/* Caoba: fonts and tokens for its demos (marca, mkt). Colours and fonts from design-lead's final (look A, Semilla).
   Faces follow the final README: Cormorant Garamond for the logo word, headings and the campaign line, Albert Sans for text. */
@font-face { font-family: "Cormorant Garamond"; src: url("fonts/cormorant-garamond-latin-wght-normal.woff2") format("woff2"); font-weight: 300 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Cormorant Garamond"; src: url("fonts/cormorant-garamond-latin-wght-italic.woff2") format("woff2"); font-weight: 300 700; font-style: italic; font-display: swap; }
@font-face { font-family: "Albert Sans"; src: url("fonts/albert-sans-latin-wght-normal.woff2") format("woff2"); font-weight: 100 900; font-display: swap; }

[data-brand="caoba"] {
  --b-primary: #5B2A1E;        /* Caoba: logo, labels, bag, buttons with Lino text */
  --b-on-primary: #E9E0D1;     /* Lino on Caoba 8.9:1 (white would be 11.7) */
  --b-secondary: #1E1915;      /* Tinta: dark panels, text */
  --b-on-secondary: #E9E0D1;   /* 13.3:1 */
  --b-accent: #4C5A3C;         /* Hoja: a small accent, links, tags, one button */
  --b-on-accent: #FFFFFF;      /* 7.4:1 */
  --b-link: #4C5A3C;           /* 5.7:1 on Lino, 6.7:1 on the surface */
  --b-ink: #1E1915;            /* 13.3:1 on Lino */
  --b-muted: #6B5D52;          /* 4.9:1 on Lino, 5.7:1 on the surface */
  --b-paper: #E9E0D1;          /* Lino */
  --b-surface: #F7F3EC;        /* unbleached linen: cards and panels */
  --b-line: #D9CCB6;           /* between Lino and Arena: lines, the board behind tiles */
  --b-c1: #5B2A1E; --b-c2: #1E1915; --b-c3: #CDBB9C; --b-c4: #4C5A3C;   /* Caoba, Tinta, Arena, Hoja. Arena and Hoja never carry text on Caoba. */
  --b-font-display: "Cormorant Garamond", Georgia, serif;
  --b-display-weight: 600;
  --b-font-body: "Albert Sans", system-ui, sans-serif;
  --b-radius: 6px;
  --b-logo-h: 52px;            /* 100 px wide, the seed about 40 px: above its 32 px minimum */
}
