customer-login{background:var(--background_color);color:var(--primary_text);display:block;height:100%}customer-login .input-container__form h3,p{text-align:center}.input-container__form .field:not(.textarea){height:47px;margin-bottom:.5rem}.input-container__image-wrapper{overflow:hidden;border-radius:.25rem}customer-login .account-page_title{color:var(--primary_text)}customer-login .field input[type=email],customer-login .field input[type=password],customer-login .field input[type=text]{font:inherit}customer-login .fields-wrapper .account-m_reset.field{margin:0}.recoveryWrapper{display:flex;margin-top:.25rem}.recoveryWrapper a .ButtonText,.remember-pass a,.back-to-login a .ButtonText{color:var(--primary_grey)}.acc_login-btn{margin-top:2rem;width:100%}#create_customer{margin-top:1.5rem}customer-login .register{margin-bottom:3rem}.customer-login_forgot #recover{padding:1rem 0}.customer-login_forgot .fields-wrapper .field{margin-bottom:1.5rem;margin-top:1.5rem}.w-full{width:100%}.customer-login_forgot *{color:var(--primary_text)}button#backtoLogIn .ButtonTextContainer .ButtonTextStart{color:var(--secondary_grey)}customer-login .account_reset-form_wrapper{margin-top:3rem}.account_reset-form_wrapper .acc_reset-btn{margin-top:2rem}.activate-account .input-container{display:flex;flex-direction:column;gap:1.5rem}.activate-account .Button{width:100%;margin-top:2rem}.activate-account .activate_decline-btn{margin:1rem 0}.activate-account{background:var(--background_color);color:var(--primary_text)}.formSuccess{color:var(--primary_text)}.register .customer-login_wrapper{display:flex;flex-direction:column;gap:1.5rem}#ForgotPass .customer-login_wrapper .customer-login_inputs .fields-wrapper .field{margin-bottom:2rem}.remember-pass{margin-top:3rem}customer-login .field input[type=email],customer-login .field input[type=password],customer-login .field input[type=text]{font:inherit;font-size:1rem}customer-login a{color:var(--primary_grey);text-decoration:underline;text-underline-offset:4px}.back-to-login{display:flex;width:100%;justify-content:center;gap:.5rem}customer-login .input-container{padding:2.5rem 1rem}.acc_login-btn,.acc_forgot-btn{text-transform:uppercase}.login__tabs{display:flex;gap:1rem;position:relative;justify-content:center}.login__tabs--tab{text-decoration:none;position:relative;cursor:pointer;border:1px solid var(--tertiary_grey);border-radius:2px;padding:.5rem 1rem;color:var(--primary_grey);width:fit-content;text-align:center;transition:all .3s ease-in-out}.login__tabs--tab.active-tab{color:var(--primary_text);background-color:transparent;border-color:var(--primary_text)}.customer-login_wrapper{margin-top:3rem;display:flex;flex-direction:column}@media screen and (min-width:1025px){customer-login .input-container{padding:2.5rem 2rem;width:50%;margin:auto}customer-login .input-container.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;width:100%}.input-container__form{display:flex;flex-direction:column;justify-content:center}customer-login .register{padding:5rem 0}#create_customer{margin-top:0}.forgot .customer-login_forgot #recover{padding:1.5rem 0}.customer-login_forgot .customer-login_inputs{width:456px;display:flex;justify-content:center;margin:0 auto}.customer-login_forgot #recover_form{width:100%}.customer-login_forgot .fields-wrapper .field{margin-bottom:2rem;margin-top:0rem}.customer-login_forgot #recover{padding:0 0 3rem}customer-login .account_reset-form_wrapper{display:flex;justify-content:center}customer-login .acc_reset-btn{margin-top:2rem}customer-login .account_reset form{width:100%}.activate-account form{width:100%;margin:0 auto}customer-login:has(.customerWrapper.login),customer-login:has(.customerWrapper.register),customer-login:has(.customerWrapper.login) .customerWrapper,customer-login:has(.customerWrapper.register) .customerWrapper{display:block;position:relative}customer-login:has(.customerWrapper.login) .customerWrapper,customer-login:has(.customerWrapper.register) .customerWrapper{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}customer-login:has(.customerWrapper.login) .customerWrapper.login,customer-login:has(.customerWrapper.register) .customerWrapper.register{display:flex;justify-content:center;align-items:center}customer-login:has(.customerWrapper.login) .customerWrapper.login .input-container,customer-login:has(.customerWrapper.register) .customerWrapper.register .input-container{width:100%}#ForgotPass .customer-login_wrapper .customer-login_inputs p.u-p3.mt-m{margin-top:2rem;color:var(--primary_text)}.login__tabs--tab:hover{border-color:var(--secondary_grey);color:var(--primary_text);transition:all .3s ease-in-out}}.input-container[aria-hidden=true]{opacity:0;display:none!important;visibility:hidden}.input-container[aria-hidden=false]{opacity:1;display:block;visibility:visible}.loginError,.registerErrors{margin-bottom:1rem}#RegisterForm-email-error a{color:var(--alert_error);text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/64/assets/customer-page.css.map */
