/* v3.0.2 — editorial navigation: desktop only, existing mobile menu untouched */
@media (min-width:1151px){
 .site-header .main-nav .nsc-split-menu{gap:clamp(10px,1.25vw,19px)!important;align-items:center;flex-wrap:nowrap!important}
 .site-header .main-nav .nsc-split-menu>li{min-width:0;white-space:nowrap}
 .site-header .main-nav .nsc-split-menu>li>a,.site-header .nsc302-sale-link{font-family:'Poppins',Arial,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.015em!important;line-height:1.4!important;text-transform:uppercase!important;color:#3b3633!important;position:relative;transition:color .2s ease}
 .site-header .main-nav .nsc-split-menu>li>a:after,.site-header .nsc302-sale-link:after{content:'';position:absolute;left:0;right:100%;bottom:-7px;height:1px;background:currentColor;transition:right .2s ease}
 .site-header .main-nav .nsc-split-menu>li>a:hover:after,.site-header .main-nav .nsc-split-menu>li>a:focus-visible:after,.site-header .nsc302-sale-link:hover:after{right:0}
 .site-header .main-nav .nsc-split-menu>li>a.nsc302-new{color:#aa664b!important}
 .site-header .main-nav .nsc-split-menu>li>a.nsc302-sale,.site-header .nsc302-sale-link{color:#b35d67!important}
 .site-header .nav-right{gap:clamp(9px,1.1vw,16px)}
 .site-header .nsc302-sale-link{flex-shrink:0;white-space:nowrap}
}
@media(max-width:1150px){.site-header .nsc302-sale-link{display:none!important}}
