.FeaturedParkingCard_featuredParkingCard__1MY38{display:flex;padding:15px;flex-direction:column;align-items:flex-start;border-radius:10px;background-color:var(--white-color);box-shadow:var(--shadow-color);position:relative;cursor:pointer;@media (max-width:450px){padding-left:10px;padding-bottom:10px;padding-right:10px;padding-top:10px}}.FeaturedParkingCard_featuredParkingCardContent__tKPjW{display:flex;flex-direction:column;width:100%}.FeaturedParkingCard_badge__i70kx{padding:6px 10px;border-radius:28px;font-size:12px;font-weight:400;color:var(--white-color)}.FeaturedParkingCard_serviceNameBadge__mVtZ6{background-color:var(--light-blue-color-v1);color:var(--primary-heading-color);position:absolute;top:25px;left:25px;z-index:1}.FeaturedParkingCard_titleWrapper__9H_yR{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:15px;-webkit-margin-before:5px;margin-block-start:5px}.FeaturedParkingCard_retweetIcon__jxpM5{background-color:var(--light-blue-color-v1);width:33px;height:33px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.FeaturedParkingCard_recommendedBadge___2gqB{background-color:var(--red-color);position:absolute;top:25px;right:25px;z-index:1}.FeaturedParkingCard_customBadge__eslHC{background-color:var(--light-blue-color-v2)}.FeaturedParkingCard_featuredParkingCardImageWrapper__zaS5i{position:relative;width:100%;height:230px;border-radius:15px;overflow:hidden;margin-bottom:10px;transition:transform .3s ease}.FeaturedParkingCard_featuredParkingCard__1MY38:hover{.FeaturedParkingCard_featuredParkingCardImageWrapper__zaS5i{transform:scaleX(-1);& img{opacity:.1;transition:opacity .3s ease}}.FeaturedParkingCard_badgeContainer__AbA4d,.FeaturedParkingCard_badge__i70kx{display:none;transition:opacity .3s ease}}.FeaturedParkingCard_featuredParkingCard__1MY38:hover .FeaturedParkingCard_hoverBookNowButton__nspev{opacity:1;transform:translate(-50%,-50%) scaleX(-1)}.FeaturedParkingCard_featuredParkingCardImage__XlHum{position:relative;width:100%;height:100%}.FeaturedParkingCard_featuredParkingCardImage__XlHum img{width:100%;height:100%;object-fit:cover}.FeaturedParkingCard_hoverBookNowButton__nspev{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease;z-index:10}.FeaturedParkingCard_featuredParkingCard__1MY38 h4{font-size:19px;color:var(--primary-heading-color);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.FeaturedParkingCard_featuredParkingCardInfo__htFmN{display:flex;flex-direction:column;gap:15px;margin-bottom:20px;width:100%;flex-grow:1}.FeaturedParkingCard_featuresSection__CHc2S{margin-bottom:10px;flex-grow:1;@media (max-width:768px){margin-bottom:0}}.FeaturedParkingCard_featuresList__MFbP7{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1px}.FeaturedParkingCard_featureItem__IzNqY{font-size:14px;color:var(--primary-text-color);position:relative;padding-left:12px}.FeaturedParkingCard_featureItem__IzNqY:before{content:"•";position:absolute;left:0;color:var(--primary-heading-color)}.FeaturedParkingCard_moreInfo__aop69{font-size:14px;color:var(--primary-color);font-weight:600;text-align:start;font-style:italic;-webkit-margin-before:10px;margin-block-start:10px;cursor:pointer}.FeaturedParkingCard_featuredParkingCardLocationWrapper__ZZjts{display:flex;align-items:center;gap:20px}.FeaturedParkingCard_featuredParkingCardLocationWrapperDetailed__hraHr{display:flex;align-items:center;gap:20px;padding-block:10px;justify-content:space-between;flex-wrap:wrap}.FeaturedParkingCard_featuredParkingCardLocation__ECNBz{display:flex;align-items:center;gap:10px}.FeaturedParkingCard_featuredParkingCardRating__7VF1J{display:flex;align-items:center;gap:5px}.FeaturedParkingCard_featuredParkingCardLocation__ECNBz p,.FeaturedParkingCard_featuredParkingCardRating__7VF1J p{font-size:14px;margin:0;color:var(--primary-heading-color)}.FeaturedParkingCard_featuredParkingCardRating__7VF1J p{display:flex;align-items:center;gap:5px;line-break:strict}.FeaturedParkingCard_commonWrapper__Esmuu{@media (max-width:1353px){flex-direction:column;align-items:flex-start;gap:5px}@media screen and (max-width:991px){flex-direction:row;justify-content:space-between;flex-wrap:wrap}}.FeaturedParkingCard_featuredParkingCardServices__Mhz5T,.FeaturedParkingCard_featuredParkingCardServices__Mhz5T span{font-size:14px;color:var(--primary-heading-color);margin:0;text-align:start}.FeaturedParkingCard_featuredParkingCardServicesDetailed__8irSu{font-size:14px;color:var(--primary-heading-color);margin:0}.FeaturedParkingCard_featuredParkingCardPriceWrapper__A6ei4{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;@media (max-width:800px){flex-direction:column;& button{padding:7px 16px!important;width:100%!important}}}.FeaturedParkingCard_featuredParkingCardPriceWrapper__A6ei4 button{padding:10px 16px!important}.FeaturedParkingCard_featuredParkingCardPriceWrapper__A6ei4 p{font-size:23px;font-weight:600;margin:0;color:var(--primary-heading-color)}.FeaturedParkingCard_featuredParkingCardPriceWrapper__A6ei4 p span{font-size:14px;font-weight:600;color:var(--primary-heading-color)}.FeaturedParkingCard_hr__6589N{margin:0;padding:0;border-color:var(--light-gray-color-v1)}.FeaturedParkingCard_pricingWrapper__KaSS7{display:flex;align-items:center;justify-content:space-between}.FeaturedParkingCard_pricing__MyHE0{display:flex;align-items:center;gap:10px;margin-top:.5rem;& svg{flex-shrink:0}}.FeaturedParkingCard_price__SWhWs{font-weight:600}.FeaturedParkingCard_priceUnit__hsvA0,.FeaturedParkingCard_price__SWhWs{font-size:14px;color:var(--primary-heading-color)}.FeaturedParkingCard_bookNowButton__Gh_fs{font-size:14px!important;padding:4px 9px!important;min-width:unset!important}@media (max-width:768px){.FeaturedParkingCard_featuredParkingCard__1MY38{max-width:100%}.FeaturedParkingCard_featuredParkingCardLocationWrapper__ZZjts{gap:15px}.FeaturedParkingCard_featuredParkingCard__1MY38 h4{font-size:22px;margin-bottom:0}}