/* Auto-generated by build_theme_tokens.py; do not edit manually. */
:root {
  --we-font-family: Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
  --we-font-size-base: 12px;
  --we-font-size-h1: 1.3em;
  --we-font-size-h2: 1.2em;
  --we-font-size-h3: 1.1em;
  --we-font-size-p: 0.8rem;
  --we-font-size-li: 0.8rem;
  --we-font-size-blockquote: 0.8rem;
  --we-line-height: 1.5;
  --we-font-size-navbar: 0.9rem;

  --bs-font-sans-serif: var(--we-font-family);
  --bs-body-font-family: var(--we-font-family);
  --bs-body-font-size: var(--we-font-size-base);
  --bs-body-line-height: var(--we-line-height);
}

body {
  font-family: var(--we-font-family);
  font-size: var(--we-font-size-base);
  line-height: var(--we-line-height);
}

h1,
.h1 {
  font-size: var(--we-font-size-h1);
  line-height: var(--we-line-height);
}

h2,
.h2 {
  font-size: var(--we-font-size-h2);
  line-height: var(--we-line-height);
}

h3,
.h3 {
  font-size: var(--we-font-size-h3);
  line-height: var(--we-line-height);
}

p {
  font-size: var(--we-font-size-p);
  line-height: var(--we-line-height);
}

li {
  font-size: var(--we-font-size-li);
  line-height: var(--we-line-height);
}

blockquote {
  font-size: var(--we-font-size-blockquote);
  line-height: var(--we-line-height);
  font-style: italic;
}
