.thb-form-container{display:flex;flex-direction:column;padding:16px 0 30px}@media only screen and (min-width: 768px){.thb-form-container{padding:50px 0}}@media only screen and (min-width: 1068px){.thb-form-container{padding:60px 0}}@media only screen and (min-width: 768px){.thb-form-container{flex-direction:row;justify-content:space-around}}.thb-form-container #recover{display:none}.thb-form-container #recover:target{display:block}.thb-form-container #recover:target+#login{display:none}.thb-form-container .thb-login-form,.thb-form-container .thb-register-form{width:100%;flex:1;max-width:640px;margin:0 auto}@media only screen and (min-width: 768px){.thb-form-container .thb-login-form,.thb-form-container .thb-register-form{padding:0 30px}}@media only screen and (min-width: 1068px){.thb-form-container .thb-login-form,.thb-form-container .thb-register-form{padding:0 60px}}.thb-form-container .thb-login-form .form-notification,.thb-form-container .thb-register-form .form-notification{margin-bottom:15px}.thb-form-container .thb-login-form+.thb-register-form{margin-top:60px}@media only screen and (min-width: 768px){.thb-form-container .thb-login-form+.thb-register-form{margin-top:0;border-left:1px solid var(--color-border, #dadce0)}}.thb-form-container h4{margin-bottom:10px;text-align:center;color:#222026;font-family:Plus Jakarta Sans;font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.thb-form-container p{color:#666270;text-align:center;font-family:League Spartan;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.16px;text-transform:capitalize;margin-bottom:50px}.field label{overflow:hidden;color:#666270;text-overflow:ellipsis;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.thb-form-container input{overflow:hidden;color:#222026;text-overflow:ellipsis;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.thb-form-container input{margin-bottom:20px}.thb-form-container .button{color:#222026;font-family:League Spartan;font-size:17.673px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.thb-form-container .switch-login-section{text-align:center;font-size:.875rem;line-height:1.75;margin-top:20px;color:#222026;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.thb-form-container .switch-login-section a.text-button.text-button--has-icon span{display:none}.thb-form-container .switch-login-section .text-button{margin-left:4px;color:#65cc48;text-align:right;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:600;line-height:22px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto}.thb-form-container .switch-login-section .text-button{font-size:inherit;margin-right:0}.or-msg{position:relative;display:flex;align-items:center;justify-content:center;margin:20px 0;gap:20px;color:#666270;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:18px;text-transform:uppercase}.field.password-field span.eye-icon{display:inline-block;position:absolute;right:19px;width:20px;height:20px;top:34%;transform:translateY(-50%);cursor:pointer}.errors li{color:#e93636;font-family:Plus Jakarta Sans;font-size:13px;font-style:normal;font-weight:500;line-height:normal}span.arw-span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='213' height='1' viewBox='0 0 213 1' fill='none'%3E%3Cpath d='M0 0.5H212.5' stroke='%23E0E0E0' stroke-linecap='square' stroke-dasharray='2 3'/%3E%3C/svg%3E");display:inline-block;width:auto;height:1px;flex:auto}.thb-form-container .switch-login-section div{margin-top:5px}.forgot-password-link{text-align:right;margin-bottom:20px}.forgot-password-link a{color:#222026;text-align:right;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-decoration:none}.forgot-password-link a span{display:none}.account-activate-buttons{display:flex;flex-direction:column;gap:10px}.account-activate-buttons .button{width:100%}.thb-form-container .button span{display:flex;margin-bottom:-4px}.thb-form-container .button:hover{background-color:#e4981e}@media only screen and (min-width: 768px){.account-activate-buttons{flex-direction:row}}.sign-in-with-shop-provider{margin-top:10px;text-align:center}.sign-in-with-shop-provider p{margin-bottom:10px}@media only screen and (max-width: 767px){.thb-form-container h4{font-size:20px}.thb-form-container p{font-size:14px;margin-bottom:40px}.thb-form-container input,.forgot-password-link{margin-bottom:16px}.thb-form-container .button{font-size:14px;height:40px}.forgot-password-link a{font-size:12px}}@media only screen and (min-width: 1500px){@supports (height: 100dvh){body.template-customers-login #wrapper #main-content,body.template-customers-register #wrapper #main-content{min-height:60dvh!important}}body.template-customers-login #wrapper #main-content,body.template-customers-register #wrapper #main-content{min-height:60vh!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/login-register.css.map */
