/**
 * Journal header: sepet / hesap / mega menü dropdown’ları içerik ve hero’nun altında kalmasın.
 * Canlıda html’de footer-reveal yok; desktop-header-active ile uygulanır.
 */
.desktop-header-active .site-wrapper > header,
.desktop.footer-reveal .site-wrapper > header {
  position: relative;
  z-index: 10050 !important;
}

.desktop-header-active .site-wrapper > *:not(footer):not(header),
.desktop.footer-reveal .site-wrapper > *:not(footer):not(header) {
  z-index: 1;
}

.desktop-header-active .site-wrapper > header .dropdown-menu,
.desktop-header-active .site-wrapper > header .j-dropdown,
.desktop-header-active .site-wrapper > header div.cart-content,
.desktop-header-active .site-wrapper > header #cart-content.cart-content,
.desktop.footer-reveal .site-wrapper > header .dropdown-menu,
.desktop.footer-reveal .site-wrapper > header .j-dropdown,
.desktop.footer-reveal .site-wrapper > header div.cart-content,
.desktop.footer-reveal .site-wrapper > header #cart-content.cart-content {
  z-index: 10060 !important;
}

/* Mega menü tam genişlik paneli header içinde */
.desktop-header-active .site-wrapper > header .mega-menu-content,
.desktop.footer-reveal .site-wrapper > header .mega-menu-content {
  z-index: 10060 !important;
}

/* LCSC widget sayfalarında #content stacking */
.desktop-header-active .site-wrapper > .container #content .lcsc-live-page,
.desktop-header-active .site-wrapper > .container #content .lcsc-page,
.desktop-header-active .site-wrapper > .container #content .pcb-page {
  position: relative;
  z-index: 1;
}
