.product-information__media>media-gallery.luzev-media-gallery{position:static!important;top:auto!important;margin-top:0!important;width:100%;min-width:0}@media screen and (min-width:750px){.luzev-media-gallery slideshow-component:has(slideshow-controls[thumbnails]){display:block}.luzev-media-gallery slideshow-controls[thumbnails][pagination-position=center]{width:100%;margin-top:10px;padding:0}.luzev-media-gallery .slideshow-controls__thumbnails-container{width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.luzev-media-gallery .slideshow-controls__thumbnails-container::-webkit-scrollbar{display:none}.luzev-media-gallery .slideshow-controls__thumbnails{margin-inline:0;padding:3px 2px 8px;gap:8px}.luzev-media-gallery .slideshow-controls__thumbnail{width:var(--thumbnail-width, 64px)!important;flex:0 0 var(--thumbnail-width, 64px);border:0;border-radius:0;overflow:hidden}.luzev-media-gallery .slideshow-controls__thumbnail[aria-selected=true]{outline:2px solid currentColor;outline-offset:-2px}.luzev-media-gallery slideshow-arrows{mix-blend-mode:normal;padding-inline:12px}.luzev-media-gallery slideshow-arrows .slideshow-control{opacity:.75!important;width:40px;height:44px;min-width:40px;min-height:44px;padding:6px!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#222!important;transition:opacity .15s ease}.luzev-media-gallery slideshow-arrows .slideshow-control:before,.luzev-media-gallery slideshow-arrows .slideshow-control:after{background:transparent!important;box-shadow:none!important}.luzev-media-gallery:hover slideshow-arrows .slideshow-control,.luzev-media-gallery:focus-within slideshow-arrows .slideshow-control{opacity:1!important}.luzev-media-gallery slideshow-slide.product-media-container--zoomable .product-media__image{cursor:zoom-in}}@media screen and (max-width:749px){.luzev-media-gallery{--media-radius: 0px;--gallery-aspect-ratio: 1}.luzev-media-gallery slideshow-arrows{display:none!important}.luzev-media-gallery .media-gallery__mobile-controls{--color-foreground: #242424;--color-foreground-rgb: 36,36,36}.luzev-media-gallery .slideshow-controls__dots{max-width:100%;padding:10px 8px;gap:6px;flex-wrap:nowrap;overflow:hidden}.luzev-media-gallery .slideshow-controls__dots button{--size: 5px}}.luzev-media-gallery zoom-dialog .dialog-zoomed-gallery__dialog{overflow:hidden!important;background:#fff!important;overscroll-behavior:contain}.luzev-media-gallery zoom-dialog .dialog-zoomed-gallery{display:flex!important;flex-direction:row!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;height:100%!important;width:100%!important;margin:0;padding:0}.luzev-media-gallery zoom-dialog .dialog-zoomed-gallery::-webkit-scrollbar{display:none}.luzev-media-gallery zoom-dialog .dialog-zoomed-gallery>.product-media-container{flex:0 0 100%!important;width:100%!important;height:100%!important;min-height:0!important;scroll-snap-align:start;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden}.luzev-media-gallery zoom-dialog .dialog-zoomed-gallery>.product-media-container .product-media{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:0!important;aspect-ratio:auto!important}.luzev-media-gallery zoom-dialog .dialog-zoomed-gallery .product-media__drag-zoom-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;width:100%;height:100%;min-height:0;overflow:auto}.luzev-media-gallery zoom-dialog .dialog-zoomed-gallery .product-media-container--image img{width:auto!important;height:auto!important;max-width:92vw!important;max-height:calc(100dvh - 128px)!important;object-fit:contain!important;margin:auto}.luzev-media-gallery zoom-dialog .dialog-thumbnails-list-container{position:absolute!important;inset:auto auto 0 0;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;padding:0!important}.luzev-media-gallery zoom-dialog .dialog-thumbnails-list{position:relative!important;width:1px!important;height:1px!important;min-width:1px;min-height:1px;margin:0!important;padding:0!important;overflow:hidden!important}.luzev-media-gallery .luzev-zoom-actions{position:fixed;bottom:max(20px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);z-index:100;display:flex;align-items:center;justify-content:center;gap:12px;pointer-events:auto}.luzev-media-gallery .luzev-zoom-action,.luzev-media-gallery .luzev-zoom-actions .dialog-zoomed-gallery__close-button{position:static!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;padding:9px!important;margin:0!important;border-radius:50%!important;border:1px solid rgba(0,0,0,.08)!important;background:#fff!important;color:#222!important;mix-blend-mode:normal!important;box-shadow:0 2px 10px #00000014;cursor:pointer;display:flex!important;align-items:center;justify-content:center;touch-action:manipulation}.luzev-media-gallery .luzev-zoom-action svg,.luzev-media-gallery .luzev-zoom-actions .dialog-zoomed-gallery__close-button svg{width:18px!important;height:18px!important;display:block!important}.luzev-media-gallery .luzev-zoom-action:focus-visible,.luzev-media-gallery .luzev-zoom-actions .dialog-zoomed-gallery__close-button:focus-visible{outline:2px solid #333;outline-offset:3px}@media screen and (max-width:749px){.luzev-media-gallery zoom-dialog .dialog-zoomed-gallery .product-media-container--image img{max-width:100vw!important;max-height:calc(100dvh - 126px)!important}.luzev-media-gallery .luzev-zoom-actions{gap:12px}}@media(prefers-reduced-motion:reduce){.luzev-media-gallery zoom-dialog .dialog-zoomed-gallery{scroll-behavior:auto!important}}@media screen and (min-width:750px){.luzev-media-gallery zoom-dialog .dialog-zoomed-gallery .product-media-container--image .product-media__image{cursor:zoom-in!important;transform:scale(1);transform-origin:var(--luzev-zoom-origin, 50% 50%);transition:transform .18s ease}.luzev-media-gallery zoom-dialog .dialog-zoomed-gallery .product-media-container--image.luzev-zoomed .product-media__image{cursor:zoom-out!important;transform:scale(2.2)}.luzev-media-gallery zoom-dialog .dialog-zoomed-gallery .product-media-container--image.luzev-zoomed{z-index:1}}@media(prefers-reduced-motion:reduce){.luzev-media-gallery zoom-dialog .dialog-zoomed-gallery .product-media-container--image .product-media__image{transition:none}}@media screen and (min-width:750px){.luzev-media-gallery slideshow-arrows .slideshow-control{color:#fff!important}.luzev-media-gallery slideshow-arrows .slideshow-control .svg-wrapper{color:#fff!important;--icon-stroke-width: 2.5px;filter:drop-shadow(0 0 1px #111) drop-shadow(0 1px 2px rgba(0,0,0,.92))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/luzev-product-gallery.css.map */
