/* Keep the original single subtle divider; remove collapsed drawer borders. */
html body header.GlobalNav[data-riverco-header] {
    border-bottom: 1px solid rgba(210, 229, 241, .5) !important;
}
html body header.GlobalNav[data-riverco-header] .GlobalNav__container::after {
    content: none !important;
    display: none !important;
}
html body header.GlobalNav[data-riverco-header] .mega-drawer {
    border: 0 !important;
    box-shadow: none !important;
    background: transparent !important;
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
}
html body header.GlobalNav[data-riverco-header] .mega-drawer::before {
    content: none !important;
}
html body header.GlobalNav[data-riverco-header].mega-open {
    background: rgba(255, 255, 255, .65) !important;
    backdrop-filter: blur(32px) saturate(150%) !important;
    -webkit-backdrop-filter: blur(32px) saturate(150%) !important;
    box-shadow: 0 18px 36px -22px rgba(0,0,0,.25);
    --GlobalNav__color: #111 !important;
    --GlobalNav__color-secondary: #111 !important;
}
html body header.GlobalNav[data-riverco-header].mega-open .GlobalNavPrimaryLinks__cta,
html body header.GlobalNav[data-riverco-header].mega-open .GlobalNavPrimaryLinks__cta span {
    color: #111 !important;
}
html body header.GlobalNav[data-riverco-header].mega-open .GlobalNavLogo img {
    filter: brightness(0) !important;
    -webkit-filter: brightness(0) !important;
}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))) {
    html body header.GlobalNav[data-riverco-header].mega-open {
        background: rgba(255,255,255,.96) !important;
    }
/* 只加粗菜单名称 */

}
html body header.GlobalNav .mega-drawer .mega-links a,
html body header.GlobalNav .mega-drawer .mega-coming {
    font-family: "GT America Standard Bold", Arial, sans-serif !important;
    font-weight: 700 !important;
}