@charset "UTF-8";.vue-slider-disabled .vue-slider-process{background-color:#a7a7a7}.vue-slider-disabled .vue-slider-dot-handle{border-color:#a7a7a7}.vue-slider-disabled .vue-slider-mark-step-active{box-shadow:0 0 0 2px #a7a7a7}.vue-slider-rail{background-color:#f5f5f5;border-radius:15px;transition:background-color .3s}.vue-slider:hover .vue-slider-rail{background-color:#e1e1e1}.vue-slider-process{background-color:#9cd5ff;border-radius:15px;transition:background-color .3s}.vue-slider:hover .vue-slider-process{background-color:#69c0ff}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;box-shadow:0 0 0 2px #e8e8e8;background-color:#fff}.vue-slider-mark-step-active{box-shadow:0 0 0 2px #9cd5ff}.vue-slider:hover .vue-slider-mark-step-active{box-shadow:0 0 0 2px #69c0ff}.vue-slider-mark-label{font-size:12px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;border:2px solid #9cd5ff;box-sizing:border-box;transition:box-shadow .3s,border-color .3s}.vue-slider:hover .vue-slider-dot-handle{border-color:#69c0ff}.vue-slider-dot-handle-focus{border-color:#36abff;box-shadow:0 0 0 5px #36abff33}.vue-slider:hover .vue-slider-dot-handle-focus,.vue-slider-dot-handle:hover,.vue-slider:hover .vue-slider-dot-handle:hover{border-color:#36abff}.vue-slider-dot-handle-disabled{cursor:not-allowed;border-color:#ddd!important}.vue-slider-dot-tooltip{opacity:0;visibility:hidden;transition:all .3s}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:6px 8px;color:#fff;border-radius:5px;border-color:#000000bf;background-color:#000000bf;box-shadow:0 2px 8px #00000026;transform:scale(.9);transition:transform .3s}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-left-color:inherit}.vue-slider-dot-tooltip-inner-right:after{right:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-right-color:inherit}.vue-slider-dot-tooltip-inner-top{transform-origin:50% 100%}.vue-slider-dot-tooltip-inner-bottom{transform-origin:50% 0}.vue-slider-dot-tooltip-inner-left{transform-origin:100% 50%}.vue-slider-dot-tooltip-inner-right{transform-origin:0% 50%}.vue-slider-dot:hover .vue-slider-dot-tooltip,.vue-slider-dot-tooltip-show{opacity:1;visibility:visible}.vue-slider-dot:hover .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner,.vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner{transform:scale(1)}/*! 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}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}}@keyframes bounce{0%,20%,50%,80%,to{transform:translate(0)}40%{transform:translate(10px)}60%{transform:translate(5px)}}.text-center{text-align:center}.mb-60{margin-block:60px}.pb-60{padding-block:60px}.h1,.template-page h1{color:var(--c-secondary-dark);font-family:var(--f-headings);font-size:2rem;font-weight:700;line-height:normal;text-transform:uppercase;text-align:left;margin-bottom:30px;margin-top:0}@media screen and (min-width: 720px){.h1,.template-page h1{font-size:2.25rem;margin-bottom:35px}}@media screen and (min-width: 992px){.h1,.template-page h1{font-size:3rem}}@media screen and (min-width: 1360px){.h1,.template-page h1{font-size:3.125rem;margin-bottom:40px}}.h2,.template-page h2{color:var(--c-secondary-dark);font-family:var(--f-headings);font-size:2rem;font-weight:700;line-height:normal;text-transform:uppercase;text-align:center;margin-bottom:30px}@media screen and (min-width: 720px){.h2,.template-page h2{font-size:2.25rem}}@media screen and (min-width: 992px){.h2,.template-page h2{font-size:2.75rem;margin-bottom:40px}}@media screen and (min-width: 1360px){.h2,.template-page h2{font-size:3.125rem;margin-bottom:80px}}.h2--left{text-align:left}.h2--md{text-transform:none}.h3,.content h3{color:var(--c-secondary-dark);font-family:var(--f-headings),sans-serif;font-weight:700;font-size:1.375rem;margin-bottom:30px}@media screen and (min-width: 720px){.h3,.content h3{font-size:1.5rem}}@media screen and (min-width: 992px){.h3,.content h3{font-size:2rem;margin-bottom:40px}}@media screen and (min-width: 1360px){.h3,.content h3{font-size:2.25rem;margin-bottom:50px}}.h3--left{text-align:left}.h3--md{text-transform:none}.h3--mt{margin-top:60px}.content h3,.content p{margin-bottom:15px}.content ul{margin-block:30px;display:flex;flex-direction:column;gap:10px;padding-left:20px}.content li{list-style-type:disc;list-style-position:inside}.card{padding:20px;border-radius:var(--b-radius-lg);background:var(--c-grey-00)}.logo img{width:100%;object-fit:contain}.btn{--btn-border: 1px solid transparent;--btn-bg-color: transparent;--btn-color: var(--c-grey-100);display:inline-block;transition:all .25s ease-out;padding:var(--btn-padding);border-radius:var(--btn-b-radius);font-size:var(--btn-f-size);width:fit-content;font-weight:400;border:var(--btn-border);color:var(--btn-color);background-color:var(--btn-bg-color)}.btn--sm{padding:var(--btn-padding-sm);font-size:var(--btn-f-size-sm)}.btn--md{padding:var(--btn-padding-md);font-size:var(--btn-f-size-md)}.btn--primary{--btn-bg-color: var(--c-primary);--btn-color: var(--c-secondary-dark)}.btn--primary:hover{--btn-bg-color: var(--c-primary-light);--btn-color: var(--c-secondary-dark)}.btn--primary-light{--btn-bg-color: var(--c-primary-light);--btn-color: var(--c-secondary)}.btn--primary-light:hover{--btn-bg-color: var(--c-primary);--btn-color: var(--c-secondary)}.btn--secondary{--btn-bg-color: var(--c-secondary);--btn-color: var(--c-grey-00)}.btn--secondary:hover{--btn-bg-color: var(--c-secondary-mid-light);--btn-color: var(--c-grey-00)}.btn--outline-primary{--btn-color: var(--c-grey-100);--btn-border: 1px solid var(--c-primary)}.btn--outline-primary:hover{--btn-bg-color: var(--c-primary)}.btn--outline-secondary{--btn-color: var(--c-grey-100);--btn-border: 1px solid var(--c-secondary)}.btn--outline-secondary:hover{--btn-bg-color: var(--c-secondary);--btn-color: var(--c-grey-00)}.btn--outline-secondary-light{--btn-color: var(--c-secondary);--btn-bg-color: var(--c-grey-10);--btn-border: 1px solid var(--c-secondary-light)}.btn--outline-secondary-light:hover{--btn-color: var(--c-secondary-dark);--btn-border: 1px solid var(--c-secondary)}.btn--icon{display:flex;flex-direction:row;gap:6px}.btn--icon i:before{margin:0}.btn--dark{background:var(--c-grey-85);color:var(--c-grey-00)}.menu-btn{width:34px;position:relative;display:block;padding-block:20px;padding-inline:22px}.menu-btn span{position:absolute;height:2px;width:18px;background-color:var(--c-grey-00);top:50%;left:50%;translate:-50% -50%;transition:all linear .3s}.menu-btn span:first-child{top:35%;background-color:var(--c-grey-00)}.menu-btn span:last-child{bottom:30%;top:auto;background-color:var(--c-grey-00)}@media screen and (min-width: 720px) and (max-width: 991px){.menu-btn span{width:18px}}.menu-btn--active span:nth-child(2){scale:0}.menu-btn--active span:first-child{top:50%;rotate:45deg}.menu-btn--active span:last-child{bottom:50%;top:auto;rotate:-45deg;translate:-50% 50%}.btns-bar{background:var(--c-accent-dark);color:var(--c-grey-00);display:flex;align-items:center;border-radius:var(--b-radius-sm);min-width:fit-content;width:fit-content;overflow:hidden}@media screen and (min-width: 1360px){.btns-bar{border-radius:var(--b-radius)}}.btns-bar__item{position:relative;font-size:.875rem;background-color:transparent;color:inherit;display:flex;gap:8px;align-items:center;font-weight:700;white-space:nowrap;line-height:13px;padding:15px 18px;transition:all .15s ease-in}@media screen and (min-width: 720px){.btns-bar__item{padding:13px 15px}}@media screen and (min-width: 992px){.btns-bar__item{font-size:.875rem;padding:15px 18px}}.btns-bar__item:hover{background:var(--c-accent)}.btns-bar__item:not(:last-child):before{content:"";position:absolute;right:-2px;border-right:1px solid var(--c-grey-30);height:18px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 720px){.btns-bar__item:not(:last-child):before{height:25px}}@media screen and (min-width: 992px){.btns-bar__item:not(:last-child):before{height:25px}}@media screen and (min-width: 1360px){.btns-bar__item:not(:last-child):before{right:0}}.btns-bar__item i:before{margin:0;font-size:.875rem}@media screen and (min-width: 992px){.btns-bar__item i:before{font-size:1.0625rem}}@media screen and (max-width: 1359px){.btns-bar__item--cropped{display:none}}.btns-bar__item--sm{padding:14px 8px}@media screen and (min-width: 992px){.btns-bar__item--sm{padding-block:10px}}@media screen and (min-width: 1360px){.btns-bar__item--sm{padding:18px}}.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;font-family:var(--f-base);background:var(--c-grey-10)}.body--hide{opacity:0}.body--fixed{overflow:hidden}@media screen and (max-width: 991px){.body--menu-fixed{overflow:hidden}}@media screen and (max-width: 719px){.body--catalog-fixed{overflow:hidden}}.container{max-width:var(--w-container);padding-inline:var(--pi-container);margin-inline:auto}@media screen and (min-width: 720px){.container{padding-inline:var(--pi-container--md)}}.container--wide{max-width:var(--w-container-wide)}.grid{display:grid}.grid--heights{grid-template-columns:repeat(auto-fit,minmax(20px,1fr));gap:15px}.form-control{position:relative}.form-control label{color:var(--label-c);font-size:var(--label-f-size)}.form-control input{color:var(--input-c-text);background:var(--input-c-bg);padding:var(--input-padding);border:1px solid var(--c-input-border);border-radius:var(--b-radius-input);display:inline-block;font-size:var(--input-f-size);width:100%}@media screen and (min-width: 720px){.form-control input{padding:var(--input-padding-sm);border-radius:var(--b-radius)}}@media screen and (min-width: 992px){.form-control input{padding:var(--input-padding-md);border-radius:var(--b-radius-slg)}}@media screen and (min-width: 1360px){.form-control input{padding:var(--input-padding);border-radius:var(--b-radius-xl)}}.form-control input::placeholder{color:var(--input-c-placeholder)}.form-control--state-error .form-control input{border-color:var(--c-error)}.form-control--state-success .form-control input{border-color:var(--c-success)}.form-control textarea{color:var(--input-c-text);background:var(--input-c-bg);padding:var(--input-padding);border:1px solid var(--c-input-border);border-radius:var(--b-radius-input);width:100%}@media screen and (min-width: 720px){.form-control textarea{padding:var(--input-padding-sm);border-radius:var(--b-radius)}}@media screen and (min-width: 992px){.form-control textarea{padding:var(--input-padding-md);border-radius:var(--b-radius-slg)}}@media screen and (min-width: 1360px){.form-control textarea{padding:var(--input-padding);border-radius:var(--b-radius-xl)}}.form-control--sm input{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)}.section--white{background:var(--c-grey-00)}.section--rounded-top,.section--rounded-top-sm{border-radius:var(--b-radius-section) var(--b-radius-section) 0 0}@media screen and (min-width: 720px){.section--rounded-top-sm{border-radius:0}}@media screen and (max-width: 991px){.top-nav-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;translate:120% 72px;transition:all .15s ease-in}}@media screen and (min-width: 992px){.top-nav-wrapper{width:100%}}@media screen and (max-width: 991px){.top-nav-wrapper--active{position:fixed;top:0;right:0;bottom:0;left:0;translate:0 72px;z-index:var(--z-top-20);background:#0c0c0ca1;max-height:100svh;transition:all .15s ease-in}}@media screen and (min-width: 720px) and (max-width: 991px){.top-nav-wrapper--active{margin-top:77px}}.top-nav{margin-inline:-14px}@media screen and (max-width: 991px){.top-nav{position:fixed;left:0;top:0;margin-block:12px;padding-inline:20px 30px;padding-top:20px;padding-bottom:25px;max-width:400px;transition:all .5s ease-in,opacity 0s linear .5s;translate:calc(100svw + 14px) 0;z-index:var(--z-top);background:var(--c-secondary-extralight);border-radius:var(--b-radius-xl);display:flex;flex-direction:column;align-items:flex-end;opacity:0}}@media screen and (min-width: 720px) and (max-width: 991px){.top-nav{margin-block:87px;opacity:0}}@media screen and (min-width: 992px){.top-nav{position:relative;padding:0;translate:0;margin-top:0;overflow-y:unset;height:unset}}.top-nav--active{opacity:1;transition:all .5s ease-in,opacity 0s}@media screen and (max-width: 719px){.top-nav--active{max-height:calc(100svh - 56px)}}@media screen and (min-width: 720px) and (max-width: 991px){.top-nav--active{max-height:calc(100svh - 77px)}}@media screen and (max-width: 991px){.top-nav--active{left:100%;translate:-100% 0;overflow-y:auto}}@media screen and (max-width: 991px){.top-nav__list{margin-bottom:50px}}@media screen and (min-width: 992px){.top-nav__list{display:flex;flex-direction:row;justify-content:space-evenly}}.top-nav__item{position:relative;color:var(--c-grey-80);font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-align:right}@media screen and (min-width: 992px){.top-nav__item{gap:10px;text-align:left}.top-nav__item>*:not(:only-child):first-child:after{display:inline-block;font-family:var(--f-fontello);content:"";margin-left:7px;transition:all .2s linear}.top-nav__item:hover>*:not(:only-child):first-child:after{transform:rotate(90deg)}}.top-nav__link{display:block;color:var(--c-grey-80);transition:all .2s ease-in;white-space:nowrap;text-transform:uppercase;font-weight:700}@media screen and (min-width: 1360px){.top-nav__link{font-size:1rem}}.top-nav__child-item .top-nav__link{padding-block:12px;width:100%;font-weight:500;text-transform:none}.top-nav__link:hover{text-decoration-line:underline}.top-nav__child-list{margin-left:20px;margin-top:8px;margin-bottom:28px}@media screen and (min-width: 992px){.top-nav__child-list{display:none;background:var(--c-grey-10);flex-direction:column;gap:6px;position:absolute;top:100%;left:-30px;padding:20px 40px 20px 30px;margin:0;border-radius:0 0 var(--b-radius-lg) var(--b-radius-lg);box-shadow:0 20px 27px #0000000f}}@media screen and (min-width: 992px){.top-nav__item:hover .top-nav__child-list{display:flex}}.top-nav__child-item{min-width:max-content}@media screen and (min-width: 992px){.top-nav__docs{display:none}}@font-face{font-family:fontello;src:url(/app/themes/sage/public/build/assets/fontello-CI0EPfKG.eot?2441490);src:url(/app/themes/sage/public/build/assets/fontello-CI0EPfKG.eot?2441490#iefix) format("embedded-opentype"),url(/app/themes/sage/public/build/assets/fontello-7DTIxlHm.woff2?2441490) format("woff2"),url(/app/themes/sage/public/build/assets/fontello-BbMSYWCS.woff?2441490) format("woff"),url(/app/themes/sage/public/build/assets/fontello-IIgSnYbf.ttf?2441490) format("truetype"),url(/app/themes/sage/public/build/assets/fontello-DVisJeJ7.svg?2441490#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-search:before{content:""}.icon-phone:before{content:""}.icon-download:before{content:""}.icon-bars:before{content:""}.icon-user:before{content:""}.icon-cart:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-marker:before{content:""}.icon-plitka:before{content:""}.icon-instagram:before{content:""}.icon-whatsapp:before{content:""}.icon-telegram:before{content:""}.icon-youtube:before{content:""}.icon-upload:before{content:""}.icon-mail:before{content:""}.icon-angle-right:before{content:""}.icon-angle-left:before{content:""}.icon-angle-left-thin:before{content:""}.icon-angle-right-thin:before{content:""}.icon-close:before{content:""}.icon-add-to-cart:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-check:before{content:""}.icon-clock:before{content:""}.social-buttons{display:flex;flex-direction:row;align-items:center;gap:30px;font-size:1.5rem}@media screen and (min-width: 720px){.social-buttons{font-size:1.0625rem;gap:13px}}@media screen and (min-width: 992px){.social-buttons{font-size:1.5rem;gap:20px}}.social-buttons__item-block{display:flex;flex-direction:row;font-size:inherit}.social-buttons__item{text-decoration:none;display:flex;justify-content:center;align-items:center;color:#a7a7a7;font-size:inherit;transition:all .15s ease-in}.social-buttons__item:hover{color:#646464}.social-buttons__item--dark:hover{color:#fff}.social-buttons__icon{font-size:inherit}.social-buttons__icon:before{font-size:inherit;position:relative;margin-right:3px;margin-left:0}@media screen and (min-width: 720px){.social-buttons__icon:before{top:-1px}}.social-buttons__item--telegram i:before{font-size:.83em;left:-3px;top:-2px}@media screen and (min-width: 720px){.social-buttons__item--telegram i:before{left:-2px;top:-1px}}.social-buttons__asterisk{color:var(--c-grey-60);font-size:16px;position:relative;width:0;top:-10px}@media screen and (min-width: 720px){.social-buttons__asterisk{top:-6px}}.product-card-full{flex:1}.product-card{position:relative;z-index:var(--z-middle);background-color:var(--c-grey-00);border-radius:var(--b-radius-xxl);height:100%;padding:25px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:var(--product-card-shadow);overflow:hidden;transition:.2s;gap:10px;border:2px solid transparent}@media screen and (min-width: 720px){.product-card{padding:20px 20px 10px;gap:10px}}@media screen and (min-width: 992px){.product-card{padding:25px 20px 30px 30px}}@media screen and (min-width: 1360px){.product-card{padding:25px 30px 30px}}.product-card:hover{border:2px solid var(--c-accent)}.product-card--stack{height:calc(100% - 18px)}@media screen and (min-width: 720px){.product-card--stack{height:calc(100% - 14px)}}.product-card--no-hover:hover{border:1px solid transparent}.product-card__clickable{position:relative}.product-card__img{height:180px}@media screen and (min-width: 720px){.product-card__img{height:125px;margin-bottom:15px}}@media screen and (min-width: 992px){.product-card__img{height:150px;margin-bottom:25px}}.product-card__img img{width:100%;height:100%;object-fit:contain}.product-card__title{color:var(--c-secondary);font-size:1.5rem;font-weight:700;line-height:normal;transition:all .2s ease}@media screen and (min-width: 720px){.product-card__title{font-size:1.125rem}}@media screen and (min-width: 992px){.product-card__title{font-size:1.25rem}}.product-card__clickable:hover .product-card__title{color:var(--c-secondary-dark)}.product-card__description{color:var(--c-secondary);font-size:.875rem;line-height:normal}@media screen and (min-width: 720px){.product-card__description{font-size:.75rem}}@media screen and (min-width: 992px){.product-card__description{font-size:.875rem}}.product-card__price-section{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;position:relative;margin-top:5px}.product-card__price-section--stack{position:unset;align-items:center}.product-card__price{color:var(--c-accent-jucy);font-size:1.125rem;font-weight:500;line-height:1;display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (min-width: 720px){.product-card__price{font-size:.875rem}}@media screen and (min-width: 992px){.product-card__price{font-size:1.125rem}}.product-card__price--lg{font-size:1.5rem;font-weight:700}@media screen and (min-width: 720px){.product-card__price--lg{font-size:1.25rem}}@media screen and (min-width: 992px){.product-card__price--lg{font-size:1.375rem}}@media screen and (min-width: 1360px){.product-card__price--lg{font-size:1.5rem}}.product-card__link{position:absolute;top:0;right:0;bottom:0;left:0}.product-card__link-btn{border:2px solid var(--c-primary);border-radius:50px;padding:10px;transition:.3s;width:50px;height:50px;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 720px){.product-card__link-btn{border:none}}.product-card:hover .product-card__link-btn{background:var(--c-accent)}.product-card__link-btn i:before{color:var(--c-primary);transition:all .2s ease;font-size:1.25rem;margin-top:2px}.product-card:hover .product-card__link-btn i:before{color:var(--c-grey-00)}.product-card__more-detail{position:relative;z-index:var(--z-bottom);height:18px;background:var(--c-grey-00);width:85%;margin:0 auto;box-shadow:var(--product-card-shadow);border-radius:0 0 var(--b-radius-xxl) var(--b-radius-xxl)}@media screen and (min-width: 720px){.product-card__more-detail{height:14px}}.img-description-card{min-width:315px;position:relative;border-radius:var(--b-radius-xl);overflow:hidden;outline:10px solid transparent;transition:.25s;display:flex;flex-direction:column}@media screen and (min-width: 720px){.img-description-card{min-width:325px}}@media screen and (min-width: 992px){.img-description-card{min-width:350px}}@media screen and (min-width: 1360px){.img-description-card{min-width:553px;border-radius:var(--b-radius-5xl)}}.img-description-card:hover{outline:10px solid var(--c-grey-10);outline-offset:-10px}.img-description-card__link{position:absolute;top:0;right:0;bottom:0;left:0}.img-description-card__image{overflow:hidden;display:flex;justify-content:center;align-items:center;height:100%}@media screen and (max-width: 719px){.img-description-card__image{max-height:300px}}@media screen and (min-width: 720px){.img-description-card__image{aspect-ratio:1.45;max-height:350px}}.img-description-card__image img{width:100%;height:100%;object-fit:cover}.img-description-card__description{padding:20px 30px;background:var(--c-secondary-extralight);flex:1}@media screen and (min-width: 720px){.img-description-card__description{padding:15px 10px 10px 18px}}@media screen and (min-width: 992px){.img-description-card__description{padding:20px 35px 15px 20px}}@media screen and (min-width: 1360px){.img-description-card__description{padding:30px}}.img-description-card__address-collections{display:flex;flex-wrap:wrap;gap:5px 20px}.img-description-card__description-title{color:var(--c-secondary);font-family:var(--f-headings);font-weight:500;line-height:normal;text-transform:uppercase;margin-bottom:10px;transition:.25s}@media screen and (min-width: 720px){.img-description-card__description-title{font-size:.75rem}}@media screen and (min-width: 1360px){.img-description-card__description-title{font-size:1.125rem}}.img-description-card:hover .img-description-card__description-title{color:var(--c-accent)}.img-description-card__icon-description{color:#8d6f6f;font-size:.875rem}@media screen and (min-width: 720px){.img-description-card__icon-description{font-size:.625rem}}@media screen and (min-width: 1360px){.img-description-card__icon-description{font-size:1rem}}.img-description-card__icon-description i:before{margin:0}.bg-img{position:absolute;bottom:0;z-index:-1}.img-slider{position:relative;width:100%}.img-slider__container{display:flex;flex-direction:column;overflow-x:auto;width:100%;height:100%;flex-wrap:wrap;justify-content:flex-end;scroll-snap-type:x mandatory;border-radius:var(--b-radius-xl)}.img-slider__container::-webkit-scrollbar{display:none}.img-slider__item{position:relative;height:inherit;width:inherit;display:grid;scroll-snap-align:start;align-items:end}.img-slider__dot:hover{cursor:pointer}.img-slider__item-image{position:absolute;z-index:var(--z-bottom);overflow:hidden;height:100%;width:100%}.img-slider__item-image img{width:100%;height:100%;object-fit:cover}.img-slider__item-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(21,31,49,var(--background-opacity, .8)),#57606f4d),#1515164d}.img-slider__item-content{z-index:var(--z-middle);display:flex;flex-direction:column;padding:40px 20px}@media screen and (min-width: 720px){.img-slider__item-content{padding:60px 40px}}@media screen and (min-width: 1360px){.img-slider__item-content{padding:80px 70px}}.img-slider__item-icon{margin-right:20px}@media screen and (max-width: 575px){.img-slider__item-icon{height:50px}}@media screen and (min-width: 576px) and (max-width: 991px){.img-slider__item-icon{height:100px}}@media screen and (min-width: 992px) and (max-width: 1359px){.img-slider__item-icon{height:110px}}@media screen and (min-width: 1360px) and (max-width: 1919px){.img-slider__item-icon{height:145px}}.img-slider__item-icon img{height:100%}.img-slider__item-heading{display:flex;margin-bottom:50px}@media screen and (min-width: 720px){.img-slider__item-heading{margin-bottom:5px}}.img-slider__item-title{text-transform:uppercase;font-family:var(--f-headings);color:var(--c-grey-00);font-weight:700;font-size:2rem;line-height:normal;margin-bottom:10px}@media screen and (min-width: 720px){.img-slider__item-title{font-size:3rem}}@media screen and (min-width: 1360px){.img-slider__item-title{font-size:3.125rem}}.img-slider__item-subtitle{color:var(--c-grey-00);font-family:var(--f-headings);font-size:.875rem}@media screen and (min-width: 720px){.img-slider__item-subtitle{max-width:400px;font-size:1.125rem}}@media screen and (min-width: 992px){.img-slider__item-subtitle{font-size:1rem;max-width:300px}}@media screen and (min-width: 1360px){.img-slider__item-subtitle{font-size:1.125rem;max-width:400px}}@media screen and (max-width: 575px){.img-slider__item-btn{align-self:center;justify-self:flex-end}}.img-slider__navigation{position:absolute;bottom:40px;z-index:var(--z-middle);width:100%}.img-slider__navigation-container{position:relative;display:grid;align-items:center;grid-template-columns:auto max-content;grid-template-rows:auto;column-gap:20px;padding-inline:20px}@media screen and (min-width: 720px){.img-slider__navigation-container{grid-template-columns:400px auto max-content;padding:0 20px 20px 40px}}@media screen and (min-width: 992px){.img-slider__navigation-container{grid-template-columns:300px auto max-content}}@media screen and (min-width: 1360px){.img-slider__navigation-container{grid-template-columns:400px auto max-content;padding:40px 70px}}.img-slider__navigation-line{width:100%;height:1px;background-color:var(--c-primary)}@media screen and (min-width: 720px){.img-slider__navigation-line{grid-column:2}}.img-slider__navigation-items{display:grid;align-items:center;justify-items:center;gap:18px;grid-template-columns:repeat(3,auto)}@media screen and (max-width: 719px){.img-slider__navigation-items{display:block}}@media screen and (min-width: 720px){.img-slider__navigation-items{grid-column:3}}.img-slider__arrow{color:var(--c-grey-00)}@media screen and (max-width: 719px){.img-slider__arrow{display:none}}.img-slider__arrow:hover{cursor:pointer}.img-slider__arrow i:before{font-size:.75rem}.img-slider__counter{color:var(--c-grey-00);text-edge:cap;font-size:.875rem;line-height:normal}@media screen and (min-width: 720px){.img-slider__counter{font-size:1.125rem}}@media screen and (min-width: 992px){.img-slider__counter{font-size:1rem}}@media screen and (min-width: 1360px){.img-slider__counter{font-size:1.125rem}}.img-slider__slides-number{color:var(--c-grey-40)}.advantage-card{display:flex;flex-direction:row;align-items:center;gap:25px;padding:25px 35px;border-radius:var(--b-radius-slg);background:var(--c-grey-00)}@media screen and (min-width: 720px){.advantage-card{padding:20px}}@media screen and (min-width: 1360px){.advantage-card{padding:25px 35px 25px 30px}}.advantage-card__img{height:56px;aspect-ratio:1}.advantage-card__img img{width:100%;height:100%;object-fit:contain}.advantage-card__text{color:var(--c-secondary);font-size:.875rem;font-weight:500;line-height:20px;text-transform:uppercase}@media screen and (min-width: 1360px){.advantage-card__text{font-size:1rem;line-height:25px}}.list-card{padding:20px 40px 90px 30px;border-radius:var(--b-radius);background-size:auto 250px;background-repeat:no-repeat;background-position:bottom right;min-width:315px;width:100%}@media screen and (min-width: 720px){.list-card{padding:25px 20px 110px;border-radius:var(--b-radius-sm);min-width:unset;background-size:auto 220px}}@media screen and (min-width: 992px){.list-card{padding:30px 10px 170px 30px;border-radius:var(--b-radius);background-size:auto 300px}}@media screen and (min-width: 1360px){.list-card{padding:40px 70px 170px 40px;border-radius:var(--b-radius-xl);background-size:auto 350px}}.list-card:nth-child(1){background-color:var(--for-who-bg-1)}.list-card:nth-child(2){background-color:var(--for-who-bg-2)}.list-card:nth-child(3){background-color:var(--for-who-bg-3)}.list-card__list{font-size:.875rem}@media screen and (min-width: 720px){.list-card__list{font-size:.8125rem}}@media screen and (min-width: 1360px){.list-card__list{font-size:1rem}}.list-card:nth-child(1) .list-card__list{color:var(--for-who-list-text-1)}.list-card:nth-child(2) .list-card__list{color:var(--for-who-list-text-2)}.list-card:nth-child(3) .list-card__list{color:var(--for-who-list-text-3)}.list-card__list>*:not(:last-child){margin-bottom:15px}.list-card__list ul li,.list-card__list ol li{line-height:normal;display:flex;flex-direction:row;align-items:center;gap:15px}.list-card__list ul li:not(:last-child),.list-card__list ol li:not(:last-child){margin-bottom:15px}@media screen and (min-width: 720px){.list-card__list ul li,.list-card__list ol li{gap:7px}}@media screen and (min-width: 992px){.list-card__list ul li,.list-card__list ol li{gap:15px}.list-card__list ul li:not(:last-child),.list-card__list ol li:not(:last-child){margin-bottom:20px}}@media screen and (min-width: 1360px){.list-card__list ul li,.list-card__list ol li{font-size:1rem}.list-card__list ul li:not(:last-child),.list-card__list ol li:not(:last-child){margin-bottom:30px}}.list-card:nth-child(1) .list-card__list ul li:before,.list-card:nth-child(1) .list-card__list ol li:before{color:var(--for-who-list-bullet-1)}.list-card:nth-child(2) .list-card__list ul li:before,.list-card:nth-child(2) .list-card__list ol li:before{color:var(--for-who-list-bullet-2)}.list-card:nth-child(3) .list-card__list ul li:before,.list-card:nth-child(3) .list-card__list ol li:before{color:var(--for-who-list-bullet-3)}.list-card__list ul li:before{content:"•";font-weight:700;display:inline-block;font-size:1.75rem}@media screen and (min-width: 720px){.list-card__list ul li:before{font-size:.875rem}}@media screen and (min-width: 992px){.list-card__list ul li:before{font-size:1.25rem}}@media screen and (min-width: 992px){.list-card__list ul li:before{font-size:1.75rem}}.list-card__list ol li{display:list-item;margin-left:15px;padding-left:10px}.list-card__list ol li::marker{font-weight:700}.list-card__title{font-family:var(--f-headings);font-size:1.375rem;font-weight:700;line-height:1.5;text-transform:uppercase;margin-bottom:40px}@media screen and (min-width: 720px){.list-card__title{text-transform:none;font-size:1.125rem;font-weight:900;margin-bottom:20px}}@media screen and (min-width: 992px){.list-card__title{font-size:1.375rem;margin-bottom:25px}}@media screen and (min-width: 1360px){.list-card__title{font-size:1.5rem;margin-bottom:40px}}.list-card:nth-child(1) .list-card__title{color:var(--for-who-title-1)}.list-card:nth-child(2) .list-card__title{color:var(--for-who-title-2)}.list-card:nth-child(3) .list-card__title{color:var(--for-who-title-3)}.img-card{padding:40px 20px;border-radius:var(--b-radius-xxl);min-height:240px;position:relative;overflow:hidden}@media screen and (min-width: 720px){.img-card{padding:30px 15px}}@media screen and (min-width: 992px){.img-card{padding:40px 25px;border-radius:var(--b-radius-5xl)}}@media screen and (min-width: 1360px){.img-card{padding:60px 40px;border-radius:var(--b-radius-6xl)}}@media screen and (min-width: 720px){.img-card:nth-child(2n){top:150px}}.img-card--text-light{color:var(--c-grey-00)}.img-card--text-dark{color:var(--c-secondary)}.img-card__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--b-radius-2xl)}.img-card__bg-img--dark{background:#000}.img-card__bg-img--dark img{opacity:.7}.img-card__bg-img img{width:100%;height:100%;object-fit:cover;border-radius:var(--b-radius-2xl)}.img-card__title{color:inherit;font-family:var(--f-headings);font-size:1.75rem;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:30px}@media screen and (min-width: 720px){.img-card__title{font-size:1.625rem;margin-bottom:10px}}@media screen and (min-width: 992px){.img-card__title{font-size:2.25rem;margin-bottom:15px}}@media screen and (min-width: 1360px){.img-card__title{font-size:3rem;margin-bottom:30px}}.img-card__description{color:inherit;font-size:.875rem;line-height:normal;display:flex;flex-direction:column;gap:15px}@media screen and (min-width: 720px){.img-card__description{font-size:.75rem}}@media screen and (min-width: 992px){.img-card__description{font-size:1rem}}@media screen and (min-width: 1360px){.img-card__description{font-size:1.125rem}}.img-card__description ul{list-style:inside;padding-left:20px}.img-card__description ul li{list-style:inherit;list-style-position:outside;margin-bottom:5px}.popup-wrapper{display:none;position:fixed;z-index:var(--z-top-30);padding-block:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background:#00000080;transform:scaleY(.01) scaleX(0);animation:unfoldIn .5s cubic-bezier(.165,.84,.44,1) forwards}.popup-wrapper--out{transform:scale(1);animation:unfoldOut .5s .15s cubic-bezier(.165,.84,.44,1) forwards}.popup-wrapper--active{display:block}.popup-wrapper--sm{padding-block:200px}.popup{position:relative;z-index:var(--z-top-30);margin:0 auto;background-color:var(--c-grey-00);padding:30px 15px;border-radius:var(--b-radius);transform:scale(0);animation:zoomIn .25s .4s cubic-bezier(.165,.84,.44,1) forwards}@media screen and (min-width: 720px){.popup{width:80%;padding:40px 30px}}@media screen and (min-width: 992px){.popup{width:850px}}.popup-wrapper--out .popup{animation:zoomOut .5s cubic-bezier(.165,.84,.44,1) forwards}@media screen and (min-width: 992px){.popup-wrapper--sm .popup{width:700px}}.popup__title{color:var(--c-black);font-size:1.5rem;font-weight:500;text-align:center;margin-bottom:10px}@media screen and (min-width: 720px){.popup__title{font-size:1.75rem}}@media screen and (min-width: 992px){.popup__title{font-size:2rem}}.popup__submit-btn{width:100%}.success-popup-text{text-align:center;color:var(--c-grey-80);font-size:1.125rem;padding:40px}@media screen and (min-width: 720px){.success-popup-text{font-size:1.375rem}}@media screen and (min-width: 992px){.success-popup-text{font-size:1.75rem}}@keyframes unfoldIn{0%{transform:scaleY(.005) scaleX(0)}50%{transform:scaleY(.005) scaleX(1)}to{transform:scaleY(1) scaleX(1)}}@keyframes unfoldOut{0%{transform:scaleY(1) scaleX(1)}50%{transform:scaleY(.005) scaleX(1)}to{transform:scaleY(.005) scaleX(0)}}@keyframes zoomIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(0)}}.toast-popup{position:fixed;border-radius:var(--b-radius-lg);top:0;left:50%;background:var(--c-grey-00);translate:-50% -110%;padding:15px 25px;width:90vw;font-size:.875rem;text-align:center;z-index:var(--z-middle-top);transition:all .35s ease}@media screen and (min-width: 720px){.toast-popup{padding:20px 80px;max-width:600px}}.toast-popup:before{margin-right:15px}.toast-popup--active{translate:-50% 135px}@media screen and (min-width: 720px){.toast-popup--active{translate:-50% 170px}}.toast-popup--success{background:var(--c-success-light);color:var(--c-success)}.toast-popup--success:before{content:"";font-family:var(--f-icons)}.toast-popup--warning{background:var(--c-warning-light);color:var(--c-warning)}.toast-popup--warning:before{content:"!";font-family:var(--f-icons)}.toast-popup--error{background:var(--c-error-light);color:var(--c-error)}.toast-popup--error:before{content:"";font-family:var(--f-icons)}.toast-popup--info{background:var(--c-grey-20);color:var(--c-grey-60)}.toast-popup--info:before{content:"i";font-family:var(--f-icons)}.toast-popup__link{text-decoration:none;display:inline-block}.toast-popup__link:hover{text-decoration:none}.toast-popup--success .toast-popup__link{color:var(--c-success);border-bottom:1px dashed var(--c-success)}.toast-popup--warning .toast-popup__link{color:var(--c-warning);border-bottom:1px dashed var(--c-warning)}.toast-popup--error .toast-popup__link{color:var(--c-error);border-bottom:1px dashed var(--c-error)}.toast-popup--info .toast-popup__link{color:var(--c-info);border-bottom:1px dashed var(--c-info)}.product-additional-info{display:flex;flex-direction:column}.product-additional-info--mb{margin-bottom:30px}@media screen and (min-width: 720px){.product-additional-info--mb{margin-bottom:40px}}.product-additional-info__title{color:var(--c-secondary);font-family:var(--f-headings);font-size:1.75rem;font-weight:700;line-height:normal;margin-bottom:30px}@media screen and (min-width: 992px){.product-additional-info__title{margin-bottom:40px}}.product-additional-info__text{color:var(--c-secondary);font-family:var(--f-base);font-size:.875rem;margin-bottom:30px;line-height:1.4;max-width:1000px}@media screen and (min-width: 720px){.product-additional-info__text{font-size:1rem}}@media screen and (min-width: 992px){.product-additional-info__text{margin-bottom:40px;font-size:1.125rem}}@media screen and (min-width: 1360px){.product-additional-info__text{margin-bottom:40px;font-size:1.25rem}}.product-additional-info__text p:not(:last-child){margin-bottom:15px}.product-additional-info__cards-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;margin-bottom:30px}@media screen and (min-width: 720px){.product-additional-info__cards-grid{grid-column-gap:20px}}@media screen and (min-width: 1360px){.product-additional-info__cards-grid{grid-column-gap:30px;grid-row-gap:20px}}.product-additional-info__cards-grid--line{margin-bottom:0}@media screen and (min-width: 992px){.product-additional-info__cards-grid--line{grid-template-columns:repeat(3,1fr);text-align:center}}@media screen and (min-width: 1360px){.product-additional-info__cards-grid--line{text-align:left}}.product-additional-info__card{padding:12px 20px;border-radius:var(--b-radius-slg);background:var(--c-grey-00);display:flex;gap:10px;justify-content:center;flex-direction:column;align-items:center}@media screen and (min-width: 720px){.product-additional-info__card{flex-direction:row;justify-content:flex-start;padding:30px;gap:25px}}@media screen and (min-width: 992px){.product-additional-info__card{flex-direction:column;justify-content:center;padding:11px 9px;gap:10px}}@media screen and (min-width: 1360px){.product-additional-info__card{padding:20px 30px;flex-direction:row;gap:25px}}.product-additional-info__card-img{width:auto;height:40px}@media screen and (min-width: 992px){.product-additional-info__card-img{height:50px}}.product-additional-info__card-text{color:var(--c-secondary);font-family:var(--f-base);font-size:.625rem;font-weight:500;line-height:normal;text-transform:uppercase}@media screen and (min-width: 720px){.product-additional-info__card-text{font-size:.75rem}}@media screen and (min-width: 1360px){.product-additional-info__card-text{font-size:.875rem}}.product-additional-info__btn{font-size:.75rem;padding:20px 42px;width:100%;text-align:center;border-radius:var(--b-radius-lg)}@media screen and (min-width: 720px){.product-additional-info__btn{font-size:.875rem;width:unset;margin-left:auto}}.img-text-block{padding:40px 15px;display:flex;flex-direction:row}@media screen and (min-width: 720px){.img-text-block{padding:60px 0}}@media screen and (min-width: 992px){.img-text-block{padding:80px 0 60px}}@media screen and (min-width: 1360px){.img-text-block{padding:110px 0 80px}}.img-text-block__img{position:relative;overflow:hidden;max-width:308px;aspect-ratio:1.27;border-radius:var(--b-radius-sm);box-shadow:var(--img-text-block-img-shadow);margin-block:-10px;max-height:100%;flex:1}@media screen and (max-width: 719px){.img-text-block__img{display:none}}@media screen and (min-width: 992px){.img-text-block__img{max-width:450px;margin-block:-13px;border-radius:var(--b-radius)}}@media screen and (min-width: 1360px){.img-text-block__img{max-width:unset;margin-block:-30px;border-radius:var(--b-radius-xl);aspect-ratio:1.6}}.img-text-block__img img{height:100%;width:100%;object-fit:cover}.img-text-block__info{padding:25px 30px 40px;background:var(--c-grey-10);border-radius:var(--b-radius-lg);flex:1}@media screen and (min-width: 720px){.img-text-block__info{padding:35px 60px 35px 30px;border-radius:0 var(--b-radius-lg) var(--b-radius-lg) 0;background-image:url(~images/blocks-pattern.webp);background-size:auto 160%;background-repeat:no-repeat;background-position:top right -50px}}@media screen and (min-width: 992px){.img-text-block__info{padding:50px 100px 75px 40px;background-size:auto 200%;background-position:top right -80px}}@media screen and (min-width: 1360px){.img-text-block__info{padding:60px 160px 100px 50px}}@media screen and (min-width: 992px){.img-text-block__info--sm{padding:50px 100px 50px 40px}}@media screen and (min-width: 1360px){.img-text-block__info--sm{padding:60px 160px 60px 50px}}.img-text-block__title{color:var(--c-accent-jucy);font-family:var(--f-headings);font-weight:700;line-height:1.5;text-transform:uppercase;margin-bottom:20px}.img-text-block__description{color:var(--c-grey-80);font-size:.875rem;font-weight:400;line-height:1.8}@media screen and (min-width: 992px){.img-text-block__description{font-size:1rem}}@media screen and (min-width: 1360px){.img-text-block__description{font-size:1.125rem}}.novelty-badge{background:var(--c-secondary);padding:5px 30px 5px 15px;text-transform:uppercase;font-size:12px}.novelty-badge--sm{font-size:10px}.number-controls__value-grid{display:grid;overflow:hidden;grid-template-columns:55px auto 55px;grid-template-rows:45px;grid-column-gap:15px;border-radius:var(--b-radius-lg);background:var(--c-secondary-extralight);padding:5px;margin-bottom:5px;width:100%}@media screen and (min-width: 720px){.number-controls__value-grid{grid-template-columns:43px auto 43px;grid-template-rows:35px;grid-column-gap:12px}}@media screen and (min-width: 992px){.number-controls__value-grid{grid-template-columns:55px auto 55px;grid-template-rows:45px}}@media screen and (min-width: 1360px){.number-controls__value-grid{grid-template-columns:60px auto 60px;grid-template-rows:50px}}.number-controls--sm .number-controls__value-grid{grid-template-columns:43px 1fr 43px;grid-template-rows:36px}.number-controls__control{border:2px solid var(--c-secondary-light);border-radius:var(--b-radius);display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:100;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--c-secondary)}@media screen and (min-width: 720px){.number-controls__control{font-size:1.625rem}}@media screen and (min-width: 992px){.number-controls__control{font-size:2rem}}.number-controls__control:not(.number-controls__control--inactive):hover{cursor:pointer}.number-controls__control--inactive{border-color:var(--c-grey-20);color:var(--c-grey-30)}.number-controls__number{display:grid;grid-template-columns:auto auto;grid-template-rows:1fr;justify-self:center;align-items:center;max-width:fit-content;color:var(--c-secondary);font-family:var(--f-base);font-size:1rem;font-weight:400;line-height:1}@media screen and (min-width: 720px){.number-controls__number{font-size:.75rem}}@media screen and (min-width: 992px){.number-controls__number{font-size:1rem}}@media screen and (min-width: 1360px){.number-controls__number{font-size:1.125rem}}.number-controls__number input{background:var(--c-secondary-extralight);max-width:50px;text-align:right;color:var(--c-secondary);font-family:var(--f-base)}@media screen and (min-width: 720px) and (max-width: 991px){.number-controls__number input{max-width:30px}}.number-controls__number span{font-weight:600;min-width:max-content;margin-left:3px}.number-controls__hint{color:var(--c-grey-50);font-family:var(--f-base);font-size:.75rem;line-height:1}@media screen and (min-width: 1360px){.number-controls__hint{font-size:.875rem}}.app-product__calc-grid{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}@media screen and (min-width: 720px){.app-product__calc-grid{flex-direction:row-reverse;gap:40px;margin-bottom:40px}}@media screen and (min-width: 992px){.app-product__calc-grid{margin-bottom:30px;flex-direction:column;gap:20px}}.app-product__calc-price-grid{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}@media screen and (min-width: 720px) and (max-width: 991px){.app-product__calc-price-grid{flex-direction:column}}.add-product__number{width:fit-content}.add-product__notice{font-size:.75rem;color:var(--c-grey-60);font-weight:300}.add-product__price-row{display:flex;flex-direction:row;gap:25px;align-items:baseline;margin-bottom:25px}@media screen and (min-width: 720px) and (max-width: 991px){.add-product__price-row{justify-content:flex-end}}@media screen and (min-width: 1360px){.add-product__price-row{gap:30px;margin-bottom:30px}}.add-product__final-price{color:var(--c-accent-jucy);font-family:var(--f-base);font-size:1.875rem;font-weight:700;line-height:normal}@media screen and (min-width: 720px){.add-product__final-price{font-size:2rem}}@media screen and (min-width: 1360px){.add-product__final-price{font-size:2.25rem}}.add-product__rows{flex:1}.add-product__row{display:grid;grid-template-columns:auto 1fr;gap:15px}.add-product__row:not(:last-child){margin-bottom:10px}.add-product__key{color:var(--c-secondary);font-family:var(--f-base);font-size:.875rem;line-height:normal}.add-product__value{color:var(--c-secondary);font-family:var(--f-base);font-size:1rem;font-weight:600;line-height:normal;text-align:right}.add-product__cart-btn{width:100%;padding-block:19px;border-radius:var(--b-radius);font-size:.875rem;font-weight:500;line-height:normal}@media screen and (min-width: 1360px){.add-product__cart-btn{font-size:1rem}}.filters{background:var(--c-secondary-extralight);padding:20px 10px;border-radius:var(--b-radius-lg);position:relative}@media screen and (max-width: 719px){.filters{border-radius:var(--b-radius-lg) 0 0 var(--b-radius-lg)}}@media screen and (min-width: 720px){.filters{padding:15px 10px;margin-inline:0;max-width:230px}}@media screen and (min-width: 992px){.filters{padding:20px 15px;max-width:300px}}.filters__options-grid{position:relative;display:flex;flex-direction:row;gap:10px;margin-bottom:25px;overflow-x:auto;max-width:100svw}@media screen and (max-width: 719px){.filters__options-grid{margin-left:-10px;padding-left:10px}}@media screen and (min-width: 720px){.filters__options-grid{flex-direction:column;gap:20px;margin-bottom:30px}}@media screen and (min-width: 992px){.filters__options-grid{gap:25px;margin-bottom:40px}}.filters__buttons-grid{display:flex;flex-direction:row;gap:10px}@media screen and (min-width: 720px){.filters__buttons-grid{gap:8px}}@media screen and (min-width: 992px){.filters__buttons-grid{gap:10px}}.filter__btn{font-size:.75rem;font-family:var(--f-base);padding-block:15px;font-weight:500;line-height:normal;text-align:center;flex:1;cursor:pointer}@media screen and (min-width: 992px){.filter__btn{font-size:1rem;padding-block:18px}}.filters__block{border-radius:var(--b-radius-lg);border:1px solid var(--c-secondary-light);padding:10px 15px;display:flex;flex-direction:column;gap:10px;transition:all .2s ease}@media screen and (max-width: 719px){.filters__block{min-width:210px;max-width:210px}}@media screen and (min-width: 720px){.filters__block{gap:15px}}@media screen and (min-width: 992px){.filters__block{padding:15px 20px;gap:20px}}.filters__block:hover{background:var(--c-grey-10)}.filters__block--active{background:var(--c-grey-10);border:1px solid transparent}.filters__block--active:has(.filters__dropdown-trigger:hover){border:1px solid var(--c-secondary-light)}.filters__dropdown-trigger{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}.filters__dropdown-trigger i:before{color:var(--c-secondary)}.filters__dropdown-trigger--col{flex-direction:column;align-items:flex-start}.filters__list-select{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:2px solid var(--c-primary);padding-bottom:5px}.filters__title{color:var(--c-secondary);font-family:var(--f-base);font-size:1.125rem;font-weight:600;line-height:normal}@media screen and (min-width: 720px){.filters__title{font-size:1rem}}@media screen and (min-width: 992px){.filters__title{font-size:1.25rem}}@media screen and (min-width: 1360px){.filters__title{font-size:1.125rem}}.filters__title--selectable{margin-bottom:10px}.filters__input{border:2px solid var(--c-secondary-light);border-radius:var(--b-radius);padding:8px;text-align:center;color:var(--c-secondary);font-size:.875rem;font-weight:500}@media screen and (min-width: 720px){.filters__input{font-size:.75rem}}@media screen and (min-width: 992px){.filters__input{font-size:1rem}}.filters__list-grid{display:flex;flex-direction:column;gap:10px}.filters__list-option{color:var(--c-secondary);font-size:.75rem;font-weight:400;line-height:normal;cursor:pointer;transition:all .2s ease-in}@media screen and (min-width: 992px){.filters__list-option{font-size:1rem}}.filters__list-option:hover{color:var(--c-secondary-dark)}.filters__inputs-grid{display:flex;flex-direction:row;gap:7px;margin-bottom:10px}@media screen and (min-width: 992px){.filters__inputs-grid{gap:10px;margin-bottom:15px}}.filters__inputs-grid input{min-width:0}.filters__height-grid{display:grid;grid-template-columns:repeat(2,auto);gap:7px}@media screen and (min-width: 992px){.filters__height-grid{gap:10px}}.filters__height-option{border:2px solid var(--c-secondary-light);border-radius:var(--b-radius);padding:8px;text-align:center;color:var(--c-secondary);font-size:.875rem;font-weight:500;background:var(--c-grey-00);cursor:pointer;transition:all .2s ease-in}@media screen and (min-width: 720px){.filters__height-option{font-size:.75rem}}@media screen and (min-width: 992px){.filters__height-option{font-size:1rem}}.filters__height-option--active{border:2px solid var(--c-primary)}.filters__color-grid{display:grid;grid-template-columns:repeat(4,35px);grid-auto-rows:35px;gap:5px}@media screen and (min-width: 992px){.filters__color-grid{grid-template-columns:repeat(4,50px);grid-auto-rows:50px;gap:7px}}.filters__color-option{border-radius:var(--b-radius);border:2px solid var(--c-grey-30);cursor:pointer;transition:all .2s ease-in;overflow:hidden}.filters__color-option--active{border-color:var(--c-primary)}.filters__color-option img{width:100%;height:100%;object-fit:cover}.filters__collection-select{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:10px}.filters__selected-option{color:var(--c-grey-90);font-family:var(--f-base);font-size:1rem;line-height:normal}.filters__select-option{color:var(--c-secondary);font-family:var(--f-base);font-size:1rem;font-weight:300;line-height:normal;transition:all .2s ease;cursor:pointer}.filters__select-option:hover{color:var(--c-secondary-dark)}.filter__icon{transition:all .2s ease;display:flex;justify-content:flex-end}.filter__icon:before{margin:0 -3px 0 0}.filter__icon--active{transform:rotate(90deg)}.product-color-notice{color:var(--c-secondary);font-size:.75rem;line-height:normal;position:absolute;bottom:20px;right:20px}@media screen and (min-width: 720px){.product-color-notice{font-size:.875rem}}.product-color-notice--pos-relative{position:relative;bottom:initial;right:initial;margin-bottom:30px}.img-gallery-section{padding-block:50px 90px;overflow:hidden;margin-inline:-15px;background-image:url(~@images/blocks-pattern.webp);background-repeat:no-repeat;margin-top:30px;background-position:right;background-size:auto 100%}@media screen and (min-width: 720px){.img-gallery-section{padding-block:40px;margin-inline:-20px}}@media screen and (min-width: 1360px){.img-gallery-section{padding-block:80px 70px;margin-inline:calc((100svw - var(--w-container)) / -2);background-position:left;background-size:300px 100%}}.img-gallery-section--primary{background-color:var(--c-primary)}.img-gallery{position:relative;z-index:var(--z-middle)}.img-gallery__title{margin-bottom:40px;text-align:left}@media screen and (min-width: 720px){.img-gallery__title{margin-bottom:60px}}@media screen and (min-width: 1360px){.img-gallery__title{margin-bottom:40px}}.img-gallery__slider-controllers{color:var(--c-secondary);font-size:.75rem;font-weight:400;line-height:normal;display:flex;gap:8px;flex-direction:row;margin-bottom:15px;justify-content:flex-start}@media screen and (max-width: 719px){.img-gallery__slider-controllers{display:none}}@media screen and (min-width: 720px){.img-gallery__slider-controllers{margin-bottom:20px;font-size:1.125rem}}@media screen and (min-width: 992px){.img-gallery__slider-controllers{margin-bottom:30px}}.img-gallery__slider-arrow{cursor:pointer}.img-gallery__slider-arrow i:before{font-size:.75rem}@media screen and (min-width: 720px){.img-gallery__slider-arrow i:before{font-size:1.125rem}}.img-gallery__slider-counter{display:flex;flex-direction:row}@media screen and (max-width: 719px){.img-gallery__slider{transform:translate(0)!important}}@media screen and (min-width: 720px){.img-gallery__slider{display:flex;transition:transform .5s ease-in-out}}.img-gallery__slider-items{display:flex;overflow-x:scroll;margin-inline:-15px;padding-inline:15px;gap:15px}@media screen and (min-width: 720px){.img-gallery__slider-items{margin-inline:-20px;padding-inline:20px;overflow-x:unset;gap:20px}}@media screen and (min-width: 992px){.img-gallery__slider-items{gap:25px}}.img-gallery__slider-items::-webkit-scrollbar{display:none}.img-gallery__slider-item{min-width:315px;aspect-ratio:1.5;border-radius:var(--b-radius-sm);overflow:hidden}@media screen and (min-width: 720px){.img-gallery__slider-item{min-width:470px;border-radius:var(--b-radius)}}@media screen and (min-width: 992px){.img-gallery__slider-item{min-width:610px}}.img-gallery__slider-item img{width:100%;height:100%;object-fit:cover}.vector-card{position:relative;padding:30px 20px 120px;border-radius:var(--b-radius-xl);background:var(--c-secondary-light);color:var(--c-secondary);background-repeat:no-repeat;background-position:right bottom;background-size:200px;outline:10px solid transparent;transition:.25s;cursor:pointer}@media screen and (min-width: 720px){.vector-card{padding:40px 30px 60px;background-size:290px;background-position:80% bottom}}@media screen and (min-width: 992px){.vector-card{padding:40px 30px 60px;background-size:270px;background-position:right bottom}}@media screen and (min-width: 1360px){.vector-card{padding:50px 60px 120px;background-size:360px}}.vector-card:hover{outline:10px solid var(--c-secondary);outline-offset:-10px}.vector-card--dark{background-color:var(--c-secondary);color:var(--c-grey-00)}.vector-card--dark:hover{outline:10px solid var(--c-secondary-dark)}.vector-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-bottom)}.vector-card__title{font-family:var(--f-headings);font-size:1.75rem;font-weight:700;line-height:1.2;text-transform:uppercase;margin-bottom:20px}@media screen and (min-width: 720px){.vector-card__title{font-size:2rem}}@media screen and (min-width: 992px){.vector-card__title{font-size:2.25rem}}@media screen and (min-width: 1360px){.vector-card__title{font-size:2.875rem}}.vector-card__title br{display:block;content:"";margin-top:5px}.vector-card__text{font-family:var(--f-base);font-size:.875rem;font-weight:300;line-height:1.4;margin-bottom:30px}@media screen and (min-width: 992px){.vector-card__text{font-size:1rem}}@media screen and (min-width: 1360px){.vector-card__text{margin-bottom:15px}}.vector-card__btn{position:relative;z-index:var(--z-middle);padding:15px 35px;border-radius:var(--b-radius-xl);font-size:.875rem}@media screen and (min-width: 720px){.vector-card__btn{padding:15px 38px}}@media screen and (min-width: 992px){.vector-card__btn{padding:18px 45px;font-size:1rem}}.img-btn-card{border-radius:var(--b-radius-xl);overflow:hidden;position:relative;padding-top:40px;margin-bottom:30px}@media screen and (min-width: 720px){.img-btn-card{padding-block:20px;display:grid;grid-template-columns:250px auto;grid-auto-rows:min-content;gap:20px;background:var(--c-grey-00);box-shadow:0 11px 26px #0000000f}}@media screen and (min-width: 992px){.img-btn-card{padding-block:30px 35px;grid-template-columns:300px auto;gap:15px;margin-bottom:40px}}@media screen and (min-width: 1360px){.img-btn-card{padding-block:20px;grid-template-columns:350px auto;gap:30px}}.img-btn-card__image{position:relative}@media screen and (max-width: 719px){.img-btn-card__image{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;z-index:-1}.img-btn-card__image:before{content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:var(--z-middle);background:#0c0c0c99}}@media screen and (min-width: 720px){.img-btn-card__image{margin-block:-20px}}@media screen and (min-width: 992px){.img-btn-card__image{margin-block:-30px -35px}}@media screen and (min-width: 1360px){.img-btn-card__image{margin-block:-20px}}.img-btn-card__image img{width:100%;height:100%;position:absolute;object-fit:cover}@media screen and (max-width: 719px){.img-btn-card__info{color:var(--c-grey-00)}}@media screen and (min-width: 720px){.img-btn-card__info{padding-right:30px}}@media screen and (min-width: 992px){.img-btn-card__info{padding-right:40px}}.img-btn-card__title{font-family:var(--f-headings);font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:10px;text-transform:uppercase}@media screen and (max-width: 719px){.img-btn-card__title{padding-inline:20px}}@media screen and (min-width: 720px){.img-btn-card__title{font-size:2.25rem;color:var(--c-secondary-dark)}}@media screen and (min-width: 992px){.img-btn-card__title{font-size:2.875rem;margin-bottom:15px}}@media screen and (min-width: 992px){.img-btn-card__title{font-size:3.125rem;margin-bottom:20px}}.img-btn-card__subtitle{font-family:var(--f-headings);font-size:1.25rem;font-weight:700;line-height:1.2;margin-bottom:20px}@media screen and (max-width: 719px){.img-btn-card__subtitle{padding-inline:20px}}@media screen and (min-width: 720px){.img-btn-card__subtitle{font-size:1.375rem;color:var(--c-secondary-dark)}}@media screen and (min-width: 992px){.img-btn-card__subtitle{font-size:1.75rem;margin-bottom:30px}}@media screen and (min-width: 992px){.img-btn-card__subtitle{font-size:2rem}}.img-btn-card__text{font-family:var(--f-base);font-size:.875rem;line-height:1.4}@media screen and (max-width: 719px){.img-btn-card__text{padding-inline:20px}}@media screen and (min-width: 720px){.img-btn-card__text{font-size:1rem;color:var(--c-secondary)}}@media screen and (min-width: 992px){.img-btn-card__text{font-size:1.125rem}}@media screen and (min-width: 992px){.img-btn-card__text{font-size:1.25rem}}.img-btn-card__text:has(+:not(.img-btn-card__text)),.img-btn-card__text:last-child{margin-bottom:35px}@media screen and (min-width: 720px){.img-btn-card__text:has(+:not(.img-btn-card__text)),.img-btn-card__text:last-child{margin-bottom:25px}}@media screen and (min-width: 992px){.img-btn-card__text:has(+:not(.img-btn-card__text)),.img-btn-card__text:last-child{margin-bottom:30px}}@media screen and (min-width: 992px){.img-btn-card__text:has(+:not(.img-btn-card__text)),.img-btn-card__text:last-child{margin-bottom:40px}}.img-btn-card__btn{cursor:pointer}@media screen and (max-width: 719px){.img-btn-card__btn{width:100%;padding-block:20px;text-align:center;border-radius:0}}@media screen and (min-width: 720px){.img-btn-card__btn{padding:20px 95px;border-radius:var(--b-radius-xl)}}@media screen and (min-width: 992px){.img-btn-card__btn{font-size:1.125rem;padding:22px 130px}}.search-form input::placeholder{color:var(--c-grey-40)}.search-btn{background-color:transparent}.certificates__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;margin-bottom:30px}@media screen and (min-width: 992px){.certificates__grid{margin-bottom:40px}}@media screen and (min-width: 1360px){.certificates__grid{grid-template-columns:repeat(3,1fr);margin-bottom:50px}}.certificates__grid:last-child{margin-bottom:140px}.certificates__item{display:flex}.certificates__item img{width:100%;height:100%;object-fit:contain}.img-contacts-card{padding:20px;background-color:var(--c-grey-00);border-radius:var(--b-radius-xxl);box-shadow:0 12.6911067963px 28.5549926758px #0000000f}@media screen and (min-width: 992px){.img-contacts-card{padding:30px}}@media screen and (min-width: 1360px){.img-contacts-card{padding:40px}}.img-contacts-card__image{height:170px;overflow:hidden;border-radius:var(--b-radius-sm);margin-bottom:15px}@media screen and (min-width: 720px){.img-contacts-card__image{height:unset;aspect-ratio:1.8}}@media screen and (min-width: 992px){.img-contacts-card__image{border-radius:var(--b-radius)}}@media screen and (min-width: 1360px){.img-contacts-card__image{margin-bottom:20px;border-radius:var(--b-radius-lg)}}.img-contacts-card__image img{width:100%;height:100%;object-fit:cover}.img-contacts-card__title{font-family:var(--f-base);font-size:1rem;font-weight:500;line-height:1.4;color:var(--c-secondary-dark);margin-bottom:10px}@media screen and (min-width: 992px){.img-contacts-card__title{font-size:1.25rem;margin-bottom:15px}}@media screen and (min-width: 1360px){.img-contacts-card__title{font-size:1.75rem;margin-bottom:20px}}.img-contacts-card__notes{font-family:var(--f-base);font-size:.875rem;line-height:1.4;color:var(--c-secondary);margin-bottom:15px}@media screen and (min-width: 992px){.img-contacts-card__notes{font-size:1rem;margin-bottom:20px}}@media screen and (min-width: 1360px){.img-contacts-card__notes{font-size:1.25rem;margin-bottom:30px}}.img-contacts-card__contact{display:flex;flex-direction:row;gap:7px;font-family:var(--f-base);font-size:.75rem;line-height:1.4;color:var(--c-secondary);transition:.25s}@media screen and (min-width: 992px){.img-contacts-card__contact{font-size:.875rem}}@media screen and (min-width: 1360px){.img-contacts-card__contact{font-size:1rem}}.img-contacts-card__contact:hover{color:var(--c-secondary-dark)}.img-contacts-card__contact:not(:last-child){margin-bottom:15px}@media screen and (min-width: 1360px){.img-contacts-card__contact:not(:last-child){margin-bottom:20px}}.img-contacts-card__contact i:before{margin:0;font-size:.6875rem}@media screen and (min-width: 992px){.img-contacts-card__contact i:before{font-size:.625rem}}@media screen and (min-width: 1360px){.img-contacts-card__contact i:before{font-size:.875rem}}.breadcrumbs-container{display:flex;flex-direction:row;margin-bottom:10px}@media screen and (min-width: 720px){.breadcrumbs-container{margin-bottom:15px}}@media screen and (min-width: 992px){.breadcrumbs-container{margin-bottom:20px}}.breadcrumbs-container i{display:flex;align-items:center;justify-content:center}.breadcrumbs-container i:before{font-size:.4375rem;color:var(--c-grey-60);margin:0}@media screen and (min-width: 992px){.breadcrumbs-container i:before{font-size:.5625rem}}@media screen and (min-width: 1360px){.breadcrumbs-container i:before{font-size:.75rem}}#breadcrumbs{font-family:var(--f-headings);font-size:.75rem;line-height:1.2;color:var(--c-grey-60)}@media screen and (min-width: 720px){#breadcrumbs{font-size:.875rem}}@media screen and (min-width: 992px){#breadcrumbs{font-size:1rem}}#breadcrumbs a{color:var(--c-grey-60);transition:.25s}#breadcrumbs a:hover{color:var(--c-grey-80)}#breadcrumbs span>span{margin-inline:5px}@media screen and (min-width: 720px){#breadcrumbs span>span{margin-inline:10px}}@media screen and (min-width: 992px){#breadcrumbs span>span{margin-inline:15px}}#breadcrumbs span>span:first-child{margin-left:17px}@media screen and (min-width: 720px){#breadcrumbs span>span:first-child{margin-left:12px}}@media screen and (min-width: 992px){#breadcrumbs span>span:first-child{margin-left:17px}}.note{margin:30px 0 60px;padding:30px;border:2px dashed var(--c-accent-dark);border-radius:var(--b-radius-slg)}.note__title{font-size:1.125rem;text-align:center;margin-bottom:15px}@media screen and (min-width: 720px){.note__title{font-size:1.75rem}}.note__text{text-align:center;font-size:.875rem}@media screen and (min-width: 720px){.note__text{font-size:1.125rem}}.accordion{display:flex;flex-direction:column;gap:20px}.accordion[data-direction=horizontal]{flex-direction:row}.accordion__item{display:flex;flex-direction:column;transition:all .35s ease-in-out;background:var(--c-grey-00);border-radius:var(--b-radius-lg);padding:20px}.accordion__item--active{flex:1;gap:20px}.accordion[data-direction=horizontal] .accordion__item{flex-direction:row}.accordion__title{font-family:var(--f-headings);font-size:1.125rem;cursor:pointer;font-weight:600;color:var(--c-grey-80);transition:all .35s ease-in-out;border-bottom:1px solid transparent}.accordion[data-direction=horizontal] .accordion__title{writing-mode:vertical-rl}.accordion__item--active .accordion__title{border-bottom:1px solid var(--c-grey-20);padding-bottom:10px;color:var(--c-accent-dark)}.accordion__body{display:grid;grid-template-rows:0fr;transition:all .35s ease-in-out;color:var(--c-grey-70);font-family:var(--f-base);font-weight:300;line-height:1.35}.accordion__item--active .accordion__body{grid-template-rows:1fr}.accordion[data-direction=horizontal] .accordion__body{grid-template-columns:0fr;grid-template-rows:auto}.accordion[data-direction=horizontal] .accordion__item--active .accordion__body{grid-template-columns:1fr}.accordion__content{overflow:hidden}.icon-card{padding:30px;margin-bottom:20px;border-radius:var(--b-radius)}@media screen and (max-width: 719px){.icon-card{padding-block:15px}}.icon-card--shadows{box-shadow:0 4px 25px #0000001a}.icon-card--index{counter-increment:indexes;padding-left:90px;position:relative}.icon-card--index:before{content:counter(indexes,decimal-leading-zero);position:absolute;top:35px;left:15px;font-size:2.5rem;color:var(--c-secondary);font-weight:300;font-family:var(--f-headings)}.icon-card--center{text-align:center}.icon-card__icon{width:55px;height:55px;margin-bottom:40px;overflow:hidden}@media screen and (max-width: 719px){.icon-card__icon{margin-bottom:20px}}.icon-card--center .icon-card__icon{margin-left:auto;margin-right:auto}.icon-card__icon img{width:100%;height:100%;object-fit:contain}.icon-card__title{margin-bottom:10px;text-transform:uppercase;color:var(--c-grey-80);font-family:var(--f-base);font-size:1rem;font-weight:700;line-height:1.375rem}@media screen and (min-width: 720px){.icon-card__title{font-size:1.125rem}}@media screen and (min-width: 992px){.icon-card__title{font-size:1.25rem}}@media screen and (min-width: 1360px){.icon-card__title{font-size:1.375rem}}.icon-card__text{font-size:.75rem;font-weight:300;line-height:1.4}@media screen and (min-width: 720px){.icon-card__text{font-size:.875rem}}@media screen and (min-width: 992px){.icon-card__text{font-size:1rem}}@media screen and (min-width: 1360px){.icon-card__text{font-size:1.125rem}}.header{position:sticky;top:0;z-index:var(--z-top-30);padding-top:4px;margin-block:4px 16px}@media screen and (min-width: 720px){.header{padding-top:8px;margin-block:4px 24px}}@media screen and (min-width: 720px){.header__container{display:flex;gap:16px}}.header__data{background:var(--c-grey-00);border-radius:var(--b-radius-slg);flex:1 1 auto}.header__top{padding:12px 12px 6px;display:flex;align-items:center;justify-content:space-between;gap:15px;position:relative;z-index:var(--z-top-30)}@media screen and (min-width: 720px){.header__top{gap:20px}}@media screen and (min-width: 992px){.header__top{gap:30px}}.header__logo{flex:0 0 100px;margin-right:auto;background:var(--c-grey-00);padding:20px;border-radius:var(--b-radius)}@media screen and (max-width: 719px){.header__logo{display:none}}@media screen and (min-width: 720px){.header__logo{flex:0 0 160px}}@media screen and (min-width: 1360px){.header__logo{flex:0 0 180px}}.header__mobile-logo{flex:0 0 50px}@media screen and (min-width: 720px){.header__mobile-logo{display:none}}@media screen and (max-width: 719px){.header__contacts{margin-left:auto}}@media screen and (max-width: 719px){.header__contacts a+a{display:none}}.header__phone-link{font-size:.875rem;font-weight:500}@media screen and (min-width: 720px){.header__phone-link{font-size:1.125rem}}.header__docs{font-size:.875rem;line-height:normal}@media screen and (max-width: 991px){.header__docs{display:none}}@media screen and (min-width: 992px){.header__top-menu-btn{display:none}}.header__bottom{position:relative;border-radius:var(--b-radius-xxl);display:flex;flex-direction:row;padding:6px 12px 12px;gap:5px;align-items:stretch}.header__catalog-btn{background:var(--c-accent);border-radius:var(--b-radius-slg);display:flex;align-items:center;justify-content:center;padding-inline:14px 6px;font-size:1.25rem;color:var(--c-grey-00);font-weight:700;line-height:1;margin-right:auto;background-image:url(/app/themes/sage/public/build/assets/group-icon-6ZvJxYvz.svg);background-repeat:no-repeat;background-position:left center;min-width:200px;text-align:center;transition:all .15s ease-in}.header__catalog-btn:hover{background-color:var(--c-accent-dark)}.header__search-btn{background:var(--c-secondary-extralight);border:2px solid var(--c-secondary-light);border-radius:var(--b-radius-slg);width:60px;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 720px){.header__search-btn{border-radius:var(--b-radius-xl)}}@media screen and (min-width: 992px){.header__search-btn{display:none}}.header__search-btn i:before{margin:0;color:var(--c-grey-80);font-size:1.25rem}.cart-module{height:100%;border-radius:var(--b-radius-xl)}.header__cart-btn{background:var(--c-secondary);border-radius:inherit;width:60px;display:flex;align-items:center;justify-content:center;height:100%}@media screen and (min-width: 720px){.header__cart-btn{width:max-content;padding:8px 20px}}.header__cart-btn i:before{margin:0;color:var(--c-secondary-dark);font-size:1.25rem}@media screen and (min-width: 720px){.header__cart-btn i:before{font-size:1.625rem}}.header__cart-btn-text{font-size:1rem;color:var(--c-secondary-dark);font-weight:500;line-height:normal;margin-right:20px}@media screen and (max-width: 719px){.header__cart-btn-text{display:none}}@media screen and (min-width: 1360px){.header__cart-btn-text{margin-right:40px}}.header__btn{min-width:max-content;white-space:nowrap}@media screen and (min-width: 1360px){.header__btn{padding-block:16px;border-radius:var(--b-radius)}}.header__search{display:none;position:absolute;width:100%;height:59px;background:var(--c-secondary-extralight);border-radius:var(--b-radius-slg);padding:5px 5px 5px 20px;color:var(--c-secondary);margin-top:62px;margin-left:-5px}@media screen and (min-width: 720px){.header__search{margin-top:69px;border-radius:var(--b-radius-xl)}}@media screen and (min-width: 992px){.header__search{display:block;position:relative;margin-top:0;width:395px}}@media screen and (min-width: 1360px){.header__search{width:430px}}.header__search--active{display:block}.header__search form{display:flex;flex-direction:row;justify-content:space-between;width:100%}.header__search form span{display:none}.header__search form label{width:100%;margin-right:15px}.header__search form input{height:100%;width:100%;background:var(--c-secondary-extralight)}.header__search form button{border:2px solid var(--c-secondary-light);border-radius:var(--b-radius-lg);padding:13px 20px;color:var(--c-secondary)}.header__search form button:before{content:"";font-family:var(--f-icons);font-size:1rem;margin-right:10px}.footer{padding-block:40px 20px;background:var(--c-secondary-dark);margin-top:auto}@media screen and (min-width: 720px){.footer{padding-block:35px 25px}}@media screen and (min-width: 992px){.footer{padding-block:50px 32px}}@media screen and (min-width: 1360px){.footer{padding-block:40px 20px}}.footer__grid{margin-bottom:60px;display:flex;flex-direction:column}@media screen and (min-width: 720px){.footer__grid{margin-bottom:25px;flex-direction:row;gap:120px}}@media screen and (min-width: 992px){.footer__grid{margin-bottom:20px}}@media screen and (min-width: 1360px){.footer__grid{margin-bottom:60px;gap:80px;justify-content:space-between}}.footer__logo{display:block;aspect-ratio:3.4;width:180px;margin-bottom:40px;padding:12px;background:var(--c-grey-00);border-radius:var(--b-radius-lg)}@media screen and (min-width: 720px){.footer__logo{width:130px;margin-bottom:30px}}@media screen and (min-width: 992px){.footer__logo{width:180px;margin-bottom:40px}}.footer__contacts{margin-bottom:30px}@media screen and (min-width: 720px){.footer__contacts{margin-bottom:20px}}@media screen and (min-width: 992px){.footer__contacts{margin-bottom:30px}}.footer__contact-info{display:flex;gap:20px;flex-direction:column;margin-bottom:30px;width:255px}@media screen and (min-width: 992px){.footer__contact-info{gap:30px;margin-bottom:60px;width:unset}}.footer__contact-item{display:flex;flex-direction:row;gap:10px;color:var(--c-grey-00);font-size:.875rem;line-height:normal;transition:all .15s ease-in}.footer__contact-item:hover{color:var(--c-grey-40)}.footer__contact-item i:before{font-size:.8125rem;color:var(--c-primary);margin:0}.footer__buttons{display:flex;flex-direction:column;gap:10px}@media screen and (max-width: 719px){.footer__buttons{margin-bottom:60px}}@media screen and (min-width: 992px){.footer__buttons{flex-direction:row}}.footer__buttons-item{font-size:.875rem;line-height:normal;border-radius:var(--b-radius-lg);padding-block:16px;text-align:center;justify-content:center;width:255px}@media screen and (min-width: 992px){.footer__buttons-item{width:max-content}}.footer__buttons-item i:before{margin-left:0;margin-right:10px}.footer__nav{display:flex;flex-direction:column;gap:60px}@media screen and (min-width: 720px){.footer__nav{flex-direction:row;flex-wrap:wrap}}@media screen and (min-width: 992px){.footer__nav{flex-direction:row;flex-wrap:nowrap}}.footer__credentials{margin-top:20px;padding-top:30px;display:flex;flex-direction:column;gap:20px;position:relative;border-top:1px solid var(--c-grey-10);color:var(--c-grey-00)}@media screen and (min-width: 992px){.footer__credentials{flex-direction:row-reverse;justify-content:space-between}}.footer__dev{display:flex;gap:5px;align-items:baseline}.footer__dev-copyright{font-size:.75rem;color:var(--c-grey-00)}.footer__dev:hover .footer__dev-copyright:before{transition:border .5s;border:1px solid #fff}.footer__dev-copyright:before{content:"";position:relative;top:1px;display:inline-block;width:10px;height:10px;margin-right:8px;transition:border .5s;border:1px solid transparent;background:var(--c-aw-color)}.footer__dev-info{text-decoration:none;font-size:.75rem;color:var(--c-grey-00);font-weight:500}.footer__copyright{font-size:1rem;font-weight:400;line-height:24px}@media screen and (min-width: 720px){.footer__copyright{font-size:.75rem}}@media screen and (min-width: 992px){.footer__copyright{font-size:1rem}}.footer__warning{color:var(--c-grey-50);font-size:.75rem;margin-top:20px}@media screen and (min-width: 720px){.footer__warning{margin-top:5px}}@media screen and (min-width: 992px){.footer__warning{margin-top:8px}}.hero{border-radius:var(--b-radius-6xl);height:70svh;width:100%;max-height:600px;background:url(/app/themes/sage/public/build/assets/hero_bg-CGUTrYiQ.jpg) no-repeat center center;background-size:cover}@media screen and (max-width: 719px){.hero{display:flex;flex-direction:column-reverse}}.hero__data{background:color(from var(--c-grey-100) srgb r g b/.4);color:var(--c-grey-00);padding:16px 24px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 719px){.hero__data{border-radius:var(--b-radius-6xl);margin:8px}}@media screen and (min-width: 720px){.hero__data{background:color(from var(--c-grey-100) srgb r g b/.3);padding:24px;flex-direction:row;border-top-left-radius:var(--b-radius-6xl);border-top-right-radius:var(--b-radius-6xl);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.hero__title{font-family:var(--fheader),sans-serif;font-weight:600;font-size:1.5rem}@media screen and (max-width: 719px){.hero__title{text-align:center}}@media screen and (min-width: 720px){.hero__title{font-size:2rem;display:flex;gap:12px;flex:1;align-items:stretch}}@media screen and (min-width: 720px){.hero__title:after{content:"";flex:1;border-bottom:1px solid var(--c-grey-10)}}@media screen and (min-width: 720px){.hero__title span{max-width:520px}}@media screen and (max-width: 719px){.hero__text{display:none}}@media screen and (min-width: 720px){.hero__text{font-size:1rem;max-width:400px;color:var(--c-grey-10);font-weight:300}}.video-hero{width:auto;height:60vh;overflow:hidden;position:relative;padding-block:40px;max-width:1790px;border-radius:var(--b-radius-6xl);margin-inline:10px;margin-bottom:40px}@media screen and (min-width: 720px){.video-hero{padding-block:80px;height:65vh}}@media screen and (min-width: 1810px){.video-hero{margin-inline:auto}}.video-hero__video{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:var(--z-middle-bottom)}.video-hero__container{height:100%;display:flex;align-items:flex-end;justify-content:flex-end}.video-hero__container:before{content:"";position:absolute;z-index:var(--z-middle);top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#0003,#0000000d)}.video-hero__title{position:relative;z-index:var(--z-middle-top);color:var(--c-grey-00);font-size:3.125rem;font-weight:700;font-family:var(--f-headings);line-height:1.1;text-align:right}@media screen and (min-width: 720px){.video-hero__title{line-height:1.2;font-size:5rem}}.video-hero__title span{display:block;font-size:1.125rem;font-weight:300}@media screen and (max-width: 719px){.video-hero__title span{margin-top:5px}}@media screen and (min-width: 720px){.video-hero__title span{font-size:1.75rem}}@media screen and (max-width: 719px){.catalog-nav-wrapper--active{position:fixed;top:0;right:0;bottom:0;left:0;margin-top:126px;z-index:var(--z-top-10);background:#0c0c0ca1;max-height:100svh}}@media screen and (min-width: 720px){.catalog-nav-wrapper{position:absolute;display:none;top:69px;transition:opacity .5s ease-out;opacity:0;margin-inline:-5px}.catalog-nav-wrapper--active{display:block;opacity:1}}.catalog-nav{background:var(--c-secondary-extralight)}@media screen and (max-width: 719px){.catalog-nav{margin-top:135px;padding-inline:40px;padding-block:30px;position:fixed;left:0;top:0;translate:-100svw 0;width:calc(100svw - 30px);transition:all .4s ease-in;z-index:var(--z-top);margin-inline:15px;border-radius:var(--b-radius-xl)}.catalog-nav--active{translate:0 0}}@media screen and (min-width: 720px){.catalog-nav{margin-top:10px;padding:30px 100px 30px 30px;border-radius:var(--b-radius-lg)}}.main-nav__list{display:flex;flex-direction:column;gap:12px}.main-nav__link{margin-bottom:30px;color:var(--c-secondary-dark);font-size:1rem;font-weight:600;line-height:normal;transition:all .2s ease-in;white-space:nowrap}@media screen and (min-width: 720px){.main-nav__link{font-size:1rem}}.main-nav__link:hover{text-decoration:underline}.main-nav__child-item .main-nav__link{padding-right:20px;font-weight:400;padding-block:10px}.main-nav__child-item{padding-block:10px}.main-nav__child-list{display:flex;flex-direction:column;gap:10px;margin-left:20px;margin-top:10px}.footer-first-nav__list,.footer-first-nav__child-list,.footer-first-nav__item,.footer-second-nav__list,.footer-second-nav__child-list,.footer-second-nav__item{display:flex;flex-direction:column;gap:16px}.footer-first-nav__list{gap:60px}.footer-first-nav__link,.footer-second-nav__link{color:var(--c-grey-00);font-size:1rem;line-height:1.3;transition:all .15s ease-in}.footer-first-nav__link:hover,.footer-second-nav__link:hover{color:var(--c-grey-40)}.footer-first-nav__item>a{font-weight:700}.footer-first-nav__child-list a,.footer-second-nav__list a{color:var(--c-secondary-light)}@media screen and (min-width: 1360px){.footer-first-nav__list{display:grid;grid-template-columns:repeat(3,auto)}}@media screen and (min-width: 1360px){.footer-first-nav__item:last-child{order:-1}}.contacts--section{padding-block:15px 70px}@media screen and (max-width: 719px){.contacts--section{border-radius:var(--b-radius-section) var(--b-radius-section) 0 0}}@media screen and (min-width: 720px){.contacts--section{padding-block:60px}}@media screen and (min-width: 992px){.contacts--section{padding-block:70px}}@media screen and (min-width: 1360px){.contacts--section{padding-block:95px 125px}}.contacts__grid{display:grid;grid-template-rows:repeat(2,auto)}@media screen and (min-width: 720px){.contacts__grid{grid-template-columns:auto 360px;grid-template-rows:unset}}@media screen and (min-width: 992px){.contacts__grid{grid-template-columns:auto 470px}}@media screen and (min-width: 1360px){.contacts__grid{grid-template-columns:auto 580px}}.contacts__map{position:relative;overflow:hidden;z-index:var(--z-middle-bottom);width:100%;height:288px;border-radius:var(--b-radius-xl);box-shadow:0 12px 27px #00000014,0 12px 27px #00000014}@media screen and (min-width: 720px){.contacts__map{height:100%}}.contacts__contact-block{margin-inline:15px;padding-inline:30px;padding-block:25px 40px;border-radius:0 0 var(--b-radius-lg) var(--b-radius-lg);background:var(--c-grey-10);overflow:hidden}@media screen and (min-width: 720px){.contacts__contact-block{padding:35px 30px;margin-inline:0;margin-block:30px;border-radius:0 var(--b-radius) var(--b-radius) 0;background-image:url(~images/contacts-section/contacts-pattern.webp);background-repeat:no-repeat;background-position:right center;background-size:30% auto;min-width:360px;height:max-content}}@media screen and (min-width: 992px){.contacts__contact-block{padding:45px 45px 25px 40px}}@media screen and (min-width: 1360px){.contacts__contact-block{padding:60px 50px 40px}}.contacts__title{color:var(--c-accent);font-family:var(--f-headings);font-size:1.375rem;font-weight:700;line-height:1.5;text-transform:uppercase;margin-bottom:20px}@media screen and (min-width: 720px){.contacts__title{margin-bottom:10px}}@media screen and (min-width: 992px){.contacts__title{font-size:1.75rem;margin-bottom:15px}}@media screen and (min-width: 1360px){.contacts__title{font-size:2.25rem;margin-bottom:20px}}.contacts__description{color:var(--c-grey-80);font-size:.875rem;line-height:1.8;margin-bottom:40px}@media screen and (min-width: 720px){.contacts__description{font-size:.75rem;margin-bottom:20px}}@media screen and (min-width: 992px){.contacts__description{font-size:.875rem;margin-bottom:25px}}@media screen and (min-width: 1360px){.contacts__description{font-size:1.125rem;margin-bottom:30px}}.contacts__socials{justify-content:center;margin-bottom:40px}@media screen and (min-width: 720px){.contacts__socials{margin-bottom:15px;justify-content:flex-start}}@media screen and (min-width: 992px){.contacts__socials{margin-bottom:25px}}@media screen and (min-width: 1360px){.contacts__socials{margin-bottom:30px}}.product-advantages{position:relative;z-index:var(--z-bottom);padding-block:40px 200px;background:var(--light-pink-bottom-gradient)}@media screen and (min-width: 720px){.product-advantages{padding-block:20px 70px}}@media screen and (min-width: 992px){.product-advantages{padding-block:30px 150px}}@media screen and (min-width: 1360px){.product-advantages{padding-block:30px 100px}}.product-advantages__title{margin-bottom:250px}@media screen and (min-width: 720px){.product-advantages__title{margin-bottom:60px}}.product-advantages__img{width:280px;position:absolute;left:0;right:0;margin-inline:auto;z-index:-1;top:-220px}@media screen and (min-width: 720px){.product-advantages__img{top:0;bottom:0;margin-block:auto}}@media screen and (min-width: 992px){.product-advantages__img{width:330px}}@media screen and (min-width: 1360px){.product-advantages__img{width:460px}}.product-advantages__img img{width:100%;height:100%;object-fit:contain}.product-advantages__grid{position:relative;display:flex;flex-direction:column;gap:50px}@media screen and (min-width: 720px){.product-advantages__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);justify-content:space-between;grid-row-gap:120px}}@media screen and (min-width: 992px){.product-advantages__grid{padding-inline:30px;grid-row-gap:220px;max-width:1100px;margin-inline:auto}}@media screen and (min-width: 1360px){.product-advantages__grid{grid-row-gap:100px}}@media screen and (min-width: 1360px){.product-advantages__grid{max-width:unset}}.product-advantages__advantage-item{display:flex;flex-direction:column;gap:15px}@media screen and (min-width: 720px){.product-advantages__advantage-item{margin-bottom:auto;max-width:15rem;background:var(--c-grey-00);padding:20px;border-radius:var(--b-radius-xxl);box-shadow:0 12px 27px #0000000f}}@media screen and (min-width: 992px){.product-advantages__advantage-item{max-width:23rem;padding:25px 20px}}@media screen and (min-width: 1360px){.product-advantages__advantage-item{padding:25px 30px}}@media screen and (min-width: 720px){.product-advantages__advantage-item:nth-child(2n){margin-left:auto;text-align:right}}@media screen and (min-width: 1360px){.product-advantages__advantage-item:nth-child(3){margin-left:80px}}@media screen and (min-width: 1360px){.product-advantages__advantage-item:nth-child(4){margin-right:80px}}.product-advantages__advantage-item-title{color:var(--c-accent);font-size:1.25rem;font-weight:700;line-height:normal}@media screen and (min-width: 992px){.product-advantages__advantage-item-title{font-size:1.375rem}}@media screen and (min-width: 1360px){.product-advantages__advantage-item-title{font-size:1.5rem}}.product-advantages__advantage-item-description{color:var(--c-secondary);font-size:.875rem;line-height:1.5}@media screen and (min-width: 720px){.product-advantages__advantage-item-description{font-size:.75rem}}@media screen and (min-width: 992px){.product-advantages__advantage-item-description{font-size:.875rem}}@media screen and (min-width: 1360px){.product-advantages__advantage-item-description{font-size:1rem}}.product-advantages__bg-img-1{left:0;right:0;margin-inline:auto;width:100%;max-width:420px}@media screen and (min-width: 720px){.product-advantages__bg-img-1{max-width:250px;left:unset}}@media screen and (min-width: 992px){.product-advantages__bg-img-1{max-width:355px}}@media screen and (min-width: 1360px){.product-advantages__bg-img-1{max-width:495px}}.product-advantages__bg-img-2{left:0}@media screen and (max-width: 719px){.product-advantages__bg-img-2{display:none}}@media screen and (min-width: 720px){.product-advantages__bg-img-2{max-width:275px}}@media screen and (min-width: 992px){.product-advantages__bg-img-2{max-width:380px}}@media screen and (min-width: 1360px){.product-advantages__bg-img-2{max-width:470px}}.product-advantages__pattern-1,.product-advantages__pattern-3{left:0;right:0;margin-inline:auto;width:35%}@media screen and (max-width: 719px){.product-advantages__pattern-1,.product-advantages__pattern-3{display:none}}@media screen and (min-width: 992px){.product-advantages__pattern-1,.product-advantages__pattern-3{width:30%}}@media screen and (min-width: 1360px){.product-advantages__pattern-1,.product-advantages__pattern-3{width:20%}}.product-advantages__pattern-2,.product-advantages__pattern-4{top:0;bottom:0;margin-block:auto;height:25%}@media screen and (max-width: 719px){.product-advantages__pattern-2,.product-advantages__pattern-4{display:none}}.product-advantages__pattern-1{top:0}.product-advantages__pattern-2{right:15%}.product-advantages__pattern-3{bottom:5%}@media screen and (min-width: 1360px){.product-advantages__pattern-3{bottom:0}}.product-advantages__pattern-4{left:15%}.catalog{display:flex;flex-direction:column}.catalog__grid{display:grid;gap:30px;margin-bottom:30px}@media screen and (min-width: 576px) and (max-width: 719px){.catalog__grid{grid-template-columns:1fr 1fr}}@media screen and (min-width: 720px){.catalog__grid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:30px}}@media screen and (min-width: 992px){.catalog__grid{display:flex;flex-direction:row;justify-content:center;margin-bottom:30px}}@media screen and (min-width: 992px){.catalog__grid{gap:20px}}.catalog__title{margin-bottom:40px}@media screen and (min-width: 1360px){.catalog__title{margin-bottom:60px}}.catalog__btn{width:100%;padding-block:18px;border-radius:var(--b-radius-lg);font-size:.875rem;text-align:center;margin:0 auto}@media screen and (min-width: 720px){.catalog__btn{width:unset;padding:10px 45px}}@media screen and (min-width: 992px){.catalog__btn{padding:17px 48px;font-size:1rem}}.with-attention-section{margin-top:50px}.for-who-section{padding-block:20px;background:var(--c-grey-00)}@media screen and (min-width: 720px){.for-who-section{padding-block:0 40px}}@media screen and (min-width: 992px){.for-who-section{padding-block:0 80px}}.for-who__grid{display:flex;flex-direction:row;gap:20px;overflow-y:hidden;overflow-x:scroll;margin-inline:-15px;padding-inline:15px}.for-who__grid::-webkit-scrollbar{display:none}@media screen and (min-width: 720px){.for-who__grid{margin-inline:0;padding-inline:0;overflow:unset;gap:10px}}@media screen and (min-width: 992px){.for-who__grid{gap:20px}}@media screen and (min-width: 1360px){.for-who__grid{gap:30px}}.for-who__arrow{display:flex;justify-content:center;margin-top:20px;color:var(--c-accent-jucy);position:relative;align-items:center;gap:5px}@media screen and (min-width: 720px){.for-who__arrow{display:none}}.for-who__arrow:before{content:"";width:5px;height:5px;background:var(--c-accent-jucy);border-radius:50%;display:block}@media screen and (min-width: 720px){.for-who__arrow:before{display:none}}.for-who__arrow i{animation:bounce 1.5s infinite}.advantages{position:relative}@media screen and (max-width: 719px){.advantages{margin-bottom:95px}}@media screen and (min-width: 720px) and (max-width: 991px){.advantages{margin-bottom:80px}}@media screen and (min-width: 992px){.advantages{padding-bottom:190px}}@media screen and (min-width: 1360px){.advantages{padding-bottom:210px}}.advantages__title{color:var(--c-accent-dark);font-family:var(--f-headings);font-size:2rem;font-weight:700;line-height:normal;margin-bottom:300px}@media screen and (min-width: 720px){.advantages__title{margin-bottom:360px}}@media screen and (min-width: 992px){.advantages__title{margin-bottom:60px}}.advantages__bg-img{position:absolute;top:60px;z-index:-1;aspect-ratio:1;max-height:400px;overflow:hidden;left:0;right:0;margin-inline:auto}@media screen and (min-width: 992px){.advantages__bg-img{bottom:0;left:unset}}.advantages__bg-img img{width:100%;height:100%;object-fit:contain}.advantages__items{display:flex;flex-direction:column;gap:10px}@media screen and (min-width: 720px){.advantages__items{display:grid;gap:20px;grid-template-columns:1fr 1fr}}@media screen and (min-width: 992px){.advantages__items{max-width:70%}}@media screen and (min-width: 1360px){.advantages__items{max-width:60%}}.portfolio-section{background:var(--c-accent);padding-block:50px 90px;overflow:hidden}@media screen and (min-width: 720px){.portfolio-section{padding-block:40px}}@media screen and (min-width: 1360px){.portfolio-section{padding-block:80px 70px}}.portfolio-section .container{position:relative}.portfolio__white-block{position:absolute;top:0;right:0;bottom:0;left:15px;background:var(--c-grey-00)}@media screen and (max-width: 719px){.portfolio__white-block{border-radius:var(--b-radius-xl) 0 0 var(--b-radius-xl)}}@media screen and (min-width: 720px){.portfolio__white-block{top:-40px;bottom:-40px;left:0;width:30%}}@media screen and (min-width: 992px){.portfolio__white-block{left:20px;width:30%}}@media screen and (min-width: 1360px){.portfolio__white-block{top:-80px;bottom:-70px;width:40%}}.portfolio{position:relative;z-index:var(--z-middle)}@media screen and (min-width: 720px){.portfolio__grid{display:grid;grid-template-rows:repeat(4,auto);grid-template-columns:28% 72%;margin-right:-20px}}@media screen and (min-width: 992px){.portfolio__grid{margin-left:20px}}@media screen and (min-width: 1360px){.portfolio__grid{margin-left:40px}}.portfolio__title{text-align:left;position:relative;margin-left:20px;margin-bottom:20px;top:-15px}@media screen and (min-width: 720px){.portfolio__title{top:0;margin-left:0;margin-bottom:30px}}@media screen and (min-width: 992px){.portfolio__title{margin-left:20px}}@media screen and (min-width: 1360px){.portfolio__title{margin-left:40px}}.portfolio__statistics{display:flex;flex-direction:column;gap:30px;margin-left:60px;width:min-content;margin-bottom:40px}@media screen and (max-width: 719px){.portfolio__statistics{flex-direction:row;overflow-x:scroll;width:unset;margin-right:-15px;margin-left:0;padding-right:15px;padding-left:60px}}@media screen and (min-width: 720px){.portfolio__statistics{gap:20px;margin-left:0;margin-bottom:30px;margin-top:auto;grid-column:1;grid-row:2}}@media screen and (min-width: 992px){.portfolio__statistics{gap:30px}}@media screen and (min-width: 1360px){.portfolio__statistics{gap:40px}}@media screen and (max-width: 719px){.portfolio__statistics-item:not(:nth-child(1)){display:none}}.portfolio__statistics-number{font-size:2rem;font-weight:900;line-height:normal;text-transform:uppercase;-webkit-text-fill-color:rgba(255,255,255,0);-webkit-text-stroke:1px var(--c-accent-dark);width:max-content}@media screen and (min-width: 720px){.portfolio__statistics-number{-webkit-text-stroke:1px var(--c-secondary);font-size:1.125rem}}@media screen and (min-width: 992px){.portfolio__statistics-number{font-size:1.25rem}}@media screen and (min-width: 1360px){.portfolio__statistics-number{font-size:2.25rem}}.portfolio__statistics-text{color:var(--c-secondary);line-height:normal}@media screen and (min-width: 720px){.portfolio__statistics-text{font-size:.75rem}}@media screen and (min-width: 1360px){.portfolio__statistics-text{font-size:1.125rem}}.portfolio__slider-controllers{color:var(--c-secondary);font-size:.75rem;font-weight:400;line-height:normal}@media screen and (max-width: 719px){.portfolio__slider-controllers{display:none}}@media screen and (min-width: 720px){.portfolio__slider-controllers{display:flex;gap:8px;flex-direction:row;grid-column:1;grid-row:1;margin-bottom:40px;justify-content:flex-end;margin-right:10px}}@media screen and (min-width: 1360px){.portfolio__slider-controllers{font-size:1.125rem;margin-right:-100px}}.portfolio__controllers-line{width:100%;position:relative}.portfolio__controllers-line:before{content:"";position:absolute;top:50%;left:0;border-top:1px solid var(--c-secondary-light);width:100%;transform:translateY(-50%)}.portfolio__slider-arrow{cursor:pointer}.portfolio__slider-counter{min-width:max-content}.portfolio__slider-container{margin-bottom:20px}@media screen and (min-width: 720px){.portfolio__slider-container{position:relative;overflow:hidden;grid-column:2;grid-row:2/4;margin-left:-60px;margin-bottom:0}}@media screen and (min-width: 992px){.portfolio__slider-container{margin-left:-100px}}@media screen and (min-width: 1360px){.portfolio__slider-container{margin-left:-60px;margin-right:calc((100svw - var(--w-container)) / -2)}}@media screen and (max-width: 719px){.portfolio__slider{transform:translate(0)!important}}@media screen and (min-width: 720px){.portfolio__slider{display:flex;gap:10px;transition:transform .5s ease-in-out}}@media screen and (min-width: 992px){.portfolio__slider{gap:12px}}@media screen and (min-width: 1360px){.portfolio__slider{gap:20px}}.portfolio__slider-items{display:flex;gap:10px}@media screen and (max-width: 719px){.portfolio__slider-items{overflow-x:scroll;overflow-y:hidden;margin-inline:-15px;padding-left:30px;padding-right:15px;gap:15px}}@media screen and (min-width: 992px){.portfolio__slider-items{gap:12px}}@media screen and (min-width: 1360px){.portfolio__slider-items{gap:20px}}.portfolio__slider-items::-webkit-scrollbar{display:none}@media screen and (max-width: 719px){.portfolio__slider-items:nth-child(n+2){display:none}}.portfolio__btn{position:relative;font-family:var(--f-headings);padding:15px 20px;display:flex;gap:15px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:300px;top:40px;margin-top:-40px;margin-inline:auto;border-radius:var(--b-radius-lg)}@media screen and (max-width: 719px){.portfolio__btn span{max-width:120px}}@media screen and (min-width: 720px){.portfolio__btn{font-size:.625rem;width:fit-content;top:0;margin:0 0 auto;max-width:115px;border-radius:var(--b-radius-xsm);padding:7px;grid-column:1;grid-row:3}}@media screen and (min-width: 992px){.portfolio__btn{font-size:.75rem;border-radius:var(--b-radius-sm);padding:10px;max-width:137px}}@media screen and (min-width: 1360px){.portfolio__btn{font-size:1.25rem;border-radius:var(--b-radius-lg);padding:18px 20px;max-width:254px}}.portfolio__btn i:before{font-size:.875rem}@media screen and (min-width: 720px){.portfolio__btn i:before{font-size:.375rem}}@media screen and (min-width: 992px){.portfolio__btn i:before{font-size:.5rem}}@media screen and (min-width: 1360px){.portfolio__btn i:before{font-size:1rem}}.about-company{margin-block:48px}@media screen and (min-width: 720px){.about-company{margin-block:60px}}.about-company__grid{display:grid;gap:16px}@media screen and (min-width: 720px){.about-company__grid{grid-template-columns:auto 1fr 630px;align-items:center;gap:48px}}.about-company__logo img{width:100%;height:100%;object-fit:contain}.about-company__text{font-size:1.0625rem;color:var(--c-grey-70);font-family:var(--f-headings),sans-serif;line-height:1.2}.cars-section{background-color:var(--c-secondary-extralight);padding:30px 15px;margin-inline:calc(var(--pi-container) * -1);display:flex;flex-direction:column;margin-bottom:120px}@media screen and (min-width: 720px){.cars-section{margin-inline:calc(var(--pi-container--md) * -1);padding:30px 20px}}@media screen and (min-width: 992px){.cars-section{margin-inline:0;padding:30px 40px;border-radius:var(--b-radius)}}@media screen and (min-width: 1360px){.cars-section{padding:40px 85px;border-radius:var(--b-radius-xl);margin-bottom:140px}}.cars-section__title{font-family:var(--f-headings);font-size:1.75rem;font-weight:700;line-height:1.2;color:var(--c-secondary);margin-bottom:15px}@media screen and (min-width: 720px){.cars-section__title{margin-bottom:5px}}@media screen and (min-width: 992px){.cars-section__title{font-size:2rem;margin-bottom:10px}}@media screen and (min-width: 992px){.cars-section__title{font-size:2.75rem;margin-bottom:15px}}.cars-section__text{font-family:var(--f-headings);font-size:1rem;font-weight:300;line-height:1.2;color:var(--c-secondary);margin-bottom:35px}@media screen and (min-width: 720px){.cars-section__text{font-size:.875rem;margin-bottom:22px}}@media screen and (min-width: 1360px){.cars-section__text{font-size:1rem;margin-bottom:30px}}.cars-section__grid{display:grid;grid-template-columns:1fr;gap:20px}@media screen and (min-width: 720px){.cars-section__grid{grid-template-columns:1fr 1fr}}.cars-section__card{height:125px;position:relative;padding-bottom:30px}@media screen and (min-width: 992px){.cars-section__card{height:150px}}@media screen and (min-width: 1360px){.cars-section__card{height:160px}}.cars-section__card-text{background-color:var(--c-secondary-light);height:100%;position:relative;border-radius:var(--b-radius-5xl) var(--b-radius) var(--b-radius) var(--b-radius);padding:5px 55% 20px 20px;text-align:left;font-family:var(--f-base);font-size:1.1875rem;font-weight:300;line-height:1;color:var(--c-secondary-dark)}@media screen and (min-width: 720px){.cars-section__card-text{font-size:1rem}}@media screen and (min-width: 992px){.cars-section__card-text{font-size:1.5rem;padding:5px 70% 25px 25px}}@media screen and (min-width: 1360px){.cars-section__card-text{font-size:2rem;padding:5px 70% 35px 35px}}.cars-section__card-text--xl{font-weight:700;font-size:2.25rem}@media screen and (min-width: 992px){.cars-section__card-text--xl{font-size:2.625rem}}@media screen and (min-width: 1360px){.cars-section__card-text--xl{font-size:3.75rem}}.cars-section__card-name{background-color:var(--c-secondary);position:relative;bottom:14px;width:max-content;padding:5px 25px 5px 20px;border-radius:0 var(--b-radius-md) var(--b-radius-md) var(--b-radius-md);font-family:var(--f-base);font-size:.625rem;font-weight:500;line-height:1.4;color:var(--c-secondary-extralight);text-transform:uppercase}@media screen and (min-width: 992px){.cars-section__card-name{font-size:.75rem}}@media screen and (min-width: 1360px){.cars-section__card-name{font-size:1rem}}.cars-section__card-image{position:absolute;bottom:0;top:0;right:0}.cars-section__card-image img{width:100%;height:100%;object-fit:contain}.cars-section__btn{margin-top:40px;padding-block:15px;font-size:.875rem;border-radius:var(--b-radius-lg);width:100%;text-align:center}@media screen and (min-width: 720px){.cars-section__btn{padding-block:10px;padding-inline:50px;font-size:.75rem;border-radius:var(--b-radius-md);width:unset;margin-left:auto}}@media screen and (min-width: 992px){.cars-section__btn{padding-block:13px;padding-inline:32px;font-size:.875rem;border-radius:var(--b-radius)}}@media screen and (min-width: 992px){.cars-section__btn{padding-block:18px;padding-inline:58px;font-size:1rem;border-radius:var(--b-radius-xl)}}.faq{max-width:850px;margin-inline:auto}.contacts-page{margin-bottom:140px}.contacts-page__contacts-grid{display:grid;grid-template-columns:1fr;grid-row-gap:15px;margin-bottom:40px}@media screen and (min-width: 720px){.contacts-page__contacts-grid{grid-template-columns:1fr 1fr;grid-column-gap:15px}}@media screen and (min-width: 992px){.contacts-page__contacts-grid{grid-gap:20px;margin-bottom:60px}}@media screen and (min-width: 1360px){.contacts-page__contacts-grid{grid-column-gap:60px;grid-row-gap:30px;margin-bottom:80px}}.contacts-page__contact{display:flex;flex-direction:row;align-items:center;gap:15px;padding:20px;font-family:var(--f-base);font-size:1rem;font-weight:500;line-height:1.4;color:var(--c-secondary);background-color:var(--c-grey-00);border-radius:var(--b-radius);transition:.25s;text-transform:uppercase}@media screen and (min-width: 992px){.contacts-page__contact{font-size:1.125rem;padding:30px 35px 25px;border-radius:var(--b-radius-lg);gap:20px}}@media screen and (min-width: 992px){.contacts-page__contact{font-size:1.5rem;padding:40px 47px;border-radius:var(--b-radius-lg);gap:20px}}.contacts-page__contact:hover{color:var(--c-secondary-dark)}.contacts-page__contact i:before{margin:0;font-size:1.1875rem}@media screen and (min-width: 720px){.contacts-page__contact i:before{font-size:1.375rem}}@media screen and (min-width: 992px){.contacts-page__contact i:before{font-size:1.75rem}}@media screen and (min-width: 1360px){.contacts-page__contact i:before{font-size:2.5rem}}.contacts-page__contact-inner{color:var(--c-secondary)}.contacts-page__contact-inner a{color:inherit;transition:.25s}.contacts-page__contact-inner a:hover{color:var(--c-secondary-dark)}.contacts-page__contact-inner a:not(:last-child):after{content:";"}.contacts-page__map{position:relative;z-index:var(--z-bottom);overflow:hidden;aspect-ratio:1.7;background-repeat:no-repeat;background-size:100% auto;background-position:center;margin-inline:calc(var(--pi-container) * -1);margin-bottom:15px}@media screen and (min-width: 720px){.contacts-page__map{margin-inline:calc(var(--pi-container--md) * -1);aspect-ratio:2.4;margin-bottom:20px}}@media screen and (min-width: 992px){.contacts-page__map{margin-bottom:30px}}@media screen and (min-width: 1360px){.contacts-page__map{margin-bottom:60px}}@media screen and (min-width: 992px){.contacts-page__map:before{background:var(--c-gradient-map-hover);content:"";position:absolute;z-index:var(--z-middle-bottom);top:0;right:0;left:0;bottom:-1px;pointer-events:none;opacity:1}}.contacts-page__map:after{background:var(--c-gradient-map-sm);content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:all .2s linear;opacity:1}@media screen and (min-width: 992px){.contacts-page__map:after{background:var(--c-gradient-map-lg)}}@media screen and (min-width: 992px){.contacts-page__map:hover:after{opacity:0}}.contacts-page__divisions-grid{display:grid;grid-template-columns:1fr;grid-row-gap:20px;margin-bottom:60px}@media screen and (min-width: 720px){.contacts-page__divisions-grid{grid-template-columns:1fr 1fr;grid-row-gap:30px;grid-column-gap:20px}}@media screen and (min-width: 1360px){.contacts-page__divisions-grid{margin-bottom:80px}}.contacts-page__representatives-grid{display:grid;grid-template-columns:1fr;grid-row-gap:20px;margin-bottom:60px}@media screen and (min-width: 720px){.contacts-page__representatives-grid{grid-template-columns:repeat(3,1fr);grid-row-gap:30px;grid-column-gap:20px}}@media screen and (min-width: 1360px){.contacts-page__representatives-grid{margin-bottom:80px}}.product-page__title{margin-bottom:5px}.product-page__top{display:grid;grid-row-gap:40px;border-radius:var(--b-radius-lg);margin-bottom:40px}@media screen and (min-width: 720px) and (max-width: 991px){.product-page__top{background:var(--c-grey-00);padding:25px 30px}}@media screen and (min-width: 992px){.product-page__top{grid-template-columns:repeat(2,1fr);grid-column-gap:0;margin-bottom:60px}}@media screen and (min-width: 1360px){.product-page__top{grid-template-columns:repeat(2,1fr);grid-column-gap:0}}.product-page__gallery{position:relative;display:flex;flex-direction:column;overflow:hidden}@media screen and (max-width: 719px){.product-page__gallery{margin-inline:-15px}}@media screen and (min-width: 720px) and (max-width: 991px){.product-page__gallery{flex-direction:row;max-height:350px;gap:20px}}.product-page__image{overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative;background-color:var(--c-grey-10)}@media screen and (min-width: 720px) and (max-width: 991px){.product-page__image{flex:1}}@media screen and (min-width: 992px){.product-page__image{margin-bottom:15px}}.product-page__image a{width:100%;height:100%;object-fit:contain}.product-page__image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.product-page__thumbs{position:relative;display:flex;flex-direction:row;overflow-x:scroll;gap:30px;padding-bottom:10px}@media screen and (max-width: 719px){.product-page__thumbs{padding-inline:15px}}@media screen and (min-width: 720px) and (max-width: 991px){.product-page__thumbs{flex-direction:column;overflow-x:hidden;overflow-y:scroll;padding-bottom:0;padding-right:10px}}@media screen and (min-width: 992px){.product-page__thumbs{gap:18px}}@media screen and (min-width: 1360px){.product-page__thumbs{gap:25px}}.product-page__thumb{display:flex;justify-content:center;align-items:center;min-width:230px;aspect-ratio:5/3}@media screen and (min-width: 720px) and (max-width: 991px){.product-page__thumb{min-width:unset;max-width:150px;width:150px}}@media screen and (min-width: 992px){.product-page__thumb{min-width:140px;aspect-ratio:1.7;border-radius:var(--b-radius);border:1px solid var(--c-secondary-light);overflow:hidden}}@media screen and (min-width: 1360px){.product-page__thumb{min-width:200px}}.product-page__thumb img{width:100%;height:100%;object-fit:contain}@media screen and (min-width: 992px){.product-page__product-info{border-radius:var(--b-radius-lg);padding:40px 22px 40px 30px;border:1px solid var(--c-grey-20);background:var(--c-grey-00);box-shadow:var(--product-card-shadow)}}@media screen and (min-width: 1360px){.product-page__product-info{padding:50px 34px 50px 40px}}.product-page__product-info-title{color:var(--c-secondary);font-family:var(--f-headings);font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:5px;text-transform:uppercase}@media screen and (min-width: 992px){.product-page__product-info-title{margin-bottom:8px}}@media screen and (min-width: 1360px){.product-page__product-info-title{font-size:2rem;margin-bottom:10px}}.product-page__product-info-subtitle{color:var(--c-secondary);font-family:var(--f-base);font-size:1.125rem;font-weight:500;line-height:normal;margin-bottom:15px}@media screen and (min-width: 1360px){.product-page__product-info-subtitle{margin-bottom:20px}}.product-page__product-info-description{color:var(--c-secondary);font-family:var(--f-base);font-size:.875rem;font-weight:300;line-height:normal;margin-bottom:20px}@media screen and (min-width: 720px){.product-page__product-info-description{font-size:1rem;margin-bottom:30px}}@media screen and (min-width: 992px){.product-page__product-info-description{margin-bottom:15px}}@media screen and (min-width: 1360px){.product-page__product-info-description{font-size:1.125rem;margin-bottom:30px}}.product-page__product-info-single-price{color:var(--c-grey-60);font-family:var(--f-base);font-size:1.25rem;font-weight:600;line-height:normal;margin-bottom:25px}@media screen and (min-width: 1360px){.product-page__product-info-single-price{font-size:1.5rem;margin-bottom:30px}}.product-page__product-info-single-price--sm{font-size:.875rem;font-weight:400}@media screen and (min-width: 1360px){.product-page__product-info-single-price--sm{font-size:1rem}}.product-page__characteristics-container{margin-bottom:60px;width:max-content}@media screen and (min-width: 720px){.product-page__characteristics-container{margin-bottom:40px}}@media screen and (min-width: 1360px){.product-page__characteristics-container{margin-bottom:80px}}.product-page__characteristics{position:relative;overflow:hidden;display:grid;min-height:300px;grid-template-rows:min-content .3fr;transition:grid-template-rows .5s}.product-page__characteristics:before{content:"";position:absolute;z-index:var(--z-middle);bottom:0;left:0;right:0;height:150px;background:linear-gradient(180deg,#fff0 36.18%,#f7f7f7)}.product-page__characteristics--expanded{grid-template-rows:min-content 1fr}.product-page__characteristics--expanded:before{display:none}.product-page__subtitle{color:var(--c-secondary);font-family:var(--f-headings);font-size:1.75rem;font-weight:700;line-height:normal;margin-bottom:30px}@media screen and (min-width: 992px){.product-page__subtitle{font-size:1.875rem}}@media screen and (min-width: 1360px){.product-page__subtitle{font-size:2rem}}.product-page__characteristics-table{width:100%;border-spacing:0;overflow:hidden;margin-bottom:25px}.product-page__characteristics-table tr{display:flex;flex-direction:column;gap:5px;padding:8px 3px}.product-page__characteristics-table tr:nth-child(odd){background:var(--c-grey-20)}@media screen and (min-width: 720px){.product-page__characteristics-table{padding:0}.product-page__characteristics-table tr{display:table-row}}@media screen and (min-width: 1360px){.product-page__characteristics-table{width:800px}}.characteristics-table__parameter{color:var(--c-secondary);font-family:var(--f-base);font-size:.875rem;font-weight:400;line-height:normal}@media screen and (min-width: 720px){.characteristics-table__parameter{font-size:1rem;padding:8px 3px}}@media screen and (min-width: 992px){.characteristics-table__parameter{font-size:1.125rem}}@media screen and (min-width: 1360px){.characteristics-table__parameter{font-size:1.25rem}}.characteristics-table__value{color:var(--c-secondary);font-family:var(--f-base);font-size:1rem;font-weight:600;line-height:normal}@media screen and (min-width: 720px){.characteristics-table__value{text-align:right;padding:8px 3px}}@media screen and (min-width: 992px){.characteristics-table__value{font-size:1.125rem}}@media screen and (min-width: 1360px){.characteristics-table__value{font-size:1.25rem}}.characteristics-table__expand-btn{font-family:var(--f-base);font-size:.875rem;cursor:pointer;text-decoration:underline;color:var(--c-secondary);width:max-content;margin-inline:auto}@media screen and (min-width: 720px){.characteristics-table__expand-btn{font-size:1rem}}@media screen and (min-width: 1360px){.characteristics-table__expand-btn{font-size:1.125rem}}.characteristics-table__expand-btn i:before{font-size:.875rem;transform:rotate(90deg);transition:.5s}.characteristics-table__expand-btn--checked i:before{transform:rotate(-90deg)}.product-page__additional-info-grid{overflow:hidden;display:flex;flex-direction:column;gap:40px;margin-bottom:120px}@media screen and (min-width: 720px){.product-page__additional-info-grid{gap:50px;margin-bottom:110px}}@media screen and (min-width: 992px){.product-page__additional-info-grid{flex-direction:row;gap:45px}}.catalog-page{margin-bottom:160px}@media screen and (min-width: 720px){.catalog-page{margin-bottom:110px}}@media screen and (min-width: 992px){.catalog-page{margin-bottom:130px}}@media screen and (min-width: 1360px){.catalog-page{margin-bottom:100px}}.catalog-page__title{margin-bottom:15px}.catalog-page__items-grid{display:grid;grid-row-gap:25px;margin-inline:var(--pi-container);height:fit-content;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-column-gap:30px}@media screen and (min-width: 576px) and (max-width: 719px){.catalog-page__items-grid{grid-column-gap:15px;grid-row-gap:20px;margin-inline:0}}@media screen and (min-width: 720px){.catalog-page__items-grid{grid-column-gap:15px;grid-row-gap:25px}}@media screen and (min-width: 992px){.catalog-page__items-grid{grid-column-gap:20px;grid-row-gap:25px}}.catalog-page__filter-grid{display:flex;gap:40px}@media screen and (max-width: 719px){.catalog-page__filter-grid{flex-direction:column}}@media screen and (min-width: 720px){.catalog-page__filter-grid{gap:20px}}@media screen and (min-width: 1360px){.catalog-page__filter-grid{gap:40px}}@media screen and (max-width: 719px){.catalog-filters-app{margin-right:-15px}}@media screen and (min-width: 720px){.catalog-filters-app{flex:0 0 230px}}@media screen and (min-width: 992px){.catalog-filters-app{flex:0 0 300px}}.cart-page{margin-bottom:80px}@media screen and (min-width: 720px){.cart-page{margin-bottom:100px}}@media screen and (min-width: 992px){.cart-page{margin-bottom:120px}}@media screen and (min-width: 1360px){.cart-page{margin-bottom:140px}}.cart-page__title{margin-bottom:5px}.about-page{font-family:var(--f-base);font-size:.875rem;font-weight:400;line-height:1.5;color:var(--c-secondary)}@media screen and (min-width: 720px){.about-page{font-size:1rem}}@media screen and (min-width: 992px){.about-page{font-size:1.125rem}}@media screen and (min-width: 1360px){.about-page{font-size:1.25rem}}.about-page p:not(:last-child){margin-bottom:20px}.vacancies-page__grid{display:grid;grid-template-columns:1fr;grid-gap:20px;margin-bottom:140px}@media screen and (min-width: 720px){.vacancies-page__grid{margin-bottom:120px}}@media screen and (min-width: 992px){.vacancies-page__grid{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1360px){.vacancies-page__grid{grid-column-gap:30px;grid-row-gap:40px;margin-bottom:140px}}.vacancy-page{margin-bottom:80px}@media screen and (min-width: 720px){.vacancy-page{margin-bottom:60px}}@media screen and (min-width: 992px){.vacancy-page{margin-bottom:80px}}@media screen and (min-width: 1360px){.vacancy-page{margin-bottom:100px}}.vacancy-page__subinfo{font-family:var(--f-base);font-size:.875rem;font-weight:400;line-height:1.4;color:var(--c-secondary);margin-bottom:20px}@media screen and (min-width: 720px){.vacancy-page__subinfo{font-size:1rem}}@media screen and (min-width: 992px){.vacancy-page__subinfo{font-size:1.125rem}}@media screen and (min-width: 1360px){.vacancy-page__subinfo{font-size:1.25rem}}.vacancy-page__subinfo ul{display:flex;flex-direction:column;gap:5px}.vacancy-page__subinfo ul li{display:flex;flex-direction:row}.vacancy-page__subinfo ul li:before{content:"•";font-weight:700;display:inline-block;margin-right:20px}.vacancy-page__subtitle{font-family:var(--f-headings);font-size:1.125rem;font-weight:700;line-height:1.4;margin-bottom:5px}@media screen and (min-width: 720px){.vacancy-page__subtitle{font-size:1.375rem;margin-bottom:10px}}@media screen and (min-width: 1360px){.vacancy-page__subtitle{font-size:1.5rem}}.page-additional-services{margin-bottom:130px}@media screen and (min-width: 720px){.page-additional-services{margin-bottom:120px}}@media screen and (min-width: 992px){.page-additional-services{margin-bottom:130px}}@media screen and (min-width: 1360px){.page-additional-services{margin-bottom:140px}}.page-additional-services__text p{margin-bottom:15px;font-family:var(--f-base);font-size:1rem;line-height:1.4;color:var(--c-secondary)}@media screen and (min-width: 992px){.page-additional-services__text p{font-size:1.125rem}}@media screen and (min-width: 1360px){.page-additional-services__text p{font-size:1.25rem}}.concrete-production-page{margin-bottom:120px}@media screen and (min-width: 1360px){.concrete-production-page{margin-bottom:150px}}.concrete-production-page__text{font-family:var(--f-base);font-size:.875rem;line-height:1.4;color:var(--c-secondary);margin-top:30px;margin-bottom:50px}@media screen and (min-width: 720px){.concrete-production-page__text{font-size:1rem}}@media screen and (min-width: 992px){.concrete-production-page__text{font-size:1.125rem;margin-top:40px}}@media screen and (min-width: 1360px){.concrete-production-page__text{font-size:1.25rem;margin-bottom:60px;margin-top:50px}}.concrete-production-page__text p:not(:last-child){margin-bottom:15px}.concrete-production-page__grid{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:60px}@media screen and (max-width: 719px){.concrete-production-page__grid{flex-direction:column}}@media screen and (min-width: 992px){.concrete-production-page__grid{gap:30px}}@media screen and (min-width: 1360px){.concrete-production-page__grid{gap:80px;margin-inline:80px;margin-bottom:80px}}.concrete-production-page__gallery{display:grid;grid-template-columns:1fr;grid-row-gap:15px}@media screen and (min-width: 720px){.concrete-production-page__gallery{grid-template-columns:repeat(2,1fr);grid-column-gap:15px;grid-row-gap:30px;align-items:center}}@media screen and (min-width: 992px){.concrete-production-page__gallery{grid-column-gap:20px;grid-row-gap:35px}}@media screen and (min-width: 1360px){.concrete-production-page__gallery{grid-column-gap:30px;grid-row-gap:45px}}.concrete-production-page__gallery-item{display:flex;flex-direction:column;gap:15px}@media screen and (min-width: 720px){.concrete-production-page__gallery-item:nth-child(odd){flex-direction:column-reverse}}.concrete-production-page__gallery-img{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:1.7;border-radius:var(--b-radius-xxl)}.concrete-production-page__gallery-img img{width:100%;height:100%;object-fit:cover}.concrete-production-page__gallery-text{background:var(--c-secondary);border-radius:var(--b-radius-xxl);color:var(--c-grey-00);font-size:.875rem;padding:30px 20px}@media screen and (min-width: 992px){.concrete-production-page__gallery-text{font-size:1rem;padding:30px;border-radius:var(--b-radius-5xl)}}@media screen and (min-width: 1360px){.concrete-production-page__gallery-text{font-size:1.125rem;padding:40px;border-radius:var(--b-radius-6xl)}}.archive-portfolio{margin-bottom:130px}.archive-portfolio__grid{display:grid;grid-template-columns:1fr;gap:30px}@media screen and (min-width: 720px){.archive-portfolio__grid{grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:20px}}@media screen and (min-width: 992px){.archive-portfolio__grid{grid-column-gap:40px;grid-row-gap:30px}}@media screen and (min-width: 1360px){.archive-portfolio__grid{grid-column-gap:60px;grid-row-gap:40px}}.case{margin-bottom:80px}@media screen and (min-width: 1360px){.case{margin-bottom:120px}}.case__main-card{height:380px;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:flex-end;border-radius:var(--b-radius-xl);padding:30px 20px;margin-bottom:30px}@media screen and (min-width: 720px){.case__main-card{height:480px;padding:50px 40px;margin-bottom:40px}}@media screen and (min-width: 992px){.case__main-card{height:580px;padding:70px 60px;margin-bottom:50px}}@media screen and (min-width: 1360px){.case__main-card{height:680px;padding:80px 70px;margin-bottom:60px}}.case__main-card-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-bottom);display:flex;justify-content:center;align-items:center;overflow:hidden}.case__main-card-img img{width:100%;height:100%;object-fit:cover}.case__main-card-title,.case__main-card-description-item{position:relative;z-index:var(--z-middle-bottom);color:var(--c-grey-00)}.case__main-card-title{font-family:var(--f-headings);font-size:2rem;font-weight:700;line-height:1.2;text-transform:uppercase;margin-bottom:10px}@media screen and (min-width: 720px){.case__main-card-title{font-size:2.375rem}}@media screen and (min-width: 992px){.case__main-card-title{font-size:2.75rem}}@media screen and (min-width: 1360px){.case__main-card-title{font-size:3.125rem}}.case__main-card-description-item{font-family:var(--f-bs);font-size:.75rem;line-height:1.2}@media screen and (min-width: 720px){.case__main-card-description-item{font-size:.875rem}}@media screen and (min-width: 992px){.case__main-card-description-item{font-size:1rem}}@media screen and (min-width: 1360px){.case__main-card-description-item{font-size:1.125rem}}.case__main-card-description{display:flex;flex-wrap:wrap;gap:5px}@media screen and (min-width: 720px){.case__main-card-description{gap:15px}}@media screen and (min-width: 992px){.case__main-card-description{gap:22px}}@media screen and (min-width: 1360px){.case__main-card-description{gap:30px}}.case__text{font-family:var(--f-base);font-size:.875rem;line-height:1.4;color:var(--c-grey-60)}@media screen and (min-width: 720px){.case__text{font-size:1rem}}@media screen and (min-width: 992px){.case__text{font-size:1.125rem}}@media screen and (min-width: 1360px){.case__text{font-size:1.25rem}}.case__text p:not(:last-child){margin-bottom:15px}.search-page{margin-bottom:60px}.search-page__grid{display:grid;grid-template-columns:1fr;gap:20px}@media screen and (min-width: 720px){.search-page__grid{grid-template-columns:1fr 1fr}}@media screen and (min-width: 992px){.search-page__grid{grid-template-columns:1fr 1fr 1fr;gap:30px}}.template-page{margin-bottom:120px}.template-page p{color:var(--c-secondary);line-height:1.4;margin-bottom:15px;font-size:.875rem}@media screen and (min-width: 720px){.template-page p{font-size:1rem}}@media screen and (min-width: 1360px){.template-page p{font-size:1.125rem}}.template-page p strong{color:var(--c-secondary-dark)}.product-purpose{margin-bottom:120px}.product-purpose__grid{display:flex;flex-direction:column;gap:0}@media screen and (min-width: 720px){.product-purpose__grid{gap:10px}}@media screen and (min-width: 1360px){.product-purpose__grid{gap:20px}}.single-page{margin-bottom:120px}.single-page h2{color:var(--c-secondary-dark);font-family:var(--f-headings);font-weight:700;font-size:1.375rem;margin-block:30px}@media screen and (min-width: 720px){.single-page h2{font-size:1.5rem}}@media screen and (min-width: 992px){.single-page h2{font-size:2rem;margin-block:40px}}@media screen and (min-width: 1360px){.single-page h2{font-size:2.25rem;margin-block:50px}}.block-post-cards{display:grid;gap:20px}@media screen and (min-width: 720px){.block-post-cards{grid-template-columns:1fr 1fr;grid-auto-rows:200px}}.block-post-cards>div{min-width:0;min-height:0}@media screen and (max-width: 719px){.block-post-cards{display:none}}.block-post-cards__item{display:grid;padding:30px;background:var(--c-grey-10);gap:20px;grid-template-areas:"image" "title" "btn"}@media screen and (min-width: 576px){.block-post-cards__item{grid-template-columns:130px 1fr;grid-template-rows:60px 60px;gap:20px 50px;grid-template-areas:"image title" "image btn"}}.block-post-cards__item-image{grid-area:image}@media screen and (max-width: 719px){.block-post-cards__item-image{width:110px;height:110px;margin-bottom:10px}}.block-post-cards__item-image img{width:100%;height:100%;object-fit:contain}.block-post-cards__item-title{text-transform:uppercase;font-family:var(--f-headings);font-size:1.625rem;font-weight:700;grid-area:title;display:block;display:-webkit-box;line-height:1.875rem;max-height:3.75rem;min-height:3.75rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.block-post-cards__item-btn{align-self:end;grid-area:btn}.block-story__grid{display:grid;grid-template-rows:auto;grid-template-columns:1fr;grid-row-gap:20px}@media screen and (min-width: 992px){.block-story__grid{grid-template-columns:repeat(5,1fr);grid-template-rows:auto;grid-row-gap:40px;grid-column-gap:25px}}@media screen and (min-width: 1360px){.block-story__grid{grid-column-gap:30px}}.block-story__item{overflow:hidden;border-radius:var(--b-radius-lg);display:flex;flex-direction:column}@media screen and (min-width: 992px){.block-story__item{max-height:700px}.block-story__item:nth-child(3n){grid-column:1/-1}.block-story__item:nth-child(6n+1){grid-column:1/3}.block-story__item:nth-child(6n+2){grid-column:3/-1}.block-story__item:nth-child(6n+4){grid-column:1/4}.block-story__item:nth-child(6n+5){grid-column:4/-1}.block-story__item:nth-child(6n+1):last-child,.block-story__item:nth-child(6n+4):last-child{grid-column:1/-1}}.block-story__media-item{flex:1;display:flex;justify-content:center;align-items:center;overflow:hidden;max-height:230px;background:var(--c-black)}@media screen and (min-width: 720px){.block-story__media-item{max-height:190px}}@media screen and (min-width: 992px){.block-story__media-item{max-height:unset}}.block-story__media-item img{width:100%;height:100%;object-fit:cover}.block-story__media-item a{width:100%;height:100%}.block-story__responsive-video{width:100%;position:relative}.block-story__responsive-video div{width:100%;height:100%}.block-story__video-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-middle)}.block-story__description{background:var(--c-secondary);color:var(--c-grey-10);padding:30px 20px;display:flex;flex-direction:column}.block-story__title{font-family:var(--f-headings);font-size:1.375rem;font-weight:700;margin-bottom:25px}@media screen and (min-width: 720px){.block-story__title{font-size:1.75rem}}@media screen and (min-width: 1360px){.block-story__title{font-size:2.25rem}}.block-story__text{font-family:var(--f-base);font-size:.875rem;font-weight:300}@media screen and (min-width: 720px){.block-story__text{font-size:1rem}}@media screen and (min-width: 992px){.block-story__text{font-size:1.25rem}}@media screen and (min-width: 1360px){.block-story__text{font-size:1.375rem}}.block-banner{padding:30px 15px;border-radius:var(--b-radius-xl);position:relative;overflow:hidden;color:var(--c-grey-00);max-width:1130px;margin-inline:auto;margin-block:40px}@media screen and (min-width: 720px){.block-banner{padding:30px 15px}}@media screen and (min-width: 992px){.block-banner{padding:40px 25px;margin-block:50px}}@media screen and (min-width: 1360px){.block-banner{padding:60px 40px;margin-block:60px}}.block-banner__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.block-banner__bg-img img{width:100%;height:100%;object-fit:cover}.block-banner__item:not(:last-child){margin-bottom:15px}@media screen and (min-width: 720px){.block-banner__item:not(:last-child){margin-bottom:20px}}.block-banner__title{color:inherit;font-family:var(--f-headings);font-size:1.625rem;font-weight:700;line-height:normal;text-transform:uppercase}@media screen and (min-width: 720px){.block-banner__title{font-size:1.75rem}}@media screen and (min-width: 992px){.block-banner__title{font-size:1.875rem}}@media screen and (min-width: 1360px){.block-banner__title{font-size:2rem}}.block-banner--text-dark .block-banner__title{color:var(--c-secondary-dark)}.block-banner__description{color:inherit;font-family:var(--f-base);font-size:.875rem;line-height:1.4;font-weight:300;display:flex;flex-direction:column;gap:15px}@media screen and (min-width: 720px){.block-banner__description{font-size:1rem}}@media screen and (min-width: 992px){.block-banner__description{font-size:1.125rem}}@media screen and (min-width: 1360px){.block-banner__description{font-size:1.25rem}}.block-banner--text-dark .block-banner__description{color:var(--c-secondary)}.block-banner__description ul{list-style:inside;padding-left:20px}.block-banner__description ul li{list-style:inherit;list-style-position:outside;margin-bottom:5px}.block-banner__btn{background:var(--c-grey-10);padding:15px 40px;font-size:.875rem;border-radius:var(--b-radius-lg);color:var(--c-secondary);transition:.25s;margin-top:10px}@media screen and (min-width: 992px){.block-banner__btn{padding:15px 50px;font-size:1rem}}.block-banner__btn:hover{background:var(--c-grey-30);color:var(--c-secondary-dark)}:root{--f-noto: "Noto Sans", sans-serif;--f-roboto-condensed: "Roboto Condensed", sans-serif;--f-fontello: "Fontello", sans-serif;--f-base: var(--f-noto);--f-headings: var(--f-roboto-condensed);--f-icons: var(--f-fontello);--c-primary: #fdd03f;--c-primary-dark: #d0a71e;--c-primary-light: #ffe07a;--c-primary-extralight: #fffdf4;--c-secondary-dark: #404856;--c-secondary: #636e80;--c-secondary-mid-light: #99a7b9;--c-secondary-light: #dfe4ed;--c-secondary-extralight: #eff0f2;--c-accent: #71b52e;--c-accent-dark: #6ca15e;--c-grey-00: #fff;--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-85: #404040;--c-grey-90: #474747;--c-grey-100: #222;--c-black: #000;--c-error: var(--c-accent);--c-error-light: var(--c-accent-extralight);--c-success: #0c8207;--c-success-light: #d9f3d7;--c-warning: var(--c-primary-dark);--c-warning-light: var(--c-primary-extralight);--c-info: var(--c-grey-80);--c-info-light: var(--c-grey-20);--c-aw-color: #d70000;--product-card-shadow: 0px 12px 27px 0px rgba(0, 0, 0, .06);--add-to-cart-shadow: 0px -22px 17px -10px rgba(0, 0, 0, .08);--light-pink-bottom-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .84) 68.55%, rgba(248, 255, 242, .84) 100% ), linear-gradient( 0deg, rgba(89, 230, 42, .28) 0%, rgba(95, 230, 42, 0) 6.45% );--c-gradient-map-sm: linear-gradient(180deg, var(--c-grey-10) 0%, rgba(255, 255, 255, 0) 10%), 0, linear-gradient(0deg, var(--c-grey-10) 0%, rgba(255, 255, 255, 0) 10%), 0;--c-gradient-map-lg: linear-gradient(180deg, var(--c-grey-10) 0%, rgba(255, 255, 255, 0) 15%), linear-gradient(0deg, var(--c-grey-10) 0%, rgba(255, 255, 255, 0) 15%), linear-gradient(270deg, var(--c-grey-10) 0%, rgba(255, 255, 255, 0) 10%), linear-gradient(90deg, var(--c-grey-10) 1%, rgba(255, 255, 255, 0) 10%);--c-gradient-map-hover: linear-gradient(180deg, var(--c-grey-10) 0%, rgba(255, 255, 255, 0) 3%), linear-gradient(0deg, var(--c-grey-10) 0%, rgba(255, 255, 255, 0) 3%), linear-gradient(270deg, var(--c-grey-10) 0%, rgba(255, 255, 255, 0) 3%), linear-gradient(90deg, var(--c-grey-10) 1%, rgba(255, 255, 255, 0) 3%);--with-attention-img-shadow: 0px 5.436px 12.23px 0px rgba(0, 0, 0, .08);--for-who-title-1: #8d6f6f;--for-who-title-2: #6f798d;--for-who-title-3: #8d7d6f;--for-who-list-text-1: #8d6f6f;--for-who-list-text-2: #57606f;--for-who-list-text-3: #8d7d6f;--for-who-list-bullet-1: #bc7a7a;--for-who-list-bullet-2: #57606f;--for-who-list-bullet-3: #e7be38;--for-who-bg-1: #fff9f9;--for-who-bg-2: #f6f8ff;--for-who-bg-3: #fffbf4;--c-light-pink-bg: linear-gradient( 180deg, #fff3f4 1.81%, rgba(255, 255, 255, 0) 30.18% );--c-checkbox: #b7bcc3;--c-checkbox-dark: #7f8287;--b-radius-xs: 2px;--b-radius-xsm: 6px;--b-radius-sm: 8px;--b-radius-md: 10px;--b-radius: 12px;--b-radius-slg: 14px;--b-radius-lg: 16px;--b-radius-xl: 18px;--b-radius-xxl: 20px;--b-radius-5xl: 30px;--b-radius-6xl: 40px;--b-radius-section: var(--b-radius-5xl);--z-bottom: 10;--z-middle-bottom: 100;--z-middle: 150;--z-middle-top: 200;--z-top: 5000;--z-top-10: 300;--z-top-20: 400;--z-top-30: 500;--w-container: 1360px;--w-container-wide: 1480px;--pi-container: 15px;--pi-container--md: 20px;--btn-b-radius: var(--b-radius-sm);--btn-f-size: functions.rem(16);--btn-f-size-sm: functions.rem(14);--btn-padding: 10px 20px;--btn-padding-sm: 6px 12px;--btn-padding-md: 8px 20px;--input-c-placeholder: var(--c-grey-40);--input-c-text: var(--c-secondary);--input-c-border: var(--c-grey-60);--input-c-bg: var(--c-grey-00);--input-padding: 20px;--input-padding-sm: 12px;--input-padding-md: 15px;--input-b-radius: var(--b-radius-sm);--input-f-size: functions.rem(16);--input-f-size-sm: functions.rem(14);--label-f-size: functions.rem(14);--label-c: var(--c-grey-80);--c-input-border: var(--c-secondary-light);--p-input: 10px 15px;--b-radius-input: var(--b-radius-slg);--b-radius-input-sm: var(--b-radius-slg);--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)}
