zoom-dialog .custom-detail-zoom.custom-detail-zoom{position:relative;overflow:hidden;display:flex;touch-action:none;cursor:zoom-in}zoom-dialog .custom-detail-zoom .product-media{overflow:hidden}zoom-dialog .custom-detail-zoom .product-media__image{transform:scale(var(--detail-scale, 1));transform-origin:var(--detail-x, 50%) var(--detail-y, 50%);transition:transform var(--animation-speed, .18s) var(--animation-easing, ease);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}zoom-dialog .custom-detail-zoom[data-enlarged]{cursor:move}zoom-dialog .custom-detail-zoom__toggle{position:absolute;inset-inline-start:16px;bottom:16px;z-index:2;min-height:44px;padding:8px 16px;border:1px solid var(--color-border);border-radius:var(--style-border-radius-buttons-primary);background:var(--color-background);color:var(--color-foreground);font:inherit;cursor:pointer}zoom-dialog .custom-detail-zoom__toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){zoom-dialog .custom-detail-zoom .product-media__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-detail-zoom.css.map */
