:root {
  --primary: #d62976;
  --primary-dark: #af0a50;
  --insta-gradient: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
  --floral-gradient: linear-gradient(135deg, #fff5f7 0%, #fffbf2 100%);
  --bg: #fff8f9;
  --surface: #ffffff;
  --text: #1a1a2e;
  --muted: #8a8da0;
  --border: #f2e1e6;
  --success: #2ecc71;
  --radius-lg: 24px;
  --header-h: 4.8rem;
  --radius-md: 18px;
  --radius-sm: 12px;
  --shadow: 0 14px 40px rgba(188, 24, 136, 0.06);
  --container: min(1060px, 92vw);
}
