/* titulos produtos home */
.home-produto-titulo1 { font-weight:500;font-size:18px;margin-top:8px }
.home-produto-titulo2 { font-weight:100;font-size:17px;margin-top:7px }
.home-produto-titulo3 { font-weight:100;font-size:16px;margin: 8px 0 }

/* titulos produtos anuncio */
.anuncio-produto-titulo1 { font-weight:500;font-size:18px;margin-top:8px }
.anuncio-produto-titulo2 { font-weight:100;font-size:17px;margin-top:7px }
.anuncio-produto-titulo3 { font-weight:100;font-size:16px;margin: 8px 0 }

/* titulos produtos categoria */
.categoria-produto-titulo1 { font-weight:500;font-size:18px;margin-top:8px }
.categoria-produto-titulo2 { font-weight:100;font-size:17px;margin-top:7px }
.categoria-produto-titulo3 { font-weight:100;font-size:16px;margin: 8px 0 }

.breadcrumbs.borda-alpha  {
	display: none !important
}

.znew-menu li {
	margin-left: 10px
}

/* LGPD */
.termLGPD{
    position:fixed;
    width:100%; 
    bottom:0px;
    background-color:#4f4f4f;
    color:#FFF;
    text-align:center;
    font-size:30px;
    z-index:1000;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    min-height: 80px;   
    padding-top: 15px;
    padding-bottom: 15px;
}
.termLGPD label{
    width:100%; 
    max-width:800px;
}
.termLGPD a{
    color:#ccc;
}
.termLGPD button{
    background-color:#4f4f4f;
    border: solid 1px #fff;
    padding: 15px;
    color: #fff;
    border-radius: 5px;
    margin-left: 10px;
}


/* ocultar contador */
.menu-categorias .count { display: none; }

.filtro .borda-alpha small { display: none; }

/* ocultar titulo de categoria */
#listagemProdutos .titulo-categoria { display: none; }

/* ocultar contador */
.nivel-dois .count { display: none }

/* diminuir espaçamentos */
.links-rodape .titulo,
.contato .titulo,
.pagamento .titulo,
.selos .titulo
{
	padding: 0 !important;
}

.pagamento-selos .pagamento { margin-top: -11px }

/* texto justificado */
.componente .interno p {
	text-align: justify;
}

.lrMenuBox>.com-filho>ul.active {
    max-height: 100% !important; 
}

@media only screen and (max-width: 600px) {
    /* ocultar 3 banner */
	.banner.mini-banner div:nth-child(3n+3) {
    	display: none !important; 
	}

	/* exibir selo boleto */
	.gateways-rodape { display: block !important; }
}