@charset "UTF-8";*{border:none;margin:0;padding:0}*,:after,:before{box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}svg{height:auto;max-width:100%}address{font-style:normal}button,input,select,textarea{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit}input::-ms-clear{display:none}button,input[type=submit]{background-color:transparent;background:none;box-shadow:none;cursor:pointer;display:inline-block}button:active,button:focus,input:active,input:focus{outline:none}button::-moz-focus-inner{border:0;padding:0}label{cursor:pointer}legend{display:block}input[type=file]{max-width:100%}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(../assets/fonts/Inter-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../assets/fonts/Inter-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../assets/fonts/Inter-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../assets/fonts/Inter-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../assets/fonts/Inter-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:HeadingNowTrial;font-style:normal;font-weight:800;src:url(../assets/fonts/HeadingNowTrial-36Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Bebas;font-style:normal;font-weight:400;src:url(../assets/fonts/BebasNeue-Regular.ttf) format("truetype")}.container{margin-inline:auto;max-width:calc(var(--container-width) + var(--container-padding-x)*2);padding-inline:var(--container-padding-x);width:100%}@media (width <= 767px){.container{max-width:calc(var(--container-width) + var(--container-padding-x-mobile)*2);padding-inline:var(--container-padding-x-mobile)}}.content{display:flex;flex-direction:column;gap:var(--section-padding-y)}.visually-hidden{border:0!important;clip-path:inset(100%)!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important;clip:rect(0 0 0 0)!important;overflow:hidden!important}@media (width > 1440px){.visible-laptop{display:none!important}}@media (width <= 1440px){.hidden-laptop{display:none!important}}@media (width > 1023px){.visible-tablet{display:none!important}}@media (width <= 1023px){.hidden-tablet{display:none!important}}@media (width > 767px){.visible-mobile{display:none!important}}@media (width <= 767px){.hidden-mobile{display:none!important}}:root{--color-white:#fff;--color-light:#f3f3f3;--color-red:#ce0005;--color-black:#151515;--color-black-95:#2c2c2c;--color-black-90:#222;--color-black-85:#303030;--color-black-80:#4a4949;--color-black-60:#676767;--color-black-50:#7f7f7f;--color-black-40:#a6a6a6;--color-black-30:#c1c1c1;--color-black-20:#cdcdcd;--color-black-10:#eee;--linear-red-primary:linear-gradient(90deg,#b5191c,#df0e14 51%,#b5191c);--linear-red-secondary:linear-gradient(90deg,#b61500,#df0f15);--border:var(--border-width-s) solid var(--color-black-30);--border-radius-l:20px;--border-radius-m:10px;--border-radius-s:7px;--border-radius-mobile-l:8px;--border-radius-mobile-m:6px;--border-radius-mobile-s:4px;--font-family-base:"Inter",sans-serif;--font-family-title:"HeadingNowTrial",sans-serif;--container-width:clamp(80rem,0rem + 100vw,120rem);--container-padding-x:40px;--container-padding-x-mobile:16px;--section-padding-y:clamp(3.75rem,2.3161764706rem + 5.8823529412vw,9.375rem);--transition-duration:0.2s;--transition-duration-longer:0.4s}html{overflow-x:hidden}html.is-lock{overflow:hidden}html{scroll-behavior:smooth}body{background-color:var(--color-light);color:var(--color-black-95);display:flex;flex-direction:column;font-family:var(--font-family-base);font-size:clamp(.875rem,.8112745098rem + .2614379085vw,1.125rem);height:100%;min-height:100vh}main{flex-grow:1}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--color-black-95)}.h1,.h2,h1,h2{font-family:var(--font-family-title);line-height:100%}.h1,h1{font-size:clamp(3.4375rem,2.800245098rem + 2.614379085vw,5.9375rem)}.h1,.h2,h1,h2{text-transform:uppercase}.h2,h2{font-size:clamp(3.4375rem,1.6850490196rem + 7.1895424837vw,10.3125rem)}.h3,h3{font-size:clamp(1rem,.6335784314rem + 1.5032679739vw,2.4375rem)}.h3,.h4,h3,h4{font-weight:600}.h4,h4{font-size:clamp(1.125rem,.7745098039rem + 1.4379084967vw,2.5rem)}.h5,h5{font-size:clamp(1.125rem,1.0612745098rem + .2614379085vw,1.375rem);font-weight:500}.h6,h6{font-size:clamp(1rem,.9362745098rem + .2614379085vw,1.25rem);font-weight:600}a,button,input,label,select,svg *,textarea{transition-duration:var(--transition-duration)}a{color:inherit;cursor:pointer}@media (any-hover:hover){a:hover{color:var(--color-red)}}@media (any-hover:none){a:active{color:var(--color-red)}}a[class]{text-decoration:none}:focus-visible{outline:2px dashed var(--color-white);outline-offset:4px;transition-duration:0s!important}.text-linear-red{background:var(--linear-red-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.header{align-items:center;background-color:var(--color-black-85);color:var(--color-white);display:inline-flex;gap:1.25rem;height:clamp(5.9375rem,4.7745098039rem + 4.7712418301vw,10.5rem);justify-content:space-between;z-index:99}@media (width <= 480px){.header{gap:0}}.header__nav{align-items:center;display:flex;gap:clamp(1.25rem,.5012254902rem + 3.0718954248vw,4.1875rem)}.header__nav img{height:clamp(3.375rem,2.4350490196rem + 3.8562091503vw,7.0625rem);width:clamp(3.375rem,2.4350490196rem + 3.8562091503vw,7.0625rem)}.header__menu ul{display:flex;gap:clamp(.3125rem,-.8664215686rem + 4.8366013072vw,4.9375rem)}.header__menu ul li a{font-size:clamp(.625rem,.3700980392rem + 1.045751634vw,1.625rem);font-weight:300}@media (width <= 1023px){.header__menu ul{display:none}}@media (width <= 480px){.header__btn{max-width:9.0625rem}}.header__contact{align-items:center;display:flex;flex-direction:column;gap:clamp(.4375rem,.3737745098rem + .2614379085vw,.6875rem);max-width:15.25rem}.header__address{align-items:flex-start;display:flex;font-size:clamp(.75rem,.5588235294rem + .7843137255vw,1.5rem);font-weight:300;gap:clamp(.625rem,.5453431373rem + .3267973856vw,.9375rem);max-width:clamp(12.5rem,9.5367647059rem + 12.1568627451vw,24.125rem);width:100%}.header__address img{height:auto;padding-top:clamp(.125rem,.0931372549rem + .1307189542vw,.25rem);width:clamp(.75rem,.6862745098rem + .2614379085vw,1rem)}@media (width <= 1023px){.header__address{opacity:0;visibility:hidden}}.header__phone{font-size:clamp(.875rem,.6838235294rem + .7843137255vw,1.625rem);font-weight:400}.footer{background-color:var(--color-black);margin-top:clamp(1.875rem,1.3970588235rem + 1.9607843137vw,3.75rem);padding-block:clamp(1.875rem,1.7156862745rem + .6535947712vw,2.5rem)}.footer,.footer a{color:var(--color-white)}.footer a:hover{color:var(--color-red)}.footer ul{align-items:center;display:flex;gap:clamp(.9375rem,.6985294118rem + .9803921569vw,1.875rem);justify-content:space-between}@media (width <= 1023px){.footer ul{flex-direction:column;justify-content:flex-start}}.btn{align-items:center;background:var(--linear-red-primary);border-radius:var(--border-radius-m);box-shadow:inset 0 4px 34px hsla(0,0%,100%,.502);color:var(--color-white);display:inline-flex;font-size:clamp(.75rem,.6225490196rem + .522875817vw,1.25rem);font-weight:700;gap:clamp(1rem,.8088235294rem + .7843137255vw,1.75rem);height:clamp(5.75rem,5.4154411765rem + 1.3725490196vw,7.0625rem);justify-content:center;transition:var(--transition-duration);width:100%}@media (any-hover:hover){.btn:hover{box-shadow:inset 0 4px 34px hsla(0,0%,100%,.314);color:var(--color-white)}}@media (any-hover:none){.btn:active{box-shadow:inset 0 4px 34px hsla(0,0%,100%,.314);color:var(--color-white)}}.btn img{height:clamp(1rem,.8725490196rem + .522875817vw,1.5rem);width:clamp(1rem,.8725490196rem + .522875817vw,1.5rem)}@media (width <= 767px){.btn{border-radius:var(--border-radius-mobile-m)}}.btn--small{border-radius:var(--border-radius-s);font-size:clamp(.875rem,.7794117647rem + .3921568627vw,1.25rem);font-weight:400;height:clamp(2.375rem,2.2156862745rem + .6535947712vw,3rem)}@media (width <= 767px){.btn--small{border-radius:var(--border-radius-mobile-s)}}.btn--uppercase{letter-spacing:2px;text-transform:uppercase}.btn--white{background:var(--color-white);color:var(--color-black-85)}@media (any-hover:hover){.btn--white:hover{background:var(--color-black-10);color:var(--color-black)}}@media (any-hover:none){.btn--white:active{background:var(--color-black-10);color:var(--color-black)}}.btn--no-shadow{box-shadow:none}.btn--more{justify-content:flex-start;opacity:.6;text-align:left;text-decoration:underline;width:-moz-fit-content;width:fit-content}@media (any-hover:hover){.btn--more:hover{opacity:1}}@media (any-hover:none){.btn--more:active{opacity:1}}.burger-menu span{background-color:var(--color-white);border-radius:10px;height:3px;width:100%}body.no-scroll{overflow:hidden}.burger-menu{cursor:pointer;display:flex;flex-direction:column;height:2.5rem;justify-content:space-between;position:relative;width:3.125rem;z-index:101}.burger-menu span{transition:all .3s ease-in-out}.burger-menu.is-active span:first-child{transform:translateY(1.1875rem) rotate(45deg)}.burger-menu.is-active span:nth-child(2){opacity:0;transform:scale(0)}.burger-menu.is-active span:nth-child(3){transform:translateY(-1.1875rem) rotate(-45deg)}@media (width > 1023px){.burger-menu{display:none}}.mobile-overlay{background-color:rgba(0,0,0,.7);inset:0;opacity:0;position:fixed;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;z-index:99}.mobile-overlay.is-open{opacity:1;visibility:visible}.mobile-menu{background-color:var(--color-black);height:100dvh;padding:3.75rem 1.25rem 1.25rem;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s cubic-bezier(.25,1,.5,1);width:80%;z-index:100}.mobile-menu.is-open{transform:translateX(0)}.mobile-menu__list{display:flex;flex-direction:column;gap:1.25rem}.mobile-menu__list a{color:var(--color-white);font-size:1.5rem;font-weight:500;text-decoration:none}.search{display:flex;gap:clamp(.1875rem,-.3541666667rem + 2.2222222222vw,2.3125rem);height:clamp(2.75rem,1.7463235294rem + 4.1176470588vw,6.6875rem)}.search,.search__input-group{width:100%}.search__input-group input{padding-inline:clamp(.625rem,.1470588235rem + 1.9607843137vw,2.5rem)}.search button{font-size:clamp(.75rem,.4632352941rem + 1.1764705882vw,1.875rem);font-weight:400}.form__input{border:1px solid transparent;height:100%;width:100%}.form__input,.form__input:focus{transition:var(--transition-duration)}.form__input:focus{border-color:var(--color-black)}.form__input--light{background-color:var(--color-white);border-color:var(--color-black-30);border-radius:var(--border-radius-m);color:var(--color-black-95)}@media (width <= 767px){.form__input{border-radius:var(--border-radius-mobile-m)}}.multi-form{background-color:#4a4949;border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);gap:clamp(1.125rem,1.0134803922rem + .4575163399vw,1.5625rem);height:100%;padding-block:clamp(1.9375rem,1.5073529412rem + 1.7647058824vw,3.625rem);padding-inline:clamp(2.25rem,1.5490196078rem + 2.8758169935vw,5rem);position:relative}.multi-form,.multi-form__heading{display:flex;flex-direction:column}.multi-form__heading{align-items:center;gap:clamp(.75rem,.5906862745rem + .6535947712vw,1.375rem);text-align:center}.multi-form__heading h4{color:var(--color-white);font-size:clamp(.875rem,.6200980392rem + 1.045751634vw,1.875rem)}.multi-form__heading p{font-size:clamp(.875rem,.699754902rem + .7189542484vw,1.5625rem);font-weight:400;opacity:.8}.multi-form__forms{display:flex;flex-direction:column;gap:clamp(.375rem,.2316176471rem + .5882352941vw,.9375rem)}.multi-form__forms input{background-color:#7f7f7f;border-radius:var(--border-radius-m);color:var(--color-white);font-size:clamp(.75rem,.4950980392rem + 1.045751634vw,1.75rem);font-weight:400;height:clamp(2.5625rem,1.75rem + 3.3333333333vw,5.75rem);padding-inline:clamp(.875rem,.5882352941rem + 1.1764705882vw,2rem)}@media (width <= 767px){.multi-form__forms input{border-radius:var(--border-radius-s)}}.multi-form__messenger{height:clamp(2.5625rem,1.75rem + 3.3333333333vw,5.75rem);width:100%}.multi-form__messenger select{appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:clamp(.75rem,.4950980392rem + 1.045751634vw,1.75rem);outline:none}.multi-form__messenger select:focus{box-shadow:none;outline:none}.multi-form__messenger select{background-color:#7f7f7f;border-radius:var(--border-radius-m);color:var(--color-white);font-weight:400;height:inherit;padding-inline:clamp(.875rem,.5882352941rem + 1.1764705882vw,2rem);width:inherit}@media (width <= 767px){.multi-form__messenger select{border-radius:var(--border-radius-s)}}.multi-form__nav .dots{display:flex;gap:clamp(.4375rem,.3100490196rem + .522875817vw,.9375rem);margin-inline:auto;margin-top:clamp(.9375rem,.618872549rem + 1.3071895425vw,2.1875rem);max-width:8.75rem}.multi-form__nav .dots .dot{background-color:var(--color-white);border-radius:50px;height:2px;opacity:.2;transition:var(--transition-duration);width:100%}.multi-form__nav .dots .dot.active{opacity:1}.multi-form__nav button{height:clamp(4.0625rem,3.1384803922rem + 3.7908496732vw,7.6875rem)}.multi-form__checkbox{align-items:center;display:flex;gap:clamp(.375rem,.2316176471rem + .5882352941vw,.9375rem)}.multi-form__checkbox input{height:clamp(.625rem,.4178921569rem + .8496732026vw,1.4375rem);margin-top:.1875rem;width:clamp(.625rem,.4178921569rem + .8496732026vw,1.4375rem)}.form-step{opacity:0;pointer-events:none;position:absolute;width:100%}.form-step.active{opacity:1;pointer-events:auto;position:relative}.hidden{display:none}.product-card{background-color:var(--color-white);border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.product-card__cover{align-items:center;background-color:var(--color-black-10);display:flex;flex-shrink:0;height:clamp(9.375rem,8.5784313725rem + 3.2679738562vw,12.5rem);justify-content:center;width:100%}.product-card__cover img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-card__no-photo{opacity:.5}.product-card__info{flex-grow:1;justify-content:space-between;padding:clamp(1.25rem,1.0906862745rem + .6535947712vw,1.875rem)}.product-card__heading,.product-card__info{display:flex;flex-direction:column;gap:clamp(1.5rem,1.3725490196rem + .522875817vw,2rem)}.product-card__heading .content{display:flex;flex-direction:column;gap:clamp(.75rem,.7181372549rem + .1307189542vw,.875rem)}.product-card__heading .content .title{display:flex;flex-direction:column;gap:.4375rem}.product-card__heading .content h4{font-size:clamp(1.125rem,1.0294117647rem + .3921568627vw,1.5rem);font-weight:600}.product-card__heading .content span.code{color:var(--color-black-40);font-size:clamp(.75rem,.7181372549rem + .1307189542vw,.875rem);font-weight:400}.product-card__heading p{color:var(--color-black-80);font-size:clamp(.875rem,.8431372549rem + .1307189542vw,1rem);font-weight:400}.product-card__heading span.price{font-size:clamp(.875rem,.7794117647rem + .3921568627vw,1.25rem);font-weight:600}.product-card__action{margin-top:auto;width:100%}.product-card__btn{font-size:clamp(.75rem,.6862745098rem + .2614379085vw,1rem);max-height:clamp(2.1875rem,1.7892156863rem + 1.6339869281vw,3.75rem)}@media (width <= 767px){.product-card__btn{padding-block:.875rem;padding-inline:.75rem}}.cart-floater{background:var(--color-red);bottom:30px;box-shadow:0 4px 15px rgba(0,0,0,.3);color:#fff;cursor:pointer;font-size:24px;height:60px;position:fixed;right:30px;width:60px;z-index:999}.cart-floater,.cart-floater__count{align-items:center;border-radius:50%;display:flex;justify-content:center}.cart-floater__count{background:#fff;color:#000;font-size:12px;font-weight:700;height:20px;position:absolute;right:0;top:0;width:20px}.cart-modal{display:flex;inset:0;justify-content:flex-end;opacity:0;position:fixed;transition:.3s;visibility:hidden;z-index:1000}.cart-modal.is-open{opacity:1;visibility:visible}.cart-modal__overlay{background:rgba(0,0,0,.6);inset:0;position:absolute}.cart-modal__content{background:#fff;display:flex;flex-direction:column;height:100%;max-width:500px;overflow-y:auto;padding:2rem;position:relative;transform:translateX(100%);transition:.3s;width:100%}.cart-modal.is-open .cart-modal__content{transform:translateX(0)}.cart-modal__close{background:none;border:none;cursor:pointer;font-size:2rem;position:absolute;right:15px;top:10px}.cart-item{align-items:center;border-bottom:1px solid #eee;display:flex;gap:10px;padding:clamp(.4375rem,.2303921569rem + .8496732026vw,1.25rem) 0}.cart-item img{border-radius:5px;height:50px;-o-object-fit:cover;object-fit:cover;width:50px}.cart-item__info{flex-grow:1}.cart-item__title{display:block;font-size:14px;font-weight:600}.cart-item__code{color:#777;font-size:12px}.cart-item__controls{align-items:center;display:flex;gap:10px}.cart-item__btn{background:#eee;border-radius:4px;cursor:pointer;height:25px;position:relative;width:25px}.cart-item__btn span{left:50%;pointer-events:none;position:absolute;top:45%;transform:translate(-50%,-50%)}.cart-modal__total{font-size:1.25rem;font-weight:700;margin-block:20px;text-align:right}.cart-form{display:flex;flex-direction:column;gap:10px}.cart-form input,.cart-form textarea{font-size:clamp(.875rem,.8112745098rem + .2614379085vw,1.125rem);padding-block:clamp(.4375rem,.3578431373rem + .3267973856vw,.75rem);padding-inline:clamp(.4375rem,.3100490196rem + .522875817vw,.9375rem)}.cart-form button{height:clamp(2.5rem,2.0220588235rem + 1.9607843137vw,4.375rem)}.cookie-notice{background:#fff;border-left:4px solid var(--color-red);border-radius:var(--border-radius-m);bottom:20px;box-shadow:0 5px 20px rgba(0,0,0,.15);left:20px;max-width:43.75rem;padding-block:clamp(.9375rem,.8578431373rem + .3267973856vw,1.25rem);padding-inline:clamp(.9375rem,.8578431373rem + .3267973856vw,1.25rem);position:fixed;z-index:9999}.cookie-notice__container{align-items:center;display:flex;gap:clamp(.9375rem,.8578431373rem + .3267973856vw,1.25rem);justify-content:space-between}.cookie-notice__text{color:var(--color-black);font-size:clamp(.8125rem,.7647058824rem + .1960784314vw,1rem);line-height:1.4;margin:0}.cookie-notice__link{color:inherit;font-weight:500;text-decoration:underline}.cookie-notice__btn{flex-shrink:0;max-height:clamp(3.125rem,2.9656862745rem + .6535947712vw,3.75rem);max-width:clamp(5rem,4.362745098rem + 2.614379085vw,7.5rem)}.privacy{gap:clamp(1.875rem,1.3970588235rem + 1.9607843137vw,3.75rem);padding-block:clamp(1.875rem,1.0784313725rem + 3.2679738562vw,5rem)}.privacy,.privacy__heading{align-items:center;display:flex;flex-direction:column}.privacy__heading{gap:clamp(.9375rem,.6985294118rem + .9803921569vw,1.875rem);max-width:56.25rem;text-align:center}.privacy__content{align-items:center;display:flex;flex-direction:column;gap:clamp(1.25rem,1.0906862745rem + .6535947712vw,1.875rem)}.privacy__button{padding-inline:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem)}.catalog--show-more{align-items:center;display:flex;flex-direction:column;gap:clamp(.75rem,-.0147058824rem + 3.137254902vw,3.75rem)}.catalog--show-more .catalog__content{display:flex;flex-direction:column;gap:clamp(1.375rem,1.1838235294rem + .7843137255vw,2.125rem);width:100%}.catalog--show-more .catalog__title{color:var(--color-black-95);display:inline-flex;justify-content:center}.catalog--show-more .catalog__search input{font-size:clamp(.75rem,.4632352941rem + 1.1764705882vw,1.875rem);font-weight:400}.catalog--show-more .catalog__search .btn{height:100%;max-width:clamp(5.625rem,2.2794117647rem + 13.7254901961vw,18.75rem)}.catalog--show-more .catalog__items{display:flex;gap:clamp(.75rem,.5269607843rem + .9150326797vw,1.625rem)}@media (width <= 1023px){.catalog--show-more .catalog__items{flex-direction:column}}.catalog--show-more .catalog__item{background-color:var(--color-black-85);border-radius:var(--border-radius-l);color:var(--color-white);display:flex;flex-direction:column;gap:clamp(.75rem,.3039215686rem + 1.8300653595vw,2.5rem);padding:clamp(.75rem,.431372549rem + 1.3071895425vw,2rem);width:100%}@media (width <= 767px){.catalog--show-more .catalog__item{border-radius:var(--border-radius-m)}}.catalog--show-more .catalog__h3{color:var(--color-white);text-decoration-color:#fff;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:3px;text-underline-offset:4px}.catalog--show-more .catalog__subcategories{display:flex;flex-direction:column;font-size:clamp(.875rem,.6838235294rem + .7843137255vw,1.625rem);font-weight:400;gap:clamp(.1875rem,.1397058824rem + .1960784314vw,.375rem)}.catalog--show-more .catalog__btn{max-width:clamp(21.375rem,17.8223039216rem + 14.5751633987vw,35.3125rem)}@media (width <= 480px){.catalog--show-more .catalog__btn{max-width:100%}}.callback{color:var(--color-white);height:clamp(31.25rem,21.1176470588rem + 41.568627451vw,71rem);min-height:clamp(37.5rem,28.9607843137rem + 35.0326797386vw,71rem);overflow:hidden;position:relative}@media (width <= 1023px){.callback{height:-moz-fit-content;height:fit-content}.callback .multi-form{margin-top:25rem}}@media (width <= 767px){.callback .multi-form{margin-top:21.875rem}}.callback--inner{background:linear-gradient(145deg,#303030,#282828);border-radius:var(--border-radius-l);display:flex;gap:1.875rem;height:100%;justify-content:space-between;overflow:hidden;padding-block:clamp(1.25rem,.0232843137rem + 5.0326797386vw,6.0625rem);padding-inline:clamp(.75rem,-.6519607843rem + 5.7516339869vw,6.25rem)}@media (width <= 1023px){.callback--inner{border-radius:var(--border-radius-m);flex-direction:column}}.callback__content{width:100%}.callback__heading{display:flex;flex-direction:column;gap:clamp(.75rem,.6066176471rem + .5882352941vw,1.3125rem);max-width:44.125rem}.callback__title{color:var(--color-white);font-size:clamp(3rem,1.8529411765rem + 4.7058823529vw,7.5rem)}@media (width <= 480px){.callback__title{text-align:center}}.callback .multi-form__messenger{align-items:center;display:flex;flex-direction:column;gap:clamp(.3125rem,.1053921569rem + .8496732026vw,1.125rem);height:clamp(3.75rem,2.4754901961rem + 5.2287581699vw,8.75rem)}.callback .multi-form__messenger span{font-size:clamp(.75rem,.5428921569rem + .8496732026vw,1.5625rem);font-weight:400;text-align:center}.callback__subtitle{font-size:clamp(.875rem,.6838235294rem + .7843137255vw,1.625rem);font-weight:400}@media (width <= 480px){.callback__subtitle{text-align:center}}.callback__img-phone{bottom:-167px;height:clamp(24.6875rem,18.2830882353rem + 26.2745098039vw,49.8125rem);left:-94px;position:absolute;width:clamp(30.75rem,22.7683823529rem + 32.7450980392vw,62.0625rem)}@media (width <= 1023px){.callback__img-phone{left:50%;margin-top:1.0625rem;top:37%;transform:translate(-50%,-50%)}}@media (width <= 480px){.callback__img-phone{left:50%;margin-top:1.0625rem;top:37%;transform:translate(-50%,-50%)}}.callback__img-message{bottom:20%;height:clamp(3.125rem,1.5318627451rem + 6.5359477124vw,9.375rem);left:25%;position:absolute;width:auto}@media (width <= 1023px){.callback__img-message{left:70%;margin-top:1.0625rem;position:absolute;top:30%;transform:translate(-50%,-50%)}}.callback--auto-service{color:var(--color-black)}.callback--auto-service .callback--inner{background:var(--color-white)}.callback--auto-service .callback__heading{gap:clamp(1.5625rem,1.0049019608rem + 2.2875816993vw,3.75rem)}.callback--auto-service .callback__title{color:var(--color-black);font-size:clamp(4.0625rem,2.5490196078rem + 6.2091503268vw,10rem);line-height:.3}@media (width <= 480px){.callback--auto-service .callback__title{margin-top:1.875rem}}.callback--auto-service .callback__title span{font-family:Inter;font-size:clamp(.875rem,.5404411765rem + 1.3725490196vw,2.1875rem);font-weight:600;text-transform:lowercase}.callback--auto-service .callback__subtitle{font-size:clamp(.875rem,.5245098039rem + 1.4379084967vw,2.25rem)}.callback--auto-service .multi-form{background-color:#dedede}.callback--auto-service .multi-form__heading h4{color:var(--color-black)}.callback--auto-service .multi-form__forms input{background-color:var(--color-white);color:var(--color-black-60)}.callback--auto-service .multi-form__messenger select{background-color:var(--color-white);color:var(--color-black-40)}.assurance{display:flex;flex-direction:column;gap:clamp(.875rem,.1899509804rem + 2.8104575163vw,3.5625rem)}.assurance__title{font-size:clamp(3.4375rem,2.800245098rem + 2.614379085vw,5.9375rem);text-align:center;width:100%}.assurance__title span{background:var(--linear-red-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.assurance__items{display:grid;gap:clamp(.75rem,.3357843137rem + 1.6993464052vw,2.375rem);grid-template-columns:1fr 1fr}@media (width <= 767px){.assurance__items{grid-template-columns:1fr}}.assurance__item{background-color:var(--color-black-80);border-radius:var(--border-radius-l);display:flex;flex-direction:column;gap:clamp(.75rem,.5110294118rem + .9803921569vw,1.6875rem);height:-moz-fit-content;height:fit-content;min-height:clamp(15.0625rem,12.0674019608rem + 12.2875816993vw,26.8125rem);overflow:hidden;padding:clamp(1.125rem,.6470588235rem + 1.9607843137vw,3rem);position:relative;z-index:1}@media (width <= 767px){.assurance__item{border-radius:var(--border-radius-m)}}.assurance__item--red{background:linear-gradient(45deg,#ce0005,#fa3c41 70%,#ce0005 130%)}.assurance__item h3{color:var(--color-white);font-weight:600;z-index:3}.assurance__item p{color:var(--color-white);font-size:clamp(.875rem,.6838235294rem + .7843137255vw,1.625rem);font-weight:400;max-width:clamp(13.125rem,7.756127451rem + 22.0261437908vw,34.1875rem);z-index:3}.assurance__item img{position:absolute;width:auto;z-index:2}.assurance__img-docs{bottom:-110px;height:clamp(11.25rem,6.3431372549rem + 20.1307189542vw,30.5rem);right:-80px}@media (width <= 767px){.assurance__img-docs{bottom:-55px;right:-40px}}.assurance__img-cargo{bottom:-60px;height:clamp(8.75rem,5.4203431373rem + 13.660130719vw,21.8125rem);right:-80px}@media (width <= 767px){.assurance__img-cargo{bottom:-10px;right:-40px}}.assurance__img-map{bottom:-40px;height:clamp(11.25rem,6.7732843137rem + 18.3660130719vw,28.8125rem);right:-20px}@media (width <= 767px){.assurance__img-map{bottom:0;right:-20px}}.assurance__img-pods{bottom:-70px;height:clamp(11.25rem,6.9485294118rem + 17.6470588235vw,28.125rem);right:-50px}@media (width <= 767px){.assurance__img-pods{bottom:-40px;right:-30px}}.brands{gap:clamp(1.5rem,.2892156863rem + 4.9673202614vw,6.25rem)}.brands,.brands__title{align-items:center;display:flex;flex-direction:column}.brands__title{gap:.3125rem;width:-moz-fit-content;width:fit-content}.brands__title,.brands__title h2{font-size:clamp(2.375rem,1.0526960784rem + 5.4248366013vw,7.5625rem)}.brands__title-flex{gap:clamp(.3125rem,-.4044117647rem + 2.9411764706vw,3.125rem)}.brands__title-flex,.brands__title-icon{align-items:center;display:flex;width:100%}.brands__title-icon{background-color:var(--color-white);border-radius:var(--border-radius-s);font-family:var(--font-family-base),sans-serif;font-size:clamp(.625rem,.2745098039rem + 1.4379084967vw,2rem);font-weight:400;gap:.625rem;height:clamp(2rem,1.1556372549rem + 3.4640522876vw,5.3125rem);justify-content:center;text-transform:none}.brands__title-icon img{height:clamp(.75rem,.3039215686rem + 1.8300653595vw,2.5rem);width:auto}.brands__slider{position:relative;width:100%}@media (width <= 767px){.brands__slider{padding-inline:1.25rem}}.brands__slider .swiper-slide{display:flex;justify-content:center}.brands__slider .swiper-slide img{height:auto;width:clamp(6.3125rem,3.4129901961rem + 11.8954248366vw,17.6875rem)}.brands__slider .brands-slider__nav{cursor:pointer;opacity:.7;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease;width:-moz-fit-content;width:fit-content;z-index:99}@media (any-hover:hover){.brands__slider .brands-slider__nav:hover{opacity:1}}@media (any-hover:none){.brands__slider .brands-slider__nav:active{opacity:1}}.brands__slider .brands-slider__nav--prev{left:-5px}.brands__slider .brands-slider__nav--next{right:-5px}.brands__slider .brands-slider__nav img{height:auto;width:clamp(1.5rem,.9264705882rem + 2.3529411765vw,3.75rem)}.delivery{overflow:hidden;width:100%}@media (width <= 767px){.delivery{border-radius:var(--border-radius-m)}}.delivery--inner{border-radius:var(--border-radius-l);height:-moz-fit-content;height:fit-content;overflow:hidden}@media (width <= 767px){.delivery--inner{border-radius:var(--border-radius-m)}}.delivery--inner-2{background-color:var(--color-black-20);border-radius:var(--border-radius-l);display:flex;flex-direction:column;gap:clamp(1.25rem,1.0906862745rem + .6535947712vw,1.875rem);justify-content:space-between;overflow:hidden;padding-bottom:var(--container-padding-x);position:relative}@media (width <= 767px){.delivery--inner-2{border-radius:var(--border-radius-m)}}.delivery__steps{background:linear-gradient(135deg,#303030,#282828);border-radius:var(--border-radius-l);color:var(--color-white);display:flex;gap:clamp(.625rem,-.3308823529rem + 3.9215686275vw,4.375rem);justify-content:space-between;padding-block:clamp(1.25rem,.2941176471rem + 3.9215686275vw,5rem);padding-inline:clamp(1.25rem,.2941176471rem + 3.9215686275vw,5rem);position:relative}@media (width <= 767px){.delivery__steps{border-radius:var(--border-radius-m);flex-direction:column;gap:19rem}}@media (width <= 480px){.delivery__steps{gap:15.625rem}}.delivery__content{display:flex;flex-direction:column;gap:clamp(.75rem,.1446078431rem + 2.4836601307vw,3.125rem);width:100%}.delivery__heading{display:flex;flex-direction:column;gap:clamp(.0625rem,-.0171568627rem + .3267973856vw,.375rem)}.delivery__heading h2{color:var(--color-white);font-size:clamp(.625rem,-2.0833333333rem + 11.1111111111vw,11.25rem)}@media (width <= 767px){.delivery__heading h2{font-size:clamp(3.4375rem,1.4460784314rem + 8.1699346405vw,11.25rem)}}.delivery__heading p{font-size:clamp(.75rem,.3039215686rem + 1.8300653595vw,2.5rem);font-weight:400}.delivery__info{background-color:var(--color-black-90);border-radius:var(--border-radius-l);display:flex;flex-direction:column;gap:clamp(.75rem,-.0147058824rem + 3.137254902vw,3.75rem);padding:clamp(.75rem,.3039215686rem + 1.8300653595vw,2.5rem)}@media (width <= 767px){.delivery__info{border-radius:var(--border-radius-m)}}.delivery__info p{font-size:clamp(1rem,.8725490196rem + .522875817vw,1.5rem);max-width:clamp(18.75rem,11.5808823529rem + 29.4117647059vw,46.875rem)}@media (width <= 767px){.delivery__info p{max-width:100%}}.delivery__text{display:flex;flex-direction:column;gap:clamp(.75rem,.5428921569rem + .8496732026vw,1.5625rem)}.delivery__more{background-color:var(--color-black);border-radius:var(--border-radius-l);height:-moz-fit-content;height:fit-content;padding-block:clamp(.75rem,.3676470588rem + 1.568627451vw,2.25rem);padding-inline:clamp(1.875rem,1.3970588235rem + 1.9607843137vw,3.75rem);width:100%}.delivery__more ul{display:flex;flex-direction:column;gap:clamp(.9375rem,.6985294118rem + .9803921569vw,1.875rem)}.delivery__more ul li{font-size:clamp(1rem,.8725490196rem + .522875817vw,1.5rem);list-style-type:disc;max-width:clamp(6.25rem,-.1225490196rem + 26.1437908497vw,31.25rem)}@media (width <= 767px){.delivery__more ul li{max-width:100%}.delivery__more{border-radius:var(--border-radius-m)}}.delivery__steps-list{display:flex;flex-direction:column;gap:clamp(.625rem,.5294117647rem + .3921568627vw,1rem);max-width:clamp(19.875rem,16.0196078431rem + 15.8169934641vw,35rem);width:100%;z-index:2}@media (width <= 767px){.delivery__steps-list{max-width:100%}}.delivery__steps-list li{align-items:center;background-color:var(--color-black-80);border-radius:var(--border-radius-l);display:flex;gap:clamp(1rem,.6973039216rem + 1.2418300654vw,2.1875rem);padding-block:clamp(.75rem,.5428921569rem + .8496732026vw,1.5625rem);padding-inline:clamp(1.25rem,1.0110294118rem + .9803921569vw,2.1875rem);width:100%}@media (width <= 767px){.delivery__steps-list li{border-radius:var(--border-radius-m)}}.delivery__steps-list li p{font-size:clamp(1rem,.8725490196rem + .522875817vw,1.5rem);font-weight:400}.delivery__step-img{position:relative;width:clamp(3.3125rem,2.675245098rem + 2.614379085vw,5.8125rem)}.delivery__step-img,.delivery__step-img img{height:clamp(3.3125rem,2.675245098rem + 2.614379085vw,5.8125rem)}.delivery__step-img img{width:auto}.delivery__step-img span{font-size:clamp(1.125rem,.8860294118rem + .9803921569vw,2.0625rem);left:50%;position:absolute;top:50%;translate:-50% -50%}.delivery__cargo-img{bottom:-50px;height:clamp(15.875rem,7.4632352941rem + 34.5098039216vw,48.875rem);position:absolute;right:25%;width:auto;z-index:1}@media (width <= 1440px){.delivery__cargo-img{right:20%}}@media (width <= 767px){.delivery__cargo-img{right:-30px;top:40%;transform:translateY(-30%);z-index:3}}@media (width <= 480px){.delivery__cargo-img{top:42%}}.delivery__payment{color:var(--color-black-95);display:flex;gap:clamp(.625rem,-.4264705882rem + 4.3137254902vw,4.75rem);justify-content:space-between;padding-inline:clamp(1.25rem,.2941176471rem + 3.9215686275vw,5rem);position:relative}@media (width <= 767px){.delivery__payment{flex-direction:column}}@media (width <= 480px){.delivery__payment{gap:12.5rem}}.delivery__payment .delivery__content{gap:clamp(1.25rem,.612745098rem + 2.614379085vw,3.75rem);order:1}.delivery__payment .delivery__heading{gap:clamp(1.375rem,1.0404411765rem + 1.3725490196vw,2.6875rem)}.delivery__payment .delivery__heading p{font-size:clamp(1rem,.8725490196rem + .522875817vw,1.5rem);font-weight:400}.delivery__payment .delivery__title{display:flex;flex-direction:column;gap:.3125rem}.delivery__payment .delivery__title h2{color:var(--color-black-95);font-size:clamp(.625rem,-2.0833333333rem + 11.1111111111vw,11.25rem)}@media (width <= 767px){.delivery__payment .delivery__title h2{font-size:clamp(3.4375rem,1.4460784314rem + 8.1699346405vw,11.25rem)}}.delivery__payment .delivery__title p{font-size:clamp(.75rem,.3039215686rem + 1.8300653595vw,2.5rem);font-weight:400}.delivery__payment .delivery__subtitle{max-width:clamp(18.75rem,14.2573529412rem + 18.431372549vw,36.375rem)}.delivery__payment .btn{max-height:clamp(5.25rem,4.6286764706rem + 2.5490196078vw,7.6875rem);max-width:clamp(19.875rem,16.2107843137rem + 15.0326797386vw,34.25rem)}@media (width <= 767px){.delivery__payment .btn{max-width:100%}}.delivery__methods{background-color:#eee;border-radius:var(--border-radius-l);display:flex;flex-direction:column;gap:clamp(.9375rem,.6985294118rem + .9803921569vw,1.875rem);padding:clamp(.9375rem,.618872549rem + 1.3071895425vw,2.1875rem)}@media (width <= 767px){.delivery__methods{border-radius:var(--border-radius-m)}}.delivery__methods h3{max-width:clamp(11.375rem,8.0134803922rem + 13.7908496732vw,24.5625rem)}.delivery__methods .items{display:flex;flex-direction:column;gap:clamp(.3125rem,.2328431373rem + .3267973856vw,.625rem)}.delivery__methods .item{align-items:center;display:flex;gap:clamp(.5625rem,.4350490196rem + .522875817vw,1.0625rem);max-width:31.25rem}.delivery__methods .item img{height:clamp(.8125rem,.6053921569rem + .8496732026vw,1.625rem);width:auto}.delivery__phone{align-items:center;display:flex;gap:clamp(.5625rem,.387254902rem + .7189542484vw,1.25rem)}.delivery__phone img{height:clamp(.8125rem,.6531862745rem + .6535947712vw,1.4375rem);width:auto}.delivery__cash-img{bottom:-119px;height:clamp(9.375rem,3.2254901961rem + 25.2287581699vw,33.5rem);position:absolute;right:-60px;width:auto}@media (width <= 767px){.delivery__cash-img{top:20%;transform:translateY(-20%);z-index:1}}@media (width <= 480px){.delivery__cash-img{height:clamp(14.375rem,9.5rem + 20vw,33.5rem);right:-25px;top:35%;transform:translateY(-38%)}}.delivery__payment-inner{display:contents}@media (width <= 767px){.delivery__payment-inner{display:flex;flex-direction:column;gap:.75rem;order:2;z-index:2}}.contact{display:flex;gap:clamp(.75rem,.1286764706rem + 2.5490196078vw,3.1875rem);justify-content:space-between}@media (width <= 767px){.contact{flex-direction:column}}.contact__map{border-radius:var(--border-radius-l);height:clamp(16.25rem,6.0539215686rem + 41.8300653595vw,56.25rem);overflow:hidden;width:100%}@media (width > 767px){.contact__map{margin-bottom:2.5rem}}@media (width <= 767px){.contact__map{border-radius:var(--border-radius-m);order:2}}.contact__content{display:flex;flex-direction:column;gap:clamp(2.5rem,1.5441176471rem + 3.9215686275vw,6.25rem);width:100%}@media (width <= 767px){.contact__content{order:1}}.contact__content--inner{display:flex;flex-direction:column;gap:clamp(.75rem,.1446078431rem + 2.4836601307vw,3.125rem)}@media (width <= 767px){.contact__content--inner h2{text-align:center;width:100%}}.contact__info ul{display:flex;flex-direction:column;gap:clamp(.75rem,.3039215686rem + 1.8300653595vw,2.5rem)}.contact__info ul li{align-items:center;display:flex;font-size:clamp(.875rem,.5085784314rem + 1.5032679739vw,2.3125rem);gap:clamp(1rem,.7450980392rem + 1.045751634vw,2rem)}.contact__info ul li img{height:auto;width:clamp(.8125rem,.4460784314rem + 1.5032679739vw,2.25rem)}.contact__img{background-color:var(--color-white);border-radius:var(--border-radius-l) var(--border-radius-l) 0 0;height:100%;max-width:clamp(21.375rem,16.6274509804rem + 19.477124183vw,40rem);pointer-events:none;position:relative;width:100%}@media (width <= 767px){.contact__img{border-radius:var(--border-radius-m);height:10.625rem;max-width:100%;order:3}}.contact__img img{bottom:0;height:auto;left:50%;position:absolute;transform:translateX(-50%);width:clamp(6.25rem,-.1225490196rem + 26.1437908497vw,31.25rem)}@media (width <= 1023px){.contact__img img{right:-40px}}@media (width <= 767px){.contact__img img{width:17.4375rem}}.contact--auto-service .contact__img{background-color:#000}@media (width <= 767px){.contact--auto-service .contact__img{border-radius:var(--border-radius-m) var(--border-radius-m) 0 0;height:10.625rem;max-width:100%;order:3}}.contact--auto-service .contact__img img{bottom:0;height:auto;left:auto;right:0;transform:translateX(0);width:clamp(12.5rem,3.8014705882rem + 35.6862745098vw,46.625rem)}@media (width <= 1023px){.contact--auto-service .contact__img img{right:0}}@media (width <= 767px){.contact--auto-service .contact__img img{width:24.125rem}}.diagnostics{color:var(--color-white)}.diagnostics__wrapper{align-items:center;background-color:var(--color-black-95);border-radius:var(--border-radius-l);display:flex;flex-direction:column;gap:clamp(1.25rem,.4534313725rem + 3.2679738562vw,4.375rem);padding-block:clamp(1.25rem,.2941176471rem + 3.9215686275vw,5rem);padding-inline:clamp(.75rem,-.0147058824rem + 3.137254902vw,3.75rem);width:100%}@media (width <= 767px){.diagnostics__wrapper{border-radius:var(--border-radius-m)}}.diagnostics__heading{display:flex;flex-direction:column;gap:clamp(.75rem,.5269607843rem + .9150326797vw,1.625rem);text-align:center}.diagnostics__heading h3{color:var(--color-whi);font-size:clamp(1rem,.5379901961rem + 1.8954248366vw,2.8125rem);font-weight:600;max-width:71.0625rem}.diagnostics__heading p{font-size:clamp(.875rem,.6838235294rem + .7843137255vw,1.625rem);font-weight:400}.diagnostics__items{display:flex;gap:clamp(.75rem,.3039215686rem + 1.8300653595vw,2.5rem);width:100%}@media (width <= 767px){.diagnostics__items{flex-direction:column}}.diagnostics__item{border-radius:var(--border-radius-l);display:flex;font-size:clamp(.75rem,.4632352941rem + 1.1764705882vw,1.875rem);height:clamp(6.5625rem,3.8223039216rem + 11.2418300654vw,17.3125rem);overflow:hidden;padding:clamp(.75rem,.2242647059rem + 2.1568627451vw,2.8125rem);width:100%}.diagnostics__item .short{max-width:clamp(8.125rem,4.4607843137rem + 15.0326797386vw,22.5rem)!important}@media (width <= 767px){.diagnostics__item{border-radius:var(--border-radius-m)}}.diagnostics__item p{font-size:clamp(.75rem,.4632352941rem + 1.1764705882vw,1.875rem);font-weight:600;max-width:clamp(9.0625rem,5.637254902rem + 14.0522875817vw,22.5rem)}.diagnostics__item:first-child{background:url(../assets/images/left.jpg) no-repeat;background-position:50%;background-size:cover;justify-content:flex-end;text-align:right}@media (any-hover:hover){.diagnostics__item:first-child:hover{color:var(--color-white)}}@media (any-hover:none){.diagnostics__item:first-child:active{color:var(--color-white)}}.diagnostics__item:last-child{background:url(../assets/images/right.jpg) no-repeat;background-position:50%;background-size:cover;color:var(--color-black-85);justify-content:flex-start;text-align:left}@media (any-hover:hover){.diagnostics__item:last-child:hover{color:var(--color-black-85)}}@media (any-hover:none){.diagnostics__item:last-child:active{color:var(--color-black-85)}}.diagnostics__list{color:var(--color-white);display:flex;font-size:clamp(.75rem,.5110294118rem + .9803921569vw,1.6875rem);gap:clamp(.75rem,-.3333333333rem + 4.4444444444vw,5rem);justify-content:space-between}@media (width <= 767px){.diagnostics__list{flex-direction:column}}.diagnostics__list li{align-items:flex-start;display:flex;gap:clamp(.5625rem,.4350490196rem + .522875817vw,1.0625rem);width:100%}@media (width <= 767px){.diagnostics__list li{align-items:center}}.diagnostics__list li img{height:clamp(.8125rem,.6053921569rem + .8496732026vw,1.625rem);width:auto}.diagnostics__list-col{display:flex;flex-direction:column;gap:.75rem;width:100%}.diagnostics__list-col li{align-items:center;display:flex;gap:clamp(.5625rem,.4350490196rem + .522875817vw,1.0625rem);max-width:31.25rem}@media (width <= 767px){.diagnostics__list-col li{align-items:center}}.diagnostics__list-col li img{height:clamp(.625rem,.4656862745rem + .6535947712vw,1.25rem);width:auto}.diagnostics__area img{margin-top:4px}.diagnostics__btn{height:clamp(5.0625rem,4.3933823529rem + 2.7450980392vw,7.6875rem);max-width:clamp(19.875rem,16.2107843137rem + 15.0326797386vw,34.25rem)}@media (width <= 767px){.diagnostics__btn{max-width:100%}}.diagnostics__info{display:flex;justify-content:space-between}@media (width <= 767px){.diagnostics--auto-service{background:linear-gradient(180deg,#000,#fff)}}.diagnostics--auto-service .diagnostics__info-items{justify-content:space-between;width:100%}.diagnostics--auto-service .diagnostics__list{align-items:center}@media (width <= 767px){.diagnostics--auto-service .diagnostics__list{align-items:flex-start;gap:.8125rem}.diagnostics--auto-service .diagnostics__list .diagnostics__area{order:1}.diagnostics--auto-service .diagnostics__list .short-li{order:2}.diagnostics--auto-service .diagnostics__list .center-li{order:3}}.diagnostics--auto-service .center-li{justify-content:center}.diagnostics--auto-service .diagnostics__area,.diagnostics--auto-service .short-li{max-width:21.875rem}.diagnostics--auto-service .diagnostics__items .short p{max-width:19.5625rem}.diagnostics--auto-service .short{max-width:clamp(8.125rem,4.4607843137rem + 15.0326797386vw,22.5rem)!important}.support{gap:clamp(.75rem,.3517156863rem + 1.6339869281vw,2.3125rem);justify-content:center}.support,.support__items{display:flex;flex-direction:column}.support__items{gap:clamp(.3125rem,.2328431373rem + .3267973856vw,.625rem);width:100%}.support h2{font-size:clamp(3.4375rem,2.4019607843rem + 4.2483660131vw,7.5rem);text-align:center}.support__item{background-color:#646363;border-radius:var(--border-radius-m);display:flex;flex-direction:column;justify-content:space-between;position:relative}@media (width <= 767px){.support__item{border-radius:var(--border-radius-mobile-m)}}.support__item h4{color:var(--color-white);font-size:clamp(.75rem,.3835784314rem + 1.5032679739vw,2.1875rem);font-weight:400}.support__item.is-active .support__answer{opacity:1;pointer-events:auto;position:relative;transform:translateY(0)}.support__item.is-active .support__question span:first-child{transform:translate(-50%,-50%) rotate(90deg)}.support__item.is-active .support__question span:nth-child(2){width:0}.support__question{align-items:center;background:linear-gradient(270deg,#515151,#292929);border-radius:var(--border-radius-m);color:var(--color-white);cursor:pointer;display:flex;justify-content:space-between;padding-block:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem);padding-inline:clamp(1.125rem,.6151960784rem + 2.091503268vw,3.125rem);width:100%;z-index:2}@media (width <= 767px){.support__question{border-radius:var(--border-radius-mobile-m)}}.support__action{height:clamp(1rem,.8725490196rem + .522875817vw,1.5rem);position:relative;transition:var(--transition-duration);width:clamp(1rem,.8725490196rem + .522875817vw,1.5rem)}.support__action span{background-color:var(--color-white);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease}.support__action span:first-child{height:100%;width:.1875rem}.support__action span:last-child{height:.1875rem;width:100%}.support__answer{color:var(--color-white);font-size:clamp(.75rem,.4632352941rem + 1.1764705882vw,1.875rem);font-weight:400;opacity:0;overflow:hidden;padding-block:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem);padding-inline:clamp(1.125rem,.6151960784rem + 2.091503268vw,3.125rem);pointer-events:none;position:absolute;transform:translateY(-50px);transition:all .3s ease;z-index:1}.car-service-hero{display:flex;flex-direction:column;gap:clamp(.9375rem,.8578431373rem + .3267973856vw,1.25rem);overflow:hidden}.car-service-hero__content{display:flex;height:100%;justify-content:space-between;width:100%}.car-service-hero__content--left,.car-service-hero__content--right{display:flex;flex-direction:column}.car-service-hero__content--left{gap:clamp(2.1875rem,.737745098rem + 5.9477124183vw,7.875rem);justify-content:space-between;padding-bottom:clamp(.125rem,-1.9779411765rem + 8.6274509804vw,8.375rem);padding-top:clamp(1.25rem,.1348039216rem + 4.5751633987vw,5.625rem);width:100%}.car-service-hero__content--right{height:clamp(22.125rem,13.7928921569rem + 34.1830065359vw,54.8125rem);position:relative;width:100%;z-index:1}.car-service-hero__heading{display:flex;flex-direction:column;gap:clamp(.625rem,.2107843137rem + 1.6993464052vw,2.25rem)}.car-service-hero__heading h1{font-size:clamp(3.125rem,1.8504901961rem + 5.2287581699vw,8.125rem);white-space:nowrap}@media (width <= 480px){.car-service-hero__heading h1{text-align:center}}.car-service-hero__subtitle{align-items:center;display:flex;gap:clamp(.8125rem,.5416666667rem + 1.1111111111vw,1.875rem)}.car-service-hero__subtitle span.p{font-size:clamp(.75rem,.4950980392rem + 1.045751634vw,1.75rem);font-weight:500}.car-service-hero__city{align-items:center;background-color:var(--color-white);border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);display:flex;gap:clamp(.8125rem,.5416666667rem + 1.1111111111vw,1.875rem);padding:clamp(.75rem,.5588235294rem + .7843137255vw,1.5rem)}.car-service-hero__city span{font-family:var(--font-family-title);font-size:clamp(1.375rem,.6899509804rem + 2.8104575163vw,4.0625rem);text-transform:uppercase;white-space:nowrap}.car-service-hero__action{display:flex;flex-direction:column;gap:1.25rem;max-width:clamp(21.375rem,19.1764705882rem + 9.0196078431vw,30rem);width:100%}.car-service-hero__action span{font-size:clamp(.875rem,.6200980392rem + 1.045751634vw,1.875rem);font-weight:400}@media (width <= 767px){.car-service-hero__action{align-items:center;max-width:100%}.car-service-hero__action span{max-width:15rem;text-align:center}}.car-service-hero__icon-city{align-items:center;background-color:#efefef;border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);display:flex;justify-content:center;padding:clamp(.5rem,.2450980392rem + 1.045751634vw,1.5rem)}.car-service-hero__icon-city img{height:auto;width:clamp(1.25rem,.8039215686rem + 1.8300653595vw,3rem)}.car-service-hero__background{height:auto;position:absolute;right:-178px;top:-50px;width:clamp(9.375rem,-7.512254902rem + 69.2810457516vw,75.625rem);z-index:2}@media (width <= 1023px){.car-service-hero__background{top:-15px;width:clamp(31.25rem,19.9387254902rem + 46.4052287582vw,75.625rem)}}.car-service-hero__car{height:auto;position:absolute;right:-166px;top:clamp(6.25rem,4.0833333333rem + 8.8888888889vw,14.75rem);width:clamp(18.8125rem,2.243872549rem + 67.9738562092vw,83.8125rem);z-index:4}@media (width <= 1023px){.car-service-hero__car{width:clamp(34.375rem,23.8602941176rem + 43.137254902vw,75.625rem)}}.car-service-hero__work-time{background:linear-gradient(145deg,#2b2b2b,#151515);border-radius:clamp(.5625rem,.387254902rem + .7189542484vw,1.25rem);color:var(--color-white);display:flex;height:clamp(6.6875rem,4.5208333333rem + 8.8888888889vw,15.1875rem);overflow:visible;position:absolute;right:clamp(1rem,-8.3039215686rem + 38.1699346405vw,37.5rem);top:clamp(1.5625rem,.7181372549rem + 3.4640522876vw,4.875rem);width:clamp(6.9375rem,4.8345588235rem + 8.6274509804vw,15.1875rem);z-index:4}@media (width <= 1023px){.car-service-hero__work-time{right:10.625rem}}.car-service-hero__work-time h5{color:var(--color-white);font-size:clamp(.75rem,.5588235294rem + .7843137255vw,1.5rem);font-weight:600}.car-service-hero__work-time--inner{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.car-service-hero__operating{align-items:center;display:flex;flex-direction:column;gap:.3125rem;height:100%;padding-top:clamp(1.875rem,1.1899509804rem + 2.8104575163vw,4.5625rem);text-align:center;width:100%}.car-service-hero__operating span{font-size:clamp(.75rem,.5588235294rem + .7843137255vw,1.5rem);font-weight:300}.car-service-hero__icon{align-items:center;background:linear-gradient(145deg,#dedede,#fefefe 50%,#ccc);border-radius:clamp(.5625rem,.387254902rem + .7189542484vw,1.25rem);display:flex;height:clamp(2.125rem,1.4240196078rem + 2.8758169935vw,4.875rem);justify-content:center;left:50%;position:absolute;transform:translate(-50%,-50%);width:clamp(2.125rem,1.4240196078rem + 2.8758169935vw,4.875rem)}.car-service-hero__icon img{height:auto;width:clamp(.9375rem,.7941176471rem + .5882352941vw,1.5rem)}.car-service-hero__items{align-items:flex-start;display:flex;gap:clamp(.375rem,-.262254902rem + 2.614379085vw,2.875rem);justify-content:space-between}@media (width <= 1023px){.car-service-hero__items{flex-direction:column}}.car-service-hero__item{align-items:center;background-color:var(--color-white);border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);display:flex;gap:1.5625rem;height:clamp(3.5625rem,.7267156863rem + 11.6339869281vw,14.6875rem);justify-content:center;padding-inline:clamp(1.4375rem,.6887254902rem + 3.0718954248vw,4.375rem);width:100%}@media (width <= 1023px){.car-service-hero__item{justify-content:flex-start;padding-inline:0;padding-left:3.75rem}}.car-service-hero__item img{height:auto;width:clamp(.75rem,.4154411765rem + 1.3725490196vw,2.0625rem)}.car-service-hero__item p{font-size:clamp(.75rem,.4632352941rem + 1.1764705882vw,1.875rem);font-weight:500}.hero--auto-parts{display:flex;gap:clamp(.625rem,-1.7328431373rem + 9.6732026144vw,9.875rem);justify-content:space-between;margin-top:clamp(3.75rem,3.5906862745rem + .6535947712vw,4.375rem)}@media (width <= 767px){.hero--auto-parts{flex-direction:column}}.hero--auto-parts .hero__motor{position:relative}@media (width <= 767px){.hero--auto-parts .hero__motor{display:flex;justify-content:center}}.hero--auto-parts .hero__motor-img{height:clamp(9.375rem,-.5343137255rem + 40.6535947712vw,48.25rem);position:relative;width:clamp(9.375rem,-.5343137255rem + 40.6535947712vw,48.25rem);z-index:2}@media (width <= 767px){.hero--auto-parts .hero__motor-img{height:clamp(18.5rem,10.9166666667rem + 31.1111111111vw,48.25rem);width:clamp(18.5rem,10.9166666667rem + 31.1111111111vw,48.25rem)}}.hero--auto-parts .hero__garantia{position:absolute;right:-111px;top:0;width:clamp(6.25rem,4.3223039216rem + 7.908496732vw,13.8125rem);z-index:1}@media (width <= 1440px){.hero--auto-parts .hero__garantia{right:-60px;top:-40px}}@media (width <= 1023px){.hero--auto-parts .hero__garantia{right:-40px}}@media (width <= 767px){.hero--auto-parts .hero__garantia{right:10%}}@media (width <= 480px){.hero--auto-parts .hero__garantia{left:0;top:-50px}}.hero--auto-parts .hero__content{align-items:center;display:flex;flex-direction:column;gap:clamp(1.5rem,1.2928921569rem + .8496732026vw,2.3125rem)}.hero--auto-parts .hero__title{align-items:center;display:flex;flex-direction:column;font-family:var(--font-family-title),sans-serif;line-height:.9;text-transform:uppercase}.hero--auto-parts .hero__title span:first-child{background:var(--linear-red-primary);-webkit-background-clip:text;font-size:clamp(4.5rem,2.7475490196rem + 7.1895424837vw,11.375rem);-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.hero--auto-parts .hero__title span:last-child{color:var(--color-black-95);font-size:clamp(2.125rem,1.2965686275rem + 3.3986928105vw,5.375rem)}.hero--auto-parts .hero__items{background-color:var(--color-black-85);border-radius:var(--border-radius-m);color:var(--color-white);display:flex;gap:clamp(.875rem,.2696078431rem + 2.4836601307vw,3.25rem);padding-block:.9375rem;padding-inline:clamp(1.375rem,1.0882352941rem + 1.1764705882vw,2.5rem)}@media (width <= 767px){.hero--auto-parts .hero__items{border-radius:var(--border-radius-mobile-m);flex-direction:column}}.hero--auto-parts .hero__hr{background:linear-gradient(0deg,hsla(0,0%,87%,0),#dedede 50%,hsla(0,0%,87%,0));height:100%;width:1px}@media (width <= 767px){.hero--auto-parts .hero__hr{background:linear-gradient(90deg,hsla(0,0%,87%,0),#dedede 50%,hsla(0,0%,87%,0));height:1px;width:100%}}.hero--auto-parts .hero__item{align-items:flex-start;display:flex;gap:clamp(.875rem,.7794117647rem + .3921568627vw,1.25rem);padding-block:clamp(.9375rem,.4595588235rem + 1.9607843137vw,2.8125rem)}.hero--auto-parts .hero__item img{padding-top:2px;width:clamp(1rem,.824754902rem + .7189542484vw,1.6875rem)}.hero--auto-parts .btn{max-width:clamp(21.25rem,19.0196078431rem + 9.1503267974vw,30rem)}.services{align-items:center;display:flex;flex-direction:column;gap:clamp(.9375rem,.300245098rem + 2.614379085vw,3.4375rem);width:100%}.services h2{font-size:clamp(3.125rem,1.4522058824rem + 6.862745098vw,9.6875rem);text-align:center}.services__slider-wrapper{padding-inline:clamp(1.6875rem,.6838235294rem + 4.1176470588vw,5.625rem)}.services__items,.services__slider-wrapper{height:100%;position:relative;width:100%}.services .swiper-slide{height:auto}.services__grid{display:grid;gap:15px;grid-auto-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}@media (width <= 767px){.services__grid{gap:10px;grid-template-columns:1fr}}.services__item{align-items:flex-start;background-color:#303030;border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);color:var(--color-white);display:flex;flex-direction:column;gap:1.5625rem;min-height:6.625rem;padding:clamp(.75rem,.431372549rem + 1.3071895425vw,2rem)}.services__nav{cursor:pointer;opacity:.7;position:absolute;top:50%;transform:translateY(-50%);transition:var(--transition-duration);z-index:999}.services__nav img{height:auto;width:clamp(2.125rem,1.7107843137rem + 1.6993464052vw,3.75rem)}.services__nav--next{right:-10px}@media (any-hover:hover){.services__nav--next:hover{opacity:1}}@media (any-hover:none){.services__nav--next:active{opacity:1}}.services__nav--prev{left:-10px}@media (any-hover:hover){.services__nav--prev:hover{opacity:1}}@media (any-hover:none){.services__nav--prev:active{opacity:1}}.services__btn-more{font-size:clamp(.75rem,.5269607843rem + .9150326797vw,1.625rem);opacity:.6;text-decoration:underline;transition:var(--transition-duration)}@media (any-hover:hover){.services__btn-more:hover{opacity:1}}@media (any-hover:none){.services__btn-more:active{opacity:1}}.services__item-header{align-items:flex-start;display:flex;gap:clamp(.75rem,.3039215686rem + 1.8300653595vw,2.5rem);max-width:33.75rem;width:100%}.services__item-header .shape{background-color:var(--color-white);border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);min-height:clamp(2.4375rem,1.3223039216rem + 4.5751633987vw,6.8125rem);min-width:clamp(2.4375rem,1.3223039216rem + 4.5751633987vw,6.8125rem);padding:.4375rem;position:relative}.services__item-header .shape .text{color:#ce0005;font-family:Bebas,sans-serif;font-size:clamp(1.75rem,.9215686275rem + 3.3986928105vw,5rem);left:50%;line-height:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.services__item-header h3{color:var(--color-white);font-size:clamp(.875rem,.6200980392rem + 1.045751634vw,1.875rem);text-decoration:underline;text-decoration-style:dotted}.services__btn{max-width:clamp(21.25rem,19.0196078431rem + 9.1503267974vw,30rem)}@media (width <= 767px){.services__btn{max-width:100%}}.care__wrapper{align-items:center;background:linear-gradient(145deg,#303030,#282828);border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);display:flex;flex-direction:column;gap:clamp(2.5rem,2.181372549rem + 1.3071895425vw,3.75rem);padding-block:clamp(1.5625rem,.9571078431rem + 2.4836601307vw,3.9375rem);padding-inline:.9375rem;width:100%}.care__wrapper h2{color:var(--color-white);font-size:clamp(2.5rem,1.3848039216rem + 4.5751633987vw,6.875rem);max-width:clamp(19.75rem,8.375rem + 46.6666666667vw,64.375rem);text-align:center}.care__grid{display:grid;gap:clamp(1.25rem,.8835784314rem + 1.5032679739vw,2.6875rem);grid-template-columns:1fr 1fr}@media (width <= 1023px){.care__grid{grid-template-columns:1fr}}.care__item{align-items:flex-end;background:linear-gradient(45deg,#3f3f3f,#5d5d5d 50%,#3f3f3f);border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);display:flex;height:clamp(11.875rem,8.2107843137rem + 15.0326797386vw,26.25rem);position:relative;width:clamp(20rem,13.7389705882rem + 25.6862745098vw,44.5625rem)}.care__item img{position:absolute}.care__item .image-cover{bottom:clamp(1.875rem,1.3970588235rem + 1.9607843137vw,3.75rem);z-index:2}.care__item .image-cover,.care__item .pulse{height:auto;width:clamp(20rem,13.7389705882rem + 25.6862745098vw,44.5625rem)}.care__item .pulse{left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.care__item .icon-label{height:auto;overflow:visible;right:clamp(1.0625rem,.6960784314rem + 1.5032679739vw,2.5rem);top:clamp(1.0625rem,.6960784314rem + 1.5032679739vw,2.5rem);width:clamp(2.375rem,1.6102941176rem + 3.137254902vw,5.375rem)}.care__text{background-color:var(--color-white);border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);display:flex;height:clamp(5rem,3.4068627451rem + 6.5359477124vw,11.25rem);justify-content:center;padding-top:clamp(1.5rem,1.1335784314rem + 1.5032679739vw,2.9375rem);padding-inline:clamp(2.5rem,1.5441176471rem + 3.9215686275vw,6.25rem);width:100%;z-index:4}.care__text h4{font-size:clamp(.875rem,.6200980392rem + 1.045751634vw,1.875rem);font-weight:600;text-align:center}.care__btn{max-width:clamp(21.375rem,19.1764705882rem + 9.0196078431vw,30rem)}@media (width <= 767px){.care__btn{max-width:100%}}.team{display:flex;flex-direction:column;gap:.75rem}.team__h2{color:var(--color-white);font-size:clamp(2.125rem,.9142156863rem + 4.9673202614vw,6.875rem);max-width:clamp(21.375rem,8.9963235294rem + 50.7843137255vw,69.9375rem);position:relative;z-index:3}.team__h2 .technical-support{align-items:center;background:linear-gradient(145deg,#dedede,#fefefe 54%,#ccc);border-radius:clamp(.375rem,.3112745098rem + .2614379085vw,.625rem);bottom:clamp(.3125rem,.1850490196rem + .522875817vw,.8125rem);display:flex;height:clamp(1.625rem,.6850490196rem + 3.8562091503vw,5.3125rem);justify-content:center;position:absolute;right:clamp(.625rem,.306372549rem + 1.3071895425vw,1.875rem);width:clamp(1.8125rem,.7450980392rem + 4.3790849673vw,6rem)}.team__h2 .technical-support img{height:auto;width:clamp(.75rem,.256127451rem + 2.0261437908vw,2.6875rem)}@media (width <= 767px){.team__h2 .technical-support{bottom:5px;right:10px}}.team__h2 span.red-text{color:#ce0005}@media (width <= 767px){.team__h2{color:var(--color-black)}}.team__wrapper{background:#010101;border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);display:flex;flex-direction:column;gap:clamp(.625rem,-.1715686275rem + 3.2679738562vw,3.75rem);overflow:hidden;padding-block:clamp(.75rem,-.2536764706rem + 4.1176470588vw,4.6875rem);padding-inline:clamp(.75rem,-.2536764706rem + 4.1176470588vw,4.6875rem);position:relative;width:100%}.team__background{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%;z-index:1}.team__items{display:flex;flex-direction:column;gap:clamp(.4375rem,.118872549rem + 1.3071895425vw,1.6875rem);max-width:clamp(12.5rem,-.4840686275rem + 53.2679738562vw,63.4375rem);width:100%;z-index:3}.team__item{align-items:center;background-color:#2c2c2c;border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);display:grid;gap:.5rem;grid-template-columns:1fr 1fr;justify-content:space-between;padding:clamp(.5rem,.2291666667rem + 1.1111111111vw,1.5625rem);width:100%}@media (width <= 1023px){.team__item{align-items:flex-start;display:flex;flex-direction:column}}.team__item .left-content{align-items:center;display:flex;gap:clamp(.6875rem,.3848039216rem + 1.2418300654vw,1.875rem)}.team__item .left-content .icon{align-items:center;background:linear-gradient(145deg,#1b1b1b,#3e3d3d);border:1px solid #424242;border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);display:flex;justify-content:center;min-height:clamp(2.375rem,1.1801470588rem + 4.9019607843vw,7.0625rem);min-width:clamp(2.375rem,1.1801470588rem + 4.9019607843vw,7.0625rem)}.team__item .left-content .icon img{height:auto;width:clamp(1.25rem,.6286764706rem + 2.5490196078vw,3.6875rem)}.team__item p{font-size:clamp(.75rem,.5269607843rem + .9150326797vw,1.625rem);font-weight:400;max-width:clamp(10.4375rem,5.9448529412rem + 18.431372549vw,28.0625rem)}.team h4,.team__item p{color:var(--color-white)}.team h4{font-size:clamp(.875rem,.6200980392rem + 1.045751634vw,1.875rem);font-weight:600}.team__btn{max-width:clamp(20rem,17.4509803922rem + 10.4575163399vw,30rem);z-index:3}@media (width <= 767px){.team__btn{max-width:100%}}.team .background-shape{background:linear-gradient(270deg,transparent 0,#000);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.team__human{height:auto;position:absolute;right:-12px;top:10px;width:clamp(12.25rem,-.6225490196rem + 52.8104575163vw,62.75rem);z-index:5}.reviews{display:flex;gap:clamp(.75rem,.1286764706rem + 2.5490196078vw,3.1875rem);justify-content:space-between}@media (width <= 1023px){.reviews{align-items:center;flex-direction:column}}.reviews__col{display:flex;flex-direction:column;justify-content:space-between}.reviews__col--left{background:linear-gradient(180deg,#fff 26%,#999);border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);height:clamp(25.5rem,18.9681372549rem + 26.7973856209vw,51.125rem);overflow:hidden;padding-block:clamp(.75rem,.112745098rem + 2.614379085vw,3.25rem);padding-inline:clamp(.75rem,.2401960784rem + 2.091503268vw,2.75rem);position:relative;width:100%}@media (width <= 1023px){.reviews__col--left{width:100%}}.reviews__col--right{gap:clamp(.3125rem,-.0698529412rem + 1.568627451vw,1.8125rem);max-width:clamp(21.375rem,12.3419117647rem + 37.0588235294vw,56.8125rem);padding-inline:clamp(1.375rem,.5943627451rem + 3.2026143791vw,4.4375rem);width:100%}@media (width <= 1023px){.reviews__col--right{max-width:100%}}.reviews__slider-wrapper{align-items:center;background-color:var(--color-white);display:flex;height:100%;justify-content:center;position:relative}.reviews__slider-wrapper,.reviews__slider-wrapper .swiper{border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem)}.reviews__slider-wrapper .swiper{overflow:hidden}.reviews__slider-wrapper .swiper-slide img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.reviews__nav{opacity:.7;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;z-index:99}@media (any-hover:hover){.reviews__nav:hover{cursor:pointer}}@media (any-hover:none){.reviews__nav:active{cursor:pointer}}.reviews__nav--prev{left:-60px}@media (any-hover:hover){.reviews__nav--prev:hover{opacity:1}}@media (any-hover:none){.reviews__nav--prev:active{opacity:1}}@media (width <= 767px){.reviews__nav--prev{left:-40px}}@media (width <= 480px){.reviews__nav--prev{left:-35px}}.reviews__nav--next{right:-60px}@media (any-hover:hover){.reviews__nav--next:hover{opacity:1}}@media (any-hover:none){.reviews__nav--next:active{opacity:1}}@media (width <= 767px){.reviews__nav--next{right:-40px}}@media (width <= 480px){.reviews__nav--next{right:-35px}}.reviews__nav img{height:clamp(2.125rem,1.8860294118rem + .9803921569vw,3.0625rem);width:auto}.reviews__cover{bottom:0;height:clamp(19.9375rem,15.3174019608rem + 18.954248366vw,38.0625rem);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;width:100%;z-index:1}@media (width <= 1023px){.reviews__cover{-o-object-position:top;object-position:top}}.reviews__slider-cover{border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);height:clamp(7.0625rem,3.3504901961rem + 15.2287581699vw,21.625rem);overflow:hidden;width:100%}.reviews__slider-cover img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left bottom;object-position:left bottom;width:100%}.reviews__heading{align-items:center;display:flex;gap:clamp(1.25rem,1.1066176471rem + .5882352941vw,1.8125rem);justify-content:space-between;z-index:2}.reviews__heading h2{font-size:clamp(4.375rem,3.243872549rem + 4.6405228758vw,8.8125rem)}@media (width <= 1023px){.reviews__heading{justify-content:flex-start}}.reviews__us-clients{background-color:#2c2c2c;gap:clamp(.9375rem,.7144607843rem + .9150326797vw,1.8125rem);height:clamp(3.375rem,2.3713235294rem + 4.1176470588vw,7.3125rem);justify-content:space-between;padding:clamp(.5rem,.3725490196rem + .522875817vw,1rem);width:-moz-fit-content;width:fit-content}.reviews__us-clients,.reviews__us-clients .icon{align-items:center;border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);display:flex}.reviews__us-clients .icon{background:linear-gradient(-50deg,#1b1b1b,#3e3d3d);border:1px solid #424242;justify-content:center;min-height:clamp(2.375rem,1.6740196078rem + 2.8758169935vw,5.125rem);min-width:clamp(2.375rem,1.6740196078rem + 2.8758169935vw,5.125rem)}.reviews__us-clients .icon img{height:auto;width:clamp(1rem,.7291666667rem + 1.1111111111vw,2.0625rem)}.reviews__us-clients p{color:var(--color-white);font-size:clamp(.875rem,.6519607843rem + .9150326797vw,1.75rem);font-weight:600}.reviews__action{align-items:center;background-color:var(--color-white);border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);display:flex;justify-content:center;padding:clamp(1.0625rem,.6164215686rem + 1.8300653595vw,2.8125rem);z-index:2}.catalog-parts{display:flex;flex-direction:column;margin-top:clamp(1.5rem,.9264705882rem + 2.3529411765vw,3.75rem)}.catalog-parts,.catalog-parts__products{gap:clamp(1.5rem,.9264705882rem + 2.3529411765vw,3.75rem)}.catalog-parts__products{display:grid;grid-template-columns:1fr 3fr}@media (width <= 767px){.catalog-parts__products{display:flex;flex-direction:column}}.catalog-parts__heading{align-items:center;display:flex;justify-content:space-between}@media (width <= 767px){.catalog-parts__heading{align-items:flex-start;flex-direction:column;gap:1.25rem}}.catalog-parts__search{display:flex;gap:clamp(.3125rem,.2328431373rem + .3267973856vw,.625rem)}.catalog-parts__search,.catalog-parts__search button{max-height:clamp(2.5rem,2.1176470588rem + 1.568627451vw,4rem)}.catalog-parts__search button{min-width:clamp(3.125rem,1.5318627451rem + 6.5359477124vw,9.375rem)}@media (width <= 767px){.catalog-parts__search button{max-width:6.25rem}.catalog-parts__input-group,.catalog-parts__search{width:100%}}.catalog-parts__input{padding-inline:clamp(.625rem,.5453431373rem + .3267973856vw,.9375rem);width:clamp(12.5rem,9.3137254902rem + 13.0718954248vw,25rem)}@media (width <= 767px){.catalog-parts__input{width:100%}}.catalog-parts__categories{background-color:var(--color-white);border-radius:clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem);display:flex;flex-direction:column;gap:clamp(.875rem,.7156862745rem + .6535947712vw,1.5rem);height:-moz-fit-content;height:fit-content;padding:clamp(1.25rem,1.0110294118rem + .9803921569vw,2.1875rem)}@media (width > 1023px){.catalog-parts__categories{position:sticky;top:1.25rem;z-index:10}}.catalog-parts__categories h4{font-size:clamp(1.125rem,.9019607843rem + .9150326797vw,2rem)}.catalog-parts__categories-list{display:flex;flex-direction:column;gap:clamp(.4375rem,.2941176471rem + .5882352941vw,1rem)}.catalog-parts__categories-list li{width:100%}.catalog-parts__product-grid{display:grid;gap:clamp(.9375rem,.8578431373rem + .3267973856vw,1.25rem);grid-template-columns:1fr 1fr 1fr}@media (width <= 1440px){.catalog-parts__product-grid{grid-template-columns:1fr 1fr}}@media (width <= 480px){.catalog-parts__product-grid{grid-template-columns:1fr}}.pagination{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:40px;width:100%}.pagination .page-numbers{background:#fff;border:1px solid var(--color-black-30);border-radius:var(--border-radius-m);color:var(--color-black);padding:10px 20px}.pagination .page-numbers.current{background:var(--linear-red-primary);border-color:transparent;color:#fff}.pagination a.page-numbers:hover{background:var(--color-black-10)}.modal{background-color:var(--color-white);border-radius:clamp(.9375rem,.6985294118rem + .9803921569vw,1.875rem);box-shadow:0 0 35px rgba(0,0,0,.063);color:var(--color-black);height:-moz-fit-content;height:fit-content;margin:0 auto;min-width:clamp(16.25rem,15.612745098rem + 2.614379085vw,18.75rem);padding:clamp(1.5625rem,1.0049019608rem + 2.2875816993vw,3.75rem);position:relative;transform:scale(.9);transition:transform .3s ease;width:-moz-fit-content;width:fit-content;z-index:99}.modal--inner{gap:clamp(1.5625rem,1.3235294118rem + .9803921569vw,2.5rem)}.modal--inner,.modal__heading{display:flex;flex-direction:column;justify-content:center}.modal__heading{gap:.9375rem}.modal__inputs{display:flex;flex-direction:column;gap:clamp(.9375rem,.8578431373rem + .3267973856vw,1.25rem);width:100%}.modal__inputs input{height:clamp(1.875rem,1.3970588235rem + 1.9607843137vw,3.75rem);padding-inline:clamp(.9375rem,.8578431373rem + .3267973856vw,1.25rem)}.modal__inputs button{width:100%}.modal__h3{color:var(--color-dark)}.modal__p{opacity:.7}.modal-overlay.is-open .modal{transform:scale(1)}.modal__close{background:transparent;border:none;cursor:pointer;height:1.875rem;position:absolute;right:1.25rem;top:1.25rem;width:1.875rem}.modal__close:after,.modal__close:before{background-color:var(--color-black);content:"";height:2px;left:50%;position:absolute;top:50%;transition:transform .2s ease;width:100%}.modal__close:before{transform:translate(-50%,-50%) rotate(45deg)}.modal__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.modal__close:hover:after,.modal__close:hover:before{background-color:red}.modal__btn{height:clamp(2.5rem,1.862745098rem + 2.614379085vw,5rem)}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.6);display:flex;inset:0;justify-content:center;opacity:0;padding:1.25rem;position:fixed;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:200}.modal-overlay.is-open{opacity:1;visibility:visible}.popup-overlay{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:1000}.popup-overlay.active{opacity:1;visibility:visible}.popup-content{background-color:#2e2e2e;border-radius:var(--border-radius-l);box-shadow:0 10px 30px rgba(0,0,0,.5);color:#fff;max-height:90vh;max-width:1000px;overflow:hidden;position:relative;transform:scale(.95);transition:transform .3s ease;width:90%}.popup-overlay.active .popup-content{transform:scale(1)}.popup-body{max-height:90vh;overflow-y:auto;padding-block:3.75rem 2.5rem;padding-inline:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem)}.popup-body::-webkit-scrollbar{width:6px}.popup-body::-webkit-scrollbar-track{background:transparent}.popup-body::-webkit-scrollbar-thumb{background:#555;border-radius:10px}.close-btn{color:#fff;cursor:pointer;font-size:30px;line-height:1;position:absolute;right:20px;top:15px;transition:transform .2s,color .2s;z-index:20}.close-btn:hover{color:#ccc;transform:rotate(90deg)}.services-list{display:grid;font-size:clamp(.875rem,.7794117647rem + .3921568627vw,1.25rem);gap:10px 40px;grid-template-columns:1fr;line-height:1.4;margin:0;padding-left:20px}.services-list.long{gap:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem)}.services-list__li{list-style-type:disc;margin-bottom:8px}.services-list h5{color:#fff;font-size:clamp(.9375rem,.8578431373rem + .3267973856vw,1.25rem);font-weight:700;margin-bottom:10px}.services-list__item{display:flex;flex-direction:column;gap:clamp(.75rem,.6225490196rem + .522875817vw,1.25rem)}.services-list__item ul{display:flex;flex-direction:column;gap:clamp(.4375rem,.3897058824rem + .1960784314vw,.625rem);list-style-type:none;padding-left:0}.services-list__item ul li{font-weight:400;padding-left:clamp(1.25rem,1.0906862745rem + .6535947712vw,1.875rem);position:relative}.services-list__item ul li:before{color:#fff;content:"—";left:0;position:absolute;top:0}@media (min-width:768px){.services-list{grid-template-columns:1fr 1fr}}