.collage-grid{display:grid}.collage-grid_item{overflow:hidden;border-radius:4px}.collage-grid_link{display:block;height:100%}.collage-grid_media{display:contents}.collage-grid_image{display:block;width:100%;height:auto;object-fit:cover}@media screen and (max-width:989px){.collage-grid{grid-auto-flow:column;grid-auto-columns:100%;gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.collage-grid::-webkit-scrollbar{display:none}.collage-grid_item{scroll-snap-align:start;scroll-snap-stop:always}.collage-grid_image{aspect-ratio:1}}@media screen and (min-width:990px){.collage-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,1fr);gap:16px}.collage-grid_item{grid-row:span 2}.collage-grid--1 .collage-grid_item{grid-column:span 4}.collage-grid--2 .collage-grid_item:first-child{grid-column:span 3}.collage-grid--3 .collage-grid_item:first-child,.collage-grid--4 .collage-grid_item:first-child{grid-column:span 2}.collage-grid--4 .collage-grid_item:nth-child(n+3){grid-row:span 1}.collage-grid_image{height:100%}}@media screen and (min-width:990px)and (hover:hover){.collage-grid_image{transition:transform .3s}a.collage-grid_link:hover .collage-grid_image{transform:scale(1.02)}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/featured-collage-grid.css.map */
