/* Aydınlife tema — kaynak: template/aydinlife/Aydinlife Mobilya v2.dc.html
   :root bloğu (2026-08-24, kullanıcı isteği: "bu tasarımı uygula" — v2'nin
   sıcak kahve/toprak paletine geçildi, önceki turuncu/amber paletten
   FARKLI). mobilya-classic/tekstil-classic İLE AYNI mimari: bu dosya
   STATİK public/ altında durur, layout.tsx sadece aktif temanın <link>'ini
   çalışma zamanında enjekte eder (bkz. registry.ts THEME_STYLESHEETS
   yorumu — derleme zamanı bundle çakışmasını önler).
   Renk eşlemesi (v2.dc.html satır 15-26, --acc/--ink/--mut vb. hardcoded
   hex'lerin kaynak sözleşmesi bu tema motorunun --ay-* token'larına
   BİREBİR karşılık gelir — component/layout kodu DEĞİŞMEDİ, sadece
   renk paleti güncellendi):
     v2 #6B4A32 (kahve, ana vurgu)       -> --ay-acc
     v2 #553A26 (koyu kahve, hover)      -> --ay-acc-h
     v2 #F2C77A (amber, banner vurgusu)  -> --ay-acc2
     v2 #FBFAF8 (krem zemin)             -> --ay-tint
     v2 #F4F2EE (ürün görseli zemini)    -> --ay-tint2
     v2 #2B2320 (koyu kahve, header/CTA) -> --ay-band
     v2 #E6DED5 (band üstü açık metin)   -> --ay-band-t
     v2 #1C1C1C (ana metin)              -> --ay-ink
     v2 #7A7A7A / #8B8B8B (ikincil metin)-> --ay-mut
     v2 #E4E2DD (çizgi/kenarlık)         -> --ay-line
     v2 #B02A26 (indirim kırmızısı)      -> --ay-sale
     v2 #C9962B (yıldız sarısı)          -> --ay-star
     v2 border-radius 5px/4px            -> --ay-radius (küçültüldü)
*/

@import url("https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700;800&display=swap");

:root {
  --ay-acc: #6b4a32;
  --ay-acc-h: #553a26;
  --ay-acc2: #f2c77a;
  --ay-tint: #fbfaf8;
  --ay-tint2: #f4f2ee;
  --ay-band: #2b2320;
  --ay-band-t: #e6ded5;
  --ay-ink: #1c1c1c;
  --ay-mut: #7a7a7a;
  --ay-line: #e4e2dd;
  --ay-sale: #b02a26;
  --ay-star: #c9962b;
  --ay-shadow: rgba(28, 28, 28, 0.2);
  --ay-radius: 8px;
  --ay-radius-lg: 8px;
}

* {
  box-sizing: border-box;
}

body {
  font-family: "Figtree", system-ui, sans-serif;
  color: var(--ay-ink);
  background: #fff;
}

.ay-container {
  max-width: 1600px;
  margin: 0 auto;
  padding: 0 clamp(16px, 3vw, 40px);
}
