.header-duplique {
    position: fixed !important;
    top: 0 !important;
    left: 50% !important;
    inset-inline-start: 50% !important;
    transform: translate(-50%, -100%) !important;
    width: 1140px !important;
    max-width: 100% !important;
    z-index: 999 !important;
    opacity: 0 !important;
    transition: transform 0.3s ease, opacity 0.3s ease !important;
    pointer-events: none !important;
}

.header-duplique.is-visible {
    transform: translate(-50%, 0) !important;
    opacity: 1 !important;
    pointer-events: auto !important;
}