.gallery{display:flex;flex-wrap:wrap;gap:10px;width:95%;max-width:1200px;margin-inline:auto}.full-width--true .gallery{width:100%;max-width:none;gap:0}.gallery-image-wrapper{position:relative;overflow:hidden}.gallery-image-wrapper img,.gallery-image-wrapper .placeholder-svg{display:block;width:100%;height:auto}.gallery-classic .gallery-image-wrapper{flex:0 0 calc((100% - (var(--gallery-cols) - 1) * 10px) / var(--gallery-cols))}.full-width--true.gallery-classic .gallery-image-wrapper{flex-basis:calc(100% / var(--gallery-cols))}.gallery-horizontal .gallery-image-wrapper{flex:var(--ratio) 1 calc(var(--ratio) * 200px)}.gallery-horizontal .gallery-image-wrapper img{height:100%;object-fit:cover}.gallery-masonry .gallery{display:block;columns:var(--gallery-cols);column-gap:10px}.gallery-masonry .gallery-image-wrapper{break-inside:avoid;margin-bottom:10px}.full-width--true.gallery-masonry .gallery{column-gap:0}.full-width--true.gallery-masonry .gallery-image-wrapper{margin-bottom:0}.gallery__link{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.gallery-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0006;color:#fff;opacity:0;transition:opacity .3s}.gallery__link:is(:hover,:focus-visible) .gallery-overlay{opacity:1}.gallery-section__lightbox{max-width:95vw;max-height:95vh;padding:0;border:0;background:transparent}.gallery-section__lightbox::backdrop{background:#000000d9}.gallery-section__lightbox img{display:block;max-width:95vw;max-height:90vh;cursor:pointer}.gallery-section__lightbox-close{position:fixed;top:12px;right:16px;width:40px;height:40px;border:0;background:none;color:#fff;font-size:32px;cursor:pointer}@media(max-width:798px){.gallery-classic .gallery-image-wrapper{flex-basis:100%}.gallery-masonry .gallery{columns:3}}@media(max-width:480px){.gallery-masonry .gallery{columns:1}}@media(prefers-reduced-motion:reduce){.gallery-overlay{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/section-gallery.css.map */
