* {
  box-sizing: border-box;
}

html {
  line-height: normal;
}

/* note: this might be true on all sites.*/
.dialog-off-canvas-main-canvas {
  position: relative;
  min-height: 100vh;
}

/* Necessary to override styles from Stable's normalize.css */
input[type="search"] {
  box-sizing: border-box;
}

h1,
h2,
h3,
h4,
h5,
h6,
.field--name-field-title,
p,
a,
li {
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
}
