.theme-02 {
  --bg: #22173d;
  --line: rgba(219, 170, 255, 0.34);
  --accent: #bf67ff;
  --glow: #ff72bf;
}

.theme-02 .hero,
.theme-02 .section {
  border-radius: 34px;
}

.theme-02 .hero {
  background:
    radial-gradient(120% 100% at 100% 0%, rgba(255, 114, 191, 0.24), transparent 58%),
    linear-gradient(150deg, rgba(255, 255, 255, 0.14), rgba(255, 255, 255, 0.08));
}

.theme-02 .btn-primary {
  background: linear-gradient(140deg, #ce6dff, #ff71bf);
}

.theme-02 .ticket {
  background: linear-gradient(145deg, rgba(255, 232, 247, 0.24), rgba(233, 214, 255, 0.2));
}
