/* Popular-model photos only; no catalogue, auction, pricing or promo rules. */
.carousel .card.em-entry-r34.em-home-r39 > .card__img{
  position:relative;display:block!important;width:100%;height:auto!important;
  aspect-ratio:4/3;padding:0!important;border:0!important;
  background:var(--em-graphite,#292929)!important;overflow:hidden;
}
.carousel .card.em-entry-r34.em-home-r39 > .card__img::before,
.carousel .card.em-entry-r34.em-home-r39 > .card__img::after{display:none!important}
.carousel .card.em-entry-r34.em-home-r39 > .card__img img{
  position:absolute;inset:0;display:block;width:100%!important;height:100%!important;
  max-width:none!important;max-height:none!important;margin:0;padding:0;border:0;
  object-fit:cover!important;object-position:center;background:transparent!important;
  mix-blend-mode:normal!important;filter:none!important;transform:none!important;
}
/* The Korean source uses wide exterior photos: retain the entire vehicle. */
.carousel .card.em-entry-r34.em-home-r39[data-em-country="korea"] > .card__img{aspect-ratio:16/9}
