/* NEON — unified retail header, sober modern styling. */
#neon-global-header{position:sticky;top:0;z-index:900;background:#fff;border-bottom:1px solid #dbe3ea;color:#153251;font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif;box-shadow:0 4px 16px #102e4710}
#neon-global-header *{box-sizing:border-box}#neon-global-header .ngh-inner{max-width:1400px;margin:auto;padding:13px 22px;display:flex;align-items:center;gap:25px}#neon-global-header .ngh-logo{width:172px;max-width:24vw;height:auto;display:block}#neon-global-header .ngh-search{flex:1;display:flex;min-width:100px;max-width:720px;border:1px solid #cad6e2;border-radius:9px;overflow:hidden;background:#f8fafc}#neon-global-header .ngh-search input{flex:1;width:100px;min-width:0;border:none;padding:13px 15px;background:transparent;font:inherit;color:#172b43;outline:none}#neon-global-header .ngh-search button{border:0;background:#09559c;color:white;padding:0 20px;font-weight:700;cursor:pointer}#neon-global-header .ngh-tools{display:flex;align-items:center;gap:18px}#neon-global-header a{text-decoration:none;color:inherit}#neon-global-header .ngh-tools a{font-size:13px;font-weight:650;white-space:nowrap}#neon-global-header .ngh-tools strong{display:block;color:#0d487d;font-size:12px}#neon-global-header .ngh-menu{border-top:1px solid #edf0f4;display:flex;justify-content:center;gap:clamp(12px,2vw,29px);padding:11px 16px;flex-wrap:wrap}#neon-global-header .ngh-menu a{font-size:13px;font-weight:650}#neon-global-header .ngh-menu a[aria-current=page]{color:#a81844}#neon-global-header a:hover{color:#a81844}#neon-global-header .ngh-tools a:focus-visible,#neon-global-header .ngh-menu a:focus-visible{outline:2px solid #1267b1;outline-offset:3px}body.neon-shared-header>.topbar,body.neon-shared-header>header:not(#neon-global-header),body.neon-shared-header>.mobilebar{display:none!important}body.neon-shared-header header:not(#neon-global-header){display:none!important}body.neon-shared-header{padding-top:0!important}body.neon-shared-header #neon-global-header{display:block!important}body.neon-shared-header #neon-global-header .ngh-menu{display:flex!important}
@media(max-width:760px){#neon-global-header .ngh-inner{padding:10px 12px;gap:10px;flex-wrap:wrap}#neon-global-header .ngh-logo{width:115px;max-width:none}#neon-global-header .ngh-search{flex-basis:100%;order:3;max-width:none}#neon-global-header .ngh-tools{margin-left:auto;gap:12px}#neon-global-header .ngh-tools a{font-size:11px}#neon-global-header .ngh-tools strong{font-size:10px}#neon-global-header .ngh-search input{padding:11px}#neon-global-header .ngh-menu{gap:12px 17px;padding:10px}#neon-global-header .ngh-menu a{font-size:12px}}

#neon-global-header .ngh-test-notice {
  margin: 0;
  padding: 7px 16px;
  border-top: 1px solid #ead9a9;
  background: #fff7df;
  color: #583c09;
  text-align: center;
  font-size: 13px;
  line-height: 1.4;
}
