.thb-form-container{display:flex;flex-direction:column;padding:40px 0}@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: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}.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{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%}@media only screen and (min-width:768px){.account-activate-buttons{flex-direction:row}}.thb-form-container input{display:block!important;max-width:100%;width:100%;border:1px solid var(--color-form-border);padding:12px 17px;color:var(--color-body, #2c2d2e);font-size:.8125rem;font-weight:400;border-radius:5px}.field__fileUpload{position:relative}.fluHidden.fluActive{opacity:0;position:absolute;top:0}.field__fileUpload label{position:static;margin-bottom:8px;padding:0;height:auto}.thb-form-container .full:not(button),.thb-form-container .field__country{border:1px solid #A3A3A3;border-radius:10px;background:#fff}.field .field__label{padding-left:23px}.thb-form-container .full:not(button),.field .field__label,.thb-form-container .field__country{color:#5f5f5f;font-size:10px;line-height:12px;font-family:Inter;font-weight:400}.thb-form-container .thb-register-desc{font-family:Inter;margin-bottom:54px}.thb-form-container .field__desc{color:#5f5f5f;font-size:10px;line-height:10px;font-weight:400;font-family:Inter;margin:3px 0 10px;text-align:left;padding-left:7px}.thb-form-container .button--navigate{padding:13px 22px;border-radius:10px;background:#1d4593;color:#fff;text-transform:uppercase;font-size:18px;line-height:21px;font-weight:600;font-family:Inter;letter-spacing:0;display:block}.thb-form-container .button--next{margin-left:auto;margin-right:-100px;margin-top:47px}.thb-form-container .button--prev{margin-top:47px;margin-left:-150px;margin-right:auto}.thb-form-container .select-arrow{top:45%}.thb-form-container .field__country{width:100%}.thb-register__actions{display:flex;align-items:center;justify-content:space-between;width:100%}.account__verify .thb-register-desc{max-width:612px;width:100%;margin:0 auto 43px}.account-verification__resale p,.thb-form-container .account-verification__resale-title{text-align:left}.account-verification__resale{max-width:808px;width:100%;margin:0 auto}.thb-form-container .button--navigate.button--login{max-width:276px;width:100%;margin:0 auto;text-transform:none}.row--thankyou .account__verify .thb-register-desc{margin-top:31px;margin-bottom:83px}.thb-form-container .full.error:not(button){border-color:red}.field input[type=text]:not(:placeholder-shown)::placeholder{opacity:1;visibility:visible;color:#5f5f5f;font-size:10px;line-height:12px;font-family:Inter;font-weight:400}.thb-form-container .button--navigate.d-none{display:none}.account-verification__resale-actions{display:flex;align-items:center;justify-content:space-between}.row[data-row]{padding:146px 0}.row[data-row] .thb-form-container{padding-top:0;padding-bottom:0}.thb-register-announce{color:#d32828;display:block;width:100%}.field__wrapper{display:flex;align-items:center}.field.field--phone .field__label{left:50px}.field.field--phone .field__label.field__prefix,.field.field--host .field__label.field__prefix{padding-left:0;min-width:56px;background:#e6e6e6;display:flex;min-height:50px;align-items:center;justify-content:center;border:1px solid #A3A3A3;margin-bottom:10px;border-radius:10px 0 0 10px;border-right:none}.field.field--phone .full,.field.field--host .full{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.template-customers-register .field .full{outline:none}.field.field--phone .field__label.field__prefix.error{border-color:red}.field__required{color:red;padding:5px 0 0 3px}.field--email,.field--host{display:flex;align-items:center;gap:0}#emailHost{width:120px;background:#e6e6e6;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;outline:none}.thb-form-container .field--email .full{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none;width:calc(100% - 120px)}.row--verification .account-verification__resale-upload{font-size:20px}@media(min-width:1025px){.row--verification .account-verification__resale-upload{justify-content:left;gap:10px}}@media(min-width:1068px){.fields{display:flex;gap:10px}.fields .field{max-width:calc(50% - 5px);width:100%}}@media(max-width:1100px){.thb-form-container .button--next{margin-top:25px;margin-right:0}.thb-form-container .button--prev{margin-left:0;margin-top:25px}.row--thankyou .account__verify .thb-register-desc{margin-top:20px;margin-bottom:20px}.account__verify .thb-register-desc,.thb-form-container .thb-register-desc{margin-bottom:20px}.row[data-row]{padding:100px 0}}@media(max-width:640px){.account-verification__resale-actions{flex-direction:column;gap:10px}.row[data-row]{padding:40px 0}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/login-register.css.map */
