.elementor-2285 .elementor-element.elementor-element-524a705d{--display:flex;--min-height:70vh;--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;--justify-content:flex-start;--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2285 .elementor-element.elementor-element-2070d99{text-align:center;}.elementor-2285 .elementor-element.elementor-element-2070d99 .elementor-heading-title{font-family:var( --e-global-typography-e83097f-font-family ), Sans-serif;font-size:var( --e-global-typography-e83097f-font-size );font-weight:var( --e-global-typography-e83097f-font-weight );line-height:var( --e-global-typography-e83097f-line-height );}.elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:var( --e-global-color-accent );}.elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:var( --e-global-color-138bdbb );}.elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var( --e-global-color-0143445 );}.elementor-2285 .elementor-element.elementor-element-5feee8a{--tabs-container-justify-content:center;--tab-width:auto;--tabs-hover-color:var( --e-global-color-primary );--tabs-active-color:var( --e-global-color-secondary );--tabs-border-radius:24px 24px 24px 24px;--tabs-spacing:10px;--sections-background-color:var( --e-global-color-7f686eb );--typography-section-titles-color:var( --e-global-color-0143445 );--general-text-color:var( --e-global-color-text );--login-messages-color:var( --e-global-color-text );--checkboxes-color:var( --e-global-color-text );--payment-methods-radio-buttons-color:var( --e-global-color-primary );--links-normal-color:var( --e-global-color-0143445 );--links-hover-color:var( --e-global-color-21f4c56 );}.elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:var( --e-global-typography-bbdef96-font-family ), Sans-serif;font-size:var( --e-global-typography-bbdef96-font-size );font-weight:var( --e-global-typography-bbdef96-font-weight );text-transform:var( --e-global-typography-bbdef96-text-transform );}.elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:var( --e-global-typography-e83097f-font-family ), Sans-serif;font-size:var( --e-global-typography-e83097f-font-size );font-weight:var( --e-global-typography-e83097f-font-weight );line-height:var( --e-global-typography-e83097f-line-height );}.elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-MyAccount-content > div > p, .elementor-2285 .elementor-element.elementor-element-5feee8a address, .elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-EditAccountForm fieldset legend, .elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-ResetPassword p:nth-child(1), .elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-OrderUpdate{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-form__label-for-checkbox span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-PaymentMethod .input-radio + label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}@media(max-width:1024px){.elementor-2285 .elementor-element.elementor-element-524a705d{--padding-top:12vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-2285 .elementor-element.elementor-element-2070d99 .elementor-heading-title{font-size:var( --e-global-typography-e83097f-font-size );line-height:var( --e-global-typography-e83097f-line-height );}.elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:var( --e-global-typography-bbdef96-font-size );}.elementor-2285 .elementor-element.elementor-element-5feee8a{--tabs-border-radius:20px 20px 20px 20px;}.elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var( --e-global-typography-e83097f-font-size );line-height:var( --e-global-typography-e83097f-line-height );}.elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-MyAccount-content > div > p, .elementor-2285 .elementor-element.elementor-element-5feee8a address, .elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-EditAccountForm fieldset legend, .elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-ResetPassword p:nth-child(1), .elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-OrderUpdate{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-form__label-for-checkbox span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-PaymentMethod .input-radio + label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2285 .elementor-element.elementor-element-2070d99 .elementor-heading-title{font-size:var( --e-global-typography-e83097f-font-size );line-height:var( --e-global-typography-e83097f-line-height );}.elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:var( --e-global-typography-bbdef96-font-size );}.elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var( --e-global-typography-e83097f-font-size );line-height:var( --e-global-typography-e83097f-line-height );}.elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-MyAccount-content > div > p, .elementor-2285 .elementor-element.elementor-element-5feee8a address, .elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-EditAccountForm fieldset legend, .elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-ResetPassword p:nth-child(1), .elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-OrderUpdate{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-2285 .elementor-element.elementor-element-5feee8a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-form__label-for-checkbox span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2285 .elementor-element.elementor-element-5feee8a .woocommerce-PaymentMethod .input-radio + label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS *//* Button */
.woocommerce-form-login .woocommerce-button{
 border-top-left-radius:50px !important;
 border-top-right-radius:50px !important;
 border-bottom-left-radius:50px !important;
 border-bottom-right-radius:50px !important;
 font-weight:500 !important;
 text-transform:uppercase;
 background-color:#ff6851 !important;
}

/* Heading */
#customer_login .u-column1 h2{
 text-align:center;
}

/* Heading */
#customer_login .u-column2 h2{
 text-align:center;
}

/* Button */
.woocommerce-form-register .woocommerce-Button{
 border-top-left-radius:50px !important;
 border-top-right-radius:50px !important;
 border-bottom-left-radius:50px !important;
 border-bottom-right-radius:50px !important;
 text-transform:uppercase;
 font-weight:500 !important;
 background-color:#ff6851 !important;
}

@media (min-width:1025px){

 /* Heading */
 #customer_login .u-column1 h2{
  font-size:2em;
 }
 
 /* Heading */
 #customer_login .u-column2 h2{
  font-size:2em;
 }
 
}/* End custom CSS */