@media(max-width:1100px){
  .nav{height:auto}
  .navinner{flex-wrap:wrap;padding-top:9px;padding-bottom:0;row-gap:8px}
  .nav .navlinks{display:flex;order:4;flex:1 0 100%;justify-content:space-between;gap:8px;border-top:1px solid #eee8df;margin-top:2px;min-width:0}
  .nav .navlinks a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 2px;font-size:12px;white-space:nowrap}
  .nav .navlinks #nccMyOrdersLink{color:#7e1d29;border-bottom:2px solid #7e1d29}
}
@media(max-width:380px){
  .nav .navlinks{gap:4px}
  .nav .navlinks a{font-size:11px}
  .nav .ncc-account-button{max-width:100px;overflow:hidden;text-overflow:ellipsis}
}
