.garment-viewer{position:absolute;inset:0;display:block;isolation:isolate;user-select:none;-webkit-user-select:none}
.garment-viewer canvas{display:block;width:100%;height:100%;object-fit:contain;outline:0;filter:drop-shadow(0 12px 12px #142a3210)}
.garment-viewer.is-interactive{cursor:grab;touch-action:pan-y pinch-zoom}
.garment-viewer.is-dragging{cursor:grabbing}
.garment-viewer[data-fallback=true]{cursor:default}
