/* Keep the PC layout; desktop-view.js fits it to smaller screens. */
:root {
  --kkce-desktop-gutter: 16px;
}

html {
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
}

.index-header .nav-item-hover.dropdown.is-open .mega-panel {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateY(0);
}

@media (hover: none), (pointer: coarse) {
  .index-header .nav-item-hover.dropdown:not(.is-open) .mega-panel {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
  }
}
