.detailsListing[data-v-8f2cdfef]{background-color:#fff;border-radius:5px;box-shadow:0 8px 16px #14377d26;display:block;height:auto;min-height:233px;overflow:hidden;position:relative;width:100%}.detailsListing[data-v-8f2cdfef]:hover{box-shadow:0 16px 30px #14377d66;transition:all .3s;z-index:2}.detailsListing--thumbnail[data-v-8f2cdfef]{height:auto;overflow:hidden;position:relative;width:100%}.detailsListing--badge[data-v-8f2cdfef]{bottom:0;position:absolute;right:0}.detailsListing--photo[data-v-8f2cdfef]{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.detailsListing--spacer[data-v-8f2cdfef]{padding-bottom:66.6666666667%}[data-v-8f2cdfef] .detailsListing--shortlistHeart.shortlist{height:32px;position:absolute;right:12px;top:12px;width:32px}@media screen and (min-width:768px){[data-v-8f2cdfef] .detailsListing--shortlistHeart.shortlist{height:40px;width:40px}}.detailsListing--content[data-v-8f2cdfef]{display:grid;grid-template-areas:"price prev" "title title" "odometer odometer";grid-template-columns:auto auto;grid-template-rows:52px 40px 20px;grid-gap:8px 0;min-height:124px;padding:8px 16px}@media screen and (min-width:768px){.detailsListing--content[data-v-8f2cdfef]{grid-template-areas:"price prev prev prev" "title title title title" "odometer odometer odometer odometer";grid-template-columns:auto auto auto auto;padding:10px 16px}}.detailsListing--title[data-v-8f2cdfef]{color:#030f1c;display:-webkit-box;font-size:14px;font-weight:400;grid-area:title;height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.detailsListing--title .mmv[data-v-8f2cdfef]{color:#020d1e;font-weight:600;word-break:break-word}[data-v-8f2cdfef] .detailsListing--price{align-self:center;color:#030f1c;font-weight:400;grid-area:price}[data-v-8f2cdfef] .detailsListing--price .carListingPrice--advertisedPrice{font-size:20px}.detailsListing--odometer[data-v-8f2cdfef]{color:#444453;font-size:14px;grid-area:odometer}
