.template-login{height:100%;display:flex;flex-direction:column}.login-page{background:transparent;padding:20px 16px;height:100%;border-radius:10px}.login-page input:not([type=submit]){font-size:16px;border:1px solid #000;border-radius:20px;padding:10px 14px;margin-top:10px}.login-page input:not([type=submit]):first-child{margin-top:0}.login-page input:not([type=submit])::placeholder{font-weight:300;font-size:15px;color:#adadad}.login-page input[type=submit]{margin-top:12px;border-radius:20px;padding:10px 14px;box-shadow:0 2px #000;position:relative}.login-page input[type=submit]:hover{top:1px;box-shadow:0 1px #000}.login-page input[type=submit]:active{top:2px;box-shadow:none}.login-page__container{max-width:428px;display:flex;flex-direction:column;margin:18px auto 0}.login-page .guest_link,.login-page .form__password-link{text-align:center;margin-top:10px}.login-page .guest_link{font-weight:300;max-width:428px;margin:auto!important;display:block;border:0;background:transparent;box-shadow:none!important;border-radius:0!important}.login-page .form__create-account-container{text-align:center;margin-top:22px}.login-page .form__create-account-container>a{margin-top:16px}.password-section input::placeholder{color:#c4c4c4}.password-section input[type=submit]{margin-top:12px}.password-section__container{max-width:428px;display:flex;flex-direction:column;margin:18px auto 0}.password-section #HideRecoverPasswordLink{margin-top:10px}.password-section .success-message,.password-section .error-message{font-size:20px;text-align:center;margin-top:16px}.password-section .success-message a,.password-section .error-message a{color:var(--accent-color-link)}.password-section div[data-recover-pass-default] .subtext,.password-section div[data-recover-pass-error] .subtext,.password-section div[data-recover-pass-error] .button{margin-top:24px}.password-section div[data-recover-pass-error] .color--accent-link{margin-top:44px}
/*# sourceMappingURL=/cdn/shop/t/120/assets/page.login.css.map */
