body[data-theme="burgundy"] {
  --ink: #49182d;
  --muted: #795565;
  --paper: #fff9f6;
  --soft: #f7e5e9;
  --accent: #651c38;
  --line: #e8cad4;
  --page: #f1dbe2;
}
body[data-theme="burgundy"] .welcome {
  background: #651c38;
  color: #fff9f6;
  border-radius: 110px 110px 14px 14px;
  padding: 40px 16px 30px;
}
body[data-theme="burgundy"] .welcome :is(.eyebrow, i, .wedding-date, .welcome-note) {
  color: #f1bdcb;
}
body[data-theme="burgundy"] .feature-tile {
  background: #fff3f5;
}
.demo-style-options button[data-demo-theme="burgundy"] {
  background: #651c38;
  color: #fff9f6;
}
