
.listagem-item .acoes-produto .botao-comprar {font-size: 0;}.listagem-item .acoes-produto .botao-comprar i {display: none;}
.listagem-item .acoes-produto .botao-comprar::before {content: '';width: 20px;height: 19px;float: left;
    background: url('https://lh3.googleusercontent.com/proxy/xR1HrhXTWFlJLP-5WNxqkLI764FF63ieFWqOAGKi8_wJuBVSEr81vyx24LMTg_IkW4RoaLXy6jtRjaUCrcPuZtk') no-repeat center transparent scroll;background-size: 100%;
}
.listagem-item .acoes-produto .botao-comprar::after {font-size: 20px;float: center;margin-left: -20px;
    content: 'Adicionar ao Carrinho';    
}


.listagem .preco-venda:not(.titulo) {
font-size: 20px;
text-align: left;
line-height: 10px !important;
}

.listagem .info-produto .preco-promocional {
font-size: 30px !important;
color: 
text-align: center;
line-height: 30px !important;
}

/*
/* Tamanho e Cor do Preço na vitrine */
/*
a.nome-produto.cor-secundaria {
font-size: 16px !important;
font-weight: 400 !important;
color: #000 !important;
}

/* Preço parcelado */
/*
.listagem .listagem-item .info-produto .preco-produto .preco-parcela strong, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-parcela strong {
font-weight: 900 !important;
color: #000 !important;
}

/* Preço anterior ao desconto */
/*
.listagem .listagem-item .info-produto .preco-produto .preco-venda, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-venda {
color: #000 !important;
}

/* Preço com desconto em destaque */
/*
.listagem .listagem-item .info-produto .preco-produto .preco-promocional, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-promocional {
color: #d01515 !important;
}

span.desconto-a-vista {
font-weight: 900 !important;
color: #000 !important;
}
*/
a.nome-produto.cor-secundaria {
font-size: 16px !important;
font-weight: 400 !important;
color: #000000 !important;
}

.listagem .listagem-item .info-produto .preco-produto .preco-parcela strong, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-parcela strong {
font-weight: 900 !important;
color: #000 !important;
}

.listagem .listagem-item .info-produto .preco-produto .preco-promocional, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-promocional {
color: #d01515 !important;
}

.listagem .listagem-item .info-produto .preco-produto .preco-venda, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-venda {
color: #003d92 !important;
}

span.desconto-a-vista {
font-weight: 900 !important;
color: #000000  !important;
}

/* */

/* Fundo Intermediadores */

/* Deixar o botao carrinho sem borda
/*
.gateways-rodape {
background-image:none;
border-radius: 6px;
border: none;
width: 100%;
}

.carrinho {
border-width: 0px;
border-style: solid;
border-color: rgba(0,0,0,0.12);
position: relative;
}
*/

.logo img {
max-height: 120% !important;
}

/* altera cor dos titulos de pagamentos e selos */
.pagamento-selos .titulo {
color: #191919 !important;
}

/* Aumenta banner principal */
.secao-banners .conteiner {
max-width: none;
padding-left: 0px;
padding-right: 0px;
margin-left: -2px;
width: calc(100% + 2px);
}

.banner.tarja {
text-align: center;
}

.conteiner {
max-width: none;
margin: 0 auto;
padding: 0 20px;
}
.banner.tarja {
text-align: center;
}


/*TROCA A COR QUANDO PASSA POR CIMA NAS CATEGORIAS NO TOPO*/
.menu.superior .nivel-um > li:hover {background-color: #310f0a} /*white*/


/*



#cabecalho .conteudo-topo .superior span.cor-principal {color: red;}

*/

.parcelas-produto .accordion .accordion-group .accordion-heading img {
max-height: 40px;
}
b.text-parcelas.pull-right.cor-principal {
font-size: 16px !important;
}

/* aumenta os icones do rodape */
#rodape .lista-redes i {
font-size: 25px; /* <- basta alterar para o tamanho desejado o padrão é 16px*/
}

/*Cor e comprimento da barra de busca*/
#cabecalho .conteiner .busca.borda-alpha form input {
background: white;
width: 248px;

  .listagem .bandeira-promocao {
font-size: 14px !important;
text-align: center;
line-height: 16px !important;
}

    .listagem .preco-venda:not(.titulo) {
font-size: 20px;
text-align: center;
line-height: 20px !important;
}

.listagem .info-produto .preco-promocional {
font-size: 18px !important;
text-align: center;
line-height: 20px !important;
}
    
    .tab-content>.active, .pill-content>.active{
background-color: #000;
padding:10px;
border:1px solid;
border-radius:10px;
}
    
    
    button.botao.botao-busca.icon-search.fundo-secundario {
height: 100%;
padding-right: 7%;
}

@media screen and (max-width: 767px) {
button.botao.botao-busca.icon-search.fundo-secundario {
padding-right: 10%;
padding-top: 0;
padding-bottom: 0;
}
    
#rodape div .conteiner .row-fluid .span2 {
      visibility: hidden; display: none;
}
    
.menu.superior.nivel-um {
    element.style {
    width: 80em;
    margin: 0 auto;
}
    
    ul.nivel-um {
    border-top: 1px solid #004490;
    border-bottom: 1px solid #004490;
}
   
    .busca{
    background-color: rgba(0,0,0,0.07) !important;
    border: none !important;
}

.conteudo-topo.busca{
    background-color: #004490;
}
    
    #cabecalho > .conteiner > .menu.superior strong.titulo.cor-secundaria {color: #efbe26;text-transform: uppercase;font-size: 14px;}

    
    /* MUDA A COR DO TEXTO DO MENU */
.menu.superior .titulo {
    color: aqua;}



/* MUDA A COR DO ICON-CHEVRON */
.menu.superior i {
    background-color: antiquewhite;
    color: aqua;}


/* COR DO ICONE DA CASA */
svg:not(:root).svg-inline--fa {
    color: aquamarine;}
    
    /* Arredonda cantos da caixa do menu superior */
.menu.superior {
border-radius:10px;
}
    
    .busca input { border-radius: 8px; }
.carrinho>a i {
border-bottom-left-radius: 8px;
border-top-left-radius: 8px;
}
.carrinho { border-radius: 8px; }
    
    .logo a img {
top: 30px;
left: 50px;
max-width: 100%;
}
    
    .listagem .preco-produto strong.titulo {
font-size: 10px;
}
    
    @media only screen and (max-width: 1300px){
     padding: 0px 10px 14px 20px;
}