/* Keep the existing grid, card width and aspect ratio on both pages. */
.texture.catalog-photo{background-image:none;background-color:#eee8df;overflow:hidden}
.catalog-photo img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}
[data-live-catalog] .sample-caption{overflow-wrap:anywhere}
.catalog-status{font-size:13px;color:var(--muted);margin:18px 0 0}
.catalog-status button{border:0;border-bottom:1px solid currentColor;background:none;padding:0;margin-left:12px;font-size:inherit}
[hidden].catalog-status{display:none}
[data-product-code]{scroll-margin-top:130px}
