/* Tema velferdsappen: Velferdsappen sin eigen profil, for klubbar utan eigen profil (brand book i velferdsappen-repoet).
   Bricolage Grotesque (overskrifter, vekt 600) og Figtree (tekst), SIL OFL 1.1, frå vår eigen server, ingen Google.
   Grøn aksent, oransje primærknapp med mørk tekst, pillknappar med 3 px ramme, 28 px hjørne, ingen skuggar.
   --red er aksentfargen (namnet er arv frå kongsberg-temaet), --action er primærknappen. */
@font-face { font-family:"Figtree"; src:url("/assets/fonts/figtree-latin.woff2") format("woff2"); font-weight:300 900; font-style:normal; font-display:swap; 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; }
@font-face { font-family:"Bricolage Grotesque"; src:url("/assets/fonts/bricolage-latin.woff2") format("woff2"); font-weight:300 800; font-style:normal; font-display:swap; 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; }

:root {
  --red: #1B7554;
  --red-dark: #145a40;
  --red-rgb: 27, 117, 84;
  --accent-tint: #EEF6F1;
  --accent-tint-strong: #DCEBE2;
  --action: #F26B21;
  --action-hover: #d95a14;
  --on-action: #12261D;
  --yellow: #F26B21;
  --black: #12201A;
  --ink: #12261D;
  --grey: #5C6B62;
  --line: #E5D6B8;
  --bg: #FFF4E0;
  --bg-soft: #F3E6CC;
  --display: "Bricolage Grotesque", "Figtree", system-ui, sans-serif;
  --body: "Figtree", "Inter", system-ui, sans-serif;
  --mono: "Figtree", "Inter", system-ui, sans-serif;
  --display-weight: 600;
  /* Brand book har 1080 px for landingssida; appen trengjer 1200 px til meny og tabellar. */
  --maxw: 1200px;
  --r-btn: 999px;
  --btn-border: 3px;
  --r-card: 28px;
  --r-panel: 28px;
  --r-modal: 28px;
  --shadow-card: none;
  --shadow-offer: none;
  --shadow-pop: none;
  --shadow-modal: none;
  --hero-a: rgba(18,32,26,.55);
  --hero-b: rgba(18,32,26,.55);
  --herosub-a: rgba(18,32,26,.6);
  --herosub-b: rgba(18,32,26,.6);
}
