@font-face{font-family:"Play";src:url(/fonts/Play-Bold.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Play";src:url(/fonts/Play-Regular.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url(/fonts/Roboto-Bold.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Roboto";src:url(/fonts/Roboto-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Roboto";src:url(/fonts/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"PTSans";src:url(/fonts/PTSans-Regular.ttf) format("truetype");font-weight:500;font-style:normal}*{margin:0;padding:0;box-sizing:border-box;font-family:PTSans}body{background-color:#efefef}.link{color:#fff;transition:.3s all}ul,ol{padding:0px}.link:hover{color:#e50930;text-decoration:none}.decorated-link{font:300 18px/27px "Roboto";text-transform:uppercase;font-style:italic;border-bottom:2px solid #e50930;text-decoration:none;color:#fff}.text{font:300 16px/27px "PTSans";padding:10px 0}.logo .logo__image{display:block;height:100%}.background__layer{background-color:#efefef;width:100%;min-width:320px;margin:0 auto}.container{max-width:1250px;margin:0 auto}.section-title{display:flex;justify-content:center;padding:50px}.section-title__border{padding:15px 30px;background-color:#e50930;transform:skewX(15deg)}.section-title__content{display:block;text-align:center;font-size:28px;font-family:Play;text-transform:uppercase;font-weight:900;transform:skewX(-15deg)}.header{min-height:150px;background-color:#181818;color:#fff}.header__menu{display:flex;justify-content:flex-end;height:70px;align-items:flex-end;list-style:none}.header__menu .current-menu-item>a{color:#e50930}.header__menu .menu-item>a{text-decoration:none;display:block;font:300 18px/27px "Play";color:#fff;margin:15px 15px}.menu-item-has-children{position:relative;display:flex}.menu-item-has-children .sub-menu a{position:relative;border:none;color:#fff}.sub-menu{visibility:hidden;position:absolute;top:100%;background-color:rgba(24, 24, 24, 1);list-style:none;z-index:5;min-width:250px;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25))}body._pc .header__menu .menu-item a:hover{transition:.3s all;color:#e50930}body._pc .menu-item-has-children:hover .sub-menu{visibility:visible}body._touch .sub-menu-open .sub-menu{visibility:visible;pointer-events:all}body._touch .sub-menu-open .drop-down-button-active{transform:rotate(180deg)}body._touch .menu-item-has-children>.drop-down-button{content:"";display:block;-webkit-mask-image:url(/img/a4f409dd60b89c8a341c.svg);mask-image:url(/img/a4f409dd60b89c8a341c.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;background-color:#fff;width:1em;height:1em;margin:21px 5px 15px 0px;transition:.3s all}body._touch .header__menu .menu-item-has-children{flex-wrap:nowrap;white-space:nowrap}body._touch .header__menu .sub-menu-open{flex-wrap:wrap}body._touch .sub-menu-open>a{color:#e50930}@media(max-width: 768px){body.lock{overflow:hidden}.menu{margin:0;top:0;right:0;position:fixed;width:0%;height:100vh;z-index:6;flex-direction:column;justify-content:flex-start;background-color:rgba(24, 24, 24, 0.9);opacity:0;visibility:hidden;overflow:auto}.menu-active{width:60%;display:flex;opacity:1;transition:.3s all;visibility:visible}.header__menu .menu-item{padding-right:30px;background-color:transparent;width:100%;flex-wrap:wrap}.haeder__menu .menu-item a{text-align:end}.menu-active .sub-menu-open .sub-menu{position:initial;background:transparent;padding-left:15px;width:100%}.hamburger{display:block;position:fixed;top:75px;right:20px;width:42px;height:35px;border-radius:6px;border:1px solid #fff;background-color:rgba(24, 24, 24, 0.9);transition:.5s all;z-index:7}.hamburger span{display:block;border-bottom:3px solid #fff;width:27px;margin:6px auto;transition:.5s all}.hamburger-active{border:1px solid transparent}.hamburger-active span{border-bottom:3px solid #fff;transition:.5s all}.hamburger-active span:nth-child(2){display:none;transition:.5s all}.hamburger-active span:nth-child(1){transform:rotate(45deg);margin-top:15px;margin-bottom:0px}.hamburger-active span:nth-child(3){transform:rotate(-45deg);margin-top:-3px;margin-bottom:6px}}.subheader{position:relative}.subheader .container{height:100%;padding:15px 50px}.header__logo{display:block;position:absolute;top:0px;height:82px;transform:translateY(-50%)}.subheader__contact-info{height:100%;display:flex;justify-content:flex-end;align-items:center}.contact-info__item{margin-left:30px;display:flex;align-items:center}.contact-info__phone .phone_number{font:300 20px/27px "Play"}.contact-info__address{font:300 14px/21px "Roboto"}.contact-info__phone-icon{flex-shrink:0;height:24px;width:24px;-webkit-mask-image:url(/img/66425ac3e55f41510026.svg);mask-image:url(/img/66425ac3e55f41510026.svg);background-color:#e50930;margin-right:19px}.contact-info__address-icon{flex-shrink:0;height:36px;width:36px;margin-right:10px;-webkit-mask-image:url(/img/1fea5cc323b8a4abd29d.svg);mask-image:url(/img/1fea5cc323b8a4abd29d.svg);background-color:#e50930}.header-slider__image{height:100%;min-height:600px}.header-slider__links{list-style:none;margin:0 auto 100px;max-width:500px}.header-slider__link{transform:skewX(-15deg);background-color:#181818;border:2px solid #efefef;margin-top:17px;font-weight:300;transition:.3s all}.header-slider__link:hover{background-color:#e50930}.header-slider__link:hover .header-slider__link__title{color:#efefef}.header-slider__link__title{font-family:Roboto;transition:.3s all;color:#e50930;padding:15px 30px;display:block;transform:skewX(15deg);font-size:24px;text-decoration:none}.header-slider__description{padding-bottom:30px;background-color:#181818}.header-slider__text{padding-top:20px;padding-left:20px;border-left:10px solid #e50930;font:300 18px/27px "Roboto"}.header-slider__description__link{text-align:end;margin-top:15px;margin-right:15px}.header-slider__description__link .decorated-link:hover{color:#fff}.slick-arrow{position:absolute;top:50%;z-index:4;height:100px;width:70px}.slick-slider .slick-next:hover,.slick-slider .slick-prev:hover{background-color:#e50930}.slick-slider .slick-next{mask:url(/img/c3ee4024f656e1d3c104.svg) no-repeat;-webkit-mask:url(/img/c3ee4024f656e1d3c104.svg) no-repeat;background-color:#e50930;right:50px;transform:translateX(0%)}.slick-slider .slick-prev{mask:url(/img/310de47df4de719b64e0.svg) no-repeat;-webkit-mask:url(/img/310de47df4de719b64e0.svg) no-repeat;background-color:#e50930;left:50px;transform:translateX(0%)}.header-slider__trucks-item .header-slider__image{background:url(/img/8801e540b11fe24b2c79.jpg) center/cover;padding-top:200px}.header-slider__jac-item .header-slider__image{background:url(/img/dea257fe7e5709a731af.jpg) center/cover;padding-top:80px}.header-slider__engine-item .header-slider__image{background:url(/img/2d12f9910a412b2ff4d5.jpg) center/cover;padding-top:200px}.header-slider__fuel-item .header-slider__image{background:url(/img/57d882d0ad9233c9a3b6.jpg) center/cover;padding-top:380px}.header-slider__fuel-item .header-slider__image .header-slider__link__title{text-align:center}.header-slider__jac-item .item__image{margin:0 auto 15px;height:140px;display:block}.slick-dots li button:before{font-family:"slick";font-size:20px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#212121;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#e50930}.services__content{max-width:1024px;margin:0 auto}.service__item{position:relative;width:50%;margin-top:30px}.service__picture .image{display:block;width:100%;position:absolute;top:50%;right:30px;transform:translate(100%, -50%);border:3px solid #efefef;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25))}.service__info{backface-visibility:hidden;padding:30px;font-size:18px;min-height:300px;height:100%;background-color:#181818;width:100%;border:3px solid #efefef;transform:skew(-8deg);color:#fff;filter:drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.25))}.service__title{transform:skew(8deg);backface-visibility:hidden;color:#e50930;font-size:30px;font-weight:300}.service__description{backface-visibility:hidden;color:#fff;padding-top:15px;padding-bottom:60px;padding-left:30px;transform:skew(8deg);line-height:29px}.service__link{position:absolute;bottom:30px;right:30px}.service__link:hover .decorated-link{color:#fff}.banner{background:url(/img/afc9269f29daafaee3c9.jpg) center/cover no-repeat;height:480px;display:flex;align-items:center;border-top:3px solid #e50930}.numbers{max-width:1024px;margin:0 auto;display:flex;justify-content:space-around}.numbers__item{display:flex;flex-direction:column;align-items:center;flex-basis:33%}.number__wrapper{position:relative;width:130px;fill:#262626;fill-opacity:.9;stroke:#fff;stroke-width:2}.number__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:"Play";font-size:40px;color:#e50930;font-weight:900}.number__description{font-family:Play;font-size:25px;text-align:center}.about__title{text-align:center;font:900 27px "Play";color:#181818;margin:50px}.about__text{background-color:#fff;padding:15px;border-left:3px solid #e50930;color:#181818}.contacts__description{position:relative}.contacts__exclamation{position:absolute;top:5px}.exclamation__icon{display:block;height:50px;fill:#e50930}.contacts__description{padding-left:30px;margin-bottom:30px;color:#181818}.contacts__container{display:grid;grid-template-columns:30% 67%;grid-gap:15px;padding:5px}.contacts__info{color:#181818;flex-basis:30%;font:300 16px/24px "Roboto";padding-bottom:30px}.contacts__title{border-bottom:1px solid #cbcbcb;font:500 25px/35px "Play"}.contacts__title-red{color:#e50930;font:900 25px/35px "Play"}.contacts__item{display:flex;flex-direction:column}.contacts__name{color:#e50930;margin-top:10px;font:300 18px/27px "Roboto"}.contacts__value{line-height:27px;padding-left:30px;position:relative}.contacts__value::before{content:"";width:15px;height:15px;position:absolute;top:5px;left:0px;background-color:#e50930;-webkit-mask-image:url(/img/66425ac3e55f41510026.svg);mask-image:url(/img/66425ac3e55f41510026.svg)}.contacts__map{height:480px;width:100%;border:1px solid #cbcbcb}.footer{background-color:#181818;min-height:150px}.footer .container{padding:30px}.footer__container{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer__logo{width:100px}.copyright{text-align:center;margin-top:15px;color:#fff}.page-container{background-color:#fbfbfb;border:1px solid #dedede;color:#181818;padding:0 30px 50px 30px}.page-content{padding:15px 15px 50px 30px;flex-grow:1;width:100%;overflow:hidden}.page-content .services__container{display:flex;flex-wrap:wrap;justify-content:center}.page__description{padding-top:15px}.page-title{font:500 30px/50px "Play";border-bottom:1px solid #dedede;color:#e50930}.service-page__item{margin-top:30px;border:1px solid #dedede;max-width:450px;min-width:270px;filter:drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.1));background-color:#fff;padding-bottom:50px;margin:15px;position:relative}.service-page__item .service-link .item__title{color:#181818;transition:.3s}.service-page__item .service-link:hover .item__title{color:#fff;background-color:#e50930}.service-page__item .item__image{height:300px;position:relative;border-bottom:2px solid #e50930}.service-page__item .item__image-engines{background:url(/img/99b6343dd33fb0c3c19a.jpg) center/cover no-repeat}.service-page__item .item__image-trucks{background:url(/img/c9a04d1c48a87a1ebe99.jpg) center/cover no-repeat}.service-page__item .item__image-engine-details{background:url(/img/584f20669b1b35ceef2c.jpg) center/cover no-repeat}.service-page__item .item__image-fuel-service{background:url(/img/7577380b6870968cd04e.jpg) center/cover no-repeat}.service-page__item .item__title{position:absolute;bottom:0;min-height:50px;background-color:rgba(255, 255, 255, 0.69);font:300 30px/30px "Play";padding:15px;width:100%}.service-page__item .item__descr{padding:15px 15px 15px 30px}.service-page__item .item__link{position:absolute;bottom:15px;right:15px}.service-page__link{color:#181818;text-align:end}.service-page__link:hover{color:#181818}.auto-services__container{padding-top:30px;display:flex;flex-wrap:wrap;justify-content:center}.auto-service__item{display:flex;flex-direction:column;justify-content:center;width:290px;position:relative;border:1px solid #dedede;margin-right:15px;margin-top:15px}.auto-service__item>a:hover .auto-service__title{background-color:#e50930;transition:.3s all}.auto-service__item>a:hover .auto-service__title>span{color:#fff;transition:.3s all}.auto-service__image{height:300px;position:relative}.gexagon-silver__fill{fill:#c4c4c4;fill-opacity:.38}.gexagon-silver__path{fill:none;stroke:#fff;stroke-width:4}.auto-service__icon-wrapper{width:150px;height:150px;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);clip-path:url(#ClipPath);backdrop-filter:blur(12px)}.auto-service__icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -62%);width:74px}.auto-service__title{bottom:0;position:absolute;width:100%;padding:0px;background-color:rgba(255, 255, 255, 0.8);flex-grow:1;display:flex;align-items:center;border-left:8px solid #e50930;min-height:80px}.auto-service__title>span{font:300 22px/28px "Play";color:#212121;text-decoration:none;display:block;padding-top:10px;padding-left:10px;padding-bottom:10px}.service-container{display:flex;max-width:100%;padding-bottom:100px}.sidebar{position:relative;padding-top:15px;background-color:#fbfbfb;flex-grow:0}.service-container .sidebar{min-width:250px}.sidebar__header{display:flex}.sidebar-menu__hamburger{display:none}.sidebar-menu__title{font:300 20px/36px "Play";color:#e50930}.sidebar__menu{border-right:1px solid #dedede;list-style:none}.sidebar__menu .menu-item{z-index:3;position:relative;min-width:40px;background-color:#fbfbfb;display:flex}.sidebar__menu .menu-item a{text-decoration:none;display:inline-block;color:#212121;transition:.3s all;padding:5px 5px 5px 10px;min-height:40px;flex-grow:0}.sidebar__menu .menu-item:hover{background-color:#e50930;color:#fff}.sidebar__menu .current-menu-item:before{color:#fff}.sidebar__menu .current-menu-item{background-color:#e50930}.sidebar__menu .current-menu-item a{color:#fff}.sidebar__menu .menu-item:hover>a{color:#fff}.sidebar__menu__item__text{display:block;min-width:200px;font:300 18px/27px "Play"}.sidebar__menu__item__icon:before{display:block;flex-grow:0;flex-shrink:0;margin:7px;font-size:25px;width:20px;height:20px}.contacts__link{color:#212121;font:300 18px/27px "Roboto"}.contacts__link:hover{color:#e50930;text-decoration:none}@media(max-width: 1200px){.services__content{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:15px}.service__item{padding-top:15px;display:flex;flex-direction:column;align-items:center;width:100%;background-color:#181818;margin-top:0px}.service__picture .image{margin:0 auto;width:90%;position:initial;top:0;right:0;transform:translate(0%, 0%);border:none;filter:none}.service__info{border:none;transform:skew(0deg);border:none;filter:none;background-color:transparent}.service__title{transform:skew(0deg)}.service__description{transform:skew(0deg)}.banner{height:360px}.number__wrapper{width:125px}.number__content{font-size:40px}.number__description{font-size:25px}.contacts .container{padding:0 30px}}@media(max-width: 992px){.header__logo{height:66px}.section-title__content{font-size:24px}.container{padding:0 50px}.contacts__container{grid-template-columns:100%}.subheader__contact-info{flex-wrap:wrap;align-items:flex-start}.contact-info__item .link{font-size:16px}.service-container .sidebar{min-width:50px}.sidebar-menu__wrapper{position:absolute;background-color:#fbfbfb}.sidebar-menu__wrapper-active{border-top:1px solid #dedede;border-bottom:1px solid #dedede}.sidebar-menu__hamburger{display:block;width:42px;height:35px;border-radius:6px;transition:.5s all}.sidebar-menu__hamburger span{display:block;border-bottom:3px solid #fff;width:28px;margin:6px auto;transition:.5s all}.sidebar-menu__hamburger{border:1px solid transparent}.sidebar-menu__hamburger span{border-bottom:3px solid rgb(43, 43, 43);transition:.5s all}.sidebar-menu__hamburger-active span:nth-child(2){display:none;transition:.5s all}.sidebar-menu__hamburger-active span:nth-child(1){transform:rotate(45deg);margin-top:15px;margin-bottom:0px}.sidebar-menu__hamburger-active span:nth-child(3){transform:rotate(-45deg);margin-top:-3px;margin-bottom:6px}.sidebar__menu__item__text{display:none}.sidebar-menu__title{display:none}.sidebar__menu__item__text-active{display:block}.sidebar-menu__title-active{display:block;position:absolute;left:50px}}@media(max-width: 768px){.subheader{border-top:none}.subheader__container{display:flex}.header__logo{display:block;position:initial;margin-top:15px;transform:translateY(0)}.subheader__contact-info{flex-direction:column;align-items:flex-start;margin-top:0px}.contact-info__item{margin-top:15px}.contact-info__phone-icon{height:22px;width:22px}.contact-info__phone .phone_number{font:300 18px/24px "Play"}.header-slider__links{max-width:390px}.header-slider__link__title{font-size:20px}.promo__text__container{background-color:#181818}.promo__text{color:#fff;border-left:10px solid #e50930;font:300 18px/27px "Roboto"}.services__content{grid-template-columns:repeat(1, 1fr);padding:15px}.banner{height:300px}.number__wrapper{width:100px}.number__content{font-size:30px}.number__description{font-size:20px}}@media(max-width: 576px){.text{font:300 16px/27px "Roboto"}.decorated-link{font:italic 300 16px/24px "Roboto"}.header{min-height:80px;background-color:#181818}.subheader .container{padding:15px 15px}.header__logo{height:50px;margin-top:0px}.contact-info__phone-icon{height:21px;width:21px;margin-right:10px}.contact-info__address,.contact-info__address-icon{display:none}.contact-info__item{margin-left:5px}.header-slider__links{max-width:270px}.header-slider__link__title{font-size:16px;text-transform:uppercase;font-weight:500;padding:15px}.section-title__border{padding:15px}.section-title__content{font-size:19px}section .container{padding:0px}.services__content{padding:0px}.service__title{font-size:26px}.service__description{padding-left:0px}.about .about__info .about__title{font:900 24px "Play"}.about .about__info .about__text{font:300 16px/24px "Roboto"}.about .banner{height:650px}.about .numbers{flex-direction:column}.about .numbers .numbers__item{margin-top:45px}.about .numbers .numbers__item .number__description{margin-top:15px}.contacts .description__text{font:300 16px/24px "Roboto"}.contacts .contacts__info .contacts__title{font:500 21px/29px "Play";padding-top:15px}.contacts__title-red{color:#e50930;font:900 21px/29px "Play"}.contacts .container{padding:0 5px}.description__text{padding:0 30px}.contacts__info{padding:0 15px 30px}.contacts__map{height:360px}.footer .copyright{text-align:center;margin-top:15px;font:300 14px/21px "Roboto"}.page-container{padding:0 0 50px 15px}.service-page__item .item__title{font:300 24px/30px "Play"}}.table-container{overflow:auto;position:relative;margin-top:30px}table{width:100%;overflow-x:auto;display:inline-block;border:1px solid #dee2e6;border-collapse:collapse}tr:nth-child(even){background-color:rgb(233, 233, 233)}.nav-tabs{border:none}tr{background-color:rgb(255, 255, 255);line-height:2em}td{padding:5px 20px;width:100%;white-space:nowrap}.nav-tabs .nav-link{background-color:#212121;color:#fff;border-color:#fff}.nav-tabs .nav-link.active{background-color:#e50930;color:#fff;border-color:transparent}.marker_list{padding-left:25px}.marker_list li{list-style:none;position:relative;margin-top:10px}.offer_list li::before{content:"";width:15px;height:15px;position:absolute;top:5px;left:-20px;background-color:#e50930;-webkit-mask-image:url(/img/62811a1498c2c590a9c4.svg);mask-image:url(/img/62811a1498c2c590a9c4.svg)}.simptom_list li::before{content:"";width:6px;height:15px;position:absolute;top:5px;left:-20px;background-color:#e50930;-webkit-mask-image:url(/img/a33cc9800e7f1c462ae7.svg);mask-image:url(/img/a33cc9800e7f1c462ae7.svg)}.news-container{display:flex;flex-wrap:wrap}.news-date{background-color:#e50930;color:#fff;padding:5px;font-family:"Play"}.news-item{max-width:300px;background-color:#fff;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));margin:10px}.news-title{margin:10px 0;border-bottom:1px solid #bdbdbd}.news-item-container{padding:10px}.news-title a{font:300 18px/24px "Play";font-weight:700;color:#181818;text-decoration:none;display:block}.news-image img{width:100%;display:block}.page-container #breadcrumbs{padding-top:30px}.page-container #breadcrumbs a{color:#181818;font-family:"Play";transition:.3s all}.page-container #breadcrumbs a:hover{color:#e50930}.not_found_image{max-width:200px}.flex-container{display:flex}.service__header{margin:15px 0;font-family:"Play","sans-serif"}
.spare-part_card{width:250px;border:1px solid #dedede;box-shadow:0px 2px 8px 2px rgba(0,0,0,.25);padding-bottom:20px;margin:10px}.spare-part_card .catalogue-button{margin:0 auto}.placeholder_image{padding:70px;width:100%}.divider{height:7px;background-color:#e50930}.spare-part_info{padding:10px;color:#181818;display:flex;flex-direction:column}.spare-part_title{font-size:16px;font-family:"Roboto",sans-serif;border-bottom:2px solid #dedede}.spare-part_prop_name{font-size:16px;font-weight:600;font-family:"Play",sans-serif;color:#181818;margin-right:10px}.spare-part_prop{margin:10px 0;display:flex;justify-content:space-between}.spare-part_available .in-stock{color:#258523}.spare-part_available .out-stock{color:#8b8b8b}.catalogue-category{margin-right:15px}.card-footer{height:100%;flex-basis:100%}.catalogue_sidebar{flex-basis:220px;flex-grow:0;flex-shrink:0;position:relative}.sidebar_content{transition:.3s all;background-color:#efefef;padding:10px;padding-top:50px;position:sticky;top:80px;overflow-x:hidden;width:100%;z-index:7}.group_title{display:block;font-family:"Play"}.groups{list-style:none;padding-left:0;white-space:nowrap}.groupItem{display:block;width:100%;font-family:"Play";margin:10px 0;list-style:none}.filter_checkbox{margin-right:10px}.filter-button_icon{display:block;width:70%;height:70%;margin:auto}.filter_toggler{position:sticky;top:150px;display:block;width:40px;height:40px;border-radius:4px;box-shadow:0px 4px 5px -1px rgba(0,0,0,.25);background-color:#d9d9d9;border:none}.action-button{display:flex;border:1px solid #b9b9b9;border-radius:4px;background-color:#dedede}.action-button .action-button_image{height:50%;width:50%}.close-button{width:40px;height:40px;display:none;position:absolute;right:20px}.sidebar_expand{display:none;position:sticky;margin-top:25px;padding:5px;top:80px}@media(max-width: 500px){.catalogue_sidebar{flex-basis:0px}.sidebar_content{top:0px;left:0px;position:fixed;width:100vw;height:100vh}.sidebar_content-hidden{width:0px;padding-left:0px;padding-right:0px}.sidebar_expand{display:block}.close-button{display:block}}.lds-dual-ring{display:inline-block;width:80px;height:80px}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #e50930;border-color:#e50930 rgba(0,0,0,0) #e50930 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.search-input_container{position:relative;min-width:500px}.search-form_container{max-width:800px;padding:20px 0;display:flex;align-items:center;justify-content:center;position:sticky;top:0;z-index:5}.search-input{width:100%;top:20px;max-width:600px;height:36px;border-radius:4px;border:none;box-shadow:inset 0px 2px 8px rgba(0,0,0,.25);box-shadow:0px 2px 8px 2px rgba(0,0,0,.25);padding:10px 15px;font:400 16px/24px "Roboto"}.search-button .search-icon{display:none}.dropdown-list{box-shadow:0px 2px 8px 2px rgba(0,0,0,.25);border-radius:4px;position:absolute;top:38px;overflow-y:scroll;max-height:300px;width:100%;background-color:#fff;z-index:-1}.dropdown-list_item{transition:.2s;padding:8px 15px;list-style:none;border-bottom:1px dotted #8b8b8b}.dropdown-list_item>a{color:#181818}.dropdown-list_item:hover{background-color:#e50930}.dropdown-list_item:hover>a{color:#fff}.dropdown-list_item-active{background-color:#e50930}.dropdown-list_item-active>a{color:#fff}@media(max-width: 768px){.search-form_container{padding:20px 10px}.search-input_container{width:100%;min-width:initial}}@media(max-width: 576px){.search-form_container .catalogue-button{padding:6px}.search-form_container .search-button{width:36px;height:36px}.search-form_container .search-button .button-text{display:none}.search-form_container .search-button .search-icon{display:block;height:100%}}.spare-part_image{display:block}.spare-part-card_image_container{position:relative;overflow:hidden;height:250px}.spare-part-card_image_container .vertical-image{width:100%}.spare-part-card_image_container .horizontal-image{height:100%}.single-page_image_container{margin-right:10px;border:1px solid #dedede;max-width:250px}.single-page_image_container .spare-part_image{width:100%}.modal-image-container{width:100vw;height:100vh;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);background-color:rgba(0,0,0,.25);padding:50px;z-index:10}.modal-image-container .modal-image{max-width:1000px;display:block;margin:0 auto;box-shadow:0px 0px 32px 20px rgba(0,0,0,.35)}.modal-image-container .modal-image-vertical{height:100%}.modal-image-container .modal-image-horizontal{width:100%}@media(max-width: 576px){.spare-part_card{width:200px}.spare-part_card .spare-part-card_image_container{height:200px}.spare-part_card .spare-part-card_image_container .placeholder_image{padding:30px}.modal-image-container{display:none}}.single-page_container{flex-wrap:wrap}.part-info{padding:15px}.part-info .spare-part-prop{justify-content:start}.part-info .spare-part_prop_name{min-width:200px}@media(max-width: 576px){.single-page_container{flex-wrap:wrap}.single-page_container .spare-part_prop_name{min-width:160px}}.cart-list-item{display:flex}.cart-modal-counter{width:60px}.error-input{color:#e50930}.cust_data_item{display:flex}.cust_data_item div{min-width:150px;padding:5px 10px}a{color:#e50930;text-decoration:none}.catalogue-button{display:block;padding:10px 30px;background-color:#e50930;border:none;border-radius:4px;color:#fff;font:500 14px "Play";text-decoration:none;text-transform:uppercase}.btn-primary{--bs-btn-active-bg: #E50930}.btn:hover{background-color:#e50930}.btn:disabled{background-color:#e50930}.catalogue-category{height:250px;width:250px;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.catalogue-category__title{bottom:0;position:absolute;width:100%;padding:0px;background-color:hsla(0,0%,100%,.8);flex-grow:1;display:flex;align-items:center;justify-content:center;min-height:70px;color:#181818}.catalogue-category__title span{font:500 22px "Play"}.catalogue-category:hover .catalogue-category__title{background-color:#e50930;transition:.3s all;color:#fff}.spare-parts_container{display:flex;padding:10px;flex-wrap:wrap}.flex-container{display:flex}.page-container{min-height:600px}.breadcrumbs{padding:15px 0 0;margin-bottom:0;display:flex}.breadcrumbs .breadcrumb a{color:#181818;font-weight:600;font-family:"Play";text-decoration:underline}.breadcrumbs .breadcrumb a:hover{color:#e50930}.breadcrumbs .breadcrumb .arrow{padding:0 15px}@media(max-width: 576px){.spare-parts_container{padding:0}.page-title{font:500 21px/30px "Play"}}
