.announce{background:var(--hd-accent, var(--accent));color:var(--hd-accent-ink, var(--accent-ink));text-align:center;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:9px 16px;margin:0;line-height:1.5}.site-header{position:sticky;top:0;z-index:60;font-family:Inter,system-ui,sans-serif;line-height:1.5;background:color-mix(in srgb,var(--hd-bg, var(--bg)) 82%,transparent);backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);border-bottom:1px solid var(--hd-line, var(--line))}.site-header>.container{max-width:var(--hd-container, var(--container));margin:0 auto;padding:18px var(--hd-gutter, var(--gutter));display:flex;align-items:center;justify-content:space-between;gap:14px 32px}.site-header .nav{display:flex;flex-wrap:wrap;gap:6px 28px}.site-header .nav a{font-size:14.5px;font-weight:600;color:var(--hd-text, var(--text));text-decoration:none}.site-header .nav a:hover{color:var(--hd-accent-soft, var(--accent-soft))}.site-header .header-actions{display:flex;align-items:center;gap:6px}.site-header .icon-btn{width:44px;height:44px;border-radius:999px;border:1px solid color-mix(in srgb,var(--hd-text, var(--text)) 14%,transparent);background:transparent;color:var(--hd-text, var(--text));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative;text-decoration:none;padding:0}.site-header .icon-btn svg{width:18px;height:18px}.site-header .icon-btn .count{position:absolute;top:-3px;right:-3px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--hd-accent, var(--accent));color:var(--hd-accent-ink, var(--accent-ink));font-size:10.5px;font-weight:800;line-height:1;display:flex;align-items:center;justify-content:center}.site-header .menu-toggle{display:none}.nav-dd{position:relative}.nav-dd__top{display:inline-flex;align-items:center;gap:4px}.nav-dd__arrow{width:15px;height:15px;transition:transform .2s ease}.nav-dd:hover .nav-dd__arrow,.nav-dd:focus-within .nav-dd__arrow{transform:rotate(180deg)}.nav-dd__menu{position:absolute;z-index:60;top:100%;left:50%;min-width:270px;padding-top:14px;transform:translate(-50%,6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s}.nav-dd__menu:before{content:"";position:absolute;top:14px;right:0;bottom:0;left:0;z-index:-1;border-radius:16px;background:var(--hd-surface, var(--surface));border:1px solid var(--hd-line-strong, var(--line-strong));box-shadow:0 24px 48px -20px #000000d9,0 0 30px -16px #ff2fc2}.nav-dd:hover .nav-dd__menu,.nav-dd:focus-within .nav-dd__menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.site-header .nav .nav-dd__menu a{display:grid;gap:2px;padding:11px 16px;border-radius:12px;margin:4px 6px}.site-header .nav .nav-dd__menu a:first-child{margin-top:10px}.site-header .nav .nav-dd__menu a:last-child{margin-bottom:10px}.site-header .nav .nav-dd__menu a:hover{background:color-mix(in srgb,#ff2fc2 12%,transparent);color:var(--hd-text, var(--text))}.nav-dd__menu b{font-size:14.5px;font-weight:700}.nav-dd__menu span{font-size:12.5px;font-weight:500;color:var(--hd-muted, var(--muted))}@media(max-width:900px){.site-header .menu-toggle{display:inline-flex}.site-header .nav{display:none;order:3;width:100%;flex-direction:column;gap:0;padding:8px 0 4px;border-top:1px solid var(--hd-line, var(--line))}.site-header .nav.is-open{display:flex}.site-header .nav a{padding:14px 2px;font-size:17px;border-bottom:1px solid var(--hd-line, var(--line))}.nav-dd__top{display:flex;justify-content:space-between}.nav-dd__arrow{transform:none!important}.nav-dd__menu{position:static;min-width:0;padding:0 0 6px 14px;transform:none!important;opacity:1;visibility:visible;pointer-events:auto;border-bottom:1px solid var(--hd-line, var(--line))}.nav-dd__menu:before{display:none}.site-header .nav .nav-dd__menu a,.site-header .nav .nav-dd__menu a:first-child,.site-header .nav .nav-dd__menu a:last-child{margin:0;padding:10px 2px;border-bottom:0;border-radius:0;font-size:15px}.nav-dd__menu b{font-size:15px;font-weight:600}.site-header>.container{flex-wrap:wrap}}@media(max-width:760px){.announce{font-size:10.5px;letter-spacing:.12em}.site-header>.container{padding-inline:var(--hd-gutter, var(--gutter))}}@media(max-width:480px){.announce{font-size:9.5px;letter-spacing:.08em;padding:7px 10px}.site-header>.container{flex-wrap:wrap;gap:8px;padding-top:12px;padding-bottom:12px}.site-header .brand .brand__script{font-size:24px}.site-header .header-actions{gap:6px}.site-header .header-actions .icon-btn{width:40px;height:40px}}@media(max-width:360px){.site-header .brand .brand__script{font-size:21px}.site-header .header-actions{gap:4px}.site-header .header-actions .icon-btn{width:36px;height:36px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/neon-header.css.map */
