:root {
  --color-ivory: #faf7f1;
  --color-stone: #e8e0d3;
  --color-sand: #c9b89f;
  --color-charcoal: #1c1a17;
  --color-grey: #6f6961;
  --color-red: #8f2634;
  --color-white: #ffffff;
  --space-1: 0.25rem;
  --space-2: 0.5rem;
  --space-3: 0.75rem;
  --space-4: 1rem;
  --space-6: 1.5rem;
  --space-8: 2rem;
  --space-12: 3rem;
  --space-16: 4rem;
  --font-body: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --font-display: Georgia, "Times New Roman", serif;
  --radius: 8px;
  --shadow-soft: 0 20px 60px rgba(28, 26, 23, 0.12);
  --container: 1180px;
  --transition: 180ms ease;
  --ease: cubic-bezier(0.16, 1, 0.3, 1);
  --z-header: 20;
  --z-overlay: 40;
}
