﻿/* Debra / Wake Forest Vacation Rentals — theme token bridge
   Remaps shared booking/PMS CSS variables to the client palette.
   Full page design CSS loads separately under .client-theme-debra.
*/
:root {
  --wf-cream: #f6e2aa;
  --wf-cream-pale: #fff9ea;
  --wf-cream-wash: #fbf4df;
  --wf-olive: #7c8a43;
  --wf-green: #89c34a;
  --wf-gold: #fcaf3d;
  --wf-charcoal: #25271f;
  --wf-ink: #33332f;
  --wf-muted: #6e6c61;
  --wf-white: #fffdf8;
  --wf-serif: "Cormorant Garamond", Georgia, serif;
  --wf-sans: "Manrope", "Segoe UI", sans-serif;

  /* Shared booking/property variables */
  --green: #25271f;
  --green-dark: #1a1c16;
  --green-light: #7c8a43;
  --green-pale: #fbf4df;
  --gold: #fcaf3d;
  --gold-light: #f6e2aa;
  --silver: #6e6c61;
  --silver-light: #fff9ea;
  --cream: #f6e2aa;
  --cream-dk: #fbf4df;
  --brown: #7c8a43;
  --brown-mid: #6e6c61;
  --white: #fffdf8;
  --text-dark: #25271f;
  --text-mid: #33332f;
  --text-dull: #33332f;
  --text-muted: #6e6c61;

  --heading-font: "Cormorant Garamond", Georgia, serif;
  --body-font: "Manrope", "Segoe UI", sans-serif;
  --font-third: "Cormorant Garamond", Georgia, serif;
}

.client-theme-debra {
  font-family: var(--wf-sans);
  color: var(--wf-ink);
  background: var(--wf-cream-pale);
}

.client-theme-debra h1,
.client-theme-debra h2,
.client-theme-debra h3,
.client-theme-debra .heading-font {
  font-family: var(--wf-serif);
}
