:root {
  --wine-900: #3a0d16;
  --wine-800: #4b101c;
  --wine-700: #651727;
  --wine-600: #7a1c31;
  --cream: #f7f1e7;
  --off-white: #fcfaf6;
  --surface: #ffffff;
  --gold: #b28a52;
  --gold-muted: #c3a471;
  --charcoal: #292522;
  --gray: #6e6963;
  --border: #e7ded2;
  --shadow-soft: 0 18px 45px rgba(41, 37, 34, 0.1);
  --shadow-card: 0 10px 26px rgba(41, 37, 34, 0.08);
  --radius-sm: 4px;
  --radius-md: 6px;
  --radius-lg: 8px;
  --container-max: 1320px;
  --font-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;
  --font-sans: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
