/* Original Eddapack mega-menu markup and columns are preserved.
   One animated interaction controls the desktop products menu. */
@media (min-width: 992px) {
  .full-nav .menu-area > .mega-area {
    display: none !important;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transform: translateY(7px);
    transition: opacity 220ms ease, transform 220ms ease, visibility 220ms ease;
    margin-top: 0;
  }
  .full-nav .menu-area.edda-menu-open > .mega-area {
    display: block !important;
    visibility: visible;
  }
  .full-nav .menu-area.edda-menu-open.edda-menu-visible > .mega-area {
    opacity: 1;
    pointer-events: auto;
    transform: translateY(0);
  }
  @media (prefers-reduced-motion: reduce) {
    .full-nav .menu-area > .mega-area { transition: none; transform: none; }
  }
}

/* Targeted visual parity with the original site: one SEO H1 remains in the article. */
#haberler .edda-other-news-title {
  color:#0a2550 !important;
  font-size:2.5rem;
  font-weight:500 !important;
  line-height:1.2;
}
/* Fade carousel cards must stay within their original viewport during fast navigation. */
#carouselExampleControls .carousel-inner { overflow:hidden; isolation:isolate; }
#carouselExampleControls .carousel-item:not(.active):not(.carousel-item-next):not(.carousel-item-prev) {
  visibility:hidden;
}
@media (min-width: 992px) {
  #mega-one { width:auto; }
}
