image-gallery{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;background-color:#000000e6;color:#fff;display:flex;flex-direction:column;gap:24px}image-gallery button{background:none;border:none}image-gallery[data-status=open]{z-index:2147483647}image-gallery[data-status=closed]{display:none}image-gallery header{display:flex;justify-content:flex-end}image-gallery header button{padding:24px;font-size:calc(20px + 50%);aspect-ratio:1}image-gallery .image-gallery__main{width:100%;flex:1 1 0%;position:relative}image-gallery .btn-container{display:flex;flex-direction:column;justify-content:center;height:100%;position:absolute;pointer-events:none}image-gallery .btn-container button{pointer-events:auto}image-gallery .btn-container.prev{left:0;top:0;padding-left:5%}image-gallery .btn-container.next{right:0;top:0;padding-right:5%}image-gallery .swiper-slide{display:flex;flex-direction:column;gap:24px;width:100%;height:100%}image-gallery .swiper-slide .img-wrapper{width:100%;flex:1 1 0%;position:relative}image-gallery .swiper-slide img{object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0}image-gallery .swiper-slide span{width:100%;color:#fff;font-size:calc(14px + 25%);padding:0 24px;display:block;text-align:center}image-gallery footer{width:100%;padding:12px 24px;display:flex;align-items:center;gap:12px;overflow:scroll}image-gallery footer img{height:52px;padding:4px;width:auto;aspect-ratio:1;object-fit:cover;cursor:pointer;border-radius:6px}image-gallery footer img[data-active=true]{border:solid 2px rgba(255,255,255,.75);height:64px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/image-gallery.css.map */
