.elementor-2390 .elementor-element.elementor-element-e8df227{--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;}.elementor-2390 .elementor-element.elementor-element-f1c6b1d{--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-2390 .elementor-element.elementor-element-afe263b .woolentor-myaccount-form-login .woolentor-form-title{font-family:"Poppins", Sans-serif;text-align:left;}.elementor-2390 .elementor-element.elementor-element-afe263b .woolentor-myaccount-form-login form.woocommerce-form-login .form-row label{font-family:"Poppins", Sans-serif;text-align:left;}.elementor-2390 .elementor-element.elementor-element-afe263b .woolentor-myaccount-form-login form.woocommerce-form-login input.input-text{font-family:"Poppins", Sans-serif;}.elementor-2390 .elementor-element.elementor-element-afe263b .woolentor-myaccount-form-login button{font-family:"Poppins", Sans-serif;color:var( --e-global-color-1939d09 );background-color:var( --e-global-color-accent );margin:0px 0px 10px 0px;}.elementor-2390 .elementor-element.elementor-element-12804c1{--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-2390 .elementor-element.elementor-element-c1f3d59 .woolentor-myaccount-form-register .woolentor-form-title{font-family:"Poppins", Sans-serif;text-align:left;}.elementor-2390 .elementor-element.elementor-element-c1f3d59 .woolentor-myaccount-form-register form.woocommerce-form-register .form-row label{font-family:"Poppins", Sans-serif;text-align:left;}.elementor-2390 .elementor-element.elementor-element-c1f3d59 .woolentor-myaccount-form-register form.woocommerce-form-register input.input-text{font-family:"Poppins", Sans-serif;}.elementor-2390 .elementor-element.elementor-element-c1f3d59 .woolentor-myaccount-form-register button{font-family:"Poppins", Sans-serif;color:var( --e-global-color-1939d09 );background-color:var( --e-global-color-accent );}.elementor-2390 .elementor-element.elementor-element-c1f3d59 .woolentor-myaccount-form-register .woocommerce-privacy-policy-text{font-family:"Poppins", Sans-serif;font-size:10px;}@media(min-width:768px){.elementor-2390 .elementor-element.elementor-element-f1c6b1d{--width:50%;}.elementor-2390 .elementor-element.elementor-element-12804c1{--width:50%;}}/* Start custom CSS for wl-myaccount-login-form, class: .elementor-element-afe263b */form.woocommerce-form-login .form-row {
    display: flex;
    flex-direction: column; /* stack vertically */
    align-items: flex-start; /* align left */
    gap: 0.5em; /* spacing between items */
}

/* Order the checkbox label first */
form.woocommerce-form-login .form-row label[for="rememberme"] {
    order: 1;
}

/* Login button after */
form.woocommerce-form-login .form-row button[name="login"] {
    order: 2;
    align-self: stretch; /* button takes full width */
}/* End custom CSS */
/* Start custom CSS for wl-myaccount-register-form, class: .elementor-element-c1f3d59 */.woocommerce-form__label-for-checkbox.inline {
    display: flex;
    align-items: center;
    gap: 0.5em; /* spacing between checkbox and text */
}

.woocommerce-form__label-for-checkbox.inline input[type="checkbox"] {
    width: 5%;
    min-width: 20px; /* prevent too small on mobile */
    margin: 0;
    position: relative;
    top: 0;
}/* End custom CSS */