/* Shared Merch dropdown, desktop and mobile. */
.merch-dropdown{position:relative}
.merch-dropdown-toggle{border:0;padding:0;background-color:transparent;cursor:pointer;font-family:var(--hff);font-size:18px;font-weight:500;line-height:27px;text-align:left}
.merch-dropdown-toggle span{font-size:14px;margin-left:5px}
.header .nav .merch-submenu{position:absolute;top:100%;left:-20px;min-width:180px;display:block;margin:0;padding:12px 0;border:1px solid rgba(255,255,255,.15);border-radius:10px;background:#1b121d;box-shadow:0px 5px 20px rgba(0,0,0,.25);z-index:70}
.header .nav .merch-submenu li{margin:0;padding:0}
.merch-submenu a{display:block;padding:10px 20px;color:var(--hc);font-family:var(--hff);font-size:18px;font-weight:500;line-height:27px;text-decoration:none;white-space:nowrap}
.merch-submenu a:hover,.merch-submenu a:focus-visible,.merch-submenu a[aria-current="page"]{color:var(--mc1);background:rgba(255,255,255,.05)}
.merch-dropdown-toggle:focus-visible,.merch-submenu a:focus-visible{outline:2px solid var(--mc1);outline-offset:4px}
.merch-dropdown-toggle[aria-expanded="true"]{background-position:0}
.metaportal_fn_mobnav .mob_bot .merch-submenu{margin:10px 0 0;padding:0 0 0 10px;border-left:1px solid rgba(255,255,255,.15)}
.metaportal_fn_mobnav .mob_bot .merch-submenu li{padding:0}
.merch-submenu[hidden],.header .nav .merch-submenu[hidden]{display:none}
