.bd-product-lightbox[open]{background:#081b14eb}.bd-product-lightbox .product-media-modal__dialog{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100dvh;min-height:0;padding:72px 64px 100px;box-sizing:border-box;background:transparent}.bd-product-lightbox .product-media-modal__content{width:100%;height:100%;padding:0;margin:0;display:flex;align-items:center;justify-content:center;overflow:auto;background:transparent}.bd-product-lightbox .product-media-modal__content>[data-media-id]{display:none!important}.bd-product-lightbox .product-media-modal__content>.active[data-media-id]{display:block!important;width:auto;height:auto;max-width:100%;max-height:100%;min-height:0;margin:auto;object-fit:contain;border:0;border-radius:12px}.bd-product-lightbox .product-media-modal__content>deferred-media.active{width:min(100%,1100px)}.bd-product-lightbox .product-media-modal__toggle{position:absolute;top:16px;right:16px;z-index:2;background:#faf9f7;color:#260f00;border:0;width:48px;height:48px}.bd-lightbox-controls{position:absolute;bottom:24px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:24px;color:#faf9f7}.bd-lightbox-controls button{border:0;border-radius:50%;width:48px;height:48px;background:#faf9f7;color:#260f00;font-size:26px;cursor:pointer}.bd-lightbox-controls button:disabled{opacity:.35;cursor:default}.bd-lightbox-controls button:focus-visible,.bd-product-lightbox .product-media-modal__toggle:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:749px){.bd-product-lightbox .product-media-modal__dialog{padding:72px 16px 100px}}media-gallery .product__modal-opener--image{position:relative;display:block}media-gallery .product__media-toggle.product__media-zoom-lightbox{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:transparent;z-index:2;cursor:zoom-in}@media screen and (min-width:990px){product-info.bd-main-product-info .product__media-wrapper{align-self:stretch;--bd-gallery-top: calc(var(--header-height, 98px) + 16px);--bd-gallery-height: max(160px, calc(100dvh - var(--bd-gallery-top) - 32px))}product-info.bd-main-product-info .product__media-wrapper media-gallery{position:sticky;top:var(--bd-gallery-top);row-gap:0}product-info.bd-main-product-info .product__media-wrapper .product-media-container{width:min(100%,calc(var(--bd-gallery-height) * var(--ratio, 1)));margin-inline:auto}product-info.bd-main-product-info .product__media-wrapper .thumbnail-slider{max-height:var(--bd-gallery-height)}}media-gallery .product__modal-opener--image .product__media-icon{display:none}
/*# sourceMappingURL=/cdn/shop/t/78/assets/bd-product-lightbox.css.map */
