/* Quiet, grouped account navigation shared by both marketplaces. */
.junction-menu-items,.rd-account-menu[open]>.rd-account-menu-links{width:min(290px,calc(100vw - 32px));min-width:250px;box-sizing:border-box;padding:8px!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;max-height:min(72vh,680px);overscroll-behavior:contain;scrollbar-gutter:stable}
.junction-menu-items .bbj-menu-heading,.rd-account-menu-links .bbj-menu-heading{display:block;padding:17px 12px 7px;margin-top:5px;border-top:1px solid #a89bad44;color:#d1bed4;font:700 11px/1.4 system-ui,sans-serif;text-transform:uppercase;letter-spacing:1.2px;grid-column:1/-1}
.junction-menu-items>.bbj-menu-heading:first-child,.rd-account-menu-links>[data-menu-close]+.bbj-menu-heading{border-top:0;margin-top:0}
.junction-menu-items :is(button,a),#resellerDistrict .rd-account-menu-links :is(button,a){display:block;width:100%;box-sizing:border-box;text-align:left!important;padding:11px 12px!important;min-height:44px;white-space:normal!important;overflow-wrap:break-word;font:500 14px/1.45 system-ui,sans-serif;letter-spacing:0;border:0!important;border-radius:6px!important;background:transparent!important;color:#f3eadf;text-decoration:none}
.junction-menu-items :is(button,a):hover,#resellerDistrict .rd-account-menu-links :is(button,a):hover{background:#ffffff10!important}
.junction-menu-items [data-account-signout],#resellerDistrict .rd-account-menu-links [data-account-signout]{margin-top:8px;border-top:1px solid #a89bad44!important;border-radius:0!important}
.junction-menu-items [hidden],.rd-account-menu-links [hidden]{display:none!important}
#resellerDistrict .rd-account-menu-links [data-menu-close]{font-size:12px;min-height:36px;color:#d2c4d5}
#resellerDistrict .rd-main-nav>button{font-size:14px}
@media(max-width:550px){.junction-menu[open]>.junction-menu-items,.rd-account-menu[open]>.rd-account-menu-links{position:fixed;left:auto;right:12px;top:calc(var(--bbj-banner-height,0px) + 72px);width:min(300px,calc(100vw - 24px));min-width:0;max-height:calc(100dvh - var(--bbj-banner-height,0px) - 96px)}.junction-menu-items :is(button,a),#resellerDistrict .rd-account-menu-links :is(button,a){font-size:14px!important}}
