/* ============================================================
   The Murmur — design system tokens (generated Aug 2026)
   Drop-in for wp-content/themes/themurmur/assets/css/tokens.css
   Enqueue BEFORE main.css. Do not edit values here — they are
   generated from the design system project.
   ============================================================ */

/* Webfonts via Google Fonts — no font binaries were supplied with the brand materials.
   Brand brief names these as the official web/digital equivalents:
   Cormorant Garamond (display), Jost (body/UI), Caveat (accent). Print: Georgia / Calibri. */
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&family=Jost:wght@300;400;500&family=Caveat:wght@400;500&display=swap');

/* The Murmur — colour tokens. Source: themurmur WP theme main.css + brand brief.
   CLIENT CHANGE (Jul 2026): espresso brown #3D2E24 retired — --espresso aliases charcoal #2C2825; sage #8A9A7B retired — --sage now equals deep sage #5C6E52. Never invent new hues; tints of brand colours only. */
:root{
--espresso:#2C2825;
--clay:#B8845C;
--clay-deep:#8B5E3C;
--cream:#F5EDE3;
--cream-warm:#EDE3D5;
--sage:#5C6E52;
--sage-deep:#5C6E52;
--sage-light:#A8B89A;
--sage-muted:#C5D1BC;
--gold:#C9A96E;
--linen:#FAF6F1;
--charcoal:#2C2825;
--paper:#F0E8DC;
/* semantic aliases */
--surface-page:var(--linen);
--surface-card:var(--cream);
--surface-dark:var(--espresso);
--surface-section-sage:var(--sage-deep);
--text-body:var(--charcoal);
--text-heading:var(--espresso);
--text-on-dark:var(--cream);
--text-accent:var(--clay);
--text-premium:var(--gold);
--border-subtle:var(--cream-warm);
--border-menu-rule:rgba(184,132,92,0.1);
--action-primary:var(--clay);
--action-gold:var(--gold);
--action-sage:var(--sage-deep);
--open-dot:#6FCF97;
}

/* The Murmur — type tokens. Cormorant Garamond (display, weight 300; "Murmur" always italic), Jost (body/UI), Caveat (handwritten accent). Print equivalents: Georgia / Calibri. */
:root{
--font-display:'Cormorant Garamond',Georgia,'Times New Roman',serif;
--font-body:'Jost','Calibri',system-ui,sans-serif;
--font-accent:'Caveat',cursive;
--fs-hero:clamp(3.8rem,9vw,7.5rem);/* @kind font */
--fs-h1:clamp(2.8rem,6vw,5.5rem);/* @kind font */
--fs-h2:clamp(2rem,4vw,3.2rem);/* @kind font */
--fs-h3:clamp(1.4rem,2.5vw,2rem);/* @kind font */
--fs-h4:1.25rem;
--fs-body:1rem;
--fs-small:0.875rem;
--fs-label:0.65rem;
--fs-micro:0.58rem;
--lh-body:1.7;/* @kind font */
--lh-heading:1.2;/* @kind font */
--ls-label:0.22em;
--ls-eyebrow:0.28em;
--ls-descriptor:0.32em;
--fw-display:300;/* @kind font */
--fw-body:400;/* @kind font */
--fw-medium:500;/* @kind font */
}

/* The Murmur — radii, shadows, motion, layout tokens. Source: themurmur theme main.css. */
:root{
--radius-sm:8px;
--radius-md:16px;
--radius-lg:24px;
--radius-xl:32px;
--radius-pill:20px;
--shadow-soft:0 20px 60px rgba(60,40,20,0.08);
--shadow-hover:0 32px 80px rgba(60,40,20,0.14);
--shadow-card:0 4px 24px rgba(60,40,20,0.07);
--transition:0.35s ease;/* @kind other */
--nav-height:64px;
--max-width:1280px;
--content-width:760px;
--space-section:96px;
--space-section-lg:128px;
}

