.elementor-45757 .elementor-element.elementor-element-c0984c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.35;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:130px;--padding-left:40px;--padding-right:40px;}.elementor-45757 .elementor-element.elementor-element-c0984c2:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-45757 .elementor-element.elementor-element-c0984c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-45757 .elementor-element.elementor-element-c0984c2 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://aartiwellness.com/wp-content/uploads/2025/10/My-Account-ATF.webp");background-position:center center;background-size:cover;}.elementor-45757 .elementor-element.elementor-element-c0984c2::before, .elementor-45757 .elementor-element.elementor-element-c0984c2 > .elementor-background-video-container::before, .elementor-45757 .elementor-element.elementor-element-c0984c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-45757 .elementor-element.elementor-element-c0984c2 > .elementor-background-slideshow::before, .elementor-45757 .elementor-element.elementor-element-c0984c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45757 .elementor-element.elementor-element-c0984c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-45757 .elementor-element.elementor-element-07bc4cc .cmsmasters-widget-breadcrumbs__content,
					.elementor-45757 .elementor-element.elementor-element-07bc4cc.cmsmasters-breadcrumbs-type-yoast .cmsmasters-widget-breadcrumbs__content,
					.elementor-45757 .elementor-element.elementor-element-07bc4cc.cmsmasters-breadcrumbs-type-yoast .cmsmasters-widget-breadcrumbs__content > span > span,
					.elementor-45757 .elementor-element.elementor-element-07bc4cc.cmsmasters-breadcrumbs-type-yoast .cmsmasters-widget-breadcrumbs__content > span > span span,
					.elementor-45757 .elementor-element.elementor-element-07bc4cc.cmsmasters-breadcrumbs-type-rank .cmsmasters-widget-breadcrumbs__content .rank-math-breadcrumb > p{align-items:center;}.elementor-45757 .elementor-element.elementor-element-07bc4cc .cmsmasters-widget-breadcrumbs__content,
					.elementor-45757 .elementor-element.elementor-element-07bc4cc .cmsmasters-widget-breadcrumbs__content a{font-family:"Trade Gothic Next LT Pro Regular", Sans-serif;font-size:12px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-45757 .elementor-element.elementor-element-07bc4cc .cmsmasters-widget-breadcrumbs__content a{color:#F9F4ED;}.elementor-45757 .elementor-element.elementor-element-07bc4cc .cmsmasters-widget-breadcrumbs__content a:hover{color:#FFFFFF;}.elementor-45757 .elementor-element.elementor-element-07bc4cc:not(.cmsmasters-breadcrumbs-type-yoast) .cmsmasters-widget-breadcrumbs__content > span:not([class]),
					.elementor-45757 .elementor-element.elementor-element-07bc4cc.cmsmasters-breadcrumbs-type-yoast .cmsmasters-widget-breadcrumbs__content .breadcrumb_last,
					.elementor-45757 .elementor-element.elementor-element-07bc4cc.cmsmasters-breadcrumbs-type-rank .cmsmasters-widget-breadcrumbs__content .last{color:#FFFFFF;}.elementor-45757 .elementor-element.elementor-element-07bc4cc .cmsmasters-widget-breadcrumbs__sep{color:#FFFFFF;fill:#FFFFFF;}.elementor-45757 .elementor-element.elementor-element-ff4dae7{text-align:center;}.elementor-45757 .elementor-element.elementor-element-ff4dae7 .elementor-heading-title{font-family:"Trade Gothic Next LT Pro Regular", Sans-serif;font-size:48px;color:#FFFFFF;}.elementor-45757 .elementor-element.elementor-element-8facf05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-45757 .elementor-element.elementor-element-8facf05:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-45757 .elementor-element.elementor-element-8facf05 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-45757 .elementor-element.elementor-element-8facf05 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-6a08483 );}.elementor-45757 .elementor-element.elementor-element-084d96b{width:100%;max-width:100%;--tabs-nav-normal-color:var( --e-global-color-background );--tabs-nav-normal-bg-color:var( --e-global-color-6a08483 );--tabs-nav-normal-border-color:var( --e-global-color-98e6743 );--tabs-nav-hover-bg-color:#000000;--tabs-nav-active-bg-color:#000000;--tabs-nav-spacing:8px;--tabs-nav-border-type:solid;--tabs-nav-border-top-width:0px;--tabs-nav-border-right-width:0px;--tabs-nav-border-bottom-width:1px;--tabs-nav-border-left-width:0px;--sections-background-color:#F6F5E8;--typography-general-color:var( --e-global-color-background );--typography-login-messages-color:#000000;--typography-links-normal-color:var( --e-global-color-37fedf4 );--typography-links-hover-color:var( --e-global-color-37fedf4 );--tables-titles-color:#000000;--tables-totals-color:#FFFFFF;--tables-items-color:#FFFFFF;--tables-links-normal-color:#FFFFFF;--forms-labels-color:#000000;--forms-fields-normal-border-radius:0px 0px 0px 0px;--forms-fields-focus-border-radius:0px 0px 0px 0px;--buttons-normal-border-color:var( --e-global-color-027fb4d );--buttons-normal-border-radius:0px 0px 0px 0px;--buttons-hover-color:var( --e-global-color-e713e3a );--buttons-hover-border-color:var( --e-global-color-background );--buttons-hover-border-radius:0px 0px 0px 0px;--buttons-border-type:solid;--buttons-border-top-width:1px;--buttons-border-right-width:1px;--buttons-border-bottom-width:1px;--buttons-border-left-width:1px;--login-form-alignment:flex-start;--login-form-text-alignment:left;}.elementor-45757 .elementor-element.elementor-element-084d96b, .e-woo-select2-wrapper{--forms-fields-normal-color:#FFFFFF;--forms-fields-focus-color:var( --e-global-color-027fb4d );}.elementor-45757 .elementor-element.elementor-element-084d96b .button:before, .elementor-45757 .elementor-element.elementor-element-084d96b #place_order:before{--button-bg-color:#00000000;background:var( --button-bg-color );}.elementor-45757 .elementor-element.elementor-element-084d96b .button:after, .elementor-45757 .elementor-element.elementor-element-084d96b #place_order:after{--button-bg-color:var( --e-global-color-background );background:var( --e-global-color-background );}@media(max-width:1180px){.elementor-45757 .elementor-element.elementor-element-c0984c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-45757 .elementor-element.elementor-element-07bc4cc .cmsmasters-widget-breadcrumbs__content,
					.elementor-45757 .elementor-element.elementor-element-07bc4cc .cmsmasters-widget-breadcrumbs__content a{font-size:14px;}.elementor-45757 .elementor-element.elementor-element-8facf05{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-45757 .elementor-element.elementor-element-c0984c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-45757 .elementor-element.elementor-element-ff4dae7 .elementor-heading-title{font-size:40px;}.elementor-45757 .elementor-element.elementor-element-8facf05{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-45757 .elementor-element.elementor-element-084d96b{--buttons-padding-top:10px;--buttons-padding-right:75px;--buttons-padding-bottom:10px;--buttons-padding-left:75px;}}/* Start custom CSS for cmsmasters-woo-my-account, class: .elementor-element-084d96b */.billing-custom h2{
    color:#000 !important;
    font-size:40px;
}

.billing-custom .woocommerce-info {
    background:#000;
}

.billing-custom .woocommerce-info a.woocommerce-Button.wc-forward.button:hover{
    background:#f6f5e8;
    color:#000 !Important;
}

.billing-custom .woocommerce-info a:after,
.billing-custom .woocommerce-info a:before{
    display:none;
}

form.woocommerce-form.woocommerce-form-login.login p label {
    color:#000 !Important;
}

form.woocommerce-form.woocommerce-form-login.login button{
    border:1px solid black;
    color:black;
}
form.woocommerce-form.woocommerce-form-login.login button:hover{
    border:1px solid transparent;
}

form.woocommerce-form.woocommerce-form-login.login button:hover{
    color:white;
}

/**/

input#username,
input#password{
    border-radius:0 !Important;
}

.billing-custom input#username, .billing-custom input#password,
.billing-custom .woocommerce-form-register input{
    background:transparent !Important;
    border:1px solid black;
    color:#000 !Important;
}

button.woocommerce-button.button.woocommerce-form-login__submit {
    border-radius:0;
}

/**/
.woocommerce-EditAccountForm.edit-account p button.woocommerce-Button.button {
    border:1px solid black !Important;
    color: #000 !important;
}

.woocommerce-EditAccountForm.edit-account p button.woocommerce-Button.button:hover{
    background:#000;
}

.woocommerce-EditAccountForm.edit-account p button.woocommerce-Button.button:before,
.woocommerce-EditAccountForm.edit-account p button.woocommerce-Button.button:after{
    display:none !Important;
}

div.elementor-element.elementor-element-8facf05.e-flex.e-con-boxed.cmsmasters-block-default.e-con.e-parent.e-lazyloaded > div > div > div > div > div:nth-child(6) > div > form > p:nth-child(9) > button{
    color:#000 !Important;
}

div.elementor-element.elementor-element-8facf05.e-flex.e-con-boxed.cmsmasters-block-default.e-con.e-parent.e-lazyloaded > div > div > div > div > div:nth-child(6) > div > form > p:nth-child(9) > button:hover{
    color:#fff !Important;
}

/* Register */

input#reg_email {
    border-radius:0 !Important;
}


form > p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide > label,
#customer_login > div.u-column2.col-2 > form > p:nth-child(2){
    color:black;
}

button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit {
    color:black;
    border:1px solid black;
    border-radius:0;
}

button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover{
    color:white;
}

input#reg_password {
    border-radius:0;
}


