/* ============================================================
   HEADER KADENCE — BASE SÛRE
   Les sélecteurs seront affinés après inspection dans WordPress.
   ============================================================ */

@media (min-width: 1025px) {
    .lf-design-active #masthead,
    .lf-design-active .site-header {
        position: relative;
        z-index: 1000;
    }

    .lf-design-active #masthead .site-main-header-inner-wrap,
    .lf-design-active .site-header .site-main-header-inner-wrap {
        max-width: var(--lf-wide);
        margin-inline: auto;
    }

    .lf-design-active #masthead .site-branding img,
    .lf-design-active .site-header .site-branding img {
        width: auto;
        height: auto;
        max-height: 58px;
        filter: none;
    }

    .lf-design-active #primary-menu > li > a,
    .lf-design-active .primary-menu-container > ul > li > a {
        font-size: 13px;
        font-weight: 600;
        letter-spacing: -.01em;
    }

    /* Classe ajoutée par forestiere.js au scroll. */
    .lf-design-active #masthead.lf-is-scrolled,
    .lf-design-active .site-header.lf-is-scrolled {
        box-shadow: 0 10px 35px rgba(13, 44, 32, .08);
    }
}
