@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;line-height:1.4}main{display:block;overflow-x:clip}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}:focus{outline:none}html{scroll-behavior:smooth}*,*:before,*:after{padding:0;margin:0;border:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none;cursor:pointer}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.text-center{text-align:center}.flex-center{display:flex;justify-content:center;align-items:center}.hidden{display:none}.svg-social svg{width:32px;height:32px;fill:var(--c-primary);transition:all .25s ease-out}.svg-social svg *{fill:var(--c-primary)}.svg-social:hover svg{fill:var(--c-primary-hover)}.svg-social:hover svg *{fill:var(--c-primary-hover)}.wp-content{font-family:var(--f-nunito),sans-serif;display:flex;flex-direction:column;gap:14px;justify-content:start;text-align:start;margin-bottom:20px}@media screen and (min-width:992px){.wp-content{gap:18px;margin-bottom:38px}}.wp-content h2{font-family:var(--f-headings),sans-serif;font-size:clamp(20px,2.5vw,36px);font-weight:700;color:var(--c-grey-80);margin-top:8px}.wp-content h3{font-family:var(--f-nunito),sans-serif;font-size:clamp(18px,1.9444444444vw,28px);font-weight:700;color:var(--c-grafit);margin-top:4px}.wp-content h4{font-family:var(--f-nunito),sans-serif;font-size:clamp(16px,1.5277777778vw,22px);font-weight:700;color:var(--c-grafit)}.wp-content h5{font-family:var(--f-base),sans-serif;font-size:clamp(14px,1.25vw,18px);font-weight:700;color:var(--c-grey-80)}.wp-content h6{font-family:var(--f-base),sans-serif;font-size:clamp(14px,1.1111111111vw,16px);font-weight:700;color:var(--c-grey-80)}.wp-content a{font-size:clamp(14px,1.1111111111vw,16px);color:var(--c-primary);text-decoration:none;transition:color .25s ease-out;cursor:pointer}.wp-content a:hover{color:var(--c-primary-hover)}.wp-content p{font-size:1rem;color:var(--c-grey-80);line-height:1.6;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.wp-content img{display:block;width:100%;height:auto;border-radius:var(--b-radius);object-fit:cover}@media screen and (min-width:720px){.wp-content img{margin:0 auto;max-width:90%;max-height:600px}}@media screen and (min-width:992px){.wp-content img{max-width:100%}}.wp-content ul{list-style:none;padding-left:0;margin-top:10px;display:flex;flex-direction:column;gap:12px}.wp-content ul li{position:relative;padding-left:20px;font-size:1rem;font-weight:700;color:var(--c-grafit)}.wp-content ul li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:2px;background-color:var(--c-primary)}.wp-content ol{list-style:decimal;padding-left:1.2em;color:var(--c-grafit);font-weight:700}.wp-content ol li{position:relative;padding-left:.2em}.wp-content ol li::marker{color:var(--c-primary);font-weight:700}@media screen and (min-width:992px){.wp-content table{display:table;width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--c-grey-20);border-radius:var(--b-radius);overflow:hidden}}@media screen and (min-width:992px){.wp-content table th,.wp-content table td{padding:18px;text-align:left;font-size:.875rem;border-bottom:1px solid var(--c-grey-20);border-right:none}}@media screen and (min-width:992px){.wp-content table th{font-size:1rem;font-weight:700;color:var(--c-primary)}}@media screen and (min-width:992px){.wp-content table td{color:var(--c-grey-90)}}@media screen and (min-width:992px){.wp-content table tr:last-child td{border-bottom:none}}.h1{font-family:var(--f-nunito),sans-serif;font-size:clamp(22px,2.9166666667vw,42px);color:var(--c-grafit);font-weight:100;text-align:center;position:relative}.h1--light{color:var(--c-grey-00)}.h1--primary{color:var(--c-primary)}.h1--triangle{display:inline-flex;align-items:center;position:relative;padding-left:31px;white-space:normal}.h1--triangle:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:8px;height:12px;background:url(/app/themes/sage/public/build/assets/triangle-heading-BFOhe7Xs.svg) no-repeat center;background-size:contain}@media screen and (min-width:992px){.h1--triangle:before{width:14px;height:20px}}.h2{font-size:clamp(20px,3.3333333333vw,48px);font-family:var(--f-headings),sans-serif;font-weight:700;color:var(--c-grey-80);margin-bottom:32px;width:fit-content}.h2--light{color:var(--c-grey-00)}.h2--triangle{display:flex;flex-direction:column;padding-left:32px;position:relative}@media screen and (min-width:992px){.h2--triangle{padding-left:48px}}.h2--triangle:before{content:"";background:var(--c-primary);scale:.4;width:34px;aspect-ratio:34/47;position:absolute;top:50%;left:0;translate:0 -50%;clip-path:path("M29.53 19.88L6.6 0.93C3.97 -1.25 0 0.62 0 4.04L0 41.95C0 45.37 3.97 47.24 6.6 45.06L29.53 26.11C31.48 24.49 31.48 21.5 29.53 19.88Z")}@media screen and (min-width:992px){.h2--triangle:before{scale:.8}}@media screen and (min-width:992px){.h2--triangle{margin-bottom:42px}}.h2--triangle span{font-size:clamp(14px,2.5vw,36px);font-weight:400;color:var(--c-primary);align-self:end}.h3{font-family:var(--f-nunito),sans-serif;font-size:clamp(18px,2.5vw,36px);color:var(--c-grafit);font-weight:100;text-align:center;position:relative;white-space:nowrap}.h3--light{color:var(--c-grey-00)}.h3--primary{color:var(--c-primary)}.h3--triangle{display:inline-flex;align-items:center;position:relative;padding-left:31px;white-space:normal}.h3--triangle:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:8px;height:12px;background:url(/app/themes/sage/public/build/assets/triangle-heading-BFOhe7Xs.svg) no-repeat center;background-size:contain}@media screen and (min-width:992px){.h3--triangle:before{width:14px;height:20px}}.h4{font-family:var(--f-nunito),sans-serif;font-size:clamp(20px,1.6666666667vw,24px);color:var(--c-grafit);font-weight:700}.h4--light{color:var(--c-grey-00)}.h4--primary{color:var(--c-primary)}.h4--regular{font-weight:400}h5{font-family:var(--f-base),sans-serif;font-size:clamp(14px,1.1111111111vw,16px);color:var(--c-grey-80)}.btn{display:inline-block;transition:all .25s ease-out;border-radius:var(--btn-b-radius);border:1px solid transparent;padding:var(--btn-padding);font-size:var(--btn-f-size);font-family:var(--f-base),sans-serif;text-align:center}.btn--sm{padding:var(--btn-padding-sm);font-size:var(--btn-f-size-sm)}.btn--primary{color:var(--c-grey-00);background:var(--c-primary)}.btn--primary:hover{background:var(--c-primary-hover)}.btn--primary-light{background-color:var(--c-primary-light);color:var(--c-primary)}.btn--primary-light:hover{color:var(--c-grey-00);background:var(--c-primary-hover)}.btn--grafit{color:var(--c-grey-00);background:var(--c-grafit)}.btn--grafit:hover{color:var(--c-grafit);background:var(--c-grafit-hover)}.btn--grafit-invert{color:var(--c-grey-100);background:var(--c-grey-00)}.btn--grafit-invert:hover{color:var(--c-grey-00);background:var(--c-grafit)}.btn--outline-primary{padding:20px 84px;color:var(--c-grafit);border:1px solid var(--c-grafit);background:transparent}.btn--outline-primary:hover{background:var(--c-grey-00);border:1px solid var(--c-grey-00)}.btn--outline-grafit{background:transparent;color:var(--c-grey-00);border:1px solid var(--c-grey-00)}.btn--outline-grafit:hover{color:var(--c-grey-00);background:var(--c-grafit);border:1px solid var(--c-grafit)}.btn--item-buy{background:transparent;border:1px solid var(--c-primary-light);color:var(--c-primary)}.btn--item-buy:hover{background-color:var(--c-primary);color:var(--c-grey-00);border:1px solid var(--c-primary);box-shadow:var(--btn-box-shadow-primary)}.btn--action{background-color:var(--c-primary);color:var(--c-grey-00);box-shadow:var(--btn-box-shadow-primary)}.btn--action:hover{background-color:var(--c-grafit);box-shadow:var(--btn-box-shadow-grafit)}.btn--outline-action{background:transparent;color:var(--c-primary);border:1px solid var(--c-primary-light)}.btn--outline-action:hover{color:var(--c-grafit);border:1px solid var(--c-grafit-light)}.btn--wide{width:100%}.body{animation:fadeInAnimation ease .7s;animation-iteration-count:1;animation-fill-mode:forwards;animation-duration:1s;transition:opacity .6s var(--animation-slide-curve);opacity:1}.body--hide{opacity:0}.body--fixed{overflow:hidden}.container{max-width:var(--w-container);padding-inline:var(--pi-container);margin-inline:auto}.container--wide{margin:0 auto;max-width:var(--w-container-wide)}.container--extra-wide{margin:0 auto;max-width:var(--w-container-extra-wide)}.container--extra-wide-full{margin:0 auto;max-width:var(--w-container-extra-wide-full)}.grid{display:grid}.grid--categories{grid-template-columns:1fr 1fr;gap:40px;margin-bottom:30px}@media screen and (min-width:720px)and (max-width:991px){.grid--categories{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:992px){.grid--categories{grid-template-columns:repeat(4,1fr);margin-bottom:40px}}.grid--services{grid-template-columns:1fr;grid-template-rows:auto;gap:12px;align-items:stretch;justify-content:center;margin:0 auto}@media screen and (min-width:720px){.grid--services{grid-template-columns:repeat(3,1fr);grid-template-rows:auto;gap:28px}}.grid--category-grid-common{gap:24px;padding-inline:16px;grid-template-columns:1fr;font-family:var(--f-nunito),sans-serif}@media screen and (min-width:720px){.grid--category-grid-common{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.grid--category-grid-common{grid-template-columns:repeat(3,1fr)}}.grid--licenses{grid-template-columns:1fr;grid-template-rows:auto;gap:6px;margin:20px auto}@media screen and (min-width:720px){.grid--licenses{grid-template-columns:repeat(2,1fr)}}.grid--contacts,.grid--specialist{gap:15px;margin-bottom:36px}@media screen and (min-width:576px){.grid--contacts,.grid--specialist{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.grid--contacts,.grid--specialist{grid-template-columns:repeat(2,1fr);gap:28px;margin-bottom:48px}}.grid--catalog-product{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;column-gap:15px;row-gap:32px;margin-bottom:54px}@media screen and (max-width:575px){.grid--catalog-product{grid-template-columns:1fr;column-gap:0;row-gap:24px}.grid--catalog-product .product-card-link:not(:last-child){padding-bottom:24px;border-bottom:1px solid var(--c-grey-20)}}@media screen and (min-width:992px){.grid--catalog-product{grid-template-columns:repeat(3,1fr);column-gap:30px;row-gap:40px;margin-bottom:84px}}.grid--other-product{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-inline:16px}.grid--other-product>*{flex:0 0 90%;max-width:400px;scroll-snap-align:start}@media screen and (min-width:992px){.grid--other-product{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;overflow:visible;padding-inline:0}.grid--other-product>*{flex:none;width:100%;scroll-snap-align:unset}}.grid--hit-sales{grid-template-rows:auto auto}@media screen and (min-width:720px){.grid--hit-sales{grid-template-columns:2fr 1fr;grid-template-rows:auto}}.grid--product-kit-table{grid-template-columns:1fr;gap:12px 24px;margin-top:20px;text-align:start}@media screen and (max-width:719px){.grid--product-kit-table{grid-template-columns:1fr}}.grid--partners{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;justify-self:center;gap:15px}@media screen and (min-width:576px){.grid--partners{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:720px){.grid--partners{grid-template-columns:repeat(4,1fr)}}.grid--projects{grid-template-columns:1fr;grid-template-rows:auto;gap:15px}@media screen and (min-width:720px){.grid--projects{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.grid--projects{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}}.grid--product-card__features{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:8px;text-align:center}@media screen and (min-width:992px){.grid--product-card__features{grid-template-columns:repeat(4,1fr);grid-template-rows:auto;margin-bottom:18px}}.grid--advantages{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:12px}@media screen and (min-width:992px){.grid--advantages{grid-template-rows:repeat(2,1fr);grid-template-columns:none}}.grid--product-additional-service{grid-template-columns:1fr;grid-template-rows:auto;gap:15px}@media screen and (min-width:720px){.grid--product-additional-service{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.grid--product-additional-service{grid-template-columns:repeat(4,1fr)}}.grid--company-offers{grid-template-columns:1fr;gap:16px}@media screen and (min-width:720px){.grid--company-offers{grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (min-width:992px){.grid--company-offers{grid-template-columns:repeat(5,1fr);gap:24px}.grid--company-offers>:nth-child(1){grid-column:1}.grid--company-offers>:nth-child(2){grid-column:3}.grid--company-offers>:nth-child(3){grid-column:5}.grid--company-offers>:nth-child(4){grid-column:2}.grid--company-offers>:nth-child(5){grid-column:4}}.grid--service-info{grid-template-columns:1fr;grid-template-rows:auto;gap:10px}@media screen and (min-width:720px){.grid--service-info{grid-template-columns:repeat(2,1fr)}}.grid--advantage-items{grid-template-columns:1fr;gap:8px}@media screen and (min-width:992px){.grid--advantage-items{grid-template-columns:repeat(5,1fr)}.grid--advantage-items>:nth-child(1){grid-column:1}.grid--advantage-items>:nth-child(2){grid-column:3}.grid--advantage-items>:nth-child(3){grid-column:5}.grid--advantage-items>:nth-child(4){grid-column:2}.grid--advantage-items>:nth-child(5){grid-column:4}}.grid--additional-equipment{grid-template-columns:1fr;grid-template-rows:auto;gap:10px}@media screen and (min-width:720px){.grid--additional-equipment{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.grid--additional-equipment{grid-template-columns:repeat(3,1fr);gap:20px}}.grid--products-consumers-list{grid-template-columns:1fr;grid-template-rows:auto;gap:8px}@media screen and (min-width:720px){.grid--products-consumers-list{grid-template-columns:repeat(2,1fr);gap:15px}}@media screen and (min-width:992px){.grid--products-consumers-list{grid-template-columns:repeat(3,1fr)}}.grid--assortment{grid-template-columns:1fr;gap:4px}@media screen and (min-width:720px){.grid--assortment{grid-template-columns:repeat(2,1fr);gap:8px}}@media screen and (min-width:720px){.grid--assortment:not(:has(.assortment-item__title:not(:empty))),.grid--assortment:has(.assortment-item__title:empty){grid-template-columns:1fr}}.grid--about-assortment-card{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:6px;margin-bottom:32px}@media screen and (min-width:720px){.grid--about-assortment-card{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:720px){.grid--about-assortment-card .assortment-card:not(.assortment-card--last-three){grid-column:1/-1}}@media screen and (min-width:720px){.grid--about-assortment-card .assortment-card--last-three{grid-column:span 1}}.grid--description-gallery{grid-template-columns:repeat(2,1fr);gap:12px}@media screen and (min-width:576px){.grid--description-gallery{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:720px){.grid--description-gallery{grid-template-columns:repeat(4,1fr);gap:16px}}@media screen and (min-width:992px){.grid--description-gallery{grid-template-columns:repeat(6,1fr);gap:20px}}.grid--description-gallery-table{grid-template-columns:repeat(2,1fr);gap:4px;max-width:120px}@media screen and (min-width:720px){.grid--description-gallery-table{grid-template-columns:repeat(3,1fr);gap:6px;max-width:150px}}@media screen and (min-width:992px){.grid--description-gallery-table{grid-template-columns:repeat(3,1fr);gap:8px;max-width:180px}}.grid--description-gallery-mobile{grid-template-columns:repeat(3,1fr);gap:8px;max-width:200px}@media screen and (min-width:576px){.grid--description-gallery-mobile{grid-template-columns:repeat(4,1fr);gap:10px;max-width:250px}}.grid-items--span-2{grid-column:span 2}.form-control{margin-bottom:15px;position:relative}.form-control label{color:var(--label-c);font-size:var(--label-f-size)}.form-control input,.form-control textarea{color:var(--input-c-text);background:var(--input-c-bg);padding:var(--input-padding);border:1px solid var(--input-c-border);border-radius:var(--input-b-radius);display:inline-block;font-size:var(--input-f-size)}.form-control input::placeholder,.form-control textarea::placeholder{color:var(--input-c-placeholder)}.form-control--state-error .form-control input,.form-control--state-error .form-control textarea{border-color:var(--c-error)}.form-control--state-success .form-control input,.form-control--state-success .form-control textarea{border-color:var(--c-success)}.form-control--sm input,.form-control--sm textarea{font-size:var(--input-f-size-sm);padding:var(--input-padding-sm)}.form-control__message{font-size:.75rem;position:absolute;bottom:0;left:0;translate:5px 100%}.form-control--state-error .form-control__message{color:var(--c-error)}.form-control--state-success .form-control__message{color:var(--c-success)}@font-face{font-family:fontello;src:url(/app/themes/sage/public/build/assets/fontello-DX2ONAwx.eot?30388091);src:url(/app/themes/sage/public/build/assets/fontello-DX2ONAwx.eot?30388091#iefix) format("embedded-opentype"),url(/app/themes/sage/public/build/assets/fontello-DKo7vBge.woff2?30388091) format("woff2"),url(/app/themes/sage/public/build/assets/fontello-MZuxvojN.woff?30388091) format("woff"),url(/app/themes/sage/public/build/assets/fontello-N3XLa8PR.ttf?30388091) format("truetype"),url(/app/themes/sage/public/build/assets/fontello-Df6U5PF9.svg?30388091#fontello) format("svg");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow:before{content:""}.icon-done:before{content:""}.icon-mail:before{content:""}.icon-map:before{content:""}.icon-phone:before{content:""}.icon-telegram:before{content:""}.icon-whatsapp:before{content:""}.icon-check-circle:before{content:""}.icon-vkontakte:before{content:""}.phones{display:flex;justify-content:center;width:100%;gap:15px;padding:4px 15px;border-radius:var(--b-radius-sm);text-align:center;background:var(--c-grey-10)}@media screen and (min-width:720px){.phones{flex-direction:row;width:fit-content;padding:12px;height:fit-content;gap:100px;text-align:start}}@media screen and (min-width:992px){.phones{padding:6px 18px;gap:36px}}.burger-menu__contacts .phones{width:100%;flex-direction:row;justify-content:center;align-items:center;text-align:center}.phone{display:flex;flex-direction:column;justify-content:center}.phone__label{color:var(--c-grey-70)}@media screen and (min-width:992px){.phone__label{font-size:.875rem}}.phone__number{font-family:var(--f-base),sans-serif;font-weight:600;color:var(--c-primary);text-decoration:underline;padding-block:2px}@media screen and (min-width:720px){.phone__number{font-size:.9375rem}}@media screen and (min-width:992px){.phone__number{font-size:1.5rem}}.banner{position:relative;display:grid;grid-template-columns:5fr 4fr;grid-column:span 2;align-items:center;max-width:890px;padding:18px;gap:16px;font-family:var(--f-nunito),sans-serif;border-radius:var(--b-radius-sm);overflow:hidden;z-index:var(--z-middle)}.banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/app/themes/sage/public/build/assets/triangles-bg-B1FBcqQM.svg);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:var(--b-radius-sm);z-index:-2}@media screen and (max-width:719px){.banner--vertical{grid-template-columns:1fr;grid-template-rows:auto auto;padding:20px 20px 30px}}.banner--layout-col-2{grid-template-columns:5fr 2fr;margin:54px auto}@media screen and (min-width:1200px){.banner--layout-col-2{margin:64px auto}}.banner--size-sm{grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}@media screen and (min-width:720px){.banner--size-sm{grid-template-columns:5fr 2fr;grid-template-rows:auto}}.banner--size-sm img{scale:1.3}.banner--theme-grey{background:var(--c-grey-10);border-radius:var(--b-radius-sm);height:100%;background-image:url(/app/themes/sage/public/build/assets/banner-rt-BbJWDOXn.png)}@supports (background-image: url(test.webp)){.banner--theme-grey{background-image:url(../images/banner-rt.png.webp)}}.banner--theme-grey:after{display:none}.banner--theme-grey:before{content:"";position:absolute;top:0;right:0;width:30%;height:100%;background-image:url(/app/themes/sage/public/build/assets/paralelepiped-BHpUqUm8.svg);z-index:var(--z-bottom);object-fit:cover;background-repeat:no-repeat}.banner--theme-red{flex-direction:column;margin-bottom:54px;background-color:var(--c-primary-extralight)}.banner--theme-red:before{content:"";position:absolute;bottom:-60px;right:-80px;width:484px;height:382px;background:url(/app/themes/sage/public/build/assets/g-BIQK9lsk.svg) no-repeat top left;background-size:contain;z-index:-1}.banner--theme-red:after{content:"";position:absolute;top:-60px;left:-40px;width:484px;height:382px;background:url(/app/themes/sage/public/build/assets/g2-B8D6S9z9.svg) no-repeat top left;background-size:contain;z-index:-1}@media screen and (min-width:1200px){.banner--theme-red{margin:64px auto}}.banner--automatization_banner:before,.banner--automatization_banner:after{content:"";position:absolute;width:273px;height:216px;background-size:contain;background-repeat:no-repeat;z-index:-1;pointer-events:none}.banner--automatization_banner:before{background-image:url(/app/themes/sage/public/build/assets/g-BIQK9lsk.svg);filter:hue-rotate(15deg) saturate(.7) brightness(1);opacity:.7;bottom:0;right:0}.banner--automatization_banner:after{background-image:url(/app/themes/sage/public/build/assets/g2-B8D6S9z9.svg);filter:hue-rotate(15deg) saturate(.7) brightness(1);opacity:.7;top:0;left:0}.banner__info{display:flex;flex-direction:column;gap:12px}@media screen and (max-width:719px){.banner--vertical .banner__info{order:2}}.banner__title{color:var(--c-grafit);font-size:1.1875rem;font-weight:700}.banner--theme-red .banner__title{color:var(--c-primary);font-size:clamp(18px,1.6666666667vw,24px)}.banner__text-container ul{list-style:none;padding-left:0;margin-top:10px;display:flex;flex-direction:column;gap:12px}@media screen and (min-width:992px){.banner__text-container ul li{position:relative;padding-left:20px;font-size:clamp(12px,.9722222222vw,14px);font-weight:300;color:var(--c-grey-70)}}@media screen and (min-width:992px){.banner__text-container ul li:before{content:"";position:absolute;left:0;top:4px;width:6px;height:6px;border-radius:50%;background-color:var(--c-grey-70)}}.banner__text{color:var(--c-grey-70);font-size:clamp(12px,.9722222222vw,14px);font-weight:400;line-height:16px}.banner--theme-red .banner__text{font-size:clamp(14px,1.1111111111vw,16px)}.banner__image{position:relative;z-index:var(--z-middle)}@media screen and (max-width:719px){.banner__image{width:130px;height:130px;justify-self:center;align-self:center}}.banner--vertical .banner__image{width:180px;height:180px}@media screen and (max-width:719px){.banner--vertical .banner__image{order:1}}.banner__image img{width:100%;height:100%;object-fit:contain}.icon-card{overflow:hidden;position:relative;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;background-color:var(--c-grey-00);border-radius:var(--b-radius-sm);padding:12px 22px;border:1px solid transparent;background-image:url(/app/themes/sage/public/build/assets/triangles-back-Cq6q4u3b.svg);background-position:center;background-repeat:no-repeat;font-family:var(--f-base),sans-serif;color:var(--c-grey-80);max-width:320px;height:auto;text-align:center;transition:border-color .1s ease}@media screen and (min-width:992px){.icon-card{padding:9px 40px}}.icon-card--size-lg{padding:45px 40px 16px;gap:24px}.icon-card--size-lg img{width:200px;height:100%;max-height:200px;object-fit:contain}.icon-card--size-sm{padding:9px 40px 16px;gap:9px}.icon-card:before{content:"";position:absolute;top:50%;left:50%;width:80%;height:80%;transform:translate(-50%,-50%);z-index:-1}@media screen and (min-width:720px){.product-types .icon-card:hover{border:1px solid var(--c-primary)}}.icon-card__image{width:100%;max-height:280px;display:flex;justify-content:center;align-items:center;overflow:hidden}.icon-card__image img{object-fit:contain;transform-origin:center;width:154px}.icon-card__title{font-weight:800;font-size:.875rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}@media screen and (min-width:992px){.icon-card__title{font-size:1.125rem;margin-bottom:16px}}.logo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}@media screen and (min-width:1200px){.logo{flex-direction:row;justify-content:flex-start;gap:70px}}.logo__icon-image{height:70px}@media screen and (min-width:1200px){.logo__icon-image{height:85px}}.logo__title-image{display:flex;align-items:center;justify-content:center;width:200px;height:40px}.logo__subtitle{text-align:center;font-size:clamp(24px,2.9166666667vw,42px);text-transform:uppercase;color:var(--c-primary)}@media screen and (min-width:1200px){.logo__subtitle{text-align:start}}@media screen and (max-width:1199px){.logo--responsive-title .logo__title-image{display:none}}.content-card{width:100%;height:auto;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:18px;border-radius:var(--b-radius);background:var(--c-grafit);color:var(--c-grey-40);margin-bottom:60px}@media screen and (min-width:720px){.content-card{padding:28px}}.content-card__logo-container{position:absolute;top:0;right:0;scale:1}@media screen and (min-width:720px){.content-card__logo-container{top:50%;right:-10%;transform:translateY(-50%);scale:1.3}}@media screen and (min-width:720px){.content-card__logo{width:300px;height:300px}}.content-card__title{font-size:clamp(16px,1.6666666667vw,24px);text-align:center;margin-bottom:20px}@media screen and (min-width:720px){.content-card__title{text-align:start}}.content-card__content ul{display:flex;flex-direction:column;gap:10px;font-size:1rem;list-style:none;padding-left:0}.content-card__content li{display:flex;flex-direction:column}.content-card__list--accent{color:var(--c-grey-00)}.content-card__socials{margin:15px 0}.content-card__buttons{display:flex;flex-direction:column;gap:10px;margin-top:36px}@media screen and (min-width:720px){.content-card__buttons{flex-direction:row}}@media screen and (min-width:992px){.content-card__buttons{margin-top:30px}}.category-card{position:relative;z-index:0;display:flex;flex-direction:column;gap:16px;background-color:var(--c-grey-10);border-radius:var(--b-radius);padding:20px;box-shadow:0 2px 8px #0000000a;transition:box-shadow .3s ease;overflow:hidden}.category-card:hover{box-shadow:0 4px 16px #00000014}.category-card:before,.category-card:after{content:"";position:absolute;width:273px;height:216px;background-size:contain;background-repeat:no-repeat;z-index:-1;pointer-events:none}.category-card:before{background-image:url(/app/themes/sage/public/build/assets/g-BIQK9lsk.svg);filter:hue-rotate(15deg) saturate(.7) brightness(1);opacity:.7;bottom:0;right:0}.category-card:after{background-image:url(/app/themes/sage/public/build/assets/g2-B8D6S9z9.svg);filter:hue-rotate(15deg) saturate(.7) brightness(1);opacity:.7;top:0;left:0}.category-card__title{font-size:clamp(18px,1.6666666667vw,24px);font-weight:700;color:var(--c-primary)}.category-card__description{font-size:clamp(13px,1.0416666667vw,15px);line-height:1.5;color:var(--c-grafit);white-space:pre-line}.category-card__image{width:100%;height:auto;border-radius:var(--b-radius);object-fit:cover}.category-card__link{margin-top:auto;text-align:center}.info-note{display:flex;flex-direction:column;gap:18px;width:100%;height:fit-content;padding:12px;background-color:var(--c-primary-extralight);border-radius:var(--b-radius);margin:20px auto}.info-note__text{font-size:1rem;color:var(--c-primary)}.assortment-item{width:100%;height:auto;font-family:var(--f-nunito),sans-serif;font-size:clamp(14px,1.1111111111vw,16px);padding:12px;border:1px solid var(--c-grey-20);border-radius:var(--b-radius-sm);transition:border-color .2s ease-in-out}.assortment-item:hover{border-color:var(--c-primary)}.assortment-item__title{color:var(--c-primary)}.assortment-item__description{color:var(--c-grey-70)}.news{display:flex;align-items:flex-end;gap:15px}.news__card{width:100%;padding:18px;font-family:var(--f-nunito),sans-serif;font-size:.875rem;color:var(--c-grey-80);background-color:var(--c-grey-00);border-radius:var(--b-radius);box-shadow:0 6px 4px var(--c-grey-20)}.news__logo{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:100px;height:100px;border-radius:50%;box-shadow:0 2px 8px #00000026}@media screen and (max-width:1199px){.news__logo{display:none}}.news-card__content{display:flex;flex-direction:column;gap:18px;flex-grow:1}.news-card__header{display:flex;justify-content:space-between}@media screen and (max-width:719px){.news-card__header{flex-direction:column;gap:8px}}.news-card__title{font-size:1rem;color:var(--c-primary)}.news-card__region{color:var(--c-primary)}@media screen and (max-width:991px){.news-card__text{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.news-card__date{font-style:italic}.news-card__footer{width:100%}.review{display:flex;flex-direction:column;font-family:var(--f-nunito),sans-serif;font-size:.875rem;color:var(--c-grey-80);padding:20px;border-radius:var(--b-radius-sm);background-color:var(--c-grey-00);overflow-y:auto;height:430px;scrollbar-width:thin;scrollbar-color:var(--c-primary) transparent}.review::-webkit-scrollbar{width:8px}.review::-webkit-scrollbar-track{background:var(--c-grey-20)}.review::-webkit-scrollbar-thumb{background-color:var(--c-primary-dark);border-radius:6px}.review__header{display:flex;gap:4px;margin-bottom:11px}.review__author{font-size:1rem;color:var(--c-primary-dark)}.review__content{flex:1;display:flex;flex-direction:column;min-height:0}.review__text{flex:1;overflow-y:auto;margin-bottom:18px;min-height:0;scrollbar-width:thin;scrollbar-color:var(--c-grey-40) transparent}.review__text::-webkit-scrollbar{width:6px}.review__text::-webkit-scrollbar-track{background:transparent}.review__text::-webkit-scrollbar-thumb{background-color:var(--c-grey-40);border-radius:3px}.review__text::-webkit-scrollbar-thumb:hover{background-color:var(--c-grey-60)}.review__date{font-style:italic;flex-shrink:0;margin-top:auto}.specialist-card{width:100%;display:flex;flex-direction:column;padding:18px;border-radius:var(--b-radius);background-color:var(--c-grey-10);margin-bottom:30px}.specialist-card__header{display:flex;justify-content:center;align-items:center;margin-bottom:24px}.specialist-card__title{font-size:clamp(16px,1.6666666667vw,24px);color:var(--c-grafit)}.specialist-card__email{display:flex;flex-direction:column;gap:7px;margin-bottom:28px}.specialist-card__email span{font-size:clamp(14px,1.25vw,18px);color:var(--c-grey-60)}.specialist-card__email a{font-size:clamp(16px,1.25vw,18px);color:var(--c-grey-80);text-decoration:none}.specialist-card__phone-label{font-size:clamp(12px,.9722222222vw,14px);font-weight:100;color:var(--c-grey-70)}.specialist-card__phone{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px;background-color:var(--c-grey-00)}@media screen and (min-width:992px){.specialist-card__phone{padding:16px}}.specialist-card__phone a{font-size:clamp(16px,1.6666666667vw,24px);color:var(--c-primary);text-decoration:none;font-weight:600}.region-card{position:relative;width:100%;padding:18px;font-family:var(--f-nunito),sans-serif;border-radius:var(--b-radius);background-color:var(--c-primary-extralight);overflow:hidden;z-index:var(--z-middle-top)}.region-card:before,.region-card:after{content:"";position:absolute;width:273px;height:216px;background-size:contain;background-repeat:no-repeat;z-index:-1}.region-card:before{background-image:url(/app/themes/sage/public/build/assets/g-BIQK9lsk.svg);bottom:0;right:0}.region-card:after{background-image:url(/app/themes/sage/public/build/assets/g2-B8D6S9z9.svg);top:0;left:0}@media screen and (min-width:992px){.region-card{padding:28px}}.region-card__title{width:100%;font-size:clamp(16px,1.6666666667vw,24px);font-weight:600;color:var(--c-grafit);text-align:center}.region-card__subtitle{font-size:clamp(16px,1.6666666667vw,24px);font-weight:100;color:var(--c-grey-60);text-align:center;margin-bottom:24px}@media screen and (min-width:992px){.region-card__subtitle{margin-bottom:36px}}.region-card__address,.region-card__time{display:flex;flex-direction:column;gap:7px}.region-card__address{margin-bottom:18px}@media screen and (min-width:992px){.region-card__address{margin-bottom:32px}}.region-card__time{margin-bottom:28px}@media screen and (min-width:992px){.region-card__time{margin-bottom:36px}}.region-card__label{font-size:clamp(14px,1.25vw,18px);font-weight:400;color:var(--c-grey-60)}.region-card__value{font-size:clamp(16px,1.25vw,18px);font-weight:600;color:var(--c-grey-80)}.region-card__phone{text-align:center;padding:12px;background-color:var(--c-grey-00);margin-bottom:15px}@media screen and (min-width:992px){.region-card__phone{padding:16px}}.region-card__phone a{font-size:clamp(16px,1.6666666667vw,24px);color:var(--c-primary);text-decoration:none;font-weight:600}.product-card-link{display:block;text-decoration:none;color:inherit;transition:transform .2s ease}.product-card-link:hover{transform:translateY(-2px)}.product-card{display:flex;flex-direction:column;gap:12px;font-family:var(--f-base),sans-serif;background:var(--c-grey-00)}.product-card__image img{width:100%;height:240px;max-height:240px;border-radius:var(--b-radius);object-fit:contain}.product-card__title{font-size:clamp(14px,1.1111111111vw,16px);font-weight:400;color:var(--c-grafit);margin-bottom:12px}.price{font-size:clamp(18px,1.1111111111vw,16px);font-weight:700}.price--mobile{color:var(--c-primary)}@media screen and (min-width:992px){.price--mobile{display:none}}.price--desktop{font-weight:800}.product-card__buy-button{display:flex;justify-content:space-between}@media screen and (max-width:1199px){.product-card__buy-button--desktop{display:none}}.product-card__action{display:flex;align-items:center;gap:4px;font-size:.875rem;font-weight:400}.product-card__add{width:18px;height:18px;display:flex;justify-content:center;align-items:center;border:1px solid var(--c-primary);border-radius:100%;background-color:var(--c-grey-00);color:var(--c-primary)}.product-card__add:hover{background-color:var(--c-grey-00)}.hover-slide{position:relative}@media(hover:hover)and (pointer:fine){.hover-slide:hover .hover-slide__pagination{opacity:1}}.hover-slide__main{position:relative;width:100%;height:300px;border-radius:var(--b-radius);overflow:hidden;cursor:pointer}@media screen and (min-width:720px){.hover-slide__main{height:280px}}.hover-slide__scroll-container{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0;padding:0}.hover-slide__scroll-container::-webkit-scrollbar{display:none}@media(hover:hover)and (pointer:fine){.hover-slide__scroll-container{display:none}}.hover-slide__scroll-item{flex:0 0 100%;scroll-snap-align:start;height:100%;width:100%;margin:0;padding:0}.hover-slide__scroll-item .hover-slide__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;margin:0;padding:0}.hover-slide__image{width:100%;height:100%;object-fit:contain;object-position:center;transition:opacity .3s ease;display:block}@media(hover:none)and (pointer:coarse){.hover-slide__image{display:none}}@media(hover:hover)and (pointer:fine){.hover-slide__image{display:block}}.hover-slide__pagination{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;gap:6px;z-index:var(--z-top);opacity:0;transition:opacity .3s ease;max-width:calc(100% - 24px)}@media screen and (min-width:720px){.hover-slide__pagination{bottom:16px;gap:8px}}@media(hover:none)and (pointer:coarse){.hover-slide__pagination{opacity:1}}.hover-slide__pagination--compact{gap:4px}@media screen and (min-width:720px){.hover-slide__pagination--compact{gap:6px}}.hover-slide__pagination--compact .hover-slide__dot{width:6px;height:6px}@media screen and (min-width:720px){.hover-slide__pagination--compact .hover-slide__dot{width:8px;height:8px}}@media screen and (min-width:992px){.hover-slide__pagination--compact .hover-slide__dot{width:32px;height:3px}}@media(hover:none)and (pointer:coarse){.hover-slide__pagination--compact .hover-slide__dot{width:4px;height:4px}}@media screen and (hover:none)and (pointer:coarse)and (min-width:720px){.hover-slide__pagination--compact .hover-slide__dot{width:6px;height:6px}}.hover-slide__pagination--scrollable{justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:4px 8px;border-radius:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);scrollbar-width:none;gap:4px}.hover-slide__pagination--scrollable::-webkit-scrollbar{display:none}@media screen and (min-width:720px){.hover-slide__pagination--scrollable{gap:6px;padding:6px 12px}}.hover-slide__pagination--scrollable .hover-slide__dot{width:4px;height:4px;flex-shrink:0}@media screen and (min-width:720px){.hover-slide__pagination--scrollable .hover-slide__dot{width:6px;height:6px}}@media screen and (min-width:992px){.hover-slide__pagination--scrollable .hover-slide__dot{width:24px;height:2px}}.hover-slide__pagination--scrollable .hover-slide__dot--active{width:6px;height:6px}@media screen and (min-width:720px){.hover-slide__pagination--scrollable .hover-slide__dot--active{width:8px;height:8px}}@media screen and (min-width:992px){.hover-slide__pagination--scrollable .hover-slide__dot--active{width:32px;height:3px}}@media(hover:none)and (pointer:coarse){.hover-slide__pagination--scrollable .hover-slide__dot{width:3px;height:3px}}@media screen and (hover:none)and (pointer:coarse)and (min-width:720px){.hover-slide__pagination--scrollable .hover-slide__dot{width:4px;height:4px}}@media(hover:none)and (pointer:coarse){.hover-slide__pagination--scrollable .hover-slide__dot--active{width:4px;height:4px}}@media screen and (hover:none)and (pointer:coarse)and (min-width:720px){.hover-slide__pagination--scrollable .hover-slide__dot--active{width:6px;height:6px}}.hover-slide__dot{border:none;border-radius:var(--b-radius);background-color:var(--c-grey-40);cursor:pointer;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);flex-shrink:0;width:10px;height:10px}@media screen and (min-width:720px){.hover-slide__dot{width:14px;height:14px}}@media screen and (min-width:992px){.hover-slide__dot{width:40px;height:4px}}@media(hover:hover)and (pointer:fine){.hover-slide__dot:hover{background-color:#ffffffe6;transform:scale(1.2)}}.hover-slide__dot:focus{outline:2px solid var(--c-primary);outline-offset:2px}.hover-slide__dot--active{background-color:var(--c-primary);box-shadow:0 2px 8px #ff7a2466}@media(hover:hover)and (pointer:fine){.hover-slide__dot--active:hover{background-color:var(--c-primary-hover)}}@media(hover:none)and (pointer:coarse){.hover-slide__dot{width:6px;height:6px;cursor:default;pointer-events:none}}@media screen and (hover:none)and (pointer:coarse)and (min-width:720px){.hover-slide__dot{width:8px;height:8px}}@media(hover:none)and (pointer:coarse){.hover-slide__dot:hover{background-color:#fff9;transform:none}.hover-slide__dot--active:hover{background-color:var(--c-primary);transform:none}}.hover-slide[data-image-count="1"] .hover-slide__main{cursor:default}.hover-slide[data-image-count="2"] .hover-slide__pagination,.hover-slide[data-image-count="3"] .hover-slide__pagination{gap:8px}@media screen and (min-width:720px){.hover-slide[data-image-count="2"] .hover-slide__pagination,.hover-slide[data-image-count="3"] .hover-slide__pagination{gap:12px}}.hover-slide[data-image-count="2"] .hover-slide__dot,.hover-slide[data-image-count="3"] .hover-slide__dot{width:8px;height:8px}@media screen and (min-width:720px){.hover-slide[data-image-count="2"] .hover-slide__dot,.hover-slide[data-image-count="3"] .hover-slide__dot{width:10px;height:10px}}@media screen and (min-width:992px){.hover-slide[data-image-count="2"] .hover-slide__dot,.hover-slide[data-image-count="3"] .hover-slide__dot{width:48px;height:4px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-contrast:high){.hover-slide__dot{border:2px solid var(--c-grey-100)}.hover-slide__dot--active{border-color:var(--c-primary)}}@media(prefers-reduced-motion:reduce){.hover-slide__image,.hover-slide__dot,.hover-slide__pagination{transition:none}}.product-card__features{display:flex;justify-content:space-between}.product-card__feature{display:flex;flex-direction:column;align-items:center}.product-card__feature img{width:16px;height:16px}@media screen and (min-width:992px){.product-card__feature img{width:30px;height:30px}}.product-card__feature-label{font-size:clamp(12px,.9722222222vw,14px);color:var(--c-grafit-light)}@media screen and (min-width:992px){.product-card__feature-label{color:var(--c-grey-70)}}.product-card__feature-value{font-size:.875rem;font-weight:400;color:var(--c-grafit)}@media screen and (min-width:992px){.product-card__feature-value{color:var(--c-grey-70)}}.product-info{width:100%;font-family:var(--f-nunito),sans-serif;font-size:1rem;padding:12px;margin-bottom:36px}@media screen and (min-width:992px){.product-info{margin-bottom:48px}}.product-info__content{padding:17px 12px}@media screen and (min-width:720px){.product-info__content{padding:16px 40px}}.product-info__section{display:block;text-align:start;padding-top:10px;padding-bottom:32px;border-bottom:1px solid var(--c-grey-20)}.product-info__section:last-child{border-bottom:none;padding-bottom:0}@media screen and (min-width:720px){.product-info__section{padding-top:16px;padding-bottom:48px}}.product-info__panel-container{width:100%;display:flex;flex-direction:column;gap:28px;text-align:center}.product-info__panel-container p{font-weight:600;font-size:clamp(16px,1.25vw,18px)}@media screen and (min-width:720px){.product-info__panel-container{gap:48px}}.product-info__grid-cell{font-size:.875rem;font-weight:300;color:var(--c-grey-90)}.product-info__panel-description{display:flex;flex-direction:column;gap:28px;justify-content:start;font-size:1rem;color:var(--c-grey-80);line-height:1.6;text-align:start}@media screen and (min-width:992px){.product-info__panel-description{gap:36px}}.product-info__grid-header{font-weight:600;color:var(--c-primary)}.product-info__panel-more{text-align:start;display:flex;flex-direction:column;gap:10px;font-size:1rem;color:var(--c-grey-80);line-height:1.6}.product-info__slider{display:block;margin-top:24px}@media screen and (min-width:992px){.product-info__slider{display:none}}.product-info__slider-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;padding-inline:16px}.product-info__slider-track::-webkit-scrollbar{display:none}.product-info__slide{flex:0 0 100%;scroll-snap-align:center;border:1px solid var(--c-primary-extralight);border-radius:var(--b-radius-sm);padding:18px;background-color:var(--c-grey-00);text-align:start}.product-info__slide-item{display:flex;flex-direction:column;gap:8px;margin-bottom:8px;font-weight:300;color:var(--c-grey-70)}.product-info__slide-label{font-weight:600;color:var(--c-primary);display:block}.product-info__slider-dots{display:flex;justify-content:center;gap:6px;margin-top:12px}.product-info__slider-dot{width:10px;height:10px;border-radius:50%;background-color:var(--c-primary-light);border:none;cursor:pointer}.product-info__slider-dot--active{background-color:var(--c-primary)}.product-info__panel-table{overflow-x:auto}@media screen and (max-width:1199px){.product-info__panel-table{-webkit-overflow-scrolling:touch}}@media screen and (min-width:992px){.product-info__panel-table{width:100vw;display:block;padding:10px;margin-inline:calc(50% - 50vw);overflow-x:auto}}.product-info__table{display:none}@media screen and (min-width:992px){.product-info__table{display:table;width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--c-grey-20);border-radius:var(--b-radius);overflow:hidden}}@media screen and (min-width:992px){.product-info__table th,.product-info__table td{padding:18px;text-align:left;font-size:.875rem;border-bottom:1px solid var(--c-grey-20);border-right:none}}@media screen and (min-width:992px){.product-info__table th{font-size:1rem;font-weight:700;color:var(--c-primary)}}.product-info__table td{font-size:1.125rem}@media screen and (min-width:992px){.product-info__table td{color:var(--c-grey-90)}}@media screen and (min-width:992px){.product-info__table tr:last-child td{border-bottom:none}}.product-info__grid-kit-cell{width:fit-content;padding:6px;line-height:1.4;word-break:break-word;font-size:clamp(16px,1.25vw,18px);font-weight:600}.product-info__grid-kit-cell--text{color:var(--c-primary);background-color:var(--c-primary-extralight)}.product-info__grid-kit-row{display:flex;gap:18px;width:100%;padding:12px;border:1px solid var(--c-grey-20);border-radius:var(--b-radius)}.product-info__link{font-size:1rem;font-weight:300;color:var(--c-primary)}.product-info__link:hover{text-decoration:underline}:root{--b-radius-sm: 4px}.gallery{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:1920px){.gallery{flex-direction:row;margin-bottom:48px}}.gallery__thumbnails-wrapper{position:relative;display:flex;align-items:center}@media screen and (min-width:1920px){.gallery__thumbnails-wrapper{display:block}}.gallery__thumbnails{display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-inline:20px;scrollbar-width:none;gap:10px}.gallery__thumbnails::-webkit-scrollbar{display:none}@media screen and (min-width:1920px){.gallery__thumbnails{max-height:400px;flex-direction:column;overflow-y:auto;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;padding-inline:8px;gap:0}}.gallery__preview{display:none;position:relative}@media screen and (min-width:1920px){.gallery__preview{display:block;flex:1;max-width:600px}}.gallery--single .gallery__preview{display:block}@media screen and (min-width:1920px){.gallery__preview--description{max-width:100%}}.gallery__thumbnails-arrow{display:none}@media screen and (min-width:720px){.gallery__thumbnails-arrow{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#fffffff2;border:1px solid var(--c-grey-20);border-radius:50%;cursor:pointer;z-index:20;transition:all .2s ease;color:var(--c-grey-80);flex-shrink:0}.gallery__thumbnails-arrow:hover{background:var(--c-white);color:var(--c-primary);box-shadow:0 2px 8px #00000026}.gallery__thumbnails-arrow:active{transform:scale(.95)}.gallery__thumbnails-arrow svg{width:16px;height:16px}}@media screen and (min-width:1920px){.gallery__thumbnails-arrow{display:none}}@media screen and (min-width:720px){.gallery__thumbnails-arrow--prev{margin-right:12px}}@media screen and (min-width:720px){.gallery__thumbnails-arrow--next{margin-left:12px}}.gallery__arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;background:#ffffffe6;border:1px solid var(--c-grey-20);border-radius:50%;cursor:pointer;z-index:10;transition:all .2s ease;color:var(--c-grey-80)}.gallery__arrow:hover{background:var(--c-white);color:var(--c-primary);box-shadow:0 4px 12px #00000026}@media screen and (max-width:719px){.gallery__arrow:hover{background:#ffffffe6;box-shadow:none}}.gallery__arrow:active{transform:translateY(-50%) scale(.95)}.gallery__arrow svg{width:16px;height:16px}@media screen and (min-width:1920px){.gallery__arrow{width:44px;height:44px}.gallery__arrow svg{width:20px;height:20px}}.gallery__arrow--prev{left:12px}@media screen and (min-width:1920px){.gallery__arrow--prev{left:16px}}.gallery__arrow--next{right:12px}@media screen and (min-width:1920px){.gallery__arrow--next{right:16px}}.gallery__image{width:100%;height:auto;max-height:75vh;border-radius:var(--b-radius);object-fit:contain;transition:all .2s ease}@media screen and (min-width:1920px){.gallery__image{max-height:450px;height:100%;width:600px;max-width:600px;border-radius:var(--b-radius)}}.gallery__image--clickable{cursor:pointer}.gallery__image--clickable:hover{transform:scale(1.005);box-shadow:0 2px 12px #00000014}@media screen and (max-width:719px){.gallery__image--clickable:hover{transform:none;box-shadow:none}}.gallery__image--clickable:active{transform:scale(.98)}@media screen and (max-width:719px){.gallery__image--clickable:active{transform:none}}.gallery__dot{flex:0 0 70%;height:auto;border:1px solid transparent;scroll-snap-align:center;cursor:pointer;border-radius:var(--b-radius);overflow:hidden;max-width:574px}@media screen and (min-width:1920px){.gallery__dot--active{border-color:var(--c-primary)}}@media screen and (min-width:1920px){.gallery__dot:hover{border-color:var(--c-primary)}}@media screen and (min-width:1920px){.gallery__dot{width:84px;height:84px;margin:10px 0;flex:0 0 auto}}.gallery__thumbnail-img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:var(--b-radius);transition:all .2s ease;cursor:pointer}.gallery__thumbnail-img:hover{transform:scale(1.005);box-shadow:0 2px 8px #0000001a}@media screen and (max-width:719px){.gallery__thumbnail-img:hover{transform:none;box-shadow:none}}@media screen and (min-width:1920px){.gallery__thumbnail-img{width:70px;height:70px;cursor:default}.gallery__thumbnail-img:hover{transform:none;box-shadow:none}}.gallery__lightbox-links{display:none!important}.fancybox__container{z-index:var(--z-top-max)!important}.fancybox__container[data-fancybox=product-gallery] .fancybox__backdrop{background:#000000d9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.fancybox__container[data-fancybox=product-gallery] .fancybox__content{border-radius:var(--b-radius);overflow:hidden}.fancybox__container[data-fancybox=product-gallery] .fancybox__slide{padding:20px}@media screen and (max-width:719px){.fancybox__container[data-fancybox=product-gallery] .fancybox__slide{padding:10px}}.fancybox__container[data-fancybox=product-gallery] .fancybox__toolbar{background:#0000004d;border-radius:var(--b-radius-sm) var(--b-radius-sm) 0 0}.fancybox__container[data-fancybox=product-gallery] .fancybox__button:hover{background:#fff3}.fancybox__container[data-fancybox=product-gallery] .carousel__button{background:#ffffffe6;border:1px solid var(--c-grey-20);color:var(--c-grey-80);border-radius:50%;width:44px;height:44px;transition:all .2s ease}.fancybox__container[data-fancybox=product-gallery] .carousel__button:hover{background:var(--c-white);color:var(--c-primary);box-shadow:0 4px 12px #00000026;transform:scale(1.05)}@media screen and (max-width:719px){.fancybox__container[data-fancybox=product-gallery] .carousel__button{width:36px;height:36px}}.description-gallery{margin:20px 0}@media screen and (min-width:720px){.description-gallery{margin:24px 0}}.description-gallery--table{margin:0}.description-gallery--mobile{margin:0 0 16px}.description-gallery__item{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:var(--b-radius);background:var(--c-grey-10)}.description-gallery--table .description-gallery__item{border-radius:4px}.description-gallery--mobile .description-gallery__item{border-radius:6px}.product-info__table-gallery{vertical-align:top;padding:12px 8px;width:200px;min-width:140px}@media screen and (min-width:720px){.product-info__table-gallery{width:220px;min-width:180px;padding:16px 12px}}@media screen and (min-width:992px){.product-info__table-gallery{width:240px;min-width:200px;padding:20px 16px}}.product-info__table-no-gallery{color:var(--c-grey-60);font-size:.875rem;display:block;text-align:center;padding:20px 0}.product-info__slide-gallery{margin-bottom:16px;display:flex;justify-content:center}@media screen and (min-width:576px){.product-info__slide-gallery{margin-bottom:20px}}@media screen and (min-width:992px){.product-info__slide-gallery{display:none}}.description-gallery__image{width:100%;height:100%;object-fit:cover;border-radius:var(--b-radius);cursor:pointer;transition:all .2s ease}.description-gallery__image:hover{transform:scale(1.005);box-shadow:0 2px 8px #0000001a}@media screen and (max-width:719px){.description-gallery__image:hover{transform:none;box-shadow:none}}.description-gallery__image:active{transform:scale(.98)}@media screen and (max-width:719px){.description-gallery__image:active{transform:none}}.description-gallery--table .description-gallery__image{border-radius:4px}.description-gallery--table .description-gallery__image:hover{transform:scale(1.02);box-shadow:0 1px 4px #00000026}@media screen and (max-width:719px){.description-gallery--table .description-gallery__image:hover{transform:none;box-shadow:none}}.description-gallery--mobile .description-gallery__image{border-radius:6px}.description-gallery--mobile .description-gallery__image:hover{transform:scale(1.02);box-shadow:0 1px 6px #0000001f}@media screen and (max-width:719px){.description-gallery--mobile .description-gallery__image:hover{transform:none;box-shadow:none}}.product-additional-service{font-family:var(--f-base),sans-serif;max-width:900px;margin:30px 20px}@media screen and (min-width:992px){.product-additional-service{margin:0 auto 56px}}.product-additional-service__card{display:flex;align-items:center;padding:15px 14px;background:var(--c-grey-00);border:1px solid var(--c-grey-20);border-radius:var(--b-radius);text-align:center;min-height:100px;transition:color .3s ease}.product-additional-service__card:hover{border-color:var(--c-primary)}.product-additional-service__card:hover .product-additional-service__link{color:var(--c-primary)}.product-additional-service__icon img{width:60px;height:45px;object-fit:cover}.product-additional-service__content{display:flex;flex-direction:column;align-items:start;gap:8px}@media screen and (min-width:992px){.product-additional-service__content{align-items:center}}.product-additional-service__link{font-size:.75rem;color:var(--c-grafit-light)}.feedback-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:var(--z-top);opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease;padding:30px}.feedback-modal-overlay.hidden{opacity:0;visibility:hidden}.feedback-modal{font-family:var(--f-nunito),sans-serif;position:relative;display:flex;justify-content:center;align-items:flex-start;max-width:480px;width:100%;height:auto;background-color:var(--c-primary-extralight);border-radius:var(--b-radius-lg);box-shadow:var(--shadow);transform:scale(.9);transition:transform .3s ease}.feedback-modal-overlay:not(.hidden) .feedback-modal{transform:scale(1)}@media screen and (min-width:720px){.feedback-modal{max-width:520px}}.feedback-modal:before,.feedback-modal:after{content:"";position:absolute;width:273px;height:216px;background-size:contain;background-repeat:no-repeat;z-index:-1;pointer-events:none}.feedback-modal:before{background-image:url(/app/themes/sage/public/build/assets/g-BIQK9lsk.svg);bottom:0;right:0}.feedback-modal:after{background-image:url(/app/themes/sage/public/build/assets/g2-B8D6S9z9.svg);top:0;left:0}.feedback-modal__close-btn{position:absolute;top:15px;right:15px;background:none;border:none;color:var(--c-grey-50);font-size:1.125rem;cursor:pointer;z-index:var(--z-middle);transition:color .2s ease}@media screen and (min-width:720px){.feedback-modal__close-btn{top:18px;right:18px}}.feedback-modal__close-btn:hover{color:var(--c-grey-90)}.feedback-modal__content{padding:20px 38px;text-align:center}@media screen and (min-width:720px){.feedback-modal__content{padding:50px 40px}}.feedback-modal__title{font-size:clamp(20px,1.6666666667vw,24px);font-weight:700;color:var(--c-primary);margin-bottom:16px}@media screen and (min-width:720px){.feedback-modal__title{margin-bottom:20px}}.feedback-modal__subtitle{font-size:clamp(14px,1.1111111111vw,16px);color:var(--c-grey-60);line-height:1.4;margin-bottom:10px}@media screen and (min-width:720px){.feedback-modal__subtitle{margin-bottom:40px}}.feedback-modal__contacts{display:flex;flex-direction:column;gap:14px;margin-bottom:10px}@media screen and (min-width:720px){.feedback-modal__contacts{margin-bottom:40px}}.feedback-modal__phone-section{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px;border-radius:var(--b-radius-lg);background-color:var(--c-grey-00)}.feedback-modal__department{display:block;font-size:.875rem;color:var(--c-grey-60)}.feedback-modal__phone{display:block;font-size:clamp(16px,1.6666666667vw,24px);font-weight:700;color:var(--c-primary);text-decoration:none;transition:color .2s ease}.feedback-modal__phone:hover{color:var(--c-primary-dark)}.feedback-modal__hours{font-size:clamp(12px,.9722222222vw,14px);color:var(--c-grey-50);line-height:1.3}@media screen and (min-width:992px){.feedback-modal__hours{margin-bottom:18px}}.feedback-modal__social{display:flex;justify-content:center;gap:16px}.feedback-modal__links{color:var(--c-primary);font-size:clamp(16px,1.6666666667vw,24px)}.feedback-modal__links:hover{color:var(--c-primary-hover)}.feedback-modal__form{display:flex;flex-direction:column;gap:12px}.feedback-modal__field{width:100%}.feedback-modal__input{width:100%;font-size:1rem;padding:10px;border:1px solid var(--c-grey-20);border-radius:var(--b-radius);background:var(--c-grey-00);color:var(--c-grey-90);transition:border-color .2s ease}@media screen and (min-width:992px){.feedback-modal__input{padding:16px}}.feedback-modal__input:focus{outline:none;border-color:var(--c-primary)}.feedback-modal__input:disabled{opacity:.6;cursor:not-allowed}.feedback-modal__input::placeholder{color:var(--c-grey-50)}.feedback-modal__textarea{resize:none;min-height:80px;max-width:100%;width:100%}.feedback-modal__submit{padding:10px 18px;transition:background-color .2s ease,transform .1s ease;margin-top:8px}@media screen and (min-width:720px){.feedback-modal__submit{padding:18px 24px}}.feedback-modal__policy{font-size:.75rem;color:var(--c-grey-50);line-height:1.4;margin-top:16px;margin-bottom:0}.feedback-modal__policy-link{color:var(--c-primary);text-decoration:underline}.feedback-modal__policy-link:hover{color:var(--c-primary-dark)}.sidebar{display:flex;flex-direction:column;align-items:center;gap:28px;font-family:var(--f-nunito),sans-serif;padding:20px;background-color:var(--c-primary-extralight);border-radius:var(--b-radius);height:fit-content;width:fit-content;max-width:330px;margin:32px auto}.sidebar__list{display:flex;flex-direction:column;gap:20px}.sidebar__item{position:relative;display:flex;align-items:center}.sidebar__item:before{content:"";width:10px;height:10px;background:url(/app/themes/sage/public/build/assets/triangle-red-Cl0mMGfl.svg) no-repeat center;background-size:contain;margin-right:8px;flex-shrink:0}.sidebar__item:has(.sidebar__link--active):before{content:"";width:10px;height:10px;background:url(/app/themes/sage/public/build/assets/triangle-sidebar-BKYdEnXp.svg) no-repeat center;background-size:contain;margin-right:8px;flex-shrink:0}.sidebar__link{font-size:.875rem;color:var(--c-primary)}.sidebar__link:hover,.sidebar__link:active{color:var(--c-grafit)}.sidebar__link--active{color:var(--c-grafit);font-weight:600}.sidebar__download{display:flex;align-items:center;justify-content:space-between;padding:16px 12px;font-size:1rem;font-weight:600;color:var(--c-primary);border:1px solid var(--c-grey-20);background-color:inherit;border-radius:var(--b-radius);transition:background-color .2s ease}.sidebar__download:hover{background-color:var(--c-grafit)}.sidebar__pdf-icon{width:20px;height:20px}.cta-form:before{background-image:url(/app/themes/sage/public/build/assets/g-BIQK9lsk.svg);filter:hue-rotate(15deg) saturate(.7) brightness(1);opacity:.7;bottom:-60px;right:-80px}.cta-form:after{background-image:url(/app/themes/sage/public/build/assets/g2-B8D6S9z9.svg);filter:hue-rotate(15deg) saturate(.7) brightness(1);opacity:.7;top:-60px;left:-40px}.additional-services-accordion__item{cursor:pointer;transition:grid-column .4s cubic-bezier(.4,0,.2,1)}.additional-services-accordion .banner{transition:opacity .3s ease,transform .3s ease,max-height .4s cubic-bezier(.4,0,.2,1);transform-origin:center}.additional-services-accordion .banner--hidden{opacity:0;transform:scale(.95);max-height:0;overflow:hidden;pointer-events:none}.additional-services-accordion .banner--visible{opacity:1;transform:scale(1);max-height:500px;pointer-events:auto}.additional-services-accordion .banner .banner__info{transition:opacity .2s ease}.banner--hidden .additional-services-accordion .banner .banner__info{opacity:0;transition-delay:0s}.banner--visible .additional-services-accordion .banner .banner__info{opacity:1;transition-delay:.1s}.additional-services-accordion .banner .banner__image,.additional-services-accordion .banner .banner__image img{transition:transform .3s ease}.additional-services-accordion .icon-card{transition:opacity .3s ease,transform .3s ease}.additional-services-accordion .icon-card--hidden{opacity:0;transform:scale(.95) translateY(-10px);pointer-events:none}.additional-services-accordion .icon-card--visible{opacity:1;transform:scale(1) translateY(0);pointer-events:auto}.additional-services-accordion .icon-card--visible:hover{transform:scale(1) translateY(-2px)}@media screen and (max-width:719px){.additional-services-accordion .icon-card--visible:hover{transform:scale(1) translateY(0)}}.cookie-banner{position:fixed;bottom:16px;left:50%;z-index:var(--z-top);width:calc(100% - 30px);max-width:var(--w-container);transform:translate(-50%)}@media screen and (min-width:720px){.cookie-banner{bottom:24px;width:calc(100% - 48px)}}.cookie-banner__container{position:relative;padding:20px 24px;border-radius:var(--b-radius);background-color:var(--c-grey-00);box-shadow:0 10px 35px color(from var(--c-black) srgb r g b/.16)}@media screen and (min-width:720px){.cookie-banner__container{padding:24px 36px}}.cookie-banner__content{display:flex;flex-direction:column;align-items:center;gap:8px}@media screen and (min-width:720px){.cookie-banner__content{flex-direction:row;align-items:flex-start;gap:20px}}.cookie-banner__icon{flex-shrink:0;width:44px;height:44px;object-fit:contain}@media screen and (min-width:720px){.cookie-banner__icon{width:48px;height:48px}}.cookie-banner__body{display:flex;flex:1;flex-direction:column;align-items:flex-start}.cookie-banner__text{width:100%;color:var(--c-grey-90);font-family:var(--f-base);font-size:.875rem;font-weight:500;line-height:1.45}@media screen and (min-width:720px){.cookie-banner__text{font-size:.9375rem}}.cookie-banner__link{color:var(--c-primary);text-decoration:none;transition:color .2s ease}.cookie-banner__link:hover{color:var(--c-grafit);text-decoration:underline}.cookie-banner__btn-wrapper{display:flex;justify-content:center;width:100%;margin-top:12px}.cookie-banner__btn{min-width:84px;padding:10px 24px;border:0;border-radius:var(--btn-b-radius);background-color:var(--c-primary);color:var(--c-grey-00);font-family:var(--f-headings);font-size:.9375rem;font-weight:700;line-height:1;cursor:pointer;transition:background-color .2s ease}.cookie-banner__btn:hover{background-color:var(--c-primary-hover)}.header{position:sticky;top:0;z-index:var(--z-top);color:var(--c-grey-00);font-family:var(--f-base),sans-serif;font-size:.75rem;overflow:visible;background:var(--c-grey-00)}@media screen and (min-width:1200px){.header{font-size:1rem}}.header .container{padding:0}.header__top{display:flex;align-items:center;gap:15px;padding:14px 25px;background:var(--c-primary-light);overflow:visible;margin-bottom:10px;border-radius:0 0 var(--b-radius) var(--b-radius);transition:padding .3s ease,margin .3s ease,max-height .3s ease,opacity .3s ease;max-height:200px}@media screen and (min-width:1200px){.header__top{justify-content:space-between}}.header__slogan{font-size:clamp(16px,1.25vw,18px);color:var(--c-primary)}.header__top-nav{display:none}@media screen and (min-width:1200px){.header__top-nav{display:flex;gap:40px}}.header__top-delivery-info{font-size:clamp(16px,1.25vw,18px);color:var(--c-primary)}.header__nav{display:none}@media screen and (min-width:1200px){.header__nav{display:flex}}.header__nav-list{display:flex;border-bottom:1px solid var(--c-primary-light)}.header__nav-list__item{position:relative;padding:0 15px 15px}.header__nav-list__item a{text-decoration:none;color:var(--c-grey-80);transition:color .2s ease}.header__nav-list__item a:hover{color:var(--c-primary)}.header__nav-list__item--has-child:hover .header__nav-list__child-list{opacity:1;visibility:visible;transform:translateY(0)}.header__nav-link{color:var(--c-primary)}.header__contacts{display:none;gap:20px;align-items:center}@media screen and (min-width:1200px){.header__contacts{display:flex}}.header__social{color:var(--c-primary);font-size:clamp(16px,2.0833333333vw,30px)}.header__social:hover{color:var(--c-grey-00)}.header__main{display:flex;justify-content:space-between;align-items:center;background:var(--c-grey-00);padding:5px 21px 0;transition:padding .3s ease}@media screen and (min-width:720px){.header__main{margin-bottom:20px}}.header__branding{position:relative;display:flex;gap:20px;align-items:center;padding:0 12px 16px 0;transform:scale(.8);transform-origin:left center;transition:transform .3s ease}@media screen and (min-width:1920px){.header__branding{transform:scale(1)}}.header__foundation-year{display:none;position:absolute;right:-20px;bottom:0;color:var(--c-primary-dark);font-size:.875rem;font-weight:700;line-height:1;white-space:nowrap}@media screen and (min-width:1200px){.header__foundation-year{display:block;font-size:1rem}}.header__navigation{display:none}@media screen and (min-width:1200px){.header__navigation{display:flex}}.header__nav-list{display:flex;gap:25px}.header__buttons{display:flex;gap:10px}.header__mobile-menu{padding:8px 16px;background:var(--c-accent);border:none}.header__nav--btn-sm{display:flex;justify-content:center;align-items:center}@media screen and (min-width:1200px){.header__nav--btn-sm{display:none}}.header__nav--btn-sm svg{width:28px;height:28px}.header__cta{display:none}@media screen and (min-width:1200px){.header__cta{display:flex;width:260px;height:60px;align-items:center;justify-content:center}}.header__social img{width:32px;height:32px}.header__nav-list__child-list{position:absolute;top:100%;left:0;min-width:250px;background:var(--c-grey-00);border:1px solid var(--c-grey-20);border-radius:var(--b-radius-sm);box-shadow:0 4px 12px #00000026;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:var(--z-top);margin:0;padding:8px 0;list-style:none}@media screen and (max-width:1199px){.header__nav-list__child-list{display:none;position:static;min-width:auto;background:var(--c-grey-05);border:none;border-radius:0;box-shadow:none;transform:none;margin-top:8px;padding:8px 0;border-top:1px solid var(--c-grey-20)}}.header__nav-list__child-item{margin:0;padding:0}.header__nav-list__child-item .header__nav-list__link{display:block;padding:12px 20px;color:var(--c-grey-80);text-decoration:none;font-size:.875rem;white-space:nowrap;transition:all .2s ease}.header__nav-list__child-item .header__nav-list__link:hover{background:var(--c-grey-10);color:var(--c-primary)}@media screen and (max-width:1199px){.header__nav-list__child-item .header__nav-list__link{padding:8px 15px;font-size:.75rem}}@media screen and (max-width:1199px){.header__nav-list__item--active .header__nav-list__child-list{display:block!important;opacity:1!important;visibility:visible!important}}.header--compact{box-shadow:0 2px 8px #0000001a}.header--compact .header__top{padding-top:0;padding-bottom:0;margin-bottom:0;max-height:0;overflow:hidden;opacity:0}.header--compact .header__main{padding-top:2px;padding-bottom:2px}.header--compact .header__branding{transform:scale(.65)}@media screen and (min-width:1920px){.header--compact .header__branding{transform:scale(.8)}}.header--compact .header__cta{height:45px}.footer{background:var(--c-primary);color:var(--c-grey-00);padding:20px 0;font-family:var(--f-base),sans-serif}.footer__content{display:flex;flex-direction:column;gap:40px}.footer__contact{display:flex;flex-direction:column;align-items:center;border-bottom:1px solid var(--c-grey-00)}@media screen and (min-width:992px){.footer__contact{flex-direction:row;justify-content:space-between;gap:30px}}.footer__logo{display:flex;flex-direction:row;gap:20px;padding-bottom:20px}@media screen and (min-width:992px){.footer__logo{align-items:center}}.footer__logo-background{position:relative;width:100px;height:100px;background-color:var(--c-grey-00);border-radius:var(--b-radius-sm);display:flex;justify-content:center;align-items:center;padding:10px;z-index:var(--z-bottom)}.footer__company-info{font-size:.875rem;line-height:1.5;display:flex;flex-direction:column;gap:20px}@media screen and (min-width:992px){.footer__company-info{gap:10px}}.footer__phones{display:flex;flex-direction:column;align-self:flex-start;gap:25px}@media screen and (min-width:720px){.footer__phones{flex-direction:row;gap:25px;align-items:center}}@media screen and (min-width:992px){.footer__phones{gap:30px;align-self:center;margin-bottom:14px}}.footer__subtitle{font-size:.75rem;color:var(--c-grey-00)}.footer__phone{font-weight:500;font-size:1.125rem;color:var(--c-grey-00);display:block;text-decoration:none}.footer__phone:hover{text-decoration:underline}.footer__social{color:var(--c-grey-00);font-size:clamp(16px,2.0833333333vw,30px)}.footer__social:hover{color:var(--c-primary-hover)}.footer__actions{display:flex;flex-direction:column;gap:15px;padding-bottom:40px}@media screen and (min-width:992px){.footer__actions{flex-direction:row;justify-content:flex-end}}.footer__nav{display:flex;flex-direction:column;gap:15px}@media screen and (min-width:992px){.footer__nav{flex-direction:row;justify-content:flex-start;gap:60px}}.footer__nav-list{display:flex;flex-direction:column;gap:15px;padding:0;margin:0;list-style:none}@media screen and (min-width:992px){.footer__nav-list{flex-direction:row;flex-wrap:nowrap;gap:40px}}.footer__nav-list__item{position:relative;list-style:none}.footer__nav-list__item.has-children>.footer__nav-list__link{font-weight:500;font-size:1rem;color:var(--c-grey-40);border-bottom:2px solid rgba(255,255,255,.3);padding-bottom:8px;margin-bottom:12px}@media screen and (min-width:992px){.footer__nav-list__item.has-children>.footer__nav-list__link{font-size:1.125rem;margin-bottom:15px;padding-bottom:5px}}.footer__nav-list__item .footer__nav-list__child-list{display:block;margin-top:10px}@media screen and (min-width:992px){.footer__nav-list__item .footer__nav-list__child-list{margin-top:15px}}@media screen and (max-width:719px){.footer__nav-list__item{border:1px solid var(--c-grey-00);border-radius:var(--b-radius-lg);padding:16px 20px;transition:all .3s ease;margin-bottom:10px}.footer__nav-list__item.has-children>.footer__nav-list__link{position:relative;padding-right:30px;cursor:pointer;border-bottom:none;margin-bottom:0}.footer__nav-list__item.has-children>.footer__nav-list__link:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px;height:18px;background:url(../../images/arrow-right.svg) no-repeat center/contain;transition:transform .3s ease}.footer__nav-list__item.has-children.is-open{background:#ffffff0d}.footer__nav-list__item.has-children.is-open>.footer__nav-list__link:after{transform:translateY(-50%) rotate(90deg)}.footer__nav-list__item.has-children.is-open .footer__nav-list__child-list{display:block;animation:slideDown .3s ease-out;margin-top:15px}.footer__nav-list__item.has-children .footer__nav-list__child-list{display:none}}.footer__nav-list__link{color:var(--c-grey-00);padding:14px;border:1px solid var(--c-grey-00);border-radius:var(--b-radius-lg);text-decoration:none;font-weight:200;font-size:.875rem;line-height:1.4;transition:all .3s ease;display:block;text-align:center}@media screen and (min-width:992px){.footer__nav-list__link{font-size:.9375rem}}.footer__nav-list__link:hover{background:var(--c-grey-00);color:var(--c-primary);font-weight:500}.footer__nav-list__link--active{font-weight:500}.footer__nav-list__child-list{display:flex;flex-direction:column;gap:8px;padding:0;margin:0;list-style:none}@media screen and (min-width:992px){.footer__nav-list__child-list{gap:12px}}.footer__nav-list__child-list .footer__nav-list__child-item{list-style:none}@media screen and (max-width:719px){.footer__nav-list__child-list .footer__nav-list__child-item:not(:last-child){border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:8px}}.footer__nav-list__child-list .footer__nav-list__link{font-size:.8125rem;font-weight:300;color:var(--c-grey-00);padding:0;border:none;margin:0;line-height:1.5;transition:all .2s ease;text-align:start}@media screen and (min-width:992px){.footer__nav-list__child-list .footer__nav-list__link{font-size:.875rem;padding:6px 0}.footer__nav-list__child-list .footer__nav-list__link:hover{background:var(--c-primary);color:var(--c-grey-00);text-decoration:underline;opacity:.7;transform:translate(3px)}}@media screen and (max-width:719px){.footer__nav-list__child-list .footer__nav-list__link:hover{opacity:.7}}.footer__copyright{padding-top:40px;display:flex;flex-direction:column;gap:15px;border-top:1px dashed var(--c-grey-00)}@media screen and (min-width:992px){.footer__copyright{flex-direction:row;gap:0;justify-content:space-between}}.footer__copyright-link{color:var(--c-grey-00);text-decoration:none;font-size:.75rem}.footer__copyright-link:hover{text-decoration:underline}.footer__copyright-link:before{content:"";position:relative;top:1px;display:inline-block;width:10px;height:10px;margin-right:4px;transition:border .5s;border:1px solid transparent;background:var(--c-aw-color)}.footer__copyright-link b{color:var(--c-grey-00)}.footer__policy-link{color:var(--c-grey-00);font-size:.75rem;text-decoration:none}.footer__policy-link:hover{text-decoration:underline}@keyframes slideDown{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:300px;transform:translateY(0)}}.btn-action{display:flex;height:54px;align-items:center;justify-content:center}@media screen and (min-width:992px){.btn-action{width:340px}}.hero{padding-top:10px;font-family:var(--f-base),"sans-serif";margin-bottom:50px;overflow-x:hidden}@media screen and (min-width:992px){.hero{margin-bottom:80px}}.hero .container{padding:0}.hero__content{position:relative;padding:12px;height:70vh;max-height:680px;border-radius:var(--b-radius-sm);overflow:hidden}@media screen and (min-width:720px){.hero__content{border-radius:var(--b-radius-xl);padding:16px}}@media screen and (min-width:1920px){.hero__content{padding:16px 100px}}.hero__card{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:12px;border-radius:var(--b-radius);box-shadow:0 0 49px 0 var(--c-primary-light);overflow:hidden;background-image:radial-gradient(ellipse at 60% 50%,rgba(0,0,0,0) 0%,var(--hero-bg-color, var(--c-primary-light)) 60%),url(/app/themes/sage/public/build/assets/angar-X2CcR9tk.jpg);background-position:center;background-size:contain;opacity:0;transition:opacity .4s ease-in-out,background-image .3s ease;cursor:pointer}@supports (background-image: url(test.webp)){.hero__card{background-image:radial-gradient(ellipse at 60% 50%,rgba(0,0,0,0) 0%,var(--hero-bg-color, var(--c-primary-light)) 60%),url(../images/angar.jpg.webp)}}@media screen and (min-width:992px){.hero__card{flex-direction:row;justify-content:space-between;border-radius:calc(var(--b-radius-lg) + 17px);padding:29px 28px 29px 48px}}.hero__card:first-child{opacity:1}.hero__card:before,.hero__card:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:.3;background:url(/app/themes/sage/public/build/assets/triangles-DXCLOWRs.svg) no-repeat;background-size:contain}@media screen and (min-width:992px){.hero__card:before,.hero__card:after{width:600px;height:400px}}.hero__card:after{top:auto;left:auto;bottom:0;right:0;transform:rotate(180deg)}.hero__card[data-background-color]{background-image:radial-gradient(ellipse at 60% 50%,rgba(0,0,0,0) 0%,var(--hero-bg-color) 60%),url(/app/themes/sage/public/build/assets/angar-X2CcR9tk.jpg)}@supports (background-image: url(test.webp)){.hero__card[data-background-color]{background-image:radial-gradient(ellipse at 60% 50%,rgba(0,0,0,0) 0%,var(--hero-bg-color) 60%),url(../images/angar.jpg.webp)}}.hero__nav{position:absolute;top:50%;z-index:var(--z-middle);width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffffe6;border:2px solid var(--c-primary);border-radius:50%;cursor:pointer;transform:translateY(-50%);transition:all .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media screen and (min-width:720px){.hero__nav{width:48px;height:48px}}@media screen and (min-width:992px){.hero__nav{width:56px;height:56px}}.hero__nav:hover{background:var(--c-primary);border-color:var(--c-primary);transform:translateY(-50%) scale(1.1);box-shadow:0 4px 20px #ff7a244d}.hero__nav:active{transform:translateY(-50%) scale(.95)}.hero__nav:focus{outline:2px solid var(--c-primary);outline-offset:2px}.hero__nav--prev{left:20px}@media screen and (min-width:720px){.hero__nav--prev{left:32px}}@media screen and (min-width:1920px){.hero__nav--prev{left:22px}}.hero__nav--next{right:20px}@media screen and (min-width:720px){.hero__nav--next{right:32px}}@media screen and (min-width:1920px){.hero__nav--next{right:22px}}.hero__nav--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.hero__nav-icon{width:14px;height:14px;filter:brightness(0) saturate(100%) invert(45%) sepia(100%) saturate(1000%) hue-rotate(15deg);transition:filter .3s ease}@media screen and (min-width:720px){.hero__nav-icon{width:16px;height:16px}}@media screen and (min-width:992px){.hero__nav-icon{width:20px;height:20px}}.hero__nav-icon--prev{transform:rotate(180deg)}.hero__nav:hover .hero__nav-icon{filter:brightness(0) saturate(100%) invert(100%)}.hero__indicators{position:absolute;bottom:24px;left:50%;z-index:var(--z-top);display:flex;gap:12px;transform:translate(-50%)}@media screen and (min-width:720px){.hero__indicators{bottom:32px;gap:16px}}.hero__indicator{width:12px;height:12px;background:#ffffff80;border:2px solid rgba(255,255,255,.8);border-radius:50%;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media screen and (min-width:720px){.hero__indicator{width:14px;height:14px}}.hero__indicator:hover{background:#fffc;border-color:var(--c-primary);transform:scale(1.2)}.hero__indicator:focus{outline:2px solid var(--c-primary);outline-offset:2px}.hero__indicator--active{background:var(--c-primary);border-color:var(--c-primary);transform:scale(1.2)}.hero__indicator--active:hover{background:var(--c-primary-hover);border-color:var(--c-primary-hover)}.card__content{display:flex;flex-direction:column;gap:10px;padding:0 0 120px;overflow:hidden}@media screen and (min-width:720px){.card__content{padding:0 0 100px}}@media screen and (min-width:992px){.card__content{padding:0;justify-content:space-between}}.card__advantages{width:100%;z-index:var(--z-bottom)}@media screen and (min-width:992px){.card__advantages{width:fit-content}}.card__advantage{display:flex;align-items:center;text-align:center;justify-content:center;flex-direction:column;gap:6px;padding:8px;background:var(--c-grey-10);border-radius:var(--b-radius);height:100%}@media screen and (min-width:720px){.card__advantage{gap:12px;padding:18px 12px}}@media screen and (min-width:992px){.card__advantage{align-items:center;gap:22px;padding:24px 38px;border-radius:var(--b-radius-lg);max-width:280px}}.card__advantage p{color:var(--c-grey-60);font-weight:700;font-size:.75rem}@media screen and (min-width:720px){.card__advantage p{font-size:.875rem}}@media screen and (min-width:992px){.card__advantage p{font-size:1rem}}.card__advantage--link{text-decoration:none;color:inherit;cursor:pointer}.card__advantage--link:focus{outline:2px solid var(--c-primary);outline-offset:2px}.card__advantage-img{width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1200px){.card__advantage-img{position:relative}}.card__advantage-img img{width:100%;height:56px;object-fit:contain}@media screen and (min-width:720px){.card__advantage-img img{height:100px}}@media screen and (min-width:1200px){.card__advantage-img img{position:absolute;top:0;left:0;height:100%}}.content__top{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:720px){.content__top{gap:56px}}.content__bottom{display:none;gap:12px;z-index:var(--z-middle)}@media screen and (min-width:992px){.content__bottom{display:flex}}.content__background-image{position:absolute;top:50%;left:50%;z-index:2;display:block;width:260px;transform:translate(-50%,-50%)}@media screen and (min-width:720px){.content__background-image{width:430px}}@media screen and (min-width:992px){.content__background-image{z-index:var(--z-bottom);width:800px}}@media screen and (min-width:1920px){.content__background-image{width:930px}}.top__title{color:#222;font-weight:700;font-size:1.5rem;font-family:var(--f-hero),"sans-serif";z-index:var(--z-middle);margin-top:20px}@media screen and (min-width:720px){.top__title{max-width:300px;font-size:1.25rem;margin-top:40px}}@media screen and (min-width:992px){.top__title{max-width:500px;font-size:2rem}}.bottom__btn{display:flex;align-items:center;justify-content:center;padding:4px 40px;font-weight:400;text-align:center}@media screen and (min-width:375px)and (max-width:575px){.bottom__btn{width:100%;padding:16px}}@media screen and (min-width:720px){.bottom__btn{width:50%;height:54px;padding:16px 40px;font-size:1rem}}@media screen and (min-width:992px){.bottom__btn{width:fit-content;height:fit-content;padding:21px 40px}}.container__bottom{display:flex;align-items:center;justify-content:center;width:100%;gap:12px;padding:20px;background:var(--c-grafit-extralight)}@media screen and (max-width:575px){.container__bottom{flex-direction:column}}@media screen and (min-width:992px){.container__bottom{display:none}}.nav{display:block}.nav--mobile{z-index:var(--z-top);display:block;position:absolute;top:55px;bottom:0;padding:30px 15px;border-radius:var(--b-radius-sm);background:var(--c-grey-10);transform:translate(-100%)}.nav--mobile--active{transform:translate(0)}@media screen and (min-width:992px){.nav--mobile{display:none}}@media screen and (max-width:991px){.nav{display:none}}.burger{display:block}@media screen and (min-width:992px){.burger{display:none}}.burger-menu{position:fixed;top:var(--header-height, 140px);left:0;width:100%;height:calc(100% - var(--header-height, 140px));z-index:var(--z-top-max);visibility:hidden;opacity:0;transition:visibility .3s ease,opacity .3s ease}.burger-menu--active{visibility:visible;opacity:1}.burger-menu--active .burger-menu__container{transform:translate(0)}@media screen and (min-width:1200px){.burger-menu{display:none}}.burger-menu__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;cursor:pointer}.burger-menu__container{position:absolute;top:0;right:0;width:80%;max-width:400px;height:100%;background:var(--c-grey-00);transform:translate(100%);transition:transform .3s ease;overflow-y:auto;display:flex;flex-direction:column}@media screen and (min-width:576px){.burger-menu__container{width:80%;max-width:500px}}.burger-menu__content{flex:1;padding:30px 20px;display:flex;flex-direction:column;gap:40px}@media screen and (min-width:576px){.burger-menu__content{padding:40px 30px;gap:50px}}.burger-menu__nav{flex:1}.burger-menu__nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.burger-menu__nav-list li{margin:0;padding:0}.burger-menu__nav-list li a{display:block;color:var(--c-grafit);font-size:1.125rem;font-weight:600;text-decoration:none;padding:15px 0;border-bottom:2px solid var(--c-primary);transition:color .2s ease;position:relative}.burger-menu__nav-list li a:hover{color:var(--c-primary)}@media screen and (min-width:576px){.burger-menu__nav-list li a{font-size:1.25rem;padding:18px 0}}.burger-menu__nav-list li:last-child a{border-bottom:none}.burger-menu__nav-list li.current-menu-item a,.burger-menu__nav-list li.current_page_item a{color:var(--c-primary)}.burger-menu__nav-list__item--has-child>.burger-menu__nav-list__link:after{content:"";background-image:url(/app/themes/sage/public/build/assets/arrow-right-CyQdJ9bk.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:14px;height:14px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);transition:all .3s ease}.burger-menu__nav-list__item--has-child.burger-menu__nav-list__item--active>.burger-menu__nav-list__link{color:var(--c-primary)}.burger-menu__nav-list__item--has-child.burger-menu__nav-list__item--active>.burger-menu__nav-list__link:after{transform:translateY(-50%) rotate(270deg)}.burger-menu__nav-list__child-list{list-style:none;padding:0;max-height:0;opacity:0;visibility:hidden;overflow:hidden;transition:all .3s ease;background:var(--c-grey-05);border-radius:var(--b-radius-sm);margin-top:10px}.burger-menu__nav-list__child-list li{margin:0;padding:0}.burger-menu__nav-list__child-list li a{padding:12px 20px;font-size:1rem;font-weight:500;border-bottom:1px solid var(--c-grey-15);margin:0;position:relative}.burger-menu__nav-list__child-list li a:before{content:"";position:absolute;left:8px;top:50%;transform:translateY(-50%);width:4px;height:4px;background:var(--c-grey-50);border-radius:50%}.burger-menu__nav-list__child-list li a:hover{background:var(--c-grey-10)}.burger-menu__nav-list__child-list li a:hover:before{background:var(--c-primary)}@media screen and (min-width:576px){.burger-menu__nav-list__child-list li a{padding:14px 20px;font-size:1.0625rem}}.burger-menu__nav-list__child-list li:last-child a{border-bottom:none}.burger-menu__nav-list__child-list li.current-menu-item a,.burger-menu__nav-list__child-list li.current_page_item a{color:var(--c-primary);background:var(--c-grey-10)}.burger-menu__nav-list__child-list li.current-menu-item a:before,.burger-menu__nav-list__child-list li.current_page_item a:before{background:var(--c-primary)}.burger-menu__contacts .phones{display:flex;flex-direction:column;gap:15px}.burger-menu__contacts .phones .phone{display:flex;flex-direction:column;gap:5px;text-decoration:none;color:var(--c-grey-100);transition:color .2s ease}.burger-menu__contacts .phones .phone:hover{color:var(--c-primary)}.burger-menu__contacts .phones .phone .phone__label{font-size:.875rem;color:var(--c-grey-60)}.burger-menu__contacts .phones .phone .phone__number{font-size:1rem;font-weight:600}.burger-menu__social{display:flex;gap:15px;align-items:center;margin:0 auto}.burger-menu__social .svg-social{display:flex;align-items:center;justify-content:center;padding-right:5px;width:40px;height:40px;border-radius:50%;background:var(--c-grey-10);transition:all .2s ease;color:var(--c-primary);font-size:clamp(16px,2.0833333333vw,30px)}.burger-btn{transition:all .2s ease}@media screen and (min-width:1200px){.burger-btn{display:none}}.contacts{font-family:var(--f-nunito),sans-serif;overflow-x:hidden}.regions__header{display:flex;justify-content:center;align-items:center;margin-bottom:28px}@media screen and (min-width:720px){.regions__header{margin-bottom:36px}}@media screen and (min-width:992px){.regions__header{margin-bottom:48px}}.regions__desc{font-size:1rem;font-weight:100;color:var(--c-grey-80);margin-bottom:28px}@media screen and (min-width:720px){.regions__desc{margin-bottom:36px}}@media screen and (min-width:992px){.regions__desc{margin-bottom:48px}}.contacts__social{color:var(--c-primary);font-size:clamp(16px,2.0833333333vw,30px)}.contacts__social:hover{color:var(--c-grey-00)}.hit-sales{font-family:var(--f-nunito),sans-serif;position:relative;grid-template-rows:auto auto;margin-bottom:54px}@media screen and (min-width:720px){.hit-sales{height:600px}}.hit-sales__card{z-index:var(--z-middle)}@media screen and (min-width:720px){.hit-sales__card{align-self:center}}.hit-sales__image{position:relative;display:flex;justify-content:center;align-items:center;padding:25px;z-index:var(--z-bottom)}@media screen and (min-width:720px){.hit-sales__image{order:2}}.hit-sales__image img:first-child{display:block;width:100%;height:auto;object-fit:cover}.hit-sales__image img:last-child{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90%;max-height:90%;width:auto;height:auto;object-fit:contain;z-index:1}.hit-sales__bg{position:absolute;top:0;left:0;width:100%;height:30%;object-fit:fill}@media screen and (min-width:720px){.hit-sales__bg{width:50%;height:100%;left:auto;right:-50px}}.hit-sales__icon{z-index:var(--z-middle)}.about{display:flex;flex-direction:column;font-family:var(--f-nunito),sans-serif;color:var(--c-grey-80);margin-bottom:54px}@media screen and (min-width:720px){.about{gap:64px}}.about__section{position:relative;display:flex;flex-direction:column}@media screen and (min-width:992px){.about__section{flex-direction:row;justify-content:center;align-items:center;gap:20px}}.about__image{width:100%;margin:32px auto;display:flex;justify-content:center;align-items:center}.about__image img{width:100%;height:auto;display:block;max-width:100%}@media screen and (min-width:720px){.about__image{margin:0 auto;max-width:400px;height:auto}}@media screen and (min-width:992px){.about__image{margin:0}}@media screen and (min-width:720px){.about__section--reverse .about__image{order:2}}@media screen and (min-width:720px){.about__image--negative-left img{scale:1.6;margin-left:100px}}@media screen and (min-width:992px){.about__image--negative-right img{scale:1.6;margin-right:300px}}.about__logo{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:15px}.about__text-block ul{display:flex;flex-direction:column;gap:14px;list-style:none;padding:0;margin:0}.about__text-block li{position:relative;padding-left:24px;margin-bottom:12px}@media screen and (min-width:992px){.about__text-block li:before{content:"";position:absolute;left:-15px;top:10px;width:20px;height:20px;border:1px solid var(--c-grey-50);border-radius:50%;background-color:transparent;transform:translateY(-50%)}}.about__assortment__heading{max-width:100%;display:flex;justify-content:center;align-items:center}.about__assortment__heading--start{justify-content:start;align-items:start}.about__assortment{display:flex;flex-direction:column}@media screen and (min-width:720px){.about__assortment{flex-direction:row;gap:20px}}.about__assortment-info{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:992px){.assortment-card--wide{grid-column:span 4}}.about__btn{padding:16px 105px;margin:-8px auto}@media screen and (min-width:720px){.about__btn{padding:16px 277px}}@media screen and (min-width:992px){.about__btn{padding:22px 270px;margin:-44px auto}}.services{width:100%;max-width:var(--w-container-extra-wide-full);margin:54px auto;overflow:hidden;object-fit:cover;padding:40px;background-repeat:no-repeat;background-position:top;background-size:cover;min-height:400px;background-image:url(/app/themes/sage/public/build/assets/services-bg-Db0d2LHN.png)}@supports (background-image: url(test.webp)){.services{background-image:url(../images/services-bg.png.webp)}}@media screen and (min-width:720px){.services{min-height:500px}}@media screen and (min-width:992px){.services{padding:60px}}.services .grid--services{margin-bottom:24px}.services .container{text-align:center}.services .grid--services{text-align:left}.partners{width:100%;margin-bottom:54px;overflow:hidden}.partners img{width:102px;height:69px}@media screen and (min-width:992px){.partners img{width:252px;height:168px}}.licenses{position:relative;display:flex;height:auto;flex-direction:column;font-family:var(--f-nunito),sans-serif;font-size:clamp(14px,1.25vw,18px);color:var(--c-grey-70);margin-bottom:54px;overflow:hidden}@media screen and (min-width:992px){.licenses{flex-direction:row;gap:60px;align-items:flex-start}}.licenses__image{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:15px}.licenses__image img{width:160px;height:auto;display:block;object-fit:contain}@media screen and (min-width:992px){.licenses__image img{width:100%;height:auto}}@media screen and (min-width:992px){.licenses__image{order:2;width:400px;flex-shrink:0;margin-bottom:0}}@media screen and (min-width:992px){.licenses__content{flex:1;order:1}}.news-section{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:54px;overflow:hidden}@media screen and (min-width:992px){.news-section{margin-bottom:120px}}.news-content{width:100%;display:flex;flex-direction:column;gap:12px}@media screen and (min-width:992px){.news-content{width:70%}}.news-section__more{width:100%;margin-top:20px}.product-quality{position:relative;width:100%;font-family:var(--f-nunito),sans-serif;font-size:clamp(16px,1.25vw,18px);color:var(--c-grey-70);overflow:hidden}.product-quality__content{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:992px){.product-quality__content{flex-direction:row}}.product-quality__image{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:auto}.product-quality__image img{width:100%;height:100%;display:block}.projects{width:100%;max-width:var(--w-container-extra-wide-full);margin:40px auto;font-family:var(--f-nunito),sans-serif;padding-top:32px;border-radius:var(--b-radius-sm);background:linear-gradient(180deg,var(--c-grey-100) 70%,var(--c-primary-dark) 100%);overflow:hidden}.projects__items{max-width:var(--w-max-container);position:relative;overflow-x:visible;z-index:var(--z-bottom);margin:32px auto}.projects__items:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);pointer-events:none}.projects__items .btn{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);z-index:var(--z-middle-top)}@media screen and (min-width:992px){.projects__items .btn{padding:22px 200px}}.projects__card{height:200px;background:linear-gradient(135deg,var(--c-grey-00) 0%,var(--c-grey-10) 100%);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:var(--b-radius);box-shadow:0 4px 12px #00000014;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.projects__card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.projects__card:hover .projects__card-overlay{opacity:1}.projects__card:active{transform:translateY(-1px) scale(.98)}.projects__card--active .projects__card-overlay{opacity:1}@media screen and (min-width:720px){.projects__card{height:220px}}@media screen and (min-width:992px){.projects__card{height:240px}}.projects__card-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#ff7a24d9;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;padding:20px}@media screen and (max-width:719px){.projects__card-overlay{opacity:0;background:#ff7a24cc}}.projects__card-content{text-align:center;color:var(--c-grey-00)}.projects__card-title{font-size:1.125rem;font-weight:700;margin-bottom:8px;line-height:1.2}@media screen and (min-width:720px){.projects__card-title{font-size:1.25rem;margin-bottom:12px}}@media screen and (min-width:992px){.projects__card-title{font-size:1.375rem}}.projects__card-description{font-size:.875rem;font-weight:400;line-height:1.4;opacity:.9}@media screen and (min-width:720px){.projects__card-description{font-size:.9375rem}}@media screen and (min-width:992px){.projects__card-description{font-size:1rem}}.projects__advantages{position:relative;max-width:var(--w-max-container);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:1.0625rem;color:var(--c-grey-00);text-align:center;padding:15px;margin:50px auto;background:linear-gradient(to bottom right,var(--c-primary),var(--c-primary-dark));border-radius:var(--b-radius);overflow:hidden}.projects__advantages:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/app/themes/sage/public/build/assets/triangle-advanture-r0fQxJl8.svg) repeat-x;background-size:auto 100%;background-position:center;opacity:.3;z-index:1}.projects__advantages>*{position:relative;z-index:2}@media screen and (min-width:720px){.projects__advantages{flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:30px;gap:14px}}@media screen and (min-width:992px){.projects__advantages{justify-content:space-between;align-items:center;gap:30px}}.projects__advantages img{width:60px;height:60px}.projects__advantage{position:relative;height:100%;display:flex;align-items:center;gap:5px}.projects__advantage--triangle:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:url(../../images/triangles-bg.svg) no-repeat center bottom;background-size:contain;z-index:var(--z-bottom)}.projects__advantage-number{font-size:4.5rem;font-weight:900}.projects__advantage-label{display:flex;flex-direction:column;align-items:start;font-size:2.875rem;line-height:26px;font-weight:800}.projects__advantage-text{display:flex;flex-direction:column;justify-content:center;align-items:center}.projects__partners{position:relative;display:flex;flex-direction:column;gap:24px;font-size:1rem;font-weight:300;color:var(--c-grey-70);padding:32px 18px;margin-bottom:24px;background-color:var(--c-grey-00);border-radius:var(--b-radius)}@media screen and (min-width:720px){.projects__partners{margin-bottom:42px}}@media screen and (min-width:992px){.projects__partners{gap:40px;padding:40px}}.projects__partners-image{position:absolute;top:-50px;left:50%;transform:translate(-50%)}.projects__partners-header{display:flex;justify-content:center;align-items:center;text-align:center}.projects__reviews-slider{margin:36px 0;height:430px;position:relative;display:flex;flex-direction:row;align-items:stretch;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-inline:8px;scroll-behavior:smooth;scrollbar-width:none}.projects__reviews-slider::-webkit-scrollbar{display:none}.projects__reviews-slider>*{scroll-snap-align:start;flex:0 0 90%;max-width:400px}@media screen and (min-width:720px){.projects__reviews-slider>*{flex:0 0 33.333%}}.projects__reviews-slider.js-slider-active{display:block;overflow:hidden;padding-inline:0}.reviews-slider-container{display:flex;align-items:stretch;height:100%;will-change:transform;transition:none}.reviews-slider-container .review-card{flex:0 0 auto;width:calc(90vw - 40px);max-width:350px;margin-right:10px}@media screen and (min-width:576px){.reviews-slider-container .review-card{width:calc(50vw - 40px);max-width:380px}}@media screen and (min-width:720px){.reviews-slider-container .review-card{width:400px;max-width:400px}}.cta{position:relative;display:flex;flex-direction:column;margin-bottom:54px;width:100vw;height:734px}.cta-form{position:relative;font-family:var(--f-nunito),sans-serif;font-size:clamp(14px,1.1111111111vw,16px);color:var(--c-grey-60);padding:32px 18px;border-radius:var(--b-radius-lg);background-color:var(--c-primary-extralight);z-index:var(--z-top);overflow:hidden}@media screen and (min-width:992px){.cta-form{margin-bottom:82px}}.cta-form:before,.cta-form:after{content:"";position:absolute;width:484px;height:382px;background-size:contain;background-repeat:no-repeat;z-index:-1}.cta-form:before{background-image:url(/app/themes/sage/public/build/assets/g-BIQK9lsk.svg);filter:hue-rotate(15deg) saturate(.7) brightness(1);opacity:.7;bottom:-60px;right:-80px}.cta-form:after{background-image:url(/app/themes/sage/public/build/assets/g2-B8D6S9z9.svg);filter:hue-rotate(15deg) saturate(.7) brightness(1);opacity:.7;top:-60px;left:-40px}.cta-form__container{max-width:400px;margin:0 auto;text-align:center}@media screen and (min-width:720px){.cta-form__container{max-width:800px}}.cta-form__info{display:flex;flex-direction:column;gap:24px;margin-bottom:28px}.cta-form__contacts{display:flex;justify-content:center;align-items:center;margin-bottom:42px}.cta-form__form{display:flex;flex-direction:column;gap:6px;color:var(--c-grey-50);max-width:488px;margin:0 auto}.cta-form__form button{padding:16px}@media screen and (min-width:992px){.cta-form__form button{padding:20px}}.cta-form__input{width:100%;font-size:1rem;padding:16px;border:1px solid var(--c-grey-20);border-radius:var(--b-radius)}.cta-form__input:focus{border-color:var(--c-primary)}.cta-form__input:last-of-type{margin-bottom:21px}.cta-form__input::placeholder{color:var(--c-grey-50)}.cta-form__policy{font-size:.75rem;color:var(--c-grey-90);text-align:start;margin-bottom:10px}@media screen and (min-width:720px){.cta-form__policy{margin-bottom:20px}}.cta-form__policy a{color:var(--c-primary);text-decoration:underline}.cta-form__social{display:flex;justify-content:center;gap:20px}.cta__bg{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cta__bg img{object-fit:contain}.product-types{overflow:hidden;margin:54px auto}@media screen and (min-width:992px){.product-types{margin:84px auto}}.product-types__wrapper{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-inline:16px;scrollbar-width:none}.product-types__wrapper::-webkit-scrollbar{display:none}.product-types__wrapper>*{flex:0 0 160px;scroll-snap-align:start}@media screen and (min-width:992px){.product-types__wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-template-rows:repeat(2,auto);gap:30px;overflow:visible}.product-types__wrapper>*{flex:initial}}.product-details{font-family:var(--f-nunito),sans-serif;font-size:clamp(16px,1.25vw,18px);color:var(--c-grey-80);padding-inline:var(--pi-container);margin-bottom:54px;overflow-x:hidden}@media screen and (min-width:992px){.product-details{margin-bottom:64px}}.product-details__content{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:992px){.product-details__content{flex-direction:row;align-items:flex-start;gap:48px}}@media screen and (min-width:992px){.product-details__text{flex:3;order:-1}}.product-details__short{line-height:1.6}.product-details__expandable{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease;overflow:hidden}.product-details__expandable.is-expanded{grid-template-rows:1fr}.product-details__expandable-inner{overflow:hidden}.product-details__description{line-height:1.6;padding-top:16px}.product-details__toggle{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:0;border:none;background:none;color:var(--c-primary);font-family:var(--f-nunito),sans-serif;font-size:.9375rem;font-weight:600;cursor:pointer;transition:opacity .2s ease}.product-details__toggle:hover{opacity:.8}.product-details__toggle-icon{transition:transform .3s ease}.product-details__toggle.is-expanded .product-details__toggle-icon{transform:rotate(180deg)}.product-details__image{width:100%;max-width:100%;overflow:hidden;border-radius:var(--b-radius)}@media screen and (min-width:992px){.product-details__image{flex:2}}.product-details__image img{width:100%;height:auto;display:block}.production{position:relative;width:100%;font-family:var(--f-nunito),sans-serif;overflow:hidden;padding-bottom:60px}@media screen and (min-width:992px){.production{height:764px;padding-bottom:0}}.production__content{display:flex;flex-direction:column;gap:42px;position:relative;z-index:var(--z-middle);padding:24px}@media screen and (min-width:992px){.production__content{gap:32px;position:absolute;top:40%;left:0;transform:translateY(-43%);width:calc(50% - 32px);padding:32px}}@media screen and (min-width:1920px){.production__content{transform:translateY(-48%)}}.production__map{position:relative;z-index:var(--z-bottom);margin-top:-120px}@media screen and (min-width:992px){.production__map{position:absolute;top:40%;right:0;transform:translateY(-50%);width:calc(60% - 32px);height:100%;margin-top:0}}.production__map-inner{position:relative;width:100%;height:100%;z-index:0}.production__map-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;pointer-events:none;z-index:var(--z-middle-top);mask-image:radial-gradient(ellipse at center,rgba(0,0,0,0) 10%,var(--c-grey-00) 100%);mask-composite:exclude;-webkit-mask-image:radial-gradient(ellipse at center,rgba(0,0,0,0) 10%,var(--c-grey-00) 100%);-webkit-mask-composite:destination-out}.production__route{position:absolute;bottom:50px;left:0;width:100%;height:20%;display:flex;justify-content:center;align-items:center;background-color:#ffffff80;z-index:var(--z-top)}.single-product{overflow-x:hidden}.single-product__title{font-family:var(--f-headings),sans-serif;font-size:clamp(24px,2.9166666667vw,42px);font-weight:700;color:var(--c-primary);margin-bottom:24px;padding-top:24px}@media screen and (min-width:992px){.single-product__title{margin-bottom:32px;padding-top:32px}}.single-product__main{display:flex;flex-direction:column;gap:20px;font-family:var(--f-nunito),sans-serif;margin-bottom:38px}@media screen and (max-width:1919px){.single-product__main{max-width:var(--w-container-wide)}}@media screen and (min-width:1920px){.single-product__main{flex-direction:row;margin-bottom:48px}}.single-product__details{display:flex;flex-direction:column-reverse;gap:30px}@media screen and (min-width:1920px){.single-product__details{flex-direction:row}}.single-product__additional-equipment{display:flex;flex-direction:column;gap:28px;text-align:center;margin-bottom:36px}@media screen and (min-width:992px){.single-product__additional-equipment{margin-bottom:48px}}.single-product__additional-services{display:flex;flex-direction:column;gap:28px;text-align:center;font-family:var(--f-nunito),sans-serif}.product-summary{width:100%;display:flex;flex-direction:column;gap:18px}@media screen and (min-width:720px){.product-summary{gap:30px}}@media screen and (min-width:1920px){.product-summary{max-width:320px}}.product-summary__characteristics{display:flex;flex-direction:column;gap:20px;font-size:.875rem;max-width:680px}@media screen and (min-width:992px){.product-summary__characteristics{font-size:1.25rem}}.product-summary__characteristics span{color:var(--c-grafit-light)}.product-summary__characteristics li,.product-summary__characteristic{width:100%;display:flex;justify-content:space-between}.product-summary__label{color:var(--c-grafit-light)}.product-purchase{height:fit-content;display:flex;flex-direction:column;gap:30px;padding:20px;border-radius:var(--b-radius-lg);background-color:var(--c-primary-extralight)}@media screen and (min-width:1920px){.product-purchase{max-width:320px}}.product-purchase__price{display:flex;flex-direction:column;gap:2px;color:var(--c-grafit)}.product-purchase__price span:first-child{font-size:clamp(16px,1.3888888889vw,20px);font-weight:400}.product-purchase__price-value{font-size:clamp(20px,1.8055555556vw,26px);font-weight:800}.product-purchase__cta{width:100%;display:flex;flex-direction:column;gap:12px}@media screen and (min-width:1200px)and (max-width:1919px){.product-purchase__cta{flex-direction:row}}.product-purchase__links{width:100%;display:flex;flex-direction:column;gap:15px}@media screen and (min-width:1200px)and (max-width:1919px){.product-purchase__links{flex-direction:row;justify-content:space-between}}.product-purchase__link a{font-size:.875rem;color:var(--c-primary)}@media screen and (min-width:992px){.product-purchase__link a{font-size:1.125rem}}.product-purchase__warranty{font-size:1rem;color:var(--c-grafit-light)}@media screen and (min-width:992px){.product-purchase__warranty{font-size:1.125rem}}.additional-services,.other-products,.production{margin-top:40px}.other-products{margin-bottom:38px}@media screen and (min-width:992px){.other-products{margin-bottom:82px}}.single-product__fallback-image{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:1920px){.single-product__fallback-image{flex-direction:row;margin-bottom:48px;flex:1;max-width:600px}}.single-product__image{width:100%;height:auto;max-height:75vh;border-radius:var(--b-radius);object-fit:contain}@media screen and (min-width:1920px){.single-product__image{height:100%;max-height:400px;object-fit:cover}}.archive-category{margin-bottom:38px}@media screen and (min-width:992px){.archive-category{margin-bottom:54px}}.archive-category__item{position:relative;z-index:0;display:flex;flex-direction:column;gap:16px;background-color:var(--c-grey-10);border-radius:var(--b-radius);padding:20px;transition:box-shadow .3s ease;overflow:hidden}.archive-category__item:hover{box-shadow:0 4px 16px #00000014}.archive-category__item:before,.archive-category__item:after{content:"";position:absolute;width:273px;height:216px;background-size:contain;background-repeat:no-repeat;z-index:-1;pointer-events:none}.archive-category__item:before{background-image:url(/app/themes/sage/public/build/assets/g-BIQK9lsk.svg);bottom:0;right:0}.archive-category__item:after{background-image:url(/app/themes/sage/public/build/assets/g2-B8D6S9z9.svg);top:0;left:0}.archive-category__item-title{font-size:clamp(18px,1.6666666667vw,24px);font-weight:700;color:var(--c-primary)}.archive-category__item-description{font-size:clamp(13px,1.0416666667vw,15px);line-height:1.5;color:var(--c-grafit);white-space:pre-line}.archive-category__item-image{width:100%;height:auto;border-radius:var(--b-radius);object-fit:cover}.archive-category__item-link{margin-top:auto;text-align:center}.faq-section{display:flex;flex-direction:column;text-align:center;gap:20px}.faq{width:100%;font-family:var(--f-nunito),sans-serif;font-size:1rem;padding:12px;text-align:start;border:1px solid var(--c-grey-20);border-radius:var(--b-radius);margin-bottom:36px}@media screen and (min-width:992px){.faq{margin-bottom:48px}}.faq__item{border-bottom:1px solid var(--c-grey-20);padding:16px;transition:border-color .4s cubic-bezier(.25,.46,.45,.94),background-color .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s cubic-bezier(.25,.46,.45,.94);border-radius:8px;margin-bottom:4px;background-color:transparent}.faq__item:hover{border-bottom-color:#ff7a2499;background-color:#ff7a2405;box-shadow:0 2px 8px #ff7a241a}.faq__item[open]{border-bottom-color:var(--c-primary);background-color:#ff7a2408;box-shadow:0 4px 12px #ff7a2426}.faq__item.is-closing{border-bottom-color:var(--c-grey-20);background-color:transparent;box-shadow:none}.faq__item:last-child{border-bottom:1px solid var(--c-grey-20)}.faq__item:last-child:hover{border-bottom-color:#ff7a2499}.faq__item:last-child[open]{border-bottom-color:var(--c-primary)}.faq__question{width:100%;display:flex;justify-content:space-between;align-items:center;font-weight:500;color:var(--c-grafit);padding:12px 0;cursor:pointer;list-style:none;outline:none;transition:color .3s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.34,1.56,.64,1);gap:20px;position:relative}.faq__question:hover{color:var(--c-primary);transform:translate(2px)}.faq__question:focus-visible{outline:2px solid var(--c-primary);outline-offset:3px;border-radius:6px}.faq__question:active{transform:translate(1px) scale(.98)}.faq__item[open] .faq__question{color:var(--c-primary);transform:translate(3px)}.faq__item.is-closing .faq__question{color:var(--c-grafit);transform:translate(0)}.faq__toggle{width:20px;height:20px;display:flex;justify-content:center;align-items:center;border:1.5px solid var(--c-primary);border-radius:100%;background-color:var(--c-grey-00);color:var(--c-primary);position:relative;overflow:hidden;cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.34,1.56,.64,1);flex-shrink:0;box-shadow:0 2px 4px #0000001a}.faq__toggle:before{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.9375rem;font-weight:600;line-height:1;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.faq__toggle:hover{transform:scale(1.05);box-shadow:0 4px 8px #ff7a2433}.faq__item[open] .faq__toggle{color:var(--c-grey-00);background-color:var(--c-primary);transform:scale(1.02);box-shadow:0 3px 6px #ff7a244d}.faq__item[open] .faq__toggle:before{transform:translate(-50%,-50%) rotate(45deg) scale(1.1)}.faq__item[open] .faq__toggle:hover{transform:scale(1.08);box-shadow:0 5px 10px #ff7a2466}.faq__item.is-closing .faq__toggle{color:var(--c-primary);background-color:var(--c-grey-00);transform:scale(1);box-shadow:0 2px 4px #0000001a}.faq__item.is-closing .faq__toggle:before{transform:translate(-50%,-50%) rotate(0) scale(1)}.faq__answer{display:grid;grid-template-rows:0fr;text-align:start;padding-left:6px;font-size:.875rem;color:var(--c-grafit-light);line-height:1.6;transition:grid-template-rows .5s cubic-bezier(.25,.46,.45,.94),padding .5s cubic-bezier(.25,.46,.45,.94),opacity .4s cubic-bezier(.25,.46,.45,.94) .1s;opacity:0}@media(prefers-reduced-motion:reduce){.faq__answer{transition:grid-template-rows .25s ease,padding .25s ease,opacity .2s ease}}@supports not (grid-template-rows: 0fr){.faq__answer{display:block;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.25,.46,.45,.94),opacity .4s cubic-bezier(.25,.46,.45,.94) .1s,padding .5s cubic-bezier(.25,.46,.45,.94)}}.faq__item[open] .faq__answer{grid-template-rows:1fr;padding-top:20px;padding-bottom:12px;opacity:1}@supports not (grid-template-rows: 0fr){.faq__item[open] .faq__answer{max-height:600px}}.faq__item.is-closing .faq__answer{grid-template-rows:0fr;padding-top:0;padding-bottom:0;opacity:0}@supports not (grid-template-rows: 0fr){.faq__item.is-closing .faq__answer{max-height:0}}.faq__answer>*{overflow:hidden;transform:translateY(8px);transition:transform .4s cubic-bezier(.25,.46,.45,.94) .15s,opacity .3s cubic-bezier(.25,.46,.45,.94) .2s;opacity:0}.faq__item[open] .faq__answer>*{transform:translateY(0);opacity:1}.faq__item.is-closing .faq__answer>*{transform:translateY(8px);opacity:0}.faq__answer>*:nth-child(2){transition-delay:.25s,.3s}.faq__answer>*:nth-child(3){transition-delay:.35s,.4s}.faq__answer a{color:var(--c-primary);text-decoration:underline;text-decoration-color:#ff7a244d;text-underline-offset:2px;transition:text-decoration-color .2s ease}.faq__answer a:hover{text-decoration-color:var(--c-primary)}.faq__cta{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 16px;margin-bottom:36px;font-family:var(--f-nunito),sans-serif}.faq__cta p{font-size:1rem;color:var(--c-grey-60);margin:0}@media screen and (min-width:992px){.faq__cta{margin-bottom:48px}}.additional-services{text-align:center;font-family:var(--f-nunito),sans-serif}.single-news{margin-bottom:54px;font-family:var(--f-nunito),sans-serif;font-size:1rem;color:var(--c-grey-80);font-weight:300}@media screen and (min-width:992px){.single-news{margin-bottom:82px}}.single-news__content{width:100%;display:flex;flex-direction:column;gap:28px}@media screen and (min-width:992px){.single-news__content{gap:38px}}.single-news__header{display:flex;flex-direction:column;gap:10px;text-align:center}.single-news__header span{font-weight:400;color:var(--c-primary)}.single-news__description{text-align:start}.single-news__gallery{display:flex;justify-content:center;align-items:center}.archive-news{margin-top:30px;margin-bottom:54px}@media screen and (min-width:992px){.archive-news{margin-bottom:82px}}.archive-news__cards{display:flex;flex-direction:column;gap:20px}.about-page{display:flex;flex-direction:column;gap:32px;font-family:var(--f-nunito),sans-serif}@media screen and (min-width:1920px){.about-page{flex-direction:row;gap:48px}}.about-page>.h2{margin-bottom:32px}@media screen and (min-width:1920px){.about-page>.h2{margin-bottom:48px}}.about-page .sidebar{order:2}@media screen and (min-width:1920px){.about-page .sidebar{order:1;flex-shrink:0}}.about-page__content{order:1}@media screen and (min-width:1920px){.about-page__content{flex:1;order:2}}.about-page__content .h2{margin-bottom:32px}@media screen and (min-width:1920px){.about-page__content .h2{margin-bottom:48px}}.about-page__section-company{margin-bottom:32px}@media screen and (min-width:992px){.about-page__section-company{margin-bottom:48px}}.about-page__section-company .container>*{margin-bottom:24px}.about-page__section-company .container>*:last-child{margin-bottom:0}.about-page__section-company-header{display:flex;justify-content:center}.about-page__section-company-offers{margin:0 auto}.about-page__section-service{margin-bottom:32px}@media screen and (min-width:992px){.about-page__section-service{margin-bottom:48px}}.about-page__section-service .container>*{margin-bottom:24px}.about-page__section-service .container>*:last-child{margin-bottom:0}.about-page__section-service-header,.about-page__section-service-button{display:flex;justify-content:center}.about-page__section-service-button .btn{color:var(--c-grey-00);padding:16px 82px}@media screen and (min-width:720px){.about-page__section-service-button .btn{padding:16px 162px}}.about-page__section-service-button a.btn{color:var(--c-grey-00);padding:16px 82px}@media screen and (min-width:720px){.about-page__section-service-button a.btn{padding:16px 162px}}.about-page__section-service-supplies>*{margin-bottom:24px}.about-page__section-service-supplies>*:last-child{margin-bottom:0}.about-page__section-service-supplies-header{display:flex;justify-content:center}.about-page__section-service-supplies-content{font-size:1rem}.about-page__section-service-supplies-content ul{list-style:none;padding-left:0;margin-top:10px;display:flex;flex-direction:column;gap:12px}.about-page__section-service-supplies-content ul li{position:relative;padding-left:20px;font-weight:700;color:var(--c-grafit)}.about-page__section-service-supplies-content ul li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:2px;background-color:var(--c-primary)}.about-page__section-products{margin-bottom:32px}@media screen and (min-width:992px){.about-page__section-products{margin-bottom:48px}}.about-page__section-products .container>*{margin-bottom:24px}.about-page__section-products .container>*:last-child{margin-bottom:0}.about-page__section__gallery{display:flex;justify-content:center;align-items:center}.about-page__section-products-header,.about-page__section-products-subtitle{display:flex;justify-content:center}.about-page__section-products-consumers>*{margin-bottom:24px}.about-page__section-products-consumers>*:last-child{margin-bottom:0}.about-page__products-consumers-list{display:grid;grid-template-columns:1fr;gap:16px}@media screen and (min-width:720px){.about-page__products-consumers-list{grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (min-width:992px){.about-page__products-consumers-list{grid-template-columns:repeat(3,1fr);gap:24px}}.about-page__section-products-consumer-item{position:relative;font-size:1rem;color:var(--c-grafit);font-weight:600;margin:0;min-height:180px}.about-page__section-products-consumer-item img{max-width:100%;height:auto;min-height:180px;object-fit:cover;display:block}.about-page__section-products-consumer-item p{position:absolute;bottom:0;left:0;right:0;margin:0;padding:8px 12px;max-height:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.about-page__section-repair{margin-bottom:32px}@media screen and (min-width:992px){.about-page__section-repair{margin-bottom:48px}}.about-page__section-repair .container>*{margin-bottom:24px}.about-page__section-repair .container>*:last-child{margin-bottom:0}.about-page__section-repair-header{display:flex;justify-content:center}.about-page__production-block{margin-bottom:32px}@media screen and (min-width:992px){.about-page__production-block{margin-bottom:48px}}.about-page__production-block .container>*{margin-bottom:24px}.about-page__production-block .container>*:last-child{margin-bottom:0}.about-page__production-block>.h2{margin-bottom:32px}@media screen and (min-width:992px){.about-page__production-block>.h2{margin-bottom:48px}}.about-page__subtitle{margin-bottom:36px}@media screen and (min-width:992px){.about-page__subtitle{margin-bottom:48px}}.about-page__customer-service{display:flex;flex-direction:column;gap:24px}.about-section__btn{padding:16px 82px;margin:0 auto}@media screen and (min-width:720px){.about-section__btn{padding:16px 162px}}.content-page{display:flex;flex-direction:column}@media screen and (min-width:992px){.content-page:has(>.sidebar){display:grid;grid-template-columns:330px 1fr;gap:48px;align-items:start}}.content-page>.sidebar:first-child{flex-direction:row;flex-wrap:wrap;gap:0;padding:10px 20px;margin:0;max-width:none;width:100%;border-radius:0;background-color:var(--c-grey-00);border-bottom:1px solid var(--c-grey-20);align-items:center}@media screen and (min-width:992px){.content-page>.sidebar:first-child{position:sticky;top:calc(var(--header-height, 140px) + 20px);transition:top .3s ease;flex-direction:column;flex-wrap:nowrap;gap:28px;padding:20px;width:auto;max-width:none;margin:0;border-radius:var(--b-radius);background-color:var(--c-primary-extralight);border-bottom:none}}.content-page>.sidebar:first-child .sidebar__list{flex-direction:row;flex-wrap:wrap;gap:8px}@media screen and (min-width:992px){.content-page>.sidebar:first-child .sidebar__list{flex-direction:column;gap:20px}}.content-page>.sidebar:first-child .sidebar__item{white-space:nowrap}.content-page>.sidebar:first-child .sidebar__item:before{display:none}@media screen and (min-width:992px){.content-page>.sidebar:first-child .sidebar__item{white-space:normal}.content-page>.sidebar:first-child .sidebar__item:before{display:block}}.content-page>.sidebar:first-child .sidebar__link{display:block;padding:6px 14px;background-color:var(--c-grey-10);border-radius:20px;font-size:.8125rem;transition:background-color .2s ease,color .2s ease}.content-page>.sidebar:first-child .sidebar__link:hover{background-color:var(--c-primary-extralight)}.content-page>.sidebar:first-child .sidebar__link--active{background-color:var(--c-primary);color:var(--c-grey-00);font-weight:600}.content-page>.sidebar:first-child .sidebar__link--active:hover{color:var(--c-grey-00)}@media screen and (min-width:992px){.content-page>.sidebar:first-child .sidebar__link{display:inline;padding:0;background-color:transparent;border-radius:0;font-size:.875rem}.content-page>.sidebar:first-child .sidebar__link:hover{background-color:transparent;color:var(--c-grafit)}.content-page>.sidebar:first-child .sidebar__link--active{background-color:transparent;color:var(--c-grafit)}}.content-page>.sidebar:first-child .sidebar__download{display:none}@media screen and (min-width:992px){.content-page>.sidebar:first-child .sidebar__download{display:flex}}.content-page>.sidebar:last-child{margin-top:32px}@media screen and (min-width:992px){.content-page>.sidebar:last-child{display:none}}.content-page__content{padding:24px 0 0;margin-inline:0}@media screen and (min-width:992px){.content-page__content{flex:1;padding-top:0}}.content-page__content .h2{margin-bottom:32px}@media screen and (min-width:992px){.content-page__content .h2{margin-bottom:48px}}.quick-contacts{position:fixed;bottom:10px;right:max(10px,(100vw - var(--w-container-wide)) / 2);display:flex;flex-direction:column;align-items:flex-end;gap:10px;z-index:var(--z-middle-top);opacity:0;visibility:hidden;transform:translateY(100%);transition:all .3s ease}.quick-contacts.quick-contacts--visible{opacity:1;visibility:visible;transform:translateY(0)}body:has(.main-nav--active) .quick-contacts{display:none!important}.quick-contacts__video{position:relative;width:100px;height:140px;border:1px solid var(--c-grafit-light);border-radius:var(--b-radius-sm);overflow:hidden;cursor:pointer;transition:all .3s ease}@media screen and (min-width:992px){.quick-contacts__video{width:120px;height:180px}}.quick-contacts__video video{width:100%;height:100%;object-fit:cover}.quick-contacts__video-close{position:absolute;top:4px;right:6px;background:none;border:none;color:var(--c-grey-00);cursor:pointer;z-index:1;font-size:1.125rem;line-height:1;text-shadow:0 1px 3px rgba(0,0,0,.5)}.quick-contacts__contacts,.quick-contacts__list{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.quick-contacts__item{background:var(--c-grafit);border-radius:var(--b-radius-xl);padding:8px;color:var(--c-grey-00);transform:translateY(100%);opacity:0;pointer-events:none;transition:transform .3s ease,opacity .3s ease;display:flex;align-items:center;justify-content:center}@media screen and (min-width:992px){.quick-contacts__item{padding:10px}}.quick-contacts__item i{font-size:1.125rem}.quick-contacts__item:hover{background:var(--c-primary)}.quick-contacts__contacts:hover .quick-contacts__item,.quick-contacts__contacts.quick-contacts__contacts--open .quick-contacts__item{transform:translateY(0);opacity:1;pointer-events:auto}.quick-contacts__toggle{background:var(--c-grafit);border:none;border-radius:var(--b-radius-xl);width:42px;height:42px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}@media screen and (min-width:992px){.quick-contacts__toggle{width:46px;height:46px}}.quick-contacts__toggle i{color:var(--c-grey-00);font-size:1.375rem}.quick-contacts__toggle:hover{background:var(--c-primary)}.quick-contacts__toggle--close{background:var(--c-grafit);border:none;border-radius:var(--b-radius-xl);width:42px;height:42px;cursor:pointer;display:none;align-items:center;justify-content:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;color:var(--c-grey-00);font-size:1.125rem;line-height:1}@media screen and (min-width:992px){.quick-contacts__toggle--close{display:none!important}}.quick-contacts__contacts.quick-contacts__contacts--open .quick-contacts__toggle--close{display:flex}@media screen and (min-width:992px){.quick-contacts__contacts.quick-contacts__contacts--open .quick-contacts__toggle--close{display:none!important}}.quick-contacts__contacts.quick-contacts__contacts--open .quick-contacts__toggle{display:none}@media screen and (min-width:992px){.quick-contacts__contacts.quick-contacts__contacts--open .quick-contacts__toggle{display:flex}}.quick-contacts__action{background:var(--c-primary);color:var(--c-grey-00);border:none;border-radius:var(--b-radius-sm);padding:10px 16px;font-family:var(--f-base),sans-serif;font-size:.8125rem;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .3s ease}@media screen and (min-width:992px){.quick-contacts__action{padding:12px 20px;font-size:.875rem}}.quick-contacts__action:hover{background:var(--c-grafit)}.video-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-top);display:flex;align-items:center;justify-content:center}.video-popup.hidden{display:none}.video-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000d9}.video-popup__content{position:relative;width:90vw;max-width:900px}.video-popup__content video{width:100%;border-radius:var(--b-radius-sm)}.video-popup__close{position:absolute;top:-40px;right:0;background:none;border:none;color:var(--c-grey-00);font-size:1.75rem;cursor:pointer;line-height:1}:root{--f-nunito: "Nunito", sans-serif;--f-unbounded: "Unbounded", sans-serif;--f-base: var(--f-nunito);--f-hero: var(--f-unbounded);--f-headings: var(--f-unbounded);--c-primary: #ff7a24;--c-primary-hover: var(--c-grafit);--c-primary-dark: #9B352A;--c-primary-light: #4F5972;--c-primary-extralight: #FFF6F6;--c-grafit: #484B52;--c-grafit-hover: var(--c-grey-00);--c-grafit-light: #9FA7BA;--c-grafit-extralight: #E2E6EE;--c-grey-00: #ffffff;--c-grey-10: #f7f7f7;--c-grey-20: #ebebeb;--c-grey-30: #d6d6d6;--c-grey-40: #c2c2c2;--c-grey-50: #adadad;--c-grey-60: #868686;--c-grey-70: #707070;--c-grey-80: #5c5c5c;--c-grey-90: #474747;--c-grey-100: #474747;--c-black: #000000;--c-error: red;--c-success: green;--c-aw-color: #d70000;--b-radius-xs: 2px;--b-radius-xsm: 5px;--b-radius-sm: 10px;--b-radius: 15px;--b-radius-lg: 30px;--b-radius-xl: 50px;--z-bottom: 10;--z-middle-bottom: 100;--z-middle: 150;--z-middle-top: 200;--z-top: 5000;--z-top-max: 10000;--z-top-10: 300;--z-top-20: 400;--z-top-30: 500;--shadow: 0 2px 4px 0 color(from var(--c-grey-90) srgb r g b / .16);--w-max-container: 1920px;--w-container: 1100px;--w-container-wide: 1440px;--w-container-extra-wide: 1640px;--w-container-extra-wide-full: 1920px;--pi-container: 15px;--btn-b-radius: 8px;--btn-b-radius-xs: 6px;--btn-f-size: functions.rem(16);--btn-f-size-sm: functions.rem(14);--btn-padding: 10px 20px;--btn-padding-sm: 6px 12px;--btn-box-shadow-primary: 2px 2px 20px 1px rgba(232, 77, 61, .6);--btn-box-shadow-grafit: 2px 2px 20px 1px rgba(72, 75, 82, .6);--input-c-placeholder: var(--c-grey-50);--input-c-placeholder-focus: var(--c-grey-90);--input-c-text: var(--c-grey-90);--input-c-border: var(--c-grey-20);--input-c-border-focus: var(--c-grey-30);--input-c-bg: var(--c-grey-00);--input-padding: 10px 20px;--input-padding-sm: 6px 12px;--input-b-radius: var(--b-radius-sm);--input-f-size: functions.rem(16);--input-f-size-sm: functions.rem(14);--input-box-shadow: 2px 6px 15px 0px rgba(0, 0, 0, .25);--label-f-size: functions.rem(14);--label-c: var(--c-grey-80);--c-input-border: var(--c-grey-60);--p-input: 10px 15px;--b-radius-input: var(--b-radius-sm);--animation-curve: cubic-bezier(1, 0, 0, 1);--animation-fade-in-curve: cubic-bezier(.19, 1, .22, 1);--animation-slide-curve: cubic-bezier(.76, .02, .29, .97)}
