.svv-wgt-v2-container {
  // Painted, not handed to --svv-v2-bg: the block writes that token inline on
  // this very element whenever the skin is not Glass, and an inline custom
  // property outranks any stylesheet — the merchant's background colour was
  // overruling this scheme's own. A real property on the scheme's selector
  // outranks the base rule instead, whatever the token says.
  background-color: #f1e3d6;
}

.svv-wgt-v2 {
  --svv-text: #2b0c10;
  --svv-text-muted: #6e4149;
  --svv-bg: #faf2ea;
  --svv-surface: #fffaf5;
  --svv-border: #e9d7c9;
  --svv-border-strong: #d2b6a6;

  --svv-primary: #8e1328;
  --svv-primary-hover: #6c0c1d;
  --svv-primary-text: #fffaf5;
  --svv-primary-subtle: #f7dfe1;

  --svv-accent: #b4604a;
  --svv-accent-strong: #8a3a24;
  --svv-accent-subtle: #f6e4dc;

  --svv-success: #166b4a;
  --svv-warning: #8a5000;
  --svv-critical: #a81d12;
  --svv-info: #2a4f96;

  --svv-card-bg: #fffaf5;
  --svv-card-text: #2b0c10;

  --svv-calendar-text: #2b0c10;
  --svv-calendar-marked-bg: #f7dfe1;
  --svv-calendar-selected-bg: #8e1328;
  --svv-calendar-selected-text: #fffaf5;
  --svv-calendar-today-border: #d2b6a6;

  --svv-drawer-bg: #fffaf5;
  --svv-drawer-backdrop: rgba(43, 12, 16, 0.45);
}
