[data-tabi-primary-nav]{overflow:visible}
.tabi-nav,.tabi-nav ul{list-style:none;margin:0;padding:0}
.tabi-nav--desktop{display:flex;align-items:center;justify-content:center;gap:1px;width:100%;min-width:0}
.tabi-nav-item{position:relative;list-style:none}
.tabi-nav--desktop>.tabi-nav-item{flex:0 0 auto;display:flex;align-items:center}
.tabi-nav-item>a,.tabi-nav-item>button{display:flex;align-items:center;gap:9px;border:0;background:transparent;color:rgba(255,255,255,.82);font:inherit;text-align:left;text-decoration:none;cursor:pointer;border-radius:10px;transition:background .18s,color .18s}
.tabi-nav--desktop>.tabi-nav-item>a,.tabi-nav--desktop>.tabi-nav-item>button{height:36px;padding:0 8px;font-size:12px;font-weight:500;white-space:nowrap;border-radius:999px;gap:5px}
.tabi-nav-item>a:hover,.tabi-nav-item>button:hover,.tabi-nav-item>a:focus-visible,.tabi-nav-item>button:focus-visible,.tabi-nav-item.is-open>button{background:rgba(255,255,255,.09);color:#fff}
.tabi-nav-item>a:focus-visible,.tabi-nav-item>button:focus-visible{outline:2px solid #f2ce78;outline-offset:2px}
.tabi-nav-chevron{width:13px;height:13px;flex:none;transition:transform .2s}.is-open>button>.tabi-nav-chevron{transform:rotate(180deg)}
.tabi-nav-caret{padding:6px!important;margin-left:-5px}
.tabi-nav-submenu[hidden]{display:none!important}
.tabi-nav--desktop>.tabi-nav-item>.tabi-nav-submenu{position:fixed;z-index:150;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(720px,calc(100vw - 24px));max-height:min(65vh,530px);overflow:auto;overscroll-behavior:contain;gap:4px;padding:12px;border:1px solid rgba(255,255,255,.18);border-radius:18px;background:rgba(27,30,39,.97);box-shadow:0 22px 60px rgba(0,0,0,.35);backdrop-filter:blur(30px);opacity:0;transform:translateY(-7px) scale(.985);transform-origin:top center;transition:opacity .18s,transform .18s;scrollbar-width:thin;scrollbar-color:#525660 transparent}
.tabi-nav--desktop>.is-open>.tabi-nav-submenu{opacity:1;transform:translateY(0) scale(1)}
.tabi-nav-submenu>.tabi-nav-item>a,.tabi-nav-submenu>.tabi-nav-item>button{padding:11px 10px;width:100%;font-size:12px;line-height:19px}
.tabi-nav-label{min-width:0;overflow-wrap:anywhere}
.tabi-country-flag{display:block!important;width:21px!important;height:16px!important;object-fit:cover;flex:0 0 21px;border-radius:3px;box-shadow:0 0 0 1px rgba(255,255,255,.12)}
.tabi-country-globe{width:21px;height:17px;flex:0 0 21px;color:#a9b3c8}
.tabi-nav-submenu .current-menu-item>a{background:rgba(242,206,120,.10);color:#f2ce78}
.tabi-nav-submenu .tabi-nav-submenu{position:static;padding:5px 0 5px 10px;border-left:1px solid #ffffff20;margin-left:10px}.tabi-nav-submenu .tabi-nav-submenu a{font-size:12px}
.tabi-nav--mobile>.tabi-nav-item{margin:2px 0}
.tabi-nav--mobile>.tabi-nav-item>a,.tabi-nav--mobile>.tabi-nav-item>button{min-height:46px;width:100%;padding:8px 14px;font-size:14px;font-weight:500;gap:12px}
.tabi-mobile-menu-icon{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:1px solid #ffffff18;border-radius:10px;background:#ffffff09;color:#f2ce78}.tabi-mobile-menu-icon svg{width:18px;height:18px}
.tabi-nav--mobile>.tabi-nav-item>button>.tabi-nav-chevron{margin-left:auto}
.tabi-nav--mobile .tabi-nav-submenu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:6px 5px 12px;background:#00000018;border-radius:12px}
.tabi-nav--mobile .tabi-nav-submenu a,.tabi-nav--mobile .tabi-nav-submenu button{font-size:12px;padding:10px 8px;gap:7px}
.tabi-nav--mobile .tabi-nav-caret{position:absolute;right:9px;top:7px;width:auto;min-height:32px}
.tabi-nav--mobile .tabi-nav-submenu .tabi-nav-submenu{grid-template-columns:1fr;margin-left:0}
[data-site-header].tabi-nav-overflow [data-tabi-primary-nav]{display:none!important}
[data-site-header].tabi-nav-overflow [data-tabi-drawer-button-wrap]{display:block!important}
[data-site-header].tabi-nav-overflow [data-tabi-drawer-button-wrap] button{display:flex!important}
@media(min-width:1280px) and (max-width:1599px){[data-tabi-header-search]{width:clamp(200px,18vw,285px)!important}}
@media(prefers-reduced-motion:reduce){.tabi-nav-submenu,.tabi-nav-chevron,.tabi-nav-item>a,.tabi-nav-item>button{transition:none!important}}
