@tailwind base;
@tailwind components;
@tailwind utilities;

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

@layer base {
  :root {
    --background: 30 25% 97%;
    --foreground: 20 20% 12%;

    --card: 0 0% 100%;
    --card-foreground: 20 20% 12%;

    --primary: 350 60% 52%;
    --primary-foreground: 0 0% 100%;

    --secondary: 30 20% 92%;
    --secondary-foreground: 20 20% 20%;

    --muted: 30 15% 94%;
    --muted-foreground: 20 10% 50%;

    --accent: 30 40% 88%;
    --accent-foreground: 20 20% 15%;

    --border: 30 15% 88%;
    --input: 30 15% 88%;
    --ring: 350 60% 52%;

    --radius: 0.75rem;
  }

  body {
    font-family: 'DM Sans', sans-serif;
  }

  h1, h2, h3, h4 {
    font-family: 'Playfair Display', serif;
  }
}
