/* ALIEN ME — PUBLIC NAV PROPER
   One top nav. Identical link labels/order/hrefs. Left-anchored coordinates. Legacy store body contract kept alive. */
:root{
  --am-one-nav-height:52px;
  --am-one-nav-left:18px;
  --am-one-nav-brand-w:185px;
  --am-one-nav-brand-gap:55px;
  --am-one-nav-search-w:210px;
  --am-one-nav-gap:8px;
  --am-one-nav-bg:rgba(4,4,6,.92);
  --am-one-nav-border:rgba(255,255,255,.10);
  --am-one-nav-text:rgba(255,255,255,.88);
}
html[data-am-one-nav="am-one-nav-20260628-navproper"],
html[data-am-public-nav-contract="am-one-nav-20260628-navproper"]{
  margin-top:0!important;
  padding-top:0!important;
  overflow-y:scroll!important;
  scrollbar-gutter:stable!important;
  scroll-padding-top:var(--am-one-nav-height)!important;
}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"]{
  margin:0!important;
  padding-top:var(--am-one-nav-height)!important;
  overflow-x:hidden!important;
}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] #am-hud,
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] .hero-links,
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] .am-home-nav:not([data-am-canonical-public-nav]),
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header.compact-titlebar:not([data-am-canonical-public-nav="am-one-nav-20260628-navproper"]),
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header.am-shell-titlebar:not([data-am-canonical-public-nav="am-one-nav-20260628-navproper"]),
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-global-store-nav="true"]:not([data-am-canonical-public-nav="am-one-nav-20260628-navproper"]),
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-shell-generated-header]:not([data-am-canonical-public-nav="am-one-nav-20260628-navproper"]){
  display:none!important;
  visibility:hidden!important;
  pointer-events:none!important;
}
body[data-am-global-store-nav="global-nav-lock-7"][data-am-public-nav-contract="am-one-nav-20260628-navproper"] header.compact-titlebar.am-shell-titlebar.am-global-store-nav[data-am-canonical-public-nav="am-one-nav-20260628-navproper"],
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"]{
  position:fixed!important;
  top:0!important;
  left:0!important;
  right:0!important;
  z-index:2147483000!important;
  width:100%!important;
  max-width:none!important;
  height:var(--am-one-nav-height)!important;
  min-height:var(--am-one-nav-height)!important;
  max-height:var(--am-one-nav-height)!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  border-bottom:1px solid var(--am-one-nav-border)!important;
  background:var(--am-one-nav-bg)!important;
  box-shadow:0 10px 34px rgba(0,0,0,.28)!important;
  backdrop-filter:blur(18px) saturate(140%)!important;
  -webkit-backdrop-filter:blur(18px) saturate(140%)!important;
  display:block!important;
  overflow:visible!important;
  transform:none!important;
  translate:none!important;
  animation:none!important;
  transition:none!important;
  box-sizing:border-box!important;
  contain:none!important;
}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .compact-titlebar__inner,
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .am-shell-titlebar__inner{
  position:relative!important;
  width:100vw!important;
  max-width:none!important;
  height:var(--am-one-nav-height)!important;
  min-height:var(--am-one-nav-height)!important;
  max-height:var(--am-one-nav-height)!important;
  margin:0!important;
  padding:0!important;
  display:block!important;
  overflow:visible!important;
  box-sizing:border-box!important;
  transform:none!important;
  transition:none!important;
}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .compact-titlebar__brand,
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .am-shell-titlebar__brand{
  position:absolute!important;
  left:var(--am-one-nav-left)!important;
  top:0!important;
  width:var(--am-one-nav-brand-w)!important;
  min-width:var(--am-one-nav-brand-w)!important;
  max-width:var(--am-one-nav-brand-w)!important;
  height:var(--am-one-nav-height)!important;
  margin:0!important;
  padding:0!important;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:transparent!important;
  font-size:0!important;
  line-height:1!important;
  text-indent:-9999px!important;
  text-decoration:none!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  box-sizing:border-box!important;
  transform:none!important;
  transition:none!important;
}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .compact-titlebar__brand:before,
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .am-shell-titlebar__brand:before{
  content:""!important;
  width:185px!important;
  height:26px!important;
  display:block!important;
  background-image:url("/assets/branding/alienme-nav-logo-1Y.png")!important;
  background-size:contain!important;
  background-repeat:no-repeat!important;
  background-position:left center!important;
  flex:0 0 auto!important;
  transform:none!important;
  transition:none!important;
}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .compact-titlebar__brand > *,
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .am-shell-titlebar__brand > *,
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .am-shell-titlebar__meta{display:none!important;}
body[data-am-global-store-nav="global-nav-lock-7"][data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-shell-nav="primary"],
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-shell-nav="primary"]{
  position:absolute!important;
  left:calc(var(--am-one-nav-left) + var(--am-one-nav-brand-w) + var(--am-one-nav-brand-gap))!important;
  top:0!important;
  right:auto!important;
  width:calc(100vw - (var(--am-one-nav-left) + var(--am-one-nav-brand-w) + var(--am-one-nav-brand-gap) + 18px))!important;
  min-width:0!important;
  height:var(--am-one-nav-height)!important;
  min-height:var(--am-one-nav-height)!important;
  max-height:var(--am-one-nav-height)!important;
  margin:0!important;
  padding:0!important;
  display:flex!important;
  flex-direction:row!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:var(--am-one-nav-gap)!important;
  overflow:visible!important;
  scrollbar-width:none!important;
  transform:none!important;
  translate:none!important;
  animation:none!important;
  transition:none!important;
  box-sizing:border-box!important;
}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-shell-nav="primary"]::-webkit-scrollbar{display:none!important;}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-shell-nav="primary"] a,
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-store-nav-cart],
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .am-store-shell-cart{
  flex:0 0 auto!important;
  min-width:0!important;
  max-width:none!important;
  height:34px!important;
  min-height:34px!important;
  max-height:34px!important;
  margin:0!important;
  padding:0!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
  background:transparent!important;
  border-radius:999px!important;
  color:var(--am-one-nav-text)!important;
  font-family:Orbitron,Inter,system-ui,sans-serif!important;
  font-size:12px!important;
  font-weight:750!important;
  letter-spacing:.10em!important;
  line-height:1!important;
  text-align:center!important;
  text-transform:uppercase!important;
  text-decoration:none!important;
  white-space:nowrap!important;
  text-shadow:none!important;
  cursor:pointer!important;
  box-sizing:border-box!important;
  transform:none!important;
  translate:none!important;
  animation:none!important;
  transition:none!important;
}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-nav-id="home"]{width:58px!important;}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-nav-id="shop"]{width:58px!important;}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-nav-id="lookbook"]{width:104px!important;}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-nav-id="music"]{width:74px!important;}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-nav-id="press"]{width:124px!important;}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-nav-id="explore"]{width:90px!important;}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-store-nav-cart],
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .am-store-shell-cart{width:74px!important;}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-shell-nav="primary"] a:hover,
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-shell-nav="primary"] a:focus-visible,
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-store-nav-cart]:hover,
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-store-nav-cart]:focus-visible{
  background:rgba(255,255,255,.06)!important;
  color:#fff!important;
  text-shadow:0 0 12px rgba(92,198,255,.40)!important;
}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-shell-nav="primary"] a.is-active{
  background:transparent!important;
  color:var(--am-one-nav-text)!important;
  text-shadow:none!important;
}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .am-store-shell-search,
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-store-nav-search]{
  flex:0 0 var(--am-one-nav-search-w)!important;
  width:var(--am-one-nav-search-w)!important;
  min-width:var(--am-one-nav-search-w)!important;
  max-width:var(--am-one-nav-search-w)!important;
  height:34px!important;
  min-height:34px!important;
  max-height:34px!important;
  margin:0!important;
  padding:0 8px 0 10px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:7px!important;
  border:1px solid rgba(255,255,255,.12)!important;
  outline:0!important;
  box-shadow:none!important;
  background:rgba(255,255,255,.045)!important;
  border-radius:999px!important;
  line-height:1!important;
  box-sizing:border-box!important;
  transform:none!important;
  transition:none!important;
}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .am-store-shell-search span{
  flex:0 0 auto!important;
  font-family:Orbitron,Inter,system-ui,sans-serif!important;
  font-size:8px!important;
  font-weight:800!important;
  line-height:1!important;
  letter-spacing:.12em!important;
  color:rgba(255,255,255,.58)!important;
  text-transform:uppercase!important;
}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .am-store-shell-search input{
  width:100%!important;
  min-width:0!important;
  height:100%!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  outline:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#fff!important;
  font-family:Inter,system-ui,sans-serif!important;
  font-size:12px!important;
  line-height:1!important;
}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .am-store-shell-cart span{margin-left:4px!important;}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .am-mobile-menu-btn{
  display:none!important;
  position:absolute!important;
  top:9px!important;
  right:16px!important;
  width:38px!important;
  height:34px!important;
  margin:0!important;
  padding:0!important;
  border:1px solid rgba(255,255,255,.14)!important;
  border-radius:12px!important;
  background:rgba(255,255,255,.045)!important;
  align-items:center!important;
  justify-content:center!important;
  flex-direction:column!important;
  gap:4px!important;
  cursor:pointer!important;
}
body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .am-mobile-menu-btn span{
  display:block!important;width:16px!important;height:2px!important;border-radius:999px!important;background:rgba(255,255,255,.84)!important;
}
@media (max-width:1120px){
  body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .compact-titlebar__brand:before,
  body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .am-shell-titlebar__brand:before{width:168px!important;}
  body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-shell-nav="primary"]{
    display:none!important;
    position:absolute!important;
    top:var(--am-one-nav-height)!important;
    left:0!important;
    right:0!important;
    width:100vw!important;
    height:auto!important;
    min-height:0!important;
    max-height:calc(100vh - var(--am-one-nav-height))!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
    background:rgba(5,8,18,.97)!important;
    border-bottom:1px solid rgba(92,198,255,.15)!important;
    padding:10px 0 14px!important;
    flex-direction:column!important;
    align-items:stretch!important;
    justify-content:flex-start!important;
    gap:2px!important;
    z-index:2147483001!important;
  }
  body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"][data-am-mobile-menu-open="true"] [data-am-shell-nav="primary"]{display:flex!important;}
  body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .am-mobile-menu-btn{display:inline-flex!important;}
  body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-shell-nav="primary"] a,
  body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] [data-am-store-nav-cart]{
    width:calc(100% - 32px)!important;
    min-height:48px!important;
    height:auto!important;
    justify-content:flex-start!important;
    padding:12px 20px!important;
    margin:0 16px!important;
    font-size:13px!important;
  }
  body[data-am-public-nav-contract="am-one-nav-20260628-navproper"] header[data-am-canonical-public-nav="am-one-nav-20260628-navproper"] .am-store-shell-search{
    display:flex!important;
    margin:6px 16px 14px!important;
    width:calc(100% - 32px)!important;
    min-width:0!important;
    max-width:none!important;
    flex-basis:auto!important;
  }
}
