.sb-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;flex-direction:column}.sb-lightbox[hidden]{display:none}.sb-lightbox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a1218eb}.sb-lightbox__dialog{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:var(--sp-6)}.sb-lightbox__stage{position:relative;width:100%;height:100%;max-width:min(1100px,90vw);max-height:78vh;display:flex;align-items:center;justify-content:center}.sb-lightbox__stage img{max-width:100%;max-height:100%;width:auto;height:auto;border-radius:var(--r-md);object-fit:contain}.sb-lightbox__video{width:100%;height:100%;max-width:100%;max-height:100%;border-radius:var(--r-md);background:#000;object-fit:contain}.sb-lightbox__embed{width:min(1100px,90vw);height:min(62vh,618px);border-radius:var(--r-md);background:#000;border:none}.sb-lightbox .sb-lightbox__close{position:absolute;top:var(--sp-5);right:var(--sp-5);z-index:1;background:#0a1218bf;border-color:#ffffff80;color:#fff;box-shadow:var(--shadow-md)}.sb-lightbox .sb-lightbox__close:hover{background:#0a1218e6}.sb-lightbox .sb-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:1;background:#0a1218bf;border-color:#ffffff80;color:#fff;box-shadow:var(--shadow-md)}.sb-lightbox .sb-lightbox__nav:hover{background:#0a1218e6}.sb-lightbox__nav--prev{left:var(--sp-5)}.sb-lightbox__nav--next{right:var(--sp-5)}.sb-lightbox__caption{padding:0 var(--sp-6) var(--sp-6);text-align:center;position:relative}.sb-lightbox__caption-text{font-family:var(--font-mono);font-size:var(--fs-sm);letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0}.sb-lightbox__caption-credit{font-family:var(--font-sans);font-size:var(--fs-xs);color:#fff9;margin:4px 0 0}@media(max-width:640px){.sb-lightbox__nav--prev{left:var(--sp-2)}.sb-lightbox__nav--next{right:var(--sp-2)}.sb-lightbox__close{top:var(--sp-3);right:var(--sp-3)}.sb-lightbox__dialog{padding:0}.sb-lightbox__stage{max-width:100vw;max-height:100%}.sb-lightbox__video,.sb-lightbox__stage img{border-radius:0}.sb-lightbox__caption{padding:var(--sp-3) var(--sp-4)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/gallery-lightbox.css.map */
