a.mm-image-zoom-link{display:block;position:relative;cursor:zoom-in}a.mm-image-zoom-link:after{content:"+";position:absolute;right:12px;bottom:12px;width:34px;height:34px;display:grid;place-items:center;border:1px solid #dadada;border-radius:50%;color:#212529;background:#fff;font:24px/1 sans-serif;pointer-events:none}a.mm-image-zoom-link:focus-visible{outline:3px solid currentColor;outline-offset:4px}.mm-product-image-viewer{padding:48px 16px 16px;border:0;border-radius:12px;width:min(96vw,1200px);max-width:96vw;max-height:96dvh;margin:auto;background:#fff;color:#212529;overflow:auto}.mm-product-image-viewer:not([open]){display:none}.mm-product-image-viewer::backdrop{background:#000000bf}.mm-product-image-viewer [data-mm-image-close]{position:absolute;top:4px;right:4px;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:#212529;cursor:pointer}.mm-product-image-viewer figure{margin:0;text-align:center}.mm-product-image-viewer [data-mm-image-stage]{display:flex;justify-content:center}.mm-product-image-viewer img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(96dvh - 108px);object-fit:contain}.mm-product-image-viewer figcaption{margin-top:10px;font-size:14px;line-height:1.4}body.mm-image-viewer-open{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/48/assets/mm-product-images.css.map */
