.thb-form-container{display:flex;flex-direction:column;padding:40px 0}.thb-form-container #recover{display:none}.thb-form-container #recover:target{display:block}.thb-form-container #recover:target+#login{display:none}@media only screen and (min-width: 768px){.thb-form-container{padding:70px 0}}@media only screen and (min-width: 1068px){.thb-form-container{padding:100px 0}}@media only screen and (min-width: 768px){.thb-form-container{flex-direction:column;justify-content:space-around}}.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;text-transform:uppercase}.thb-form-container p{font-size:.875rem;margin-bottom:35px;text-align:center}.thb-form-container input{margin-bottom:10px;width:100%}.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{font-size:inherit;margin-right:0}.thb-form-container .switch-login-section div{margin-top:5px}.account-activate-buttons{display:flex;flex-direction:column;grid-gap:10px}.account-activate-buttons .button{width:100%}.account-activate-buttons .button.link-button{font-size:14px;font-weight:500;background-color:#fff;color:#000}.account-activate-buttons .button.link-button span{display:inline-block;padding-bottom:1px;background-image:linear-gradient(#000 0 0);background-position:0 100%;background-size:0% 1px;background-repeat:no-repeat;transition:background-size .3s,background-position 0s .3s}.account-activate-buttons .button.link-button span:hover{background-position:100% 100%;background-size:100% 1px}.login-field-errors{list-style-type:none;color:#ce2525;font-size:12px;margin:5px 0}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.simplified-login{width:100%;opacity:0;visibility:hidden;display:none}#account-status:target.simplified-login{animation:fadeIn .5s ease-in-out forwards;display:block}#login:target.simplified-login{animation:fadeIn .5s ease-in-out forwards;display:block}#recover:target.simplified-login{animation:fadeIn .5s ease-in-out forwards;display:block}#activate:target.simplified-login{animation:fadeIn .5s ease-in-out forwards;display:block}
/*# sourceMappingURL=/cdn/shop/t/175/assets/login-register.css.map */
