*,
::before,
::after {
  box-sizing: border-box;

  //prevent font smoothing, that will render AU Passata font a bit too light
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

html {
  font-size: $size-rem;
}

img {
  max-width: 100%;
}

address {
  font-style: normal;
}

[hidden] {
  display: none !important; // Naughty stuff, but we mean it, because i.e. display: flex overrides this...
}
