/* ============ TEMA B — Confeitaria Moderna ============
   Clean, branco com respiro, serifa elegante, tom sage/rosé. Sofisticado. */
body.theme-b {
  --font-head: "Cormorant Garamond", Georgia, serif;
  --font-body: "Inter", system-ui, sans-serif;

  --c-bg: #ffffff;
  --c-surface: #f4f6f3;
  --c-text: #2c322e;
  --c-muted: #5f6860;         /* sage acinzentado escuro — passa AA (~4,6:1) */
  --c-accent: #5e7050;        /* sage escuro — passa AA p/ texto e botão (~4,6:1) */
  --c-accent-ink: #ffffff;
  --c-border: #e6e9e4;

  --radius: 10px; --radius-lg: 14px;
  --shadow: 0 18px 50px rgba(60,70,60,.12);
  --ph-grad: linear-gradient(135deg, #eef1ea, #e3ddd6);
}
/* serifa elegante pede peso e tamanho maiores */
body.theme-b h1 { font-weight: 600; letter-spacing: .005em; }
body.theme-b h2, body.theme-b h3 { font-weight: 700; letter-spacing: .005em; }
body.theme-b { --fs-h1: clamp(2.6rem, 7vw, 4.4rem); --fs-h2: clamp(2rem, 5vw, 3rem); }
body.theme-b .eyebrow { color: var(--c-muted); }
body.theme-b .brand__name em { color: var(--c-accent); }
body.theme-b .card { box-shadow: 0 1px 0 var(--c-border); }
body.theme-b .hero { background: var(--c-bg); border-bottom: 1px solid var(--c-border); }
