/* ============================================================
   RV DOOR — design tokens · "GOLDEN HOUR"
   rvcupholder.com

   This file IS the door's visual identity. Deep warm olive-tan ground
   (outdoor dusk / golden-hour field), warm charcoal-brown ink, and a
   decisive COOL NAVY action against the warm ground — the break from
   every warm-accent door. Display is a sturdy heritage SLAB (Roboto
   Slab), off the Fraunces family that couch + tumbler share.

   Anti-constellation law: do not copy this file to another door.
   Each door gets its own world.
   ============================================================ */

:root{
  /* ---- surface (warm olive-tan, deeper/greener than couch+tumbler cream) ---- */
  --paper:#DCD6BE;        /* GROUND — muted olive-field tan, not a light cream */
  --paper-lift:#F0EAD8;   /* raised surfaces / cards — a clear step lighter than ground */
  --cream:#E7DCC7;        /* bands, fills, + the light text color on dark navy panels */

  /* ---- ink ---- */
  --ink:#2B2622;          /* INK — warm charcoal-brown body/heading text, never pure #000 */
  --ink-soft:#5B534B;     /* body copy */
  --ink-faint:#8A8073;    /* captions, eyebrows, micro */
  --rule:#BFB6A8;         /* SUPPORT — warm stone-greige hairlines, borders */

  /* ---- accent · NAVY (the cool break from every warm-accent door) ----
     Named --terracotta so the shared chassis CSS keeps flowing; RV's
     accent VALUE is deep navy. Drives every CTA, link, the configurator
     selected-state border, and the sticky-bar button. */
  --terracotta:#2E4057;       /* primary action — deep grounded navy */
  --terracotta-deep:#223447;  /* action hover/active + text on sand buttons over navy */
  --panel:#1E2A38;            /* deep navy-charcoal — the dark panels wear the navy world */
  --sage:#7C8A6E;             /* secondary accent (olive-sage, harmonizes with the field) */
  --gold:#C08A2E;             /* micro-accents ONLY — the "★ Most popular" flag + stars,
                                 warm amber so it still pops against navy. Never a button. */

  /* ---- product colorway swatches (the 8, unchanged across doors) ---- */
  --sw-charcoal:#3A3733;
  --sw-sage:#7C8A6E;
  --sw-white:#F3F0EA;
  --sw-terracotta:#B5623C;
  --sw-navy:#2E3D52;
  --sw-sky:#8FAFC4;
  --sw-brick:#8E3B32;
  --sw-sand:#D9C8A9;

  /* ---- type ---- */
  --display:'Roboto Slab','Rockwell',Georgia,serif;   /* sturdy heritage slab, outdoor register */
  --body:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;

  /* ---- layout ---- */
  --shell:min(1120px,100% - 2.5rem);
  --gut:clamp(3.8rem,9.5vw,7.5rem);   /* vertical section rhythm — airy, one-idea-per-screen */
  --r:7px;                            /* radius — soft, not pill, not square */
}
