/* Show full photos, no cropping */
.xm-gal__slide{aspect-ratio:3/4;background:#fff}
.xm-gal__slide>img{object-fit:contain}
.xm-design__img{aspect-ratio:1920/1707}
.xm-design__img img{object-fit:contain}
.xm-feature__media:has(>img){aspect-ratio:auto;max-height:none;background:transparent}
.xm-feature__media>img{height:auto;object-fit:contain}
