.PopularCars_popularCars__vQPmx{padding:var(--1800-padding)}.PopularCars_popularCars__vQPmx .PopularCars_title__LOeDH{font-weight:500;font-size:24px;line-height:41px;color:#2f363d;margin:.83em 0}.PopularCars_popularCars__vQPmx .PopularCars_cars__bSn_Q{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem;gap:1rem}.PopularCars_popularCars__vQPmx .PopularCars_car__9vMnW{border:1px solid #eee;border-radius:8px;padding:1rem;width:100%;height:350px;background:#fff;margin:auto;display:inline-block}.PopularCars_popularCars__vQPmx .PopularCars_car__9vMnW img{height:171px;display:block;margin:auto;max-width:100%;width:fit-content}.PopularCars_popularCars__vQPmx .PopularCars_car__9vMnW span{font-weight:500;font-size:16px;line-height:28px;color:#2f363d}.PopularCars_popularCars__vQPmx .PopularCars_car__9vMnW p{font-weight:400;font-size:14px;line-height:24px;text-align:right;color:#707070;height:30%;overflow:hidden}.PopularCars_popularCars__vQPmx .PopularCars_pagination__Ivy1M{display:flex;justify-content:center;align-items:center;margin:4rem}.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P{background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)) , url(/assets/img/popular-cars-background.png) 50% no-repeat;background-size:cover;padding:var(--1800-padding);display:flex;justify-content:center}.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P .PopularCars_carImage__0oTjy{width:600px}.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P .PopularCars_carImage__0oTjy img{width:100%}.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P .PopularCars_carInfo__qBeys{padding:1rem;display:flex;flex-direction:column;width:55%}.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P .PopularCars_carInfo__qBeys .PopularCars_name__JQ27H{font-weight:500;font-size:24px;line-height:41px;text-align:right;color:#fff;margin-top:auto}.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P .PopularCars_carInfo__qBeys p{font-weight:500;font-size:14px;line-height:24px;text-align:right;color:#fff}.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P .PopularCars_expertReview__2HVg9{background:rgba(246,242,248,.2);border:1px solid #f2e8f2;border-radius:8px;width:150px;height:48px;font-weight:500;font-size:16px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P .PopularCars_categories__LNnLO{display:flex;justify-content:space-between;align-items:center;margin-top:auto;margin-bottom:1rem;padding:1rem;border-radius:8px;background-color:#5b5b5b91}.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P .PopularCars_categories__LNnLO .PopularCars_field__wjy0r{width:48%}.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P .PopularCars_categories__LNnLO .PopularCars_field__wjy0r label{font-weight:500;font-size:14px;line-height:24px;text-align:right;color:#fff}.PopularCars_popularCarPorducts___qKln .PopularCars_container__IZ__F{padding:var(--1800-padding);display:flex;align-items:flex-start}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c{background:#fff;border-radius:8px;width:24%;border:1px solid #eee;padding:1rem}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_title__LOeDH{background:#fafafa;border-radius:8px;display:flex;align-items:center;padding:1rem;margin-bottom:1rem}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_title__LOeDH h3{margin:0;font-weight:500;font-size:18px;line-height:31px;color:#2f363d}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_title__LOeDH i{color:silver;font-size:25px;margin-left:10px}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_title__LOeDH i:last-of-type{margin-right:auto;color:#2f363d;font-size:21px;display:none}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_field__wjy0r label{display:block;padding:6px 0}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_field__wjy0r .PopularCars_filter__IRH06{border:1px solid #e1e1e1;width:100%;background:#fff;border-radius:8px;height:42px;padding:0 10px;font-weight:400;font-size:14px;line-height:24px;color:#707070;outline:none}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_field__wjy0r .PopularCars_filter__IRH06:before{left:0;right:0;bottom:0;content:"\00a0";position:absolute;border-bottom:unset!important;pointer-events:none}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_field__wjy0r .PopularCars_filter__IRH06:after{left:0;right:0;bottom:0;content:"";position:absolute;transform:scaleX(0);border-bottom:unset!important;pointer-events:none}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_field__wjy0r .PopularCars_filter__IRH06>svg{top:calc(50% - 12px);color:rgba(0,0,0,.54);left:0!important;right:auto!important;position:absolute;pointer-events:none;color:#707070!important}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_submit__7bmSn{background-color:#582e72;color:#fff;font-size:14px;border-radius:8px;width:100%;height:2.5rem;display:flex;align-items:center;justify-content:center;border:1px solid #707070;cursor:pointer;padding:0 .5rem;margin-top:1rem}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_priceFiltersWrapper__DzLKT{display:flex;align-items:center;flex-direction:column;row-gap:1rem}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_priceFiltersWrapper__DzLKT .PopularCars_priceInput__PJ6eI{display:flex;align-items:center;padding:0 10px;width:100%;position:relative;justify-content:space-around;margin-bottom:1rem}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_priceFiltersWrapper__DzLKT .PopularCars_priceInput__PJ6eI input{border:none;border-bottom:1px solid #e1e1e1;border-radius:0;height:auto;width:75%;font-weight:400;font-size:15px;line-height:21px;color:#2f363d;padding-bottom:5px;margin:auto;text-align:center}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_priceFiltersWrapper__DzLKT .PopularCars_priceInput__PJ6eI span{color:#2f363d;font-size:15px!important}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_priceSlider__Z3QqE span{color:#582e72}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_field__wjy0r.PopularCars_switch__334aZ{display:flex;align-items:center;justify-content:space-between}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_field__wjy0r.PopularCars_switch__334aZ label{font-weight:400;font-size:14px;line-height:24px;color:#a3a3a3}.PopularCars_popularCarPorducts___qKln .PopularCars_content__dcp4h{padding:1rem;width:79%}.PopularCars_popularCarPorducts___qKln .PopularCars_content__dcp4h .PopularCars_header__FL_zg{display:flex;align-items:center;justify-content:space-between;width:100%;background:#fff;border:1px solid #eee;border-radius:8px;padding:.5rem;margin:1rem 0}.PopularCars_popularCarPorducts___qKln .PopularCars_header__FL_zg .PopularCars_filters__HXFw7{width:50%;align-items:center;display:none;justify-content:center}.PopularCars_popularCarPorducts___qKln .PopularCars_content__dcp4h .PopularCars_header__FL_zg .PopularCars_resultCount__SwZIN{display:flex;align-items:center;justify-content:space-evenly}.PopularCars_popularCarPorducts___qKln .PopularCars_content__dcp4h .PopularCars_header__FL_zg .PopularCars_resultCount__SwZIN span{font-weight:400;font-size:15px;line-height:24px;color:#646464}.PopularCars_popularCarPorducts___qKln .PopularCars_content__dcp4h .PopularCars_header__FL_zg .PopularCars_resultCount__SwZIN span:nth-child(2){margin:0 5px;font-size:16px;color:#2f363d}.PopularCars_popularCarPorducts___qKln .PopularCars_content__dcp4h .PopularCars_orderBy__7bSl8{display:flex;align-items:center}.PopularCars_popularCarPorducts___qKln .PopularCars_content__dcp4h .PopularCars_orderByFilter__jhZZy{padding:0}.PopularCars_popularCarPorducts___qKln .PopularCars_content__dcp4h .PopularCars_orderBy__7bSl8 span{font-weight:400;font-size:15px;line-height:24px;color:#646464;display:flex;align-items:center}.PopularCars_popularCarPorducts___qKln .PopularCars_content__dcp4h .PopularCars_orderBy__7bSl8 span i{font-size:20px;margin-left:10px;color:silver}.PopularCars_popularCarPorducts___qKln .PopularCars_products__D7xpT{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:1rem;gap:1rem}.PopularCars_popularCarPorducts___qKln .PopularCars_products__D7xpT a{margin:auto}.PopularCars_popularCarPorducts___qKln .PopularCars_noResult__jNdPS{padding:3rem 0}.PopularCars_loader__BOfGH{height:498px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:400px){.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P .PopularCars_categories__LNnLO{flex-direction:column;row-gap:1rem}.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P .PopularCars_categories__LNnLO .PopularCars_field__wjy0r{width:100%}}@media only screen and (max-width:640px){.PopularCars_popularCarPorducts___qKln .PopularCars_products__D7xpT{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:768px){.PopularCars_popularCarPorducts___qKln .PopularCars_container__IZ__F,.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P,.PopularCars_popularCars__vQPmx{padding:var(--640-padding)}.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P{flex-direction:column}.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P .PopularCars_carImage__0oTjy,.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P .PopularCars_carInfo__qBeys{width:100%}.PopularCars_popularCarPorducts___qKln .PopularCars_container__IZ__F{flex-direction:column}.PopularCars_popularCarPorducts___qKln .PopularCars_container__IZ__F .PopularCars_content__dcp4h{width:100%;padding:0}.PopularCars_popularCarPorducts___qKln .PopularCars_container__IZ__F .PopularCars_sideBar___vH7c{width:100vw!important;height:100vh!important;position:fixed;right:-100%;top:0;overflow-y:auto;overflow-x:hidden;transition:all .5s ease-in-out;display:block;z-index:1}.PopularCars_popularCarPorducts___qKln .PopularCars_container__IZ__F .PopularCars_sideBar___vH7c.PopularCars_show__mJgDI{right:0}.PopularCars_popularCarPorducts___qKln .PopularCars_header__FL_zg .PopularCars_resultCount__SwZIN{display:none!important}.PopularCars_popularCarPorducts___qKln .PopularCars_sideBar___vH7c .PopularCars_title__LOeDH i:last-of-type{display:block}.PopularCars_popularCarPorducts___qKln .PopularCars_header__FL_zg .PopularCars_filters__HXFw7{font-weight:400;font-size:15px;line-height:24px;color:#646464;display:flex;align-items:center}.PopularCars_popularCarPorducts___qKln .PopularCars_header__FL_zg .PopularCars_filters__HXFw7 i{font-size:20px;margin-left:10px;color:silver}.PopularCars_popularCarPorducts___qKln .PopularCars_header__FL_zg .PopularCars_orderBy__7bSl8 span span{display:none}}@media only screen and (min-width:768px) and (max-width:1024px){.PopularCars_popularCarPorducts___qKln .PopularCars_container__IZ__F .PopularCars_sideBar___vH7c{width:42%}.PopularCars_popularCarPorducts___qKln .PopularCars_header__FL_zg .PopularCars_orderBy__7bSl8 span span{display:none}}@media only screen and (min-width:769px) and (max-width:1366px){.PopularCars_popularCarPorducts___qKln .PopularCars_container__IZ__F,.PopularCars_popularCarPorducts___qKln .PopularCars_head__aja4P,.PopularCars_popularCars__vQPmx{padding:var(--1024-padding)}}