.DropdownInput_customSelect__4B0hZ{font-size:16px;font-weight:500;color:#000;width:100%;position:relative}.DropdownInput_selectBtn__SZGsA{font-size:16px;font-weight:500;border-radius:3px;background-color:#fff;padding:.3rem .4rem;border:1px solid #caced1;cursor:pointer;display:flex;align-items:center;gap:.3rem;color:#5b5a5a;min-width:max-content;width:100%;justify-content:space-between}.DropdownInput_selectedValue__DUZCw{text-align:left}.DropdownInput_arrow__a_WAe{font-size:16px}.DropdownInput_selectDropdown__2xgsy{position:absolute;list-style:none;min-width:max-content;width:100%;max-height:150px;overflow-y:scroll;background-color:#fff;border:1px solid #caced1;border-radius:2px;padding:0;margin:0;transition:.3s ease;transform-origin:top;transform:scaleY(0);z-index:20;opacity:0;visibility:hidden}.DropdownInput_dropdownClicked__gsjTj{transform:scale(1);visibility:visible;opacity:1}.DropdownInput_selectDropdown__2xgsy li{position:relative;cursor:pointer}.DropdownInput_selectDropdown__2xgsy li label{width:100%;padding:0 .4rem .2rem;cursor:pointer;display:flex;gap:1rem;align-items:center}.DropdownInput_selectDropdown__2xgsy li:first-child{padding-top:.3rem}.DropdownInput_selectDropdown__2xgsy::-webkit-scrollbar{width:7px}.DropdownInput_selectDropdown__2xgsy::-webkit-scrollbar-track{background:#f1f1f1;border-radius:25px}.DropdownInput_selectDropdown__2xgsy::-webkit-scrollbar-thumb{background:#ccc;border-radius:25px}.DropdownInput_selectDropdown__2xgsy input:checked~label,.DropdownInput_selectDropdown__2xgsy input:focus~label,.DropdownInput_selectDropdown__2xgsy li:hover{background-color:#e11f39;color:#fff}.DropdownInput_selectDropdown__2xgsy input[type=radio]{position:absolute;left:0;opacity:0}.DropdownWrapper_customSelect__Lugfx{font-size:16px;font-weight:500;color:#000;width:100%;position:relative}.DropdownWrapper_selectBtn__IYd8j{font-size:16px;font-weight:500;border-radius:3px;background-color:#fff;padding:.3rem .4rem;border:1px solid #caced1;cursor:pointer;display:flex;align-items:center;gap:.3rem;color:#5b5a5a;min-width:max-content;width:100%;justify-content:space-between}.DropdownWrapper_selectedValue__C9jGf{text-align:left}.DropdownWrapper_arrow__yhI1J{font-size:16px}.DropdownWrapper_selectDropdown__iUGvR{position:absolute;z-index:19;list-style:none;min-width:max-content;width:100%;background-color:#fff;border:1px solid #caced1;border-radius:2px;padding:.5rem;display:flex;flex-direction:column;gap:.5rem;margin:0;transition:.3s ease;transform-origin:top;transform:scaleY(0);opacity:0;visibility:hidden}.DropdownWrapper_dropdownClicked__fnUQC{transform:scale(1);visibility:visible;opacity:1}.DropdownWrapper_selectDropdown__iUGvR li{position:relative;cursor:pointer}.DropdownWrapper_selectDropdown__iUGvR li:first-child{padding-top:.3rem}.Search_mainDiv__l_Hbw{background-color:#fff;padding:1.6rem 0;border-radius:.6rem;display:flex;flex-direction:column;gap:2rem;position:relative}.Search_searchLabel__f4q_j{font-size:20px;font-weight:500;display:flex;align-items:center;gap:.5rem;border:1px solid #ccc;border-radius:999px;width:100%;max-width:362px;padding:.8rem 1rem;transition:.2s ease;background-color:#fff}.Search_searchLabel__f4q_j:focus,.Search_searchLabel__f4q_j:hover{border:1px solid #989898}.Search_searchLabel__f4q_j input{font-size:14px;font-weight:500;border:none;outline:none;width:100%;max-width:300px}.Search_searchBottom__tKKle{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1.6rem;gap:1.6rem;align-items:flex-end}.Search_dropdownItem__TWf9q{display:flex;flex-direction:column;gap:.2rem;font-size:16px;font-weight:500;flex:1 1}.Search_buttonWrapper__CJso_{display:flex;align-items:flex-end;gap:1.6rem}.Search_filterWrapper__4uyfQ{flex:0 1;cursor:pointer}.Search_filterOutline__51z0s{background-color:#fff;border:1px solid #caced1;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;width:100%;display:flex;align-items:center;justify-content:center;font-size:24px;color:#5b5a5a;border-radius:3px}.Search_findBtn__tsHSk{width:max-content;padding-top:.35rem;padding-bottom:.35rem}.Search_filterDropdownWrapper__MVGFt{display:flex;flex-direction:column;gap:1rem;position:absolute;left:0;right:0;margin-top:1.6rem;border-radius:.6rem;color:#fff;transform-origin:top;transform:scaleY(0);opacity:0;transition:.5s ease;z-index:6;height:0;position:static;background-color:transparent}.Search_filterDropdownClicked___cQ04{transform:scaleY(1);opacity:1;height:180px}.Search_filterDropdownTop__9jScZ{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1.6rem;gap:1.6rem}.Search_mobileView__i9M4o,.Search_responsiveShow__n1Kao{display:none}@media screen and (min-width:1024px){.Search_mobileFilter__OngFN{display:none}}@media screen and (max-width:1024px){.Search_webFilter__LpMYc{display:none}.Search_filterDropdownTop__9jScZ{grid-template-columns:repeat(4,1fr)}.Search_filterDropdownClicked___cQ04{height:250px}.Search_buttonWrapper__CJso_{display:flex}.Search_selectBtn__IMu6I{min-width:200px}}@media screen and (max-width:800px){.Search_filterDropdownTop__9jScZ{grid-template-columns:repeat(3,1fr)}.Search_filterDropdownClicked___cQ04{height:300px}}@media screen and (max-width:650px){.Search_filterDropdownTop__9jScZ{grid-template-columns:repeat(2,1fr)}.Search_filterDropdownClicked___cQ04{height:520px}}@media screen and (max-width:576px){.Search_responsive__OuSmg{display:none}.Search_responsiveShow__n1Kao{display:flex}.Search_mobileView__i9M4o{display:flex;margin-bottom:20px}.Search_responsiveAdvanceSearch__ytOhN{margin-top:-10px}.Search_filterDropdownClicked___cQ04{height:400px}.Search_spanLabel__ADSXY{display:none}.Search_searchBottom__tKKle{gap:1rem}}.Search_selectBtn__IMu6I{font-size:16px;font-weight:500;border-radius:3px;background-color:#fff;padding:.3rem .4rem;border:1px solid #caced1;cursor:pointer;display:flex;align-items:center;gap:.3rem;color:#5b5a5a;min-width:max-content;width:100%;justify-content:space-between}@media screen and (max-width:1024px){.Search_filterDropDown__fBGWD,.Search_searchBottom__tKKle{grid-template-columns:repeat(4,1fr)}.Search_filterDropDown__fBGWD{display:grid}.Search_buttonWrapper__CJso_{display:none}}@media screen and (max-width:800px){.Search_searchBottom__tKKle{display:grid;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:650px){.Search_searchBottom__tKKle{display:grid;grid-template-columns:repeat(2,1fr)}}.BrandShowcase_mainDivWrapper__61Tx8{background-color:#bfbfbf;padding:3rem 0}.BrandShowcase_mainDiv__G4R9W{width:100%;padding:1rem 0;overflow:scroll;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory}.BrandShowcase_mainDiv__G4R9W::-webkit-scrollbar{display:none}.BrandShowcase_carousalWrapper__l6wak{width:100%;position:relative;display:flex;align-items:center;gap:1.2rem}.BrandShowcase_leftChev__7Gvb_,.BrandShowcase_rightChev__DTOgF{background-color:hsla(0,0%,100%,.7);width:60px;height:55px;display:flex;align-items:center;justify-content:center;font-size:28px;border-radius:6px;cursor:pointer;visibility:hidden;opacity:0;transition:.4s ease}.BrandShowcase_mainDivWrapper__61Tx8:hover .BrandShowcase_leftChev__7Gvb_,.BrandShowcase_mainDivWrapper__61Tx8:hover .BrandShowcase_rightChev__DTOgF{opacity:1;visibility:visible}@media screen and (min-width:1350px){.BrandShowcase_leftChev__7Gvb_,.BrandShowcase_rightChev__DTOgF{position:absolute;top:50%;bottom:50%;transform:translateY(-50%)}}.BrandShowcase_rightChev__DTOgF{right:-80px}.BrandShowcase_leftChev__7Gvb_{left:-80px}.BrandShowcase_imageWrapper__CjcrK{flex-shrink:0;display:block;aspect-ratio:1/1;width:26dvw;height:auto;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:100%;border:5px solid transparent;transition:.2s ease;cursor:pointer;scroll-snap-align:start}.BrandShowcase_imageWrapper__CjcrK img{width:130px;height:auto}.BrandShowcase_imageWrapper__CjcrK:hover{border:5px solid #e11f39;box-shadow:0 5px 15px rgba(0,0,0,.35)}.BrandShowcase_carousel__82iWy{display:flex;gap:calc((100% - 26dvw * 2) / 1);z-index:-1}.BrandShowcase_brandWrapper__sK_t6{max-width:calc(1120px + 32px);padding:0 70px;margin:0 auto}@media screen and (max-width:768px){.BrandShowcase_imageWrapper__CjcrK img{width:120px;height:auto}}@media screen and (min-width:480px){.BrandShowcase_carousel__82iWy{gap:calc((100% - 100px * 3) / 2)}}@media screen and (min-width:700px){.BrandShowcase_carousel__82iWy{gap:calc((100% - 100px * 4) / 3)}}@media screen and (min-width:750px){.BrandShowcase_carousel__82iWy{gap:calc((100% - 150px * 3) / 2)}.BrandShowcase_imageWrapper__CjcrK{width:150px}.BrandShowcase_imageWrapper__CjcrK img{width:100px}}@media screen and (min-width:920px){.BrandShowcase_carousel__82iWy{gap:calc((100% - 150px * 4) / 3)}}@media screen and (min-width:1100px){.BrandShowcase_carousel__82iWy{gap:calc((100% - 150px * 5) / 4)}}@media screen and (max-width:1024px){.BrandShowcase_leftChev__7Gvb_,.BrandShowcase_rightChev__DTOgF{display:none}.BrandShowcase_imageWrapper__CjcrK{width:calc((100vw - 180px) / 5);flex-shrink:0}.BrandShowcase_imageWrapper__CjcrK img{width:calc((100vw - 180px) / 8)}.BrandShowcase_brandWrapper__sK_t6{padding:0 60px;transition:padding .3s ease}.BrandShowcase_carousel__82iWy{gap:15px}.BrandShowcase_brandWrapper__sK_t6.BrandShowcase_noPadding__RDapI{padding:0!important}}@media screen and (max-width:768px){.BrandShowcase_imageWrapper__CjcrK{width:calc((100vw - 75px) / 4);flex-shrink:0}.BrandShowcase_imageWrapper__CjcrK img{width:calc((100vw - 120px) / 6)}.BrandShowcase_brandWrapper__sK_t6{padding:0 15px;transition:padding .3s ease}.BrandShowcase_carousel__82iWy{gap:15px}.BrandShowcase_brandWrapper__sK_t6.BrandShowcase_noPadding__RDapI{padding:0!important}}@media screen and (max-width:576px){.BrandShowcase_imageWrapper__CjcrK{width:calc((100vw - 60px) / 3);flex-shrink:0}.BrandShowcase_imageWrapper__CjcrK img{width:calc((100vw - 65px) / 5)}}.VehicleCardHome_mainDiv__wjOUn{border-radius:5px;border:1px solid hsla(0,0%,63%,.4);padding:.8rem;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;position:relative;text-decoration:none;color:#000;width:100%;transition:.3s ease}.VehicleCardHome_mainDiv__wjOUn:hover{border:1px solid #e11f39;box-shadow:4px 4px 4px 0 #00000040}.VehicleCardHome_tag__jc0GA{font-size:10px;font-weight:700;color:#fff;background-color:#e11f39;border-radius:3px;padding:.4em 1em;width:-moz-fit-content;width:fit-content;position:absolute;top:1.4rem;left:1.4rem}.VehicleCardHome_featuredTag__j1QZt{background-color:#e11f39}.VehicleCardHome_popularTag__8wKp6{background-color:#2838c6}.VehicleCardHome_carImage__vG4EE{width:100%;height:auto;object-fit:cover;border-radius:5px}.VehicleCardHome_carCardTop__zn_kJ{display:flex;flex-direction:column;gap:.5rem}.VehicleCardHome_price__fPdE7{font-size:20px;font-weight:700;color:#e11f39}.VehicleCardHome_carName__lJ_zt{font-size:18px;font-weight:500}.VehicleCardHome_carFeatures__AYdU7{font-size:12px;font-weight:400;color:#5b5a5a}.VehicleCardHome_carCardBottom__AkWo_{display:flex;flex-direction:column;gap:.4rem}.VehicleCardHome_carCardBottom__AkWo_ hr{width:100%;border:1px solid hsla(0,0%,63%,.4)}.VehicleCardHome_carStats__84xUr{display:flex;justify-content:space-evenly;gap:8px}.VehicleCardHome_carStats__84xUr>div{display:flex;gap:.5em;font-weight:400;font-size:10px;color:#5b5a5a;align-items:center;justify-content:center}.VehicleCardHome_priceType__fTAZf{font-size:12px}.VehicleCardHome_icon__qgDJl{color:#000}.VehicleCardHomeSkeleton_mainDiv__fdDDe{border-radius:5px;border:1px solid hsla(0,0%,63%,.4);padding:.8rem;display:flex;flex-direction:column;gap:.5rem;width:100%}.VehicleCardHomeSkeleton_name__LPukS{font-size:15px}.VehicleCardHomeSkeleton_features__N6PU7{font-size:12px}.VehicleCardHomeSkeleton_mainDiv__fdDDe hr{width:100%;border:1px solid hsla(0,0%,63%,.4)}.VehicleCardHomeSkeleton_carStats__QVkYV{display:flex;gap:1rem}.VehicleCardHomeSkeleton_carStats__QVkYV>div{font-size:10px}.VehicleCardHomeSkeleton_carStats__QVkYV>div,.VehicleCardHomeSkeleton_features__N6PU7,.VehicleCardHomeSkeleton_image__W3jBW,.VehicleCardHomeSkeleton_info__LiR2s,.VehicleCardHomeSkeleton_name__LPukS,.VehicleCardHomeSkeleton_price__e_l_A{display:block;width:100%;height:1em;margin-bottom:.25rem;border-radius:.2rem;opacity:.7;animation:VehicleCardHomeSkeleton_skeleton-loading__BRWwW 1s linear infinite alternate}.VehicleCardHomeSkeleton_image__W3jBW{width:100%;height:150px;border-radius:5px}.VehicleCardHomeSkeleton_price__e_l_A{font-size:20px;width:60%}.VehicleCardHomeSkeleton_info__LiR2s{font-size:12px;width:50%}@keyframes VehicleCardHomeSkeleton_skeleton-loading__BRWwW{0%{background-color:#a3b8c2}to{background-color:#f0f3f5}}.CarGridHome_mainDiv__UK03P{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;width:100%}@media screen and (min-width:550px){.CarGridHome_mainDiv__UK03P{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:800px){.CarGridHome_mainDiv__UK03P{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){.CarGridHome_mainDiv__UK03P{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:800px){.CarGridHome_mainDivSearch__iXxcq{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.CarGridHome_mainDivSearch__iXxcq{grid-template-columns:repeat(3,1fr)}}.CarGridHome_pagination__d3Ueb{display:flex;gap:1rem;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:4rem 0}.CarGridHome_pagination__d3Ueb>button{width:24px;height:24px;background-color:#e11f39;border-radius:100%;border:none;outline:none}.FeaturedListings_mainDiv__GzbH6{display:flex;flex-direction:column;gap:4rem;align-items:center;padding-top:4rem;padding-bottom:4rem}.FeaturedListings_mainDiv__GzbH6 h2{font-size:35px;font-weight:700;color:#4f4f4f;margin:0}.FeaturedListings_categorySelector__I7yzs{background:#eef2f6;padding:.8rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.8rem;gap:.8rem;border-radius:3px}.FeaturedListings_categorySelector__I7yzs button{background-color:#fff;font-size:18px;font-weight:500;border:none;outline:none;cursor:pointer;padding:.8rem 1.2rem;border-radius:3px;color:#000}.FeaturedListings_categorySelector__I7yzs .FeaturedListings_active__MHNtd{background-color:#e11f39;color:#fff}@media screen and (max-width:600px){.FeaturedListings_categorySelector__I7yzs{gap:.6rem;padding:.6rem}.FeaturedListings_categorySelector__I7yzs button{font-size:14px;padding:.6rem .8rem}}.FeaturedListings_showMore__1OiNk{font-size:18px;font-weight:500;display:flex;align-items:center;gap:1rem;color:#000;text-decoration:none}.FeaturedListings_showMoreIcon__egB__{display:block;height:35px;width:35px;border-radius:100%;background-color:#e11f39;display:flex;align-items:center;justify-content:center;font-size:24px}.HeroSkeleton_mainDiv__sZkNe{height:600px;width:100%;animation:HeroSkeleton_skeleton-loading__VnF3D 1s linear infinite alternate}@keyframes HeroSkeleton_skeleton-loading__VnF3D{0%{background-color:#a3b8c2}to{background-color:#f0f3f5}}.HeroSection_bannerContainer__BcxA9{position:relative;width:100%;overflow:hidden;margin-top:100px}.HeroSection_slider__sGFli{width:100%;overflow:hidden}.HeroSection_slides__RYEYZ{display:flex;white-space:nowrap}.HeroSection_transition__Jvg5G{transition:transform .5s ease-in-out}.HeroSection_slide__HUwIm{width:100%;height:100%;flex-shrink:0;object-fit:cover}.HeroSection_bannerSkeleton__9V8Od{height:400px;position:fixed}@media screen and (max-width:744px){.HeroSection_bannerSkeleton__9V8Od{height:200px}}.VehicleTypes_mainDivWrapper__6ublx{background-color:#bfbfbf;width:100%}.VehicleTypes_mainDiv__Hrb8h{display:flex;flex-direction:column;gap:4rem;align-items:center;padding-top:4rem;padding-bottom:4rem;width:100%}.VehicleTypes_mainDiv__Hrb8h h2{font-size:35px;font-weight:700;color:#4f4f4f;margin:0}.VehicleTypes_vehiclesWrapperDiv__7jUql{width:100%;overflow-x:scroll;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;padding:1rem 0}.VehicleTypes_vehicles__fiQZk{display:flex;gap:1rem}.VehicleTypes_vehicleWrapper__d5j2V{position:relative;width:100%;display:flex;align-items:center;gap:1.2rem}.VehicleTypes_leftChev__NiQmo,.VehicleTypes_rightChev__uPP1s{background-color:hsla(0,0%,100%,.7);width:60px;height:55px;display:flex;align-items:center;justify-content:center;font-size:28px;border-radius:6px;cursor:pointer;visibility:hidden;opacity:0;transition:.4s ease}.VehicleTypes_mainDivWrapper__6ublx:hover .VehicleTypes_leftChev__NiQmo,.VehicleTypes_mainDivWrapper__6ublx:hover .VehicleTypes_rightChev__uPP1s{opacity:1;visibility:visible}@media screen and (min-width:1350px){.VehicleTypes_leftChev__NiQmo,.VehicleTypes_rightChev__uPP1s{position:absolute;top:50%;bottom:50%;transform:translateY(-50%)}}.VehicleTypes_rightChev__uPP1s{right:-80px}.VehicleTypes_leftChev__NiQmo{left:-80px}.VehicleTypes_vehicleTypeWrapper__RSiNv{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:2rem;font-size:16px;font-weight:500;text-decoration:none;color:#000;background-color:#fff;padding:2rem 1rem;width:100%;border-radius:20px;transition:.3s ease;border:5px solid transparent;scroll-snap-align:start}@media screen and (min-width:500px){.VehicleTypes_vehicleTypeWrapper__RSiNv{width:calc((100% - 1rem * 1) / 2)}}@media screen and (min-width:800px){.VehicleTypes_vehicleTypeWrapper__RSiNv{width:calc((100% - 1rem * 2) / 3)}}@media screen and (min-width:1350px){.VehicleTypes_vehicleTypeWrapper__RSiNv{width:calc((100% - 1rem * 3) / 4)}}.VehicleTypes_vehicleTypeWrapper__RSiNv img{width:100%;height:auto}.VehicleTypes_vehicleTypeWrapper__RSiNv:hover{border:5px solid #e11f39;box-shadow:0 5px 15px rgba(0,0,0,.35)}