html{background:#fafafa}.wrapper{padding-top:0}.login-header{margin:32px 0;text-align:center}.login-header .logo-container .login-logo{display:flex;justify-content:center;flex-direction:column;align-items:center;width:-webkit-fit-content;width:fit-content;margin:auto}.login-header .logo-container .login-logo .login-header__img{display:inline-block;fill:#ec174d;width:258px;height:64px}.login-header .logo-container .login-logo .login-header__img.top_img{height:56px}.login-form{background:#fff;box-sizing:border-box;margin:0 auto 40px;padding:40px 56px;max-width:600px;border-radius:8px}.login-form .login-form__title{margin-bottom:20px;text-align:center}.login-form .login-form__text{color:#666;text-align:center;margin-bottom:24px}.login-form .login-form__text .consumer-phone,.login-form .login-form__text .consumer-email{color:#000}.login-form .form-field-separator{margin:24px 0}.login-form .fast-form-container{display:flex;justify-content:space-between}.login-form .fast-form-container .social-button{display:flex;align-items:center;justify-content:center;width:48%;height:56px;border:1px solid #CBCBCB;border-radius:4px}.login-form .fast-form-container .social-button .social-button__img{height:32px;width:32px}.login-form .fast-form-container .social-button .social-button__img.facebook-img{color:#1877f2}.login-form .form-field{position:relative;margin-bottom:0}.login-form .form-field .form-field-img{position:absolute;width:24px;height:24px;top:16px;left:14px;color:#222}.login-form .form-field .form-field-img.disabled{color:#00000080}.login-form .form-field .form-field-img.empty-input{color:#e81f15}.login-form .form-field .form-field-img.show-password__img{left:auto;left:initial}.login-form .form-field .form-field-img.show-password__img.active{color:#e81f15}.login-form .form-section__content .login-form__button{margin-top:40px}.login-form .form-section__content .resend-button{margin-top:16px;padding:12px}.login-form .form-field__input{padding:8px 8px 8px 48px;font-size:16px;height:56px;border-radius:4px}.login-form .form-field__input.confirm-input{margin-bottom:24px}.login-form .login-error{color:#e81f15;font-size:14px;margin-top:-16px;margin-left:16px}.login-form .password-field,.login-form .password-field .form-field__input{margin-bottom:0}.login-form .login-form__button-container{display:flex;flex-direction:column}.login-form .login-form__button-container.recovery{margin-top:24px}.login-form .login-form__container{color:#666;display:flex;justify-content:space-between;margin-top:40px}.login-form .login-form__container .login-form__button{margin-top:0}.login-form__btn-container{display:flex;flex-direction:column;align-items:center}.login-form__btn-container .resend-button{margin-top:16px}.button{display:inline-block;padding:16px 32px;font-family:roboto_condensedbold,Roboto Condensed,Arial,Helvetica,sans-serif;font-size:24px;text-transform:uppercase;cursor:pointer;transform:translateZ(0);-webkit-appearance:none;appearance:none;width:100%;background:#65b737;color:#fff}.button.btn--gray:hover{color:#65b737}.login-form__button{margin-top:40px;color:#000;text-decoration:underline;text-underline-offset:4px;font-weight:600}.login-form .form-field .input-icon{padding:8px 48px}.login-form .form-field.password{margin-bottom:20px}.show-password__img{cursor:pointer;color:#222;right:16px;left:auto;left:initial;width:24px;height:24px;top:28px}.login-form .form-field .form-field__input--success~.form-field-img{fill:#65b737;right:16px;left:auto;left:initial}#login-form .error__message{color:#e81f15;line-height:1;font-size:12px;display:flex;align-items:center;min-height:16px;margin:4px 0 4px 14px}.login-form__link{margin:16px 0 24px}.login-form__link .login-form__link-item{color:#222;font-weight:600}input.empty-input{border-color:#e81f15;color:#e81f15}input.empty-input:focus{border-color:#e81f15}button.empty-input{pointer-events:none;background:#00000036}.login-form__error-message{color:#e81f15;font-size:13px;padding-left:14px}.loader{border:10px solid #f3f3f3;border-top:10px solid #ec174d;border-radius:50%;width:24px;height:24px;animation:spin 2s linear infinite;margin:10px auto;right:16px;top:4px;position:absolute;background:#fff}@media (max-width: 667px){.login-header{margin:24px 0}}
/*# sourceMappingURL=login.bundle.css.map */
