@font-face{font-family:'Involve';font-style:normal;font-weight:400;src:url(https://netcars.ru/wp-content/themes/net_cars/css/fonts/involve/Involve-Regular.woff) format('woff2')}@font-face{font-family:'Involve';font-style:normal;font-weight:500;src:url(https://netcars.ru/wp-content/themes/net_cars/css/fonts/involve/Involve-Medium.woff) format('woff2')}@font-face{font-family:'Involve';font-style:normal;font-weight:600;src:url(https://netcars.ru/wp-content/themes/net_cars/css/fonts/involve/Involve-SemiBold.woff) format('woff2')}@font-face{font-family:'Involve';font-style:normal;font-weight:700;src:url(https://netcars.ru/wp-content/themes/net_cars/css/fonts/involve/Involve-Bold.woff) format('woff2')}@font-face{font-family:'Bebas Neue Cyrillic';font-style:normal;font-weight:400;src:url(https://netcars.ru/wp-content/themes/net_cars/css/fonts/bebas/bebasneuecyrillic.ttf) format('truetype')}.add-to-compare-btn{border-radius:8px;background:rgb(151 151 151 / .8);position:absolute;right:10px;top:10px;display:flex;align-items:center;justify-content:center;padding:4px;width:32px;height:32px;cursor:pointer;box-sizing:border-box;z-index:9999}a{z-index:9998}.mainAreaCompare{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:64px;padding:0 16px;box-sizing:border-box}.inMainAreaCompare{max-width:1560px;width:100%;display:flex;flex-direction:column;gap:24px;overflow:hidden}.titleCompare{color:#000;font-family:"Bebas Neue Cyrillic";font-size:clamp(36px, 5vw, 64px);font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.28px;display:flex;align-items:center;justify-content:start}.blockCompareAuto{display:none;flex-direction:column;width:100%;align-items:center;justify-content:center}.blockNoneCompare{display:none;width:100%;align-items:center;justify-content:center;text-align:center}.blockNoneCompare.active{display:flex}.fioletColor{color:#642EFF}.blockCompareAuto.active{display:flex}.inBlockCompareAuto{display:flex;flex-direction:column;align-items:center;width:100%}.cardsCompareCard{display:none;width:100%;align-items:center}.showBigCardsAnim{display:flex;flex-direction:column}.wrapperCardCompare{display:flex;width:100%}.smallScrollerArea{display:flex;position:fixed;top:-500px;left:0;width:100%;display:flex;flex-direction:column;z-index:99998;align-items:center;justify-content:center;transition:0.5s}.showSmallCardsAnim{top:120px!important}.inSmallScrollerArea{display:flex;width:100%;display:flex;max-width:1560px;overflow:hidden;position:relative;align-items:center;box-sizing:border-box}.leftScrollSmall{position:absolute;left:12px;border-radius:64px;background:#CACACA;box-shadow:0 4px 4px 0 rgb(0 0 0 / .12);z-index:99998;cursor:pointer}.rightScrollSmall{position:absolute;right:12px;border-radius:64px;background:#CACACA;box-shadow:0 4px 4px 0 rgb(0 0 0 / .12);z-index:99998;cursor:pointer}.wrapperAreaScrollCards{display:flex;width:100%;display:flex;position:relative}.cardCompareAuto{position:relative;width:100%;height:auto;display:flex;flex-direction:column;border-radius:16px;border:1px solid #CCD0D9;background:#FFF;box-shadow:0 4px 4px 0 rgb(0 0 0 / .06);overflow:hidden;box-sizing:border-box}.bigCardArea{display:flex;align-items:start;justify-content:space-between;width:100%;height:100%;flex-direction:column;position:relative}.imageCompareCard{height:clamp(145px, 21vw, 179px);width:100%;border-radius:16px;overflow:hidden}.imageCompareCard img{object-fit:cover;object-position:center;width:100%;height:100%}.boxInfoCarCompare{width:100%;display:flex;flex-direction:column;padding:clamp(8px, 1vw, 13px) clamp(8px, 1vw, 12px);box-sizing:border-box}.infoCarText{display:flex;flex-direction:column;margin-bottom:13px}.titleCar{color:#050B20;font-family:Involve;font-size:clamp(16px, 1.58vw, 18px);font-style:normal;font-weight:600;line-height:22px;word-wrap:break-word}.descCar{color:#050B20;font-family:Involve;font-size:clamp(12px, 1.15vw, 14px);font-style:normal;font-weight:500;line-height:normal}.priceCarInfo{text-align:start;color:#050B20;font-family:Involve;font-size:clamp(16px, 1.58vw, 18px);font-style:normal;font-weight:700;margin-bottom:4px;line-height:normal}.btnMoreCar{width:100%;display:flex;align-items:center;height:clamp(32px, 2vw, 40px);justify-content:center;border-radius:100px;background:#642EFF;box-sizing:border-box;color:#FFF;font-family:Involve;font-size:clamp(14px, 1.24vw, 16px);cursor:pointer;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.32px}.deleteFromCompare{position:absolute;top:10px;cursor:pointer;right:10px;border-radius:8px;display:none;align-items:center;justify-content:center;padding:4px;box-sizing:border-box;background:rgb(157 157 157 / .64)}.cardCompareAuto:hover .deleteFromCompare,.smallCardArea:hover .deleteFromCompare{display:flex}.smallCardArea{display:flex;position:relative;top:0;width:100%;align-items:flex-start;justify-content:start;padding:6px 8px;box-sizing:border-box;gap:6px;border-radius:16px;border:1px solid #CCD0D9;background:#FFF;box-shadow:0 4px 4px 0 rgb(0 0 0 / .06)}.smallCardArea .deleteFromCompare{position:absolute;top:6px;cursor:pointer;right:6px;border-radius:8px;display:none;align-items:center;justify-content:center;z-index:99999;padding:2px;box-sizing:border-box;background:rgb(157 157 157 / .64)}.smallCardArea .imageCompareCard{width:79px;height:47px;border-radius:8px}.smallCardArea .btnMoreCar{display:none}.smallCardArea .boxInfoCarCompare{display:flex;flex-direction:column-reverse;padding:0;box-sizing:border-box;max-width:200px}.boxInfoCarCompare:hover a .infoCarText .titleCar,.boxInfoCarCompare:hover a .infoCarText .descCar{color:#405FF2}.smallCardArea .priceCarInfo{color:#050B20;font-family:Involve;font-size:15px;font-style:normal;font-weight:600;line-height:normal}.smallCardArea .infoCarText .titleCar{color:#7C7C7C;font-family:Involve;font-size:clamp(12px, 1.15vw, 14px);font-style:normal;font-weight:500;line-height:normal}.smallCardArea .infoCarText .descCar{color:#7C7C7C;font-family:Involve;font-size:clamp(12px, 1.15vw, 14px);font-style:normal;font-weight:500;line-height:normal}.blockInfoCardCars{display:flex;flex-direction:column;gap:clamp(16px, 6vw, 32px);width:100%;margin-top:clamp(36px, 8vw, 56px)}.titleParamsCardCars{color:#000;font-family:"Bebas Neue Cyrillic";font-size:clamp(28px, 5vw, 48px);font-style:normal;font-weight:400;line-height:120%}.boxAreaParamsCar{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.wrapperParamCars{display:flex;width:100%}.boxCarParamsSlide{width:100%;display:flex;flex-direction:column;background:#FFF;box-sizing:border-box;gap:16px}.swiper-slide-active .itemParamInfo .titleValueCar{opacity:1}.itemParamInfo{display:flex;flex-direction:column;gap:12px;border-bottom:1px solid #CCD0D9}.titleValueCar{color:#878787;font-family:Involve;font-size:clamp(16px, 1.58vw, 18px);font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.36px;opacity:0}.valueCar{color:#000;font-family:Involve;font-size:clamp(16px, 1.58vw, 18px);font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.36px}.descParamsCardCars{color:#000;font-family:Involve;font-size:clamp(14px, 3vw, 26px);font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.52px}.itemCarCard{display:flex;flex-direction:column;gap:0;border-radius:16px;background:#F2F2F2;cursor:pointer;user-select:none}.imageCardCar{height:220px;overflow:hidden;border-radius:16px;position:relative}.imageCardCar img{width:100%;height:100%;object-fit:cover;object-position:center}.cardInfo{display:flex;flex-direction:column;padding:12px 12px 16px 12px;gap:16px}.nameCar{color:#000;font-family:Inter;font-size:clamp(16px, 1.58vw, 18px);font-style:normal;font-weight:600;line-height:125%;display:flex;flex-direction:column;gap:4px}.nameCarMain{color:#050B20;font-family:Involve;font-size:clamp(16px, 1.58vw, 18px);font-style:normal;font-weight:600;line-height:22px}.nameCarModel{color:#050B20;font-family:Involve;font-size:clamp(12px, 1.15vw, 14px);font-style:normal;font-weight:500;line-height:14px}.blockSimpleInfo{display:grid;grid-template-columns:repeat(1,1fr);justify-content:space-between}.indicatorsItems{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;width:100%;justify-content:space-between;padding:16px 24px 12px 24px;border-bottom:1px solid #CCD0D9;border-top:1px solid #CCD0D9}.blockPricesMore{display:flex;width:100%;justify-content:space-between;padding:16px 0 4px 0;align-items:center}.indicatorItem{display:flex;align-items:center;justify-content:center;gap:10px;flex-direction:column}.carPriceMain{color:#050B20;font-family:Involve;font-size:clamp(16px, 1.58vw, 18px);font-style:normal;font-weight:500;line-height:30px}.moreItemCard{color:#405FF2;font-family:Involve;font-size:clamp(14px, 1.24vw, 16px);font-style:normal;display:flex;gap:8px;font-weight:500;line-height:16px}.arrowMore{transition:0.28s}.moreItemCard:hover .arrowMore{transform:rotate(45deg)}.paramIndicator{color:#050B20;text-align:center;font-family:Involve;font-size:clamp(12px, 1.15vw, 14px);font-style:normal;font-weight:400;line-height:14px}.infoSimple{color:#000;font-family:Involve;font-size:clamp(12px, 1.15vw, 14px);font-style:normal;font-weight:400;line-height:125%}.carPriceMain{color:#000;font-family:Involve;font-size:clamp(16px, 1.58vw, 18px);font-style:normal;font-weight:500;line-height:125%}.reccomendationsBlock{display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden;gap:28px;width:100%;margin-top:120px}.titleRec{display:flex;align-items:center;justify-content:space-between;width:100%}.textRecc{color:#000;font-family:Involve;font-size:clamp(24px, 7vw, 32px);font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.64px}.countAvto{font-size:clamp(24px, 7vw, 32px)}.nextPreBlockRec{display:flex;gap:8px}.leftRec,.rightRec{display:flex;height:44px;width:44px;justify-content:center;align-items:center;aspect-ratio:1/1;cursor:pointer;border-radius:64px;background:#CACACA;transition:0.24s}.leftRec:hover,.rightRec:hover{border-radius:64px;background:#642EFF}.cardsRec{display:flex;align-items:start;gap:20px;width:100%}.cardsCarsRec{display:block;gap:20px;width:max-content}.reccCard{width:375px}.blockNeedAvto{display:flex;overflow:hidden;width:100%;flex-direction:column;align-items:center;justify-content:center;background:#0F0F0F;position:relative;margin-top:124px;margin-bottom:124px}.svg1{position:absolute;top:0;left:0;z-index:1}.svg2{position:absolute;bottom:0;right:35%;z-index:1}.inBlockNeedAvto{display:flex;gap:24px;align-items:center;justify-content:space-between;max-width:1560px;width:100%;padding:80px 16px;box-sizing:border-box;z-index:5}.leftPArtNeedAvto{display:flex;flex-direction:column;gap:32px}.titleNeedAvto{color:#FFF;font-family:Inter;font-size:40px;font-style:normal;font-weight:700;line-height:68px;letter-spacing:-.8px}.descNeedAvto{color:#FFF;font-family:Inter;font-size:clamp(14px, 1.24vw, 16px);font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px}.btnNeedAvto{color:#FFF;font-family:Inter;font-size:20px;width:max-content;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.4px;border-radius:100px;display:flex;padding:16px 32px;justify-content:center;align-items:center;cursor:pointer;gap:10px;box-sizing:border-box;background:var(--Purple,#642EFF)}.rightPartNeedAvto{margin-right:-100px;width:100%;overflow:hidden}.rightPartNeedAvto img{width:100%;object-fit:cover;object-position:center}.arrowsAnim{margin-right:8px;height:15px;display:flex;width:100%;overflow:hidden;justify-content:flex-end}.areaArrows{display:none;flex-direction:row;justify-content:end;align-items:center;margin-top:8px;padding:0 5px;width:100%}.areaArrows.active{display:flex}.areaArrows .arrowsAnim svg{width:15px;height:15px;margin-right:5px;position:relative}.arrowsAnim svg{animation:0.3s linear 1s infinite alternate infiniteSlide}@keyframes infiniteSlide{0%{left:5px}100%{left:-5px}}@media screen and (max-width:1550px){.inBlockNeedAvto{padding:80px 24px}}@media screen and (max-width:1360px){.titleCatalogSort{font-size:clamp(48px, 5vw, 64px)}.titleNeedAvto{font-size:clamp(22px, 3vw, 40px);line-height:normal}.descNeedAvto{font-size:clamp(14px, 1.4vw, 16px)}.btnNeedAvto{font-size:clamp(16px, 1.7vw, 20px)}.btnNeedAvto{color:#FFF;font-family:Inter;font-size:20px;width:100%;text-align:center;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.4px;border-radius:100px;display:flex;padding:16px 32px;justify-content:center;align-items:center;cursor:pointer;gap:10px;box-sizing:border-box;background:var(--Purple,#642EFF)}}@media screen and (max-width:1200px){.smallCardArea .priceCarInfo{color:#050B20;font-family:Involve;font-size:clamp(12px, 2vw, 15px);font-style:normal;font-weight:600;line-height:normal}.infoCarText{margin-bottom:8px}}@media screen and (max-width:1100px){.inBlockNeedAvto{display:flex;gap:12px;align-items:center;justify-content:space-between;max-width:1560px;width:100%;padding:40px 24;box-sizing:border-box;z-index:5;flex-direction:column-reverse}.rightPartNeedAvto{margin-right:0;width:75%;overflow:hidden}.leftPArtNeedAvto{display:flex;flex-direction:column;gap:24px}.btnNeedAvto{padding:8px 16px}.boxInfoPrices{display:flex;gap:32px;width:100%;justify-content:space-between;flex-direction:column}.mainPriceBox,.boxAdsPrice{max-width:inherit}.boxAdsPrice,.imageAds{height:auto}.boxPrices{gap:16px;margin-top:32px;margin-bottom:20px}}@media screen and (max-width:900px){.titleValueCar{color:#878787;font-family:Involve;font-size:clamp(12px, 4vw, 16px);font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.36px;opacity:0}.itemParamInfo{gap:8px}.valueCar svg{width:24px;height:24px}.smallCardArea .priceCarInfo{color:#050B20;font-family:Involve;font-size:clamp(10px, 2vw, 12px);font-style:normal;font-weight:600;line-height:normal}.smallCardArea .infoCarText .descCar,.smallCardArea .infoCarText .titleCar{font-size:clamp(10px, 1.15vw, 14px)}.infoCarText{margin-bottom:4px}.imageCompareCard{height:clamp(115px, 21vw, 145px);width:100%;border-radius:16px;overflow:hidden}.blockInfoCardCars{display:flex;flex-direction:column;gap:clamp(16px, 4vw, 32px);width:100%;margin-top:clamp(12px, 8vw, 24px)}.priceCarInfo{font-size:clamp(14px, 1.58vw, 16px)}.valueCar{font-size:clamp(14px, 1.58vw, 16px);}.titleCompare{font-size:clamp(32px, 5vw, 36px)}.deleteFromCompare{display:flex!important}.smallCardArea .deleteFromCompare{width:24px;height:24px}.mainAreaCompare{margin-top:48px}}