.SearchGrid-module__iL-VVW__flexStyles,.SearchGrid-module__iL-VVW__baselineFlex{justify-content:center}.SearchGrid-module__iL-VVW__flexStyles{text-align:center;align-items:center}.SearchGrid-module__iL-VVW__baselineFlex{align-items:baseline;width:100%}.SearchGrid-module__iL-VVW__linkCard{background-color:var(--chakra-colors-background-primary);border-radius:var(--chakra-radii-lg);box-shadow:var(--chakra-shadows-default);height:100%;min-height:170px;padding-left:var(--chakra-spacing-4);padding-right:var(--chakra-spacing-4);width:154px}.SearchGrid-module__iL-VVW__linkCardText{font-size:var(--chakra-font-sizes-s);font-weight:var(--chakra-font-weights-bold);margin-right:var(--chakra-spacing-2)}.SearchGrid-module__iL-VVW__rightArrowIcon{width:8px;height:13.44px;color:inherit}.SearchGrid-module__iL-VVW__rightArrowIcon path{stroke-width:2.25px}.SearchGrid-module__iL-VVW__listStyles{height:100%;list-style:none}
.FavoritesButton-module__44FDgW__favoriteButton[data-style=favorite-button]{background-color:#0000;align-self:baseline;min-width:36px;height:36px;padding-inline:0}
.Actions-module__fQ2JSG__actions{justify-content:space-between;padding:0;line-height:1.2;list-style:none;display:flex}
.Image-module__mVryEa__imageWrapper{margin:0 var(--chakra-spacing-1) var(--chakra-spacing-1) 0}@media screen and (min-width:30rem){.Image-module__mVryEa__imageWrapper{margin:0 var(--chakra-spacing-4) 0 0}}.Image-module__mVryEa__image{aspect-ratio:4/3;width:100%;position:relative}
.Listing-module__1_24tW__listing{border-radius:var(--chakra-radii-xl);border:1px solid var(--chakra-colors-border-light);background:var(--chakra-colors-background-primary);padding:var(--chakra-spacing-4);grid-template:"image title"min-content"tags tags"min-content"description description"min-content"price price"min-content"options options"min-content"bmw bmw"min-content"actions actions"/35% auto;display:grid}@media screen and (min-width:30rem){.Listing-module__1_24tW__listing{grid-template-areas:"image title""image tags""image description""image price""image options""image bmw""image actions""image blank"}}@media screen and (min-width:48rem){.Listing-module__1_24tW__listing{grid-template-columns:40% auto}}:is(.Listing-module__1_24tW__listing:hover,[data-masked-vip]:hover .Listing-module__1_24tW__listing){border-color:var(--chakra-colors-feature-regular);box-shadow:0 0 0 2px var(--chakra-colors-feature-regular)}.Listing-module__1_24tW__image{grid-area:image}.Listing-module__1_24tW__title{grid-area:title}.Listing-module__1_24tW__tags{grid-area:tags}.Listing-module__1_24tW__description{grid-area:description}.Listing-module__1_24tW__price{grid-area:price}.Listing-module__1_24tW__options{grid-area:options}.Listing-module__1_24tW__bmw{grid-area:bmw}.Listing-module__1_24tW__actions{grid-area:actions}.Listing-module__1_24tW__favoriteButton{margin-top:calc(var(--chakra-spacing-1) * -1);z-index:2;position:relative}
.ResultList-module__L4_p0q__resultsWrapper{position:relative}.ResultList-module__L4_p0q__resultList{padding:0;list-style:none}[class*=srpLoading] .ResultList-module__L4_p0q__resultList{opacity:0;min-height:100vh;animation-name:ResultList-module__L4_p0q__fadeout;animation-duration:.3s;animation-iteration-count:1}[class*=filterSubmitted] .ResultList-module__L4_p0q__resultList{opacity:0;min-height:100vh;animation-name:ResultList-module__L4_p0q__fadein;animation-duration:.3s;animation-iteration-count:1}.ResultList-module__L4_p0q__resultItem[data-style]{cursor:pointer;margin-bottom:var(--chakra-spacing-3)}@keyframes ResultList-module__L4_p0q__fadeout{0%{opacity:1}to{opacity:0}}@keyframes ResultList-module__L4_p0q__fadein{0%{opacity:0}to{opacity:1}}
.EmptySearch-module__K59x6W__alternativesSection{padding-bottom:var(--chakra-spacing-4);padding-top:var(--chakra-spacing-4)}.EmptySearch-module__K59x6W__genericCardsWithOffers{margin-top:var(--chakra-spacing-6)}.EmptySearch-module__K59x6W__genericCardsGrid{width:100%}
.Skeleton-module__jtCiia__skeleton{width:100%;max-height:100%;padding:0;list-style:none;display:none;position:absolute;top:0;left:0;overflow:hidden}body[class*=srpLoading] .Skeleton-module__jtCiia__skeleton{animation-name:Skeleton-module__jtCiia__fadein;animation-duration:.3s;animation-iteration-count:1;display:block}body[class*=filterSubmitted] .Skeleton-module__jtCiia__skeleton{animation-name:Skeleton-module__jtCiia__fadeout;animation-duration:.3s;animation-iteration-count:1;display:block}.Skeleton-module__jtCiia__skeleton li{height:275px;margin-bottom:var(--chakra-spacing-2);border-radius:var(--chakra-radii-sm);border:1px solid var(--chakra-colors-border-light);background:var(--chakra-colors-chakra-body-bg);position:relative}@media screen and (min-width:30rem){.Skeleton-module__jtCiia__skeleton li{height:325px}}.Skeleton-module__jtCiia__skeleton li:before{content:"";width:calc(35% - var(--chakra-sizes-4));aspect-ratio:4/3;top:var(--chakra-spacing-4);left:var(--chakra-spacing-4);box-shadow:0 0 4px 4px var(--chakra-colors-background-primary) inset;background:linear-gradient(-60deg, var(--chakra-colors-gradient-1), var(--chakra-colors-gradient-2), var(--chakra-colors-gradient-3), var(--chakra-colors-gradient-4), var(--chakra-colors-gradient-5));background-size:400% 400%;animation:10s infinite Skeleton-module__jtCiia__gradient;position:absolute}@media screen and (min-width:30rem){.Skeleton-module__jtCiia__skeleton li:before{width:calc(35% - var(--chakra-sizes-7))}}@media screen and (min-width:48rem){.Skeleton-module__jtCiia__skeleton li:before{width:calc(40% - var(--chakra-sizes-7))}}.Skeleton-module__jtCiia__skeleton li:after{content:"";left:calc(35% + var(--chakra-spacing-1));right:var(--chakra-spacing-4);height:var(--chakra-sizes-10);top:var(--chakra-spacing-4);box-shadow:0 0 4px 4px var(--chakra-colors-background-primary) inset;background:linear-gradient(-60deg, var(--chakra-colors-gradient-1), var(--chakra-colors-gradient-2), var(--chakra-colors-gradient-3), var(--chakra-colors-gradient-4), var(--chakra-colors-gradient-5));background-size:400% 400%;animation:10s infinite Skeleton-module__jtCiia__gradient;position:absolute}@media screen and (min-width:48rem){.Skeleton-module__jtCiia__skeleton li:after{left:calc(40% + var(--chakra-spacing-1))}}.Skeleton-module__jtCiia__skeleton li span{bottom:var(--chakra-spacing-4);right:var(--chakra-spacing-4);height:var(--chakra-sizes-14);width:150px;box-shadow:0 0 4px 4px var(--chakra-colors-background-primary) inset;background:linear-gradient(-60deg, var(--chakra-colors-gradient-1), var(--chakra-colors-gradient-2), var(--chakra-colors-gradient-3), var(--chakra-colors-gradient-4), var(--chakra-colors-gradient-5));background-size:400% 400%;animation:10s infinite Skeleton-module__jtCiia__gradient;display:block;position:absolute}@keyframes Skeleton-module__jtCiia__gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes Skeleton-module__jtCiia__fadein{0%{opacity:0}to{opacity:1}}@keyframes Skeleton-module__jtCiia__fadeout{0%{opacity:1}to{opacity:0}}
