form span.h2[data-v-20cf0641]{display:block;font-size:18px;font-weight:800;letter-spacing:-.25px;margin:0 auto 30px;text-align:center;text-transform:uppercase}.inline-login[data-v-20cf0641]{padding:40px 0 80px}.social .social__google[data-v-20cf0641]{background:#fff;border-radius:2px;color:#000;padding:10px 13px}.social .social-login-facebook[data-v-20cf0641],.social .social__google[data-v-20cf0641]{align-items:center;box-shadow:0 0 2px #0000001f,0 1px 1px #0000003d;display:flex;font-size:12px;font-weight:700;justify-content:center;letter-spacing:-.25px;text-transform:uppercase}.social .social-login-facebook[data-v-20cf0641]{background-color:#3b5b9d;border-color:#3b5b9d;border-radius:2px;color:#fff;padding:12px 15px}.login-form__links[data-v-20cf0641]{display:flex;justify-content:space-between}.login-form__links a[data-v-20cf0641],.login-form__links form a[data-v-20cf0641]{color:#41a334;display:block;font-size:12px;font-weight:500;margin-bottom:10px;text-align:center}.auth .social[data-v-20cf0641]{background-color:#f5f5f5;margin:30px -40px -40px;padding:30px 0}.auth .social.social-buttons[data-v-20cf0641]{display:flex;flex-direction:row;padding:10px}.social-buttons button[data-v-20cf0641]{background-color:#41a334;color:#fff;display:block;font-size:14px;font-weight:700;height:48px;letter-spacing:-.25px;margin-bottom:8px;margin-top:8px;text-transform:uppercase;width:100%}form label.login-label{color:#000;display:block;flex:0 0 48%;font-size:11px;font-weight:700;letter-spacing:-.25px;text-transform:uppercase}.register-container .basic-data,.register-container .extra-data{box-sizing:border-box;display:block;padding-top:30px;transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}#login-register-recover form .required{color:#d6001c;margin-left:2px}#login-register-recover .mobile .v-card-text{padding:34px 4px 4px}#login-register-recover .auth label.v-label{font-size:11px!important;font-weight:700}#login-register-recover form.recover-password a{color:#41a334;display:block;font-size:12px;font-weight:500;margin-top:-8px;text-align:center}#login-register-recover form.recover-password span.h2{display:block;font-size:14px;font-weight:800;letter-spacing:-.25px;margin-bottom:30px;margin-top:20px;padding:20px 0 0;text-align:center;text-transform:uppercase}#login-register-recover .form-fieldset{align-items:flex-start;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;gap:5px;justify-content:space-between;row-gap:5px}#login-register-recover .form-item.full-width{max-width:100%;width:100%}#login-register-recover .form-actions .button{background-color:#41a334;border-color:#41a334;color:#fff;display:block;font-size:14px;font-weight:700;letter-spacing:-.25px;margin-bottom:15px;margin-top:15px;text-transform:uppercase;width:100%}#login-register-recover .button:active,.button:focus{background-color:#41a334;border-color:#41a334;box-shadow:inset 0 2px 4px #0000004d;color:#fff}@media only screen and (max-width:600px){.auth .social.social-buttons{display:flex;flex-direction:column;padding:0 30px}}@media only screen and (min-width:601px){.form-item{width:calc(50% - 5px)}}#login-register-recover .tabs{display:flex}#login-register-recover .tabs .tab.is-active{border-color:#d6001c;color:#000}#login-register-recover .tabs .tab{border-bottom:2px solid #ccc;color:#949494;cursor:pointer;flex:1 1 auto;font-size:16px;font-weight:800;letter-spacing:-.5px;padding:22px 5px;text-align:center;text-transform:uppercase}#login-register-recover .mobile .tabs .tab{font-size:13px}#login-register-recover form .field-group .h3{flex:0 0 100%;font-size:14px;font-weight:800;letter-spacing:-.3px;margin:0 0 12px;text-transform:uppercase}#login-register-recover label[for=recv-newsletter]{color:#41a335;font-weight:700}
