.layered-scene{width:100%;max-width:100%;height:auto;display:block;overflow:hidden}.layered-scene .layered-scene-canvas img{object-fit:fill;opacity:1;max-width:none;transition:none!important;transform:none!important}.textile-card-image>.layered-scene{object-fit:cover;aspect-ratio:3/2;width:100%;height:100%;overflow:visible}.textile-card-image{isolation:isolate}.textile-main-image>.layered-scene,.mural-main-image>.layered-scene{width:100%;height:auto}.mega-tile-media>.layered-scene,.textile-tile-media>.layered-scene{width:100%;height:100%}.display-picture-slot{background:var(--paper2);width:100%;height:100%;display:block;position:relative;overflow:hidden}.display-picture-slot>.layered-scene{width:100%;height:100%}.textile-main-image:has(>.layered-scene){aspect-ratio:auto}.mural-main-image>.layered-scene{height:100%}:where(.display-picture-slot)>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.display-picture-layers{opacity:0;pointer-events:none;transition:opacity .35s;display:block;position:absolute;inset:0}.display-picture-layers.is-ready{opacity:1}.display-picture-layers>.layered-scene{width:100%;height:100%}.textile-main-image>.display-picture-slot{height:auto}.textile-main-image:has(>.display-picture-slot){aspect-ratio:auto}@media (prefers-reduced-motion:reduce){.display-picture-layers{transition:none}}
