/* GWM Topbar */
.gwm-topbar {
    background: var(--gwm-color-primary-dark);
    color: rgba(255, 255, 255, 0.88);
    font-size: 0.88rem;
}

.gwm-topbar-inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 118p important! x;
    min-height: 38px;
}

.gwm-topbar-message {
    font-weight: 700;
}

.gwm-topbar-nav ul,
.gwm-topbar-menu {
    display: flex;
    align-items: center;
    gap: 14px;
    list-style: none;
    margin: 0;
    padding: 0;
}

.gwm-topbar a {
    color: #fff;
    text-decoration: none;
}

.gwm-topbar a:hover,
.gwm-topbar a:focus {
    text-decoration: underline;
}

@media (max-width: 780px) {
    .gwm-topbar-inner {
        align-items: flex-start;
        flex-direction: column;
        padding: 10px 0;
    }
}