.img{position:relative;overflow:hidden;background:#fff}.img--4x5{aspect-ratio:4 / 5}.img--1x1{aspect-ratio:1}.img--cover img{object-fit:cover}.img--contain img{object-fit:contain}.img img{width:100%;height:100%;display:block}.img--placeholder{background:var(--cream)}.img__warn{position:absolute;inset:auto 8px 8px;margin:0;background:#c1272d;color:#fff;font:500 11px Inter,sans-serif;padding:6px 8px}.img picture{display:contents}
/*# sourceMappingURL=/cdn/shop/t/25/assets/image.css.map */
