/* Ajustes do menu principal: evita que os itens se sobreponham aos links secundários */
nav.dropdown-container > ul:first-child {
  flex: 0 0 auto;
  min-width: 0;
}

nav.dropdown-container li[data-testid="item-menu"] {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

/* Em telas menores, esconde os atalhos secundários (blog, atendimento, lojas)
   para que as categorias caibam na mesma linha */
@media (max-width: 1439px) {
  nav.dropdown-container > ul > a {
    display: none;
  }
}

@media (max-width: 1279px) {
  nav.dropdown-container li[data-testid="item-menu"] > a {
    font-size: 13px;
  }
}
