/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/


html body .item-carrossel a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
    -ms-flex-direction: column;
        flex-direction: column;
-webkit-box-pack: center;
    -ms-flex-pack: center;
        justify-content: center;
-webkit-box-align: center;
    -ms-flex-align: center;
        align-items: center;
}

html body .secao-confira {
margin: 100px 0;
}

html body .titulo-confira {
margin-bottom: 40px !important;
}

.carrossel-recomendado .slick-prev,
.carrossel-recomendado .slick-next {
width: 20px;
height: 20px;
}

.carrossel-recomendado .slick-prev svg,
.carrossel-recomendado .slick-next svg {
width: 20px;
height: 20px;
}

.carrossel-recomendado .slick-prev::before,
.carrossel-recomendado .slick-next::before {
display: none;
}

.item-carrossel a strong {
font-family: "Open Sans", serif;
font-weight: 600;
font-size: 14px;
}

@media (max-width: 992px) {
.carrossel-recomendado .slick-prev {
    left: 10px;
}

.carrossel-recomendado .slick-next {
    right: 10px;
}

.item-carrossel a strong {
    max-width: 120px;
    text-align: center;
}
}

html body .secao-confira {
	margin: 0px 0 80px 0 !important;
}

html body .secao-confira .titulo-confira {
	margin-bottom: 0;
}

html .pagina-categoria .filtro-coluna.faceta-preco {
	display: none;
}

.menu.lateral .nivel-um:before {
	display: none !important;
}

#corpo > div > div.secao-principal.row-fluid.sem-coluna > div.coluna.span3 > div.row-fluid > div {
	min-height: 21px !important;
}

.current-presentation {
	border-radius: 3px;
	background: #f7f7f7;
}

.novo-componente-newsletter .componente.newsletter {
	display: none;
}

.current-presentation .interno > h4.titulo > i {
	display: none;
}

.current-presentation .interno > h4.titulo {
	margin-bottom: 5px;
	font-weight: 600;
	color: var(--cor-primaria);
}

.current-presentation .interno > p {
	color: var(--cor-primaria);
	font-size: 14px;
}

#rodape .gateways-rodape li {
	width: unset;
	border: none;
}

#rodape .bandeiras-pagamento li:nth-last-child(-n+2) {
	margin-top: 10px;
}

@media (max-width: 767px) {
	.bandeiras-pagamento li {
		margin-right: 5px;
	}
	
	#rodape .bandeiras-pagamento li:nth-last-child(-n+2) {
		margin-bottom: 10px;
	}
}

@media (min-width: 767px) {
	.gateways-rodape {
		display: none;
	}
	
	
}


html .coluna .menu.lateral {
	display: none;
}

/* #modalContato > form > div > div > div:nth-child(2) > table > tbody > tr:nth-child(5) {
	display: none;
} */

@media (max-width: 767px) {
	
	html .acao-editar .span12 a {
		font-family: "Open Sans", serif !important;
	    background-color: rgb(50, 140, 126) !important;
	    color: rgb(255, 255, 255) !important;	
	}
		
		
	html .selo-ssl {
		padding-top: 20px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		display: block !important;
		width: 100% !important;
		text-align: center;
	}
	
	
	.listagem-item .acoes-produto {
		position: static !important;
		opacity: 1 !important;
		padding: 0 !important;
		-webkit-box-pack: justify !important;
		    -ms-flex-pack: justify !important;
		        justify-content: space-between !important;
	}
	
	.listagem-item .acoes-produto {
		margin-top: 15px !important;
	}
	
	
}

html #comprar-ajax-status .sucesso .buttons .continuar-comprando,
html .acao-editar .span12 a {
	background: #fff !important;
	color: #000 !important;
    -webkit-box-shadow: 0 0 5px rgb(0 0 0 / 25%) !important;
            box-shadow: 0 0 5px rgb(0 0 0 / 25%) !important;
}

@media (max-width: 767px) {
	html #comprar-ajax-status .sucesso .buttons .continuar-comprando,
	html body .acao-editar .span12 a {
		background: #fff !important;
		color: #000 !important;
	    -webkit-box-shadow: 0 0 5px rgb(0 0 0 / 25%) !important;
	            box-shadow: 0 0 5px rgb(0 0 0 / 25%) !important;
	}	
}