.offer-request-form{padding:calc(var(--grid-gutter) * 2);border-radius:12px;background:#fff;box-shadow:0 .07px .98px #1d46c903,0 .33px 2.04px #1d46c905,0 .8px 4.06px #1d46c906,0 1.54px 7.96px #1d46c908,0 2.59px 14.64px #1d46c90a,0 4px 25px #1d46c90d}.offer-request-form--hidden{display:none}.offer-request-form__fields{display:grid;grid-gap:calc(var(--grid-gutter) * 1.5) calc(var(--grid-gutter) * 0)}@media (min-width: 768px){.offer-request-form__fields{grid-template-columns:repeat(2,1fr);grid-gap:calc(var(--grid-gutter) * 0) calc(var(--grid-gutter) * 1.5)}}@media (min-width: 1024px){.offer-request-form__fields{grid-template-columns:1fr;grid-gap:calc(var(--grid-gutter) * 1.5) calc(var(--grid-gutter) * 0)}}.offer-request-form__send-btn{--custom-button-font-size: 14px;--custom-button-line-height: 18px;--custom-button-color-border-height: 0;margin-top:calc(var(--grid-gutter) * 1.5)}.offer-request-form__agreement-text{font-size:10px;line-height:1.3;color:#8a8997;margin-top:calc(var(--grid-gutter) * 1.5)}.offer-request-form__operator-policy-link{color:#8a8997}.offer-request-form__result-form{display:none;flex-direction:column;align-items:center;padding:calc(var(--grid-gutter) * 2);border-radius:12px;background:#fff;box-shadow:0 .07px .98px #1d46c903,0 .33px 2.04px #1d46c905,0 .8px 4.06px #1d46c906,0 1.54px 7.96px #1d46c908,0 2.59px 14.64px #1d46c90a,0 4px 25px #1d46c90d}.offer-request-form__result-form--visible{display:flex}.offer-request-form__error{background:#fbe5e9;border-radius:10px;margin-top:calc(var(--grid-gutter) * 1.5);padding:calc(var(--grid-gutter) * 2)}.offer-request-form__error-wrapper{display:flex}.offer-request-form__error-icon{width:16px;height:16px;object-fit:contain}.offer-request-form__error-title{font-size:14px;line-height:1.2;font-weight:600;color:#505050;margin-left:calc(var(--grid-gutter) * .5)}.offer-request-form__error-clarify{font-size:14px;line-height:1.2;color:#505050;margin-top:calc(var(--grid-gutter) * .5)}.offer-request-form__result-form-title{font-size:16px;line-height:20px}.offer-request-form__result-form-img{display:block;margin-top:calc(var(--grid-gutter) * 1.5)}.offer-request-form__result-form-btn{margin-top:calc(var(--grid-gutter) * 1.5);width:100%}
