.PopularCars_popularCars__VJ1Hu{padding:var(--1800-padding)}.PopularCars_popularCars__VJ1Hu .PopularCars_title__IodbP{font-weight:500;font-size:24px;line-height:41px;color:#2f363d;margin:.83em 0}.PopularCars_popularCars__VJ1Hu .PopularCars_cars__tKcPK{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem;gap:1rem}.PopularCars_popularCars__VJ1Hu .PopularCars_car__03sfo{border:1px solid #eee;border-radius:8px;padding:1rem;width:100%;height:350px;background:#fff;margin:auto;display:inline-block}.PopularCars_popularCars__VJ1Hu .PopularCars_car__03sfo img{height:171px;display:block;margin:auto;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.PopularCars_popularCars__VJ1Hu .PopularCars_car__03sfo span{font-weight:500;font-size:16px;line-height:28px;color:#2f363d}.PopularCars_popularCars__VJ1Hu .PopularCars_car__03sfo p{font-weight:400;font-size:14px;line-height:24px;text-align:right;color:#707070;height:30%;overflow:hidden}.PopularCars_popularCars__VJ1Hu .PopularCars_pagination__UXPka{display:flex;justify-content:center;align-items:center;margin:4rem}.PopularCars_popularCarPorducts__6M4mG .PopularCars_head__wTH_e{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__6M4mG .PopularCars_head__wTH_e .PopularCars_carImage__0Alwr{width:600px}.PopularCars_popularCarPorducts__6M4mG .PopularCars_head__wTH_e .PopularCars_carImage__0Alwr img{width:100%}.PopularCars_popularCarPorducts__6M4mG .PopularCars_head__wTH_e .PopularCars_carInfo__9JZLS{padding:1rem;display:flex;flex-direction:column;width:55%}.PopularCars_popularCarPorducts__6M4mG .PopularCars_head__wTH_e .PopularCars_carInfo__9JZLS .PopularCars_name__JwkeM{font-weight:500;font-size:24px;line-height:41px;text-align:right;color:#fff;margin-top:auto}.PopularCars_popularCarPorducts__6M4mG .PopularCars_head__wTH_e .PopularCars_carInfo__9JZLS p{font-weight:500;font-size:14px;line-height:24px;text-align:right;color:#fff}.PopularCars_popularCarPorducts__6M4mG .PopularCars_head__wTH_e .PopularCars_expertReview__NwV2M{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__6M4mG .PopularCars_head__wTH_e .PopularCars_categories__4TaWa{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__6M4mG .PopularCars_head__wTH_e .PopularCars_categories__4TaWa .PopularCars_field___QXzR{width:48%}.PopularCars_popularCarPorducts__6M4mG .PopularCars_head__wTH_e .PopularCars_categories__4TaWa .PopularCars_field___QXzR label{font-weight:500;font-size:14px;line-height:24px;text-align:right;color:#fff}.PopularCars_popularCarPorducts__6M4mG .PopularCars_container__9ICVB{padding:var(--1800-padding);display:flex;align-items:flex-start}.PopularCars_popularCarPorducts__6M4mG .PopularCars_sideBar__Bniff{background:#fff;border-radius:8px;width:24%;border:1px solid #eee;padding:1rem}.PopularCars_popularCarPorducts__6M4mG .PopularCars_sideBar__Bniff .PopularCars_title__IodbP{background:#fafafa;border-radius:8px;display:flex;align-items:center;padding:1rem;margin-bottom:1rem}.PopularCars_popularCarPorducts__6M4mG .PopularCars_sideBar__Bniff .PopularCars_title__IodbP h3{margin:0;font-weight:500;font-size:18px;line-height:31px;color:#2f363d}.PopularCars_popularCarPorducts__6M4mG .PopularCars_sideBar__Bniff .PopularCars_title__IodbP i{color:silver;font-size:25px;margin-left:10px}.PopularCars_popularCarPorducts__6M4mG .PopularCars_sideBar__Bniff .PopularCars_title__IodbP i:last-of-type{margin-right:auto;color:#2f363d;font-size:21px;display:none}.PopularCars_popularCarPorducts__6M4mG .PopularCars_sideBar__Bniff .PopularCars_field___QXzR label{display:block;padding:6px 0}.PopularCars_popularCarPorducts__6M4mG .PopularCars_sideBar__Bniff .PopularCars_field___QXzR .PopularCars_filter__H8fAk{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__6M4mG .PopularCars_sideBar__Bniff .PopularCars_field___QXzR .PopularCars_filter__H8fAk:before{left:0;right:0;bottom:0;content:"\00a0";position:absolute;border-bottom:unset!important;pointer-events:none}.PopularCars_popularCarPorducts__6M4mG .PopularCars_sideBar__Bniff .PopularCars_field___QXzR .PopularCars_filter__H8fAk:after{left:0;right:0;bottom:0;content:"";position:absolute;transform:scaleX(0);border-bottom:unset!important;pointer-events:none}.PopularCars_popularCarPorducts__6M4mG .PopularCars_sideBar__Bniff .PopularCars_field___QXzR .PopularCars_filter__H8fAk>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__6M4mG .PopularCars_sideBar__Bniff .PopularCars_submit__jAFFt{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__6M4mG .PopularCars_sideBar__Bniff .PopularCars_priceFiltersWrapper__ZHP7p{display:flex;align-items:center;flex-direction:column;row-gap:1rem}.PopularCars_popularCarPorducts__6M4mG .PopularCars_sideBar__Bniff .PopularCars_priceFiltersWrapper__ZHP7p .PopularCars_priceInput__O66sJ{display:flex;align-items:center;padding:0 10px;width:100%;position:relative;justify-content:space-around;margin-bottom:1rem}.PopularCars_popularCarPorducts__6M4mG .PopularCars_sideBar__Bniff .PopularCars_priceFiltersWrapper__ZHP7p .PopularCars_priceInput__O66sJ 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__6M4mG .PopularCars_sideBar__Bniff .PopularCars_priceFiltersWrapper__ZHP7p .PopularCars_priceInput__O66sJ span{color:#2f363d;font-size:15px!important}.PopularCars_popularCarPorducts__6M4mG .PopularCars_sideBar__Bniff .PopularCars_priceSlider___dpQM span{color:#582e72}.PopularCars_popularCarPorducts__6M4mG .PopularCars_sideBar__Bniff .PopularCars_field___QXzR.PopularCars_switch__f91_m{display:flex;align-items:center;justify-content:space-between}.PopularCars_popularCarPorducts__6M4mG .PopularCars_sideBar__Bniff .PopularCars_field___QXzR.PopularCars_switch__f91_m label{font-weight:400;font-size:14px;line-height:24px;color:#a3a3a3}.PopularCars_popularCarPorducts__6M4mG .PopularCars_content__CrxMl{padding:1rem;width:79%}.PopularCars_popularCarPorducts__6M4mG .PopularCars_content__CrxMl .PopularCars_header__aUCr1{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__6M4mG .PopularCars_header__aUCr1 .PopularCars_filters__bku2D{width:50%;align-items:center;display:none;justify-content:center}.PopularCars_popularCarPorducts__6M4mG .PopularCars_content__CrxMl .PopularCars_header__aUCr1 .PopularCars_resultCount___Yynq{display:flex;align-items:center;justify-content:space-evenly}.PopularCars_popularCarPorducts__6M4mG .PopularCars_content__CrxMl .PopularCars_header__aUCr1 .PopularCars_resultCount___Yynq span{font-weight:400;font-size:15px;line-height:24px;color:#646464}.PopularCars_popularCarPorducts__6M4mG .PopularCars_content__CrxMl .PopularCars_header__aUCr1 .PopularCars_resultCount___Yynq span:nth-child(2){margin:0 5px;font-size:16px;color:#2f363d}.PopularCars_popularCarPorducts__6M4mG .PopularCars_content__CrxMl .PopularCars_orderBy__fjEE3{display:flex;align-items:center}.PopularCars_popularCarPorducts__6M4mG .PopularCars_content__CrxMl .PopularCars_orderByFilter__ah8VY{padding:0}.PopularCars_popularCarPorducts__6M4mG .PopularCars_content__CrxMl .PopularCars_orderBy__fjEE3 span{font-weight:400;font-size:15px;line-height:24px;color:#646464;display:flex;align-items:center}.PopularCars_popularCarPorducts__6M4mG .PopularCars_content__CrxMl .PopularCars_orderBy__fjEE3 span i{font-size:20px;margin-left:10px;color:silver}.PopularCars_popularCarPorducts__6M4mG .PopularCars_products__ExzQM{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:1rem;gap:1rem}.PopularCars_popularCarPorducts__6M4mG .PopularCars_products__ExzQM a{margin:auto}.PopularCars_popularCarPorducts__6M4mG .PopularCars_noResult__1G8tu{padding:3rem 0}.PopularCars_loader__y_qQy{height:498px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:400px){.PopularCars_popularCarPorducts__6M4mG .PopularCars_head__wTH_e .PopularCars_categories__4TaWa{flex-direction:column;row-gap:1rem}.PopularCars_popularCarPorducts__6M4mG .PopularCars_head__wTH_e .PopularCars_categories__4TaWa .PopularCars_field___QXzR{width:100%}}@media only screen and (max-width:640px){.PopularCars_popularCarPorducts__6M4mG .PopularCars_products__ExzQM{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:768px){.PopularCars_popularCarPorducts__6M4mG .PopularCars_container__9ICVB,.PopularCars_popularCarPorducts__6M4mG .PopularCars_head__wTH_e,.PopularCars_popularCars__VJ1Hu{padding:var(--640-padding)}.PopularCars_popularCarPorducts__6M4mG .PopularCars_head__wTH_e{flex-direction:column}.PopularCars_popularCarPorducts__6M4mG .PopularCars_head__wTH_e .PopularCars_carImage__0Alwr,.PopularCars_popularCarPorducts__6M4mG .PopularCars_head__wTH_e .PopularCars_carInfo__9JZLS{width:100%}.PopularCars_popularCarPorducts__6M4mG .PopularCars_container__9ICVB{flex-direction:column}.PopularCars_popularCarPorducts__6M4mG .PopularCars_container__9ICVB .PopularCars_content__CrxMl{width:100%;padding:0}.PopularCars_popularCarPorducts__6M4mG .PopularCars_container__9ICVB .PopularCars_sideBar__Bniff{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__6M4mG .PopularCars_container__9ICVB .PopularCars_sideBar__Bniff.PopularCars_show__GfCJP{right:0}.PopularCars_popularCarPorducts__6M4mG .PopularCars_header__aUCr1 .PopularCars_resultCount___Yynq{display:none!important}.PopularCars_popularCarPorducts__6M4mG .PopularCars_sideBar__Bniff .PopularCars_title__IodbP i:last-of-type{display:block}.PopularCars_popularCarPorducts__6M4mG .PopularCars_header__aUCr1 .PopularCars_filters__bku2D{font-weight:400;font-size:15px;line-height:24px;color:#646464;display:flex;align-items:center}.PopularCars_popularCarPorducts__6M4mG .PopularCars_header__aUCr1 .PopularCars_filters__bku2D i{font-size:20px;margin-left:10px;color:silver}.PopularCars_popularCarPorducts__6M4mG .PopularCars_header__aUCr1 .PopularCars_orderBy__fjEE3 span span{display:none}}@media only screen and (min-width:768px) and (max-width:1024px){.PopularCars_popularCarPorducts__6M4mG .PopularCars_container__9ICVB .PopularCars_sideBar__Bniff{width:42%}.PopularCars_popularCarPorducts__6M4mG .PopularCars_header__aUCr1 .PopularCars_orderBy__fjEE3 span span{display:none}}@media only screen and (min-width:769px) and (max-width:1366px){.PopularCars_popularCarPorducts__6M4mG .PopularCars_container__9ICVB,.PopularCars_popularCarPorducts__6M4mG .PopularCars_head__wTH_e,.PopularCars_popularCars__VJ1Hu{padding:var(--1024-padding)}}