.grid-collage{display:grid;grid-template-columns:4fr 6fr;gap:4px}.collage__overlay{position:absolute;top:40px;left:50%;transform:translate(-50%);font-family:Dazzle Unicase,sans-serif;width:100%;padding:0 8%;font-weight:500;font-size:3rem;color:#fff;opacity:1}.collage__item{display:block}.collage__item:before{content:"";position:absolute;width:100%;height:100%;background:#000;opacity:0;transition:opacity .3s ease}.collage__item:hover:before{opacity:.2}.subgrid-2{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);gap:4px}.collage__item .button{position:absolute;bottom:16px;left:50%;transform:translate(-50%);background:none;border:none;color:#fff;font-size:14px;height:20px;width:auto;min-width:auto}.collage__text{font-size:18px;text-align:center;line-height:22.8px}.collage__text .overlay-text__heading{font-size:inherit;line-height:1.1;margin:0;color:inherit}.collage__item:hover .button{background:#000}.subgrid-2 .collage__item{height:100%}.collage__item-image img{width:100%;height:100%;object-fit:cover;display:block;object-position:top center}.collage__item{position:relative;height:100%}.collage__item-1 img{aspect-ratio:.992}.subgrid-2.grid-4-blocks .collage__item-2 img,.subgrid-2.grid-3-blocks .collage__item-2 img,.subgrid-2.grid-4-blocks .collage__item-5 img{aspect-ratio:1.19}.subgrid-2.grid-4-blocks .collage__item-3 img,.subgrid-2.grid-3-blocks .collage__item-3 img,.subgrid-2.grid-4-blocks .collage__item-4 img{aspect-ratio:1.79}.subgrid-2.grid-2-blocks .collage__item-2 img,.subgrid-2.grid-2-blocks .collage__item-3 img,.subgrid-2.grid-3-blocks .collage__item-4 img{aspect-ratio:3}.subgrid-2.grid-4-blocks .collage__item-2,.subgrid-2.grid-3-blocks .collage__item-2{grid-column:1 / 3;grid-row:1}.subgrid-2.grid-2-blocks .collage__item-2{grid-column:1 / 6;grid-row:1}.subgrid-2.grid-4-blocks .collage__item-3,.subgrid-2.grid-3-blocks .collage__item-3{grid-column:3 / 6;grid-row:1}.subgrid-2.grid-2-blocks .collage__item-3{grid-column:1 / 6;grid-row:2}.subgrid-2.grid-4-blocks .collage__item-4{grid-column:1 / 4;grid-row:2}.subgrid-2.grid-3-blocks .collage__item-4{grid-column:1 / 6;grid-row:2}.subgrid-2.grid-4-blocks .collage__item-5{grid-column:4 / 6;grid-row:2}@media screen and (max-width: 991px){.grid-collage{grid-template-columns:1fr}.subgrid-1.grid-2-blocks .collage__item-1 img{aspect-ratio:1.5}.subgrid-2{grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,1fr)}.subgrid-2.grid-2-blocks{grid-template-columns:1fr;grid-template-rows:1fr}.subgrid-2 .collage__item{grid-column:unset!important}.subgrid-2.grid-2-blocks .collage__item-3{grid-row:2}.subgrid-2.grid-3-blocks .collage__item-4{grid-column:1/3!important;grid-row:2}.subgrid-2 .collage__item-image{height:100%}.collage__item-1 img,.subgrid-2.grid-3-blocks .collage__item-4 img{aspect-ratio:1.28!important}.subgrid-2.grid-2-blocks .collage__item-2 .button,.subgrid-2.grid-2-blocks .collage__item-3 .button{bottom:0}.subgrid-2.grid-2-blocks .collage__item-2 img,.subgrid-2.grid-2-blocks .collage__item-3 img{aspect-ratio:3!important}.collage__item-2 img,.collage__item-3 img,.collage__item-4 img,.collage__item-5 img{aspect-ratio:.63!important}.collage__item .button{bottom:20px}}@media (max-width: 767.98px){.collage__overlay{top:20px;padding:0 8%}.collage__text{font-size:14px;text-align:center;line-height:17.8px}.collage__item .button{bottom:20px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-collage-mad.css.map */
