/* ─── Category grid ───────────────────────────────────────────────────
   Section pattern: shop-by-category (or a locations index) in two shapes —
   a multi-up grid of clickable category cards (image, name, item count;
   blocks/category-grid.html) or the connected tile-collage slab (photo
   tiles + scrim + label + hover zoom; blocks/category-tiles.html).
   Composes always-loaded pieces — .hzo-card / .hzo-cat-card /
   .hzo-card__media (components/card), .hzo-ribbon (components/ribbon),
   .hzo-grid (_base/responsive-content-grid), .hzo-eyebrow /
   .hzo-visual-h2 (base type) — and owns only the tile-collage variant,
   split into tile-collage.css.

   The loader enqueues ONLY <name>.css, so this file @imports the split
   sheet to give it a load path on the same request (the wave-4 video.css
   lesson: a variant sheet without an @import here is dead CSS in
   components mode; before this file existed, tile-collage.css only ever
   loaded through the no-components primitives.css fallback).

   .hzo-category-grid / .hzo-category-grid--cards / .hzo-category-grid--tiles
   on the [hzo_category_grid] shortcode root are structural hooks (unstyled
   by design — the pieces above carry all the visuals). */
@import './tile-collage.css?ver=1787769613';
