body:not(.nav-open) .header-logo {
  display: none;
}

body:not(.nav-open) .header-logo.inverted {
  display: block !important;
}

body:not(.nav-open) .header-menu span {
  background: #000 !important;
}

body:not(.nav-open) .header-nav-item {
  background: transparent !important;
  box-shadow: none !important;
}

body:not(.nav-open) .header-search .white {
  display: none;
}

body:not(.nav-open) .header-search .inverted {
  display: block !important;
}

body.on-scroll:not(.nav-open) .header {
  background-color: rgba(255, 255, 255, 0.9) !important;
  box-shadow: none !important;
}

.main-wrapper {
  background-color: #fff;
  color: #000;
}