.home-mosaic__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.home-mosaic__tile{position:relative;display:block;overflow:hidden;background-color:var(--tg-media-well);color:var(--tg-ink);text-decoration:none;min-height:340px}.home-mosaic__tile--big{grid-column:span 2;grid-row:span 2;min-height:700px}.home-mosaic__tile--wide{grid-column:span 2}.home-mosaic__tile img{transition:transform .6s ease}.home-mosaic__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 40%,var(--tg-shade-bottom))}.home-mosaic__frame{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid var(--tg-ink-frame);pointer-events:none}.home-mosaic__label{position:absolute;left:24px;right:24px;bottom:22px;display:block}.home-mosaic__title{display:block;font-family:var(--tg-font-heading);font-size:46px;line-height:1;text-transform:var(--tg-heading-transform);letter-spacing:var(--tg-heading-tracking)}.home-mosaic__tile--big .home-mosaic__title{font-size:clamp(52px,6vw,84px)}.home-mosaic__text{display:block;font-size:14px;font-weight:600;margin-top:6px;color:var(--tg-ink);opacity:.85}@media(hover:hover)and (pointer:fine){.home-mosaic__tile:hover img{transform:scale(var(--tg-hover-scale))}}@media(max-width:1099px){.home-mosaic__tile--big{min-height:520px}}@media(max-width:819px){.home-mosaic__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-mosaic__tile{min-height:240px}.home-mosaic__tile--big{grid-column:1 / -1;grid-row:auto;min-height:380px}.home-mosaic__title{font-size:34px}.home-mosaic__label{left:16px;right:16px;bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-home-category-mosaic.css.map */
