@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap');

/* Theme */
:root {
  --font-primary: 'Plus Jakarta Sans', sans-serif;
  --font-secondary: 'Playfair Display', serif;

  --color-primary: #C9A84C;
  --color-primary-dark: #a88630;
  --color-primary-light: #f5e9c8;
  --color-secondary: #0D1B2E;
  --color-secondary-light: #1a2d47;
  --color-text: #1a1a1a;
  --color-text-muted: #64748b;
  --color-background: #F9F6F0;
  --color-surface: #f0ece4;
  --color-border: #ddd8ce;
  --color-success: #10b981;
  --color-white: #ffffff;

  --max-width: 1200px;
  --header-height: 90px;
  --border-radius: 4px;
  --border-radius-sm: 2px;
  --border-radius-md: 8px;
  --border-radius-lg: 12px;
  --spacing-xs: 0.25rem;
  --spacing-sm: 0.5rem;
  --spacing-md: 1rem;
  --spacing-lg: 1.5rem;
  --spacing-xl: 2rem;
  --spacing-xxl: 3.5rem;
}