/*Lost Password*/
form.woocommerce-ResetPassword.lost_reset_password *{
    color:#000;
}
.woocommerce-Input.woocommerce-Input--text.input-text{
    background:transparent;
    border:1px solid #000;
    color:#000;
    border-radius: 0 !important;
}

button.woocommerce-Button.button {
    border-radius:0;
    border: 1px solid;
}

button.woocommerce-Button.button:hover{
    color:#fff;
}

#main > div > div > div > div > div.elementor.elementor-45757 > div.elementor-element.elementor-element-8facf05.e-flex.e-con-boxed.cmsmasters-block-default.e-con.e-parent.e-lazyloaded > div > div > p{
    color:#000;
}

form.woocommerce-ResetPassword.lost_reset_password {
    width:100%;
}

form.woocommerce-ResetPassword.lost_reset_password p{
    width:48%;
}

form.woocommerce-ResetPassword.lost_reset_password p{
    width:100%;
}

/*hide button edit address my account*/

/*header.woocommerce-Address-title.title a.edit{*/
/*    display:none !Important;*/
/*}*/

/*Downloads Hide*/
nav.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{
    display:none !important;
}

/*My account notice error*/
.billing-custom .woocommerce-notices-wrapper {
    width:100%;
}

.billing-custom div#customer_login div {
    margin-bottom:30px !Important;
}

