.elementor-14 .elementor-element.elementor-element-9c1f1ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9c1f1ca:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9c1f1ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFFF7;background-image:url("https://store.ademiraldhaheradi.my.id/wp-content/uploads/2025/12/mesh-303.png");}.elementor-14 .elementor-element.elementor-element-9c1f1ca::before, .elementor-14 .elementor-element.elementor-element-9c1f1ca > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9c1f1ca > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9c1f1ca > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9c1f1ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9c1f1ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://store.ademiraldhaheradi.my.id/wp-content/uploads/2025/12/b.png");--background-overlay:'';background-position:78% -63px;background-repeat:no-repeat;}.elementor-14 .elementor-element.elementor-element-7a3b9cb{--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;}.elementor-14 .elementor-element.elementor-element-b88c8cb .heading .heading-title{color:#C7FB04;}.elementor-14 .elementor-element.elementor-element-61d138e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:#EFFFBF;}.elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:#E9FF98;}.elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#C7FB04;}.elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .select2-results__option, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab__payment-methods input[type=text]{background-color:var( --e-global-color-a2e875e );}.elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-14 .elementor-element.elementor-element-7221e0a #add_payment_method #payment #place_order{background-color:#00303D;}.elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button:hover, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button:hover, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button:hover, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button:hover, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button:hover, .elementor-14 .elementor-element.elementor-element-7221e0a #add_payment_method #payment #place_order:hover{background-color:var( --e-global-color-3b5cda1 );}.elementor-14 .elementor-element.elementor-element-7221e0a{--tabs-normal-color:#00303D;--tabs-hover-color:#00303D;--tabs-active-color:#00303D;--tabs-border-radius:30px 30px 30px 30px;--tabs-spacing:10px;--sections-background-color:#FDFFF7;--sections-border-radius:30px 30px 30px 30px;--typography-section-titles-color:#00303D;--general-text-color:#00303D;--links-normal-color:var( --e-global-color-primary );--links-hover-color:var( --e-global-color-primary );--forms-fields-border-radius:30px 30px 30px 30px;--forms-buttons-normal-text-color:#00303D;--forms-buttons-hover-text-color:var( --e-global-color-primary );--forms-buttons-border-radius:30px 30px 30px 30px;--forms-buttons-padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text:focus, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select:focus, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default.select2-container--focus, .select2-results__option:focus, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab__payment-methods input[type=text]:focus{border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .elementor-14 .elementor-element.elementor-element-7221e0a .e-my-account-tab__payment-methods input[type=text]{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3b5cda1 );}.elementor-14 .elementor-element.elementor-element-c45a9c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-87bd381{color:#C7FB04;}.elementor-14 .elementor-element.elementor-element-87bd381 a{color:#C7FB04;}.elementor-14 .elementor-element.elementor-element-b4cbf96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b4cbf96:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b4cbf96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFFF7;background-image:url("https://store.ademiraldhaheradi.my.id/wp-content/uploads/2025/12/mesh-303.png");}.elementor-14 .elementor-element.elementor-element-b4cbf96::before, .elementor-14 .elementor-element.elementor-element-b4cbf96 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b4cbf96 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b4cbf96 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b4cbf96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b4cbf96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://store.ademiraldhaheradi.my.id/wp-content/uploads/2025/12/b.png");--background-overlay:'';background-position:78% -63px;background-repeat:no-repeat;}.elementor-14 .elementor-element.elementor-element-8c61723{--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;}.elementor-14 .elementor-element.elementor-element-115be45 .heading .heading-title{color:#C7FB04;}.elementor-14 .elementor-element.elementor-element-fe8ae6d{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:#EFFFBF;}.elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:#E9FF98;}.elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#C7FB04;}.elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .select2-results__option, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab__payment-methods input[type=text]{background-color:var( --e-global-color-a2e875e );}.elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-14 .elementor-element.elementor-element-2d5b6aa #add_payment_method #payment #place_order{background-color:#00303D;}.elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button:hover, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button:hover, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button:hover, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button:hover, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button:hover, .elementor-14 .elementor-element.elementor-element-2d5b6aa #add_payment_method #payment #place_order:hover{background-color:var( --e-global-color-3b5cda1 );}.elementor-14 .elementor-element.elementor-element-2d5b6aa{--tabs-normal-color:#00303D;--tabs-hover-color:#00303D;--tabs-active-color:#00303D;--tabs-border-radius:30px 30px 30px 30px;--tabs-spacing:10px;--sections-background-color:#FDFFF7;--sections-border-radius:30px 30px 30px 30px;--typography-section-titles-color:#00303D;--general-text-color:#00303D;--links-normal-color:var( --e-global-color-primary );--links-hover-color:var( --e-global-color-primary );--forms-fields-border-radius:30px 30px 30px 30px;--forms-buttons-normal-text-color:#00303D;--forms-buttons-hover-text-color:var( --e-global-color-primary );--forms-buttons-border-radius:30px 30px 30px 30px;--forms-buttons-padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text:focus, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select:focus, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default.select2-container--focus, .select2-results__option:focus, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab__payment-methods input[type=text]:focus{border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .elementor-14 .elementor-element.elementor-element-2d5b6aa .e-my-account-tab__payment-methods input[type=text]{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3b5cda1 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-7a3b9cb{--width:66.6666%;}.elementor-14 .elementor-element.elementor-element-8c61723{--width:66.6666%;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-9c1f1ca::before, .elementor-14 .elementor-element.elementor-element-9c1f1ca > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9c1f1ca > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9c1f1ca > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9c1f1ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9c1f1ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:100% -100px;}.elementor-14 .elementor-element.elementor-element-9c1f1ca{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-61d138e{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-b4cbf96::before, .elementor-14 .elementor-element.elementor-element-b4cbf96 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b4cbf96 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b4cbf96 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b4cbf96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b4cbf96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:100% -100px;}.elementor-14 .elementor-element.elementor-element-b4cbf96{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-fe8ae6d{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-9c1f1ca::before, .elementor-14 .elementor-element.elementor-element-9c1f1ca > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9c1f1ca > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9c1f1ca > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9c1f1ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9c1f1ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-58px 186px;}.elementor-14 .elementor-element.elementor-element-b4cbf96::before, .elementor-14 .elementor-element.elementor-element-b4cbf96 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b4cbf96 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b4cbf96 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b4cbf96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b4cbf96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-58px 186px;}}/* Start custom CSS for container, class: .elementor-element-61d138e *//* ================================
   CUSTOM WOOCOMMERCE LOGIN & REGISTER STYLING
   ================================ */

