/* ============================================
   ARASICAK — Tema override'ı
   Paylaşılan menu.css'in üzerine yüklenir (sonra link'lenir, bu yüzden kazanır).
   Sadece marka rengi + tipografi + hero'yu değiştirir; tüm layout/JS aynı kalır.
   "Ara sıcak / meze bistrosu" için sıcak, iştah açıcı; espresso + terracotta paleti.
   ============================================ */

@import url('https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,500;0,9..144,600;0,9..144,700;1,9..144,500&display=swap');

:root {
    --navy: #2a1d16;        /* espresso (koyu marka rengi)  */
    --navy-light: #4d3527;  /* tarçın kahve                 */
    --gold: #c65d3b;        /* terracotta / bakır vurgu     */
    --gold-light: #e6a576;  /* sıcak amber                  */
    --cream: #f6efe4;       /* sıcak parşömen zemin         */
    --text: #3d3329;        /* kahverengi-gri metin         */
    --text-light: #a08d78;  /* soluk kum                    */
    --green: #6b8e4e;       /* zeytin yeşili (taze rozet)   */
    --white: #ffffff;
    --red: #c0392b;
    --orange: #d98324;
}

/* ---- Tipografi: başlıklar karakterli display serif (Fraunces) ---- */
.nav-brand,
.section-heading,
.hours-card h3,
.section-title,
.footer-brand h3,
.hero-wordmark {
    font-family: 'Fraunces', 'Cormorant Garamond', serif !important;
}

/* ---- Hero: fotoğraf gelene kadar sıcak gradyan + doku ---- */
.hero {
    background:
        linear-gradient(165deg, rgba(42,29,22,0.78) 0%, rgba(77,53,39,0.68) 55%, rgba(198,93,59,0.55) 100%),
        radial-gradient(circle at 20% 20%, rgba(230,165,118,0.25), transparent 45%),
        #2a1d16 !important;
}

/* Metin tabanlı logo (Arasıcak'ın görsel logosu yok; şık wordmark kullanıyoruz) */
.hero-wordmark {
    font-size: clamp(46px, 11vw, 96px);
    font-weight: 600;
    color: var(--cream);
    letter-spacing: 1px;
    line-height: 1;
    margin-bottom: 6px;
    text-shadow: 0 4px 30px rgba(0,0,0,0.45);
}
.hero-wordmark .accent { color: var(--gold-light); }

.hero-location {
    color: var(--gold-light) !important;
}

/* Hero alt dalgayı sıcak zemine eşitle (menu.css'te beyaz path vardı) */
.hero-wave svg path { fill: var(--cream) !important; }

/* "no image" placeholder ikonu: balık yerine sıcak tabak hissi */
.menu-item-img.no-img { font-size: 30px; }
