/* Thème « automne » : généré par scripts/themes/build.py, ne pas éditer à la main. */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  size-adjust: 112%;
  src: url(/themes/fonts/cormorant-garamond-600i.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
html[data-theme="automne"] {
  --c-cocoa-100: 210 195 179; /* #D2C3B3 */
  --c-cocoa-200: 177 156 138; /* #B19C8A */
  --c-cocoa-300: 131 101 81; /* #836551 */
  --c-cocoa-400: 108 73 53; /* #6C4935 */
  --c-cocoa-50: 235 224 210; /* #EBE0D2 */
  --c-cocoa-500: 86 48 26; /* #56301A */
  --c-cocoa-600: 74 41 22; /* #4A2916 */
  --c-cocoa-700: 58 33 18; /* #3A2112 */
  --c-cocoa-800: 41 23 12; /* #29170C */
  --c-cocoa-900: 24 13 7; /* #180D07 */
  --c-cream-100: 245 230 210; /* #F5E6D2 */
  --c-cream-200: 234 209 179; /* #EAD1B3 */
  --c-cream-300: 226 194 157; /* #E2C29D */
  --c-cream-400: 216 174 128; /* #D8AE80 */
  --c-cream-50: 252 244 230; /* #FCF4E6 */
  --c-ink: 86 48 26; /* #56301A */
  --c-line: 226 194 157; /* #E2C29D */
  --c-paper: 252 244 230; /* #FCF4E6 */
  --c-plum-200: 210 181 175; /* #D2B5AF */
  --c-plum-400: 166 113 116; /* #A67174 */
  --c-plum-600: 122 46 58; /* #7A2E3A */
  --c-sage-200: 201 200 170; /* #C9C8AA */
  --c-sage-400: 146 153 107; /* #92996B */
  --c-sage-600: 92 106 44; /* #5C6A2C */
  --c-terracotta-200: 206 147 118; /* #CE9376 */
  --c-terracotta-400: 168 68 26; /* #A8441A */
  --c-terracotta-50: 237 212 193; /* #EDD4C1 */
  --c-terracotta-600: 154 58 14; /* #9A3A0E */
  --c-terracotta-700: 116 44 10; /* #742C0A */
  --font-display: 'Cormorant Garamond', "IM Fell English SC", serif;
  --deco-garland: url(/themes/automne/garland.svg);
  --deco-garland-w: 180px;
  --deco-garland-h: 46px;
  --deco-badge: url(/themes/automne/badge.svg);
  --fx-1: url(/themes/automne/fx-1.svg);
  --fx-2: url(/themes/automne/fx-2.svg);
  --fx-3: url(/themes/automne/fx-3.svg);
  --fx-4: url(/themes/automne/fx-1.svg);
  --fx-count: 12;
  --fx-size: 22px;
  --fx-anim: lci-fx-fall;
  --deco-frieze: url(/themes/automne/frieze.svg);
  --deco-frieze-w: 260px;
  --deco-frieze-h: 40px;
  --deco-divider: url(/themes/automne/divider.svg);
  --theme-glow-1: #F2C48A;
  --theme-glow-2: #E3A36A;
}
html[data-theme="automne"] body {
  background-image:
    radial-gradient(ellipse 70% 45% at 12% 0%, #F2C48A66 0%, transparent 70%),
    radial-gradient(ellipse 60% 40% at 92% 100%, #E3A36A55 0%, transparent 70%),
    url(/themes/automne/pattern.svg), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.29 0 0 0 0 0.18 0 0 0 0 0.12 0 0 0 0.05 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");
}
