@font-face{font-family:TK Archivo;src:url(/fonts/tk/archivo-var.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:TK Mono;src:url(/fonts/tk/plex-mono-600.woff2) format("woff2");font-weight:600 700;font-display:swap}.tkh{--h-navy:#0b2138;--h-navy2:#13314f;--h-deep:#06182a;--h-orange:#f77f00;--h-orange2:#ff9a2e;--h-cyan:#00b8c4;--h-ease:cubic-bezier(.2,.8,.2,1);--h-spring:cubic-bezier(.34,1.56,.64,1);position:sticky;top:0;z-index:50;color:#fff;font-family:TK Archivo,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.tkh a{color:inherit;text-decoration:none}.tkh :focus-visible{outline:2px solid var(--h-orange);outline-offset:2px;border-radius:8px}.tkh-strip{background:var(--h-deep);color:#9fb4c7;font-size:12px;overflow:hidden;white-space:nowrap;max-height:30px;transition:max-height .35s var(--h-ease),opacity .25s}.tkh-strip-track{display:inline-flex;animation:tkh-marquee 34s linear infinite}.tkh-strip-set{display:inline-flex;gap:40px;padding:7px 20px}.tkh-strip b{color:#fff}.tkh-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#19c37d;box-shadow:0 0 8px #19c37d;margin-right:8px;vertical-align:middle;animation:tkh-blink 2s ease-in-out infinite}.tkh-compact .tkh-strip{max-height:0;opacity:0}.tkh-main{background:linear-gradient(105deg,rgba(11,33,56,.97),rgba(19,49,79,.95));backdrop-filter:saturate(1.3) blur(14px);border-bottom:1px solid hsla(0,0%,100%,.06);transition:box-shadow .3s}.tkh-compact .tkh-main{box-shadow:0 10px 30px -18px rgba(0,0,0,.7)}.tkh-row{max-width:1280px;margin:0 auto;display:flex;align-items:center;gap:10px 16px;padding:10px 16px;flex-wrap:wrap;transition:padding .35s var(--h-ease)}@media(min-width:768px){.tkh-row{flex-wrap:nowrap;padding:14px 20px}.tkh-compact .tkh-row{padding:8px 20px}}.tkh-logo{display:flex;align-items:center;margin-right:auto;flex:none}.tkh-logo img{display:block;height:44px;width:auto;max-width:230px;-o-object-fit:contain;object-fit:contain;transition:height .35s var(--h-ease),transform .35s var(--h-ease);transform-origin:left center}@media(min-width:768px){.tkh-logo{margin-right:0}.tkh-logo img{height:84px;max-width:420px}.tkh-compact .tkh-logo img{height:50px}}.tkh-logo:hover img{transform:scale(1.02)}.tkh-search-wrap{position:relative;order:3;flex-basis:100%;min-width:0}@media(min-width:768px){.tkh-search-wrap{order:0;flex:1;flex-basis:auto;max-width:720px}}.tkh-search{display:flex;align-items:center;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 0 0 0 rgba(247,127,0,0);transition:box-shadow .25s,transform .25s var(--h-ease)}.tkh-search:focus-within{box-shadow:0 0 0 3px rgba(247,127,0,.45),0 12px 30px -12px rgba(0,0,0,.5)}.tkh-search-ico{color:#62748a;margin-left:12px;flex:none}.tkh-search input{flex:1;min-width:0;border:0;outline:none;background:none;color:#0b2138;font:inherit;font-size:14.5px;padding:11px 10px}.tkh-search input::-moz-placeholder{color:#8a99aa;-moz-transition:opacity .3s;transition:opacity .3s}.tkh-search input::placeholder{color:#8a99aa;transition:opacity .3s}.tkh-search-btn{align-self:stretch;background:var(--h-orange);color:#1a0e00;font-weight:700;font-size:14.5px;padding:0 18px;border:0;cursor:pointer;position:relative;overflow:hidden;transition:background .2s}.tkh-search-btn:hover{background:var(--h-orange2)}.tkh-search-btn:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.5),transparent);transform:skewX(-20deg);animation:tkh-shine 4.2s ease-in-out 1.5s infinite}.tkh-suggs{position:absolute;left:0;right:0;top:calc(100% + 6px);background:#fff;color:#0b2138;border-radius:14px;box-shadow:0 24px 50px -16px rgba(0,0,0,.45);overflow:hidden;z-index:60;animation:tkh-drop .22s var(--h-ease)}.tkh-sugg{display:flex;align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid #f2f4f7;transition:background .15s;animation:tkh-in .3s var(--h-ease) both}.tkh-sugg:last-child{border-bottom:0}.tkh-sugg:hover{background:#f4f7fa}.tkh-sd1{animation-delay:30ms}.tkh-sd2{animation-delay:60ms}.tkh-sd3{animation-delay:90ms}.tkh-sd4{animation-delay:.12s}.tkh-sd5{animation-delay:.15s}.tkh-sd6{animation-delay:.18s}.tkh-sd7{animation-delay:.21s}.tkh-sugg-img{width:48px;height:40px;border-radius:8px;background:#f2f4f7;display:grid;place-items:center;overflow:hidden;flex:none;color:#62748a;font-size:10px}.tkh-sugg-img img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.tkh-sugg-txt{min-width:0;display:flex;flex-direction:column}.tkh-sugg-txt b{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tkh-sugg-txt small{font-size:11.5px;color:#62748a}.tkh-account,.tkh-cart{display:flex;align-items:center;gap:8px;flex:none;border-radius:12px;padding:8px 10px;transition:background .2s}.tkh-account:hover,.tkh-cart:hover{background:hsla(0,0%,100%,.08)}.tkh-account{display:none}@media(min-width:768px){.tkh-account{display:flex}.tkh-account span{display:flex;flex-direction:column;line-height:1.15}}.tkh-account small{font-size:11px;color:#aebfce}.tkh-account b,.tkh-cart{font-size:13.5px}.tkh-cart{position:relative;background:hsla(0,0%,100%,.06);font-weight:600}.tkh-badge{position:absolute;top:-4px;left:22px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--h-orange);color:#1a0e00;font:700 11px/20px TK Mono,ui-monospace,monospace;text-align:center;box-shadow:0 0 0 2px var(--h-navy)}.tkh-bump{animation:tkh-bump .55s var(--h-spring)}.tkh-nav{background:rgba(19,49,79,.97);backdrop-filter:blur(14px);border-bottom:1px solid hsla(0,0%,100%,.05)}.tkh-nav-row{max-width:1280px;margin:0 auto;display:flex;gap:2px;padding:0 12px;overflow-x:auto;scrollbar-width:none}.tkh-nav-row::-webkit-scrollbar{display:none}.tkh-dept{position:relative;white-space:nowrap;font-size:13.5px;color:#dce6ef;padding:10px 12px;transition:color .2s}.tkh-dept:after{content:"";position:absolute;left:12px;right:12px;bottom:4px;height:2px;border-radius:2px;background:var(--h-orange);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--h-ease)}.tkh-dept:hover{color:#fff}.tkh-dept.tkh-on:after,.tkh-dept:hover:after{transform:scaleX(1)}.tkh-dept.tkh-on{color:#fff;font-weight:600}.tkh-dept-cta{margin-left:auto;color:var(--h-orange2);font-weight:600}@media(min-width:768px){.tkh-nav-row{padding:0 20px}.tkh-compact .tkh-dept{padding-block:8px}}.tkh-show-sm{display:inline}.tkh-hide-sm{display:none}@media(min-width:640px){.tkh-show-sm{display:none}.tkh-hide-sm{display:inline}}@keyframes tkh-marquee{to{transform:translateX(-50%)}}@keyframes tkh-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes tkh-shine{0%,65%{left:-60%}to{left:130%}}@keyframes tkh-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes tkh-in{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:none}}@keyframes tkh-bump{0%{transform:scale(1)}35%{transform:scale(1.45)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.tkh *,.tkh :after,.tkh :before{animation:none!important;transition:none!important}}