bna-image-zoom{display:block;position:relative}bna-image-zoom .product__media{overflow:hidden}bna-image-zoom [data-zoom-toggle]{touch-action:manipulation;cursor:zoom-in}bna-image-zoom.is-zoomed [data-zoom-toggle]{cursor:crosshair}bna-image-zoom [data-zoom-controls]{position:absolute;z-index:4;bottom:.8rem;left:.8rem;right:.8rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem;padding:.4rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.3);border-radius:.4rem}bna-image-zoom [data-zoom-controls][hidden]{display:none}bna-image-zoom [data-zoom-controls] button{min-width:4.4rem;min-height:4.4rem;padding:.5rem .8rem;border:1px solid rgba(var(--color-foreground),.3);border-radius:.3rem;background:rgb(var(--color-background));color:inherit;font:inherit;cursor:pointer}bna-image-zoom [data-zoom-controls] button[aria-disabled=true]{opacity:.4;cursor:default}bna-image-zoom [data-zoom-percent]{min-width:4ch;font-size:1.3rem;text-align:center;font-variant-numeric:tabular-nums}bna-image-zoom button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/15/assets/bna-image-zoom.css.map */
