.cars-recommendations{margin:0!important;padding:40px 0 0;position:relative;z-index:3}@media screen and (min-width:600px)and (max-width:1023px){.cars-recommendations{overflow:hidden}}.cars-recommendations .top{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin:0 0 32px}@media screen and (max-width:599px){.cars-recommendations .top{flex-direction:column}}.cars-recommendations .top .block-subtitle{display:block;font-family:Lato,sans-serif;font-size:19px;font-weight:300;line-height:26px;margin:16px 0 0!important}.cars-recommendations .top a{background:#1f1f1f;border-color:#f5f5f5;color:#fafafa}@media screen and (max-width:599px){.cars-recommendations .top a{text-align:center;width:100%}}.cars-recommendations .cars.swiper{margin:0;overflow:visible;padding:0 0 40px}.cars-recommendations .cars.swiper .swiper-slide{display:flex;flex-direction:column;justify-content:space-between}.cars-recommendations .cars.swiper .swiper-slide.swiper-slide-visible{opacity:1;transition:all .3s}.cars-recommendations .cars.swiper .swiper-slide:hover{transform:scale(1.2)!important}@media screen and (max-width:599px){.cars-recommendations .cars.swiper .swiper-slide:hover{transform:unset!important}}@media screen and (min-width:600px)and (max-width:1023px){.cars-recommendations .cars.swiper .swiper-slide:hover{transform:unset!important}}.cars-recommendations .cars.swiper .swiper-slide:hover .product-details.no-complectations{margin:auto 0 0}@media screen and (max-width:599px){.cars-recommendations .cars.swiper .swiper-slide:hover .product-details.no-complectations{margin:16px 0 0}}.cars-recommendations .cars.swiper .swiper-slide:hover .product-details:after{display:none!important}.cars-recommendations .cars.swiper .swiper-slide:not(.swiper-slide-visible){opacity:0;pointer-events:none}@media screen and (max-width:599px){.cars-recommendations .cars.swiper .desctop-nav{display:none}}.cars-recommendations .cars.swiper .desctop-nav .left-nav,.cars-recommendations .cars.swiper .desctop-nav .right-nav{align-items:center;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.5),hsla(0,0%,40%,.502) 50%,hsla(0,0%,86%,.5));border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:1}.cars-recommendations .cars.swiper .desctop-nav .left-nav.swiper-button-disabled,.cars-recommendations .cars.swiper .desctop-nav .right-nav.swiper-button-disabled{display:none}.cars-recommendations .cars.swiper .desctop-nav .left-nav{left:-60px}@media screen and (min-width:1024px)and (max-width:1439px){.cars-recommendations .cars.swiper .desctop-nav .left-nav{left:-10px}}.cars-recommendations .cars.swiper .desctop-nav .right-nav{right:-60px}@media screen and (min-width:1024px)and (max-width:1439px){.cars-recommendations .cars.swiper .desctop-nav .right-nav{right:-10px}}.cars-recommendations .cars.swiper .desctop-nav svg path{stroke:#424242}.cars-recommendations .cars.swiper .swiper-one-nav{display:none}@media screen and (max-width:599px){.cars-recommendations .cars.swiper .swiper-one-nav{align-items:center;background:#3fbac2;border-radius:50%;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);width:40px;z-index:2}.cars-recommendations .cars.swiper .swiper-one-nav svg{height:12px;width:12px}}.cars-recommendations .cars.swiper .swiper-scrollbar{height:12px;z-index:-1}.cars-recommendations .cars.swiper .swiper-scrollbar .swiper-scrollbar-drag{cursor:pointer}@keyframes swing{0%{right:0}25%{right:-10px}50%{right:0}75%{right:-5px}to{right:0}}