/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.rooster-category-tiles{gap:var(--wp--preset--spacing--3,.75rem);box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:0;padding:0;list-style:none;display:grid}@media (min-width:64rem){.rooster-category-tiles--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rooster-category-tiles--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.rooster-category-tiles__item{--rooster-tile-ground:var(--wp--preset--color--subtle);--rooster-tile-ink:var(--wp--preset--color--fg);margin:0}.rooster-category-tiles__item.is-area-lacquer{--rooster-tile-ground:var(--wp--custom--rooster--area--lacquer,var(--wp--preset--color--accent));--rooster-tile-ink:var(--wp--custom--rooster--area--on-lacquer,oklch(from var(--rooster-tile-ground) clamp(0, (.62 - l) * 999, 1) 0 0))}.rooster-category-tiles__item.is-area-plum{--rooster-tile-ground:var(--wp--custom--rooster--area--plum,var(--wp--preset--color--accent-2));--rooster-tile-ink:var(--wp--custom--rooster--area--on-plum,oklch(from var(--rooster-tile-ground) clamp(0, (.62 - l) * 999, 1) 0 0))}.rooster-category-tiles__item.is-area-coral{--rooster-tile-ground:var(--wp--custom--rooster--area--coral,var(--wp--preset--color--ornament));--rooster-tile-ink:var(--wp--custom--rooster--area--on-coral,oklch(from var(--rooster-tile-ground) clamp(0, (.62 - l) * 999, 1) 0 0))}.rooster-category-tiles__item.is-area-blush{--rooster-tile-ground:var(--wp--custom--rooster--area--blush,var(--wp--preset--color--subtle));--rooster-tile-ink:var(--wp--custom--rooster--area--on-blush,oklch(from var(--rooster-tile-ground) clamp(0, (.62 - l) * 999, 1) 0 0))}.rooster-category-tiles__item.is-area-nude{--rooster-tile-ground:var(--wp--custom--rooster--area--nude,var(--wp--preset--color--subtle));--rooster-tile-ink:var(--wp--custom--rooster--area--on-nude,oklch(from var(--rooster-tile-ground) clamp(0, (.62 - l) * 999, 1) 0 0))}.rooster-category-tiles .rooster-category-tiles__card{box-sizing:border-box;border-radius:var(--wp--custom--rooster--shape--card,0);background:var(--rooster-tile-ground);height:100%;color:var(--rooster-tile-ink);grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.rooster-category-tiles .rooster-category-tiles__card:focus-visible{outline:2px solid var(--wp--preset--color--fg);outline-offset:2px}.rooster-category-tiles__media{aspect-ratio:4/5;display:block;overflow:hidden}.rooster-category-tiles__media img{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.rooster-category-tiles__media img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.rooster-category-tiles__card:hover .rooster-category-tiles__media img{transform:scale(1.03)}}.rooster-category-tiles__foot{padding:var(--wp--preset--spacing--3,.75rem);flex-direction:column;gap:.25rem .75rem;display:flex}.rooster-category-tiles__name{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--lg);font-stretch:var(--wp--custom--rooster--stretch--heading,normal);font-weight:650;line-height:1.2}.rooster-category-tiles__count{font-size:var(--wp--preset--font-size--sm);font-variant-numeric:tabular-nums;line-height:1.4}@media (min-width:64rem){.rooster-category-tiles__foot{padding:var(--wp--preset--spacing--4,1rem);flex-direction:row;justify-content:space-between;align-items:baseline}.rooster-category-tiles__name{font-size:var(--wp--preset--font-size--xl)}.rooster-category-tiles__count{flex-shrink:0}}