/*
Theme Name: Costureira Landing
Theme URI: https://seudominio.com
Description: Landing page theme for sewing course event
Version: 1.0
Author: Seu Nome
Author URI: https://seudominio.com
*/

:root {
  --primary: 142 71% 8%;
  --primary-foreground: 355 25% 97%;
  --secondary: 210 40% 98%;
  --secondary-foreground: 222 84% 4.9%;
  --muted: 210 40% 96%;
  --muted-foreground: 215 16% 46%;
  --accent: 210 40% 96%;
  --accent-foreground: 222 84% 4.9%;
  --destructive: 0 84% 60%;
  --destructive-foreground: 210 40% 98%;
  --border: 214 32% 91%;
  --input: 214 32% 91%;
  --ring: 142 71% 8%;
  --background: 0 0% 100%;
  --foreground: 222 84% 4.9%;
  --card: 0 0% 100%;
  --card-foreground: 222 84% 4.9%;
  --popover: 0 0% 100%;
  --popover-foreground: 222 84% 4.9%;
  --gold: 45 93% 58%;
  --wine: 342 75% 25%;
  --gradient-primary: linear-gradient(135deg, hsl(var(--wine)), hsl(var(--gold)));
  --gradient-hero: linear-gradient(135deg, hsl(var(--wine) / 0.95), hsl(var(--primary) / 0.9));
  --shadow-elegant: 0 10px 30px -10px hsl(var(--wine) / 0.3);
  --shadow-glow: 0 0 40px hsl(var(--gold) / 0.4);
  --transition-smooth: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

/* (todo o CSS que você já tinha continua aqui sem alterações) */

.dark {
  --background: 222 84% 4.9%;
  --foreground: 210 40% 98%;
  --card: 222 84% 4.9%;
  --card-foreground: 210 40% 98%;
  --popover: 222 84% 4.9%;
  --popover-foreground: 210 40% 98%;
  --primary: 210 40% 98%;
  --primary-foreground: 222 84% 4.9%;
  --secondary: 217 32% 17%;
  --secondary-foreground: 210 40% 98%;
  --muted: 217 32% 17%;
  --muted-foreground: 215 20% 65%;
  --accent: 217 32% 17%;
  --accent-foreground: 210 40% 98%;
  --destructive: 0 62% 30%;
  --destructive-foreground: 210 40% 98%;
  --border: 217 32% 17%;
  --input: 217 32% 17%;
  --ring: 212 72% 59%;
}

/* ... resto do CSS original do usuário ... */
