/* The supplied MAX product composite is shown whole, without a white frame. */
.esu-visual{position:relative;overflow:hidden;aspect-ratio:1600/1334;background:var(--ink-900)}
.esu-visual img{display:block;width:100%;height:100%;object-fit:contain;max-width:none;max-height:none;filter:none}
.esu-visual .hotspot{top:auto;left:18px;bottom:18px;right:auto;padding:0}
.esu-category-hero .ph-copy h1{overflow-wrap:anywhere;hyphens:auto}
@media(max-width:899px){.esu-category-hero .ph-visual{display:block;width:100%;max-width:680px;justify-self:center}}
