/* HEADER-CLEANUP-01 | 2026-10-06
   Desktop: only the compact currency control remains in header utilities.
   Mobile: existing szekely-mobile-nav.js still moves that currency control into the drawer.
*/
@media (min-width: 992px) {
    body.lumina #lumina-header .lumina__header-inner {
        flex-wrap: nowrap !important;
        align-items: center !important;
    }

    body.lumina #lumina-header .lumina__brand {
        flex: 0 1 auto !important;
        min-width: 0 !important;
        margin-inline-end: auto !important;
    }

    body.lumina #lumina-header .lumina__nav {
        flex: 0 1 auto !important;
        min-width: 0 !important;
    }

    body.lumina #lumina-header .lumina__header-utilities {
        flex: 0 0 auto !important;
        width: auto !important;
        margin-inline-start: .55rem !important;
        padding: 0 !important;
        border: 0 !important;
        gap: .25rem !important;
    }

    body.lumina #lumina-header .lumina__header-utilities > * {
        padding-inline-start: 0 !important;
    }

    body.lumina #lumina-header .lumina__header-utilities > *::before {
        display: none !important;
    }

    body.lumina #lumina-header .lumina__currency {
        display: inline-flex !important;
        align-items: center !important;
        gap: .22rem !important;
        margin: 0 !important;
    }

    body.lumina #lumina-header .lumina__currency-select {
        width: auto !important;
        min-width: 4.35rem !important;
        max-width: 4.75rem !important;
        min-height: 34px !important;
        padding: .27rem 1.65rem .27rem .62rem !important;
        font-size: .78rem !important;
    }

    body.lumina #lumina-header .lumina__currency-apply {
        min-height: 34px !important;
        margin-inline-start: 0 !important;
        padding: .27rem .65rem !important;
        font-size: .72rem !important;
    }
}

/* Synthetic account links belong to the Vendégeknek panel only. */
@media (min-width: 992px) {
    body.lumina #lumina-nav.ss-nav-v21
    #lumina-submenu-1-105 > .ss-section-account {
        grid-column: 1 / -1 !important;
        margin-top: 3px !important;
    }
}