// General document styles body {

display: flex;
flex-direction: column;
background: $background-color;
min-height: 100vh;

&.navOpen {
  overflow: hidden;
}

}

main {

flex: 1 0 auto;

}