/* Tema: Floral Pink */
.theme-floral {
  --navy: #7a2e49;
  --navy-light: #a44a6b;
  --gold: #e79cb6;
  --gold-light: #f2bccf;
  --cream: #fdf3f6;
  --font-heading: 'Brush Script MT', Georgia, serif;
}
.theme-floral .cover {
  background: linear-gradient(160deg, #f7c9d8 0%, #f2a6c1 100%);
  color: #5a2439;
}
.theme-floral .cover-kicker { color: #a44a6b; }
.theme-floral .cover-guest { color: rgba(90,36,57,.75); }
.theme-floral .cover-names { color: #5a2439; }
.theme-floral .btn-open { background: #a44a6b; color: #fff; }
.theme-floral .couple-ampersand,
.theme-floral .event-card h4 { color: #c46b8c; }
