.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.main-page-new{width:100%}.cars-in-stock__swiper{overflow:visible!important}@media (min-width:1920px){.cars-in-stock{min-height:22.2916666667vw}}@media (max-width:1920px){.cars-in-stock{min-height:22.2916666667vw}}@media (max-width:1440px){.cars-in-stock{min-height:29.7222222222vw}}@media (max-width:768px){.cars-in-stock{min-height:44.2708333333vw}}@media (max-width:576px){.cars-in-stock{min-height:75vw}}.cars-in-stock .cars-in-stock__card-link-layer{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.cars-in-stock__wrapper{position:relative}@media (min-width:1920px){.cars-in-stock__wrapper{padding-top:5.2083333333vw}}@media (max-width:1920px){.cars-in-stock__wrapper{padding-top:5.2083333333vw}}@media (max-width:1440px){.cars-in-stock__wrapper{padding-top:5.5555555556vw}}@media (max-width:768px){.cars-in-stock__wrapper{padding-top:10.4166666667vw}}@media (max-width:576px){.cars-in-stock__wrapper{overflow:hidden;padding-top:20.8333333333vw}}.cars-in-stock .swiper-wrapper{display:flex}@media (min-width:1920px){.cars-in-stock .base-block-title,.cars-in-stock .swiper{padding-left:8.3333333333vw;padding-right:8.3333333333vw;padding-top:1.6666666667vw}}@media (max-width:1920px){.cars-in-stock .base-block-title,.cars-in-stock .swiper{padding-left:8.3333333333vw;padding-right:8.3333333333vw;padding-top:1.6666666667vw}}@media (max-width:1440px){.cars-in-stock .base-block-title,.cars-in-stock .swiper{padding-left:5.5555555556vw;padding-right:5.5555555556vw;padding-top:2.2222222222vw}}@media (max-width:768px){.cars-in-stock .base-block-title,.cars-in-stock .swiper{padding-left:5.2083333333vw;padding-right:5.2083333333vw;padding-top:4.1666666667vw}}@media (max-width:576px){.cars-in-stock .base-block-title,.cars-in-stock .swiper{padding-left:4.1666666667vw;padding-right:4.1666666667vw}}.cars-in-stock .base-block-title{padding-top:0!important}.cars-in-stock__card{align-items:center;box-sizing:content-box;display:flex;flex-direction:column;padding-left:16px;padding-right:16px;will-change:transform}.cars-in-stock__card .q-btn{opacity:0;transition:opacity .3s ease-out;width:180px}.cars-in-stock__card:hover .q-btn{opacity:1}@media (min-width:1920px){.cars-in-stock__card{height:20.2083333333vw;padding-bottom:5.7291666667vw;width:19.5833333333vw}}@media (max-width:1920px){.cars-in-stock__card{height:20.2083333333vw;padding-bottom:5.7291666667vw;width:19.5833333333vw}}@media (max-width:1440px){.cars-in-stock__card{height:26.9444444444vw;padding-bottom:7.6388888889vw;width:26.1111111111vw}}@media (max-width:768px){.cars-in-stock__card{height:34.375vw;padding-bottom:7.8125vw;width:40.3645833333vw}}@media (max-width:576px){.cars-in-stock__card{height:auto;padding-bottom:15.625vw;width:100%}}.cars-in-stock__card b{font-weight:600}.cars-in-stock__card-title{font-size:20px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:135%;margin-top:16px;text-align:center;white-space:nowrap}@media (min-width:1920px){.cars-in-stock__card-title{font-size:1.0416666667vw}}@media (max-width:1920px){.cars-in-stock__card-title{font-size:1.0416666667vw}}@media (max-width:1440px){.cars-in-stock__card-title{font-size:1.25vw}}@media (max-width:768px){.cars-in-stock__card-title{font-size:20px}}@media (max-width:576px){.cars-in-stock__card-title{font-size:16px;font-size:4.1666666667vw}}.cars-in-stock__card-tech-specs{font-size:16px;font-style:normal;font-weight:400;letter-spacing:.42px;line-height:135%;margin-bottom:8px;margin-top:8px;text-align:center;white-space:nowrap}@media (min-width:1920px){.cars-in-stock__card-tech-specs{margin-bottom:.4166666667vw;margin-top:.4166666667vw}}@media (max-width:1920px){.cars-in-stock__card-tech-specs{margin-bottom:.4166666667vw;margin-top:.4166666667vw}}@media (max-width:1440px){.cars-in-stock__card-tech-specs{margin-bottom:.5555555556vw;margin-top:.5555555556vw}}@media (max-width:768px){.cars-in-stock__card-tech-specs{margin-bottom:.78125vw;margin-top:.78125vw}}@media (max-width:576px){.cars-in-stock__card-tech-specs{font-size:12px;margin-bottom:1.5625vw;margin-top:1.5625vw}}@media (max-width:1259px){.cars-in-stock__card-tech-specs{margin-top:4px}}.cars-in-stock__card-price{font-size:16px;font-style:normal;letter-spacing:.48px;line-height:normal;text-align:center;white-space:nowrap}.cars-in-stock__card-price b{padding-right:4px}.cars-in-stock__card-price .ui-disclaimer:before{height:20px;width:20px}@media (max-width:576px){.cars-in-stock__card-price{font-size:12px}}.mobile-tooltip-content{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#111212cc;border-radius:12px;box-shadow:0 0 15px #0000001a;color:#fff;font-size:12px!important;font-weight:400;left:50%;letter-spacing:normal!important;line-height:18px;max-height:calc(100vh - 120px);max-width:100vw;opacity:0;overflow:auto;padding:20px 16px;position:fixed;text-align:left;text-transform:none!important;top:60px!important;transform:translate(-50%) scaleX(0);transition:opacity .3s ease,visibility .3s ease,transform .3s;visibility:hidden;white-space:normal;width:350px;z-index:20}.mobile-tooltip-content.active{opacity:1;transform:translate(-50%) scaleX(1);visibility:visible}@media (max-width:1023px){.cars-in-stock .ui-disclaimer{display:none}}
