/* ============================================================
   CUSTOM — Per-store overrides for Template TF
   Add store-specific tweaks here. Loaded last so it wins
   over theme.css and style.css.
   ============================================================ */

/* TF dish hero: keep the photo ratio (template img has width:100% but no height:auto) */
.dish-hero-image img{height:auto;aspect-ratio:5/4;object-fit:cover}

/* menu band watermark: template said "TANDOOR" */
.menu-band::after{content:"FLAME"}

/* Peak & Flame logo: gold lettering on a transparent PNG, so it sits on a dark pill in the white header; sized by height */
.brand img{width:auto;height:60px;padding:6px 12px;background:#2a1f1a;border-radius:12px;box-shadow:none}
.foot-brand img{width:auto;height:72px;padding:0;background:none}
.logo__image{width:auto;height:60px;padding:6px 12px;background:#2a1f1a;border-radius:12px;box-shadow:none}
@media (max-width:480px){.brand img{height:50px;padding:5px 10px}}

/* Dish-hero badge: "Customer favourite" is not sourced for every dish; these are the store's Popular Dishes */
.dish-hero-image::after{content:"\2605  Popular dish"}

/* Logo gold (#f0c018) is too light for text on cream: rating text uses a deep gold (about 6.8:1 on #faf6f0) */
.dish-rating .rating-count,.review-rating span.rating-count{color:#6e5200}
.dish-rating span,.review-stars,.quote-card .stars{color:#d9a300}

/* Hero info bar: show the full hours line (it was cut off with an ellipsis on desktop) */
.sb-body span.sb-hours{white-space:normal;overflow:visible;text-overflow:clip}
