/* ====================================================================
   VARIANTA: DUSK (platinum / lavender / dusk-plum)
   Měň pouze 5 řádků --c-* níže. Zbytek je sdílený se všemi variantami.
   ==================================================================== */
:root {
  --c-blush: 239 239 241; /* #efeff1  platinum — světlé pozadí / plochy      */
  --c-coral: 236 212 212; /* #ecd4d4  soft-blush — neutrál / okraje          */
  --c-peony: 201 203 225; /* #c9cbe1  lavender — primární akcent             */
  --c-sage:  204 219 226; /* #ccdbe2  pale-sky — sekundární akcent           */
  --c-smoky:  69  65  92; /* #45415c  dusk-plum (doplněno) — text / tmavé    */

  --font-display: 'Atma', cursive;
  --font-body: 'Open Sans', sans-serif;
}

html { scroll-behavior: smooth; }
body { font-family: var(--font-body); }
h1, h2, h3, h4, .font-display { font-family: var(--font-display); }

.swatch { aspect-ratio: 3 / 2; }

/* ---- PhotoSwipe — sladění s paletou (čerpá z tokenů) ---- */
.pswp { --pswp-bg: rgb(var(--c-smoky)); }
.pswp__bg { background: rgb(var(--c-smoky)); }
.pswp__icn { fill: rgb(var(--c-blush)); }
.pswp__counter { font-family: var(--font-body); color: rgb(var(--c-blush)); }

/* ---- Mřížka galerie — náhledy ---- */
.gallery-item img { transition: transform .4s ease, filter .4s ease; }
.gallery-item:hover img { transform: scale(1.04); filter: saturate(1.05); }
