/* 低階・深棕暖光：深咖啡底、暖黃燈光、照片鋪滿封面。 */
.s-brown { --bg: #1e1510; --bg2: #271b14; --fg: #f4e8da; --muted: #c4ab92; --line: #3e2c20; --accent: #e0a15e; --on-accent: #22160f; --card: #2a1e16;
  --radius: 6px; --radius-btn: 4px; --font-head: var(--serif); --h1: clamp(2.3rem, 6.5vw, 4rem); color-scheme: dark; }
.s-brown .top { background: rgba(30, 21, 16, .88); }
.s-brown main { background: radial-gradient(50% 30% at 80% 0%, rgba(224, 161, 94, .14), transparent 70%); }
.s-brown .sec-h { color: var(--accent); }
.s-brown .sec-h span { border-bottom: 1px solid rgba(224, 161, 94, .5); padding-bottom: 6px; }
.s-brown .sec:nth-of-type(even) { background: var(--bg2); }
.s-brown .menu i { border-color: #6d5240; }
.s-brown .menu .price, .s-brown .price-tb td { color: var(--accent); }
.s-brown .pic img { filter: saturate(.9) sepia(.12); }
.s-brown .pic { box-shadow: 0 0 0 1px #3e2c20, 0 20px 40px rgba(0,0,0,.35); }
.s-brown .day i { border-color: #5a4232; }
.s-brown .foot { background: #160f0b; }
