.theme-01 {
  --bg: #0c0b10;
  --line: rgba(231, 204, 156, 0.28);
  --accent: #d7ab73;
  --glow: #f0cf9c;
}

.theme-01 .section,
.theme-01 .hero,
.theme-01 .rsvp-shell,
.theme-01 .card,
.theme-01 .timeline-item,
.theme-01 .count-item,
.theme-01 .gallery figure {
  background: linear-gradient(155deg, rgba(30, 22, 16, 0.74), rgba(12, 11, 14, 0.9));
}

.theme-01 .btn-primary {
  background: linear-gradient(136deg, #30251a, #ad7d4f);
}

.theme-01 .confirmation {
  border-color: rgba(240, 207, 156, 0.46);
  background: rgba(215, 171, 115, 0.12);
}
