.mosaic p{margin:0}.mosaic .mosaic__wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:40px;grid-row-gap:40px;max-height:750px}.mosaic .item__wrapper:first-child{grid-row:span 2}.mosaic .item__wrapper{border-radius:24px;overflow:hidden;min-height:280px}.mosaic .item__wrapper img{object-fit:cover}.mosaic .item__wrapper:last-child{background:linear-gradient(0deg,#101112 0% 100%);padding:43px;display:flex;flex-direction:column}.mosaic .item__wrapper:last-child .item__subtitle{color:#86868b;font-size:1.6rem;font-weight:800}.mosaic .item__wrapper:last-child .item__subheading{color:#86868b;font-size:3.2rem;font-weight:800;letter-spacing:-1.2px;margin-top:auto;line-height:1}.mosaic .item__wrapper:last-child .item__heading{color:#f5f5f7;font-size:7.4rem;font-weight:800;line-height:84px;letter-spacing:-1.2px}@media (max-width: 1150px){.mosaic .item__wrapper:last-child .item__subheading{font-size:2.4rem}.mosaic .item__wrapper:last-child .item__heading{font-size:4.8rem}.mosaic .item__wrapper:last-child{padding:20px}.mosaic .mosaic__wrapper{grid-column-gap:20px;grid-row-gap:20px}}@media (max-width: 650px){.mosaic .mosaic__wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;max-height:none}.mosaic .item__wrapper{border-radius:24px;overflow:hidden;min-height:280px;max-height:280px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-hole-in-one.css.map */
