/**
 * Palettes — colours a category, range or product page wears instead of the
 * brand blue. inc/gc-palettes.php decides which pages get which, puts
 * .gc-palette-<name> on the body, and only loads this file when one applies.
 *
 * Each palette swaps tokens, never rules: the shop archive reads its colours
 * from the set .gc-shop declares, the product page from the --gc-woo-* set,
 * so redeclaring those is the whole of the change. The product tokens are set
 * on .gc-product and its buy bar rather than the body, so the header and
 * footer keep the brand colours here exactly as they do on the archive.
 */

/* Blossom (GenCosmetics, the Skin range and its products): cherry blossom
   pinks. The rose is the darkest pink that still carries white button text at
   4.8:1; the pale blossom only ever sits behind content, as the footer fade
   and the gallery frame. Stars stay gold, as they are everywhere else. */
html body.gc-palette-blossom{--gc-woo-bg:#FFF5F7;background-color:#FFF5F7;}
/* A product page is one long read rather than a grid of cards, so its ground
   is only just off white; the pinks are left to the buttons and panels. */
html body.single-product.gc-palette-blossom{--gc-woo-bg:#FFFAFB;background-color:#FFFAFB;}

/* Archive. */
.gc-palette-blossom .gc-shop-fade{--gc-blue:#F4B6C7;}
.gc-palette-blossom .gc-shop{--gc-blue:#C2456E;--gc-blue-soft:#DE6F92;--gc-blue-dark:#9E2A50;
  --gc-blue-lighter:#FBDDE6;--gc-navy:#4A1D33;--gc-ink:#3A1F2B;--gc-orange:#9E2A50;
  --gc-line:rgba(158,42,80,.12);--gc-muted:#7A5A68;}

/* Product page. The sticky buy bar sits after .gc-product, not in it. */
.gc-palette-blossom .gc-product,.gc-palette-blossom .gc-buybar{--gc-woo-primary:#C2456E;--gc-woo-pill-active:#C2456E;
  --gc-woo-heading:#4A1D33;--gc-woo-price:#3A1F2B;--gc-woo-text:#7A5A68;
  --gc-woo-border:#F2D7DF;--gc-woo-surface:#FDEEF2;--gc-woo-summary-bg:#FDEEF2;--gc-woo-card-alt:#FDEEF2;
  --gc-woo-sale-bg:#FBE4EB;--gc-woo-sale-text:#9E2A50;
  --gc-blue:#C2456E;--gc-blue-light:#FBE4EB;--gc-blue-lighter:#FBDDE6;--gc-blue-dark:#9E2A50;
  /* The gallery frame runs primary into the gold accent; here it stays in the pinks. */
  --gc-woo-frame-end:#F4B6C7;}

/* The badge colours are inline, from Gencore > Badges, so only !important
   reaches them. NEW is the brand blue there; the sale, hot and stock badges
   are signals and keep their own colours. */
.gc-palette-blossom .gc-badge--new{--gc-badge-bg:#C2456E!important;}
