#header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 99;
  padding-top: 20px;
  padding-bottom: 20px;
  transition: 0.25s ease-out;
}
@media (max-width: 999px) {
  #header {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
#header.nav-up {
  transform: translateY(-100%);
}
#header .header-inner {
  margin: 0 20px;
}
@media (max-width: 999px) {
  #header .header-inner {
    margin: 0 10px;
  }
}
@media (max-width: 999px) {
  #header .header-inner {
    justify-content: space-between;
  }
}
#header .header-inner a.logo {
  position: relative;
  z-index: 10;
}/*# sourceMappingURL=header.css.map */