:root {
  --color-black: #000;
  --color-white: #fff;
  --accent: #E32813;
  --hairline: #ebebeb;
  --grey-secondary: #6e6e6e;
  --font-text: "Open Sans", "Helvetica Neue", Arial, sans-serif;
  --fw-light: 300;
  --fw-semibold: 600;
}

body {
  margin: 0 auto;
  max-width: 1440px;
  overflow-x: clip;
  background: var(--color-white);
  color: var(--color-black);
  font-family: var(--font-text);
  -webkit-font-smoothing: antialiased;
}
a { color: var(--color-black); text-decoration: none; }
a:hover { color: var(--accent); }

.evd-label {
  font-weight: var(--fw-semibold);
  font-size: 11px;
  letter-spacing: 1.1px;
  text-transform: uppercase;
  color: var(--color-black);
}
.evd-body {
  font-weight: var(--fw-light);
  font-size: 13px;
  line-height: 1.6;
  color: var(--color-black);
}
