/* MENU VOTE v1 — the table QR's public menu page. Brand only: Red #E80123 · Blue #003C69 · Dark Grey #50524D · White · Warm Cream #FEF8E0
   (+ the line tint #DADAD6). Gazpacho Heavy for titles, Arial for text. Nothing here is shared with the Promo Tracker app. */
@font-face { font-family: 'Gazpacho'; src: url('/menu/gazpacho-heavy.woff2') format('woff2'); font-weight: 900; font-display: swap; }
:root { --red: #E80123; --blue: #003C69; --grey: #50524D; --cream: #FEF8E0; --line: #DADAD6; --title: 'Gazpacho', 'Arial Black', Arial, sans-serif; }
* { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; }
body { margin: 0; background: var(--cream); color: var(--grey); font: 15px/1.4 Arial, Helvetica, sans-serif; }

.pages { display: block; }   /* the menu starts at the very top (no bar — Thierry 21:15) */
.pages img { display: block; width: 100%; height: auto; background: var(--cream); }
