.loyalty-registration{border:1px solid var(--main-color);padding:2rem;display:flex;flex-direction:column;margin-top:-1px}.loyalty-registration.transfer-social-account-form .form-element__input,.loyalty-registration.transfer-social-account-form .form-element__label{opacity:.3;border-bottom-color:var(--black);color:var(--black)}.loyalty-registration [data-step]{display:none}.loyalty-registration__step[data-step="1"] .loyalty-registration__action{margin-top:0}.loyalty-registration__step[data-step="2"] .label-mandatory-fields{margin-bottom:1rem}.loyalty-registration .text-big{color:var(--black)}.loyalty-registration .loyalty-registration__step .text-big{color:var(--black)}.loyalty-registration .loyalty-registration__step .form-element__input{border-bottom-color:var(--black)}.loyalty-registration .loyalty-registration__step .form-element__input,.loyalty-registration .loyalty-registration__step .form-element__label_classic,.loyalty-registration .loyalty-registration__step .form-element__label,.loyalty-registration .loyalty-registration__step .form-group__description{color:var(--black)}.loyalty-registration .loyalty-registration__step .form-element__label_classic,.loyalty-registration .loyalty-registration__step .form-group__description{font-size:1.4rem}.loyalty-registration .loyalty-registration__step .form-group__description a{color:var(--black)}.loyalty-registration .loyalty-registration__step .show-password-button svg{fill:var(--black)}.loyalty-registration .loyalty-registration__step .checkbox__container .form-element__checkbox,.loyalty-registration .loyalty-registration__step .radio__container .form-element__radio{border-color:var(--black)}.loyalty-registration .loyalty-registration__step .custom-control-input.form-element__checkbox:checked{background-color:var(--black)}@media(min-width: 768px){.loyalty-registration .loyalty-registration__step .group-prefix-phone .form-element{margin-bottom:0}}.loyalty-registration .loyalty-registration__step .group-prefix-phone .form-element:first-child .form-element__error{display:none}.loyalty-registration .loyalty-registration__step .group-prefix-phone .form-element:last-child .form-element__error{transform:translateX(-78px)}.loyalty-registration .loyalty-registration__step .form-birthday .form-element{margin-bottom:0}@media(min-width: 768px){.loyalty-registration .loyalty-registration__step .form-registration-password .form-element{margin-bottom:0}}.loyalty-registration .loyalty-registration__step .form-registration-password-confirm .form-element{margin-bottom:0}.loyalty-registration .loyalty-registration__step .label-mandatory-fields{margin-left:.8rem;margin-right:.8rem}.loyalty-registration[data-active-step="1"] [data-step="1"]{display:block}.loyalty-registration[data-active-step="2"] [data-step="2"]{display:block}.loyalty-registration[data-active-step="3"] [data-step="3"]{display:block}.loyalty-registration fieldset{border:none;padding:0}@media(min-width: 992px){.loyalty-registration fieldset{margin-top:2.2rem}}.loyalty-registration fieldset .form-control,.loyalty-registration fieldset .privacy-label{color:var(--black);font-size:1.4rem}.loyalty-registration__action{display:flex;width:100%;margin-top:40px}.loyalty-registration__row{margin-left:-8px;margin-right:-8px}.loyalty-registration__row [class*=col-]{padding-left:8px;padding-right:8px}.loyalty-registration__progress{color:var(--main-color);text-align:center;font-size:1.2rem;line-height:1;padding:1.4rem;margin-top:.6rem;position:relative}.loyalty-registration__progress::after,.loyalty-registration__progress::before{content:"";display:block;position:absolute;bottom:0;left:50%;background-color:rgba(228,0,43,.2)}.loyalty-registration__progress::before{width:8.8rem;height:.1rem;transform:translateX(-50%)}.loyalty-registration__progress::after{height:.2rem;background-color:#e4002b}.loyalty-registration__progress--1-of-2::after{transform:translateX(-100%);width:4.4rem}.loyalty-registration__progress--2-of-2::after{transform:translateX(-50%);width:8.8rem}.loyalty-register-page__benefits p,.loyalty-register-page__benefits .loyalty-register__benefit{color:var(--back)}.login-form__divider{text-align:center;color:var(--black);font-size:1rem}

/*# sourceMappingURL=loginform.css.map*/