.ig-gallery-section{margin:0!important;padding:0!important}.ig-gallery{width:100%}.ig-gallery__header{text-align:center;padding:40px 20px 20px}.ig-gallery__handle{font-size:var(--ig-handle-size, 16px);font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--ig-handle-color, #000);text-decoration:none;transition:opacity .3s ease}.ig-gallery__handle:hover{opacity:.7}.ig-gallery__grid{display:grid;grid-template-columns:repeat(var(--ig-cols-desktop, 7),1fr);gap:0;width:100%}.ig-gallery__item{position:relative;aspect-ratio:1 / 1;overflow:hidden;cursor:pointer}.ig-gallery__item img,.ig-gallery__item video{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease,opacity .4s ease}.ig-gallery__item:hover img,.ig-gallery__item:hover video{transform:scale(1.05);opacity:.85}.ig-gallery__item-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000;display:flex;align-items:center;justify-content:center;transition:background .3s ease;z-index:1}.ig-gallery__item:hover .ig-gallery__item-overlay{background:#00000026}.ig-gallery__item-icon{opacity:0;transition:opacity .3s ease;width:28px;height:28px;fill:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.4))}.ig-gallery__item:hover .ig-gallery__item-icon{opacity:1}.ig-gallery__play-icon{position:absolute;bottom:10px;right:10px;width:24px;height:24px;fill:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5));z-index:1;pointer-events:none}.ig-lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e6;z-index:9999;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.ig-lightbox.active{display:flex}.ig-lightbox__content{max-width:90vw;max-height:90vh;position:relative}.ig-lightbox__content img,.ig-lightbox__content video{max-width:90vw;max-height:85vh;object-fit:contain;display:block;border-radius:4px}.ig-lightbox__close{position:fixed;top:20px;right:24px;width:40px;height:40px;background:none;border:none;cursor:pointer;z-index:10000;padding:0}.ig-lightbox__close svg{width:32px;height:32px;fill:#fff}.ig-lightbox__close:hover svg{fill:#ccc}.ig-lightbox__nav{position:fixed;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:10px;z-index:10000}.ig-lightbox__nav svg{width:36px;height:36px;fill:#fff}.ig-lightbox__nav:hover svg{fill:#ccc}.ig-lightbox__prev{left:16px}.ig-lightbox__next{right:16px}@media screen and (max-width:749px){.ig-gallery__grid{grid-template-columns:repeat(var(--ig-cols-mobile, 3),1fr)}.ig-gallery__item:nth-child(n+7){display:none}.ig-gallery__header{padding:30px 16px 16px}.ig-gallery__handle{font-size:14px}.ig-lightbox__nav{display:none}.ig-lightbox__content img,.ig-lightbox__content video{max-width:95vw;max-height:80vh}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/instagram-gallery.css.map */
