.thb-login-page-wrapper{display:flex;flex-direction:column;align-items:center}.thb-login-page-wrapper img{width:100%;max-width:600px}@media only screen and (min-width: 768px){.thb-login-page-wrapper img{max-width:500px}}.thb-form-container{display:flex;flex-direction:column;padding:20px 0 40px;margin-top:0}@media only screen and (min-width: 768px){.thb-form-container{padding:30px 0 70px}}@media only screen and (min-width: 1068px){.thb-form-container{padding:40px 0 100px}}@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}.thb-form-container #login{order:1}.thb-form-container .thb-register-form{order:2}@media only screen and (min-width: 768px){.thb-form-container .thb-login-form,.thb-form-container .thb-register-form{padding:0 30px;order:unset}}@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 #login{margin-top:0}.thb-form-container .thb-register-form{margin-top:60px}@media only screen and (min-width: 768px){.thb-form-container .thb-register-form{margin-top:0}.thb-form-container .thb-register-form+#login{margin-top:0;border-left:1px solid var(--color-border)}}.thb-form-container h4{margin-bottom:10px;text-align:center}.thb-form-container p{font-size:.875rem;margin-bottom:35px;text-align:center}.thb-form-container input{margin-bottom:10px}.thb-form-container .button{margin-top:10px}.thb-form-container .switch-login-section{text-align:center;font-size:.875rem;line-height:1.75;margin-top:15px}.thb-form-container .switch-login-section .text-button{display:inline}.thb-form-container .switch-login-section div{margin-top:5px}.account-activate-buttons{display:flex;flex-direction:column;gap:10px}.account-activate-buttons .button{width:100%}@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}
/*# sourceMappingURL=/cdn/shop/t/92/assets/login-register.css.map */
