.hy-zoom-controls{display:none}@media(max-width:749px){.product-media-modal.hy-mobile-viewer{z-index:2147483000;height:100dvh;background:#f8f7f5;overscroll-behavior:none}.hy-mobile-viewer .product-media-modal__dialog{display:block;position:relative;height:100%;background:#f8f7f5}.hy-mobile-viewer .product-media-modal__content{position:absolute;inset:calc(64px + env(safe-area-inset-top,0px)) 12px calc(108px + env(safe-area-inset-bottom,0px));width:auto;height:auto;max-height:none;padding:0;overflow:hidden;touch-action:none;background:#f8f7f5;user-select:none;-webkit-user-select:none}.hy-mobile-viewer .product-media-modal__content>img.active{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;border:0;border-radius:0;transform-origin:center;will-change:transform;pointer-events:none;-webkit-user-drag:none}.hy-mobile-viewer .product-media-modal__toggle{top:calc(12px + env(safe-area-inset-top,0px));right:16px;width:44px;height:44px;color:#302922;background:#fff;z-index:3}.hy-mobile-viewer .hy-zoom-controls{display:block;position:absolute;bottom:env(safe-area-inset-bottom,0px);left:0;width:100%;padding:12px 12px 16px;color:#302922;background:#f8f7f5}.hy-zoom-controls__row{display:flex;align-items:center;justify-content:center;gap:6px}.hy-zoom-controls button{font:inherit;border:1px solid #d8d0c6;border-radius:6px;background:#fff;color:#533521;min-width:44px;height:44px;font-size:24px;padding:0 8px;touch-action:manipulation}.hy-zoom-controls button[data-reset]{font-size:13px}.hy-zoom-controls button:disabled{opacity:.35}.hy-zoom-controls button:focus-visible{outline:2px solid #533521;outline-offset:2px}.hy-zoom-controls [data-count]{font-size:12px;min-width:34px;text-align:center}.hy-zoom-controls p{margin:10px 0 0;font-size:11px;text-align:center;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hy-mobile-zoom.css.map */
