/*Mudar cor da fonte da categoria do produto */
.listagem .listagem-item .info-produto .nome-produto, .listagem.aproveite-tambem .listagem-item .info-produto .nome-produto{color:#000000;}

.produto .nome-produto {
font-size: 24px;
color: #206d83;
letter-spacing: 0;
}


/* altera botão de topo para não ficar acima do botão de whatsapp*/
.scrollToTop {
    bottom: 1.9rem;
    right: 1.65rem;
    color: #2F6D8E;
    display: flex;
    padding: 0;
    flex-direction: column;
}

/* arruma cor do card de produto*/
.info-produto .nome-produto {
    color: #2F6D8E !important;
}

.acoes-produto.hidden-phone .botao-comprar {
    color: #2C8E73 !important;
}

.acoes-produto.hidden-phone .botao-comprar {
    color: #2C8E73 !important;
}
.acoes-produto-responsiva .tag-comprar {
    color: #2C8E73 !important;
}
.acoes-produto-responsiva .tag-comprar .titulo {
    color: #2C8E73 !important;
}

/* arruma cor do cadastre seu e-mail */
#barraNewsletter,
#barraNewsletter .conteiner,
#barraNewsletter .conteiner .componente {
    background-color: #2F6D8E !important;
}



#barraNewsletter .newsletter-assinar {
    background-color: #2C8E73 !important;
}

/* arruma botão de search no desktop*/
@media only screen and (min-width: 720px) {
    .busca .botao-busca {
        position: absolute;
        top: 15px;
        right: 16px;
    }
    
    #cabecalho .logo a {
        height: 65px;
        margin: 15px 0;
    }
    
    #cabecalho .conteiner > .row-fluid {
        display: flex;
        align-items: center;
    }
}

@media only screen and (max-width: 720px) {
    .titulo-categoria.borda-principal.cor-principal.vitrine-lancamento:before {
        content: none;
        
    }
    .secao-principal .conteudo.span12 {
        margin-top: 0 !important;
    }
}

/* remove borda estranha do carrinho*/

.carrinho> a strong {
    color: #2C8E73;
    background: #fff;
    border-radius: 50%;
    border: 1px solid;
}

/* arruma o hover do carrinho*/

.carrinho a:hover > .icon-shopping-cart.fundo-principal {
    border-radius: 15%;
}

/* arruma fonte do menu*/
.menu.superior .titulo {
    font-weight: 500;
}

