.cardContainer.shimmer .card{width:250px;border:1px solid #e0e0e0;border-radius:10px;padding:16px;background-color:#f8f8f8;display:flex;flex-direction:column;gap:16px}.cardContainer.shimmer .card .imageContainer{height:173px;width:100%;background-color:#e0e0e0;border-radius:10px;position:relative;overflow:hidden}.cardContainer.shimmer .card .imageContainer.shimmerBlock{animation:shimmer 1.5s linear infinite}.cardContainer.shimmer .card .details{display:flex;flex-direction:column;gap:8px}.cardContainer.shimmer .card .details .shimmerText{height:20px;background-color:#e0e0e0;border-radius:4px}.cardContainer.shimmer .card .details .shimmerText.title{width:60%}.cardContainer.shimmer .card .details .shimmerText.city{width:50%}.cardContainer.shimmer .card .details .shimmerText.price{width:40%}.cardContainer.shimmer .card .details .shimmerText.infoText{width:80%}.cardContainer.shimmer .card .details .tagContainer .shimmerBlock{height:20px;width:80px;border-radius:4px;background-color:#e0e0e0}.cardContainer.shimmer .card .details .info{display:flex;flex-direction:column;gap:8px}.cardContainer.shimmer .card .details .info .infoItem{display:flex;align-items:center;gap:8px}.cardContainer.shimmer .card .details .info .infoItem .shimmerBlock.icon{height:20px;width:20px;background-color:#e0e0e0;border-radius:50%}.cardContainer.shimmer .card .details .info .infoItem .shimmerText.infoText{flex:1 1}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.shimmerShowRoomCardContainer{display:flex;justify-content:center;align-items:center;width:100%;margin:1rem 0;max-width:430px}.shimmerShowRoomCardContainer .shimmerShowRoomCard{width:100%;max-width:350px;border-radius:12px;padding:10px;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:10px;margin:0 20px}.shimmerShowRoomCardContainer .shimmerShowRoomCard .shimmer{background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%);background-size:200% 100%;animation:shimmerEffect 1.5s infinite;border-radius:4px}.shimmerShowRoomCardContainer .shimmerShowRoomCard .shimmer.shimmerTitle{width:60%;height:20px;margin:0 auto}.shimmerShowRoomCardContainer .shimmerShowRoomCard .shimmer.shimmerImage{width:80%;height:120px;border-radius:8px;margin:0 auto}.shimmerShowRoomCardContainer .shimmerShowRoomCard .shimmer.shimmerDescription{width:90%;height:14px;margin:0 auto}.shimmerShowRoomCardContainer .shimmerShowRoomCard .shimmer.shimmerOpenHours{width:40%;height:30px}.shimmerShowRoomCardContainer .shimmerShowRoomCard .shimmer.shimmerButton{width:40%;height:30px;margin:10px}.shimmerShowRoomCardContainer .shimmerShowRoomCard .shimmer.shimmerDistance{width:90%;height:1px;background-color:#dcdcdc;margin:0 auto}.shimmerShowRoomCardContainer .shimmerShowRoomCard .shimmerFooter{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@keyframes shimmerEffect{0%{background-position:-200% 0}to{background-position:200% 0}}.homepageMainContainer{max-width:430px;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px;font-family:Poppins,sans-serif!important;background-color:#f7f7f7}.homepageMainContainer .homepageMainBannerLogo{width:100%;height:auto;object-fit:contain;margin:0 auto}.homepageMainContainer .homepageMainBannerContainer{padding:0 16px}.homepageMainContainer .hotDealVehicleCardContainer{overflow-x:clip;margin-bottom:42px;padding-left:16px}.homepageMainContainer .hotDealVehicleCardContainer .hotDealVehicleCardsTitle{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-align:center;margin:0 0 10px}.homepageMainContainer .hotDealVehicleCardContainer .swiper{overflow:visible;width:285px!important;height:auto!important;margin-right:0!important;margin-left:0!important}.homepageMainContainer .hotDealVehicleCardContainer .swiper-wrapper{flex-direction:row!important}.homepageMainContainer .hotDealVehicleCardContainer .swiper-slide{display:flex;justify-content:center;align-items:center;padding:10px;box-sizing:border-box}.homepageMainContainer .showRoomLocatorComponentContainer{background-color:#f9f9f9;margin-bottom:38px}.homepageMainContainer .showRoomLocatorComponentContainer .showRoomLocatorComponentTitle{color:#000;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 20px}.homepageMainContainer .showRoomLocatorComponentContainer .swiper-slide{display:flex;justify-content:center;align-items:center}.homepageMainContainer .showRoomLocatorComponentContainer .checkoutVehiclesSwiper .swiper-button-next,.homepageMainContainer .showRoomLocatorComponentContainer .checkoutVehiclesSwiper .swiper-button-prev{color:#fff;background-color:#bdbdbd;width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center}.homepageMainContainer .showRoomLocatorComponentContainer .checkoutVehiclesSwiper .swiper-button-next:after,.homepageMainContainer .showRoomLocatorComponentContainer .checkoutVehiclesSwiper .swiper-button-prev:after{font-size:10px;font-weight:900}.homepageMainContainer .showRoomLocatorComponentContainer .checkoutVehiclesSwiper .swiper-button-next:active,.homepageMainContainer .showRoomLocatorComponentContainer .checkoutVehiclesSwiper .swiper-button-next:focus,.homepageMainContainer .showRoomLocatorComponentContainer .checkoutVehiclesSwiper .swiper-button-next:hover,.homepageMainContainer .showRoomLocatorComponentContainer .checkoutVehiclesSwiper .swiper-button-prev:active,.homepageMainContainer .showRoomLocatorComponentContainer .checkoutVehiclesSwiper .swiper-button-prev:focus,.homepageMainContainer .showRoomLocatorComponentContainer .checkoutVehiclesSwiper .swiper-button-prev:hover{background-color:#2378f3;outline:none}
/*# sourceMappingURL=3a278043b90e1769.css.map*/