/* The Big Day: colourways. Every colour the template uses is a --c-* variable set here, so a colourway is a real
   change of paper. The resting state is the finished card; only the clink star is hidden until the glasses meet. */
.ks-card--wedding-arch {
  --c-fold: rgba(58, 27, 63, .1); --c-aisle: #FFF6E9; --c-aisle-2: #E7D3B4; --c-candle: #FFF6E9; --c-flame: #F5B83D;
  --c-cloth: #FFFBF4; --c-cloth-top: #FFFFFF; --c-label: #FFF6E9; --c-foil: #F5B83D; --c-glass-hi: #FFFFFF;
  --c-fizz: #F6CF6B; --c-bubble: #FFF6E9; --c-spark: #F5B83D;
  --c-sign: #E3C194; --c-sign-2: #C9A270; --c-sign-3: #A9804F; --c-rope: #8E7250; --c-name: #3A1B3F;
  /* blush roses (default): blush, cream and deep rose flowers on eucalyptus green, an apricot sky */
  --c-sky: #F8D8B4; --c-sky-2: #F1C596; --c-hill-c: #F2B6A0; --c-hill-b: #BDD8BC; --c-hill-a: #98C3A0; --c-hill-dot: #B4D5B5;
  --c-lawn: #A6CCA4; --c-lawn-2: #93BF93; --c-petal-a: #F7B4A7; --c-petal-b: #E4697A;
  --c-vine: #2F7A69; --c-leaf: #6CB5A0; --c-leaf-2: #479684; --c-berry: #FFF6E9;
  --c-rose-a: #F7B4A7; --c-rose-a2: #EC8C7F; --c-rose-b: #FFF6E9; --c-rose-b2: #F0D2BC; --c-rose-c: #E4697A; --c-rose-c2: #C54A60;
  --c-ribbon: #E4697A; --c-ribbon-2: #C54A60; --c-ribbon-3: #9E3449; --c-ribbon-edge: #F9BFC6; --c-ribbon-ink: #FFF6E9;
  --c-lamp: #5A3C5E; --c-iron: #5A3C5E; --c-glow: #FFEDB0;
  --c-runner: #F7B4A7; --c-bucket: #CBD5DB; --c-bucket-2: #E9EEF1; --c-icecube: #D5EAF4; --c-bottle: #2F7A69; --c-glass: #E3EFEC;
  --c-edge: #7DB489; --c-edge-2: #5E9C74;
  --c-cover: #F8D8B4; --c-cover-2: #F1C596; --c-cover-line: #C54A60; --c-cover-ink: #3A1B3F;
}
/* wildflower: marigold, poppy and cornflower on fresh green, a pale blue sky */
.ks-card--wedding-arch[data-colourway="wildflower"] {
  --c-sky: #D5EAF4; --c-sky-2: #B9DCEE; --c-hill-c: #C4E6DC; --c-hill-b: #A5D79F; --c-hill-a: #7CC189; --c-hill-dot: #9AD3A2;
  --c-lawn: #8CCB8B; --c-lawn-2: #78BC79; --c-petal-a: #F5B83D; --c-petal-b: #E4472B;
  --c-vine: #2F8A5B; --c-leaf: #7ACB8E; --c-leaf-2: #4FAF75; --c-berry: #FFF6E9;
  --c-rose-a: #F5B83D; --c-rose-a2: #DC961A; --c-rose-b: #E4472B; --c-rose-b2: #BF3219; --c-rose-c: #5B8FD0; --c-rose-c2: #3A6DB0;
  --c-ribbon: #3A7CA5; --c-ribbon-2: #2B5F87; --c-ribbon-3: #1E4767; --c-ribbon-edge: #9CCDE6; --c-ribbon-ink: #FFF6E9;
  --c-lamp: #3A1B3F; --c-iron: #3A1B3F; --c-glow: #FFEDB0;
  --c-runner: #F5B83D; --c-bucket: #C3D2DC; --c-bucket-2: #E6EEF3; --c-icecube: #FFFFFF; --c-bottle: #2F8A5B; --c-glass: #E3F0F4;
  --c-edge: #5FAE72; --c-edge-2: #45935A;
  --c-cover: #D5EAF4; --c-cover-2: #B9DCEE; --c-cover-line: #3A7CA5; --c-cover-ink: #3A1B3F;
}
/* evergreen: white flowers, deep green and gold, by lantern light */
.ks-card--wedding-arch[data-colourway="evergreen"] {
  --c-sky: #1F4D43; --c-sky-2: #2C6558; --c-hill-c: #28594D; --c-hill-b: #214E43; --c-hill-a: #1A4138; --c-hill-dot: #2C6558;
  --c-lawn: #3A7C6A; --c-lawn-2: #326E5E; --c-petal-a: #FFF6E9; --c-petal-b: #F5B83D; --c-aisle-2: #E3CFAF;
  --c-vine: #3F8E7C; --c-leaf: #86C9B4; --c-leaf-2: #5BAA94; --c-berry: #F5B83D;
  --c-rose-a: #FFFBF4; --c-rose-a2: #E4D8C0; --c-rose-b: #FFF1D6; --c-rose-b2: #EBCB8A; --c-rose-c: #F5B83D; --c-rose-c2: #D4941B;
  --c-ribbon: #F5B83D; --c-ribbon-2: #D99A1F; --c-ribbon-3: #A87512; --c-ribbon-edge: #FFE9A6; --c-ribbon-ink: #173B33;
  --c-lamp: #F5B83D; --c-iron: #D99A1F; --c-glow: #FFF4C7; --c-flame: #E4472B;
  --c-rope: #D9B88C; --c-runner: #F5B83D; --c-bucket: #E9C46A; --c-bucket-2: #F7E1A3; --c-icecube: #FFFFFF; --c-bottle: #123A31;
  --c-glass: #DDEEE8; --c-edge: #2C6558; --c-edge-2: #214E43;
  --c-cover: #1F4D43; --c-cover-2: #2C6558; --c-cover-line: #F5B83D; --c-cover-ink: #FFF6E9;
}
.ks-card--wedding-arch .arch-clink { opacity: 0; }
/* the names on the wooden heart: bold and dark, thickened a touch with their own colour so they read on a phone */
.ks-card--wedding-arch .arch-name { paint-order: stroke; stroke: var(--c-name); stroke-width: .7px; stroke-linejoin: round; }
