.fiori-page-product zoom-dialog[data-fiori-boxed] dialog{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(960px,90vw);height:82dvh;max-width:90vw;max-height:82dvh;padding:52px 60px 42px;border:1px solid var(--fiori-design-border,#dcd9cf);background:var(--fiori-design-ivory,#f7f4ed);color:var(--fiori-design-ink,#293d3b);overflow:hidden;view-transition-name:none}.fiori-page-product zoom-dialog[data-fiori-boxed] dialog::backdrop{background:#19231e73}.fiori-page-product zoom-dialog[data-fiori-boxed] .dialog-thumbnails-list-container{display:none}.fiori-page-product zoom-dialog[data-fiori-boxed] .dialog-zoomed-gallery{display:block;margin:0;padding:0;width:100%;height:100%;overflow:hidden;cursor:default}.fiori-page-product zoom-dialog[data-fiori-boxed] .product-media-container{width:100%;height:100%;max-height:100%;min-height:0;aspect-ratio:auto;cursor:default}.fiori-page-product zoom-dialog[data-fiori-boxed] .product-media-container[hidden]{display:none!important}.fiori-page-product zoom-dialog[data-fiori-boxed] :is(.fiori-lightbox-image,.product-media){width:100%;height:100%;aspect-ratio:auto;overflow:hidden}.fiori-page-product zoom-dialog[data-fiori-boxed] .product-media__image{width:100%;height:100%;max-height:100%;object-fit:contain;transform:none}.fiori-page-product zoom-dialog[data-fiori-boxed] .dialog-zoomed-gallery__close-button{position:absolute;top:6px;right:8px;width:44px;height:44px;color:var(--fiori-design-ink,#293d3b);mix-blend-mode:normal;background:transparent}.fiori-page-product zoom-dialog[data-fiori-boxed] .fiori-lightbox-arrow{position:absolute;top:calc(50% - 22px);width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--fiori-design-border,#dcd9cf);background:var(--fiori-design-ivory,#f7f4ed);color:var(--fiori-design-ink,#293d3b);z-index:4}.fiori-lightbox-prev{left:8px}.fiori-lightbox-next{right:8px}.fiori-lightbox-arrow svg{width:20px;height:20px}.fiori-lightbox-prev svg{transform:rotate(180deg)}.fiori-lightbox-count{position:absolute;bottom:10px;left:50%;transform:translate(-50%);font-size:13px}@media(max-width:749px){.fiori-page-product zoom-dialog[data-fiori-boxed] dialog{width:92vw;height:78dvh;max-height:78dvh;padding:48px 12px 66px}.fiori-page-product zoom-dialog[data-fiori-boxed] .fiori-lightbox-arrow{top:auto;bottom:10px}.fiori-lightbox-prev{left:14px}.fiori-lightbox-next{right:14px}.fiori-lightbox-count{bottom:22px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/fiori-lightbox.css.map */
