/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}a,legend{color:inherit}progress,sub,sup{vertical-align:baseline}*,:after,:before,html,legend{box-sizing:border-box}.dropdown:hover .dropdown-content,.fmesstg.active,.fmessuser.active,.fmesswa.active,.fmessjch.active{visibility:visible;opacity:1}.imghidd{opacity:1;}.fmessuser.nohiddsem .imghidd{opacity:0;}.imgnohidd{position:absolute;width:15.75px !important;height:15.75px !important;opacity:0;}.fmessuser.nohiddsem .imgnohidd{opacity:1;}.dropdown .dropdown-content,.select-options{box-shadow:0 4px 24px 0 rgba(108,117,138,.2)}.dropdown,.select-head,.select-option,button{cursor:pointer}.lg-sub-html a:hover,.link-1,abbr[title]{text-decoration:underline}img,legend{max-width:100%}.footer__column,.footer__contacts{grid-column:3 span}.partners__card,[class*=ground-pane]{filter:grayscale(1)}.input,.input.disabled,.select-head,.select-option,.swiper-slide,button{user-select:none}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:block}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{display:table;padding:0;white-space:normal}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.h1,.h2,.h3,.h4,.h5,.h6,.title,h1,h2,h3,h4,h5,h6{line-height:140%;letter-spacing:.02em;text-transform:uppercase}.file,body{font-family:var(--font-family)}.file svg,.lg-container.lg-show,.select.open .select-options,body.search-focus .header--sticky .header__low,body.search-focus .search-tips,details,svg{display:block}summary{display:list-item}.input div .warning,.input.invalid .arrow,[hidden],template{display:none}@font-face{font-family:Manrope;src:local("Manrope ExtraLight"),local("Manrope-ExtraLight"),url(../assets/fonts/Manrope-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:local("Manrope Light"),local("Manrope-Light"),url(../assets/fonts/Manrope-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:local("Manrope Regular"),local("Manrope-Regular"),url(../assets/fonts/Manrope-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:local("Manrope Medium"),local("Manrope-Medium"),url(../assets/fonts/Manrope-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),local("Manrope-SemiBold"),url(../assets/fonts/Manrope-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:local("Manrope Bold"),local("Manrope-Bold"),url(../assets/fonts/Manrope-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:local("Manrope ExtraBold"),local("Manrope-ExtraBold"),url(../assets/fonts/Manrope-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}*,:after,:before{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0}li,ul{list-style:none;margin:0;padding:0}button,input,textarea{background:rgba(0,0,0,0);border:none}button{outline:0}fieldset{padding:0;border:none}table{border-spacing:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number],input[type=number]:focus,input[type=number]:hover{appearance:none;-moz-appearance:textfield}.title{font-weight:600;font-size:42px;color:var(--gray-black-text)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600;color:var(--primary-primary-black)}.h1,h1{font-size:32px}.h2,h2{font-size:28px}.h3,h3{font-size:24px}.h4,.lg-toolbar .lg-icon.lg-icon-18,.subheading-1,h4{font-size:18px}.body-1,.button-large,.h5,.subheading-2,h5{font-size:16px}.body-2,.button-medium,.h6,.privacy-policy p,.subheading-3,h6{font-size:14px}.subheading,.subheading-1,.subheading-2,.subheading-3{font-weight:600;line-height:130%;color:var(--gray-black-text)}.subheading{font-size:20px}.body-1,.body-2,.body-3{line-height:160%;color:var(--gray-black-text)}.body-3{font-size:12px}.button-large,.button-medium{font-weight:600;line-height:120%;color:var(--gray-black-text)}.link-1{font-size:14px;line-height:130%;color:var(--primary-primary-orange)}.caption-1{font-size:12px;line-height:130%;color:var(--gray-black-text)}.fmessages{position:fixed;bottom:44px;right:0;z-index:500}.fmessuser{position:absolute;top:-50px;right:26px;width:50px;height:50px;display:flex;background:#F3F3F4;border-radius:50%;box-shadow:0px 0px 8px 4px #00000066;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out}.fmesstg,.fmesswa{height:42px;justify-content:center;opacity:0;transition:opacity .2s ease-in-out;position:absolute;width:42px;background:#F3F3F4;box-shadow:0px 0px 8px 4px #00000066;border-radius:50%;display:flex}.fmessuser img{width:30px;height:36px}.fmessjch img,.fmesstg img,.fmesswa img{width:26.67px;height:26.67px}.accordion-content,.fmesstg,.fmessjch,.fmesswa,.modal-overlay{visibility:hidden}.fmesswa{top:-153px;left:-72px;align-items:center}.fmesstg{top:-102px;left:-72px;align-items:center}.fmessjch,.input input,.product-card .product-counter{height:44px}.fmessjch{position:absolute;top:-202px;left:-72px;width:42px;height:42px;display:flex;background:#F3F3F4;box-shadow:0px 0px 8px 4px #00000066;border-radius:50%;justify-content:center;align-items:center;opacity:0;transition:opacity .2s ease-in-out;}.breadcrumbs :not(:first-child),.dropdown,.input div,.input.required p,.search-wrapper,.select{position:relative}@media(max-width:1440px){.title,h1{font-size:32px}}@media(max-width:1400px){.title,h1{font-size:28px}h2{font-size:24px}}a.button{display:inline-block}a.button.btn-orange:hover{color:var(--primary-white)!important}a.button.btn-stroke:hover{color:var(--gray-black-text)!important}.button,button{height:44px;padding:12px 24px;border-radius:8px;font-weight:600;line-height:120%;white-space:nowrap;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.lg-icon,body{font-weight:400}.button:disabled,button:disabled{cursor:default;pointer-events:none}.flex-btn{display:flex;align-items:center;justify-content:center;gap:8px}.medium-btn{height:40px;padding:12px 20px;font-size:14px}.full-btn,.header .location-determination button,.listing-filters-modal .filter-content .filter-btns button,.select-wrapper{width:100%}.btn-black,.btn-orange{color:var(--primary-white)}.btn-orange{background:var(--primary-primary-orange)}.btn-orange:disabled{background:var(--status-disable-primary)}.btn-black{background:var(--primary-primary-black)}.btn-black:disabled{color:#dadada;background:var(--primary-primary-gray)}.btn-gray,.btn-stroke,.btn-white,.cart-order .file,.discount-form.light .body-1,.discount-form.light .discount-form__percent,.discount-form.light .h3,.discount-form.light .input,.request-modal .file,.sidebar .catalog__item.active>a{color:var(--gray-black-text)}.btn-gray{background:var(--gray-gray-temnee)}.btn-gray:disabled{background:#e9e9e9;color:rgba(38,44,53,.1882352941)}.btn-stroke,.btn-white{background:var(--primary-white)}.btn-white{border:1px solid var(--primary-white)}.btn-white:disabled{color:var(--gray-gray-stroke)}.btn-stroke{border:1px solid var(--primary-primary-gray)}.btn-stroke:disabled{opacity:.3}input,textarea{outline:0;width:100%;transition:border-color .3s ease-in-out}input::placeholder,textarea::placeholder{transition:opacity .3s ease-in-out}input:focus,textarea:focus{border-color:var(--status-hover)}input:focus::placeholder,textarea:focus::placeholder{opacity:.5}.input.input--underlined div .icon{right:5px}.input.input--underlined .arrow{color:var(--secondary-siniy)}.input.required p::after,h1 span,h2 span{color:var(--primary-primary-orange)}.input.input--underlined:has(input:not(:placeholder-shown)) .arrow{color:var(--primary-primary-orange)}.input.input--underlined input{background:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--secondary-siniy);border-radius:0;padding-left:0}.discount-form.light .input input:focus,.discount-form.light .input input:hover,.input input:focus,.input textarea:focus,.input.input--underlined input:hover,.search-wrapper input:focus,.search-wrapper input:hover{border-color:var(--status-hover)}.input p,.request-modal .file-descr{margin-bottom:8px;color:var(--gray-gray-text)}.input input,.input textarea,body{background:var(--primary-white);color:var(--gray-black-text)}.input div .icon,.search-wrapper .loupe,.search-wrapper button{position:absolute;transform:translateY(-50%);top:50%}.input div .icon{pointer-events:none;right:18px}.input input,.input textarea{padding:9px 16px;border:1px solid transparent;border-radius:8px}.input input::placeholder,.input textarea::placeholder{color:var(--gray-gray-text)}.input input:hover,.input textarea:hover{border-color:var(--gray-gray-stroke)}.input.invalid .warning{color:var(--status-red);display:block}.input.invalid input{border-color:var(--status-red)}.input.required p::after{content:" *"}.input.disabled{opacity:.3;pointer-events:none}.search-wrapper{display:block;background:var(--primary-white);border-radius:8px}.select-head,.select-options{background:var(--gray-input)}.search-wrapper:has(input:placeholder-shown) button{display:none}.search-wrapper input{width:100%;padding:8px 12px 6px 56px;border:1px solid var(--gray-gray-stroke);border-radius:8px}.search-wrapper input::placeholder{color:var(--gray-gray-text)}.header.header--sticky .header__buttons>button:first-child .icon,.slider-navigation button .icon{color:#7e8185}.search-wrapper input:focus::placeholder,.search-wrapper input:hover::placeholder{opacity:1}.search-wrapper .loupe{left:20px;pointer-events:none;color:#a6aab0}.search-wrapper button{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;right:12px;color:#7e8185}.link,a{transition:color .3s ease-in-out}.file,.select-option,.select-wrapper .body-2{color:var(--primary-white)}.dropdown .dropdown-content{visibility:hidden;opacity:0;position:absolute;z-index:110;width:230px;top:31px;left:50%;transform:translateX(-50%);padding:24px;border-radius:12px;background:var(--primary-white);cursor:default}.dropdown .dropdown-content::after{content:"";position:absolute;background:rgba(0,0,0,0);z-index:-1000;left:0;right:0;top:-12px;bottom:0}.dropdown .dropdown-content a{display:block;width:fit-content}.dropdown .dropdown-content a:not(:last-child){margin-bottom:18px}.select-wrapper .body-2{margin-bottom:8px}.select.open .select-head .icon{transform:rotate3d(1,0,0,180deg)}.select-head{display:flex;align-items:center;justify-content:space-between;gap:12px;height:44px;padding:9px 24px;border-radius:8px}.select-head .icon{color:#a6aab0;transition:transform .3s ease-in-out}.select-options{display:none;position:absolute;z-index:99;top:52px;left:0;right:0;padding:8px;border-radius:12px}.select-option{padding:12px 24px;transition:background-color .3s ease-in-out;border-radius:8px}:root{--primary-primary-orange:#e54613;--primary-primary-orange-hover:#ff4d14;--primary-primary-black:#404040;--primary-primary-gray:#a6aab0;--primary-white:#fff;--secondary-siniy:#aeb5c0;--secondary-ikonki:#d1d5db;--gray-bg-gray:#f9f9fa;--gray-input:#373e47;--gray-gray-temnee:#f3f3f4;--gray-gray-stroke:#d9d9d9;--gray-gray-text:#7e8185;--gray-black-text:#262c35;--status-hover:#ff7549;--status-disable-primary:#f7c7b8;--status-red:#db0000;--status-green:#00ba16;--status-dop:#0061c8;--gray-gray-bg2:#f3f3f4;--status-hover-element:#FF7549;--gray-input-light:#495059;--font-family:"Manrope",sans-serif;--second-family:"Inter",sans-serif}body{margin:0;display:flex;min-height:100vh;font-size:16px;line-height:160%}.app-content{width:calc(100% - 370px);display:flex;flex-direction:column}main{display:block;flex-grow:1}.container{width:100%;padding:0 40px}section{padding:50px 0}section:first-child{padding-top:24px}section:last-child{padding-bottom:100px}.icon{flex-shrink:0;transition:color .3s ease-in-out}.listing-filters-modal .filter-content .filters-wrapper label,.menu .catalog-subcategory__title,.slider-navigation{display:flex;align-items:center;gap:12px}.slider-navigation button{display:flex;align-items:center;justify-content:center;width:72px;height:44px;padding:0;border:1px solid var(--gray-gray-stroke);border-radius:8px}.slider-navigation button.swiper-button-disabled{border:transparent;pointer-events:none}.listing-filters-modal .filter-content .filter-title .icon,.listing-filters-modal .modal-content div.filter .active-filters-count .icon:last-child,.slider-navigation button.slider-prev-btn .icon{transform:rotate(180deg)}.swiper-pagination-progressbar{position:static!important;background:hsla(0,0%,100%,.5)!important;border-radius:10px;display:block!important}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{display:block!important;border-radius:10px;background:var(--primary-primary-orange)!important}.related-vacancies__title-wrapper,.title-wrapper,.vacancy-card__salary{display:flex;align-items:center;justify-content:space-between}.swiper-slide{cursor:default}.vertical-scrollbar::-webkit-scrollbar{width:4px}.horizontal-scrollbar::-webkit-scrollbar{height:4px}.custom-scrollbar::-webkit-scrollbar-track{background:var(--gray-bg-gray);border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--secondary-ikonki);border-radius:12px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--secondary-siniy)}.file-list{display:flex;flex-wrap:wrap;gap:8px}.breadcrumbs,.file{align-items:center;display:flex}.file{gap:4px}.file button,.listing-filters-modal .filter-content .filter-title button{padding:0;height:fit-content}.file svg path{stroke:#fff}.accordion.open .accordion-content{visibility:visible;opacity:1;transition:max-height .4s ease-in-out,opacity .7s ease-in-out;height:auto}.accordion-head{cursor:pointer}.accordion-content{opacity:0;max-height:0;box-sizing:content-box;overflow:hidden;transition:max-height .4s ease-in-out,opacity .3s ease-in-out,visibility .4s ease-in-out}.breadcrumbs{gap:28px;margin-bottom:40px;overflow-y:auto;width:calc(100% + 80px);margin-left:-40px}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs a{color:var(--primary-primary-black)}.breadcrumbs span{color:var(--primary-primary-gray)}.breadcrumbs *{text-wrap:nowrap}.breadcrumbs :first-child{margin-left:40px}.breadcrumbs :last-child,.related-products .swiper-slide:last-child,.reviews .swiper-slide:last-child{margin-right:40px}.breadcrumbs :not(:first-child)::after{content:"";position:absolute;left:-14px;top:50%;width:4px;height:4px;border-radius:100%;background:var(--primary-primary-orange);transform:translate(-50%,-50%)}.modal-overlay{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);backdrop-filter:blur(0px);transition:visibility .3s ease-in-out,backdrop-filter .3s ease-in-out,background-color .3s ease-in-out}.modal-overlay .modal{opacity:0;transform:translateY(100px);transition:transform .3s ease-in-out,opacity .3s ease-in-out}.modal-overlay.show{visibility:visible;backdrop-filter:blur(8px);background-color:rgba(64,64,64,.4)}.modal-overlay.show .modal{opacity:1;transform:translateY(0)}.lg-overlay-open,.stop-scroll{overflow:hidden}.car-park__slider,.hidden,.lg-outer .lg-item,.menu__catalog-title-wrapper button,[class*=copyrights-pane]{display:none!important}@media(max-width:1440px){.app-content{width:calc(100% - 300px)}}@media(max-width:1400px){.app-content{width:calc(100% - 64px)}.container{padding:0 24px}.breadcrumbs{width:calc(100% + 48px);margin-left:-24px}.breadcrumbs :first-child{margin-left:24px}.breadcrumbs :last-child{margin-right:24px}}@font-face{font-family:lg;src:url(../assets/fonts/lg.woff2) format("woff2"),url(../assets/fonts/lg.woff) format("woff"),url(../assets/images/lg.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:0;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled),.lg-toolbar .lg-icon:hover{color:#fff}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html,.lg-outer.lg-single-item .lg-thumb-outer,.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:.3s lg-right-end;-o-animation:.3s lg-right-end;animation:.3s lg-right-end;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:.3s lg-left-end;-o-animation:.3s lg-left-end;animation:.3s lg-left-end;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background:0 0;border:none;box-shadow:none}.header__buttons>button .icon,.header__contacts-item .icon-bg--blue .icon,.header__contacts-item .icon-bg--green .icon{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar,.lg-css3.lg-fade .lg-item,.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-moz-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, .25, 1),opacity 250ms cubic-bezier(0, 0, .25, 1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0, 0, .25, 1),opacity 250ms cubic-bezier(0, 0, .25, 1)!important;-o-transition:-o-transform 250ms cubic-bezier(0, 0, .25, 1),opacity 250ms cubic-bezier(0, 0, .25, 1)!important;transition:transform 250ms cubic-bezier(0, 0, .25, 1),opacity 250ms cubic-bezier(0, 0, .25, 1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:hsla(0,0%,100%,.6) dashed 1px}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{content:"";display:table;clear:both}.lg-container{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";outline:0;display:none}.lg-on{scroll-behavior:unset}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, .25, 1),opacity .25s cubic-bezier(0, 0, .25, 1);-moz-transition:-moz-transform .25s cubic-bezier(0, 0, .25, 1),opacity .25s cubic-bezier(0, 0, .25, 1);-o-transition:-o-transform .25s cubic-bezier(0, 0, .25, 1),opacity .25s cubic-bezier(0, 0, .25, 1);transition:transform .25s cubic-bezier(0, 0, .25, 1),opacity .25s cubic-bezier(0, 0, .25, 1)}.lg-backdrop,.lg-outer{position:fixed;top:0;will-change:auto;left:0}.lg-backdrop.in,.lg-css3.lg-fade .lg-item.lg-current,.lg-outer.lg-visible,.lg-outer.lg-zoom-from-image,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;z-index:1050;text-align:left;opacity:.001;outline:0;overflow:hidden;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item,.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item,.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity;-o-transition:opacity;transition:opacity;white-space:nowrap}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../fcba57cdb89652f9bb54.gif) center center no-repeat rgba(0,0,0,0)}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-media-cont,.lg-outer .lg-object{position:relative;display:inline-block;vertical-align:middle}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{max-width:100%;max-height:100%;width:auto;height:auto}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{text-align:center}.lg-outer .lg-media-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity 333ms ease-in;-o-transition:opacity 333ms ease-in;transition:opacity 333ms ease-in}.lg-components,.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175, .885, .32, 1.275);-moz-transition:-moz-transform 1s cubic-bezier(.175, .885, .32, 1.275);-o-transition:-o-transform 1s cubic-bezier(.175, .885, .32, 1.275);transition:transform 1s cubic-bezier(.175, .885, .32, 1.275)}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1);-moz-transition:-moz-transform 1s cubic-bezier(0, 0, .25, 1);-o-transition:-o-transform 1s cubic-bezier(0, 0, .25, 1);transition:transform 1s cubic-bezier(0, 0, .25, 1)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1),opacity .1s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, .25, 1),opacity .1s;-o-transition:-o-transform 1s cubic-bezier(0, 0, .25, 1),opacity .1s;transition:transform 1s cubic-bezier(0, 0, .25, 1),opacity .1s}.lg-container.lg-dragging-vertical .lg-backdrop,.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb,.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out;-moz-transition:-moz-transform .35s ease-out;-o-transition:-o-transform .35s ease-out;transition:transform .35s ease-out;z-index:1080;bottom:0;right:0;left:0}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media(min-width:768px){.lg-outer .lg-thumb{padding:10px 0}.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color .25s;-o-transition:border-color .25s;transition:border-color .25s}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.header .search-tips a.body-2:not(:last-child),.header.header--sticky{border-bottom:1px solid var(--gray-gray-bg2)}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item,.partners{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:""}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}@keyframes headerAppearance{from{transform:translateY(-100%)}to{transform:translateY(0)}}body.search-focus .search-overlay{visibility:visible;backdrop-filter:blur(8px);background:rgba(232,232,232,.4);transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out}.header__search-close,.header__search-text,body.search-focus .header--sticky .header__low .nav{display:none}.search-overlay{position:fixed;z-index:90;inset:0;backdrop-filter:blur(0);background:rgba(0,0,0,0);visibility:hidden;transition:visibility .3s ease-in-out,background-color .3s ease-in-out,backdrop-filter .3s ease-in-out}.header{position:relative;z-index:100;background:var(--primary-white)}.header .location-determination{position:absolute;z-index:120;top:36px;width:424px;padding:24px 32px;border-radius:12px;box-shadow:0 4px 24px 0 rgba(108,117,138,.2);background:var(--primary-white);background-image:url(../assets/images/location-determination-bg.svg);background-repeat:no-repeat;background-position:top right;transform:translateY(-200%);visibility:hidden;opacity:0;cursor:default;transition:transform .4s ease-in-out,opacity .4s ease-in-out,visibility .4s linear}.header .location-determination.show{transform:translateY(0);visibility:visible;opacity:1;transition:transform .4s ease-in-out,opacity .4s ease-in-out}.header .location-determination div,.pagination-wrapper{display:flex;align-items:center}.header.header--sticky .header__low,.header__contacts-item .dropdown-content,.header__contacts-item:nth-child(2) .chevron,.header__menu-btn{display:none}.header .location-determination div:first-child{gap:8px;margin-bottom:24px}.header .location-determination div:last-child{gap:12px}.header.header--sticky{position:sticky;top:0;z-index:100;animation:.2s ease-in-out headerAppearance}.header.header--sticky .header__buttons>button:first-child{display:flex;align-items:center;justify-content:center;width:60px;height:40px;padding:0}.header__top{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--gray-gray-temnee)}.header__contacts{display:flex;align-items:center;gap:40px}.header__contacts-item{display:flex;align-items:center;gap:12px;cursor:default}.header__contacts-item:first-child{position:relative;cursor:pointer}.catalog-overlay.show,.header__contacts-item a{display:block}.header__contacts-item .icon-bg{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:4px;background:var(--gray-gray-temnee);border-radius:4px}.header__contacts-item .icon-bg--green{background:#45c42e}.header__contacts-item .icon-bg--blue{background:#35ace1}.header__contacts-item .icon{color:var(--primary-primary-orange)}.header__contacts-item p:first-child{margin-bottom:2px}.header__buttons,.listing-filters-modal .filter-content .filter-title,.menu__footer .social-wrapper,.search-not-found__btns-wrapper{display:flex;align-items:center;gap:16px}.categories-list .btn-stroke,.header .nav .dropdown.header__dropdown-more,.header__buttons>button:first-child,.header__logo,.sidebar__menu-btn{display:none}.header__buttons>button:first-child .icon,.listing .show-more-btn .icon,.pagination-wrapper .pagination__next .icon,.pagination-wrapper .pagination__prev .icon{color:#7e8185}.header__cart{border-radius:8px}.header__cart>a{position:absolute;inset:0}.header__cart-counter{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--primary-white);border-radius:4px;font-weight:600;font-size:12px;line-height:100%;letter-spacing:-.04em;text-align:center;color:var(--primary-primary-black)}.header__cart .dropdown-content{left:auto;right:0;transform:none;top:50px;display:flex;flex-direction:column;width:500px}.header__cart .dropdown-content::after{top:-10px}@media(hover:none){.header__cart .dropdown-content{display:none!important}}.header__cart .dropdown-content .cart-dropdown-products-wrapper{flex-grow:1;max-height:360px;margin-bottom:24px;padding-right:12px;overflow-y:auto}.header__cart .cart-product-card:not(:last-child),.sidebar .catalog__item-inner.last .subheading-2{margin-bottom:12px}.header__cart .dropdown-content .btn-orange{display:flex;justify-content:center;width:100%;color:#fff!important}.header__cart .cart-product-card{gap:12px;padding:12px 0;background:var(--primary-white)}.header__cart .cart-product-card img{width:88px;height:88px;background:rgba(209,213,219,.3)}.header__cart .cart-product-card__content{flex-direction:column;align-items:stretch;gap:12px}.header__cart .cart-product-card__price-wrapper{justify-content:space-between}.header__cart .cart-product-card .product-counter{width:120px;padding:6px 12px}.header__cart .cart-product-card__remove{width:20px;height:20px}.header__low{display:flex;align-items:center;justify-content:space-between;gap:64px;padding:12px 0}.header__low form{position:relative;flex-grow:1}.header__low form .search-wrapper{position:relative;z-index:101}.header .search-tips{display:none;position:absolute;overflow:hidden;z-index:100;top:30px;left:0;width:100%;padding-top:8px;box-shadow:0 4px 10px 0 rgba(108,117,138,.1);background:var(--primary-white);border-radius:0 0 8px 8px}.header .search-tips a.body-2{padding:11px 24px;display:block;background-color:var(--primary-white);transition:background-color .3s ease-in-out}.header .search-tips .all-result{display:flex;align-items:center;justify-content:center;height:44px;gap:10px;color:#fff;background:var(--primary-primary-orange)}.header .search-tips .all-result:hover{color:#fff!important}.header .nav{display:flex;align-items:center;gap:32px}.header .nav .dropdown{display:flex;align-items:center;gap:4px}.header .nav .dropdown .icon{color:#e54613}@media(max-width:1400px){.header__contacts-item .dropdown-content a,.header__contacts-item:nth-child(2) .chevron,.header__logo{display:block}.header__logo,.header__logo img{width:140px;height:44px}.header__contacts{gap:24px}.header__contacts-item .dropdown-content{display:block;top:40px;width:264px}.header__contacts-item .dropdown-content p:first-child{color:var(--gray-gray-text)}.header__contacts-item .dropdown-content div{margin-bottom:16px}.header__contacts-item .dropdown-content div:nth-child(3){margin-bottom:24px}.header__contacts-item .dropdown-content div:last-child{display:flex;align-items:center;gap:12px;margin-bottom:0}.header__contacts-item .dropdown-content div:last-child a{display:flex;align-items:center;justify-content:center;width:27px;height:27px;padding:0;margin:0}.header__contacts-item .dropdown-content div:last-child a svg{width:15px;height:15px}.header .header__contacts-item:not(:nth-child(-n+2)),.header .nav :not(:nth-child(-n+4)){display:none}.header .nav .dropdown.header__dropdown-more{display:flex}.header .nav .dropdown.header__dropdown-more .dropdown-content{right:0;left:auto;transform:translateX(0)}}.catalog-overlay{display:none;position:fixed;inset:0;z-index:101;backdrop-filter:blur(8px);background:rgba(64,64,64,.4)}.footer,.sidebar__wrapper{background:var(--gray-gray-temnee)}.sidebar{flex:0 0 370px;height:100%}.sidebar__wrapper{position:fixed;z-index:150;top:0;left:0;bottom:0;width:370px}.sidebar__logo{padding:28px 40px 20px}.sidebar__logo a{display:block}.sidebar__logo img{width:100%;height:80px}.sidebar .catalog{max-height:644px;overflow-y:auto;overflow-x:hidden}.sidebar .catalog::-webkit-scrollbar{pointer-events:none}.sidebar .catalog__item.active>.catalog__item-inner{display:flex}.sidebar .catalog__item a{display:flex;align-items:center;gap:16px;padding:11px 40px}.sidebar .catalog__item a img{width:24px;height:24px;object-fit:cover}.sidebar .catalog__item-inner{display:none;flex-direction:column;padding-top:57px;position:absolute;top:0;left:100%;height:100%;width:350px;background:var(--primary-white)}.menu .catalog-subcategory__list,.sidebar .catalog__item-inner-list{overflow-y:auto;flex-grow:1}.sidebar .catalog__item-inner-list a{color:var(--gray-gray-text)}.sidebar .catalog__item-inner.last{flex-direction:row;padding-top:128px;width:700px;border-radius:0 12px 12px 0}.find-price-modal .form-footer button,.find-price-modal .form-footer p,.letter-form .form-footer .btn-wrapper button,.request-modal .btn-wrapper button,.sidebar .catalog__item-inner.last>div,.tender-form .form-footer .btn-wrapper button,.vacancy-form .form-footer .btn-wrapper button{width:50%}.sidebar .catalog__item-inner.last>div:first-child{overflow-y:auto}.sidebar .catalog__item-inner.last>div:last-child{display:flex;flex-direction:column;padding:12px 40px;border-left:1px solid var(--gray-bg-gray)}.sidebar .catalog__item-inner.last>div:last-child>div{flex-grow:1;overflow-y:auto;align-content:flex-start}.sidebar .catalog__item-inner.last .popular-products{display:flex;gap:12px;flex-wrap:wrap}.sidebar .catalog__item-inner.last .popular-products a{display:block;border-radius:4px;padding:8px 12px;color:var(--primary-primary-black);background:var(--gray-gray-bg2);transition:color .3s ease-in-out,background-color .3s ease-in-out}.sidebar .catalog__item-inner.last .popular-products a:hover{background:var(--primary-primary-orange-hover);color:#fff!important}.sidebar .catalog__item-inner-head{padding:20px 40px;margin-bottom:10px}.sidebar .catalog__subcategory>a{padding:14px 40px}.sidebar__btn-wrapper{padding:32px 40px}.footer{padding:48px 0;background-image:url(../assets/images/footer-bg.svg);background-repeat:no-repeat;background-position:top right}.footer__copyright{display:none;margin-top:40px}.footer .link-1{text-decoration:none;line-height:100%}.footer .container{display:grid;grid-template-columns:repeat(12,1fr);gap:21px}.footer__contacts{display:flex;flex-direction:column}.footer__contacts-item{display:flex;align-items:flex-start;gap:12px;width:fit-content;margin-bottom:24px;color:var(--primary-primary-black)}.cities-modal .h3,.footer__contacts-item:nth-child(4){margin-bottom:40px}.footer__contacts-item .icon,.listing-filters-modal .modal-content div.filter .icon{color:#aeb5c0}.footer__contacts .footer__copyright{display:block}.footer__social{display:flex;gap:12px;margin-bottom:auto}.footer__social a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px}.footer__social a:first-child{background:#45c42e}.footer__social a:last-child{background:#35ace1}.footer__social a .icon,.main-hero-slider .slider-navigation-wrapper .icon,.main-hero-slider .slider-navigation-wrapper button:hover .icon{color:#fff}.footer__copyright p,.request-modal .h3{margin-bottom:12px;color:var(--primary-primary-black)}.footer__copyright a{display:block;color:var(--gray-gray-text)}.footer__copyright a:not(:last-child){margin-bottom:8px}.footer__column a{display:block}.footer__column .h5{color:var(--primary-primary-black)}.cart-order__section h2,.category-card__head,.find-price-modal .h3,.footer__column .h5:not(:last-child),.no-time-form__descr{margin-bottom:24px}.footer__column .body-2:not(:last-child),.no-time-form .h3,.request-modal .file-list:not(:empty),.service-card .subheading-2:not(:last-child){margin-bottom:12px}@media(max-width:1440px){.header .nav{gap:29px}.sidebar{flex-basis:300px}.sidebar__wrapper{width:300px}.sidebar__logo{padding:28px 24px 20px}.sidebar__logo img{height:70px}.sidebar__btn-wrapper{padding:32px 24px}.footer .h5,.footer .subheading-2{font-size:14px}.footer__column .h5:not(:last-child),.footer__contacts-item{margin-bottom:20px}.footer__column:nth-child(2){grid-column:2 span}.footer__column:nth-child(3){grid-column:7/10}.footer__copyright a,.footer__copyright p{line-height:100%}.footer__copyright a:not(:last-child),.footer__copyright p:not(:last-child){margin-bottom:16px}.footer__copyright p{color:var(--gray-gray-text);font-size:14px;font-weight:400}}@media(max-width:1400px){.sidebar{flex-basis:64px}.sidebar .catalog,.sidebar__btn-wrapper,.sidebar__logo{display:none}.sidebar__wrapper{width:64px;padding:30px 20px}.sidebar__menu-btn{display:block;height:fit-content;padding:0}.sidebar__menu-btn .icon{color:#a6aab0}.footer{padding:40px 0;background-position:top 0 right -9px;background-size:19%}.footer .container{grid-template-columns:repeat(8,1fr);row-gap:40px}.footer__contacts{grid-row:2 span}.footer__contacts-item:nth-child(4){margin-bottom:32px}.footer__column:nth-child(3),.footer__column:nth-child(4){grid-column:6/10}.footer__column:nth-child(3) .h5,.footer__column:nth-child(4) .h5{margin-bottom:16px}.footer__column:nth-child(4){grid-column:6/9}}.cart-order__form .input:last-child,.find-price-modal .input:nth-child(3),.request-modal .form-footer,.request-modal form .input:not(:nth-child(-n+2)),.shipments .supply-card,.tender-form .input:first-child,.tender-form .input:last-child,.vacancy-form .input:not(:nth-child(-n+2)){grid-column:2 span}.main-hero-slider .swiper-wrapper .swiper-slide{height:auto!important}.main-hero-slider .slider-navigation-wrapper{position:absolute;right:64px;bottom:64px;z-index:10;display:flex;align-items:flex-end;gap:50px}.main-hero-slider .slider-navigation-wrapper .swiper-pagination-progressbar{width:100px}.main-hero-slider .swiper-slide:first-child .main-hero-slider__card{background:url(../assets/images/main-hero-slide-1-bg.png) top right/contain no-repeat,url(../assets/images/main-hero-slider-bg.svg) top right/contain no-repeat,linear-gradient(135deg,#424953 0,#1c1f24 49.71%) top right/contain no-repeat}.main-hero-slider .swiper-slide:nth-child(2) .main-hero-slider__card{background:url(../assets/images/main-hero-slide-2-bg.png) top right/contain no-repeat,url(../assets/images/main-hero-slider-bg.svg) top right/contain no-repeat,linear-gradient(135deg,#424953 0,#1c1f24 49.71%) top right/contain no-repeat}.main-hero-slider .swiper-slide:nth-child(3) .main-hero-slider__card{background:url(../assets/images/main-hero-slide-3-bg.png) top right/contain no-repeat,url(../assets/images/main-hero-slider-bg.svg) top right/contain no-repeat,linear-gradient(135deg,#424953 0,#1c1f24 49.71%) top right/contain no-repeat}.main-hero-slider .swiper-slide:nth-child(4) .main-hero-slider__card{background:url(../assets/images/main-hero-slide-4-bg.png) center center/cover no-repeat}.main-hero-slider .swiper-slide:nth-child(4) .main-hero-slider__card .main-hero-slider__card-content{height:100%;display:flex;flex-direction:column;align-items:flex-start}.main-hero-slider .swiper-slide:nth-child(4) .main-hero-slider__card .main-hero-slider__card-content>p{margin-bottom:12px;color:var(--primary-white);opacity:.8}.category-card__link-wrapper,.main-hero-slider .swiper-slide:nth-child(4) .main-hero-slider__card .main-hero-slider__card-advantages{margin-bottom:auto}.main-hero-slider .swiper-slide:nth-child(4) .main-hero-slider__card .btn-orange{margin-top:24px;padding:12px 45px}.main-hero-slider__card{height:100%;padding:72px 64px 64px;border-radius:12px;background:linear-gradient(135deg,#424953 0,#1c1f24 49.71%)}.main-hero-slider__card .title{color:var(--primary-white)}.main-hero-slider__card .title span{color:var(--primary-primary-orange-hover)}.main-hero-slider__card h1,.main-hero-slider__card h2{margin-bottom:50px}.main-hero-slider__card-content{width:1045px}.main-hero-slider__card-advantages{display:flex;align-items:center;gap:60px}.main-hero-slider__card-advantages div{padding:16px 0;border-top:1px solid var(--primary-white);border-bottom:1px solid var(--primary-white)}.main-hero-slider__card-advantages p,.no-time-form p{color:var(--primary-white)}.main-hero-slider__card-advantages p:first-child{margin-bottom:16px;color:var(--primary-white)}@media(max-width:1440px){.main-hero-slider h1,.main-hero-slider h2{margin-bottom:44px}.main-hero-slider .slider-navigation-wrapper{right:48px;bottom:48px}.main-hero-slider .swiper-pagination-progressbar{display:none!important}.main-hero-slider__card{padding:48px}.main-hero-slider__card-content{max-width:680px}.main-hero-slider__card-advantages{gap:40px}.main-hero-slider__card-advantages p:first-child{margin-bottom:8px;font-weight:600;font-size:32px;line-height:140%;letter-spacing:.02em}}@media(max-width:1400px){.main-hero-slider__card{padding:40px}.main-hero-slider__card-content{max-width:580px}.main-hero-slider__card .h1,.main-hero-slider__card h1{margin-bottom:40px}.main-hero-slider__card-advantages{gap:24px}.main-hero-slider__card-advantages p:first-child{margin-bottom:4px}.main-hero-slider__card-advantages div{padding:8px 0}.main-hero-slider .slider-navigation-wrapper{right:40px;bottom:40px}}.categories-list{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(300px,auto);gap:20px}.category-card{position:relative;display:flex;flex-direction:column;padding:40px;background:var(--gray-gray-temnee);border-radius:12px;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.category-card__head:last-child{margin-top:auto;margin-bottom:0}.category-card__head .icon,.discount-form br{display:none}.category-card a,.related-products .swiper-slide{width:fit-content}.category-card__link-wrapper a,.faq .accordion.open .minus,.listing-filters-modal .filter-content .filters-wrapper input:checked+.fake-input .icon{display:block}.category-card__link-wrapper a:not(:last-child),.supply-card .subheading-2,.text .container li:not(:last-child),.vacancy-form .file-list:not(:empty){margin-bottom:8px}.cart-product-card a::after,.category-card .h3::after,.product-card a::after,.service-card .h3::after{content:"";position:absolute;inset:0}.category-card__show-more{margin-top:28px}.category-card .body-2{opacity:.7}.category-card img{position:absolute;right:0;bottom:0;width:232px;pointer-events:none;object-fit:cover}@media(max-width:1400px){.category-card{padding:32px}.category-card .h3{font-size:18px}.category-card__show-more{margin-top:24px}.category-card img{width:200px}}.cities-modal,.cookie-consent,.find-price-modal,.form-sent{box-shadow:0 4px 24px 0 rgba(108,117,138,.2)}.services-page .discount-form{margin:44px 0}.discount-form{position:relative;display:flex;align-items:center;gap:48px;padding:48px 80px 48px 85px;background:linear-gradient(135deg,#424953 0,#1c1f24 49.71%);border-radius:12px}.discount-form.light{background:var(--gray-gray-bg2)}.discount-form.light::after{background-image:url(../assets/images/discount-form-bg-light.svg)}.discount-form.light .body-2,.discount-form.light input::placeholder{color:var(--gray-gray-text)}.discount-form.light .input input{border-color:#aeb5c0}.discount-form.light .input input::placeholder{color:var(--gray-gray-text)}.discount-form::after{content:"";position:absolute;inset:0;background-image:url(../assets/images/discount-form-bg.svg);background-repeat:no-repeat;background-position:right}.discount-form__text-wrapper{display:flex;align-items:center;gap:62px;width:50%}.discount-form__text-wrapper .h3{margin-bottom:12px;color:var(--primary-white)}.discount-form__text-wrapper .h3 span{color:var(--primary-primary-orange-hover)}.discount-form__text-wrapper .body-2{color:var(--primary-white);opacity:.6}.discount-form__percent{font-size:80px;line-height:120%;color:var(--primary-white)}.discount-form__form-wrapper{position:relative;z-index:1;width:50%}.discount-form__form-wrapper p{margin-bottom:16px;color:var(--primary-white)}.discount-form__form-wrapper form{display:flex;align-items:center;gap:24px}.discount-form__form-wrapper form .input,.no-time-form .input,.service form .input{flex-grow:1}.discount-form__form-wrapper form .input.invalid input{border-color:var(--status-red)}.discount-form__form-wrapper form .input .arrow,.menu .btn-wrapper .btn-orange,.menu .catalog-btn,.menu__location,.menu__nav{display:none}.discount-form__form-wrapper form .input input{color:var(--primary-white);border-color:var(--primary-white)}.discount-form__form-wrapper form .input input::placeholder{color:var(--primary-white);opacity:.6}.discount-form__form-wrapper form .btn-orange{padding:12px 55px}@media(max-width:1700px){.categories-list{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(280px,auto)}.discount-form{flex-direction:column;gap:32px;padding:48px 64px}.discount-form::after{background-size:30% 100%}.discount-form__form-wrapper,.discount-form__text-wrapper{width:100%}}@media(max-width:1400px){.discount-form{padding:48px}.discount-form::after{background-position:right -19% center;background-size:35% 100%}.discount-form__text-wrapper{gap:48px}.discount-form__form-wrapper .body-1{font-size:14px}}.form-sent,.service-card__content{flex-direction:column;display:flex}.service-card{position:relative;border-radius:12px}.form-sent,.request-modal{border-radius:10px;background:var(--primary-white)}.service-card::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.65) 0,rgba(28,28,28,.65) 85.11%);border-radius:12px;pointer-events:none}.service-card img{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;border-radius:12px}.service-card a{display:block;width:fit-content;color:var(--primary-white)}.service-card .h3 p{position:absolute;top:calc(100% - 74px);left:40px;color:#fff;transition:top .3s ease-in-out,bottom .3s ease-in-out}.service-card .body-1,.service-card .subheading-2{position:relative;z-index:3}.service-card a.body-1,.service-card a.subheading-2{color:hsla(0,0%,100%,.3764705882);text-decoration:underline solid rgba(0,0,0,0);transition:color .3s ease-in-out,text-decoration-color .3s ease-in-out}.cookie-consent a,.cooperation-benefits a,.no-time-form a{text-decoration:underline}.service-card__content{position:relative;z-index:2;height:100%;width:100%;padding:40px}.service-card__content>div{padding-top:54px;margin-bottom:auto}.service-card__content .body-1,.service-card__content>div{visibility:hidden;opacity:0;transition:opacity .3s ease-in-out .1s}@media(max-width:1400px){.service-card .h3{font-size:18px}.service-card .h3 p{top:calc(100% - 65px)}}.cities-modal ul li.point,.form-sent,.request-modal,.supply-card__location p:last-child{position:relative}.supply-card img{width:100%;height:250px;margin-bottom:24px;border-radius:12px;object-fit:cover}.supply-card__location{display:flex;align-items:center;gap:25px}.delivery-advantages .body-1,.menu__footer .caption-1,.request-modal .caption-1,.supply-card__location p{color:var(--gray-gray-text)}.supply-card__location p:last-child::after{content:"";position:absolute;top:50%;left:-12px;transform:translateY(-50%);height:14px;width:1px;background:var(--primary-primary-orange)}.request-modal{width:620px;padding:48px;max-height:100%;overflow-y:auto}.find-price-modal .close-btn,.form-sent .close-btn:first-child,.request-modal .close-btn{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:64px;height:64px;padding:0}.find-price-modal .close-btn .icon,.form-sent .close-btn:first-child .icon,.listing-filters-modal .close-btn .icon,.pagination-wrapper .pagination__next.disabled .icon,.pagination-wrapper .pagination__prev.disabled .icon,.request-modal .close-btn .icon{color:#a6aab0}.listing__products-count,.request-modal .form-descr{margin-bottom:24px;color:var(--gray-gray-text)}.find-price-modal form,.request-modal form{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 20px}.letter-form .form-footer .btn-wrapper,.request-modal .btn-wrapper,.tender-form .form-footer .btn-wrapper{display:flex;align-items:center;gap:12px;margin-bottom:12px}.find-price-modal input,.request-modal input,.request-modal textarea{background:var(--gray-bg-gray)}.request-modal .link-1{font-size:inherit;line-height:inherit}.cart-order .file svg path,.request-modal .file svg path{stroke:#7e8185}.cities-modal ul li.point::after,.cities-modal__info p::after{content:"";top:50%;width:6px;height:6px;background-color:var(--primary-primary-orange);border-radius:100%;position:absolute;transform:translateY(-50%)}.form-sent{align-items:center;width:455px;padding:48px}.cities-modal,.menu{position:relative;flex-direction:column}.form-sent img{width:97px;height:100px;margin-bottom:32px}.form-sent .h3{margin-bottom:4px;color:var(--gray-black-text)}.form-sent .subheading-1{margin-bottom:32px;color:var(--gray-gray-text)}.form-sent .btn-orange,.no-time-form button{width:250px}.cities-modal{display:flex;width:980px;height:800px;padding:60px;background:var(--primary-white);border-radius:12px;background-image:url(../assets/images/cities-modal-bg.png);background-repeat:no-repeat;background-position:center}.cities-modal .no-result{margin-bottom:auto;font-weight:600;font-size:16px;line-height:130%;color:var(--gray-gray-text)}.cities-modal .no-result span{color:var(--primary-primary-orange);cursor:pointer}.cities-modal .close-btn{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:64px;height:64px;padding:0;color:#a6aab0}.cities-modal__descr{margin-bottom:12px;font-size:14px;line-height:100%;color:var(--gray-gray-text)}.cities-modal .search-wrapper,.cities-modal ul,.faq h2,.main-services h2,.supplies .title-wrapper,.supplies__slider,.vacancy-card__experience{margin-bottom:32px}.cities-modal ul{column-count:3;column-gap:40px;flex-grow:1;overflow-y:auto}.cart-product-card a p,.find-price-modal-product p{overflow:hidden;-moz-box-orient:vertical;-webkit-box-orient:vertical;text-overflow:ellipsis}.cities-modal ul li{margin-bottom:16px;padding-left:28px;break-inside:avoid-column}.cities-modal ul li:not(:last-child),.listing-filters-modal .filter-content .search-wrapper,.product-card:not(:last-child){margin-bottom:16px}.cities-modal ul li.current{display:flex;align-items:center;gap:8px;padding:0}.cities-modal ul li.current a{color:var(--primary-primary-orange);font-weight:600;line-height:130%}.cities-modal ul li.point::after{left:7px}.cities-modal__info p{position:relative;padding-left:10px;color:var(--gray-gray-text)}.cities-modal__info p::after{left:0}@media(max-width:1024px){.cities-modal{padding:48px;width:calc(100% - 48px);height:calc(100% - 48px)}}.modal-overlay.align-left{justify-content:flex-start}.modal-overlay.show .cart-order-modal,.modal-overlay.show .listing-filters-modal,.modal-overlay.show .menu{transform:translateX(0)!important;transition:transform .3s ease-in-out!important}.menu{width:650px;height:100%;display:flex;padding:24px 36px 24px 24px;background:var(--gray-gray-bg2);transform:translateX(-100%)!important;transition:transform .3s ease-in-out,opacity .3s ease-in-out .3s,visibility .3s ease-in-out .3s!important}.menu .catalog-subcategory{position:absolute;inset:0;display:flex;flex-direction:column;height:100%;padding:24px 32px 24px 28px;background:var(--primary-white)}.menu .catalog-subcategory__title .back-btn,.menu .close-btn{height:fit-content}.menu .catalog-subcategory .close-btn{position:static!important}.menu .catalog-subcategory button{padding:0}.listing-filters-modal .filter-content .filter-head,.menu .catalog-subcategory__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.menu .catalog-subcategory__title .back-btn .icon{transform:rotate(180deg);color:#a6aab0}.menu .catalog-subcategory__info{display:flex;align-items:center;gap:16px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--gray-gray-stroke)}.listing-filters-modal .filter-content .filters-wrapper input:checked~p,.listing-filters-modal .modal-content div.filter .active-filters-count .icon,.menu .catalog-subcategory__info .icon,.menu .catalog-subcategory__info p{color:var(--primary-primary-orange)}.menu .catalog-subcategory__list .subcategory-item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0}.menu .close-btn{position:absolute;display:flex;justify-content:center;align-items:center;padding:0;color:#a6aab0;top:20px;right:20px}.menu>img{width:195px;height:60px;margin-bottom:28px}.menu .h4{margin-bottom:16px;color:var(--gray-black-text)}.menu__catalog{flex-grow:1;overflow-y:auto;margin-bottom:12px}.menu__catalog-wrapper{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}.menu__catalog-item{display:flex;align-items:center;gap:16px;padding:11px 0}.menu__catalog-item img{width:24px;height:24px}.menu .btn-wrapper{display:flex;align-items:center;gap:16px;margin-bottom:28px}.menu__footer .links-wrapper{display:flex;align-items:center;gap:40px;margin-bottom:20px}.menu__footer .social-wrapper a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:#fff;border-radius:9px}.menu__footer .social-wrapper a:first-child{background:#45c42e}.menu__footer .social-wrapper a:last-child{background:#35ace1}.cart-product-card__head p,.listing-filters-modal .filter-content .filters-wrapper label input,.review-modal .reviews__card .show-more{display:none}.review-modal{width:720px}.review-modal__content{flex-grow:1;overflow:auto}.review-modal .close-btn{position:absolute;top:0;right:0;padding:0;display:flex;align-items:center;justify-content:center;width:64px;height:64px;color:#fff}.review-modal .reviews__card{display:flex;flex-direction:column;width:100%;height:100%;padding:48px 0 48px 48px}.review-modal .reviews__card-head{padding-right:48px}.review-modal .reviews__card-comment{flex-grow:1;overflow-y:auto;padding-right:48px;-webkit-line-clamp:unset;line-clamp:unset}@media(max-width:767px){.review-modal{width:calc(100% - 24px);height:calc(100% - 24px)}.review-modal .reviews__card{padding:24px 0 24px 24px}.review-modal .reviews__card-comment,.review-modal .reviews__card-head{padding-right:24px}}.cookie-consent{position:fixed;z-index:2000;bottom:24px;left:24px;display:flex;align-items:center;gap:20px;width:425px;padding:16px 32px;border-radius:8px;background:var(--primary-white);transform:translateY(150%);visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s linear}.cart-order-modal,.listing-filters-modal{transform:translateX(-100%)!important;transition:transform .3s ease-in-out,opacity .3s ease-in-out .3s,visibility .3s ease-in-out .3s!important}.cookie-consent.show{transform:translateY(0);visibility:visible;opacity:1;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.listing .show-more-btn.open .icon,.listing__filters .listing__filter .active-filters-count .icon:last-child,.pagination-wrapper .pagination__prev,.vacancies-list__title-wrapper .dropdown-content__wrapper a div .icon:last-child{transform:rotate(180deg)}.cookie-consent a{text-decoration-skip-ink:none;color:var(--primary-primary-orange)}.listing-filters-modal{position:relative;display:flex;flex-direction:column;width:100%;height:100%;background:var(--primary-white);padding:24px 8px 24px 24px}.listing-filters-modal .not-found{padding:0!important;background:rgba(0,0,0,0)}.listing-filters-modal .close-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0}.listing-filters-modal .modal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-right:16px}.listing-filters-modal .modal-content{flex-grow:1;overflow-y:auto;padding-right:16px}.listing-filters-modal .modal-content div.filter{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--gray-gray-stroke)}.listing-filters-modal .modal-content div.filter .active-filters-count{display:flex;align-items:center;justify-content:center;gap:3px;width:20px;height:20px;color:var(--primary-primary-orange)}.listing-filters-modal .modal-content div.filter .active-filters-count span{font-weight:500;font-size:12px;line-height:130%}.listing-filters-modal .filter-content{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;height:100%;background:var(--primary-white);padding:16px 24px}.listing-filters-modal .filter-content .search-wrapper .loupe{left:12px}.listing-filters-modal .filter-content .search-wrapper input{padding:8px 12px 6px 40px}.listing-filters-modal .filter-content .filters-wrapper{flex-grow:1;display:grid;grid-template-columns:repeat(2,1fr);align-content:flex-start;gap:16px;overflow-y:auto;padding-right:8px}.listing-filters-modal .filter-content .filters-wrapper label:has(input:disabled){opacity:.5;cursor:default;pointer-events:none}.listing-filters-modal .filter-content .filters-wrapper .fake-input{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border:1px solid var(--primary-primary-gray);border-radius:4px;transition:border-color .3s ease-in-out;color:var(--primary-primary-orange)}.listing-filters-modal .filter-content .filters-wrapper .fake-input .icon{display:none;color:var(--primary-primary-orange)}.listing-filters-modal .filter-content .filters-wrapper input:checked+.fake-input{border-color:var(--primary-primary-orange)!important}.listing-filters-modal .filter-content .filter-btns{display:flex;gap:16px;padding-top:12px}.listing-filters-modal .reset-all-filters{margin-top:12px}.product-counter{display:flex;align-items:center;justify-content:space-between;width:153px;padding:12px 20px;border:1px solid var(--primary-primary-gray);border-radius:8px}.product-counter .increment::before,.product-counter button::after{content:"";position:absolute;left:50%;transform:translate(-50%,-50%);border-radius:100px;background:var(--primary-primary-gray);top:50%}.product-counter button{position:relative;padding:0;width:20px;height:20px}.product-counter button::after{width:12px;height:2px}.product-counter .increment::before{width:2px;height:12px}.cart-product-card,.product-card{position:relative;display:flex;align-items:center;gap:20px;padding:12px 16px;background:var(--gray-bg-gray);border-radius:12px}.find-price-modal,.no-time-form{position:relative;border-radius:10px}.cart-product-card__head{flex-shrink:0}.cart-product-card__content{display:flex;align-items:center;justify-content:space-between;flex-grow:1;gap:20px}.cart-product-card img{width:60px;height:60px;object-fit:cover;border-radius:6px}.cart-product-card a{margin:0!important;color:var(--gray-black-text)}.cart-product-card a p{display:-moz-box;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;box-orient:vertical}.cart-product-card__price-wrapper{display:flex;align-items:center;gap:36px}.cart-product-card__remove{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0}.cart-product-card .product-counter,.cart-product-card__remove,.letter-form__content,.no-time-form__content,.product-card .product-counter,.product-card button,.tender-form .form-footer,.tender-form fieldset,.vacancy-form form,.vacancy-form>p{position:relative;z-index:1}.letter-form::after,.no-time-form::after,.request__content::after,.request__content::before,.tender-form::after,.vacancy-form::after{position:absolute;content:""}.product-card .icon{pointer-events:none}.product-card img{border-radius:8px;width:60px;height:60px;object-fit:cover;background:#eeeff1}.cart .cart-product-card .product-counter,.cart .cart-product-card__remove,.product-card__img-wrapper{flex-shrink:0}.delivery__cities,.faq .accordion .minus,.faq .accordion.open .plus,.order-btn-wrapper,.product-card__img-wrapper p{display:none}.product-card__content{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-grow:1}.product-card__btns-wrapper{display:flex;align-items:center;flex-shrink:0}.product-card__btns-wrapper p{margin-right:36px}.product-card__btns-wrapper .btn-stroke{margin-right:16px}.delivery .interactive-map [data-label]+path+path,.delivery .interactive-map-grid,.pagination-wrapper .pagination__next.disabled,.pagination-wrapper .pagination__prev.disabled,.product-card__btns-wrapper span{pointer-events:none}.pagination-wrapper .btn-stroke{margin-right:340px}.pagination-wrapper .pagination{display:flex;align-items:center;gap:7px}.pagination-wrapper .pagination a,.pagination-wrapper .pagination span{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px}.pagination-wrapper .pagination a.current{outline:1px solid var(--status-hover-element);outline-offset:-1px;pointer-events:none}.find-price-modal{width:620px;padding:48px;background:var(--primary-white)}.find-price-modal-product{display:flex;align-items:center;gap:20px;margin-bottom:24px}.find-price-modal-product p{display:-moz-box;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;box-orient:vertical}.find-price-modal img{width:60px;height:60px;border-radius:6px;background:#f4f4f4;object-fit:cover}.find-price-modal .form-footer{grid-column:2 span;display:flex;align-items:center;gap:12px}.find-price-modal .form-footer a,.letter-form .caption-1 a{font-size:inherit}.no-time-form{padding:40px;background:linear-gradient(180deg,#333b47 0,#1c1f24 49.83%)}.no-time-form::after{inset:0;background-image:url(../assets/images/no-time-form-bg.svg);background-repeat:no-repeat;background-position:top right -113px}.no-time-form form{display:flex;align-items:flex-end;gap:16px;margin-bottom:16px}.no-time-form input{color:var(--primary-white);background:var(--gray-input)}.no-time-form input::placeholder{color:var(--primary-white)}.cart-order__form .form-agreement a,.no-time-form a,.ware-house h2 span{color:var(--primary-primary-orange)}@media(max-width:1440px){.pagination-wrapper .btn-stroke{margin-right:auto}.no-time-form::after{background-size:80%;background-position:top right -147px}.no-time-form .h3{max-width:74%}.no-time-form button{width:auto}}@media(max-width:1400px){.no-time-form::after{background-size:35%;background-position:top right}.no-time-form .input,.no-time-form button{width:50%}}.cart-order__warning{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding:12px 20px;background:rgba(255,117,73,.1);border-radius:8px}.cart-order__warning .icon{color:#e54613}.cart-order__warning p{color:var(--primary-primary-black)}.cart-order__content,.vacancy__content{display:grid;grid-template-columns:repeat(12,1fr);align-items:flex-start;gap:20px}.cart-order__form fieldset,.main-services__list,.tender-form fieldset,.vacancy-form fieldset{grid-template-columns:repeat(2,1fr)}.cart-order__form{grid-column:8 span;padding:48px 60px;background:var(--gray-gray-bg2);border-radius:12px}.cart-order__form fieldset{display:grid;gap:20px;margin-bottom:12px}.cart-order__form .file-descr{margin-bottom:8px;color:var(--gray-gray-text)}.cart-order__form .btn-wrapper{display:flex;align-items:center;gap:20px;margin-bottom:12px}.cart-order__form .btn-wrapper button,.delivery .interactive-map,.letter-form .input,.letter-form .select{width:100%}.cart-order__form .form-agreement{max-width:85%;color:var(--gray-gray-text)}.cart-order__contacts{grid-column:4 span;padding:24px 40px;border-bottom:1px solid var(--gray-gray-stroke);border-top:1px solid var(--gray-gray-stroke);background-image:url(../assets/images/chat.svg);background-repeat:no-repeat;background-position:bottom 26px right 40px}.cart-order__contacts .h3,.not-found-form .input{margin-bottom:16px}.cart-empty__text p,.cart-order__contacts .body-2,.listing__popular,.main-hero .main-hero-slider,.not-found-form form,.order-placed__text p,.products,.request p{margin-bottom:40px}.cart-order__contacts-links,.faq .accordion-content p:not(:last-child),.letter-form .h3,.not-found-form .form-descr,.not-found-form .h3,.vacancy-card__head,.vacancy-form .h3{margin-bottom:24px}.cart-order__contacts-links a,.cart-order__contacts-social,.not-found-form__social{display:flex;align-items:center;gap:12px}.cart-order__contacts-links a:not(:last-child),.letter-form .form-footer .file-list:not(:empty),.tender-form .file-list:not(:empty){margin-bottom:12px}.cart-order__contacts-links .icon-bg{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--gray-gray-bg2);border-radius:8px}.cart-order__contacts-links .icon{color:#aeb5c0}.cart-order__contacts-social a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px}.cart-order__contacts-social a.bg-green{background:#45c42e}.cart-order__contacts-social a.bg-blue{background:#35ace1}.cart-order__contacts-social a .icon{color:#fff}@media(max-width:1440px){.cart-order__form{padding:48px}.cart-order__form .form-agreement{max-width:100%}.cart-order__contacts{padding:24px 8px 24px 24px;background-position:bottom 26px right 24px}}@media(max-width:1400px){.cart-order__section h2{font-size:28px}.cart-order__content{display:block}.cart-order__form{margin-bottom:20px}.cart-order__contacts{display:flex;align-items:flex-end;padding:32px 40px;gap:120px;background-position:bottom 7px right 40px}.cart-order__contacts .body-2,.cart-order__contacts-links{margin:0}.cart-order__contacts>div{width:304px}.cart-order__contacts>div:last-child{display:flex;gap:40px;align-items:flex-end}}.delivery,.letter-form,.payment__card-wrapper,.request__content,.request__text,.tender-form,.vacancy-card__time div:last-child,.vacancy-form{position:relative}.cart-order-modal{display:flex;flex-direction:column;width:100%;height:100%;overflow-y:auto;background:var(--primary-white)}.letter-form,.not-found-form,.tender-form{background:linear-gradient(180deg,#333b47 0,#1c1f24 49.83%)}.cart-order-modal__head{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding:26px 24px 0}.cart-order-modal__head .icon{transform:rotate(180deg);color:#a6aab0}.cart-order-modal__head .close-btn{width:24px;height:24px;padding:0}.cart-order-modal .cart-order{flex-grow:1;overflow-y:auto;padding:0 24px 24px}.cart-order-modal .cart-order::-webkit-scrollbar{width:4px}.cart-order-modal .cart-order::-webkit-scrollbar-track{background:var(--gray-bg-gray);border-radius:4px}.cart-order-modal .cart-order::-webkit-scrollbar-thumb{background:var(--secondary-ikonki);border-radius:12px}.cart-order-modal .cart-order::-webkit-scrollbar-thumb:hover{background:var(--secondary-siniy)}.not-found-form{width:477px;padding:40px 48px;border-radius:10px}.not-found-form p{color:var(--primary-white)}.not-found-form .input input{background:var(--gray-input);color:var(--primary-white)}.not-found-form .input input::placeholder{color:var(--primary-white)}.not-found-form__contacts{padding:16px 0;border-bottom:1px solid var(--gray-gray-text);border-top:1px solid var(--gray-gray-text)}.delivery-advantages .h5,.not-found-form__contacts p,.request h2{margin-bottom:16px}.not-found-form__contacts .links-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.not-found-form__contacts .links-wrapper>a{display:flex;align-items:center;gap:12px;color:#fff}.not-found-form__contacts .links-wrapper>a:first-child,.product__price{margin-right:auto}.not-found-form__contacts .links-wrapper>a .icon-bg{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--primary-primary-orange);border-radius:4px}.letter-form p,.not-found-form__contacts .links-wrapper .icon{color:#fff}.not-found-form__social a{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px}.not-found-form__social a.bg-green{background:#45c42e}.not-found-form__social a.bg-blue{background:#35ace1}@media(max-width:1800px){.not-found-form{width:379px;padding:32px}.not-found-form .h3{margin-bottom:12px;font-size:18px}.not-found-form form{margin-bottom:24px}}@media(max-width:1400px){.not-found-form{width:339px}.not-found-form .h3{font-size:16px}.not-found-form .form-descr br{display:none}.not-found-form__contacts .links-wrapper>a{font-size:14px}}.letter-form{padding:48px 60px;border-radius:20px}.letter-form::after{inset:0;background-image:url(../assets/images/letter-form-bg.svg);background-repeat:no-repeat;background-position:top right;pointer-events:none}.letter-form fieldset{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:24px}.letter-form .input:nth-child(3),.letter-form .input:nth-child(4){width:calc(50% - 12px)}.letter-form .input input,.letter-form .input textarea,.vacancy-form input,.vacancy-form textarea{background:var(--gray-input);color:#fff}.letter-form .input input::placeholder,.letter-form .input textarea::placeholder{color:#fff}.letter-form .form-footer .body-2,.tender-form .file-descr,.vacancy-form .file-descr{margin-bottom:8px;opacity:.7}.letter-form .form-footer .file-btn{border:1px dashed var(--gray-gray-text);color:var(--primary-white)}.letter-form .form-footer .file-btn .icon,.tender-form p,.vacancy-form p{color:var(--primary-white)}.letter-form .caption-1,.text .container li,.text .container p{font-size:14px;line-height:160%}@media(max-width:1440px){.letter-form{padding:32px 40px}.letter-form::after{background-position:top right 6px;background-size:18% 83%}.letter-form fieldset{column-gap:20px}.letter-form .input:first-child,.letter-form .input:nth-child(2),.letter-form .input:nth-child(3),.letter-form .input:nth-child(4),.letter-form .select-wrapper:first-child,.letter-form .select-wrapper:nth-child(2),.letter-form .select-wrapper:nth-child(3),.letter-form .select-wrapper:nth-child(4){width:calc(50% - 10px)}.letter-form textarea{height:80px}}@media(max-width:1400px){.letter-form::after{background-size:21% 83%}.letter-form .h3{font-size:18px}}.delivery-advantages{display:flex;align-items:stretch;gap:20px}.delivery-advantages div{width:50%;padding:32px;border:1px solid var(--gray-gray-stroke);border-radius:12px;cursor:default;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,border-color .3s ease-in-out}.delivery-advantages .icon{margin-bottom:28px;color:#aeb5c0}@media(max-width:1440px){.delivery-advantages div{padding:40px}.delivery-advantages .body-1,.delivery-advantages .h5{font-size:14px}}@media(max-width:1400px){.delivery-advantages div{padding:24px 32px}.delivery-advantages .h5{font-size:14px}}.tender-form{grid-column:7 span;padding:48px 60px;border-radius:20px}.tender-form::after{inset:0;pointer-events:none;background:url(../assets/images/tender-form-bg.svg) top right no-repeat}.tender-form fieldset{display:grid;gap:20px 24px;margin-bottom:24px}.tender-form input,.tender-form textarea{color:#fff;background:var(--gray-input-light)}.tender-form input::placeholder,.tender-form textarea::placeholder{color:#fff;opacity:.5}.faq .accordion-content p,.indicators__advantages-card p{opacity:.8}.tender-form textarea{height:165px}.tender-form .file-btn,.vacancy-form .form-footer .btn-wrapper .file-btn{color:var(--primary-white);border:1px dashed var(--gray-gray-text)}.vacancy-card{padding:40px;background:var(--primary-white);border-radius:12px;transition:box-shadow .3s ease-in-out}.vacancy-card .h4{margin-bottom:24px;color:var(--gray-black-text)}.vacancy-card__experience .subheading,.vacancy-card__time div p{color:var(--primary-primary-black)}.vacancy-card__time{display:flex;align-items:center;gap:28px}.vacancy-card__time div{display:flex;align-items:center;gap:8px}.cooperation-benefits a .icon,.vacancy-card__time div:first-child .icon{color:#e54613}.vacancy-card__time div:last-child::after{content:"";position:absolute;top:50%;left:-16px;transform:translateY(-50%);width:4px;height:4px;border-radius:100%;background:#a6aab0}.vacancy-card__time div:last-child .icon{color:#aeb5c0}.vacancy-card__experience .body-1{margin-bottom:4px}.vacancy-card__salary .h3{color:var(--gray-black-text)}.vacancy-card__salary .btn-black{width:72px}.vacancy-form{padding:60px;background:linear-gradient(180deg,#333b47 0,#1c1f24 49.83%);border-radius:12px}.vacancy-form::after{inset:0;background-image:url(../assets/images/vacancy-form-bg.svg);background-size:84% 100%;background-position:top right -163%;background-repeat:no-repeat;pointer-events:none}.vacancy-form fieldset{display:grid;gap:20px;margin-bottom:24px}.vacancy-form input::placeholder,.vacancy-form textarea::placeholder{color:var(--primary-white)}.vacancy-form .form-footer .btn-wrapper{display:flex;align-items:center;gap:12px;margin-bottom:24px}.vacancy-form .form-agreement{font-size:14px;line-height:130%}.privacy-policy p a,.vacancy-form .form-agreement a{font-size:inherit;color:var(--primary-primary-orange);text-decoration:underline;text-decoration-skip-ink:none}@media(max-width:1440px){.vacancy-form{padding:48px}.vacancy-form::after{background-position:top right -54%}.vacancy-form fieldset{grid-template-columns:repeat(3,1fr)}.vacancy-form .input:nth-child(-n+3){grid-column:1 span}.vacancy-form .input:last-child{grid-column:3 span}}@media(max-width:1400px){.vacancy-form::after{background-position:top right -69%;background-size:77% 100%}.vacancy-form .form-footer .btn-wrapper{margin-bottom:12px}.ware-house__advantages-card p{font-size:14px}}.main-page .main-hero{padding-top:40px}.faq .accordion-content p:last-child,.main-hero .categories-list{margin-bottom:20px}.main-services__list{display:grid;gap:32px;grid-auto-rows:minmax(300px,auto)}.ware-house h2{margin-bottom:32px;max-width:73%}.ware-house img{height:320px;margin-bottom:32px;object-fit:cover;border-radius:12px}.ware-house__advantages{display:grid;grid-template-columns:repeat(3,1fr);gap:0 20px}.ware-house__advantages-card{display:flex;align-items:center;gap:40px;padding:25px 0;border-top:1px solid var(--gray-gray-stroke);border-bottom:1px solid var(--gray-gray-stroke)}.ware-house__advantages-card:not(:nth-child(-n+3)){border-top:none}.faq .accordion .icon,.ware-house__advantages-card .icon{color:#aeb5c0}.faq .accordion-head p,.ware-house__advantages-card p{color:var(--primary-primary-black)}.request__content{padding:60px;border-radius:12px;background:var(--gray-gray-temnee)}.request__content::after{inset:0;border-radius:12px;background:url(../assets/images/request-bg.png) right no-repeat}.request__content::before{inset:0;z-index:1;border-radius:12px;background:linear-gradient(270deg,rgba(245,245,245,0) 0,rgba(243,243,244,.96) 44.7%)}.request__text{z-index:2;max-width:767px}@media(max-width:1440px){.ware-house h2{max-width:100%}.ware-house__advantages{grid-template-columns:repeat(2,1fr)}.ware-house__advantages-card:not(:nth-child(-n+2)){border-top:none}.request__content::after{background-position:right -136% center}.request__content::before{background:linear-gradient(270deg,rgba(245,245,245,.3) 0,rgba(243,243,244,.96) 40%)}.supplies__slider{width:calc(100% + 40px)}.supplies__slider .swiper-slide{width:fit-content}.supplies__slider .swiper-slide:last-child{margin-right:40px}}@media(max-width:1400px){.request__content{padding:48px}.request__content::after{background-position:right -1944% top}.request__content::before{background:linear-gradient(270deg,rgba(245,245,245,.4) 0,rgba(243,243,244,.96) 41.13%)}}.cost-calculation__form .btn-wrapper button,.cost-calculation__form .input-wrapper .input,.delivery__description p{width:50%}.supplies__slider .supply-card{width:477px}@media(max-width:1400px){.supplies__slider{width:calc(100% + 24px)}.supplies__slider .swiper-slide:last-child{margin-right:24px}}.delivery .interactive-map .visible,.delivery .interactive-map .visible+path{visibility:visible!important}.delivery .interactive-map .active,.delivery .interactive-map path:hover{fill:#c9ccd1}.delivery .interactive-map [data-label],.delivery .interactive-map [data-label]+path{pointer-events:none;visibility:hidden}.delivery h2{max-width:54%;margin-bottom:24px}.delivery__text-wrapper{position:absolute;top:50px;bottom:50px;left:0;right:0;pointer-events:none}.delivery__description{display:flex;align-items:flex-start;gap:24px;margin-bottom:auto}.delivery__indicators{margin-top:-54px;display:flex;align-items:stretch;gap:80px;margin-bottom:32px;pointer-events:none}.delivery__indicators div{display:flex;flex-direction:column;justify-content:space-between}.delivery__indicators p:first-child{margin-bottom:10px;font-weight:500;font-size:48px;line-height:120%;text-transform:uppercase;color:var(--primary-primary-orange)}.delivery__indicators p:first-child span{font-weight:600;font-size:32px;text-transform:none}@media(max-width:1440px){.delivery h2{max-width:74%}.delivery__description p{font-size:14px}.delivery__indicators{margin-top:-94px;margin-bottom:57px}}@media(max-width:1400px){.delivery h2{max-width:73%}.delivery__indicators{margin-bottom:49px}}.cost-calculation__content{position:relative;display:grid;grid-template-columns:42% auto;column-gap:60px;padding:48px 60px;background:linear-gradient(135deg,#424953 0,#1c1f24 62.76%);border-radius:12px}.cost-calculation__content>div{position:relative;z-index:1}.cost-calculation__content::after{content:"";position:absolute;inset:0;pointer-events:none;background-image:url(../assets/images/cost-calculation-bg.png);background-repeat:no-repeat;background-position:right top}.cost-calculation__content h2{margin-bottom:16px;color:var(--primary-white)}.cost-calculation__content .body-2{color:var(--primary-white)}.cost-calculation__text .body-2{max-width:86%}.cost-calculation__social{align-self:flex-end}.cost-calculation__social p{max-width:80%;margin-bottom:16px}.cart-empty__content,.cost-calculation__social-links,.search-not-found__content{display:flex;align-items:center;gap:40px}.cost-calculation__social-links .icon-bg{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:4px;background:var(--primary-primary-orange)}.cost-calculation__social-links .icon-bg.icon-bg--green{background:#45c42e}.cost-calculation__social-links .icon-bg.icon-bg--blue{background:#35ace1}.cost-calculation__social-links a{display:flex;align-items:center;gap:12px;color:var(--primary-white)}.cost-calculation__social-links a:not(:last-child),.faq .accordion:not(:last-child){margin-bottom:16px}.cost-calculation__social-links a .icon{color:#fff}.cost-calculation__form{grid-column:2/3;grid-row:1/3}.cost-calculation__form .h3{color:var(--primary-white);margin-bottom:24px}.cost-calculation__form input,.cost-calculation__form textarea{color:var(--primary-white);background:var(--gray-input)}.cost-calculation__form input::placeholder,.cost-calculation__form textarea::placeholder{color:var(--primary-white)}.cost-calculation__form textarea{height:118px}.cost-calculation__form .input-wrapper{display:flex;align-items:center;gap:20px;margin-bottom:16px}.cost-calculation__form .file-descr{margin-top:20px;margin-bottom:8px;opacity:.7}.faq .accordion-content p:first-child,.listing__filters .listing__filter .btn-wrapper button{margin-top:24px}.cost-calculation__form .btn-wrapper{display:flex;align-items:center;gap:12px;margin-bottom:12px}.cost-calculation__form .file-btn{color:var(--primary-white);border:1px dashed var(--gray-gray-text);transition:border-color .3s ease-in-out}.cost-calculation__form .file-btn .icon{color:hsla(0,0%,100%,.3764705882)}.cost-calculation__form .file-list:not(:empty){margin-bottom:12px}@media(max-width:1440px){.cost-calculation__content{padding:48px;grid-template-columns:46% auto;column-gap:40px}.cost-calculation__text .body-2{max-width:98%}.cost-calculation__social p{max-width:100%}.cost-calculation__form .h3{font-size:18px}.cost-calculation__form textarea{height:96px}}@media(max-width:1400px){.cost-calculation h2 br,.cost-calculation__form .h3{display:none}.cost-calculation__content{grid-template-columns:1fr;row-gap:40px;padding:40px;background:linear-gradient(180deg,#333b47 0,#1c1f24 49.83%)}.cost-calculation__content::after{background-size:60% 100%}.cost-calculation__form{grid-column:1;grid-row:2}.cost-calculation__form textarea{height:129px}.cost-calculation__social p{margin-bottom:24px}.cost-calculation__social-links{gap:32px}.cost-calculation__social-links div{display:flex;align-items:center;gap:32px}.cost-calculation__social-links div a:not(:last-child){margin:0}}.faq .accordion,.faq__form form input,.service-cost tbody tr:nth-child(2n){background:var(--gray-bg-gray)}.catalog-category__content,.catalog__content,.faq__content,.hr-contacts__wrapper,.indicators__content,.order-placed__content,.order__content,.tender-application__content,.vacancy-advantages__content{display:grid;grid-template-columns:repeat(12,1fr);gap:20px}.faq__questions{grid-column:8 span}.faq .accordion{padding:0 24px;border-radius:8px}.faq .accordion.open .accordion-head{border-color:rgba(0,0,0,.1)}.faq .accordion-head{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;border-bottom:1px solid transparent;transition:border-color .3s ease-in-out}.faq__form{grid-column:4 span;padding:20px 40px}.faq__form-manager,.listing__active-filters-wrapper .filter-btn,.listing__active-filters-wrapper>button:first-child{display:none}.faq__form .body-2,.faq__form-manager p{color:var(--primary-primary-black)}.faq__form-head{display:flex;justify-content:space-between;margin-bottom:24px}.faq__form-head .faq__form-manager{display:block}.faq__form .input,.faq__form-head .h3,.text .container h4:not(:last-child),.text .container strong:not(:last-child){margin-bottom:16px}.faq__form form,.indicators h2,.text .container ol:not(:last-child),.text .container p:not(:last-child),.text .container ul:not(:last-child){margin-bottom:32px}.faq__form-text{max-width:240px}.faq__form-manager .img-wrapper{position:relative;margin-bottom:12px}.faq__form-manager .img-wrapper .label{position:absolute;top:-8px;right:-7px;z-index:1;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#fff;border-radius:100%}.faq__form-manager .img-wrapper .label .point{width:10px;height:10px;border-radius:100%;background:#00ba16}.faq__form-manager img{position:relative;width:100px;height:100px;object-fit:cover;border-radius:12px}.faq__form-manager img::after{content:"";position:absolute;top:0;right:0}.faq__form-footer p,.partners h2,.text .container h2:not(:last-child){margin-bottom:24px}.faq__form-links,.faq__form-links a:first-child,.order__card .body-2:not(:last-child),.text .container h3:not(:last-child){margin-bottom:12px}.faq__form .icon-bg{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;background:#f3f3f4;border-radius:4px}.faq__form .icon-bg.icon-bg--green{background:#45c42e}.faq__form .icon-bg.icon-bg--blue{background:#35ace1}.faq__form .icon-bg.icon-bg--blue .icon,.faq__form .icon-bg.icon-bg--green .icon{color:#fff}.faq__form-links a{display:flex;align-items:center;gap:8px;width:fit-content}.faq__form-links a .icon{color:#aeb5c0}.faq__form-social{display:flex;align-items:center;gap:12px}@media(max-width:1700px){.faq__form{padding:16px 0 16px 16px}.faq__form-head{gap:16px}.faq__form-head .h3{font-size:18px;letter-spacing:.02em}.faq__form-text{max-width:100%}.faq__form-manager{flex-shrink:0}.faq__form-manager img{width:80px;height:80px}}@media(max-width:1400px){.faq__content{display:block}.faq__questions{margin-bottom:40px}.faq__form{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 20px;padding:0}.faq__form-head{margin:0}.faq__form-head .h3,.faq__form-links{margin-bottom:12px}.faq__form-head .faq__form-manager{display:none}.faq__form form{margin:0 20px 0 0;order:3;align-self:flex-end}.faq__form-manager{order:2;display:flex;gap:12px;align-items:flex-end;margin-bottom:10px}.faq__form-manager .subheading-3{font-size:16px;margin-bottom:2px}.faq__form-manager .img-wrapper{margin-bottom:0}.faq__form-manager img{width:100px;height:100px}.faq__form-footer{order:4}.faq__form-footer p{margin-bottom:16px}}.reviews .title-wrapper{align-items:flex-end;margin-bottom:32px}.reviews h2{max-width:50%}.related-products__slider,.reviews__slider{width:calc(100% + 40px)}.reviews .swiper-slide{width:fit-content!important;height:auto}.reviews__card{height:100%;width:850px;padding:60px 60px 36px;background:var(--gray-black-text);border-radius:12px;background-image:url(../assets/images/review-card-bg.svg);background-repeat:no-repeat;background-position:top right;cursor:pointer}.reviews__card-head{display:flex;justify-content:space-between;margin-bottom:24px}.reviews__card-head .body-1{color:var(--secondary-siniy)}.reviews__card-rating{display:flex}.reviews__card .h3{margin-bottom:4px}.reviews__card-comment{overflow:hidden;text-overflow:ellipsis;display:-moz-box;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;line-clamp:6;box-orient:vertical}.reviews__card p{color:var(--primary-white)}.reviews__card .show-more{margin-top:24px;color:var(--primary-primary-orange)}.reviews__card .icon{color:#ff4d14}@media(max-width:1440px){.reviews h2{max-width:67%}.reviews__card{padding:48px}}@media(max-width:1400px){.reviews h2{max-width:100%}.reviews__slider{width:calc(100% + 24px)}.reviews .swiper-slide:last-child{margin-right:24px}.reviews__card{padding:32px;width:563px;background-image:none}.reviews__card .h3{font-size:18px;letter-spacing:.02em}}.text .container{max-width:69%}.text .container h3{text-transform:none;letter-spacing:0;font-weight:600;font-size:18px;line-height:130%}.text .container strong{display:block;font-weight:600;font-size:14px;line-height:130%}.text .container ol,.text .container ul{padding-left:13px;max-width:62%}.text .container ol li{list-style:decimal}.order__card li,.payment__card li,.privacy-policy li,.product__descr li,.text .container ul li,.vacancy__info li{list-style:disc}.text .container li::marker{font-weight:600;font-size:14px;line-height:130%;color:var(--secondary-siniy)}@media(max-width:1440px){.text .container{max-width:91%}}@media(max-width:1400px){.text .container{max-width:100%}.text .container ol,.text .container ul{max-width:72%}}.about h1{margin-bottom:32px;max-width:76%}.about img,.delivery-payment img{width:100%;height:360px;margin-bottom:32px;object-fit:cover;border-radius:12px}.about__descr{display:flex;align-items:flex-start;gap:60px;margin-bottom:32px}.about__descr p{width:50%}.about__advantages,.tender__advantages{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}.about__advantages-card{padding:16px 0 24px;border-bottom:1px solid var(--gray-gray-stroke);border-top:1px solid var(--gray-gray-stroke)}.about__advantages-card .icon{margin-bottom:16px}@media(max-width:1400px){.about__descr{display:block}.about__descr p{width:100%}.about__descr p:first-child{margin-bottom:24px}.about__advantages{gap:24px}.about__advantages-card .icon{width:64px;height:64px}.about__advantages-card p{font-size:14px}}.indicators__main{display:grid;grid-template-columns:repeat(4,1fr);gap:60px;margin-bottom:32px}.indicators__main-card{padding:24px 0}.indicators__main-card .title{margin-bottom:16px;color:var(--primary-primary-orange)}.indicators__main-card .title span{font-size:48px;line-height:130%;text-transform:lowercase}.indicators__text{grid-column:1/7}.indicators__text p:not(:nth-child(3)),.indicators__text ul{margin-bottom:21px}.catalog h1,.catalog-category h1,.contacts h1,.cooperation-benefits h2,.delivery-payment h1,.indicators__text p:nth-last-child(2),.office .title-wrapper,.order h2,.related-services .title,.search h1,.search-not-found__text p,.service h1,.team .title-wrapper,.team__slider:not(:last-child){margin-bottom:32px}.indicators__text .btn-wrapper{display:flex;align-items:center;gap:24px}.indicators__text .btn-wrapper a{display:flex}.indicators__text .btn-wrapper .btn-orange:hover{color:#fff!important}.indicators__text .btn-wrapper .btn-stroke:hover{color:var(--gray-black-text)!important}.indicators__advantages{grid-column:8/13}.indicators__advantages-card{position:relative;padding:24px 32px 24px 64px;background:var(--gray-gray-bg2);border-radius:12px}.indicators__advantages-card:not(:last-child){margin-bottom:20px}.indicators__advantages-card-label{position:absolute;top:0;left:17px;display:flex;justify-content:center;align-items:center;height:29px;width:24px;background:var(--primary-primary-orange);border-radius:0 0 4px 4px}.indicators__advantages-card-label .icon{color:#fff}.partners__slider{height:340px}.partners__slider::after,.partners__slider::before{content:"";position:absolute;top:40px;bottom:50px;width:90px;z-index:2}.partners__slider::after{left:0;background:linear-gradient(90deg,#f3f3f4 0,rgba(255,255,255,0) 100%)}.partners__slider::before{right:0;background:linear-gradient(90deg,#f3f3f4 0,rgba(245,245,245,0) 100%);transform:rotate(-180deg)}.partners .swiper-slide{width:fit-content;margin-top:40px}.partners__card{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:250px;height:250px;background:var(--gray-bg-gray);border-radius:8px;transition:filter .3s ease-in-out,background-color .3s ease-in-out,box-shadow .3s ease-in-out}.partners .swiper-wrapper{transition-timing-function:linear}@media(max-width:1440px){.about h1{max-width:100%}.about img{object-position:left}.indicators__main-card .title{font-size:42px}.indicators__text{grid-column:7 span;margin-right:6px}.indicators__text p:nth-last-child(2){margin-bottom:40px}.indicators__advantages{margin-left:-9px}.partners p{font-size:14px}}@media(max-width:1400px){.indicators__main{row-gap:0}.indicators__main-card{grid-column:2 span}.indicators__content{display:block}.indicators__text{margin-right:0;margin-bottom:40px}.indicators__advantages{margin:0}.partners__slider{height:270px}.partners__card{width:180px;height:180px}.partners__card img{scale:.75}}.order__wrapper,.vacancies-list__wrapper{padding:60px 0;background:var(--gray-gray-bg2)}.order__card{grid-column:3 span;padding:24px 32px;background:var(--primary-white);border-radius:12px}.order__card:first-child .title,.order__card:nth-child(6) .h1{color:var(--primary-primary-orange)}.order__card:nth-child(3n){grid-column:6 span}.order__card:nth-child(7){position:relative;grid-column:6 span;background:linear-gradient(135deg,#424953 0,#1c1f24 60.45%)}.order__card:nth-child(7)::after,.related-products__card a::after{position:absolute;content:"";inset:0}.order__card:nth-child(7)::after{pointer-events:none;background-image:url(../assets/images/order-card-bg.svg);background-repeat:no-repeat;background-position:top -110px right -177px}.order__card:nth-child(7) .h1{border:none}.order__card:nth-child(7) ul{padding-left:24px;opacity:1;font-weight:600;font-size:16px;line-height:150%;letter-spacing:.01em;text-transform:uppercase;color:var(--primary-white)}.order__card:nth-child(7) ul span{color:var(--primary-primary-orange)}.order__card:nth-child(8){grid-column:6 span;background-image:url(../assets/images/order-card-img.png);background-repeat:no-repeat;background-size:cover;background-position:center}.order__card .h1,.order__card .title{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.1)}.order__card-head{max-width:67%;display:flex;align-self:center;gap:24px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.6)}.order__card-head .h1{color:var(--primary-white);margin:0;padding:0}.order__card .title{color:var(--secondary-siniy)}.catalog-category__card .caption-1,.team__card .subheading-2{color:var(--primary-primary-black)}.order__card .body-2,.order__card ul{opacity:.8}.order__card ul{padding-left:20px}.order__card li::marker{font-size:12px}@media(max-width:1440px){.order__card{padding:24px}.order__card-head{max-width:100%}.order__card .title{font-weight:500;font-size:48px;line-height:120%;letter-spacing:0}.order__card:nth-child(7){padding:24px 32px;background:linear-gradient(156deg,#4b525e 0,#1c1f24 100%)}.order__card:nth-child(7)::after{background-position:top -110px right -258px}.order__card:nth-child(7) ul{font-size:14px;line-height:160%}}@media(max-width:1400px){.order__card{grid-column:6 span}.order__card:nth-child(7){grid-column:12 span;padding:32px}.order__card:nth-child(7)::after{background-position:top -110px right 18px}.order__card:nth-child(8){display:none}.order__card .title{font-size:40px}.order__card .h1{font-size:24px;line-height:130%;letter-spacing:0}.order__card-head{max-width:46%}.order__card-head .h1{font-size:28px}}.team__text,.tender__text{display:flex;gap:60px;margin-bottom:32px}.team__text p{width:50%}.office .swiper-slide,.team .swiper-slide{width:fit-content;cursor:pointer}.team__card{width:348px;border-radius:12px}.team__card .img-wrapper{overflow:hidden;margin-bottom:24px;background:#f5f5f5;border-radius:12px}.team__card img{height:400px;width:100%;object-fit:cover}.team__card .subheading-2{margin-bottom:12px}.team__card p:last-child{font-weight:400;font-size:14px;line-height:100%;color:var(--gray-gray-text)}@media(max-width:1400px){.team__slider{width:calc(100% + 24px)}.team .swiper-slide:last-child{margin-right:24px}.team__text{display:block}.team__text p{width:100%}.team__text p:not(:last-child){margin-bottom:24px}}.office .swiper-slide img{width:471px;height:300px;object-fit:cover;border-radius:12px}@media(max-width:1440px){.team__card{width:250px}.team__card img{height:280px}.office .swiper-slide img{width:340px;height:260px}}@media(max-width:1400px){.office__slider{width:calc(100% + 24px)}.office .swiper-slide:last-child{margin-right:24px}.office .swiper-slide img{width:363px}.catalog .service-card{height:160px}h2.h1{font-size:28px}}.catalog h2{grid-column:1/-1;margin-bottom:12px}.catalog__content .service-card{grid-column:4 span;height:300px}.catalog__content .service-card:nth-child(-n+2),.details .letter-form,.details__content,.order-placed__contacts,.order-placed__text{grid-column:6 span}.catalog__content .discount-form{grid-column:12 span}.catalog-category__card .subheading-2,.related-products__card-characteristics div:not(:last-child){margin-bottom:8px}.catalog-category__card{grid-column:3 span;display:flex;align-items:center;gap:24px;padding:24px;background:var(--gray-bg-gray);border-radius:12px;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.catalog-category__card img{border-radius:5px;width:64px;height:64px;object-fit:cover}@media(max-width:1440px){.catalog__content .service-card{grid-column:6 span}.catalog-category__card{grid-column:4 span}.payment__card .h4{font-size:16px}}.listing__filters .h4,.listing__popular .subheading-2{margin-bottom:16px}.listing__title-wrapper{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:40px}.listing__warning{display:flex;gap:12px;width:352px;padding:12px 20px 12px 16px;background:rgba(255,117,73,.1);border-radius:8px}.listing__warning .icon{color:var(--primary-primary-orange)}.listing__popular .subheading-2,.listing__popular-wrapper a,.listing__warning p{color:var(--primary-primary-black)}.listing__filters{padding:24px;background:var(--gray-gray-bg2);border-radius:12px;margin-bottom:40px}.listing__filters .not-found{padding:0!important}.listing__filters-wrapper{display:flex;gap:16px;flex-wrap:wrap}.listing__filters .listing__filter{flex-shrink:0;display:flex;align-items:center;gap:12px;padding:9px 24px;background:var(--primary-white);border-radius:8px}.listing__filters .listing__filter>p{color:var(--primary-primary-black);transition:color .3s ease-in-out}.listing__filters .listing__filter .plus{color:#aeb5c0}.listing__filters .listing__filter .active-filters-count{display:flex;align-items:center;justify-content:center;gap:3px;width:24px;height:24px;color:var(--primary-primary-orange)}.listing__filters .listing__filter .dropdown-content{top:60px;transform:none;left:0;width:350px}.listing__filters .listing__filter .dropdown-content::after{top:-16px}.listing__filters .listing__filter .dropdown-content.right{left:auto;right:0}.listing__filters .listing__filter .search-wrapper{margin-bottom:24px}.listing__filters .listing__filter .dropdown-filters-wrapper{display:flex;flex-direction:column;gap:16px;max-height:248px;overflow-y:auto}.listing__filters .listing__filter .filter{display:flex;align-items:center;gap:12px;cursor:pointer;user-select:none}.listing__filters .listing__filter .filter:has(input:disabled){opacity:.5;cursor:default;pointer-events:none}.listing__filters .listing__filter .filter .fake-input{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border:1px solid var(--primary-primary-gray);border-radius:4px;transition:border-color .3s ease-in-out;color:var(--primary-primary-orange)}.cart .btns-wrapper--mobile,.listing__filters .listing__filter .filter .fake-input .icon,.listing__filters .listing__filter .filter input,.order-placed .links-wrapper--mobile,.search .current-category--mobile{display: none !important;}.listing__filters .listing__filter .filter input:checked+.fake-input{border-color:var(--primary-primary-orange)!important}.listing__filters .listing__filter .filter input:checked+.fake-input .icon{display: block !important;}.listing__filters .listing__filter .filter p{transition:color .3s ease-in-out}.listing__filters .listing__filter .btn-wrapper{display:flex;gap:16px}.listing__active-filters{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-bottom:40px}.listing__active-filters .btn-gray{flex-shrink:0;height:36px;padding:0 24px;white-space:nowrap}.listing__active-filter{display:flex;align-items:center;flex-shrink:0;gap:8px;height:36px;padding:7px 12px;border:1px solid var(--gray-gray-stroke);border-radius:6px;white-space:nowrap}.listing__active-filter button{height:fit-content;padding:0}.listing .show-more-btn,.related-products__card-characteristics p:first-child{color:var(--gray-gray-text)}.listing__popular-wrapper{display:flex;gap:16px;flex-wrap:wrap}.listing__popular-wrapper a{display:block;flex-shrink:0;padding:7px 12px;background:var(--gray-gray-bg2);border-radius:6px;white-space:nowrap}.listing .show-more-btn{display:flex;align-items:center;gap:12px;height:auto;margin-top:16px;padding:0}@media(max-width:1400px){.catalog-category__card{grid-column:6 span}.listing__active-filters-wrapper .listing__active-filter:last-child,.listing__popular-wrapper a:last-child,.related-products .swiper-slide:last-child{margin-right:24px}.listing__popular-wrapper{flex-wrap:nowrap;width:calc(100% + 48px);margin-left:-24px;overflow-x:auto}.listing__popular-wrapper::-webkit-scrollbar{display:none}.listing__popular-wrapper a{display:block!important}.listing__popular-wrapper a:first-child{margin-left:24px}.listing__active-filters-wrapper{display:flex;align-items:center;gap:8px;width:calc(100% + 24px);margin-bottom:24px}.listing__active-filters-wrapper>button:first-child{display:flex}.listing__active-filters-wrapper .btn-gray{height:36px;padding:8px 16px;font-size:14px}.listing__active-filters{margin:0;flex-wrap:nowrap;overflow-x:auto;gap:8px}.listing__active-filters::-webkit-scrollbar{display:none}.listing .listing__popular-show-more,.listing__active-filters .btn-gray{display:none}.listing__mobile-filters-count{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.listing__mobile-filters-count span{font-weight:500;font-size:12px;line-height:130%;color:var(--primary-primary-orange)}.listing__mobile-filters-count .icon{flex-shrink:0;color:var(--primary-primary-orange)!important}.listing__mobile-filters-count .icon:last-child{transform:rotate(180deg)}.related-products__slider{width:calc(100% + 24px)}}.related-products__title-wrapper{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:32px}.related-products__card{position:relative;width:304px;padding:24px;background:var(--gray-bg-gray);border-radius:12px}.related-products__card img{width:48px;height:48px;object-fit:cover;background:#ececed;border-radius:8px}.related-products__card-head{display:flex;align-items:center;gap:16px;margin-bottom:24px}.payment h2,.related-products__card-characteristics,.search-not-found h1{margin-bottom:24px}.related-products__card-characteristics div{display:flex;align-items:center;gap:8px}.related-products__card-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px}.related-products__card .btn-stroke{display:flex;align-items:center;justify-content:center;width:50%;flex-grow:1;padding:12px 0;font-size:14px}.related-products__card .product-counter{height:44px;width:50%}.related-products__card .btn-orange .icon{pointer-events:none}.related-products__card .product-counter,.related-products__card button{position:relative;z-index:1}.cooperation-benefits a{display:none;align-items:center;gap:8px;font-size:14px;line-height:130%;color:var(--primary-primary-orange)}.cooperation-benefits__wrapper{background:var(--gray-gray-bg2);padding:60px 0}.cooperation-benefits__cards-wrapper{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(280px,auto);gap:20px}.cooperation-benefits__card{grid-column:2 span;padding:24px 32px;border-radius:12px;background:var(--primary-white);cursor:default;transition:box-shadow .3s ease-in-out}.car-park__card,.payment__card{transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.cooperation-benefits__card:nth-child(n+4),.shipments .supply-card:nth-child(-n+2){grid-column:3 span}.cooperation-benefits__card-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.cooperation-benefits__card-head a{display:flex}.cooperation-benefits__card .icon{color:#aeb5c0}.cart .cart-product-card:not(:last-child),.cooperation-benefits__card .h5,.service__form-descr{margin-bottom:16px}.product__price .product-availability .subheading-2,.product__price .product-availability div:not(:last-child){margin-bottom:12px}.cooperation-benefits__card .body-2{opacity:.6}@media(max-width:1400px){.cooperation-benefits__wrapper{padding:40px 0}.cooperation-benefits__cards-wrapper{grid-auto-rows:minmax(auto,auto)}.cooperation-benefits__card{grid-column:3 span}.cooperation-benefits__card:last-child{min-height:280px;grid-column:6 span}}.payment h2+p{margin-bottom:144px}.payment__cards-container{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.payment__card-wrapper .icon{position:absolute;top:0;left:0;transform:translateY(-70%);color:#aeb5c0;transition:transform .3s ease-in-out,color .3s ease-in-out}.payment__card{position:relative;z-index:1;height:100%;padding:24px 32px 32px;background:var(--gray-bg-gray);border-radius:12px}.payment__card .h4{margin-bottom:20px!important;padding-bottom:20px;border-bottom:1px solid var(--gray-gray-stroke);transition:border-color .3s ease-in-out}.payment__card .body-2{opacity:.8}.payment__card ul{padding-left:18px}.payment__card li:not(:last-child),.payment__card p:not(:last-child){margin-bottom:4px}@media(max-width:1400px){.payment h2+p{margin-bottom:117px}.payment__cards-container{grid-template-columns:1fr;gap:100px}.payment__card{min-height:228px}}.cart .btns-wrapper .btn-gray .icon,.search .current-category .icon{color:#a6aab0}.search__tabs{display:flex;align-items:center;gap:40px;margin-bottom:32px;display: none;}.search__tabs div{color:var(--secondary-siniy);cursor:pointer;padding-bottom:2px;border-bottom:1px solid transparent;transition:color .3s ease-in-out,border-color .3s ease-in-out}.search .current-category,.search__fast-links a{height:36px;padding:7px 12px;color:var(--primary-primary-black);white-space:nowrap;border-radius:6px}.search__tabs div.active{color:var(--primary-primary-black);border-color:var(--primary-primary-orange);pointer-events:none}.details__chapter:nth-child(3),.details__chapter:nth-child(4),.service-cost th{border-bottom:1px solid var(--gray-gray-stroke)}.search .current-category{display:flex;align-items:center;gap:8px;outline:1px solid var(--primary-primary-orange);outline-offset:-1px}.cart-page section:first-child,.search .current-category button{padding:0}.search__fast-links{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:32px}.search__fast-links a{background:var(--gray-gray-bg2);transition:color .3s ease-in-out,background-color .3s ease-in-out}.search__services-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(300px,300px);gap:20px}.search-not-found__content>div{width:50%}.search-not-found__btns-wrapper a{display:flex;align-items:center;justify-content:center;width:200px}@media(max-width:1440px){.search__services-wrapper{grid-template-columns:repeat(2,1fr)}.search-not-found__content{gap:20px}}.product h1{max-width:65%;margin-bottom:32px}.product__content{display:flex;margin-bottom:40px}.product__content img{width:295px;height:295px;border-radius:12px;object-fit:cover;margin-right:80px}.product__price .price-text{margin-bottom:2px;opacity:.6}.product__price .h3{margin-bottom:20px;color:var(--gray-black-text)}.product__price .btns-wrapper{display:flex;align-items:center;gap:12px;margin-bottom:32px}.product__nav,.product__price .product-availability div{align-items:center;display:flex}.product__price .btns-wrapper .product-counter,.product__price .btns-wrapper>button{width:200px;height:44px}.product__price .product-availability div.many .icon,.product__price .product-availability div.many p:last-child{color:var(--status-green)}.product__price .product-availability div.enough .icon,.product__price .product-availability div.enough p:last-child{color:var(--status-dop)}.product__price .product-availability div.few .icon,.product__price .product-availability div.few p:last-child{color:var(--status-hover-element)}.product__price .product-availability div.not-available .icon,.product__price .product-availability div.not-available p:last-child{color:var(--status-red)}.product__price .product-availability div .icon{margin-right:12px}.product__price .product-availability div p:nth-child(2){margin-right:8px}.product__services{width:477px;padding:32px 40px;background:url(../assets/images/product-services-bg.svg),var(--gray-bg-gray);border-radius:12px;background-repeat:no-repeat;background-position:top right -116px;background-size:70% 100%}.product__services .h4{margin-bottom:24px}.cart .h3,.privacy-policy li:not(:last-child),.privacy-policy p:not(:last-child),.product__characteristics-item:not(:last-child),.product__services a:not(:last-child){margin-bottom:12px}.product__services a{display:flex;gap:16px}.order-placed__contacts .links-wrapper a .icon,.service__advantages .checkbox .icon{color:#fff}.product__services a .icon{color:#aeb5c0}.product__services a p:first-child{margin-bottom:10px;opacity:.9;transition:color .3s ease-in-out}.product__nav{gap:40px;margin-bottom:40px}.product__nav a{color:var(--secondary-siniy)}.product__nav a.active{padding-bottom:2px;border-bottom:1px solid var(--primary-primary-orange);color:var(--primary-primary-black)}.product__characteristics{width:882px;display:flex;gap:12px;margin-bottom:40px}.product__characteristics>div{width:100%}.product__characteristics-item,.service-cost .btns-wrapper a{display:flex;align-items:center;gap:8px}.product__characteristics-item p:first-child,.service__form-agreement{color:var(--gray-gray-text)}.product__descr{max-width:70%}.product__descr li,.product__descr p{font-size:14px;line-height:160%;color:var(--gray-black-text)}.product__descr p:not(:first-child){margin-top:20px}.product__descr ul{padding-left:25px}@media(max-width:1700px){.product__price .product-availability div:not(:last-child),.product__services a p:first-child{margin-bottom:4px}.product h1{max-width:100%}.product__content img{width:250px;height:250px;margin-right:40px}.product__content .btns-wrapper{margin-bottom:20px}.product__content .btns-wrapper .product-counter,.product__content .btns-wrapper>button{width:188px}.product__price .h3{margin-bottom:16px}.product__services{width:340px;padding:24px;background-position:top right -95px;background-size:89% 108%}.product__descr{max-width:91%}}@media(max-width:1400px){.search-not-found__content{flex-direction:column;gap:40px}.search-not-found__content>div{width:100%}.search-not-found h1 br{display:none}.product__content{flex-wrap:wrap}.product__content img{width:330px;height:330px;margin-bottom:40px}.product__price{display:flex;flex-direction:column;width:calc(100% - 370px);margin-bottom:40px;padding:16px 0}.product__nav,.product__price .h3{margin-bottom:24px}.product__price .btns-wrapper{margin-bottom:auto}.product__price .btns-wrapper .product-counter,.product__price .btns-wrapper>button{width:50%}.product__price .product-availability{margin-top:24px}.product__services{width:100%;background-position:top right -296px;background-size:90% 100%}.product__services>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.product__services a:not(:last-child){margin:0}.product__characteristics{width:100%;margin-bottom:24px}.product__descr{max-width:100%}}.service__content{display:flex;gap:40px}.service img{width:295px;height:295px;object-fit:cover;border-radius:12px}.service__price{display:flex;flex-direction:column;width:547px;padding:12px 0}.service__price-wrapper{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:auto}.cart .btns-wrapper,.cart-empty__text .btns-wrapper,.order-placed__text .links-wrapper,.service form,.service-cost .btns-wrapper,.service__advantages-item{align-items:center;gap:16px;display:flex}.service form button,.service__price-wrapper .product-counter,.service__price-wrapper>button{width:200px}.order-placed__contacts .links-wrapper a .icon-bg,.service__advantages .checkbox{width:24px;height:24px;background:var(--primary-primary-orange);border-radius:4px}.service__price-wrapper .price-text{opacity:.6}.service form{margin-bottom:16px}.service__form-agreement a{color:var(--primary-primary-orange)}.privacy-policy b,.privacy-policy h1,.privacy-policy h2{color:var(--gray-black-text)}.service__advantages{padding:40px;background:url(../assets/images/product-services-bg.svg),var(--gray-bg-gray);background-repeat:no-repeat;background-position:top right -16px;background-size:60% 100%;border-radius:12px}.service__advantages .h4{margin-bottom:24px}.service__advantages-item:not(:last-child){margin-bottom:20px}.service__advantages .checkbox{display:flex;align-items:center;justify-content:center;flex-shrink:0}@media(max-width:1700px){.service img{width:340px;height:340px}.service__content{flex-wrap:wrap;gap:32px 20px}.service__price{width:610px;padding:35px 24px}.service__advantages{display:grid;width:100%;padding:24px 40px;background-position:top right -176px}.service__advantages-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.service__advantages-item:not(:last-child){margin-bottom:0}}@media(max-width:1400px){.service img{width:330px;height:330px}.service__price{width:calc(100% - 350px);padding:30px 24px}.service__advantages{background-position:top right -35px;background-size:35% 100%}}.service-cost__title-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.service-cost img,.service-cost__table-wrapper{margin-bottom:64px}.service-cost__warning{display:flex;align-items:center;gap:12px;padding:8px 12px;background:rgba(255,117,73,.1);border-radius:8px}.service-cost__warning .icon{color:#e54613}.service-cost table{width:100%;text-align:left}.service-cost img{width:100%;height:360px;border-radius:12px}.service-cost tbody tr:first-child{height:24px}.service-cost th{padding:16px 20px}.service-cost th:first-child{padding:16px 20px 16px 24px}.service-cost th:last-child{padding:16px 24px 16px 20px}.service-cost td{padding:14px 20px}.service-cost td:first-child{padding:14px 20px 14px 24px;border-radius:8px 0 0 8px}.service-cost td:last-child{padding:14px 24px 14px 20px;border-radius:0 8px 8px 0}.service-cost__text{max-width:66%;margin-bottom:64px}.cart-empty__text h1,.cart__quantity-wrapper,.order-placed__text h1,.service-cost__text p:not(:last-child){margin-bottom:24px}@media(max-width:1440px){.service-cost__text{max-width:90%}}.related-services__wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:300px;gap:20px}@media(max-width:1400px){.service-cost__text{max-width:100%}.related-services__wrapper{grid-template-columns:repeat(2,1fr)}.cart .h3{font-size:18px}}.cart{padding-top:24px}.cart .services-quantity-wrapper{margin-top:16px}.cart__title-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.cart .btns-wrapper a{display:flex}.cart__quantity-wrapper p:last-child{font-weight:400;font-size:14px;line-height:100%;color:var(--gray-gray-text)}.cart .cart-product-card a{flex-shrink:10000}.cart .cart-product-card a p{font-size:16px;font-weight:600;line-height:130%}.cart .cart-product-card .subheading-3{flex-shrink:0;font-size:18px}.cart-empty{padding-top:24px;padding-bottom:100px}.cart-empty__content>div{width:100%}.cart-empty__text .btns-wrapper a{width:200px;text-align:center}.order-placed__text .links-wrapper .btn-stroke{display:flex;align-items:center;gap:8px}.order-placed__contacts{padding:45px 60px;background:var(--gray-gray-bg2);border-radius:10px;background-image:url(../assets/images/discount-form-bg-light.svg);background-repeat:no-repeat;background-size:36% 100%;background-position:top right}.order-placed__contacts p{margin-bottom:24px}.order-placed__contacts .links-wrapper{display:flex;align-items:center;gap:40px}.order-placed__contacts .links-wrapper a{display:flex;align-items:center;gap:12px}.order-placed__contacts .links-wrapper a .icon-bg{display:flex;align-items:center;justify-content:center}@media(max-width:1440px){.order-placed__text{grid-column:7 span}.order-placed__contacts{grid-column:5 span;padding:24px;background-size:48% 100%}.order-placed__contacts .links-wrapper{flex-direction:column;gap:16px;align-items:stretch}}@media(max-width:1400px){.cart-empty__content{display:block}.cart-empty__text{margin-bottom:40px}.order-placed__contacts,.order-placed__text{grid-column:6 span}.order-placed__text p{font-size:14px}.order-placed__text .links-wrapper .btn-stroke{padding:12px 22px}.order-placed__text .links-wrapper .btn-orange{padding:12px 20px}.order-placed__contacts{padding:32px 24px}}.delivery-payment__text{display:flex;justify-content:space-between;gap:60px}.delivery-payment__text p{width:50%}@media(max-width:1400px){.delivery-payment__text{display:block}.delivery-payment__text p{width:100%}.delivery-payment__text p:not(:last-child){margin-bottom:24px}}.not-found{padding-top:40px!important}.not-found__wrapper{display:flex;align-items:center;justify-content:space-between;padding:60px 120px;background:var(--gray-gray-bg2);border-radius:20px}.not-found__content{display:flex;flex-direction:column;align-items:center}.contacts__content,.not-found__content img{margin-bottom:40px}.not-found__content h1,.tender-application__supervisor-content .phones-wrapper a:not(:last-child){margin-bottom:8px}.not-found__content .subheading{margin-bottom:40px;color:var(--gray-gray-text)}.not-found__content .links-wrapper{display:flex;align-items:center;gap:16px}.not-found__content .links-wrapper a{width:240px;text-align:center}@media(max-width:1800px){.not-found__wrapper{padding:48px 48px 48px 80px}.not-found__content img{width:448px;height:273px;object-fit:cover}.not-found__content h1{margin-bottom:8px;font-size:24px}.not-found__content .links-wrapper a{width:218px}}@media(max-width:1400px){.not-found__wrapper{gap:48px;padding:32px 32px 32px 60px}.not-found__content img{width:394px;height:241px}.not-found__content .subheading{font-size:16px}.not-found__content .links-wrapper a{width:fit-content}}.privacy-policy .container{max-width:77%}.privacy-policy h1{margin-bottom:32px}.privacy-policy h2{margin-top:32px;margin-bottom:24px;font-size:18px}.privacy-policy b{display:block;margin-bottom:16px;font-weight:600;font-size:14px;line-height:130%}.privacy-policy ul{padding-left:17px;font-size:14px;margin-bottom:24px}.privacy-policy li::marker{color:var(--secondary-siniy);font-size:18px}.contacts__chapter{padding-bottom:40px}.contacts__chapter:not(:first-child){padding-top:40px;border-top:1px solid var(--gray-gray-stroke)}.contacts__chapter-row{display:flex;align-items:flex-start;gap:20px}.contacts__chapter-row:not(:last-child){margin-bottom:40px}.contacts__chapter-row>div,.contacts__chapter-row>p,.details .row>div{width:50%}.contacts__chapter .h2{display:block}.contacts__chapter .h2:not(:last-child),.details h2{margin-bottom:32px}.contacts__chapter-working-hours p:not(:last-child){margin-bottom:12px}.contacts__chapter-social{display:flex;align-items:center;gap:40px}.contacts__chapter-social a{display:flex;align-items:center;gap:12px}.contacts__chapter-social .icon-bg{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px}.contacts__chapter-social .icon-bg.bg-green{background:#45c42e}.contacts__chapter-social .icon-bg.bg-blue{background:#35ace1}.contacts__chapter-social .icon{color:#fff}.contacts #yandex-map{width:100%;height:500px}@media(max-width:1400px){.contacts__chapter{padding-bottom:32px}.contacts__chapter:not(:first-child){padding-top:32px}.contacts__chapter-row>p:first-child{width:330px}.contacts__chapter .h2{font-size:24px}.contacts__chapter .h2:not(:last-child){margin-bottom:24px}.contacts #yandex-map{height:400px}}.details__wrapper{display:grid;grid-template-columns:repeat(12,1fr);gap:20px;align-items:flex-start}.car-park h2,.details__content>div,.shipments h1,.tender h1,.tender-application h2,.vacancies-preview h1,.vacancy-advantages h2{margin-bottom:32px}.details__content .body-2{margin-bottom:12px;color:var(--gray-gray-text)}.details__content .links-wrapper{display:flex;align-items:center;gap:16px}.details__content .links-wrapper a{display:flex}.details__chapter{padding:16px 0}.details__chapter:first-child{padding-top:0}.details__chapter:nth-child(3){padding-bottom:32px}.details__chapter:nth-child(4){padding-top:32px;padding-bottom:32px}.details__chapter:nth-child(5){padding-top:32px}.details .row{display:flex;flex-wrap:wrap;row-gap:32px}@media(max-width:1440px){.privacy-policy .container{max-width:100%}.details__wrapper{display:block}.details__content{margin-bottom:40px}.details__chapter:first-child,.details__chapter:nth-child(2),.details__chapter:nth-child(5){max-width:59%}}@media(max-width:1400px){.details__chapter:first-child,.details__chapter:nth-child(2),.details__chapter:nth-child(5){max-width:69%}}.car-park__card{display:flex;align-items:center;gap:12px;padding:20px 40px;background:var(--gray-bg-gray);border-radius:12px}.car-park__card:not(:last-child){margin-bottom:20px}.car-park__card-characteristics{width:63%;display:flex;align-items:center;gap:12px}.car-park__card-characteristics div{width:50%}.car-park__card .body-2{color:var(--gray-gray-text);margin-bottom:12px}.car-park__card .subheading{color:var(--primary-primary-black)}.car-park__card .icon{color:#cdd1d8}@media(max-width:1440px){.car-park__card-characteristics{width:59%;gap:60px}}@media(max-width:1400px){.car-park__card{padding:24px 40px}.car-park__card-characteristics{flex-direction:column;align-items:flex-start;gap:20px;width:64%}.car-park__card-characteristics div{width:100%}.car-park__card-characteristics .subheading{font-size:18px}}.shipments__content{display:grid;grid-template-columns:repeat(6,1fr);gap:64px 20px}.shipments .supply-card:nth-child(-n+2) img{height:300px}.shipments .pagination-wrapper{grid-column:1/-1}.tender__preview{padding:76px 64px;margin-bottom:32px;background-image:url(../assets/images/main-hero-slide-4-bg.png);border-radius:20px}.tender__preview p{color:var(--primary-white)}.tender__preview>.body-1{margin-bottom:12px;opacity:.8}.tender__preview .h2,.vacancy h1{margin-bottom:40px}.tender__preview-indicators{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:59%}.tender__preview-indicators div{padding:8px 0;border-bottom:1px solid var(--primary-white);border-top:1px solid var(--primary-white)}.tender__advantages>div,.vacancy-advantages__card:not(:last-child){border-bottom:1px solid var(--gray-gray-stroke)}.tender__preview-indicators div .h1{margin-bottom:4px}.tender__advantages>div{padding:32px;border-top:1px solid var(--gray-gray-stroke)}.tender__advantages .icon{margin-bottom:24px;color:#aeb5c0}.tender__advantages .subheading-2{margin-bottom:16px;color:var(--primary-primary-black)}@media(max-width:1400px){.shipments__content{gap:48px 20px}.shipments .supply-card{grid-column:3 span}.shipments .supply-card:nth-child(-n+2) img{height:250px}.tender__advantages,.tender__text{display:block}.tender__text .body-2:not(:last-child){margin-bottom:24px}.tender__advantages>div{display:flex;align-items:center;gap:24px}.tender__advantages>div:not(:first-child){border-top:none}.tender__advantages>div .icon{width:64px;height:64px;margin-bottom:0}}.tender-application__contacts .h3,.vacancies-list__title-wrapper .dropdown .search-wrapper{margin-bottom:24px}.tender-application__contacts{grid-column:5 span;display:flex;flex-direction:column;padding:40px}.tender-application__contacts>.body-2{margin-bottom:auto;color:var(--gray-gray-text)}.hr-contacts__hr,.tender-application__supervisor{display:flex;gap:32px}.tender-application__supervisor-descr,.tender-application__supervisor-img-wrapper div{display:none}.tender-application__supervisor .subheading-1{margin-bottom:4px}.tender-application__supervisor img{width:198px;height:256px;border-radius:8px;background:var(--gray-bg-gray)}.tender-application__supervisor-content{display:flex;flex-direction:column}.tender-application__supervisor-content .body-2{margin-bottom:auto;color:var(--gray-gray-text)}.tender-application__supervisor-content .icon,.vacancies-list__title-wrapper .dropdown>.icon{color:#aeb5c0}.tender-application__supervisor-content .working-hours,.tender-application__supervisor-content>a{display:flex;align-items:center;gap:16px}.tender-application__supervisor-content .phones-wrapper,.tender-application__supervisor-content>a{margin-bottom:16px}.tender-application__supervisor-content .phones-wrapper{display:flex;gap:16px}.tender-application__supervisor-content .phones-wrapper a{display:block}.tender-application__supervisor-content .icon-bg{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--gray-gray-bg2);border-radius:4px}.vacancies-preview__img{position:relative;display:flex;align-items:flex-end;height:397px;margin-bottom:32px;padding:77px 64px;background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)) center/cover no-repeat,url(../assets/images/vacancies-preview-bg.png) center/cover no-repeat;border-radius:12px}.vacancy-advantages__img,.vacancy__card::after{background-repeat:no-repeat;border-radius:12px}.vacancies-preview__img .btn-orange{width:200px}.vacancies-preview__img .h1,.vacancies-preview__img .h3{color:var(--primary-white)}.vacancies-preview__img .subheading-2{color:var(--secondary-siniy);position:absolute}.vacancies-preview__img .h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vacancies-preview__img .h1 br{display:none}.vacancies-preview__img .h3{position:absolute}.vacancies-preview__img .h3:first-child{top:77px;left:64px}.vacancies-preview__img .h3:nth-child(3){bottom:84px;right:64px}.vacancies-preview__img .subheading-2:first-child{top:47%;left:64px}.vacancies-preview__img .subheading-2:nth-child(2){top:84px;left:41%}.vacancies-preview__img .subheading-2:nth-child(3){top:84px;right:64px}.vacancies-preview__img .subheading-2:nth-child(4){top:84px;right:30%}.vacancies-preview__img .subheading-2:nth-child(5){top:47%;right:18%}.vacancies-preview__img .subheading-2:nth-child(6){top:47%;left:15%}.vacancies-preview__img .subheading-2:nth-child(7){top:47%;right:64px}.vacancies-preview__img .subheading-2:nth-child(8){bottom:89px;left:30%}.vacancies-preview__img .subheading-2:nth-child(9){bottom:89px;right:41%}.vacancies-preview__text{display:flex;gap:60px}@media(max-width:1440px){.tender__preview{padding:78px 60px;border-radius:12px}.tender__preview-indicators{max-width:100%;display:flex}.tender__preview-indicators .body-1{font-size:14px}.tender__advantages{gap:40px}.tender__advantages>div{padding:24px}.tender-application__content{display:block}.tender-application .tender-form{margin-bottom:48px}.tender-application__contacts{padding:0}.tender-application__contacts .h3{margin-bottom:32px}.tender-application__contacts>.body-2{display:none}.tender-application__supervisor{gap:20px}.tender-application__supervisor-content,.tender-application__supervisor-img-wrapper{flex-shrink:0}.tender-application__supervisor-content{margin-right:auto}.tender-application__supervisor-content .subheading-1{margin-bottom:8px;font-size:16px}.tender-application__supervisor-content .subheading-3{font-size:16px}.tender-application__supervisor-descr{display:block;max-width:47%;padding-right:56px}.vacancies-preview__img{height:360px;padding:64px}.vacancies-preview__img .h1{top:49%;left:48%;font-size:24px}.vacancies-preview__img .h3:first-child{top:64px}.vacancies-preview__img .h3:nth-child(3){bottom:69px}.vacancies-preview__img .subheading-2{font-size:14px}.vacancies-preview__img .subheading-2:nth-child(2){top:70px;left:44%}.vacancies-preview__img .subheading-2:nth-child(4){top:71px;right:30%}.vacancies-preview__img .subheading-2:nth-child(3){top:71px;right:64px}.vacancies-preview__img .subheading-2:nth-child(5){right:19%}.vacancies-preview__img .subheading-2:nth-child(8){bottom:76px;left:29%}.vacancies-preview__img .subheading-2:nth-child(9){bottom:75px;right:47%}}@media(max-width:1400px){.vacancies-preview__img{flex-direction:column;justify-content:space-between;padding:48px}.vacancies-preview__img .h1{font-size:28px;white-space:nowrap;top:50%;left:50%}.vacancies-preview__img .h3:first-child{top:48px;left:48px}.vacancies-preview__img .h3:nth-child(3){bottom:48px;right:48px}.vacancies-preview__img .subheading-2{position:static}.vacancies-preview__img .btn-orange{align-self:flex-start}.vacancies-preview__img>div{max-width:55%;justify-content:flex-end;display:flex;flex-wrap:wrap;gap:8px 20px}.vacancies-preview__text{flex-direction:column;gap:24px}}.vacancy-advantages__cards-wrapper{grid-column:7 span;padding-right:40px}.vacancy-advantages__img{grid-column:5 span;display:flex;align-items:flex-end;padding:50px;background-image:url(../assets/images/vacancy-advantages.jpg);background-size:cover}.vacancy-advantages__img img{width:286px;height:88px}.vacancy-advantages__card{display:flex;align-items:center;gap:32px;padding:32px}.vacancy-advantages__card .subheading-2{color:var(--primary-primary-black);margin-bottom:12px}.vacancy-advantages__card .body-2{max-width:92%}@media(max-width:1440px){.vacancy-advantages__cards-wrapper,.vacancy-advantages__img{grid-column:6 span}.vacancy-advantages__cards-wrapper{padding:0}.vacancy-advantages__card{gap:24px;padding:24px}.vacancy-advantages__img{background-position:center right -90px}.vacancies-list .vacancy-card{grid-column:3 span}}@media(max-width:1400px){.vacancy-advantages__content{grid-template-columns:repeat(8,1fr)}.vacancy-advantages__cards-wrapper{grid-column:5 span}.vacancy-advantages__card{padding:24px 0}.vacancy-advantages__card .body-2{max-width:93%}.vacancy-advantages__img{grid-column:3 span;padding:40px;background-position:top right -70px}.vacancy-advantages__img img{width:228px;height:70px}}.vacancies-list__title-wrapper{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:32px}.vacancies-list__title-wrapper .dropdown{display:flex;align-items:center;gap:12px}.vacancies-list__title-wrapper .dropdown-text{display:flex;align-items:center;gap:8px}.vacancies-list__title-wrapper .dropdown-text .icon{color:#a6aab0}.vacancies-list__title-wrapper .dropdown-content{left:auto;right:0;width:360px;transform:none}.vacancies-list__title-wrapper .dropdown-content__wrapper{max-height:248px;overflow-y:auto}.vacancies-list__title-wrapper .dropdown-content__wrapper a{display:flex;align-items:center;gap:12px;color:var(--gray-black-text)}@media(hover:hover){.btn-black:hover,.btn-orange:hover,.vacancy-card:hover .btn-black{background:var(--primary-primary-orange-hover)}.btn-gray:hover{background:#f8f8f8}.btn-stroke:hover,.btn-white:hover,.slider-navigation button:hover{border-color:var(--status-hover)}.link:hover,a:hover{color:var(--primary-primary-orange)!important}.select-option:hover{background:var(--gray-input-light)}.slider-navigation button:hover .icon{color:#404040}.header .search-tips a.body-2:hover{background-color:var(--gray-bg-gray)}.delivery-advantages div:hover .icon,.footer__contacts a.footer__contacts-item:hover .icon,.listing__filters .listing__filter .filter:hover p,.listing__filters .listing__filter:hover .plus,.listing__filters .listing__filter:hover>p,.vacancies-list__title-wrapper .dropdown-content__wrapper a:hover div{color:var(--primary-primary-orange)}.category-card:hover{background-color:var(--primary-white);box-shadow:0 4px 24px 0 rgba(108,117,138,.2)}.service-card:hover .h3 p{top:40px}.service-card:hover .service-card__content .body-1,.service-card:hover .service-card__content>div{visibility:visible;opacity:1}.service-card a.body-1:hover,.service-card a.subheading-2:hover{opacity:1;color:#fff!important;text-decoration-color:#ff4d14}.delivery-advantages div:hover{background-color:var(--primary-white);box-shadow:0 4px 24px 0 rgba(108,117,138,.2);border-color:transparent}.cooperation-benefits__card:hover,.vacancy-card:hover{box-shadow:0 4px 24px 0 rgba(108,117,138,.2)}.cost-calculation__form .file-btn:hover{border-color:var(--primary-white)}.cost-calculation__form .file-btn:hover .icon{color:var(--primary-white)}.partners__card:hover{filter:grayscale(0);box-shadow:0 4px 24px 0 rgba(108,117,138,.2);background:var(--primary-white)}.catalog-category__card:hover{box-shadow:0 4px 10px 0 rgba(108,117,138,.1);background:var(--primary-white)}.listing__filters .listing__filter .filter:hover .fake-input,.payment__card-wrapper:hover .h4{border-color:var(--primary-primary-orange)}.cooperation-benefits__card:hover .icon{color:#e54613}.payment__card-wrapper:hover .icon{transform:translate(-13%,-85%) scale(.68);color:var(--primary-primary-orange)}.search__tabs div:hover{color:var(--primary-primary-black)}.search__fast-links a:hover{color:var(--primary-white)!important;background:var(--primary-primary-orange-hover)}.product__services a:hover .icon,.product__services a:hover p:first-child{color:var(--primary-primary-orange-hover)}.car-park__card:hover{box-shadow:0 4px 24px 0 rgba(108,117,138,.2);background:var(--primary-white)}.car-park__card:hover .icon{color:#ff4d14}}.vacancies-list__title-wrapper .dropdown-content__wrapper a:not(:last-child){margin-bottom:16px}.vacancies-list__title-wrapper .dropdown-content__wrapper a div{display:flex;align-items:center;justify-content:center;gap:1px;width:24px;height:24px;color:var(--secondary-siniy)}.vacancies-list__title-wrapper .dropdown-content__wrapper a div span{font-weight:500;font-size:12px;line-height:130%;transition:color .3s ease-in-out}.vacancies-list__title-wrapper .dropdown-content__wrapper a div .icon{flex-shrink:0}.vacancies-list__cards-wrapper{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.vacancies-list__cards-wrapper .vacancy-card{grid-column:2 span}.hr-contacts h2{max-width:75%;margin-bottom:32px}.hr-contacts__content{grid-column:5 span;display:flex;flex-direction:column;padding:40px 50px 40px 0}.hr-contacts__content-descr,.hr-contacts__hr-img-wrapper>div{display:none}.hr-contacts__content>.body-2{margin-bottom:auto}.hr-contacts__hr-img-wrapper{flex-shrink:0}.hr-contacts__hr img{width:198px;height:256px;background:var(--gray-bg-gray);border-radius:8px}.hr-contacts__hr-content{display:flex;flex-direction:column}.hr-contacts__hr-content .subheading-1{margin-bottom:8px}.hr-contacts__hr-content .body-2{margin-bottom:auto;color:var(--gray-gray-text)}.hr-contacts__hr-links a,.listing-filters-modal__title-wrapper{display:flex;align-items:center;gap:16px}.hr-contacts__hr-links a:not(:last-child){margin-bottom:12px}.hr-contacts__hr-links a .icon-bg{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--gray-gray-bg2);border-radius:4px}.hr-contacts__hr-links a .icon{color:#aeb5c0}.hr-contacts .vacancy-form,.vacancy__info{grid-column:7 span}.d-none,.vacancy__info .btn-orange{display:none}.vacancy__info b{display:block;font-weight:600;font-size:24px;line-height:140%;letter-spacing:.02em;text-transform:uppercase;color:var(--primary-primary-black);margin-bottom:20px}.vacancy__info li,.vacancy__info p{font-size:14px;line-height:160%}.vacancy__info p:not(:nth-last-child(2)),.vacancy__info ul:not(:nth-last-child(2)){margin-bottom:40px}.vacancy__info ul{padding-left:18px}.vacancy__info li:not(:last-child){margin-bottom:8px}.vacancy__info li::marker{color:#aeb5c0}.vacancy__card{position:relative;grid-column:9/13;padding:40px;border-radius:12px;background:var(--gray-black-text)}.vacancy__card::after{content:"";position:absolute;inset:0;background-image:url(../assets/images/vacancy-form-bg.svg);background-size:84% 100%;background-position:top right -124px;pointer-events:none}.vacancy__card-content{position:relative;z-index:1}.vacancy__card p{color:var(--primary-white)}.vacancy__card .h4{margin-bottom:24px}.vacancy__card-time{display:flex;align-items:center;gap:28px;margin-bottom:24px}.vacancy__card-time .icon{color:var(--secondary-siniy)}.vacancy__card-time div{display:flex;align-items:center;gap:8px}.vacancy__card-experience,.vacancy__card-salary{margin-bottom:32px}.vacancy__card-experience .body-1,.vacancy__card-salary .body-1{margin-bottom:8px}@media(max-width:1440px){.hr-contacts__wrapper{display:block}.hr-contacts__content{margin-bottom:32px;padding:0}.hr-contacts__content>.body-2{display:none}.hr-contacts__hr{gap:20px}.hr-contacts__hr-content{flex-shrink:0;margin-right:auto}.hr-contacts__hr-content .subheading-1{font-size:16px}.hr-contacts__hr-content .body-2{max-width:77%}.hr-contacts__hr .hr-contacts__content-descr{display:block;max-width:47%}.hr-contacts__hr-links a{gap:12px}.vacancy__info{grid-column:6 span}.vacancy__card{grid-column:8/13}}@media(max-width:1400px){.vacancy__card .h3,.vacancy__card .subheading,.vacancy__info b{font-size:18px}.vacancy__content{gap:40px}.vacancy__card,.vacancy__info{grid-column:-1/1}.vacancy__info .btn-orange{display:block}.vacancy__info ul:nth-last-child(2){margin-bottom:40px}.vacancy__card{order:-1;padding:32px 24px;background:linear-gradient(135deg,#424953 0,#1c1f24 60.45%)}.vacancy__card::after{background-size:100% 156%;background-position:top -51px right -233px}.vacancy__card .h4{display:none}.vacancy__card-content{display:flex;gap:20px}.vacancy__card-content>div{width:50%}.vacancy__card-experience{margin-bottom:0}.vacancy__card-salary{margin-bottom:24px}}.related-vacancies{padding-bottom:10px}.related-vacancies__slider{padding:40px!important}.related-vacancies .swiper-slide{width:fit-content!important}.related-vacancies .vacancy-card{width:470px;display:block;background:var(--gray-bg-gray)}@media(max-width:1440px){.related-vacancies .vacancy-card{width:520px}}@media(max-width:1400px){.related-vacancies__slider{padding:40px 24px!important}.related-vacancies .vacancy-card{width:446px}body:has([data-modal=listing-filters-modal].show) .listing__filter .dropdown-content{transform:translateX(0)!important}.listing__filters{width:0;height:0;padding:0;margin:0;visibility:hidden}.listing__filter.show{display:block!important}.listing__filter.show .dropdown-content{visibility:visible;opacity:1}.listing__filter .dropdown-content{position:fixed;z-index:10001;inset:0;width:100%!important;box-shadow:none;display:flex;flex-direction:column;transform:translateX(-100%)!important;transition:transform .3s ease-in-out;padding:0 16px 16px}.listing__filter .dropdown-content .search-wrapper{margin-bottom:16px}.listing__filter .dropdown-content .loupe{left:12px}.listing__filter .dropdown-content .filter-search{padding-left:40px}.listing__filter .dropdown-content .dropdown-filters-wrapper{display:grid;grid-template-columns:repeat(2,1fr);display:grid;grid-template-columns:1fr;gap:16px;max-height:none;margin-bottom:auto}.listing__filter .dropdown-content .dropdown-filters-wrapper .filter p{font-size:14px}}@media(max-width:1000px){.app-content,.delivery-advantages div,.product .btns-wrapper .product-counter,.product .btns-wrapper>button,.product__characteristics>div,.vacancies-list .vacancy-card__salary{width:100%}.search-focus .header{padding-left:24px}.search-focus .header__top{padding:12px 0}.search-focus .header__search-text{display:block;margin-right:auto}.search-focus .header__search-close{display:flex;align-items:center;justify-content:center;width:60px;height:40px;padding:0}.header__cart span,.header__cart-counter,.header__low,.header__low .nav,.search-focus .header__buttons,.search-focus .header__contacts,.search-focus .header__menu-btn{display:none}.menu .btn-wrapper .btn-orange,.search-focus .header__low,.vacancy-advantages__content{display:block}.header{position:sticky;top:0;z-index:100}.header__cart .cart-icon{display:block!important}.header .location-determination{position:fixed;top:76px;left:13px}.header__top{padding:0;justify-content:start}.header .container{padding-left:0}.header__menu-btn{display:flex;align-items:center;justify-content:center;width:68px;height:68px;margin-right:24px;padding:0;border-radius:0;background:var(--gray-gray-temnee)}.header__menu-btn .icon{color:#a6aab0}.header__contacts-item:first-child{position:absolute;visibility:hidden;width:0;height:0}.header__contacts-item:nth-child(2){margin-right:84px}.discount-form .h3,.header__contacts-item:nth-child(2) a{font-size:18px}.header__buttons button span,.header__buttons button:nth-child(2),.header__contacts-item:nth-child(2) .chevron,.header__contacts-item:nth-child(2) .icon-bg,.sidebar{display:none}.header__logo{margin-right:auto;width:100px;height: auto;}.header__buttons button:first-child{display:flex;align-items:center;justify-content:center}.header__buttons button:first-child icon{color:#7e8185}.footer{background-position:top 12px right 13px;background-size:20%}.footer__contacts{grid-row:1}.footer__contacts .footer__copyright,.main-hero-slider .slider-navigation-wrapper{display:none}.footer__column:nth-child(2),.footer__column:nth-child(3),.footer__column:nth-child(4),.footer__contacts{grid-column:4 span}.footer__copyright{grid-column:8 span;display:flex;align-items:center;justify-content:space-between;margin:0}.footer__copyright a:not(:last-child),.footer__copyright p:not(:last-child){line-height:160%;margin:0}.main-hero-slider__card,.no-time-form,.request__content{padding:32px}.delivery h2,.details__chapter:first-child,.details__chapter:nth-child(2),.details__chapter:nth-child(5),.main-hero-slider__card-content{max-width:100%}.main-hero-slider__card-advantages div{flex-grow:1}.main-hero-slider__card-advantages p:first-child,.request h2{font-size:24px;letter-spacing:0}.delivery-advantages .body-1,.main-hero-slider__card-advantages .body-1,.product-card a,.product-card button,.service-card .h3{font-size:14px}.main-hero-slider .swiper-slide:first-child .main-hero-slider__card,.main-hero-slider .swiper-slide:nth-child(2) .main-hero-slider__card,.main-hero-slider .swiper-slide:nth-child(3) .main-hero-slider__card{background:url(../assets/images/main-hero-slider-bg.svg) top right/contain no-repeat,linear-gradient(135deg,#424953 0,#1c1f24 49.71%) top right/contain no-repeat}.categories-list .btn-stroke,.menu.catalog-open .menu__catalog-wrapper{display:flex}.category-card{box-shadow:0 4px 24px 0 rgba(108,117,138,.2);background:var(--primary-white)}.category-card img{width:200px}.category-card__show-more{color:var(--primary-primary-orange)}.services-page .discount-form{margin:28px 0}.discount-form{gap:24px;padding:32px}.discount-form::after{background-position:right -25% center;background-size:43% 100%}.discount-form__text-wrapper{gap:32px}.service-card .h3 p{position:static}.service-card__content{justify-content:flex-end;padding:24px}.cart-order__section,.not-found-form .h3 br,.order-placed__contacts p br,.order-placed__text .links-wrapper,.partners p br,.related-services .service-card__category-count,.service-card__content>div,.tender-application__supervisor-descr{display:none}.service-card__content .body-1{visibility:visible;margin-bottom:8px;opacity:1;color:#fff!important;font-size:14px}.supply-card img{height:210px}.supply-card .subheading-2{font-size:16px}.menu{overflow-y:auto;width:500px}.menu.catalog-open{overflow:hidden}.menu__location{display:flex;align-items:center;gap:12px;margin-bottom:20px}.menu__location .icon-bg{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--primary-white);border-radius:8px}.menu .accordion-head .icon,.menu__location .icon{color:#e54613}.menu .accordion .icon{transition:transform .3s ease-in-out}.menu .accordion.open .icon{transform:rotate3d(1,0,0,180deg)}.menu .accordion.open .accordion-content{transition:max-height .2s ease-in-out,opacity .4s ease-in-out}.menu .catalog-btn{display:block;margin-bottom:28px}.menu__nav{display:block;margin-bottom:auto}.menu__nav a{display:block;width:fit-content}.hr-contacts h2,.listing__popular,.menu__nav>:not(:last-child){margin-bottom:24px}.menu__catalog{margin:0;padding-right:32px}.menu__catalog-title{display:flex;align-items:center;gap:12px;margin-bottom:0!important}.menu__catalog-title .close-catalog{display:block;height:fit-content;padding:0}.menu__catalog-title .close-catalog .icon{color:#a6aab0;transform:rotate(180deg)}.menu__catalog-title-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:16px;padding-right:32px;border-bottom:1px solid var(--gray-gray-stroke)}.menu__catalog-title-wrapper button{display:block!important}.menu__catalog-title-wrapper .close-btn{position:static}.menu__catalog-wrapper{display:none;position:absolute;inset:0;height:100%;padding:24px 0 24px 28px;background:var(--primary-white)}.menu .btn-wrapper{margin-top:28px;padding-top:28px;border-top:1px solid var(--gray-gray-stroke)}.menu .accordion-head{display:flex;align-items:center;gap:12px}.menu .accordion-content{transition:max-height .2s ease-in-out,opacity .3s ease-in-out,visibility .4s ease-in-out;padding:0 16px}.menu .accordion-content a:first-child{margin-top:12px}.menu .accordion-content a:not(:last-child){margin-bottom:8px}.menu .links-wrapper{flex-direction:column;align-items:flex-start;gap:20px}.cookie-consent{width:calc(100% - 48px);left:24px;bottom:12px;justify-content:space-between}.catalog-category__card,.product-card{padding:16px}.product-card img{width:105px;height:105px}.product-card__content{flex-direction:column;gap:24px;align-items:flex-start}.product-card__btns-wrapper{align-self:flex-end}.product-card .btn-stroke{margin-right:12px}.no-time-form::after{background-size:41%}.order-btn-wrapper{display:block;position:fixed;left:0;right:0;bottom:0;padding:16px 24px 24px;box-shadow:0 2px 8px 0 rgba(38,45,67,.17);background:var(--primary-white)}.cart-order__warning,.vacancies-list .vacancy-card .h4{margin-bottom:16px}.car-park__card,.cart-order__form,.related-services .service-card__content{padding:24px}.cart-order__contacts{align-items:flex-start;padding:24px;gap:20px;background-size:23%;background-position:bottom 9px right 21px}.cart-order__contacts .h3{font-size:18px}.cart-order__contacts>div:first-child{width:326px}.cart-order__contacts>div:last-child{flex-direction:column;align-items:flex-start;gap:24px;width:auto}.cart-order__contacts-links a{font-size:16px}.not-found-form{width:100%;padding:24px}.not-found-form .h3{margin-bottom:8px;font-size:18px}.not-found-form__wrapper{display:flex;align-items:flex-end;gap:24px}.not-found-form form,.not-found-form__contacts,.service-cost .btns-wrapper a{width:50%}.not-found-form form{margin-bottom:0}.not-found-form__contacts{padding:0 24px;border:none;border-left:1px solid var(--gray-gray-text)}.letter-form::after{background-size:27% 83%}.delivery-advantages,.product .btns-wrapper,.product__characteristics{flex-direction:column}.tender-form,.vacancy-form{padding:40px}.tender-form::after{background-size:67% 100%}.vacancy-form::after{background-position:top right -349px;background-size:100% 100%}.vacancy-form fieldset{grid-template-columns:repeat(2,1fr)}.vacancy-form .input:not(:nth-child(-n+2)){grid-column:2 span}.categories-list{grid-template-columns:1fr;margin-bottom:40px}.main-services__list{grid-template-columns:1fr;gap:24px;grid-auto-rows:minmax(280px,auto)}.ware-house__advantages-card{gap:24px}.ware-house__advantages-card .icon{width:48px;height:48px}.ware-house__advantages-card p{font-size:14px}.request__content::after{background-position:right 244% top}.request__content::before{background:linear-gradient(270deg,rgba(245,245,245,.4) 0,rgba(243,243,244,.96) 45%)}.request__text{max-width:none}.related-vacancies .vacancy-card,.supplies__slider .supply-card{width:350px}.delivery .interactive-map{pointer-events:none}.delivery__description{flex-direction:column;gap:20px}.delivery__description p{width:100%;font-size:14px}.delivery__cities{margin-top:-159px;display:flex;flex-wrap:nowrap;gap:10px;width:calc(100% + 48px);margin-left:-24px;margin-bottom:20px;overflow-x:auto;padding-bottom:16px}.delivery__cities div{flex-shrink:0;white-space:nowrap;padding:7px 12px;background:var(--gray-gray-temnee);border-radius:6px;user-select:none;transition:color .3s ease-in-out,background-color .3s ease-in-out}.delivery__cities div.active{color:var(--primary-white);background-color:var(--primary-primary-orange-hover)}.delivery__cities div:first-child{margin-left:24px}.delivery__cities div:last-child{margin-right:24px}.delivery__indicators{margin-top:0;margin-bottom:50px}.delivery__indicators p:first-child{margin-bottom:2px;font-size:42px;line-height:140%;letter-spacing:.02em}.delivery__indicators p:first-child span{font-size:18px;text-transform:uppercase}.cart .cart-product-card a p,.delivery__indicators .body-1,.search-not-found__text p,.shipments .supply-card .subheading-2{font-size:14px}.cost-calculation__social-links{flex-direction:column;align-items:flex-start;gap:16px}.faq form{margin-right:34px}.text .container ol,.text .container ul{max-width:85%}.order__card:nth-child(7)::after{background-position:top -110px right -175px}.order__card:nth-child(7) ul{font-size:16px;line-height:140%;letter-spacing:.02em}.order__card-head{max-width:59%}.order__card-head .h1{align-self:flex-end;font-size:24px;line-height:140%}.contacts__chapter-row>p:first-child,.team__card{width:227px}.office .swiper-slide img{width:281px;height:200px}.listing__title-wrapper{flex-direction:column;gap:20px;align-items:flex-start}.listing__warning{width:100%;padding:8px 12px}.listing__products-count,.order-placed__text h1,.related-vacancies .vacancy-card .h4,.related-vacancies .vacancy-card__head{margin-bottom:12px}.cooperation-benefits__cards-wrapper{grid-template-columns:repeat(12,1fr)}.cooperation-benefits__card{grid-column:6 span;padding:24px}.cooperation-benefits__card:nth-child(3){grid-column:5 span}.cooperation-benefits__card:nth-child(4){grid-column:7 span}.cooperation-benefits__card:last-child{grid-column:12 span}.payment__card-wrapper.active .icon{transform:translate(-13%,-85%) scale(.68);color:var(--primary-primary-orange)}.payment__card-wrapper.active .h4{border-color:var(--primary-primary-orange)}.search__services-wrapper{grid-auto-rows:minmax(160px,160px)}.product__price{padding:8px 0}.product__services{background-position:top right -214px}.product__services a{gap:12px}.service img{width:227px;height:227px}.service__price{width:calc(100% - 247px);padding:0 24px}.service__price .h2{font-size:24px}.service__advantages{padding:24px;background-position:top right -4px;background-size:40% 100%}.service-cost h2{font-size:28px}.service-cost__table-wrapper{width:calc(100% + 48px);margin-left:-24px;overflow-x:auto;padding-bottom:24px}.service-cost__table-wrapper::-webkit-scrollbar-track{margin:24px}.service-cost table{min-width:1000px;width:auto;padding:0 24px}.related-services__wrapper{grid-auto-rows:160px}.related-services .service-card .h3{margin-top:auto;font-size:14px}.cart__quantity-wrapper{display:flex;align-items:flex-end;justify-content:space-between}.cart__quantity-wrapper .h3,.order-placed__text p,.vacancies-list .vacancy-card__experience{margin:0}.cart .cart-product-card img{width:104px;height:104px}.cart .cart-product-card__content{flex-direction:column;align-items:flex-end;gap:24px}.order-placed__contacts{padding:24px;background-size:58% 100%;background-position:top right -68px}.order-placed .links-wrapper--mobile{grid-column:12 span;display:flex;align-items:center;gap:20px}.order-placed .links-wrapper--mobile a{width:100%;text-align:center}.order-placed .links-wrapper--mobile .btn-stroke{display:flex}.not-found__wrapper{flex-direction:column;gap:32px;padding:64px 32px 32px}.not-found__content img{width:370px;height:177px;margin-bottom:24px}.not-found__content .subheading{margin-bottom:32px}.not-found__content .links-wrapper a{width:222px}.contacts__chapter-row>p:last-child{flex-grow:1;width:auto}.car-park__card.active{box-shadow:0 4px 24px 0 rgba(108,117,138,.2);background:var(--primary-white)}.car-park__card.active .icon{color:#ff4d14}.car-park__card-characteristics{width:48%}.shipments .supply-card img{height:190px!important;margin-bottom:12px}.tender__preview{padding:64px 32px}.tender__preview-indicators div{flex-grow:1}.tender__preview-indicators .h1{font-size:24px}.tender-application__contacts>.body-2{display:block;max-width:77%;margin-bottom:40px}.vacancies-preview__img{height:327px;padding:40px}.vacancies-preview__img>div{gap:4px 20px}.vacancies-preview__img .h1{font-size:24px}.related-vacancies .vacancy-card__salary .h3,.vacancies-preview__img .h3{font-size:18px}.vacancies-preview__img .h3:first-child{top:40px;left:40px}.vacancies-preview__img .h3:nth-child(3){right:40px}.vacancy-advantages__cards-wrapper{margin-bottom:20px}.vacancy-advantages__img{width:100%;height:300px;background-position:top -50px right}.vacancies-list .vacancy-card{grid-column:6 span;display:flex;flex-wrap:wrap;padding:32px}.vacancies-list .vacancy-card__head{margin-right:auto;margin-bottom:32px}.vacancies-list .vacancy-card__experience .body-1{margin-bottom:8px}.hr-contacts__hr .hr-contacts__content-descr{max-width:49%}.hr-contacts__hr img{width:147px;height:191px;border-radius:6px}.hr-contacts__hr-content{width:fit-content;flex-shrink:1}.hr-contacts__hr-content .body-2{max-width:100%}.hr-contacts__hr-content .subheading-1,.hr-contacts__hr-content .subheading-2{font-size:14px}.vacancy__card::after{background-position:top -51px right -131px}}@media(max-width:700px){.header .location-determination p,.title{font-size:16px}.catalog h2.h1,.find-price-modal .h3,.form-sent .h3,.request-modal .h3,.service-cost h2,.vacancy-card__experience .subheading,.vacancy-form .h3,h1,h2{font-size:18px}section{padding:40px 0}section:first-child{padding-top:12px}section:last-child{padding-bottom:80px}.container,.service-cost table{padding:0 12px}.breadcrumbs{margin-bottom:24px;width:calc(100% + 24px);margin-left:-12px}.breadcrumbs a,.breadcrumbs span{font-size:12px}.breadcrumbs :first-child{margin-left:12px}.breadcrumbs :last-child{margin-right:12px}.cost-calculation .container,.header .container,.search-focus .header{padding:0}.search-focus .header__logo{margin:0 auto 0 0}.search-focus .header__low{padding:12px}.search-focus .header__top{padding:0 0 0 12px}.search-focus .header__search-text{display:none}.search-focus .header__search-close{width:44px;height:44px;border:none;border-radius:0}.header__cart{width:44px;height:44px;border-radius:0}.header .location-determination{top:52px;left:12px;width:calc(100% - 24px);padding:16px;background-image:none}.header .location-determination div:first-child{margin-bottom:16px}.header .location-determination button{flex-grow:1;width:auto;font-size:14px}.header__top{align-items:stretch}.header__menu-btn{width:44px;height:44px;margin-right:2px}.header__contacts-item{height:100%}.car-park h2,.header__contacts-item:nth-child(2){margin:0}.header__contacts-item:nth-child(2) .icon-bg{height:100%;width:44px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0)}.header__contacts-item:nth-child(2) .icon-bg .icon{width:24px;height:24px}.category-card img,.category-card__link-wrapper,.category-card__show-more,.cities-modal .no-result br,.header__contacts-item .dropdown-content,.header__contacts-item:nth-child(2) div:nth-child(2),.letter-form::after,.no-time-form::after,.pagination-wrapper .pagination a:nth-child(5),.pagination-wrapper .pagination a:nth-child(6),.pagination-wrapper .pagination a:nth-child(8),.product-card__btns-wrapper .btn-stroke+.btn-orange span,.product-card__btns-wrapper p,.tender-form::after{display:none}.header__logo{align-self:center;margin:0 auto;width:89px;height:28px}.header__logo img{width:100%;height:100%}.header__buttons{gap:2px}.header__buttons button{padding:0;display:flex;align-items:center;justify-content:center;height:100%;width:44px;border:none;border-radius:0}.footer__column:nth-child(4),.footer__contacts,.hr-contacts__content,.tender-application .tender-form{margin-bottom:40px}.footer{background-image:none}.footer .container{display:block;padding:0 16px}.footer__column{margin-bottom:32px}.footer__column .h5:not(:last-child){margin-bottom:16px}.footer__column .body-2:not(:last-child){margin-bottom:8px}.discount-form__text-wrapper,.footer__copyright{flex-direction:column;align-items:flex-start;gap:8px}.footer__copyright p,.not-found-form__social{order:3}.main-hero-slider__card,.request__content{padding:32px 24px}.main-hero-slider__card-advantages{display:block;width:100%}.main-hero-slider__card-advantages div:not(:first-child){border-top:none}.discount-form__form-wrapper .body-1,.listing-filters-modal .h3,.listing-filters-modal .subheading-1,.main-hero-slider__card-advantages p:first-child{font-size:16px}.main-hero-slider__card-advantages .body-1{font-size:12px}.main-hero-slider .h1,.main-hero-slider h1{margin-bottom:24px;font-size:16px}.categories-list{grid-auto-rows:auto;gap:12px}.category-card{padding:16px;box-shadow:0 4px 10px 0 rgba(108,117,138,.1)}.category-card__head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0}.category-card__head .icon{display:block;transform:rotate(-90deg);color:var(--primary-primary-orange)}.category-card .h3{font-size:14px;letter-spacing:.02em}.services-page .discount-form{margin:48px 0}.discount-form{gap:32px;padding:24px 24px 32px}.discount-form br{display:block}.discount-form::after{background-position:right 283% center;background-size:132% 100%}.discount-form__text-wrapper .h3,.text .container h4{font-size:16px;letter-spacing:.02em}.discount-form__text-wrapper .body-2{font-size:12px}.discount-form__percent{font-weight:600;font-size:42px;line-height:140%;letter-spacing:.02em}.discount-form__form-wrapper form,.indicators__text .btn-wrapper{flex-direction:column;gap:16px}.discount-form__form-wrapper form .btn-orange,.discount-form__form-wrapper form .input,.menu,.request-modal .btn-wrapper button{width:100%}.supply-card img{height:200px}.cities-modal .h3,.cities-modal ul li a,.delivery-advantages .h5,.listing-filters-modal .filter-content .filters-wrapper label p,.listing-filters-modal .filter>p,.menu__catalog-title,.request-modal .form-descr,.supply-card .subheading-2,.supply-card__location p,.vacancy-card__time .body-1{font-size:14px}.request-modal{width:calc(100% - 24px);height:calc(100% - 24px);padding:24px}.request-modal .input{grid-column:2 span}.request-modal form{gap:16px}.cart-empty__text .btns-wrapper,.cost-calculation__form .btn-wrapper,.cost-calculation__form .input-wrapper,.details__content .links-wrapper,.find-price-modal .form-footer,.hr-contacts__hr,.letter-form .form-footer .btn-wrapper,.menu .btn-wrapper,.not-found-form__wrapper,.request-modal .btn-wrapper,.search-not-found__btns-wrapper,.tender-form .form-footer .btn-wrapper{flex-direction:column}.form-sent{width:calc(100% - 24px);padding:24px 16px 16px}.form-sent img{width:62px;height:64px;margin-bottom:24px}.form-sent .subheading-1{font-size:16px;text-align:center}.about h1,.about img,.about__descr,.cart .services-container,.cart__title-wrapper,.catalog h1,.catalog h2.h1,.catalog-category h1,.catalog__content .discount-form,.cities-modal .h3,.cities-modal .search-wrapper,.contacts h1,.cooperation-benefits h2,.delivery-payment h1,.delivery-payment img,.details h2,.details__content>div,.faq h2,.faq__form-footer p,.find-price-modal .input,.indicators h2,.indicators__main,.main-hero .categories-list,.main-hero .main-hero-slider,.main-services h2,.office .title-wrapper,.order h2,.privacy-policy h1,.product h1,.related-products__title-wrapper,.search h1,.search-not-found__text p,.search__tabs,.service h1,.service img,.service-cost img,.service-cost__text,.shipments h1,.supplies .title-wrapper,.supplies__slider,.team .title-wrapper,.team__slider:not(:last-child),.team__text,.tender h1,.tender-application h2,.tender__advantages>div .icon,.tender__preview,.tender__text,.text .container ol:not(:last-child),.text .container p:not(:last-child),.text .container ul:not(:last-child),.vacancies-list h2,.vacancies-preview h1,.vacancy h1,.ware-house h2,.ware-house img{margin-bottom:24px}.cities-modal{padding:24px 24px 0;width:100%;height:100%;border-radius:0;background-image:none}.cart-order-modal .cart-order__form .form-agreement,.cart-order-modal .cart-order__warning p,.cities-modal__descr,.cost-calculation__form p:last-child,.vacancy-form .form-agreement{font-size:12px;line-height:130%}.cities-modal .search-wrapper .loupe{left:12px}.cities-modal .search-wrapper input{padding:9px 9px 9px 40px}.cities-modal ul{column-count:1;margin-bottom:8px}.cities-modal ul li{font-size:14px;margin-bottom:14px}.cities-modal ul li:last-child{margin-bottom:0}.cities-modal__info{margin-left:-24px;margin-right:-24px;padding:12px 24px}.cities-modal__info p{font-weight:400;font-size:12px}.cities-modal__info p::after{top:7px;transform:none}.menu>img{width:154px;height:50px}.menu__nav .subheading-1{font-size:16px;line-height:120%}.cooperation-benefits__card:not(:last-child),.menu__nav>:not(:last-child),.order__card:not(:nth-last-child(2)),.vacancy-form .input:not(:last-child){margin-bottom:20px}.cookie-consent{width:calc(100% - 24px);left:12px;flex-direction:column;align-items:stretch;gap:16px;padding:16px 24px}.listing-filters-modal,.listing-filters-modal .filter-content{padding:16px 8px 16px 16px}.listing-filters-modal .modal-content,.listing-filters-modal .modal-head{padding-right:8px}.listing-filters-modal .filter-content .filters-wrapper{grid-template-columns:1fr}.no-time-form form,.product-card,.service form{flex-direction:column;align-items:stretch}.product-card__img-wrapper{display:flex;align-items:center;justify-content:space-between}.about__advantages,.cart .btns-wrapper--mobile,.cart .cart-product-card__head p,.catalog-category__content,.catalog__content,.cooperation-benefits__cards-wrapper,.faq__form,.find-price-modal form,.indicators__main,.not-found-form .h3 br,.order__content,.product-card__img-wrapper p,.product__content,.service__content,.shipments__content,.vacancy-form fieldset{display:block}.cart .cart-product-card img,.product-card img{width:60px;height:60px}.product-card__content{gap:20px}.product-card__btns-wrapper{align-self:stretch}.product-card__btns-wrapper>button{height:40px;padding:12px 20px}.product-card__btns-wrapper .btn-stroke{flex-grow:1}.product-card__btns-wrapper .btn-stroke+.btn-orange{width:68px}.cost-calculation__form .btn-wrapper button,.cost-calculation__form .input-wrapper .input,.find-price-modal .form-footer button,.find-price-modal .form-footer p,.letter-form .form-footer .btn-wrapper button,.letter-form .input:first-child,.letter-form .input:nth-child(2),.letter-form .input:nth-child(3),.letter-form .input:nth-child(4),.letter-form .select-wrapper:first-child,.letter-form .select-wrapper:nth-child(2),.letter-form .select-wrapper:nth-child(3),.letter-form .select-wrapper:nth-child(4),.no-time-form form .input,.no-time-form form button,.not-found-form form,.not-found-form__contacts,.product-card__btns-wrapper .btn-orange,.request button,.tender-form .form-footer .btn-wrapper button,.vacancy-form .form-footer .btn-wrapper button{width:100%}.product-card .product-counter{height:40px;width:100%;padding:10px 16px}.delivery__indicators,.pagination-wrapper,.tender-application__supervisor{flex-direction:column;gap:24px}.pagination-wrapper .btn-stroke{width:100%;margin:0}.pagination-wrapper .pagination{gap:6px}.find-price-modal{width:calc(100% - 24px);max-height:calc(100% - 24px);overflow-y:auto;padding:24px}.no-time-form{width:calc(100% + 24px)!important;padding:32px 24px}.no-time-form .h3{max-width:78%;font-size:18px}.order-btn-wrapper{padding:8px 24px 26px}.cart-order-modal__head{gap:12px;padding:16px 12px 0;margin-bottom:20px}.cart-order-modal__head .h3,.letter-form .h3,.text .container h3,.vacancy-card .h4{font-size:16px}.cart-order-modal .cart-order{padding:0 12px 24px}.cart-order-modal .cart-order__warning{gap:8px;margin-bottom:20px;padding:8px}.cart-order-modal .cart-order__form{width:calc(100% + 24px);margin-left:-12px;padding:24px 16px}.cart-order-modal .cart-order__form fieldset,.cost-calculation__social p,.delivery-advantages .icon,.text .container h2:not(:last-child){margin-bottom:16px}.cart-order-modal .cart-order__form .input,.tender-form .input{grid-column:2 span}.cart-order-modal .cart-order__form textarea{height:126px}.cart-order-modal .cart-order__form textarea::placeholder{font-size:14px;line-height:160%}.cart-order-modal .cart-order__form .btn-wrapper,.vacancy-form .form-footer .btn-wrapper{flex-direction:column;gap:12px}.cart-order-modal .cart-order__contacts{flex-direction:column;padding:16px;background-size:56%;background-position:bottom 17px right}.cart-order-modal .cart-order__contacts .h3,.vacancy__info b{margin-bottom:12px;font-size:16px}.cart-order-modal .cart-order__contacts>div{width:auto}.not-found-form{padding:32px 24px;width:calc(100% + 32px)}.not-found-form__contacts{padding:0;border:none}.delivery__description,.not-found-form__contacts .links-wrapper{gap:12px}.letter-form,.tender-form,.vacancy-form{width:calc(100% + 24px);margin-left:-12px;padding:32px 24px}.letter-form textarea{height:133px}.delivery-advantages div{padding:24px}.listing__title-wrapper,.tender-form fieldset{gap:24px;margin-bottom:24px}.tender-form textarea{height:89px}.vacancy-card .h4,.vacancy-card__experience,.vacancy-card__head,.vacancy__info p,.vacancy__info ul{margin-bottom:24px!important}.vacancy-card{padding:24px!important}.vacancy-card__head{margin-right:0!important}.vacancy-card__experience .body-1{margin-bottom:4px!important;font-size:14px}.vacancy-card__salary{flex-direction:column;align-items:flex-start!important}.vacancy-card__salary .h3{font-size:18px;margin-bottom:24px}.vacancy-card__salary .btn-black{display:flex;align-items:center;justify-content:center;width:100%}.main-services__list{gap:12px;grid-auto-rows:minmax(140px,auto)}.ware-house__advantages{grid-template-columns:1fr;gap:0}.ware-house__advantages-card:not(:first-child){border-top:none}.request__content::after,.supplies .slider-navigation{display:none}.request__content::before{background:linear-gradient(270deg,rgba(245,245,245,0) 0,rgba(243,243,244,.96) 100%)}.request h2{font-size:18px;letter-spacing:.02em}.request p{margin-bottom:24px;font-size:14px}.listing__active-filters-wrapper,.office__slider,.related-products__slider,.supplies__slider,.team__slider{width:calc(100% + 12px)}.supplies__slider .swiper-slide:last-child{margin-right:12px}.related-vacancies .vacancy-card,.supplies__slider .supply-card,.team__card{width:280px}.supplies .btn-stroke{display:flex;width:100%;justify-content:center}.delivery .interactive-map{margin-top:-250px}.delivery__text-wrapper,.vacancies-preview .h1,.vacancies-preview .h3{position:static}.delivery__cities{margin-top:-280px;width:calc(100% + 24px);margin-left:-12px;margin-bottom:17px}.delivery__cities div{padding:7px 12px}.delivery__cities div:first-child{margin-left:12px}.delivery__cities div:last-child,.listing__active-filters-wrapper .listing__active-filter:last-child,.listing__popular-wrapper a:last-child,.office .swiper-slide:last-child,.related-products .swiper-slide:last-child,.reviews .swiper-slide:last-child,.team .swiper-slide:last-child{margin-right:12px}.delivery__indicators p:first-child{margin-bottom:13px;font-size:32px}.delivery__indicators p:first-child span{font-size:inherit}.cost-calculation__content{padding:32px 24px;row-gap:32px}.cost-calculation__content::after{display:none}.cost-calculation__form p:last-child a{text-decoration:none}.cost-calculation__social-links div{flex-direction:column;align-items:flex-start;gap:16px}.faq .accordion-head{padding:16px 0}.faq__form-head{margin-bottom:32px}.faq__form-manager,.office .slider-navigation,.order__card:nth-child(7)::after,.reviews .slider-navigation,.team .slider-navigation{display:none}.cart-empty__text h1,.cart__quantity-wrapper,.catalog-category__card:not(:last-child),.delivery-payment__text p:not(:last-child),.faq__form-links{margin-bottom:12px}.faq form{margin-right:0;margin-bottom:32px}.reviews .title-wrapper{width:101%;margin-bottom:24px}.reviews__slider{width:calc(100% + 12px);margin-bottom:16px}.reviews__card{width:280px;padding:24px}.reviews__card-head,.service-cost .btns-wrapper{flex-direction:column;gap:12px}.reviews__card p{font-size:14px}.text .container ol,.text .container ul{max-width:100%}.about img{object-position:25%}.about__advantages-card p{font-size:16px}.about__advantages-card:not(:first-child){border-top:none}.indicators__main-card{padding:0}.indicators__main-card:not(:last-child),.shipments .supply-card{margin-bottom:32px}.indicators__main-card .title{font-size:32px;margin-bottom:12px}.indicators__main-card .title span{text-transform:inherit;font-size:inherit}.indicators__main-card .body-1{font-size:14px}.indicators__text .btn-wrapper a{width:100%}.indicators__advantages-card{padding:48px 24px 24px}.partners h2{max-width:99%;margin-bottom:16px}.partners .swiper-slide{margin-top:32px}.partners__slider{height:192px}.partners__slider::after,.partners__slider::before{top:32px;bottom:40px;width:50px}.partners__card{width:120px;height:120px}.partners__card img{scale:.65}.order__card .h1,.order__card .title{letter-spacing:.02em}.cooperation-benefits__wrapper,.order__wrapper{padding:32px 0}.order__card,.order__card:nth-child(7){padding:16px 24px}.order__card:nth-child(7) ul{font-size:14px;padding-left:12px}.details__content .body-2,.listing__popular .subheading-2,.order__card:nth-child(7) ul li:not(:last-child){margin-bottom:8px}.order__card .title{font-weight:600;font-size:32px;line-height:140%}.order__card-head{max-width:100%;padding-bottom:16px;margin-bottom:16px}.order__card-head .icon{width:25px;height:29px}.order__card ul{padding-left:12px}.team__card img{height:328px}.team .btn-stroke:last-child{width:100%;text-align:center}.office .swiper-slide img{border-radius:9px;width:280px;height:200px}.catalog__content .service-card:not(:last-child){margin-bottom:16px}.listing__active-filters-wrapper button:first-child,.related-products .slider-navigation{display:none}.listing__active-filters-wrapper .filter-btn{display:flex;flex-shrink:0;width:52px;height:36px;justify-content:center;align-items:center;padding:0;border-radius:8px;color:#aeb5c0}.listing__warning{align-items:center;gap:8px;padding:8px 12px 8px 8px}.listing__warning p,.service__form-agreement{font-size:12px;line-height:130%}.listing__popular-wrapper{width:calc(100% + 24px);margin-left:-12px}.listing__popular-wrapper a{font-size:12px}.listing__popular-wrapper a:first-child{margin-left:12px}.related-products__card{width:280px;padding:16px}.cart .btns-wrapper--mobile a,.cooperation-benefits__card-head,.related-products__card-characteristics,.related-products__card-head,.search-not-found h1{margin-bottom:16px}.related-products__card .product-counter,.related-products__card button{height:40px}.related-products__card .btn-orange{padding:10px 20px}.cart .cart-product-card .product-counter,.related-products__card .product-counter{padding:10px 16px}.cooperation-benefits__card a{display:flex;margin-top:16px}.cooperation-benefits__card-head>.icon{width:50px;height:50px}.cooperation-benefits__card-head a,.search .current-category{display:none}.cooperation-benefits__card .h5{margin-bottom:12px;font-size:14px}.payment h2+p{margin-bottom:97px}.payment__cards-container{gap:80px}.payment__card-wrapper.active .icon{transform:translate(-26%,-79%) scale(.6)}.payment__card{min-height:auto;padding:16px}.payment .icon{width:148px;height:100px;transform:translateY(-60%)}.search__tabs{width:100%;gap:0;}.search__tabs div{width:50%;font-size:14px;text-align:center}.search .current-category--mobile{display:flex;width:fit-content;margin-bottom:12px}.search__fast-links{flex-wrap:nowrap;overflow-x:auto;width:calc(100% + 24px);margin-bottom:24px;margin-left:-12px}.search__fast-links::-webkit-scrollbar{display:none}.search__fast-links a{font-size:12px}.search__fast-links a:nth-child(2){margin-left:12px}.search__fast-links a:last-child{margin-right:12px}.search__services-wrapper{grid-template-columns:1fr;gap:16px}.search-not-found__btns-wrapper a,.service form button,.service-cost .btns-wrapper a{width:100%}.product__content img{width:100%;height:296px;margin-bottom:24px;margin-right:0}.product__price{width:100%;margin-right:0;padding:0}.product__services{background-position:top right -81px;background-size:75% 100%}.product__services .h4{margin-bottom:16px;font-size:16px}.product__services a{gap:16px}.product__services>div:last-child{grid-template-columns:1fr;gap:12px}.product__nav{width:calc(100% + 24px);margin-left:-12px;overflow-y:auto;gap:24px}.product__nav::-webkit-scrollbar{display:none}.product__nav a{font-size:14px}.product__nav a:first-child{margin-left:12px}.product__nav a:last-child{margin-right:12px}.product__characteristics-item{flex-direction:column;align-items:flex-start;gap:2px}.service img{height:296px;width:100%}.service__price{width:100%;margin-bottom:40px;padding:0}.service__price .h2{font-size:16px}.service__price-wrapper{flex-direction:column;align-items:stretch;gap:24px;margin-bottom:24px}.service__price-wrapper .product-counter,.service__price-wrapper>button{width:100%;height:44px}.service__advantages{background-position:top right -219px;background-size:107% 100%}.service__advantages .h4{font-size:16px;margin-bottom:16px}.related-services__wrapper,.service__advantages-wrapper{grid-template-columns:1fr;gap:16px}.service-cost__title-wrapper{flex-direction:column;align-items:stretch;gap:24px}.service-cost__warning{width:100%;gap:16px}.service-cost__table-wrapper{width:calc(100% + 24px);margin-left:-12px;margin-bottom:24px;padding-bottom:16px}.service-cost__table-wrapper::-webkit-scrollbar-track{margin:12px}.service-cost tbody tr:first-child{height:12px}.service-cost th{padding:16px!important}.service-cost td{padding:12px 16px!important}.service-cost img{object-fit:cover}.related-services .title{margin-bottom:24px;font-size:18px}.cart{padding-top:12px}.cart__title-wrapper .btns-wrapper{display:none}.cart .btns-wrapper--mobile a,.cart .btns-wrapper--mobile button{width:100%}.cart__quantity-wrapper .h3,.privacy-policy h2{font-size:16px}.cart .cart-product-card{flex-direction:column;align-items:flex-start}.cart .cart-product-card__head{display:flex;align-items:center;justify-content:space-between;width:100%}.cart .cart-product-card__price-wrapper{align-self:flex-start;justify-content:space-between;width:100%}.car-park__cards-wrapper,.cart .cart-product-card__price-wrapper p,.cart-empty__text p br{display:none}.cart-empty{padding-top:12px;padding-bottom:80px}.cart-empty__text .btns-wrapper a{width:100%}.cart-empty .no-time-form{margin-left:-12px}.order-placed__content{gap:0}.order-placed__contacts,.order-placed__text{grid-column:12 span}.order-placed__text{order:1;margin-bottom:24px}.order-placed .links-wrapper--mobile{order:2;flex-direction:column;gap:16px;margin-bottom:32px}.order-placed__contacts{order:3;background-size:70% 100%;background-position:top right -72px}.details__content .subheading-1,.order-placed__contacts p{font-size:14px}.delivery-payment img{object-position:32%}.not-found{background:var(--gray-gray-bg2)}.not-found__wrapper{gap:40px;padding:24px 4px 0}.not-found__content img{width:210px;height:100px;margin-bottom:40px}.not-found__content h1{margin-bottom:4px;font-size:16px}.not-found__content .subheading{margin-bottom:40px;font-size:14px}.not-found__content .links-wrapper{flex-direction:column;gap:16px;width:100%}.not-found__content .links-wrapper a{width:100%}.privacy-policy li::marker{font-size:12px}.contacts__chapter{padding-bottom:20px}.contacts__chapter:not(:first-child){padding-top:20px}.contacts__chapter-row{flex-direction:column;gap:12px}.contacts__chapter-row:not(:last-child){margin-bottom:20px}.contacts__chapter-row>div,.contacts__chapter-row>p,.contacts__chapter-row>p:first-child{width:100%}.contacts__chapter-row>p:first-child{font-size:14px;color:var(--gray-gray-text)}.contacts__chapter .h2,.contacts__chapter .subheading{font-size:16px}.contacts__chapter .h2:not(:last-child){margin-bottom:12px}.contacts__chapter-social{gap:30px}.contacts__chapter-social .icon-bg{width:32px;height:32px}.contacts__chapter-social .icon{width:18px;height:18px}.details .row{flex-direction:column;gap:0;padding:0;border:none!important}.details .row>div,.details__chapter:not(:last-child){border-bottom:1px solid var(--gray-gray-stroke)}.details .row>div{width:100%;padding:12px 0}.details__content .links-wrapper a{width:100%}.details__chapter{padding-bottom:12px}.details__chapter:nth-child(5){padding-top:12px}.details__chapter:last-child>div:last-child{border:none;padding-bottom:0}.car-park,.related-vacancies{padding-bottom:16px}.car-park__slider{display:block!important;margin-left:-12px!important;padding:24px 12px!important;width:calc(100% + 24px)}.car-park .swiper-slide{width:fit-content}.car-park .swiper-slide-active .car-park__card{box-shadow:0 4px 10px 0 rgba(108,117,138,.1);background:var(--primary-white)}.car-park .swiper-slide-active .car-park__card .icon{color:#ff4d14}.car-park__card{flex-direction:column;align-items:flex-start;width:280px;overflow:hidden;gap:32px}.car-park__card-characteristics{gap:12px;width:101%}.car-park__card .body-2{margin-bottom:8px}.car-park__card .icon{max-width:100%}.tender__preview{padding:32px 24px;background-position:center;background-size:cover}.tender__preview>.body-1,.vacancies-preview .h3{font-size:14px}.tender-application__contacts .h3,.tender__preview .h2{margin-bottom:24px;font-size:18px}.tender__preview-indicators{display:block}.tender__preview-indicators .h1{margin-bottom:2px;font-size:16px}.tender__preview-indicators .body-1{font-size:12px}.tender__advantages>div{display:block;padding:24px 0}.tender-application__supervisor-img-wrapper{display:flex;align-items:center;gap:12px}.tender-application__supervisor-img-wrapper img{border-radius:3px;width:73px;height:95px;flex-shrink:0}.tender-application__supervisor-img-wrapper div,.vacancies-preview .h1 br{display:block}.tender-application__supervisor-img-wrapper div .subheading-2{margin-bottom:8px}.tender-application__supervisor-content{margin:0}.tender-application__supervisor-content .body-2,.tender-application__supervisor-content .subheading-1{display:none}.tender-application__supervisor-content .subheading-3{font-size:18px}.tender-application__contacts>.body-2{max-width:100%;margin-bottom:24px}.vacancies-preview__img{align-items:flex-start;height:430px;padding:32px 24px;margin-bottom:24px}.vacancies-preview__img>div{justify-content:flex-start;max-width:100%}.vacancies-preview__img .btn-orange{width:100%}.vacancies-preview .h1{transform:none;white-space:unset}.vacancy-advantages h2{margin-bottom:24px;max-width:82%}.vacancy-advantages__card{flex-direction:column;align-items:flex-start;gap:24px}.vacancy-advantages__card .body-2{max-width:100%}.vacancy-advantages__img{display:flex;align-items:center;justify-content:center;height:160px;padding:0;background-position:center}.vacancy-advantages__img img{width:195px;height:60px}.vacancies-list__title-wrapper .dropdown-content{right:-12px;width:320px}.vacancies-list__title-wrapper{display:block;margin-bottom:12px}.hr-contacts h2{max-width:89%}.hr-contacts__content>.body-2{display:block;margin-bottom:24px}.hr-contacts__hr img{width:73px;height:95px;border-radius:9px}.hr-contacts__hr-img-wrapper{display:flex;gap:12px}.hr-contacts__hr-img-wrapper>div{display:block}.hr-contacts__hr-img-wrapper .subheading-2{margin-bottom:8px}.hr-contacts__hr-content{margin:0}.hr-contacts__hr .hr-contacts__content-descr,.hr-contacts__hr-content .subheading-1,.hr-contacts__hr-content>.body-2,.related-vacancies .slider-navigation{display:none}.hr-contacts__hr-links .subheading-2{font-size:18px}.vacancy__content{grid-template-columns:1fr;gap:24px}.vacancy__card{padding:24px;background:var(--gray-black-text)}.vacancy__card::after{background-position:top -72px right -211px;background-size:135% 150%}.vacancy__card .body-1{font-size:14px}.vacancy__card-content{flex-direction:column}.vacancy__card-content>div,.vacancy__info .btn-orange{width:100%}.related-vacancies__slider{padding:24px 12px!important}}.listing-filters-modal__back-btn{padding:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#a6aab0}.listing-filters-modal__back-btn .icon{transform:rotate(180deg)}.product-upc {display: none;}.header__buttons_two {display: flex;align-items: center;gap: 16px;}@media(max-width: 1400px) {.header__buttons_two{display: none;}}.counter-count{text-align: center;}