:root {
    --cor-principal: #3b3b3b;
    --cor-topo: #ffffff;
    --cor-iconestopo: #3b3b3b;
    --cor-barramenu: #ffffff;
    --cor-textomenu: #3b3b3b;
    --cor-fundorodape: #000;
    --conteudo-rodape: #fff;
    --botoes: #25734f;
}

@media (max-width: 1280px) {
    .menu .nivel-dois a {
        color: #555;
        line-height: 25px !important;
    }
}


/* acaba aqui */


.coluna > div, #corpo .conteiner > div {
  margin-bottom: 20px;
  margin-top: 25px;
}


.full.menu {
    background: #dad297;
}

.full.menu .conteiner .nivel-um > li > a > .titulo {
  font-weight: 800;
  color: #000;
}



.mostrarAvisoCookie #avisoCookies {
    opacity: 1;
    pointer-events: auto;
    display: none;
}


/* FONTE DO MENU */
.full.menu .conteiner .nivel-um > li > a > .titulo {
    font-weight: 400;
  
}    
 
    .full.menu .conteiner .nivel-um i {
    background: 0 0;
    color: #000;
    display: inline-flex;
}




/* COR PREÇO DO PRODUTO */
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-promocional, #listagemProdutos.listagem .listagem-item .info-produto .preco-produto span.preco-a-partir strong, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-promocional, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto span.preco-a-partir strong {
    color: #dad297;
    font-size: 25px;
    display: block;
    font-weight: 500;
}

/* COR QUANTIDADE DO CARRINHO */

#cabecalho .carrinho .qtd-carrinho {
    background: #dad297;
}

/* PREÇO NA PÁGINA DO PRODUTO */
.produto div.principal .acoes-produto .preco-produto .preco-promocional, .produto div.principal .acoes-produto .preco-produto span.preco-a-partir strong {
    font-size: 40px;
    font-weight: 600;
    color: #dad297;
    display: block;
}


/* NEWSLETTER */
.newsletter-rodape {
    background: #dad297;
    padding-top: 10px;
    padding-bottom: 10px;
}


.newsletter-rodape .titulo {
    display: none;
}


.newsletter-rodape .texto-newsletter.newsletter-cadastro {
    display: flex;
    width: 40%;
    font-size: 20px;
    margin: 0;
    justify-content: right;
    align-items: center;
    color: #3b3b3b;
    font-weight: 300;
    margin-left: -100px;
}

/* RODAPÉ */
#rodape .pagamento-selos {
    background: #000;
}

#rodape .pagamento-selos .titulo {
    color: #fff;
}



element {

}
#listagemProdutos.listagem .titulo-categoria strong, #listagemProdutos.listagem > .titulo, .listagem.aproveite-tambem .titulo-categoria strong, .listagem.aproveite-tambem > .titulo {

    color: #3b3b3b;
    text-transform: none;
    font-size: 26px;
    font-family: Lato;
    font-weight: 700;

}
.borda-alpha, .borda-alpha * {

    border-color: rgba(0,0,0,0.13);

}
strong {

    font-weight: bold;

}
* {

    margin: 0;
    padding: 0;

}

#listagemProdutos.listagem .titulo-categoria, #listagemProdutos.listagem > .titulo, .listagem.aproveite-tambem .titulo-categoria, .listagem.aproveite-tambem > .titulo {

    text-align: center !important;

}


#listagemProdutos.listagem .titulo-categoria::after, #listagemProdutos.listagem > .titulo::after, .listagem.aproveite-tambem .titulo-categoria::after, .listagem.aproveite-tambem > .titulo::after {
  
  display: none !important;
}



#listagemProdutos.listagem .titulo-categoria strong, #listagemProdutos.listagem > .titulo, .listagem.aproveite-tambem .titulo-categoria strong, .listagem.aproveite-tambem > .titulo {
  color: #3b3b3b;
  text-transform: none;
  font-size: 45px !important;
  font-family: initial !important;
  font-weight: 700;
}