/* Raspberry mist */
:root[data-brand='raspberry-mist'] {
  --page: #f4f2f7;
  --surface: #eceaef;
  --surface-strong: #e4e2e7;
  --ink: #4d2d37;
  --ink-soft: #63474f;
  --ink-faint: #7e686e;
  --dark: #4d2d37;
  --dark-surface: #5e3c47;
  --line: rgb(77 45 55 / 0.1);
  --shade: 77 45 55;
  --accent: #b04665;
  --accent-strong: #832a47;
  --accent-vivid: #a33468;
  --accent-soft: #f2e0e6;
  --accent-tint: 242 169 188;
  --btn-shadow: 160 56 84;
  --btn-ring-top: #d26482;
  --btn-ring: #b04665;
  --btn-bevel: #902e4e;
  --btn-lip: 117 34 61;
  --btn-glow: 242 169 188;
  --btn-face: linear-gradient(180deg, #dd749a 0%, #d5648e 18%, #cd5782 39%, #c94e77 62%, #c0466e 80%, #be446c 100%);
  --btn-dark-shadow: 37 27 29;
  --btn-dark-ring-top: #5b3240;
  --btn-dark-ring: #3c262d;
  --btn-dark-bevel: #191415;
  --btn-dark-face: linear-gradient(180deg, #5f3342 0%, #502d38 14%, #4d2d37 86%, #502d38 100%);
  --t-pink: #fcb2c8;
  --t-pink-deep: #a63f66;
  --t-pink-rgb: 252 178 200;
  --t-lilac: #dfd8ec;
  --t-lilac-deep: #715e90;
  --t-lilac-rgb: 223 216 236;
  --t-peach: #efcdd5;
  --t-peach-deep: #8f5565;
  --t-peach-rgb: 239 205 213;
  --t-mint: #c4dbd9;
  --t-mint-deep: #217872;
  --t-mint-rgb: 196 219 217;
  --t-sky: #cfe6e9;
  --t-sky-deep: #1f7680;
  --t-sky-rgb: 207 230 233;
  --t-butter: #dcd3aa;
  --t-butter-deep: #7a6803;
  --t-butter-rgb: 220 211 170;
}

/* Raspberry mist, dark */
:root[data-brand='raspberry-mist'][data-mode='dark'] {
  color-scheme: dark;
  --page: #1e1216;
  --surface: #281b1f;
  --surface-strong: #322428;
  --ink: #f4e7eb;
  --ink-soft: #c9b9bd;
  --ink-faint: #98878b;
  --dark: #100609;
  --dark-surface: #1a0d11;
  --line: rgb(255 255 255 / 0.1);
  --shade: 0 0 0;
  --accent-soft: #4b2532;
  --t-pink: #5a2c3c;
  --t-pink-deep: #f89fbb;
  --t-pink-rgb: 90 44 60;
  --t-lilac: #403a4b;
  --t-lilac-deep: #c4b5df;
  --t-lilac-rgb: 64 58 75;
  --t-peach: #4d353c;
  --t-peach-deep: #e0aebb;
  --t-peach-rgb: 77 53 60;
  --t-mint: #2a4240;
  --t-mint-deep: #91cbc6;
  --t-mint-rgb: 42 66 64;
  --t-sky: #2a4245;
  --t-sky-deep: #90c9d1;
  --t-sky-rgb: 42 66 69;
  --t-butter: #443d1d;
  --t-butter-deep: #cbbe85;
  --t-butter-rgb: 68 61 29;
}
:root[data-brand='raspberry-mist'][data-mode='dark'] {
  --page: #31272a;
  --surface: #3f3336;
  --surface-strong: #4b3e42;
  --dark: #261c1f;
  --dark-surface: #2d2326;
  --ink: #f9f3f5;
  --ink-soft: #e1d8da;
  --ink-faint: #c2b7ba;
  --t-pink: #623a46;
  --t-pink-deep: #fac8d6;
  --t-pink-rgb: 98 58 70;
  --t-lilac: #4b4358;
  --t-lilac-deep: #dbd3eb;
  --t-lilac-rgb: 75 67 88;
  --t-peach: #584046;
  --t-peach-deep: #edced5;
  --t-peach-rgb: 88 64 70;
  --t-mint: #314e4c;
  --t-mint-deep: #bedfdc;
  --t-mint-rgb: 49 78 76;
  --t-sky: #314d51;
  --t-sky-deep: #bedfe3;
  --t-sky-rgb: 49 77 81;
  --t-butter: #574428;
  --t-butter-deep: #ebd4b4;
  --t-butter-rgb: 87 68 40;
  --btn-face: linear-gradient(180deg, #eeabc0 0%, #e59db4 18%, #dc92a8 39%, #d78b9f 62%, #cf8396 80%, #cc8194 100%);
  --btn-ring-top: #e29cac;
  --btn-ring: #c17e8d;
  --btn-bevel: #a26574;
  --btn-lip: 137 85 97;
  --btn-shadow: 0 0 0;
  --btn-glow: 254 223 230;
  --btn-label: #26151a;
  --accent: #e99eb5;
  --ink-print: #4d2d37;
}
:root[data-brand='raspberry-mist'][data-mode='dark'] {
  --t-pink: #8b3655;
  --t-pink-deep: #ffcfdc;
  --t-pink-rgb: 139 54 85;
  --t-lilac: #604e7b;
  --t-lilac-deep: #e4d7fa;
  --t-lilac-rgb: 96 78 123;
  --t-peach: #7f4254;
  --t-peach-deep: #ffcfdb;
  --t-peach-rgb: 127 66 84;
  --t-mint: #106561;
  --t-mint-deep: #b9e9e5;
  --t-mint-rgb: 16 101 97;
  --t-sky: #0e646d;
  --t-sky-deep: #b8e8ef;
  --t-sky-rgb: 14 100 109;
  --t-butter: #735103;
  --t-butter-deep: #f9d9a4;
  --t-butter-rgb: 115 81 3;
}
:root[data-brand='raspberry-mist'][data-mode='dark'] {
  --btn-face: linear-gradient(180deg, #dd749a 0%, #d5648e 18%, #cd5782 39%, #c94e77 62%, #c0466e 80%, #be446c 100%);
  --btn-ring-top: #d26482;
  --btn-ring: #b04665;
  --btn-bevel: #902e4e;
  --btn-lip: 117 34 61;
  --btn-glow: 242 169 188;
  --btn-label: #ffffff;
  --btn-label-dark: #1b080f;
}
:root[data-brand='raspberry-mist'][data-mode='dark'] :is(.mix, .label-sticker, a[aria-label='MapleBell home'], .binder .photo) {
  --ink: #4d2d37;
  --t-pink: #fcb2c8;
  --t-pink-deep: #a63f66;
  --t-pink-rgb: 252 178 200;
  --t-lilac: #dfd8ec;
  --t-lilac-deep: #715e90;
  --t-lilac-rgb: 223 216 236;
  --t-peach: #efcdd5;
  --t-peach-deep: #8f5565;
  --t-peach-rgb: 239 205 213;
  --t-mint: #c4dbd9;
  --t-mint-deep: #217872;
  --t-mint-rgb: 196 219 217;
  --t-sky: #cfe6e9;
  --t-sky-deep: #1f7680;
  --t-sky-rgb: 207 230 233;
  --t-butter: #dcd3aa;
  --t-butter-deep: #7a6803;
  --t-butter-rgb: 220 211 170;
}
