lc-mobile-gallery{display:none}@media screen and (max-width:749px){.product-section lc-mobile-gallery{display:block;width:100vw;margin-inline:calc(50% - 50vw);padding:0;box-sizing:border-box}.product-section .product__media-wrapper.lc-mobile-gallery-ready>:not(lc-mobile-gallery){display:none!important}.lc-mobile-gallery__hero{position:relative}.product-section .lc-mobile-gallery__viewport{display:flex;align-items:flex-start;width:100%;aspect-ratio:4 / 5;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom}.lc-mobile-gallery__viewport::-webkit-scrollbar{display:none}.product-section .lc-mobile-gallery__slide{position:relative;flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box}.product-section .lc-mobile-gallery__opener{position:relative;display:block;width:100%;height:100%}.product-section .lc-mobile-gallery__image{display:block;position:static;width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.product-section .lc-mobile-gallery__zoom{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;cursor:zoom-in}.lc-mobile-gallery__count{position:absolute;right:24px;bottom:10px;padding:5px 10px;border-radius:999px;background:#000000bd;color:#fff;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.08em;pointer-events:none}.lc-mobile-gallery__viewport:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.lc-mobile-gallery__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px}.lc-mobile-gallery__play svg{width:100%;height:100%}}
/*# sourceMappingURL=/cdn/shop/t/243/assets/lc-mobile-gallery.css.map */