/*account details border table*/
.billing-custom .woocommerce-form-row input{
    background:transparent !important;
    border:1px solid #000 !important;
    color:#000 !important;
}

/*Orders Table*/
.billing-custom table.shop_table {
    border-collapse: collapse !important;
    border: 1px solid #000 !important;
}

.billing-custom table.shop_table th,
.billing-custom table.shop_table td {
    border: 1px solid #000 !important;    /* Warna border yang diinginkan */
    padding: 10px !important;
    color: black !important;
    background:transparent !Important;
}

.billing-custom table.shop_table th a{
    color: black !important;
}

.billing-custom table.shop_table td a.woocommerce-button.button.view{
    border:1px solid #000 !Important;
    color:#000 !important;
}

.billing-custom .woocommerce-pagination a.woocommerce-button.woocommerce-Button.button{
    border:1px solid #000 !important;
    color:#000 !Important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Trade Gothic Next LT Pro Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://aartiwellness.com/wp-content/uploads/2025/10/Trade-Gothic-Next-LT-Pro-Regular.woff2') format('woff2'),
		url('https://aartiwellness.com/wp-content/uploads/2025/10/Trade-Gothic-Next-LT-Pro-Regular.woff') format('woff'),
		url('https://aartiwellness.com/wp-content/uploads/2025/10/Trade-Gothic-Next-LT-Pro-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */