product-modal.pdp-lightbox{background:#0e0e0e;cursor:default;height:100vh;height:100dvh;overflow:hidden;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));box-sizing:border-box;overscroll-behavior:contain}.pdp-lightbox .pdp-lightbox-dialog{display:flex;flex-direction:column;width:min(1200px,100%);height:100%;margin:auto;min-height:0;color:#fff}.pdp-lightbox .pdp-lightbox-toolbar{display:flex;align-items:center;justify-content:space-between;flex:none;padding-bottom:8px}.pdp-lightbox button{cursor:pointer;color:#fff;background:#ffffff29;border:1px solid rgba(255,255,255,.45);padding:0}.pdp-lightbox button:focus-visible{outline:2px solid #2a8cd8;outline-offset:2px}.pdp-lightbox .pdp-lightbox-close,.pdp-lightbox .pdp-lightbox-nav{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border-radius:50%}.pdp-lightbox-close svg{width:18px;height:18px}.pdp-lightbox .pdp-lightbox-counter{font-size:14px}.pdp-lightbox .pdp-lightbox-stage{display:flex;align-items:center;gap:8px;flex:1;min-height:0;min-width:0}.pdp-lightbox .pdp-lightbox-nav{font-size:28px}.pdp-lightbox .pdp-lightbox-slides{height:100%;flex:1;min-width:0;touch-action:pan-y pinch-zoom}.pdp-lightbox .pdp-lightbox-slide{width:100%;height:100%}.pdp-lightbox .pdp-lightbox-slide img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.pdp-lightbox .pdp-lightbox-thumbnails{position:relative;display:flex;flex:none;gap:8px;overflow-x:auto;padding:6px 4px;margin-top:8px;max-width:100%;overscroll-behavior-x:contain}.pdp-lightbox .pdp-lightbox-thumbnails button{flex:none;width:64px;height:64px;border:2px solid transparent;opacity:.6}.pdp-lightbox .pdp-lightbox-thumbnails button[aria-current=true]{border-color:#2a8cd8;opacity:1}.pdp-lightbox-thumbnails img{display:block;width:100%;height:100%;object-fit:contain}.pdp-lightbox [hidden]{display:none!important}product-modal.pdp-lightbox:focus,.pdp-lightbox .pdp-lightbox-dialog:focus,.pdp-lightbox .pdp-lightbox-dialog:focus-visible{outline:none;box-shadow:none}.pdp-lightbox .pdp-lightbox-thumbnails{justify-content:safe center}@media(max-width:749px){.pdp-lightbox .pdp-lightbox-stage{position:relative;gap:0}.pdp-lightbox .pdp-lightbox-nav{position:absolute;top:50%;z-index:1;transform:translateY(-50%);background:#00000073}.pdp-lightbox .pdp-lightbox-nav[data-direction="-1"]{left:0}.pdp-lightbox .pdp-lightbox-nav[data-direction="1"]{right:0}.pdp-lightbox .pdp-lightbox-thumbnails button{width:52px;height:52px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pdp-lightbox.css.map */
