customer-login{display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden;background-size:cover;position:relative;padding:3rem 0;background-color:var(--background_color)}.fade-btn{color:var(--primary_grey);transition:all .2 ease-in-out;margin:.25rem 0 0}#loginForm .Button,#create_customer .Button,#recoverForm .Button{width:100%}#RegisterForm-email-error a{text-decoration:underline;font-size:.75rem;font-family:var(--type_paragraf_font);font-weight:var(--weight_paragraf_font);line-height:1rem}.customer-login #RegisterForm-email-error.AlertError{position:absolute}.accountPage--Tab .ButtonText{white-space:unset}#MainContent{background-color:var(--background_color)}.customerColorWrapper{display:block;background-color:var(--background_color);color:var(--primary_text)}.customerWrapper{padding:3rem 2.5rem;width:100%}#logIn{padding:0}.account-page__open-register{display:flex;gap:.5rem;margin-top:3rem;justify-content:center}customer-login .input-placeholder{border:none;background-color:transparent;color:var(--primary_grey);width:100%;border-bottom:1px solid var(--primary_grey);margin:1rem 0 0 0px;padding:.5rem 0}customer-login input.input-placeholder{color:var(--primary_text)}customer-login input.input-placeholder::-webkit-input-placeholder{color:var(--primary_grey)}customer-login input.input-placeholder::-moz-placeholder{color:var(--primary_grey);opacity:1}customer-login input.input-placeholder::-ms-input-placeholder{color:var(--primary_grey)}.order-Wrapper .Dropdown{width:100%}.input-container[aria-hidden=true]{opacity:0;display:none;visibility:hidden}customer-login .input-container{padding:3rem 0}.input-container{padding:3rem .5rem}.input-container[aria-hidden=false]{opacity:1;display:block;visibility:visible}.recoveryWrapper{display:flex;justify-content:end}.BackToLogin--Wrapper{display:flex;justify-content:center;gap:1rem;width:fit-content;margin-right:auto}#ForgotPass{padding:0}customer-login div#rc_login{display:none}.accountPage--Tab{position:relative;cursor:pointer;width:100%}.accountPage--Tab.currentTab{position:relative;cursor:pointer;background-color:var(--primary_text);color:var(--secondary_text);border-radius:6.25rem;padding:16px 3px;width:100%;display:flex;align-items:center;justify-content:center;text-align:center}customer-login .Fill-Form-Paragraph{margin-bottom:3rem;margin-right:auto;width:fit-content}.Recover--Button{margin-top:1.5rem}customer-login .AlertSuccess,customer-login .AlertError{display:block;text-align:left;margin-top:8px}.recoveryWrapper button:before{height:1px;bottom:0;top:unset}.account-page__title-container{margin-bottom:3rem}customer-login .input-placeholder-first{margin-top:0}#register .input-container{padding:0}.accountPage--Title{margin-bottom:1rem}customer-login .CustomerLogin--Button{margin-top:1.5rem}.accountPage--Tab{margin-top:3rem}.account-divider{background-color:var(--secondary_grey);margin-top:3rem;height:1px;width:100%}customer-login .backtoLogIn.Button{color:var(--primary_grey);margin:0}customer-login .backtoLogIn.Button,customer-login .Button--Decline{color:var(--primary_grey)}customer-login input.input.placeholder:last-of-type{margin-bottom:0}customer-login .CustomerRegister--Button .ButtonText,customer-login .CustomerLogin--Button .ButtonText{font-size:.87rem}.CustomerRegister--Button{margin-top:1.5rem}.back-to-login-btn{margin-right:auto;width:fit-content;margin-top:1rem;color:var(--primary_grey)}.Button--Tertiary.back-to-login-btn .ButtonText{color:var(--primary_grey)}#password_confirmation{margin-bottom:0}.customerWrapper.forgotPassword .Button{width:100%;margin-top:1.5rem}@media screen and (min-width:1025px){.Recover--Button,.CustomerRegister--Button{margin-top:1.5rem}.customerWrapper.login,.customerWrapper.register{padding:0 2rem}.customerWrapper.forgotPassword{padding:3rem 2rem}customer-login .Fill-Form-Paragraph{margin-bottom:48px}customer-login .input-container{padding:0}customer-login{padding:80px 0;max-width:480px;margin:0 auto;height:auto;min-height:calc(100vh - var(--header-height-fixed, 0) - var(--footer-height, 0) - var(--announcement-height-fixed, 0))}.activate-acc-field{margin-bottom:1rem}customer-login input.input-placeholder:first-of-type{margin-top:0}.backtoLogIn:before{height:1px;top:unset;bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/customer-page.css.map */