/* Ubah warna tombol Register */
.elementor-14 .elementor-element.elementor-element-7221e0a 
.e-my-account-tab:not(.e-my-account-tab__dashboard--custom) 
.woocommerce .register .button {
    background-color: #C7FB04 !important; /* tombol register warna lime */
}

/* Ubah warna tombol Login */
.elementor-14 .elementor-element.elementor-element-7221e0a 
.e-my-account-tab:not(.e-my-account-tab__dashboard--custom) 
.woocommerce .login .button {
    background-color: #C7FB04 !important; /* tombol login warna lime */
}

/* Sembunyikan kolom Register (untuk fokus ke form login saja) */
.u-column2.col-2 {
    display: none !important;
}

/* Sembunyikan judul H2 pada Login/Register default WooCommerce */
.elementor-widget-woocommerce-my-account 
.e-my-account-tab:not(.e-my-account-tab__dashboard--custom) 
.woocommerce h2 {
    display: none !important;
}

/* Styling Form Login */
.woocommerce form.login {
    width: 600px;        /* lebar form */
    height: auto;        /* mengikuti konten (hug content) */
    margin: 0 auto;      /* center ke tengah halaman */
    padding: 20px;       /* ruang di dalam form */
    box-sizing: border-box; /* pastikan padding tidak menambah ukuran total */
}

label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme {
    padding-top: 10px !important;
}/* End custom CSS */