.loader{display:none;height:3rem;width:3rem}.form__input-error{color:red;display:none;font-size:1rem;font-weight:600;line-height:1.5rem}.form__input-wrap{position:relative}.form__input-wrap.--error .form__input-error{display:block}.form__input-wrap.--error .input{border-color:red;color:red;margin-bottom:.25rem}.form__input-wrap.--error .input::-moz-placeholder{color:red}.form__input-wrap.--error .input::placeholder{color:red}.form__btn.is-loading>*{visibility:hidden}.form__btn.is-loading .loader{display:block;visibility:visible!important}.is-loading{position:relative}.loader{height:4rem;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:4rem}.form__personal .checkbox__label{color:#31313166!important}.form__personal .checkbox__label a{opacity:1!important}.form__radio-input{display:none}.feedback__title-wrap-inner .h2{color:#fff}.form__radio-btn{align-items:center;background-color:transparent;border:1px solid rgba(0,0,0,.15);color:#0000007a;cursor:pointer;display:flex;font-size:1rem;font-style:normal;font-weight:600;gap:1.25rem;height:4.5rem;line-height:150%;padding:1.5rem;transition:all .32s ease}.form__radio-input:checked+div{border:1px solid #000;color:var(--color__dark)}.form__radio-btn:hover{border:1px solid rgba(0,0,0,.4)}.form__radio-cricle{border:2px solid rgba(0,0,0,.15);border-radius:100%;flex-shrink:0;height:1.75rem;transition:all .32s ease;width:1.75rem}.form__radio-input:checked+div .form__radio-cricle{background-color:#000;border-color:#000;box-shadow:inset 0 0 0 .25rem #ebe7e3}.thanks{align-items:center;gap:3rem;height:100%;justify-content:center}.thanks,.thanks__head{display:flex;flex-direction:column}.thanks__head{gap:1rem;text-align:center}
