/**
 * Core 1.6.33 — /vendere/ shared mobile header parity.
 * Restores the same brand + Parliamo + Menu composition used by /guide/.
 */

@media (max-width: 860px) {
    body.gs-editorial-sell .gs-site-header-inner {
        width: calc(100% - 32px) !important;
        min-height: 76px !important;
        grid-template-columns: minmax(0, 1fr) auto auto !important;
        gap: 10px !important;
    }

    body.gs-editorial-sell .gs-site-talk {
        display: inline-flex !important;
        gap: 8px !important;
        padding: 9px 12px !important;
        font-size: .56rem !important;
        letter-spacing: .14em !important;
    }

    body.gs-editorial-sell .gs-site-mobile-nav {
        display: block !important;
        justify-self: end !important;
        position: relative !important;
        z-index: 80 !important;
    }

    body.gs-editorial-sell .gs-site-mobile-nav summary {
        min-width: 0 !important;
        min-height: 0 !important;
        padding: 8px 0 8px 8px !important;
        display: block !important;
        font-size: .60rem !important;
        letter-spacing: .14em !important;
    }

    body.gs-editorial-sell .gs-site-mobile-panel {
        right: 0 !important;
        left: auto !important;
        top: 36px !important;
        width: 220px !important;
    }
}

@media (max-width: 420px) {
    body.gs-editorial-sell .gs-site-header-inner {
        width: calc(100% - 24px) !important;
        gap: 7px !important;
    }

    body.gs-editorial-sell .gs-site-talk {
        padding: 8px 9px !important;
        font-size: .50rem !important;
    }

    body.gs-editorial-sell .gs-site-mobile-nav summary {
        padding-left: 4px !important;
        font-size: .54rem !important;
    }
}
