
/* barra responsiva */
@media(max-width:760px){
  .cat-nav,nav.top{padding:14px 16px!important;flex-wrap:wrap;gap:6px;}
  .cat-links,.nav-links{gap:14px!important;flex-wrap:wrap;justify-content:center;width:100%;}
  .cat-links a,.nav-links a,.dd-toggle{font-size:11px!important;letter-spacing:.08em!important;}
  .dd-panel{min-width:0!important;width:min(86vw,300px);padding:16px 18px!important;}
  .dd-subitems a{font-size:10px!important;letter-spacing:.12em!important;}
}
