/* ============================================================
   CUSTOM — Per-Store Overrides
   Keep this file under 30 lines. Only store-specific tweaks go here.
   Do NOT add layout, grid, or structural CSS — that belongs in style.css.
   Do NOT add theme design tokens — that belongs in theme.css.

   Examples of what belongs here:
   - A promotional banner color unique to this store
   - A section hidden for this location (display: none)
   - A logo size tweak specific to this store
   ============================================================ */

/* Brand logo (square roundel) - size by height so the header doesn't grow */
.logo__image { width: auto; height: 84px; padding: 3px; }
@media (max-width: 768px) { .logo__image { height: 64px; } }

/* Location pages: dish photo on Featured cards */
.gs-featured-card { overflow: hidden; }
.gs-featured-card .gs-featured-img { display: block; width: calc(100% + 4rem); max-width: none; margin: -2rem -2rem 1rem; aspect-ratio: 4 / 3; object-fit: cover; }
