.media-grid{align-items:start;gap:calc(var(--grid-gutter) / 2);grid:auto-flow dense var(--media-grid-row-height) / repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.media-grid__item{grid-area:span min(2,var(--media-grid-row-span)) / span min(2,var(--media-grid-column-span));height:100%}.media-grid__item .content{height:100%;padding:4rem;display:flex;flex-direction:column;justify-content:center}.media-grid__item .content h2{margin:0}.media-grid__item .content h2+p{margin-top:20px}.content.text-center{text-align:center}.content.text-left{text-align:left}.media-grid__item>*{height:100%}.media-grid .content-over-media>:is(img,video,iframe,svg,video-media){height:var(--content-over-media-height, auto);min-height:100%;max-height:100%;width:100%;overflow-wrap:anywhere;object-fit:cover;object-position:center;transform-origin:bottom;border-radius:inherit;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative}@media screen and (min-width:700px){.media-grid{--calculated-row-height: max(150px, min(100vw / 4, var(--media-grid-row-height)));grid:auto-flow dense var(--calculated-row-height) / repeat(4,minmax(0,1fr))}.media-grid__item{grid-area:span var(--media-grid-row-span) / span var(--media-grid-column-span)}}@media screen and (min-width:1000px){.media-grid{gap:var(--grid-gutter)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/collage.css.map */
