:root{
  /* SKIN MEN-17 Terre brulee — Neo-Editorial */
  --bg: #F4EFE7;
  --bg-alt: #ECE5D9;
  --surface: #FBF7EF;
  --surface-dark: #2A2520;
  --text: #2E2A24;
  --text-2: #57514A;
  --text-mute: #8F8579;
  --border: rgba(46,42,36,0.14);
  --border-strong: rgba(46,42,36,0.26);

  --accent: #A85A36;
  --accent-2: #C9885F;
  --accent-soft: #EAD9CA;
  --accent-on-dark: #E1B89A;
  --primary: #2E2A24;
  --primary-dark: #1F1B16;

  --wa-green: #25D366;
  --wa-green-dark: #1FB957;
  --good: #2E8B57;

  --ff-display: "Fraunces", "Cormorant Garamond", Georgia, serif;
  --ff-body: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
  --ff-ui: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;

  --r-sm: 6px;
  --r-md: 10px;
  --r-lg: 14px;
  --r-xl: 22px;

  --header-h: 72px;
  --header-h-mobile: 60px;

  --z-fab: 900;
  --z-menu: 1000;
  --z-header: 1100;
  --z-burger: 1200;
  --z-modal: 1300;

  --container: 1200px;

  --t-fast: 180ms;
  --t-med: 280ms;
  --t-slow: 480ms;
  --ease: cubic-bezier(.2,.7,.2,1);
}

@media (max-width: 768px){
  :root{ --header-h: var(--header-h-mobile); }
}
