/* The wedding site's look, in ONE place. Change a colour or a font here and
   the whole site follows. Fonts are vendored (OFL): see ../vendor/fonts. */
:root {
  /* surfaces */
  --ivory: #f8f4ea;        /* page background */
  --cream: #efe8d8;        /* soft bands */
  --paper: #fffdf7;        /* cards */
  --line: #e2d9c4;         /* hairlines */

  /* olive family */
  --olive: #5f6b3a;        /* primary: buttons, links, leaves */
  --olive-deep: #414a26;   /* headings accents, hover */
  --sage: #a3b18a;         /* light leaves, chips */
  --sage-soft: #e3e8d6;    /* selected chips, badges */

  /* warm gold accent (decoration; --gold-ink for text) */
  --gold: #b8924a;
  --gold-soft: #ecdfc2;
  --gold-ink: #85652a;

  /* text */
  --ink: #2a2b24;
  --ink-soft: #5d5e52;

  /* type */
  --font-serif: "Cormorant Garamond Variable", "Cormorant Garamond", Georgia, "Times New Roman", serif;
  --font-sans: "Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;

  /* shape */
  --radius: 18px;
  --radius-small: 10px;
  --shadow: 0 1px 2px rgba(65, 74, 38, .06), 0 8px 28px rgba(65, 74, 38, .08);
  --max: 1120px;
}
