/* Portal do LED — cores da referência */

.barra-inicial {
  display: block !important;
  background-color: #0f172a !important;
}

.barra-inicial .canais-contato span,
.barra-inicial .canais-contato a,
.barra-inicial .canais-contato i,
.barra-inicial .lista-redes a,
.barra-inicial .lista-redes i {
  color: #ffffff !important;
}

#cabecalho {
  background-color: #0f172a !important;
}

#cabecalho .logo img {
  max-width: 100%;
  max-height: 95px;
  width: auto;
  height: auto;
}

#cabecalho .busca {
  background-color: #ffffff;
  border-radius: 6px;
}

#cabecalho .busca input {
  color: #0f172a;
}

#cabecalho .busca .botao-busca {
  background-color: #fbbf24 !important;
  color: #0f172a !important;
  border-radius: 0 6px 6px 0;
}

#cabecalho .carrinho,
#cabecalho .carrinho a,
#cabecalho .carrinho i,
#cabecalho .conteudo-topo a,
#cabecalho .conteudo-topo i {
  color: #ffffff !important;
}

.menu.superior {
  background-color: #082b58 !important;
}

.menu.superior .nivel-um > li > a,
.menu.superior .nivel-um > li > a .titulo {
  color: #ffffff !important;
}

.menu.superior .nivel-um > li:hover > a {
  background-color: #2563eb;
}

.menu.superior .nivel-dois {
  background-color: #ffffff;
}

.menu.superior .nivel-dois a {
  color: #0f172a;
}

.listagem .titulo-categoria,
.listagem .titulo-categoria strong {
  color: #0f172a;
}

.listagem .listagem-item .preco-promocional {
  color: #2563eb;
}

.listagem .listagem-item .botao-comprar,
.listagem .listagem-item .tag-comprar {
  background-color: #2563eb !important;
  border-color: #2563eb !important;
  color: #ffffff !important;
  border-radius: 5px;
}

#rodape .institucional {
  background-color: #0f172a !important;
}

#rodape .institucional,
#rodape .institucional a,
#rodape .institucional .titulo {
  color: #ffffff !important;
}

@media (max-width: 767px) {
  .barra-inicial .canais-contato li {
    display: block;
    text-align: center;
  }

  #cabecalho .atalhos-mobile {
    background-color: #082b58 !important;
  }
}