.header__wrapper.js__header__stuck:not(.meganav--visible) .theme__header {
  position: relative;
    transform: translateZ(0);
  --bg: hsla(0 0% 100% / 0.3) !important;
    background-color: rgba(255, 255, 255, 0.3);
    backdrop-filter: blur(5px);
}


@media (max-width: 768px) {
  .navlink .icon {
      --icon-size: 20px;
  }
 }