/* Full editorial images: natural proportions, no letterboxing or cropped cars. */
.kh-public figure.car-editorial-hero,
.kh-public figure.car-hero-photo {
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  aspect-ratio: auto !important;
  padding: 0 !important;
}
.kh-public figure.car-editorial-hero img,
.kh-public figure.car-hero-photo img {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  aspect-ratio: auto 16 / 9 !important;
  object-fit: contain !important;
}
