/* Wallet drawer overlays the site header only while open. */ html body.has-bb-header.is-account-menu-open .bb-top-mobile .sw-mobile-account-menu.sw-account-menu, html body.has-bb-header.is-account-menu-open .bb-top-mobile .bb-user-menu.sw-account-menu { position: fixed !important; top: 0 !important; right: 0 !important; bottom: auto !important; left: 0 !important; z-index: 999999 !important; width: 100% !important; max-width: 100% !important; max-height: 100dvh !important; } html body.has-bb-header.is-account-menu-open .bb-top-mobile .sw-mobile-account-menu .bb-account-menu-panel, html body.has-bb-header.is-account-menu-open .bb-top-mobile .bb-user-menu .bb-account-menu-panel { max-height: 100dvh !important; } html body.has-bb-header.is-account-menu-open .bb-top-desktop::after { content: ""; position: fixed; z-index: 999998; top: 0; right: 0; left: 0; height: var(--bb-top-desktop-h, 50px); background: var(--bb-top-bg, #126e51); } html body.has-bb-header.is-account-menu-open .bb-top-desktop .bb-user-menu.sw-account-menu { position: fixed !important; z-index: 999999 !important; top: 0 !important; right: 0 !important; bottom: auto !important; left: auto !important; } 