/* The seven legacy Cars bitmaps below contain a year badge and a white heart.
 * This is presentation framing only: original files, model identity and data stay intact.
 * Wide cards: remove 12% at each side; the complete vehicle bounds remain inside.
 * LX600 full: both badges occupy the sky above y44; its roof begins below y50.
 * The short 118px source cards already omit their lower edge; no further vertical crop.
 */
html body.mauto-ui-v1 img:is(
  [src$="/cars-reference-v233/card-mercedes-g63.png"],[src*="/cars-reference-v233/card-mercedes-g63.png?"],
  [src$="/cars-reference-v233/card-bmw-m5.png"],[src*="/cars-reference-v233/card-bmw-m5.png?"],
  [src$="/cars-reference-v233/card-range-rover.png"],[src*="/cars-reference-v233/card-range-rover.png?"],
  [src$="/cars-reference-v233/card-porsche-911.png"],[src*="/cars-reference-v233/card-porsche-911.png?"],
  [src$="/cars-reference-v233/card-toyota-lc300.png"],[src*="/cars-reference-v233/card-toyota-lc300.png?"],
  [src$="/cars-reference-v233/card-lexus-lx600.png"],[src*="/cars-reference-v233/card-lexus-lx600.png?"],
  [src$="/cars-reference-v233/card-lexus-lx600-full.png"],[src*="/cars-reference-v233/card-lexus-lx600-full.png?"]
){
  --mauto-photo-top:0%;--mauto-photo-side:12%;
  object-fit:contain!important;object-position:center!important;
  object-view-box:inset(var(--mauto-photo-top) var(--mauto-photo-side) 0% var(--mauto-photo-side))!important;
}
html body.mauto-ui-v1 img:is([src$="/cars-reference-v233/card-lexus-lx600-full.png"],[src*="/cars-reference-v233/card-lexus-lx600-full.png?"]){
  --mauto-photo-top:21%;--mauto-photo-side:0%;
}
/* Older engines retain the photograph's scale and reveal the existing pearl surface
 * at its clipped edges. No patch, fabricated pixels or substitute vehicle is added. */
@supports not (object-view-box:inset(0% 12% 0% 12%)){
  html body.mauto-ui-v1 img:is(
    [src$="/cars-reference-v233/card-mercedes-g63.png"],[src*="/cars-reference-v233/card-mercedes-g63.png?"],
    [src$="/cars-reference-v233/card-bmw-m5.png"],[src*="/cars-reference-v233/card-bmw-m5.png?"],
    [src$="/cars-reference-v233/card-range-rover.png"],[src*="/cars-reference-v233/card-range-rover.png?"],
    [src$="/cars-reference-v233/card-porsche-911.png"],[src*="/cars-reference-v233/card-porsche-911.png?"],
    [src$="/cars-reference-v233/card-toyota-lc300.png"],[src*="/cars-reference-v233/card-toyota-lc300.png?"],
    [src$="/cars-reference-v233/card-lexus-lx600.png"],[src*="/cars-reference-v233/card-lexus-lx600.png?"],
    [src$="/cars-reference-v233/card-lexus-lx600-full.png"],[src*="/cars-reference-v233/card-lexus-lx600-full.png?"]
  ){
    /* Make percentages refer to the photograph rather than a letterboxed square. */
    width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;margin-inline:auto!important;
    clip-path:inset(var(--mauto-photo-top) var(--mauto-photo-side) 0% var(--mauto-photo-side));
  }
}
