@charset "UTF-8";.field--select .form-select__trigger.field__input.field__input--select{background-color:var(--field-input-bgс,#fff);border-color:var(--field-input-bdr,#e1e1e1);border-radius:var(--field-input-bdrs,10px);border-style:solid;border-width:var(--field-input-bw,1px);box-shadow:none;color:var(--field-input-c,#2d2d2d);font-size:var(--text-body-size,16px);line-height:var(--line-height,1.5);margin:0;min-height:calc(var(--field-input-pt, 18px) + var(--field-input-pb, 6px) + 1em*var(--line-height, 1.5) + var(--field-input-bw, 1px)*2);outline:none;padding:var(--field-input-pt,18px) calc(var(--field-input-pr, 12px)*2 + var(--icon-height, 24px)) var(--field-input-pb,6px) var(--field-input-pl,12px);transition:border-color var(--duration,.2s) ease-in-out}.field--select .form-select__trigger.field__input.field__input--select:hover{border-color:var(--field-input-bdhc,#9a9a9a)}.field--select .form-select__trigger.field__input.field__input--select:focus,.field--select .form-select__trigger.field__input.field__input--select:focus-visible{border-color:var(--field-focus-bdc,#575757);overflow:hidden}.form-select{position:relative;width:100%}.form-select__trigger{cursor:pointer;display:block;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.form-select__value{display:block;min-height:calc(1em*var(--line-height, 1.5));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-select__list{background:var(--field-input-bgс,#fff);border:1px solid var(--field-input-bdr,#e1e1e1);border-radius:var(--field-input-bdrs,10px);box-shadow:0 0 10px #0000001a;display:grid;gap:var(--field-input-pl,12px);left:0;list-style:none;margin:0;max-height:256px;overflow-y:auto;padding:var(--field-input-pl,12px);position:absolute;right:0;top:calc(100% + 8px);z-index:1000}.form-select.is-open .form-select__list{border-color:var(--field-focus-bdc,#575757)}.form-select__option{cursor:pointer;margin:0;padding:0}.form-select__option.is-selected{font-weight:700}.form-select__option.is-highlighted,.form-select__option:hover{color:#f4831d}.location-modal{width:100%}.location-modal__header{justify-content:space-between;margin-bottom:var(--space-s,16px);position:relative;z-index:2}.location-modal__country{font-weight:700}.location-modal__list{list-style:none;margin:0;padding:0}.location-modal__item{margin-bottom:var(--space-xs,8px)}.location-modal__item:last-child{margin-bottom:0}.location-modal__form .field__label{pointer-events:none}.location-modal__form .field{margin-bottom:var(--space-s,16px)}.location-modal__form .field--select{margin-bottom:0;position:relative;width:170px;z-index:1}.location-modal__form .field__btn{cursor:auto;pointer-events:none}.location-modal__country-select .form-select__trigger.field__input.field__input--select{background-color:transparent;border:none;box-shadow:none;min-height:0;padding:10px}.location-modal__country-select .form-select__trigger.field__input.field__input--select:focus,.location-modal__country-select .form-select__trigger.field__input.field__input--select:focus-visible,.location-modal__country-select .form-select__trigger.field__input.field__input--select:hover{border:none;box-shadow:none}.location-modal__country-value{align-items:center;display:flex;gap:8px;overflow:hidden}.location-modal__flag{display:block;flex-shrink:0;height:16px;-o-object-fit:contain;object-fit:contain;width:24px}.location-modal__country-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location-modal__country-list.form-select__list{border-color:var(--field-focus-bdc,#575757);border-radius:8px;gap:14px;max-height:none;min-width:170px;padding:16px;right:auto;width:170px}.location-modal__country-option.is-selected{font-weight:700}.modal--location .modal__close{--icon-height:16px}.modal--location .modal__header{align-items:flex-start;flex-direction:column;margin-bottom:var(--space-xs,8px)}.modal--location .modal__container{max-height:496px;min-height:496px}@media (max-width:668px){.modal--location .modal__container{max-height:696px;min-height:696px}}.settings__location{position:relative}.location-suggestion{background:#fff;border:1px solid #e1e1e1;border-radius:8px;box-shadow:0 0 10px #0000001a;box-sizing:border-box;color:#2d2d2d;display:none;max-width:min(320px,calc(100vw - 24px));padding:1em 2.5em 1.5em;position:absolute;right:0;text-align:left;top:calc(100% + 8px);width:-moz-max-content;width:max-content;z-index:1060}.location-suggestion.is-open{display:block}.location-suggestion__close{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:8px;top:8px}.location-suggestion__close .icon-sym{--icon-height:14px;--icon-color:#909090}.location-suggestion__title{font-size:14px;font-weight:700;line-height:1.4;margin:0 28px 8px 0}.location-suggestion__text{color:#575757;font-size:13px;line-height:1.4;margin:0 0 16px}.location-suggestion__actions{display:flex;flex-wrap:wrap;gap:8px}.location-suggestion__actions .btn{flex:1 1 auto;min-width:0}.location-suggestion__overlay{display:none}.location-suggestion-anchor{display:none;height:0;left:0;position:absolute;top:0;width:0;z-index:1040}.location-suggestion-anchor.is-open{display:block;height:auto;top:0;right:0;bottom:0;left:0;position:fixed;width:auto}@media (min-width:900px){.location-suggestion-anchor{display:none!important}}@media (max-width:899px){.header__top .location-suggestion{display:none!important}}.location-suggestion-anchor .location-suggestion__overlay{background-color:#00000073;top:0;right:0;bottom:0;left:0;position:fixed;z-index:1040}.location-suggestion-anchor.is-open .location-suggestion__overlay{display:block}.location-suggestion-anchor .location-suggestion{left:50%;max-width:320px;position:fixed;top:calc(var(--header-height, 64px) + 180px);transform:translate(-50%,-50%);width:calc(100vw - 48px);z-index:1050}@media (max-width:668px){.location-suggestion-anchor .location-suggestion{top:calc(var(--header-height, 64px) + 37.5vw)}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box{background-color:#fff;box-shadow:0 0 10px #0000001a;color:#2d2d2d;font-size:12px;line-height:1.3;white-space:normal}.tippy-arrow{color:#fff}.swiper{max-width:100%;min-width:0;overflow:hidden}.typography ol li li:before{counter-increment:none}.main-nav__item.is-closed .main-nav__link:focus-within+.main-nav__submenu,.main-nav__item.is-closed .main-nav__link:hover+.main-nav__submenu,.main-nav__item.is-closed .main-nav__submenu:focus-within,.main-nav__item.is-closed .main-nav__submenu:hover{display:none}.header__link-wrapper.header__link-wrapper--init.is-closed .header__catalog{transition-delay:0s;visibility:hidden}.categories__item--division{background-color:var(--division-bg);background-image:var(--division-bg-image);background-position:100% 0;background-repeat:no-repeat;background-size:contain}.categories__item--division,.categories__item--division .categories__submenu-arrow,.categories__item--division a.link.categories__link,.categories__item--division a.link.categories__submenu-link{color:var(--division-color);--icon-color:var(--division-color)}.categories__item--division .categories__submenu-drop-down a.link.categories__submenu-link{color:unset;--icon-color:unset}.slider--main-slider .swiper{padding-bottom:34px}.slider--main-slider .swiper-pagination{align-items:center;bottom:0;display:flex!important;flex-wrap:nowrap;gap:8px;justify-content:center;left:50%;max-width:100%;padding-top:var(--space-s,24px);position:absolute;transform:translate3d(-50%,0,0);visibility:visible;width:auto!important;z-index:2}.slider--main-slider .swiper-pagination-bullet{background:#ececec;border-radius:100%;cursor:pointer;flex:none;height:10px;left:auto!important;margin:0!important;opacity:1;position:static!important;transform:none!important;width:10px}.slider--main-slider .swiper-pagination-bullet-active{background-color:#f4831d;cursor:auto}.slider--our-production .swiper{overflow:hidden}.op-project__wrapper{min-width:0}.op-project__wrapper>*{max-width:100%;min-width:0}.v-spacer{height:40px}.slider--project-page{max-width:100%;min-width:0}.slider--project-page .swiper{max-width:100%;overflow:hidden;position:relative}.slider--project-page .swiper-wrapper{height:auto;max-width:100%}.slider--project-page .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.slider--project-page .swiper:not(.swiper-initialized) .swiper-slide{width:100%}.slider--project-page .op-project__img{aspect-ratio:100/56;border-radius:16px;max-width:100%;overflow:hidden;width:100%}.slider--project-page .op-project__img picture{display:block;height:100%;width:100%}.slider--project-page .op-project__gallery-img{display:block;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:667px){.slider--project-page .swiper-slide{margin-right:8px;width:86.95652%}.slider--project-page .swiper-slide:last-child{margin-right:0}}.slider--project-page .swiper-slide{height:auto}.slider--project-page .swiper-button-next,.slider--project-page .swiper-button-prev{align-items:center;background-color:#ffffff80;border:none;border-radius:8px;cursor:pointer;display:flex;justify-content:center;padding:12px;position:absolute;top:50%;transform:translateY(-50%);transition:opacity var(--duration,.3s) ease-in-out,transform var(--duration,.3s) ease-in-out;visibility:hidden;z-index:2;--icon-height:24px;--icon-color:#f4831d}.slider--project-page .swiper.swiper-initialized .swiper-button-next,.slider--project-page .swiper.swiper-initialized .swiper-button-prev{visibility:visible}.slider--project-page .swiper-button-prev{left:24px}.slider--project-page .swiper-button-next{right:24px}.slider--project-page .swiper-button-next:hover,.slider--project-page .swiper-button-prev:hover{transform:translateY(-50%) scale(1.2)}.slider--project-page .swiper-button-disabled{cursor:auto;opacity:.6}.slider--project-page .swiper-button-disabled:hover{transform:translateY(-50%)}@media (max-width:667px){.slider--project-page .swiper-button-next,.slider--project-page .swiper-button-prev{display:none}}.smi .smi__name,.smi .smi__title{color:#444;margin-top:.5em}.smi .smi__title{font-size:20px;font-weight:550}.typography .smi .link-arrow{margin-top:1em}.modal--gost.is-open-modal .modal__container{display:flex;flex-direction:column;max-height:calc(100dvh - var(--padding, 32px)*2);min-height:0}.modal--gost .modal__header{flex:0 0 auto}.modal--gost .modal__body{flex:1 1 auto;height:auto;min-height:0;overflow:auto}.files-menu__link{font-weight:500}.files-content__block-file .file-img{border:1px solid #e1e1e1;box-shadow:3px 3px 3px #e1e1e1}.catalog-card>.catalog-card__add-favorites{pointer-events:auto;z-index:100}.catalog-card__name a{position:relative;z-index:1}.catalog-card__code--split{display:flex;justify-content:space-between}.catalog-card__in-stock-tag{border:1px solid #555;border-radius:5px;padding:0 5px}.link-chain__item[aria-current=page] [itemprop=item]{font-size:14px;line-height:21px;padding-left:8px}.link-chain{flex-wrap:nowrap;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;width:100%;-webkit-overflow-scrolling:touch}.link-chain__item{flex-shrink:0}.link-chain span,.link-chain__item{white-space:nowrap}.catalog-seo__underline{border-radius:.25rem;height:.5rem;width:100%}.catalog-sort__field{position:relative}.catalog-sort .catalog-filters__dropdown{left:auto;right:0;transform:none}@media (max-width:1023px){.catalog-desktop-filters{display:none}}@media (min-width:1024px){.catalog-filters-m{display:none}}.product-card__add-favorites{pointer-events:auto;z-index:30}.product-card .accordion__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.product-card .accordion__btn,.product-card .accordion__btn>span{color:#000;-webkit-text-fill-color:#000}.product-card{max-width:100%;min-width:0}.product-card__wrapper{min-width:0}.product-card__wrapper>*{max-width:100%;min-width:0}.product-card__slider{max-width:100%}.slider--product-card-top{max-width:100%;min-width:0}.slider--product-card-top .swiper{max-width:100%;min-width:0;width:100%}.slider--product-card-top .swiper-wrapper{max-width:100%}.product-card__img-slider iframe{border:0;display:block;max-width:100%;width:100%}.product-card .slider--our-production{max-width:100%;min-width:0}.product-card .slider--our-production .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.product-card__technical-info--tabs{display:block}.product-card__technical-info--tabs .tab-interface__tabpanel{border:none;padding-top:16px}.product-card__technical-info--tabs .tab-interface__list li{margin-top:0}.product-card__labels{left:20px;top:35px}.product-card__full-btn{right:35px;top:35px}.product-card__btn-3D{--icon-height:24px;--icon-color:#f4831d;border:none;border-radius:4px;bottom:8px;display:block;position:absolute;right:-10px;z-index:100}.product-card__btn-3D svg{scale:130%}.product-card__article{font-size:12px;line-height:1.3;margin-bottom:6px}.product-card__slider svg,.slider--product-card svg{filter:drop-shadow(0 0 2px white)}.slider--product-card .swiper-button-prev{background:none;left:35px;padding:0}.slider--product-card .swiper-button-next{background:none;padding:0;right:35px}.slider--product-card .swiper-button-disabled,.slider--product-card-top .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.slider--product-card-top .swiper:not(.swiper-initialized) .swiper-slide{width:100%}.slider--product-card-bottom .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.product-card__img-preview .picture,.product-card__img-preview .picture__img,.product-card__img-slider .picture,.product-card__img-slider .picture__img,.product-card__scheme-img .picture,.product-card__scheme-img .picture__img{display:block;height:auto;width:100%}.product-card .picture__img{border-radius:8px}#product_card__view3d{border:1px solid #e1e1e1;border-radius:16px;height:600px;overflow:hidden;position:relative}#product_card__view3d.product-card__view3d--hidden{border:0;height:600px;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;visibility:hidden;width:100%;z-index:-1}.view3d__button{padding:30px;position:absolute;right:0;z-index:2001}.view3d__button svg{--icon-color:#f4831d}.site3dWidget__navContentInner{margin-bottom:18px;margin-left:18px}.site3dWidget__navButtonsContent{bottom:18px}.modal--zoom .picture--zoom,.modal--zoom-slider .picture--zoom{display:block;max-width:100%}.modal--zoom .picture--zoom .picture__img,.modal--zoom-slider .picture--zoom .picture__img{display:block;height:auto;max-width:100%;width:auto}.product-card .modal__header{justify-content:flex-end}.product-card .modal__header .modal__close{--icon-color:#f4831d}@media (max-width:768px){.product-card__labels{left:8px;top:25px}.product-card__full-btn{right:21px;top:25px}.link.product-card__full-btn{right:17px}.product-card__btn-3D svg{scale:110%}.slider--product-card .swiper-button-prev{left:15px}.slider--product-card .swiper-button-next{right:15px}.slider--product-card-top .swiper{max-width:100%;min-width:0;width:100%}.product-card__btn-3D{right:0}#product_card__view3d{background:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2000}}.customer-service img{border-radius:10px}.customer-service__head-picture picture img{margin-top:2em;width:100%}.customer-service .cooperation-terms__list{margin-bottom:0;padding:1.2em 1.8em}.customer-service li.customer-service__list-item:before{content:none}.customer-service li.customer-service__list-item{padding:0}.customer-service li.customer-service__list-item picture img{margin:0;padding:0}.typography img.icon-download{height:32px;margin:8px 8px 8px 0}.download-block{display:flex;margin-top:16px}.customer-service .link.btn:hover{background:#333;color:#fff}.image-showcase{background-color:var(--bg-light);padding:2rem 0}.image-showcase .showcase-wrapper{align-items:center;display:flex;gap:0;justify-content:center}.image-showcase .showcase-wrapper .showcase-item{align-items:center;display:flex;flex-direction:column;text-align:center}.image-showcase .showcase-wrapper .showcase-item .showcase-image{border-radius:8px;height:100px;margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;width:100px}.image-showcase .showcase-wrapper .showcase-item .showcase-description{font-size:12px;font-weight:700;line-height:1.5}.image-showcase .showcase-wrapper .showcase-dot{background-color:#222;border-radius:50%;flex-shrink:0;height:4px;margin:0 20px;width:4px}.custom-service_gallery-section{padding:5rem 0}.custom-service_gallery-section .custom-service_gallery-container{align-items:flex-start;display:flex;gap:3rem;justify-content:center}.custom-service_gallery-section .custom-service_gallery-container .custom-service_gallery-card{align-items:center;display:flex;flex-direction:column;text-align:center;width:30%}.custom-service_gallery-section .custom-service_gallery-container .custom-service_gallery-card .custom-service_gallery-title{font-size:14px;font-weight:700;line-height:1.5;margin-bottom:.5rem}.custom-service_gallery-section .custom-service_gallery-container .custom-service_gallery-card .custom-service_gallery-subtitle{font-size:14px;font-weight:400;line-height:1.4}.custom-service_gallery-card img{max-width:100px}.customer-service-form__container{max-width:560px}.customer-service-form_2column{display:flex;justify-content:space-between;width:100%}.customer-service-form_col{width:47%}.customer-service-form_intructions{position:relative}.customer-service-form_intructions-img{left:110%;position:absolute;top:-80px;width:560px}.customer-service-form_intructions-img img{border:1px solid #e1e1e1;border-radius:40px;box-shadow:0 5px 10px 2px #223c5033;margin:1rem}.customer-service-form_intructions-img p{padding-left:1.5rem}.custom-service_next{display:flex;justify-content:flex-end}.custom-service_next button{max-width:150px}.customer-service-form__form-group p{margin:.5em}.customer-service-form__form-group p strong{font-weight:500}.customer-service-form__form-group .custom-services_ul{margin:15px 5px}.customer-service-form__form-group .custom-services_ul li{margin-bottom:2px}.custom-service_checkbox-row,.customer-service-form_checkbox-row{margin-bottom:2.5em;margin-top:1.5em}.custom-service_checkbox-row label span,.customer-service-form_checkbox-row label span{cursor:pointer}.customer-service-form__form-button-container{display:flex;justify-content:space-between;margin-bottom:5em;margin-top:1.5em}.customer-service-form__form-button-container button{max-width:200px}.customer-service-form__form-error{color:#e43a4d;font-size:12px}.customer-service-form__form-group .custom-service_checkbox-row label span,.customer-service-form__form-group .customer-service-form_checkbox-row label span{margin-left:0}.customer-service-form__form-group .catalog-categories__sub-item,.customer-service-form__form-group .field-check__label-text{padding-left:0}.customer-service-form__form-group .field-check__label-text .label-text-link{font-size:14px}.customer-service-form__file-upload-container{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.customer-service-form__file-upload-input-wrapper{position:relative}.customer-service-form__file-upload-button{background-color:#575757;border:1px solid #575757;border-radius:.375rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;margin-top:10px;padding:12px 16px;transition:all .15s ease-in-out}.customer-service-form__file-upload-button:focus{box-shadow:0 0 0 3px #0f172a1a;outline:none}.customer-service-form__file-upload-button--error{border-color:#ef4444}.customer-service-form__file-upload-button--error:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.customer-service-form__file-upload-hint{color:#64748b;font-size:.75rem;margin-top:.5rem}.customer-service-form__file-total-info{color:#374151;font-size:.875rem;margin-top:.5rem}.customer-service-form__file-over-limit{color:#ef4444;font-weight:500}.customer-service-form__file-upload-list{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.customer-service-form__file-upload-list-title{color:#374151;font-size:.875rem;font-weight:500}.customer-service-form__file-upload-item{align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;display:flex;justify-content:space-between;padding:.75rem}.customer-service-form__file-upload-item--over-limit{border-color:#ef4444}.customer-service-form__file-upload-item-content{align-items:center;display:flex;flex:1;gap:.75rem;min-width:0}.customer-service-form__file-upload-item-icon{font-size:1.25rem}.customer-service-form__file-upload-item-info{flex:1;min-width:0}.customer-service-form__file-upload-item-name{color:#0f172a;font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-service-form__file-upload-item-size{color:#64748b;font-size:.75rem}.customer-service-form__file-upload-remove-button{background:none;border:none;border-radius:.25rem;color:#ef4444;cursor:pointer;margin-left:.5rem;padding:.25rem;transition:color .15s ease-in-out}.customer-service-form__file-upload-remove-button:hover{background-color:#ef44441a;color:#dc2626}.customer-service-form__file-upload-remove-icon{height:1rem;width:1rem}.customer-service-form__file-input{display:none}.text-red{color:#ef4444;font-weight:500}.customer-service-form__title{margin-bottom:1rem}@media (max-width:1230px){.customer-service-form_intructions-img{left:100%}.customer-service-form_intructions-img img{width:500px}}@media (max-width:1199px){.showcase-dot:nth-child(odd){display:none}}@media (max-width:960px){.image-showcase .showcase-wrapper{flex-direction:column;gap:2rem}.image-showcase .showcase-wrapper .showcase-dot{margin:0}.custom-service_gallery-section .custom-service_gallery-container{flex-direction:column;gap:2rem}.custom-service_gallery-section .custom-service_gallery-container .custom-service_gallery-card{width:80%}}@media (max-width:668px){.customer-service-form_intructions{position:inherit}.customer-service-form_intructions-img{left:0;position:inherit;top:0;width:100%}.customer-service-form_intructions-img img{margin:1rem 0;width:100%}.customer-service-form_2column{flex-direction:column}.customer-service-form_col{width:100%}}@media (max-width:480px){.custom-service_wrapper{padding:0 15px}}.af-content{display:grid;gap:24px;grid-template-columns:2fr 1fr}.af-content__main-form{margin-bottom:var(--space-l)}.af-content__main-form .field{margin-bottom:var(--space-xs)}.send-form{background:#f8f8f8;border-radius:16px;padding:16px;position:sticky;top:calc(24px + var(--header-height))}.send-form__check{display:flex;margin:16px 0}.send-form__title{margin-bottom:8px}.send-form__text{border-bottom:1px solid #e1e1e1;display:flex;justify-content:space-between;padding-bottom:16px}.send-form__btn{width:100%}.send-form__btn:disabled{background-color:#c9c8c8;cursor:not-allowed}.order-items{margin-bottom:var(--space-xl)}.order-items__title{margin-bottom:var(--space-s)}.order-item{--img-width:128px;--aspect-ratio:.705;display:flex;margin-bottom:16px;position:relative}.order-item__picture{border:1px solid #e1e1e1;border-radius:16px;flex:none;margin-bottom:16px;margin-right:24px;overflow:hidden;width:var(--img-width)}.order-item__info{border-bottom:1px solid #e1e1e1;display:flex;justify-content:space-between;padding-bottom:16px;width:100%}.order-item:last-child,.order-item:last-child .order-item__picture{margin-bottom:0}.order-item:last-child .order-item__info{border:none;padding-bottom:0}.order-item__text{display:flex;flex-direction:column;justify-content:center;padding-right:24px}.order-item__text-code{margin-bottom:8px;opacity:.7}.order-item__text-title{margin:0}.order-item__text-title a{color:inherit;text-decoration:none}.order-item__text-title a:before{content:"";height:calc(var(--img-width)*var(--aspect-ratio));left:0;position:absolute;top:0;width:var(--img-width);z-index:10}.order-item__buttons{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}.order-item__delete{--icon-height:8px;align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;margin:0 0 16px;padding:0;transition:color var(--duration,.2s) ease-in-out}.order-item__delete:hover{color:#f4831d}.order-item__delete .icon-sym{margin-left:4px}.item-count{--icon-height:16px;--icon-color:#2d2d2d;display:flex}.item-count__add,.item-count__remove{background-color:transparent;border:1px solid #e1e1e1;cursor:pointer;margin:0;padding:12px}.item-count__add:hover,.item-count__remove:hover{--icon-color:#f4831d}.item-count__add:disabled,.item-count__remove:disabled{--icon-color:#2d2d2d;cursor:not-allowed;opacity:.5}.item-count__remove{border-radius:8px 0 0 8px}.item-count__add{border-radius:0 8px 8px 0}.item-count__num{align-items:center;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;display:flex;justify-content:center;min-width:2em;padding:4px}.incorrect-fields{margin-top:12px}.incorrect-fields__field{margin:0 0 8px}.incorrect-fields__field:last-child{margin-bottom:0}@media (max-width:1024px){.af-content{gap:0;grid-template-columns:1fr}}@media (max-width:768px){.order-items{margin-bottom:var(--space-m)}.send-form{margin-bottom:var(--space-xl)}.order-item:last-child{border:none}.order-item__text{padding-right:12px}.order-item__buttons,.order-item__text{justify-content:start}}@media (max-width:668px){.af-content__main-form .field{margin-bottom:var(--space-s)}.order-item{--img-width:90px}.order-item,.order-item__picture{margin-right:12px}.item-count__add,.item-count__remove{padding:4px}}@media (max-width:375px){.order-item__text-title{font-size:12px}}.materials__color{overflow:hidden}.materials__color .picture,.materials__color .picture__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.policy-table{-moz-column-gap:1em;column-gap:1em;display:grid;grid-template-columns:2em 2fr 1fr 1fr;margin:2em 0 4em;row-gap:1.5em}.policy-cell--header{font-weight:700}.policy-cell.position{color:#f4831d;font-weight:700}.typography.legal ol{counter-reset:item}.typography.legal ol>li{counter-increment:item}.typography.legal ol>li:before{content:counters(item,".") ". "}.typography.legal ul{margin-left:2em}.policy-spacer{margin-bottom:2em}.design__info{margin-bottom:var(--space-xl)}.design .typography h3{font-family:var(--font-family-medium);font-size:24px;line-height:1.2;margin:0}@media (max-width:1024px){.design .typography h3{font-size:20px}}.design .typography .design__two-column{margin-bottom:var(--space-s);margin-top:var(--space-s)}@media (max-width:1024px){.design .typography .design__two-column{margin-top:0}}.design__call-form{display:flex;justify-content:space-between;margin-bottom:var(--space-xl)}@media (max-width:1024px){.design__call-form{flex-direction:column}}.design__call-form form{display:flex;flex-wrap:wrap;justify-content:space-between}.design__call-form form .field{width:100%}@media (min-width:1025px){.design__call-form form .field:nth-child(2),.design__call-form form .field:nth-child(3),.design__call-form form .field:nth-child(4),.design__call-form form .field:nth-child(5){width:calc(50% - 8px)}}.indev{background:#f8f8f8;border-radius:24px;margin-bottom:var(--space-xl);padding:40px}.indev__img{height:56px;margin-bottom:var(--space-m);width:56px}.info-page__block-right{width:65%}@media (max-width:1024px){.info-page__block-right{width:75%}}@media (max-width:900px){.info-page__block-right{width:100%}}
