/* Shared shell: tokens and links for index + inventory */

:root {
  --color-text: #000;
  --color-bg: #fff;
  --color-link-active: #ffbf00;
  --font-sans: "Vend Sans", sans-serif;
  --letter-spacing: 0.03em;
  --inventory-cell-bg: #f5f5f5;
  --inventory-overlay-bg: #f5f5f5;
  --inventory-overlay-text: #000;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  -webkit-text-size-adjust: 100%;
}

a:link,
a:visited,
h1,
h2,
h3 {
  color: var(--color-text);
}

a:active {
  color: var(--color-link-active);
}
