.article-gallery__grid{grid-template-columns:minmax(0,1fr)}.article-gallery__item{min-width:0;margin:0}.article-gallery__link{border:0;padding:0;cursor:zoom-in;border-radius:var(--overlay-border-radius, 0);background:rgba(var(--text-color) / .035);-webkit-appearance:none;appearance:none}.article-gallery__media{overflow:hidden}.article-gallery__media--landscape{aspect-ratio:3 / 2}.article-gallery__media--square{aspect-ratio:1 / 1}.article-gallery__media--natural .article-gallery__image{position:static;width:100%;height:auto}.article-gallery__media--landscape .article-gallery__image,.article-gallery__media--square .article-gallery__image{transition:transform .35s ease}@media(hover:hover){.article-gallery__link:hover .article-gallery__image{transform:scale(1.025)}}.article-gallery__caption{line-height:1.5}.article-gallery-lightbox{width:min(96vw,1500px);max-width:none;height:min(94vh,1000px);max-height:none;border:0;padding:0;background:transparent;overflow:visible}.article-gallery-lightbox::backdrop{background:#000000e0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.article-gallery-lightbox__inner{position:relative;width:100%;height:100%;display:grid;grid-template-columns:3rem minmax(0,1fr) 3rem;align-items:center;gap:.75rem}.article-gallery-lightbox__figure{margin:0;min-width:0;max-height:94vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.article-gallery-lightbox__image{display:block;max-width:100%;max-height:calc(94vh - 4rem);width:auto;height:auto;object-fit:contain}.article-gallery-lightbox__caption{color:#fff;margin-top:.75rem;text-align:center;line-height:1.45}.article-gallery-lightbox__caption:empty{display:none}.article-gallery-lightbox__close,.article-gallery-lightbox__nav{border:0;color:#fff;background:#0000007a;cursor:pointer;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.article-gallery-lightbox__close{position:absolute;z-index:2;top:0;right:0;width:2.75rem;height:2.75rem;font-size:2rem;line-height:1}.article-gallery-lightbox__nav{width:3rem;height:3rem;font-size:2.5rem;line-height:1}.article-gallery-lightbox__nav[hidden]{display:none}@media(min-width:769px){.article-gallery__grid{grid-template-columns:repeat(var(--article-gallery-columns, 2),minmax(0,1fr))}}@media(max-width:768px){.article-gallery-lightbox{width:100vw;height:100vh}.article-gallery-lightbox__inner{grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;gap:.25rem}.article-gallery-lightbox__nav{width:2.5rem;height:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/article-gallery.css.map */
