.container{margin:0 auto;max-width:1170px;padding:0;position:relative;width:100%}@media only screen and (max-width:1242px){.container{margin:0 32px;width:auto}}@media only screen and (max-width:767px){.container{margin:0 4.2666666667vw}}.form:not(.product-preview){align-items:center;display:flex;gap:30px}.form h1{font-size:30px;margin-bottom:10px;text-align:center}.form__subheader{margin-bottom:35px;text-align:center}.form__cover{background-size:cover;border-radius:10px;flex-shrink:0;max-width:45%}@media only screen and (max-width:767px){.form__cover{display:none}}.form__privacy{font-size:10px;margin-bottom:15px;opacity:.4}.form__form{align-items:center;display:flex;flex-grow:1;justify-content:center;max-width:500px;padding:50px}@media only screen and (max-width:1242px){.form__form{margin-top:50px}}.form__form--bitrix{align-items:stretch;flex-direction:column;max-width:none}.form__form--bitrix .form__title{margin-bottom:24px;text-align:center}.form__form--bitrix .form__bitrix{width:100%}.form__form--bitrix .b24-form-content{padding:0!important}.highlight{background:#fcf9fe;border:1px solid #8e41a8;border-radius:14px;margin-top:15px;padding:15px 30px;text-align:center}@keyframes delay-hide-overflow{0%{order:1;overflow:initial}}@keyframes delay-show-overflow{0%{order:2;overflow:hidden}}[class*=body-of-step]{transition:max-height .5s 1s!important}[class*=body-of-step] .js-form-step{animation:delay-hide-overflow 2s;height:0;opacity:0;order:2;overflow:hidden;pointer-events:none;transition:opacity 1s,height .5s 1s!important}[class*=body-of-step] .js-form-step.active{animation:delay-show-overflow 2s;height:100%;opacity:1;order:1;overflow:initial;pointer-events:auto;transition:height .5s 1s,opacity .5s 1.5s!important}[class*=body-of-step]:not(.body-of-step-1) [data-form-step="1"]{order:unset}.js-form-stepper{display:flex;flex-direction:column;order:2}.js-form-step{height:0;opacity:0;order:2;overflow:hidden;pointer-events:none}.js-form-step.active{height:100%;opacity:1;order:1;overflow:initial;pointer-events:auto}.empty-step,.error-step,.success-step{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:767px){.empty-step,.error-step,.success-step{text-align:center}}.empty-step lottie-player,.error-step lottie-player,.success-step lottie-player{height:128px!important;margin:32px 0!important;width:128px!important}@media only screen and (max-width:767px){.empty-step lottie-player,.error-step lottie-player,.success-step lottie-player{height:25.6vw!important;width:25.6vw!important}}.empty-step__title,.error-step__title,.success-step__title{margin-bottom:24px!important}@media only screen and (max-width:767px){.empty-step__title,.error-step__title,.success-step__title{margin-bottom:3.2vw!important}}.empty-step__notification,.error-step__notification,.success-step__notification{text-align:center}
