.tooltip-alert{display:flex}.tooltip-alert__text{background-color:#5c626a;border-radius:.6rem;color:#fff;font-size:1.4rem;font-weight:500;line-height:1.5;padding:1rem 1.6rem}.tooltip-alert__part-photo{background-color:#fff;border:1px solid #d4dae2;border-radius:.6rem;box-shadow:0 2px 3.902px #6161610d,0 3px 9 377px 0 #61616112;max-width:min(100%,35rem)}.tooltip-alert__part-photo img{width:100%}.form-field{display:block;position:relative;width:100%}.form-field_textarea .form-field__input{min-height:8.5rem}.form-field_hide-number-controls .form-field__input::-webkit-inner-spin-button,.form-field_hide-number-controls .form-field__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-field_hide-number-controls .form-field__input[type=number]{-webkit-appearance:textfield;appearance:textfield}.form-field.is-filled .form-field__label,.form-field.is-focused .form-field__label{display:inline-block;top:0;transform:scale(.875)}.form-field.is-filled .form-field__postfix,.form-field.is-filled .form-field__prefix{fill:#20262e}.form-field__label{color:#5c626a;font-size:1.6rem;font-weight:500;line-height:1.5;max-width:calc(100% - var(--part-select-trigger-child-size, 0) - 1rem);pointer-events:none;position:relative;top:3rem;transform-origin:left top;transition-duration:.3s;transition-property:transform,top;transition-timing-function:cubic-bezier(.33,1,.68,1);-webkit-user-select:none;user-select:none;z-index:1}.form-field__label-required{color:#ba2e48}.form-field__label-tooltip-trigger{cursor:pointer;display:inline-block;height:1.6rem;line-height:1;pointer-events:all;vertical-align:sub;width:1.6rem;fill:#5c626a;fill-rule:evenodd;clip-rule:evenodd}.form-field__content{align-items:center;border-bottom:1px solid #484e564d;display:flex;flex-flow:row nowrap;gap:1rem;padding-bottom:1rem}.form-field__postfix,.form-field__prefix{display:flex;flex:0 0 auto;flex-flow:row wrap;gap:.8rem;fill:#5c626a}.form-field__postfix svg,.form-field__prefix svg{transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.33,1,.68,1);width:1.6rem}.form-field__postfix button,.form-field__prefix button{transition-duration:.3s;transition-property:fill;transition-timing-function:cubic-bezier(.33,1,.68,1)}.form-field__postfix button:not(:disabled):hover,.form-field__prefix button:not(:disabled):hover{fill:#ba2e48}.form-field__input{color:#20262e;flex:1;font-size:clamp(16px,2rem,2rem);font-style:normal;font-weight:400;line-height:1.6;min-width:0}.form-field__input::placeholder{color:#5c626a;font-size:1.6rem}.form-field__input:-webkit-autofill,.form-field__input:-webkit-autofill:focus,.form-field__input:-webkit-autofill:hover{-webkit-background-clip:text;background-color:initial;border:unset;box-shadow:inset 0 0 10000px 10000px #0000;transition:background-color .4s cubic-bezier(.22,.61,.35,1) 0s,border .4s cubic-bezier(.22,.61,.35,1) 0s,box-shadow .4s cubic-bezier(.22,.61,.35,1) 0s,-webkit-text-fill-color .4s cubic-bezier(.22,.61,.35,1) 0s,-webkit-background-clip .4s cubic-bezier(.22,.61,.35,1) 0s;-webkit-text-fill-color:#20262e}.form-field__error{color:#ba2e48;font-size:1.4rem;font-weight:500;line-height:1.5;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.33,1,.68,1)}@media only screen and (max-width:1120px){.form-field__label{font-size:1.5rem}.form-field__input{font-size:clamp(16px,1.8rem,1.8rem)}}@media only screen and (max-width:580px){.form-field__label{font-size:1.4rem;top:2.3rem}.form-field__content{padding-bottom:.8rem}.form-field__input{font-size:clamp(16px,1.6rem,1.6rem)}}.part-dropdown-list{display:flex;flex-flow:column nowrap}.part-dropdown-list_content-multiple .part-dropdown-list__option.is-active{position:relative}.part-dropdown-list_content-multiple .part-dropdown-list__option.is-active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none' viewBox='0 0 10 8'%3E%3Cpath stroke='%23ba2e48' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.335' d='M.883 4 3.55 6.667l5.335-5.335'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1rem auto;content:"";height:2.4rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:2.4rem}.part-dropdown-list_content-multiple .part-dropdown-list__option.is-active .part-dropdown-list__option-icon{filter:none}.part-dropdown-list_content-overflowed .part-dropdown-list__content{padding-right:2rem}.part-dropdown-list_content-overflowed .part-dropdown-list__list{max-height:100%;overflow:hidden auto;padding-right:1.6rem}.part-dropdown-list_content-overflowed .part-dropdown-list__list::-webkit-scrollbar{display:block;width:2px}.part-dropdown-list_content-overflowed .part-dropdown-list__list::-webkit-scrollbar-track{background:#f1f2f4}.part-dropdown-list_content-overflowed .part-dropdown-list__list::-webkit-scrollbar-thumb{background:#d4dae2}.part-dropdown-list__content{background-color:#fff;border:1px solid #f1f2f4;border-radius:.8rem;box-shadow:0 16px 32px -4px #0c0c0d1a,0 4px 4px -4px #0c0c0d0d;display:flex;max-height:38.7rem;padding-bottom:1rem;padding-top:1rem;z-index:10}.part-dropdown-list__list{width:100%}.part-dropdown-list__option{align-items:center;display:flex;outline:none;padding:1rem 2rem;text-align:left;transition-duration:.3s;transition-property:background-color;transition-timing-function:cubic-bezier(.33,1,.68,1);width:100%}.part-dropdown-list__option:is(button):not(.is-active):not(:focus-visible):not(.is-focus-manually):hover{background-color:#f1f2f4}.part-dropdown-list__option:is(button):not(.is-active).is-focus-manually,.part-dropdown-list__option:is(button):not(.is-active):focus-visible{background-color:#dfe1e3}.part-dropdown-list__option:is(button).is-active .part-dropdown-list__option-text{color:#ba2e48}.part-dropdown-list__option_placeholder{pointer-events:none;-webkit-user-select:none;user-select:none}.part-dropdown-list__option_placeholder .part-dropdown-list__option-text{color:#d4dae2}.part-dropdown-list__option-icon{filter:brightness(0) saturate(100%) invert(13%) sepia(10%) saturate(2000%) hue-rotate(180deg) brightness(90%) contrast(90%);height:1.6rem;margin-right:1rem;width:1.6rem}.part-dropdown-list__option-icon.is-active{filter:none}.part-dropdown-list__option-icon .part-photo__image{height:100%;width:100%}.part-dropdown-list__option-text{color:#20262e;font-size:1.6rem;font-weight:500;line-height:1.6;transition-duration:.3s;transition-property:color;transition-timing-function:cubic-bezier(.33,1,.68,1)}.part-dropdown-list__option-text strong{color:#ba2e48;font-weight:inherit}.part-dropdown-list__error{color:#ba2e48;font-size:1.4rem;font-weight:500;line-height:1.5;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.33,1,.68,1)}@media only screen and (max-width:580px){.part-dropdown-list_content-overflowed .part-dropdown-list__content{padding-right:1.6rem}.part-dropdown-list_content-overflowed .part-dropdown-list__list{padding-right:1rem}.part-dropdown-list__option{padding:1rem 1.5rem}.part-dropdown-list__option-text{font-size:1.4rem;font-weight:500;line-height:1.5}}.form-field-autocomplete-with-fetch-cities{position:relative}.form-field-autocomplete-with-fetch-cities [data-tippy-root]{width:100%}.form-file-item{align-items:center;color:#20262e;display:flex;flex-flow:row nowrap;gap:1rem;fill:#5c626a;transition-duration:.3s;transition-property:fill,color;transition-timing-function:cubic-bezier(.33,1,.68,1)}.form-file-item:hover{color:#ba2e48;fill:#ba2e48}.form-file-item:not(:hover) .form-file-item__icon_remove{opacity:0}.form-file-item__icon{flex:0 0 auto;height:1.6rem;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.33,1,.68,1);width:1.6rem}.form-file-item__name{flex:1;font-size:1.4rem;font-weight:500;line-height:1.5;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-file.is-error.form-file .form-file__label-box{border-color:#ba2e48}.form-file__label{display:block;width:100%}.form-file__label:not(:focus-visible):hover .form-file__label-box{border-color:#20262e}.form-file__label:focus-visible{outline:none}.form-file__label:focus-visible .form-file__label-box{border-color:#343a42}.form-file__label-input{display:none}.form-file__label-box{background-color:#f1f2f4;border:1px dashed #5c626a;border-radius:.8rem;cursor:pointer;display:flex;flex-flow:column nowrap;gap:.4rem;padding:3rem;text-align:center;transition-duration:.3s;transition-property:border;transition-timing-function:cubic-bezier(.33,1,.68,1)}.form-file__label-caption{color:#343a42;font-size:1.6rem;font-weight:600;line-height:1.6}.form-file__label-text{color:#5c626a;font-size:1.4rem;font-weight:500;line-height:1.5}.form-file__list{margin-top:2rem}.form-file__list-item:not(:last-child){margin-bottom:.7rem}@media only screen and (max-width:1120px){.form-file__label-box{padding:2.3rem}}@media only screen and (max-width:580px){.form-file__label-box{padding:1.5rem}}.form-radio{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap;gap:.8rem;position:relative;touch-action:manipulation;-webkit-user-select:none;user-select:none}.form-radio.is-active{cursor:default}.form-radio.is-active .form-radio__icon{background-color:initial;border-color:#ba2e48}.form-radio.is-active .form-radio__icon:before{transform:scale(1)}.form-radio__input{inset:0;opacity:0;position:absolute;visibility:hidden}.form-radio__icon{align-items:center;background-color:#f1f2f4;border:1px solid #d4dae2;border-radius:50%;display:flex;flex:0 0 auto;height:2.2rem;justify-content:center;position:relative;transition-duration:.3s;transition-property:background-color,border;transition-timing-function:cubic-bezier(.33,1,.68,1);width:2.2rem}.form-radio__icon:before{background-color:#ba2e48;border-radius:50%;content:"";flex:0 0 auto;height:calc(100% - 6px);transform:scale(0);transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.33,1,.68,1);width:calc(100% - 6px)}.form-radio__text{color:#5c626a;flex:1;font-size:1.6rem;font-weight:500;line-height:1.6;min-width:0}@media only screen and (max-width:580px){.form-radio__text{font-size:1.4rem;font-weight:600;line-height:1.5}}.form-radio-group{--form-radio-group-gap:1rem 2rem;display:flex;flex-flow:row wrap;gap:var(--form-radio-group-gap)}.form-radio-group__label{color:#5c626a;flex:0 0 auto;font-size:1.6rem;font-weight:500;line-height:1.5;max-width:calc(100% - var(--part-select-trigger-child-size, 0) - 1rem);pointer-events:none;position:relative;transform-origin:left top;transition-duration:.3s;transition-property:transform,top;transition-timing-function:cubic-bezier(.33,1,.68,1);-webkit-user-select:none;user-select:none;z-index:1}.form-radio-group__label-required{color:#ba2e48}.form-radio-group__label-tooltip-trigger{cursor:pointer;display:inline-block;height:1.6rem;line-height:1;pointer-events:all;vertical-align:sub;width:1.6rem;fill:#5c626a;fill-rule:evenodd;clip-rule:evenodd}.form-radio-group__list{display:flex;flex:1;flex-flow:row nowrap;gap:var(--form-radio-group-gap);min-width:0}@media only screen and (max-width:1120px){.form-radio-group{--form-radio-group-gap:1rem 1.8rem}.form-radio-group__label{font-size:1.5rem}}@media only screen and (max-width:580px){.form-radio-group{--form-radio-group-gap:1rem 1.6rem}.form-radio-group__label{font-size:1.4rem}}.part-select{--part-select-trigger-child-size:1.6rem;position:relative}.part-select.is-opened .part-select__trigger-icon{transform:rotate(180deg)}.part-select:not(.is-opened) .part-select__trigger:hover .part-select__trigger-text{color:#ba2e48}.part-select_label:not(.is-selected) .part-select__trigger-text{opacity:0;pointer-events:none}.part-select_label.is-opened .part-select__label,.part-select_label.is-selected .part-select__label{display:inline-block;top:0;transform:scale(.875)}.part-select_form-select{--part-select-trigger-child-size:clamp(16px,2rem,2rem)}.part-select_form-select .part-select__trigger{border-bottom:1px solid #5c626a4d;padding:0 0 1.2rem}.part-select_form-select .part-select__trigger-text{color:#20262e;font-style:normal;font-weight:400;line-height:1.6}.part-select__label{color:#5c626a;font-size:1.6rem;font-weight:500;line-height:1.5;max-width:calc(100% - var(--part-select-trigger-child-size, 0) - 1rem);pointer-events:none;position:relative;top:3rem;transform-origin:left top;transition-duration:.3s;transition-property:transform,top;transition-timing-function:cubic-bezier(.33,1,.68,1);-webkit-user-select:none;user-select:none;z-index:1}.part-select__label-required{color:#ba2e48}.part-select__label-tooltip-trigger{cursor:pointer;display:inline-block;height:1.6rem;line-height:1;pointer-events:all;vertical-align:sub;width:1.6rem;fill:#5c626a;fill-rule:evenodd;clip-rule:evenodd}.part-select__input{display:none}.part-select__trigger{align-items:center;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:space-between;padding:.7rem 0;text-align:left;width:100%}.part-select__trigger-text{flex:1;font-size:var(--part-select-trigger-child-size);font-weight:600;line-height:1.6;min-width:0;overflow:hidden;text-overflow:ellipsis;transition-duration:.3s;transition-property:color;transition-timing-function:cubic-bezier(.33,1,.68,1);white-space:nowrap}.part-select__trigger-icon{flex:0 0 auto;height:var(--part-select-trigger-child-size);width:var(--part-select-trigger-child-size);fill:#5c626a;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.33,1,.68,1)}.part-select__error{color:#ba2e48;font-size:1.4rem;font-weight:500;line-height:1.5;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.33,1,.68,1)}.part-select [data-tippy-root]{width:100%}@media only screen and (max-width:1120px){.part-select_form-select{--part-select-trigger-child-size:clamp(16px,1.8rem,1.8rem)}.part-select_form-select .part-select__trigger{padding-bottom:1rem}.part-select__label{font-size:1.5rem}}@media only screen and (max-width:580px){.part-select_form-select{--part-select-trigger-child-size:clamp(16px,1.6rem,1.6rem)}.part-select_form-select .part-select__trigger{padding-bottom:.8rem}.part-select__label{font-size:1.4rem;top:2.3rem}}.form-toggler{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap;gap:.8rem;touch-action:manipulation;-webkit-user-select:none;user-select:none}.form-toggler.is-active .form-toggler__indicator{background-color:#ba2e48}.form-toggler.is-active .form-toggler__indicator:before{transform:translate(100%)}.form-toggler__input{inset:0;opacity:0;position:absolute;visibility:hidden}.form-toggler__icon{flex:0 0 auto;height:1.4rem;width:1.4rem}.form-toggler__text{flex:1;font-size:1.6rem;font-weight:600;line-height:1.6;min-width:0}.section-callback__form-toggler .form-toggler__text{color:#5c626a;font-size:1.6rem;font-weight:500;line-height:1.6;order:2}.form-toggler__indicator{background-color:#d4dae2;border-radius:100px;flex:0 0 auto;height:2.4rem;padding:1px;position:relative;transition-duration:.3s;transition-property:background-color;transition-timing-function:cubic-bezier(.33,1,.68,1);width:4.6rem}.form-toggler__indicator:before{background-color:#fff;border-radius:50%;content:"";inset:1px auto 1px 1px;position:absolute;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.33,1,.68,1);width:2.2rem}.section-callback__form-toggler .form-toggler__indicator{order:1}.modal-success{display:flex}.modal-success__content{margin:auto;padding:0 var(--wrapper-offset)}.modal-success__wrapper{background-color:#fff;border:1px solid #f1f2f4;border-radius:1.2rem;box-shadow:0 2px 3.902px #6161610d,0 3px 9.377px #61616112;padding:4rem;text-align:center;width:min(100%,51rem)}.modal-success__text{margin-top:2rem}.modal-success__button-primary{margin-top:3.2rem;text-align:center;width:100%}@media only screen and (max-width:1120px){.modal-success__wrapper{padding:3rem}.modal-success__text{margin-top:1.5rem}.modal-success__button-primary{margin-top:2.4rem}}@media only screen and (max-width:580px){.modal-success__wrapper{padding:2rem}.modal-success__text{margin-top:1rem}.modal-success__button-primary{margin-top:1.6rem}}.section-callback{background-color:#f1f2f4;padding:8rem 0}.section-callback_inline.section-callback{background-color:initial;border:1px solid #f1f2f4;border-radius:1.2rem;padding:4rem}.section-callback_inline.section-callback .section-callback__wrapper{gap:0;padding:0}.section-callback_inline.section-callback .section-callback__cell_left{width:100%}.section-callback__wrapper{align-items:center;display:flex;flex-flow:row nowrap;gap:4.3rem}.section-callback__cell{flex-basis:auto}.section-callback__cell_left{width:59.6774193548%}.section-callback__cell_right{width:36.935483871%}.section-callback__title{font-size:3.2rem;font-weight:500;line-height:1.25}.section-callback__form{margin-top:2rem}.section-callback__form-footer{align-items:center;display:flex;flex-flow:row wrap;gap:2rem;justify-content:space-between;margin-top:3rem}.section-callback__fields-group-item:not(:last-child){margin-bottom:2rem}.section-callback__fields-group-item_box{background-color:#fff;border:1px solid #d4dae2;border-radius:1rem;padding:2rem}.section-callback__fields{display:flex;flex-flow:row wrap;gap:2rem}.section-callback__fields-item{flex:1 1 calc(50% - 1rem);max-width:100%}.section-callback__fields-item_full-size{flex-basis:100%}.section-callback__fields-item_hidden{display:none}.section-callback__fields-title{font-size:2rem;font-weight:600;line-height:1.6;margin-bottom:-1rem}.section-callback__form-radio-group{margin-top:1.6rem}.section-callback__checkbox-list{flex:1;min-width:0}.section-callback__checkbox-list-item:not(:last-child){margin-bottom:.6rem}.section-callback__form-checkbox{padding:0}.section-callback__button-primary{text-align:center}.section-callback__part-photo{position:relative}.section-callback__part-photo:before{content:"";display:block;padding-top:61.5384615385%}@media only screen and (max-width:1120px){.section-callback{padding:6rem 0}.section-callback_inline.section-callback{padding:3rem}.section-callback__fields{gap:1.5rem}}@media only screen and (max-width:820px){.section-callback__wrapper{flex-wrap:wrap}.section-callback__cell{flex-basis:100%}}@media only screen and (max-width:580px){.section-callback{padding:4rem 0}.section-callback_inline.section-callback{border-radius:1rem;padding:2rem}.section-callback__title{font-size:2.4rem;font-weight:500;line-height:1.34}.section-callback__fields-group-item_box{padding:1.6rem}.section-callback__fields-item{flex-basis:100%}.section-callback__checkbox-list-item:not(:last-child){margin-bottom:1rem}.section-callback__button-primary{flex-basis:100%}}@media only screen and (min-width:581px){.section-callback__fields-item_quantity{flex:0 0 10rem}.section-callback__fields-item_quantity.is-error{flex-basis:35%}.section-callback__button-primary{min-width:29rem}}@media only screen and (min-width:821px){.section-callback__fields-item_quantity.is-error{flex-basis:40%}}@media only screen and (min-width:1121px){.section-callback__fields-item_quantity.is-error{flex-basis:30%}}
