/* Preserve all navigation links when the shop adds a further destination. */
@media (min-width:961px) and (max-width:1400px){
  .head-actions .btn-wa{display:none}
  .head-in{gap:14px}
  .main-nav a{padding-inline:7px;font-size:13px}
}
@media (min-width:961px) and (max-width:1200px){
  .main-nav{display:none;position:absolute;top:66px;inset-inline:0;background:var(--bg2);border-bottom:1px solid var(--line);flex-direction:column;padding:12px 18px}
  .main-nav a{padding:14px}
  body.nav-open .main-nav{display:flex}
  .nav-tgl{display:block}
  .head-actions{margin-inline-start:auto}
}
