.tiles__heading{font-size:clamp(28px,7vw,44px)}.tiles__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none}.tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:1 / 1.1;height:100%;overflow:hidden;padding:14px;border-radius:var(--radius-card);background:var(--c, var(--soft));color:var(--fix);text-decoration:none}.tile__heading{position:relative;z-index:1;font-size:clamp(26px,7.6vw,48px);line-height:.92;letter-spacing:-.035em;-webkit-hyphens:auto;hyphens:auto}.tile__label{position:relative;z-index:1;align-self:flex-start;margin-top:auto;padding:4px 10px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--card) 85%,transparent);font-size:13px;font-weight:700}.tile__img{position:absolute;right:-8%;bottom:-6%;width:70%;height:auto;aspect-ratio:1;object-fit:cover;border:6px solid color-mix(in srgb,var(--card) 90%,transparent);border-radius:50%;background:var(--card);box-shadow:0 12px 30px color-mix(in srgb,var(--fix) 14%,transparent)}@media(prefers-reduced-motion:no-preference){.tile__img{transition:transform .5s cubic-bezier(.2,.9,.3,1.3)}.tile:hover .tile__img{transform:scale(1.05) rotate(-3deg)}}@media(min-width:900px){.tiles.section{padding-top:28px}.tiles__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/category-tiles.css.map */
