/* The New Home: colourways and the scene's own resting states. Every colour the template uses is a --c-* variable set
   here per colourway, so a colourway is a real change of paper, never a filter. */
.ks-card--new-home-lights {
  --c-trim: #FFF6E9; --c-trim-2: #EAD7BE; --c-lit: #F5B83D; --c-lit-2: #FFE3A0; --c-hall: #FAD27A; --c-hall-2: #F5B83D;
  --c-star: #FFE9AD; --c-moon: #FFF4D6; --c-moon-2: #F6E2AE; --c-iron: #3A1B3F; --c-brass: #F5B83D;
  --c-card: #D9A66B; --c-card-2: #C48F52; --c-card-3: #EAC591; --c-label: #FFF6E9; --c-label-ink: #3A1B3F;
  --c-fence: #FFF6E9; --c-fence-2: #E6D2B4; --c-post: #F6E3C5; --c-post-2: #E0C8A2; --c-panel: #FFF6E9; --c-name: #3A1B3F;
  --c-path: #F1DDBD; --c-cat-2: #FFF6E9; --c-bloom-eye: #F5B83D; --c-cover-ink: #FFF6E9;
  /* red brick (default): a brick house with a deep blue door under a violet dusk */
  --c-sky: #5B4B97; --c-sky-2: #7862AE; --c-glow: #F2A892; --c-hill: #3F3173; --c-doily: #8F7EC6; --c-smoke: #CFC5EA;
  --c-leaf: #2E8B7B; --c-leaf-2: #3FA796; --c-leaf-3: #7CC4B3; --c-wood: #6E4257; --c-fruit: #F5B83D;
  --c-brick: #D2492F; --c-brick-2: #B5381F; --c-brick-3: #E0624A; --c-brick-s: #BF3F26; --c-pot: #E8805F;
  --c-roof: #3A1B3F; --c-roof-2: #56305A; --c-roof-3: #2A1230; --c-pane: #3B2C63;
  --c-door: #2F6E8E; --c-door-2: #4288AA; --c-door-s: #1F4F68; --c-mat: #E4472B; --c-cat: #3A1B3F;
  --c-kettle: #3FA796; --c-kettle-2: #2E8B7B;
  --c-board: #2F6E8E; --c-board-2: #7FB3CC; --c-sold: #F5B83D; --c-sold-ink: #3A1B3F;
  --c-lawn: #63A892; --c-lawn-2: #4F957F; --c-hedge: #2E8B7B; --c-hedge-2: #3FA796;
  --c-bloom-a: #FFF6E9; --c-bloom-b: #F7B4A7; --c-bloom-c: #F5B83D;
  --c-cover: #5B4B97; --c-cover-2: #6A58A6; --c-cover-line: #F5B83D;
}
/* seaside blue: pale blue boards, white trim and a vermilion door under a teal evening */
.ks-card--new-home-lights[data-colourway="seaside"] {
  --c-sky: #2C6F8F; --c-sky-2: #4A8FAE; --c-glow: #F8C9A0; --c-hill: #1E5470; --c-doily: #6FAECB; --c-smoke: #D5EAF4;
  --c-leaf: #2A7F74; --c-leaf-2: #3FA796; --c-leaf-3: #8FD0C0; --c-wood: #234A63; --c-fruit: #F7B4A7;
  --c-brick: #A9D3E8; --c-brick-2: #86BBD8; --c-brick-3: #C3E1F0; --c-brick-s: #93C4DE; --c-pot: #E4472B;
  --c-roof: #1F3F63; --c-roof-2: #2E5E8C; --c-roof-3: #162F4C; --c-pane: #1F3F63; --c-trim: #FFFBF4; --c-trim-2: #DDEBF1;
  --c-door: #E4472B; --c-door-2: #F06B4E; --c-door-s: #A82C14; --c-mat: #2E5E8C; --c-cat: #D9772B;
  --c-kettle: #E4472B; --c-kettle-2: #BF3219;
  --c-board: #1F3F63; --c-board-2: #6FAECB; --c-sold: #E4472B; --c-sold-ink: #FFF6E9;
  --c-lawn: #7FC2B0; --c-lawn-2: #63AE9B; --c-hedge: #2A7F74; --c-hedge-2: #3FA796;
  --c-bloom-a: #FFFBF4; --c-bloom-b: #F5B83D; --c-bloom-c: #F7B4A7;
  --c-cover: #2C6F8F; --c-cover-2: #3A80A0; --c-cover-line: #F8C9A0;
}
/* stone cottage: cream stone, a jade door and a thatch-gold roof under a plum sky */
.ks-card--new-home-lights[data-colourway="stone"] {
  --c-sky: #6E3F73; --c-sky-2: #91568B; --c-glow: #F6BE7E; --c-hill: #4B2852; --c-doily: #A873A6; --c-smoke: #E8D3E4;
  --c-leaf: #3B7F5E; --c-leaf-2: #58A27C; --c-leaf-3: #9CCBA9; --c-wood: #5A2E3C; --c-fruit: #E4472B;
  --c-brick: #F3E4C6; --c-brick-2: #DEC69A; --c-brick-3: #FBF2DE; --c-brick-s: #E6D2AC; --c-pot: #E4472B;
  --c-roof: #D9A441; --c-roof-2: #C58B2B; --c-roof-3: #A9711C; --c-pane: #4B2852; --c-trim: #FFFBF4; --c-trim-2: #D9C39A;
  --c-door: #3FA796; --c-door-2: #63BBAC; --c-door-s: #2A7F74; --c-mat: #E4472B; --c-cat: #3A1B3F;
  --c-kettle: #E4472B; --c-kettle-2: #BF3219;
  --c-board: #3A1B3F; --c-board-2: #A873A6; --c-sold: #E4472B; --c-sold-ink: #FFF6E9;
  --c-lawn: #86B58A; --c-lawn-2: #6DA174; --c-hedge: #3B7F5E; --c-hedge-2: #58A27C;
  --c-bloom-a: #FFFBF4; --c-bloom-b: #F7B4A7; --c-bloom-c: #F5B83D;
  --c-cover: #6E3F73; --c-cover-2: #7E4C82; --c-cover-line: #F6BE7E;
}
/* lettering sits on the middle of its board whatever size it is fitted to */
.ks-card--new-home-lights .home-name { dominant-baseline: central; }
/* resting state = the finished still: every light on, the front door shut (its shadow side unseen) */
.ks-card--new-home-lights .home-door-shade { opacity: 0; }
