bloom-zoom-image{display:block}bloom-zoom-image>img{display:block;width:100%;height:auto;margin:auto}.bloom-zoom-controls{display:none}@media(max-width:749px){product-modal[data-mobile-zoom=true].bloom-zoom-ready .product-media-modal__content{overflow:hidden;height:100vh;height:100dvh;max-height:100dvh;padding:6.4rem 0 8rem}product-modal[data-mobile-zoom=true].bloom-zoom-ready .product-media-modal__content>bloom-zoom-image.active{display:block;width:100%;height:100%;margin:0;overflow:hidden;touch-action:none}product-modal[data-mobile-zoom=true].bloom-zoom-ready bloom-zoom-image>img{width:100%;height:100%;object-fit:contain;max-width:none;transform:scale(var(--drag-zoom-scale, 1)) translate(var(--drag-zoom-translate-x, 0px),var(--drag-zoom-translate-y, 0px));transform-origin:center}product-modal[data-mobile-zoom=true].bloom-zoom-ready .bloom-zoom-controls{display:flex;position:fixed;bottom:max(1.5rem,env(safe-area-inset-bottom));left:1.5rem;right:1.5rem;justify-content:center;align-items:center;gap:.4rem;z-index:3;padding:.5rem;border-radius:var(--buttons-radius);background:rgb(var(--color-background));box-shadow:0 .1rem 1rem rgba(var(--color-foreground),.12)}.bloom-zoom-controls button{display:grid;place-items:center;width:4.4rem;min-width:4.4rem;flex-shrink:0;height:4.4rem;padding:.5rem;border:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.8rem;cursor:pointer}.bloom-zoom-controls button:disabled{opacity:.35;cursor:default}.bloom-zoom-controls .svg-wrapper{width:1.5rem;height:1.5rem}.bloom-zoom-controls [data-zoom-prev] .svg-wrapper{transform:rotate(90deg)}.bloom-zoom-controls [data-zoom-next] .svg-wrapper{transform:rotate(-90deg)}.bloom-zoom-controls [data-zoom-reset]{width:auto;min-width:4.4rem;font-size:1.2rem}.bloom-zoom-controls [data-zoom-count]{min-width:3.6rem;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/bloom-mobile-zoom.css.map */
