.tab-content #descricao {font-size: 15px; line-height: 1.38em;}

#barraNewsletter.posicao-rodape .componente .newsletter-assinar {color: #ffffff;}

.produto .acoes-produto .comprar .estoque { display: none;}

#comprar-ajax-status .buttons .botao.continuar-comprando { background-color: #908e8e; }

.pagina-carrinho #corpo .finalizar-compra .acao-editar .botao { background-color: #908e8e; }

.listagem .listagem-item .info-produto .preco-produto>div { flex-wrap: wrap; }

#listagemProdutos.listagem .imagem-produto { height: 200px }

.listagem .listagem-item .info-produto .preco-produto .preco-venda { margin: 0; width: 100%; text-align: center;}

#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-venda { margin: 0; width: 100%; text-align: center;}

.listagem .listagem-item .info-produto .preco-produto .preco-promocional { margin: 7px 0; }

.lateral.outras.filtro-coluna.faceta-cor { display: none; }

.atributo-cor a.indisponivel span { opacity: 1; }

.pagina-pedido #corpo { margin-top: 166px; }

.compre-junto__nome a { color: #313131; margin-top: 20px!important; margin-bottom: 0;}

.compre-junto__preco {min-height: 38px;}

.compre-junto__titulo-total { font-size: 21px; color: #313131; margin-bottom: 20px; text-align: center;}

.compre-junto { margin-top: 15px; }

@media only screen and (max-width: 767px) {
    .listagem .listagem-item .nome-produto {	
    	margin-bottom: 0;
    }
}

@media only screen and (max-width: 768px) {
    .modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .texto-newsletter:after { margin: 5px auto 0!important; }
}

.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .texto-newsletter:after { font-size: 15px; padding: 20px 0px 0; margin: 20px auto 0; border-top: 2px #3131318c solid; }

#modalNewsletter .componente .titulo .icon-envelope-alt { display: none; }

.modal-modalNewsletter #modalNewsletter .componente .interno .titulo { font-size: 18px; display:block; margin: 10px 0 5px; text-align: center; }

.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .texto-newsletter:before {font-size: 33px; margin-bottom: 10px;}