/* tema indexcafea.ro — cafea + cremă, Merriweather Sans, colțuri medii (axe: docs/DESIGN.md) */
:root{--fond:#f8f4ef;--alb:#fff;--text:#2b1d14;--slab:#75665a;--linie:#ebe1d6;--brand:#6f3b1f;--accent:#8f5a1f;--accent2:#744816;--pe-accent:#fff;--verde:#3f8a55;--r:16px;--r2:18px;--r3:12px;--font:"Merriweather Sans"}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--fond:#130e0b;--alb:#1e1611;--text:#f4ebe3;--slab:#c2b3a6;--linie:#33261d;--brand:#d99a6a;--accent:#e8ad62;--accent2:#e8ad62;--pe-accent:#130e0b;--verde:#86d3a0}}
:root[data-theme=dark]{--fond:#130e0b;--alb:#1e1611;--text:#f4ebe3;--slab:#c2b3a6;--linie:#33261d;--brand:#d99a6a;--accent:#e8ad62;--accent2:#e8ad62;--pe-accent:#130e0b;--verde:#86d3a0}
.logo{font-weight:800;letter-spacing:-.01em}.logo-b{color:var(--text)}.logo-m{color:var(--brand)}
h1,h2{font-weight:800;letter-spacing:-.01em}
.card-p strong{font-variant-numeric:tabular-nums;color:var(--brand)}
