	#titulo_destaque_principal > span{
		background-color: #FFF;
		padding-left: 2%;
		padding-right: 2%;
	}
	
	#abrirDetalheProduto{
		display: none;
		background-color: #999;
		color: #FFF;
		font-weight: 600;
		text-transform: uppercase;
		padding: .5em;
	}

	

@media ( min-width: 999px ){

	#titulo_destaque_principal{
		text-transform: uppercase;
		text-align: center;
		color: #AAA;
		font-size: 2.5em;
		background-image: url("/Imagens/FundoChato.webp");		
		margin-top: 1em;
		width: 80%;
		margin-left: auto;
		margin-right: auto;
	}
	

	
	#grade_produtos{
		border: 0px solid #000;
		max-width: 80%;
		margin-left: auto;	
		margin-right: auto;	
		
	}

	#grade_produtos > div{
		width: 21%;
		display: inline-block;
		text-align: center;
		color: #555;
		position: relative;
		cursor: pointer;
		overflow-y: hidden;
		margin: 2%;
	}


	#grade_produtos > div > img{
		width: 100%;
		padding-bottom: 10px;
	}

}

@media ( max-width: 998px ){

	#titulo_destaque_principal{
		text-transform: uppercase;
		text-align: center;
		color: #AAA;
		font-size: 1.4em;
		background-image: url("/Imagens/FundoChatoPequeno.webp");		
		margin-top:1em;
		margin-bottom:.3em;
		
	}

	#grade_produtos{
		border: 0px solid #000;
		max-width: 100%;
		margin: auto;	
	}

	#grade_produtos > div{
		width: 45%;
		margin: auto;	
		text-align: center;
		color: #555;
		position: relative;
		cursor: pointer;
		overflow-y: hidden;
		display: inline-block;		
	}

	#grade_produtos > div:not(:last-child){
		margin-right: 5%;

	}

	#grade_produtos > div > img{
		width: 100%;
		padding-bottom: 10px;
	}

	#grade_produtos > div > div{
		font-size: 3vw;
		font-weight: 400;
	}
}

		