.zpdp media-gallery .product__media-item img{cursor:zoom-in}.zpdp media-gallery .product__media-item:has(deferred-media,video,iframe,model-viewer) img{cursor:pointer}.zlb{--zlb-ink: #1c391a;--zlb-sage: #cfdbc3;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483100;display:grid;grid-template-rows:minmax(0,1fr) auto auto;padding:64px 24px 20px;background:#0c160bf7;color:#fff;opacity:0;transition:opacity .2s ease;overscroll-behavior:contain}.zlb.is-open{opacity:1}.zlb[hidden]{display:none}.zlb button{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.zlb svg{display:block;width:100%;height:100%}.zlb__close{position:absolute;top:16px;right:16px;z-index:2;width:44px;height:44px;padding:11px!important;border-radius:50%;transition:background .2s ease}.zlb__close:hover{background:#ffffff1f}.zlb__stage{position:relative;display:flex;align-items:center;justify-content:center;min-height:0}.zlb__img{display:block;max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;transition:opacity .2s ease}.zlb__img.is-loading{opacity:.35}.zlb__img[hidden],.zlb__video[hidden]{display:none}.zlb__video{display:block;width:auto;height:100%;max-width:100%;object-fit:contain}.zlb__thumb--video{position:relative}.zlb__thumb--video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:22px;height:22px;border-radius:50%;background:#1c391acc url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 7.5v9l7-4.5z" fill="%23ffffff"/></svg>') center / 16px no-repeat}.zlb__nav{position:absolute;top:50%;z-index:2;width:52px;height:52px;padding:14px!important;border-radius:50%;background:var(--zlb-sage)!important;color:var(--zlb-ink)!important;transform:translateY(-50%);transition:transform .2s ease,background .2s ease}.zlb__nav:hover{background:#fff!important}.zlb__nav--prev{left:8px}.zlb__nav--next{right:8px}.zlb__nav--next svg{transform:scaleX(-1)}.zlb__nav[hidden]{display:none}.zlb__count{margin:14px 0 10px;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.06em;text-align:center;opacity:.75}.zlb__count[hidden]{display:none}.zlb__thumbs{display:flex;gap:8px;max-width:100%;margin:0 auto;padding:4px;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.zlb__thumbs::-webkit-scrollbar{display:none}.zlb__thumbs[hidden]{display:none}.zlb__thumbs li{flex:0 0 auto;margin:0;scroll-snap-align:center}.zlb__thumb{display:block;width:68px;height:68px;overflow:hidden;opacity:.45;box-shadow:0 0 0 0 var(--zlb-sage);transition:opacity .2s ease,box-shadow .2s ease}.zlb__thumb:hover{opacity:.8}.zlb__thumb.is-active{opacity:1;box-shadow:0 0 0 2px var(--zlb-sage)}.zlb__thumb img{display:block;width:100%;height:100%;object-fit:cover}.zlb button:focus-visible{outline:2px solid var(--zlb-sage);outline-offset:3px}@media screen and (max-width:749px){.zlb{padding:56px 0 14px}.zlb__close{top:8px;right:8px}.zlb__nav{width:40px;height:40px;padding:10px!important;background:#cfdbc3d9!important}.zlb__nav--prev{left:6px}.zlb__nav--next{right:6px}.zlb__thumbs{padding:4px 12px;gap:6px}.zlb__thumb{width:52px;height:52px}}@media(prefers-reduced-motion:reduce){.zlb,.zlb__img,.zlb__thumb,.zlb__nav{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/zenea-pdp-lightbox.css.map */
