.gallery-grid__header{max-width:72rem;margin:0 auto 3rem;text-align:center}.gallery-grid__heading{margin:0}.gallery-grid__text{margin-top:1.5rem}.gallery-grid__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:15rem;grid-auto-flow:dense;gap:.8rem;margin:0;padding:0;list-style:none}.gallery-grid__item{position:relative;overflow:hidden;border-radius:var(--media-radius, 0);background:rgba(var(--color-foreground),.04)}.gallery-grid__item:nth-child(6n+1){grid-column:span 2;grid-row:span 2}.gallery-grid__item:nth-child(6n+3){grid-row:span 2}.gallery-grid__link{display:block;width:100%;height:100%;cursor:zoom-in}.gallery-grid__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}@media(hover:hover){.gallery-grid__link:hover .gallery-grid__image{transform:scale(1.04)}}.gallery-grid__link:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.4rem}.gallery-grid__caption{position:absolute;inset:auto 0 0;margin:0;padding:3rem 1.6rem 1.2rem;background:linear-gradient(to top,rgba(0,0,0,.6),transparent);color:#fff;font-size:1.4rem;line-height:1.4;pointer-events:none}@media screen and (min-width:750px){.gallery-grid__header{margin-bottom:4rem}.gallery-grid__list{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(16rem,19vw,28rem);gap:1.2rem}.gallery-grid__item:nth-child(6n+5),.gallery-grid__item:nth-child(6n+6){grid-column:span 2}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-gallery-grid.css.map */
