.portal-preview-ribbon{padding:7px 16px;font:10px/1.5 Arial,sans-serif;letter-spacing:.08em;color:#c8a6e9;background:#21132e;text-align:center;border-bottom:1px solid #57366844}
body>header .store-account-trigger{box-sizing:border-box!important;height:44px!important;min-width:96px;display:inline-flex!important;align-items:center;justify-content:center;gap:7px;padding:0 12px!important;border:1px solid #b88cdb38!important;border-radius:12px!important;background:linear-gradient(135deg,#251533b3,#120d1ee6)!important;color:#f7f1ff!important;text-decoration:none;font:700 13px Rajdhani,Arial,sans-serif;transition:background .2s,border-color .2s,translate .2s;white-space:nowrap}
body>header .store-account-trigger svg{width:20px;height:20px;flex:none}body>header .store-account-trigger:hover{translate:0 -1px;background:#382043!important;border-color:#cb98f285!important}body>header .store-account-trigger:focus-visible{outline:2px solid #d4b2ff;outline-offset:3px}
body>header .header-store-actions .store-search-trigger{order:1}body>header .header-store-actions .store-cart-trigger{order:2}body>header .header-store-actions .header-language{order:3}body>header .header-store-actions .store-account-trigger{order:4}body>header .header-store-actions .hamb{order:6}body>header .header-store-actions .discord{order:5}
@media(max-width:680px){body>header .store-account-trigger{width:38px!important;height:38px!important;min-width:38px;padding:0!important;flex:0 0 38px}body>header .store-account-trigger .account-label{display:none}body.unified-store>header.topbar .header-store-actions{gap:5px!important}body.unified-store>header.topbar :is(.store-search-trigger,.store-cart-trigger,[data-language-toggle],.hamb){width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;flex-basis:38px!important}body.unified-store>header.topbar .store-brand .wordmark{font-size:14px!important}body.unified-store>header.topbar .store-brand{gap:4px!important}body.unified-store>header.topbar .store-brand-logo{width:27px!important;height:27px!important;flex-basis:27px!important}}
@media(prefers-reduced-motion:reduce){body>header .store-account-trigger{transition:none}body>header .store-account-trigger:hover{translate:none}}
@media(max-width:480px){body.unified-store>header.topbar .store-brand .wordmark{display:none!important}}
@font-face{font-family:Rajdhani;src:url(/customer/fonts/header.ttf);font-weight:600 900;font-display:swap}@font-face{font-family:Orbitron;src:url(/customer/fonts/display.ttf);font-weight:700 900;font-display:swap}body.portal-page>header{font-family:Rajdhani,Arial,sans-serif}body.portal-page>header .nav-menu>a{padding:9px;border:1px solid transparent;border-radius:10px}body.portal-page>header .nav-menu>a:hover{background:#a878e510;border-color:#a878e526}body.portal-page>header .nav-menu>a.active{background:#a878e510;border-color:#a878e526}

body.portal-page>header .navlinks a:not(.discord)::after,body.portal-page>header .navlinks a:not(.discord)::before{content:none!important;display:none!important}body.portal-page>header .navlinks a{text-decoration:none!important}
