/** DarkFashion 1.0.8.x compatibility fixes (WordPress/Elementor current generation). */
body.darkfashion-mobile-menu-open { overflow: hidden; }

/* The original package expects .mobile-menu-overlay, while the Elementor header can output .overlay. */
.mobile-nav-container > .overlay.mobile-menu-overlay { display: block; }

/* Prevent an invalid line-height declaration from the bundled WDT FAQ widget from leaking through. */
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-description {
    line-height: var(--wdtLineHeight_Base, 1.6);
}

/* Native fallback uses the hidden attribute if the jQuery UI accordion handler is unavailable. */
.wdt-accordion-toggle-holder .wdt-accordion-toggle-description[hidden] { display: none !important; }

@media only screen and (max-width: 1280px) {
    .mobile-menu.nav-is-visible { display: block; }
}
