/*Wethink, lda 2019*/





/* 
==========================================================================
 Reset
========================================================================== 
*/
html, body, h1, h2, h3, h4, h5, h6, header nav {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
    -webkit-font-smoothing: antialiased;
    height: 100%; 
	
}


article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;

}

body {
	line-height: 1;
	height: 100%; 
}

.h1 {
	margin: 0;
	font-family: "rotulo-variable",sans-serif;
	font-variation-settings: 'wdth' 100, 'wght' 800, 'slnt' 0;	/* BLACK */
	/*font-weight: 800;*/
	font-style: normal;
	font-size: 28px;
	color: #351d0a;
	line-height: 30px;
}

.h2 {
	margin: 0;
	font-family: "scale-variable", sans-serif;
	font-variation-settings: 'wdth' 50, 'wght' 700;
	/*font-weight: 600;*/
	font-style: normal;
	font-size: 30px;
	color: #341e11;
	line-height: 30px;
}

.h3 {
	margin: 0;
	font-family: "scale-variable",sans-serif;
	font-variation-settings: 'wdth' 50, 'wght' 400;
	/*font-weight: 600;*/
	font-style: normal;
	font-size: 20px;
	color: #8b7d79;
	line-height: 22px;
}

.h4 {
	margin: 0;
	font-family: "scale-variable",sans-serif;
	font-variation-settings: 'wdth' 50, 'wght' 400;
	/*font-weight: 600;*/
	font-style: normal;
	font-size: 18px;
	color: #2b150f;
	line-height: 20px;
}

/* 
==========================================================================
 Reset
========================================================================== 
*/





















/* 
==========================================================================
 Site
========================================================================== 
*/

/*
.header_linha1 {
	position: fixed;
	top: 0px;
	width: 100%;
	height: 30px;
	background-color: #3a201b;
	overflow: hidden;
	text-align: center;
	z-index: 1000;
}
	.header_linha1 .texto_linha1 {
		margin: 0;
		font-family: "scale-variable", sans-serif;
		font-variation-settings: 'wdth' 50, 'wght' 400;
		font-style: normal;
		font-size: 14px;
		color:#efe9e0;
		line-height: 30px;
		text-decoration: none;
	}
*/




header {
	clear: both;
	position: fixed;
	top: 0px;
	/*background-color: #2b150f;*/
	width: 100%;
	/*height: 90px;*/
	overflow: hidden;
	z-index: 1000;
}
	header .header_linha1 {
		position: relative;
		width: 100%;
		height: 30px;
		background-color: #3a201b;
		overflow: hidden;
		text-align: center;
		z-index: 1000;
	}
		header .header_linha1 .texto_linha1 {
			margin: 0;
			font-family: "scale-variable", sans-serif;
			font-variation-settings: 'wdth' 50, 'wght' 400;
			font-style: normal;
			font-size: 14px;
			color:#efe9e0;
			line-height: 30px;
			text-decoration: none;
		}




	header .header_centro {
		position: relative;
		width: 100%;
		height: 90px;
		background-color: #2b150f;
	}
		header .header_centro .header_centrinho {
			position: relative;
			padding: 0 0 0 0 ;
			margin: 0 auto;
			max-width: 1440px;
			width: 100%;
			/*height: 90px;*/
			/*background-color: #2b150f;*/
		}
			header .header_centro .header_centrinho .header_forcaTamanhoFundo{
				position: relative;
				width: 100%;
				height: 90px;
				background-color: #2b150f;
			}


			header .header_centro .header_centrinho nav{
				position: absolute;
				top: 0px;
				left: 195px;
				width: 452px;
				height: 90px;
				/*background-color: #2b150f;*/
			}

				header .header_centro .header_centrinho nav .hd_carnes {
					position: absolute;
					left: 0px;
					bottom: 19px;
					width: 25px;
					cursor: pointer;
				}
				header .header_centro .header_centrinho nav .hd_charcutaria {
					position: absolute;
					left: 35px;
					bottom: 19px;
					width: 46px;
					cursor: pointer;
				}
				header .header_centro .header_centrinho nav .hd_queijos {
					position: absolute;
					left: 90px;
					bottom: 17px;
					width: 27px;
					cursor: pointer;
				}
				header .header_centro .header_centrinho nav .hd_mercearias {
					position: absolute;
					left: 128px;
					bottom: 19px;
					width: 41px;
					cursor: pointer;
				}
				header .header_centro .header_centrinho nav .hd_vinhos {
					position: absolute;
					left: 178px;
					bottom: 19px;
					width: 25px;
					cursor: pointer;
				}

			header .header_centro .header_centrinho .pesquisa{
				position: absolute;
				top: 0px;
				right: 87px;
				height: 90px;
				cursor: pointer;
			}
			header .header_centro .header_centrinho .cesto{
				position: absolute;
				top: 0px;
				right: 40px;
				height: 90px;
				cursor: pointer;
			}
			header .header_centro .header_centrinho .numCarrinho{
				position: absolute;
				top: 31px;
				right: 49px;
				width: 22px;
				text-align: center;

				font-family: "scale-variable",sans-serif;
				font-variation-settings: 'wdth' 50, 'wght' 500;
				font-size: 12px;
				color: #eae4e2;
				line-height: 15px;
				display: none;
			}
			header .header_centro .header_centrinho .hamburger{
				position: absolute;
				top: 0px;
				left: 40px;
				height: 90px;
				cursor: pointer;
			}
			header .header_centro .header_centrinho .loja{
				position: absolute;
				bottom: 18px;
				left: 97px;
				width: 78px;
			}

	header .header_forcaTamanhoInvisivel{
		position: relative;
		width: 100%;
		height: 25px;
		/*background-color: #F00FFF;*/
	}
	header .header_logo{
		position: absolute;
		right: 50%;
		transform: translateX(74px);
		bottom: 0px;
		width: 148px;
		cursor: pointer;
	}




.header_soespaco_p {
	clear: both;
	width: 100%;
	height: 90px;
}

.header_soespaco_g {
	clear: both;
	width: 100%;
	height: 120px;
}














.banner {
	clear: both;
	/*background-color: #efe9e0;*/
	width: 100%;
	height: 136px;
	position: relative;
	overflow: hidden;
}
	.banner .banner_centro {
		position: relative;
		padding: 0 0 0 0 ;
		margin: 0 auto;
		max-width: 1370px;
		width: 100%;
		height: 134px;
		/*background-color: #efe9e0;*/
		overflow: hidden;
		border-bottom: solid 2px #a6321e;
	}
		.banner .banner_centro .br_frasegeral {
			position: relative;
			margin: 0;
			margin-top: 50px;
			margin-left: 15px;
			font-family: "scale-variable", sans-serif;
			font-variation-settings: "wght" 900, "wdth" 50;
			font-style: normal;
			font-size: 52px;
			color: #a6321e;
			line-height: 40px;
		}
		.banner .banner_centro .br_texto {
			position: relative;
			margin: 0;
			margin-top: 8px;
			margin-left: 18px;
			font-family: "skew-variable",sans-serif;
 			font-variation-settings: 'wght' 700;
			font-style: normal;
			font-size: 17px;
			color: #2b150f;
			line-height: 17px;
		}
		.banner .banner_centro .br_textoPATH {
			position: relative;
			margin: 0;
			margin-top: 4px;
			margin-left: 15px;
			font-family: "scale-variable",sans-serif;
			font-variation-settings: 'wdth' 50, 'wght' 500;
			font-size: 20px;
			color: #2b150f;
			line-height: 17px;
		}
















.filtros {
	clear: both;
	background-color: #FFFFFF;
	width: 100%;
	position: relative;
	overflow: hidden;
	margin-top: 0px;
}
	.filtros .filtros_centro {
		position: relative;
		padding: 0 0 0 0 ;
		margin: 0 auto;
		max-width: 1370px;
		width: 100%;
		height: 50px;
		/*background-color: #ff0000;*/
		overflow: hidden;
	}
		.filtros .filtros_centro .slot1 {
			float: left;
			position: relative;
			width: 66%;
			height: 50px;
		}	
			.filtros .filtros_centro .slot1 .janela {
				position: absolute;
				top: 0px;
				right: 40px;
				width: 350px;
				height: 50px;
				background-color: #ff0000;
			}

				.filtros .filtros_centro .slot1 .a_premium_p:link {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0; font-size:14px; color:#341E11; text-decoration:underline; line-height: 50px; margin-left: 10px;}
				.filtros .filtros_centro .slot1 .a_premium_p:visited {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0; font-size:14px; color:#341E11; text-decoration:underline; line-height: 50px; margin-left: 10px;}
				.filtros .filtros_centro .slot1 .a_premium_p:hover {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0; font-size:14px; color:#341E11; text-decoration:underline; line-height: 50px; margin-left: 10px;}
				.filtros .filtros_centro .slot1 .a_premium_p:active {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0; font-size:14px; color:#341E11; text-decoration:underline; line-height: 50px; margin-left: 10px;} 

				.filtros .filtros_centro .slot1 .a_premium:link {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0; font-size:14px; color:#341E11; text-decoration:none; line-height: 50px; margin-left: 10px;}
				.filtros .filtros_centro .slot1 .a_premium:visited {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0; font-size:14px; color:#341E11; text-decoration:none; line-height: 50px; margin-left: 10px;}
				.filtros .filtros_centro .slot1 .a_premium:hover {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0; font-size:14px; color:#341E11; text-decoration:underline; line-height: 50px; margin-left: 10px;}
				.filtros .filtros_centro .slot1 .a_premium:active {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0; font-size:14px; color:#341E11; text-decoration:none; line-height: 50px; margin-left: 10px;} 

				.filtros .filtros_centro .slot1 .a_requint_p:link {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0; font-size:14px; color:#8E3C2B; text-decoration:underline; line-height: 50px; margin-left: 20px;}
				.filtros .filtros_centro .slot1 .a_requint_p:visited {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0; font-size:14px; color:#8E3C2B; text-decoration:underline; line-height: 50px; margin-left: 20px;}
				.filtros .filtros_centro .slot1 .a_requint_p:hover {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0; font-size:14px; color:#8E3C2B; text-decoration:underline; line-height: 50px; margin-left: 20px;}
				.filtros .filtros_centro .slot1 .a_requint_p:active {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0; font-size:14px; color:#8E3C2B; text-decoration:underline; line-height: 50px; margin-left: 20px;} 

				.filtros .filtros_centro .slot1 .a_requint:link {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0; font-size:14px; color:#341E11; text-decoration:none; line-height: 50px; margin-left: 20px;}
				.filtros .filtros_centro .slot1 .a_requint:visited {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0; font-size:14px; color:#341E11; text-decoration:none; line-height: 50px; margin-left: 20px;}
				.filtros .filtros_centro .slot1 .a_requint:hover {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0; font-size:14px; color:#8E3C2B; text-decoration:underline; line-height: 50px; margin-left: 20px;}
				.filtros .filtros_centro .slot1 .a_requint:active {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0; font-size:14px; color:#341E11; text-decoration:none; line-height: 50px; margin-left: 20px;} 

		.filtros .filtros_centro .slot2 {
			float: left;
			position: relative;
			width: 33%;
			height: 50px;
		}	
			.filtros .filtros_centro .slot2 .filtroGeral {
				float: right;
				position: relative;
				height: 50px;
				padding-left: 5px;
				padding-right: 0px;

				font-family: "scale-variable",sans-serif;
				font-variation-settings: 'wdth' 50, 'wght' 400;
				font-style: normal;
				font-size: 18px;
				color: #292927;
				line-height: 50px;
				text-align: center;
				/*background-color: #00FF00;*/
				text-align: center;
				cursor: pointer;
			}
			.filtros .filtros_centro .slot2 .filtroGeral_sep {
				float: right;
				position: relative;
				height: 40px;

				font-family: "ivyepic-variable",sans-serif;
				font-variation-settings: 'wdth' 100, 'wght' 400, 'slnt' 0;	/* REGULAR */
				font-style: normal;
				font-size: 13px;
				color: #292927;
				line-height: 50px;
				text-align: center;
				/*background-color: #00FF00;*/
				text-align: center;
			}













.galeria {
	clear: both;
	background-color: #FFFFFF;
	width: 100%;
	position: relative;
	overflow: hidden;
	/*margin-top: 66px;*/
	/*margin-bottom: 80px;*/
}

	.galeria .galeria_centro {
		position: relative;
		padding: 0 0 0 0 ;
		margin: 0 auto;
		max-width: 1440px;
		width: 100%;
		/*background-color: #ff0000;*/
		overflow: hidden;
	}


		.galeria .galeria_centro .placeVazio {
			position: relative;
			width: 100%;
		}
			.galeria .galeria_centro .placeVazio .textoVazio {	
				position: relative;
				margin-top: 50px;

				font-family: "ivyepic-variable",sans-serif;
				font-variation-settings: 'wdth' 100, 'wght' 400, 'slnt' 0;	/* REGULAR */
				/*font-weight: 700;*/
				font-style: normal;
				font-size: 16px;
				color: #393939;
				line-height: 25px;
				text-align: center;
			}


		.galeria .galeria_centro .galeria_place {
			clear: both;
			position: relative;
			padding: 0 0 0 0 ;
			margin: 0 auto;
			max-width: 1380px;
			width: 100%;
			/*background-color: #ff00ff;*/
			overflow: hidden;
		}

			.galeria .galeria_centro .galeria_place .galeriaVazia {	
				position: relative;
				margin-top: 50px;
				margin-bottom: 50px;

				font-family: "ivyepic-variable",sans-serif;
				font-variation-settings: 'wdth' 100, 'wght' 400, 'slnt' 0;	/* REGULAR */
				/*font-weight: 700;*/
				font-style: normal;
				font-size: 16px;
				color: #393939;
				line-height: 25px;
				text-align: center;
				display: none;
			}

			.galeria .galeria_centro .galeria_place .item_1 {
				float: left;
				position: relative;
				margin-left: 5px;
				margin-right: 5px;
				margin-bottom: 10px;
				width: 335px;
				height: 540px;
				cursor: pointer;
				/*background-color: #efe9e0;*/
			}

				.galeria .galeria_centro .galeria_place .item_1 .item_img {
					position: relative;
					width: 335px;
					background-color: #606060;

					/*background-image: url("../uploads/noticias/n_1.jpg");*/ 	/* The image used */
					height: 354px; 												/* You must set a specified height */
					background-position: center; 								/* Center the image */
					background-repeat: no-repeat; 								/* Do not repeat the image */
					background-size: cover; 									/* Resize the background image to cover the entire container */
				}
					.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantosupdir1 {
						position: absolute;
						top: 12px;
						left: 12px;
						width: 110px;
					}
					.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantosupdir2 {
						position: absolute;
						top: 12px;
						left: 12px;
						width: 88px;
					}
					.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantoinfdir {
						position: absolute;
						bottom: 12px;
						left: 12px;
						width: 70px;
					}
					.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantoinfesq {
						position: absolute;
						bottom: 12px;
						right: 12px;
						width: 58px;
					}
				.galeria .galeria_centro .galeria_place .item_1 .item_tit {
					position: relative;
					margin-top: 17px;
					margin-left: 10px;
					width: 94%;
				}
				.galeria .galeria_centro .galeria_place .item_1 .item_marc {
					position: relative;
					margin-top: 4px;
					margin-left: 10px;
					width: 94%;
				}
				.galeria .galeria_centro .galeria_place .item_1 .item_peso {
					position: relative;
					margin-top: 2px;
					margin-left: 10px;
					width: 94%;
				}
				.galeria .galeria_centro .galeria_place .item_1 .item_buttom {
					position: absolute;
					bottom: 18px;
					right: 18px;
					width: 46px;
					height: 46px;
					/*border: 0;*/
					/*background-color: #FFFFFF;*/
					/*cursor: pointer;*/
					/*background-image: url('../assets/bt_carrinho.svg');*/
				}
				.galeria .galeria_centro .galeria_place .item_1 .precoRiscado {	
					position: absolute;
					margin: 0px;
					bottom: 27px;
					left: 131px;

					font-family: "scale-variable",sans-serif;
					font-variation-settings: 'wdth' 50, 'wght' 400;
					/*font-weight: 700;*/
					font-style: normal;
					font-size: 20px;
					color: #2b140e;
					line-height: 25px;
					text-decoration: line-through;
				}
				.galeria .galeria_centro .galeria_place .item_1 .barraVertical {	
					position: absolute;
					margin: 0px;
					bottom: 21px;
					left: 117px;
					width: 1px;
					height: 40px;
					background-color: #1d1d1b;
				}
				.galeria .galeria_centro .galeria_place .item_1 .precoValido {	
					position: absolute;
					margin: 0px;
					bottom: 25px;
					left: 10px;

					font-family: "scale-variable",sans-serif;
					font-variation-settings: 'wdth' 75, 'wght' 700;
					/*font-weight: 800;*/
					font-style: normal;
					font-size: 25px;
					color: #2b150f;
					line-height: 30px;
					text-decoration: none;
				}
				.galeria .galeria_centro .galeria_place .item_1 .precoKg {	
					font-family: "scale-variable",sans-serif;
					font-variation-settings: 'wdth' 50, 'wght' 500;
					font-size: 26px;
					color: #2b150f;
					line-height: 30px;
					text-decoration: none;
				}








			.galeria .galeria_centro .galeria_place .item_2 {
				float: left;
				position: relative;
				margin-left: 5px;
				margin-right: 5px;
				margin-bottom: 10px;
				width: 680px;
				height: 540px;
				cursor: pointer;
				/*background-color: #efe9e0;*/
			}

				.galeria .galeria_centro .galeria_place .item_2 .item_img {
					position: relative;
					width: 680px;
					background-color: #606060;

					/*background-image: url("../uploads/noticias/n_1.jpg");*/ 	/* The image used */
					height: 354px; 												/* You must set a specified height */
					background-position: center; 								/* Center the image */
					background-repeat: no-repeat; 								/* Do not repeat the image */
					background-size: cover; 									/* Resize the background image to cover the entire container */
				}
					.galeria .galeria_centro .galeria_place .item_2 .item_img .selo_cantosupdir1 {
						position: absolute;
						top: 12px;
						left: 12px;
						width: 110px;
					}
					.galeria .galeria_centro .galeria_place .item_2 .item_img .selo_cantosupdir2 {
						position: absolute;
						top: 12px;
						left: 12px;
						width: 88px;
					}
					.galeria .galeria_centro .galeria_place .item_2 .item_img .selo_cantoinfdir {
						position: absolute;
						bottom: 12px;
						left: 12px;
						width: 70px;
					}
					.galeria .galeria_centro .galeria_place .item_2 .item_img .selo_cantoinfesq {
						position: absolute;
						bottom: 12px;
						right: 12px;
						width: 58px;
					}
				.galeria .galeria_centro .galeria_place .item_2 .item_tit {
					position: relative;
					margin-top: 17px;
					margin-left: 20px;
					width: 93%;
				}
				.galeria .galeria_centro .galeria_place .item_2 .item_marc {
					position: relative;
					margin-top: 4px;
					margin-left: 20px;
					width: 89%;
				}
				.galeria .galeria_centro .galeria_place .item_2 .item_peso {
					position: relative;
					margin-top: 2px;
					margin-left: 20px;
					width: 89%;
				}
				.galeria .galeria_centro .galeria_place .item_2 .item_buttom {
					position: absolute;
					bottom: 18px;
					right: 18px;
					width: 46px;
					height: 46px;
					/*border: 0;*/
					/*background-color: #FFFFFF;*/
					/*cursor: pointer;*/
					/*background-image: url('../assets/bt_carrinho.svg');*/
				}
				.galeria .galeria_centro .galeria_place .item_2 .precoRiscado {	
					position: absolute;
					margin: 0px;
					bottom: 27px;
					left: 160px;

					font-family: "scale-variable",sans-serif;
					font-variation-settings: 'wdth' 50, 'wght' 400;
					/*font-weight: 700;*/
					font-style: normal;
					font-size: 20px;
					color: #2b140e;
					line-height: 25px;
					text-decoration: line-through;
				}
				.galeria .galeria_centro .galeria_place .item_2 .barraVertical {	
					position: absolute;
					margin: 0px;
					bottom: 21px;
					left: 140px;
					width: 1px;
					height: 40px;
					background-color: #1d1d1b;
				}
				.galeria .galeria_centro .galeria_place .item_2 .precoValido {	
					position: absolute;
					margin: 0px;
					bottom: 24px;
					left: 18px;

					font-family: "scale-variable",sans-serif;
					font-variation-settings: 'wdth' 75, 'wght' 700;
					/*font-weight: 800;*/
					font-style: normal;
					font-size: 25px;
					color: #2b150f;
					line-height: 30px;
					text-decoration: none;
				}
				.galeria .galeria_centro .galeria_place .item_2 .precoKg {	
					font-family: "scale-variable",sans-serif;
					font-variation-settings: 'wdth' 75, 'wght' 700;
					/*font-weight: 800;*/
					font-style: normal;
					font-size: 25px;
					color: #2b150f;
					line-height: 30px;
					text-decoration: none;
				}









			.galeria .galeria_centro .galeria_place .item_3 {
				float: left;
				position: relative;
				margin-left: 5px;
				margin-right: 5px;
				margin-bottom: 10px;
				width: 680px;
				height: 540px;
				background-color: #ffffff;
				cursor: pointer;
			}

				.galeria .galeria_centro .galeria_place .item_3 .zona1 {
					float: left;
					position: relative;
					width: 335px;
					background-color: #606060;

					/*background-image: url("../uploads/noticias/n_1.jpg");*/ 	/* The image used */
					height: 540px; 												/* You must set a specified height */
					background-position: center; 								/* Center the image */
					background-repeat: no-repeat; 								/* Do not repeat the image */
					background-size: cover; 									/* Resize the background image to cover the entire container */
				}
					.galeria .galeria_centro .galeria_place .item_3 .selo_cantosupdir1 {
						position: absolute;
						top: 12px;
						left: 12px;
						width: 110px;
					}
					.galeria .galeria_centro .galeria_place .item_3 .selo_cantosupdir2 {
						position: absolute;
						top: 12px;
						left: 12px;
						width: 88px;
					}
					.galeria .galeria_centro .galeria_place .item_3 .selo_cantoinfdir {
						position: absolute;
						bottom: 12px;
						left: 12px;
						width: 70px;
					}
					.galeria .galeria_centro .galeria_place .item_3 .selo_cantoinfesq {
						position: absolute;
						bottom: 12px;
						right: 12px;
						width: 58px;
					}
				.galeria .galeria_centro .galeria_place .item_3 .zona2 {
					float: left;
					position: relative;
					margin-left: 10px;
					width: 335px;
					height: 540px;
					background-color: #F1EDE4;
				}
					.galeria .galeria_centro .galeria_place .item_3 .zona2 .itemittit {	
						margin: 0px;
						margin-top: 30px;
						margin-left: 20px;
						font-family: "dejanire-headline", serif;
						font-weight: 400;
						font-style: italic;
						font-size: 14px;
						color: #000000;
						line-height: 20px;
						text-decoration: none;
					}
					.galeria .galeria_centro .galeria_place .item_3 .zona2 .itemittxt {	
						margin: 0px;
						margin-left: 20px;
						width: 80%;
						font-family: "dejanire-headline", serif;
						font-weight: 400;
						font-style: italic;
						font-size: 14px;
						color: #000000;
						line-height: 20px;
						text-decoration: none;
					}
					.galeria .galeria_centro .galeria_place .item_3 .item_tit {
						position: relative;
						margin-top: 30px;
						margin-left: 20px;
						width: 93%;
					}
					.galeria .galeria_centro .galeria_place .item_3 .item_marc {
						position: relative;
						margin-top: 4px;
						margin-left: 20px;
						width: 89%;
					}
					.galeria .galeria_centro .galeria_place .item_3 .item_peso {
						position: relative;
						margin-top: 2px;
						margin-left: 20px;
						width: 89%;
					}
					.galeria .galeria_centro .galeria_place .item_3 .precoRiscado {	
						position: absolute;
						margin: 0px;
						bottom: 48px;
						left: 18px;

						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 50, 'wght' 400;
						/*font-weight: 700;*/
						font-style: normal;
						font-size: 20px;
						color: #2b140e;
						line-height: 25px;
						text-decoration: line-through;
					}
					.galeria .galeria_centro .galeria_place .item_3 .precoValido {	
						position: absolute;
						margin: 0px;
						bottom: 18px;
						left: 18px;

						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 75, 'wght' 700;
						/*font-weight: 800;*/
						font-style: normal;
						font-size: 25px;
						color: #2b150f;
						line-height: 30px;
						text-decoration: none;
					}
					.galeria .galeria_centro .galeria_place .item_3 .precoKg {	
						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 75, 'wght' 700;
						/*font-weight: 800;*/
						font-style: normal;
						font-size: 25px;
						color: #2b150f;
						line-height: 30px;
						text-decoration: none;
					}
					.galeria .galeria_centro .galeria_place .item_3 .item_buttom {
						position: absolute;
						bottom: 18px;
						right: 18px;
						width: 46px;
						height: 46px;
						/*border: 0;*/
						/*background-color: #FFFFFF;*/
						/*cursor: pointer;*/
						/*background-image: url('../assets/bt_carrinho.svg');*/
					}




footer {
	clear: both;
	background-color: #FFFFFF;
	width: 100%;
	position: relative;
	overflow: hidden;
}

	footer .footer_centro_2 {
		position: relative;
		overflow: hidden;
		padding: 0 0 0 0 ;
		margin: 0 auto;
		max-width: 1440px;
		width: 100%;
		height: 170px;
		text-align: center;
	}
		footer .footer_centro_2 .fot_slot1 {
			float: left;
			position: relative;
			width: 50%;
			height: 170px;
			text-align: left;
			/*background-color: #22AA66;*/
		}
			footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder {
				position: absolute;
				width: 450px;
				height: 83px;
				bottom: 0px;
				left: 0px;
				/*background-color: #22AA66;*/
			}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_linha1 {
					position: absolute;
					width: 100%;
					height: 1px;
					top: 0px;
					left: 0px;
					background-color: #2f140e;
				}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_linha2 {
					position: absolute;
					width: 100%;
					height: 1px;
					top: 43px;
					left: 0px;
					background-color: #2f140e;
				}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_lnk:link {font-family: "scale-variable",sans-serif; font-variation-settings: 'wdth' 50, 'wght' 700; font-size:20px; color:#2f140e; text-decoration:none;}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_lnk:visited {font-family: "scale-variable",sans-serif; font-variation-settings: 'wdth' 50, 'wght' 700; font-size:20px; color:#2f140e; text-decoration:none;}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_lnk:hover {font-family: "scale-variable",sans-serif; font-variation-settings: 'wdth' 50, 'wght' 700; font-size:20px; color:#b4271a; text-decoration:underline;}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_lnk:active {font-family: "scale-variable",sans-serif; font-variation-settings: 'wdth' 50, 'wght' 700; font-size:20px; color:#2f140e; text-decoration:none;} 

				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .pos_lnk1 {position: absolute; top: 13px; left: 50px;}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .pos_lnk2 {position: absolute; top: 13px; left: 120px;}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .pos_lnk3 {position: absolute; top: 13px; left: 200px;}

				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_lnk1:link {font-family: "scale-variable",sans-serif; font-variation-settings: 'wdth' 50, 'wght' 400; font-size:14px; color:#b4271a; text-decoration:none;}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_lnk1:visited {font-family: "scale-variable",sans-serif; font-variation-settings: 'wdth' 50, 'wght' 400; font-size:14px; color:#b4271a; text-decoration:none;}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_lnk1:hover {font-family: "scale-variable",sans-serif; font-variation-settings: 'wdth' 50, 'wght' 400; font-size:14px; color:#b4271a; text-decoration:underline;}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_lnk1:active {font-family: "scale-variable",sans-serif; font-variation-settings: 'wdth' 50, 'wght' 400; font-size:14px; color:#b4271a; text-decoration:none;} 

				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .pos_lnk4 {position: absolute; top: 57px; left: 50px;}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .pos_lnk5 {position: absolute; top: 57px; left: 175px;}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .pos_lnk6 {position: absolute; top: 57px; left: 297px;}

				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_barra {	
					margin: 0px;
					font-family: "scale-variable",sans-serif; 
					font-variation-settings: 'wdth' 50, 'wght' 400;
					font-size: 14px;
					color: #b4271a;
					line-height: 30px;
					text-decoration: none;
				}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .pos_lnk8 {position: absolute; top: 48px; left: 164px}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .pos_lnk9 {position: absolute; top: 48px; left: 285px;}

		footer .footer_centro_2 .fot_slot2 {
			float: left;
			position: relative;
			width: 50%;
			height: 170px;
			text-align: left;
			/*background-color: #2FFA66;*/
		}
			footer .footer_centro_2 .fot_slot2 .fot_slot2_placeholder {
				position: absolute;
				width: 90px;
				height: 65px;
				bottom: 10px;
				right: 47px;
				/*background-color: #22AA66;*/
			}
				footer .footer_centro_2 .fot_slot2 .fot_slot2_placeholder .fotslot2_txt {
					position: absolute;
					top: 6px;
					right: 6px;
					margin: 0px;

					font-family: "scale-variable",sans-serif;
					font-variation-settings: 'wdth' 75, 'wght' 400;
					font-size: 14px;
					color: #3a1e12;
					line-height: 16px;
					text-decoration: none;
				}
				footer .footer_centro_2 .fot_slot2 .fot_slot2_placeholder .fot_facebook {
					position: absolute;
					top: 30px;
					right: 44px;
					width: 33px;
					cursor: pointer;
				}
				footer .footer_centro_2 .fot_slot2 .fot_slot2_placeholder .fot_instagram {
					position: absolute;
					top: 30px;
					right: 3px;
					width: 33px;
					cursor: pointer;
				}
















.copyrightt {
	clear: both;
	background-color: #2f140e;
	width: 100%;
	height: 40px;
	position: relative;
	overflow: hidden;
}

	.copyrightt .copyrightt_centro {
		position: relative;
		padding: 0 0 0 0 ;
		margin: 0 auto;
		max-width: 1440px;
		width: 100%;
		height: 40px;
	}

		.copyrightt .copyrightt_centro .cop_slot1 {
			float: left;
			position: relative;
			width: 50%;
			height: 40px;
			text-align: left;
		}
			.copyrightt .copyrightt_centro .cop_slot1 span {
				margin-left: 50px;
				font-family: "scale-variable",sans-serif;
				font-variation-settings: 'wdth' 50, 'wght' 400;
				font-size: 13px;
				color: #f0e8dd;
				line-height: 40px;
				text-decoration: none;
			}

		.copyrightt .copyrightt_centro .cop_slot2 {
			float: left;
			position: relative;
			width: 50%;
			height: 40px;
			text-align: right;
		}
			.copyrightt .copyrightt_centro .cop_slot2 span {
				margin-right: 50px;
				font-family: "scale-variable",sans-serif;
				font-variation-settings: 'wdth' 50, 'wght' 400;
				font-size: 13px;
				color: #f0e8dd;
				line-height: 40px;
				text-decoration: none;
			}










.zonacookies {
	clear: both;
	position: fixed;
	left: 0px;
	bottom: 0px;
	background-color: #a6321e;
	width: 100%;
	overflow: hidden;
	z-index: 50;
}
	.zonacookies .zonacookies_centro {
		position: relative;
		padding: 0 0 0 0 ;
		margin: 0 auto;
		max-width: 1440px;
		width: 100%;
		height: 200px;
	}
		.zonacookies .zonacookies_centro .zonatit {
			position: absolute;
			top: 45px;
			left: 50px;
			margin: 0px;

			font-family: "ivyepic-variable",sans-serif;
			font-variation-settings: 'wdth' 70, 'wght' 500, 'slnt' 0;
			/*font-weight: 500;*/
			font-style: normal;
			font-size: 14px;
			color: #efe9e0;
			line-height: 16px;
			text-decoration: none;
		}
		.zonacookies .zonacookies_centro .zonadivs {
			position: absolute;
			margin: 0px;
			top: 70px;
			left: 0px;
			width: 700px;
			height: 1px;
			background-color: #efe9e0;
		}
		.zonacookies .zonacookies_centro .zonatxt {
			position: absolute;
			top: 80px;
			left: 50px;
			margin: 0px;
			width: 42%;
			text-align: justify;

			font-family: "ivyepic-variable",sans-serif;
			font-variation-settings: 'wdth' 70, 'wght' 400, 'slnt' 0;
			/*font-weight: 500;*/
			font-style: normal;
			font-size: 12px;
			color: #efe9e0;
			line-height: 15px;
			text-decoration: none;
		}
		.zonacookies .zonacookies_centro .zonalink:link {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 70, 'wght' 500, 'slnt' 0; font-size:12px; color:#efe9e0; text-decoration:none;}
		.zonacookies .zonacookies_centro .zonalink:visited {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 70, 'wght' 500, 'slnt' 0; font-size:12px; color:#efe9e0; text-decoration:none;}
		.zonacookies .zonacookies_centro .zonalink:hover {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 70, 'wght' 500, 'slnt' 0; font-size:12px; color:#efe9e0; text-decoration:underline;}
		.zonacookies .zonacookies_centro .zonalink:active {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 70, 'wght' 500, 'slnt' 0; font-size:12px; color:#efe9e0; text-decoration:none;} 

		.zonacookies .zonacookies_centro .zonabt1 {
			position: absolute;
			bottom: 35px;
			left: 50px;

			font-family: "ivyepic-variable",sans-serif;
			font-variation-settings: 'wdth' 70, 'wght' 500, 'slnt' 0;
			/*font-weight: 500;*/
			font-style: normal;
			font-size: 13px;
			color: #efe9e0;
			line-height: 16px;
			text-decoration: none;
			cursor: pointer;
		}
		.zonacookies .zonacookies_centro .zonabt1:hover {
			text-decoration: underline;
		}
		.zonacookies .zonacookies_centro .zonabt2 {
			position: absolute;
			bottom: 35px;
			left: 180px;

			font-family: "ivyepic-variable",sans-serif;
			font-variation-settings: 'wdth' 70, 'wght' 500, 'slnt' 0;
			/*font-weight: 500;*/
			font-style: normal;
			font-size: 13px;
			color: #efe9e0;
			line-height: 16px;
			text-decoration: none;
			cursor: pointer;
		}
		.zonacookies .zonacookies_centro .zonabt2:hover {
			text-decoration: underline;
		}










.palhetaMenu {
	clear: both;
	position: fixed;
	top: 0px;
	left: -480px;
	width: 480px;
	height: 100%;
	overflow: hidden;
	background-color: #eae4e2;
	z-index: 10000;
}
	.palhetaMenu .palhetaMenu_centro {
		position: relative;
		padding: 0 0 0 0 ;
		margin: 0 auto;
		width: 90%;
		height: 100%;
		text-align: center;
		overflow: hidden;
		/*background-color: FF0000;*/
	}
		.palhetaMenu .palhetaMenu_centro .plhtmx {
			position: absolute;
			top: 38px;
			left: 55px;
			width: 14px;
			cursor: pointer;
		}
		.palhetaMenu .palhetaMenu_centro .plhtmdiv1 {
			position: absolute;
			top: 115px;
			left: 187px;
			width: 1px;
			height: 370px;
			background-color: #2b150f;
		}
		.palhetaMenu .palhetaMenu_centro .plhtmdiv2 {
			position: absolute;
			top: 115px;
			left: 360px;
			width: 1px;
			height: 200px;
			background-color: #2b150f;
		}
		.palhetaMenu .palhetaMenu_centro .plhtmtit1 {
			position: absolute;
			margin: 0px;
			top: 65px;
			left: 35px;

			font-family: "scale-variable",sans-serif;
			font-variation-settings: 'wdth' 50, 'wght' 700;
			font-size: 30px;
			color: #a6321e;
			line-height: 30px;
			text-decoration: none;
			cursor: pointer;
		}
		.palhetaMenu .palhetaMenu_centro .plhtmtit2 {
			position: absolute;
			margin: 0px;
			top: 120px;
			left: 35px;

			font-family: "scale-variable",sans-serif;
			font-variation-settings: 'wdth' 50, 'wght' 700;
			font-size: 40px;
			color: #2b150f;
			line-height: 40px;
			text-decoration: none;
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_menu {
			position: absolute;
			top: 165px;
			left: 35px;
			width: 140px;
			height: 214px;
			/*background-color: #FF0000;*/
			overflow: hidden;
		}
			.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_opcao1 {
				position: relative;
				margin-top: 0px;
				width: 100%;
				height: 30px;
				/*background-color: #00FF00;*/
				cursor: pointer;
			}
				.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_opcao1 .plhtmopc_no {
					position: absolute;
					margin: 0px;
					top: 0px;
					left: 0px;

					font-family: "scale-variable",sans-serif;
					font-variation-settings: 'wdth' 50, 'wght' 500;
					font-size: 26px;
					color: #2b150f;
					line-height: 30px;
					text-decoration: none;
				}
				.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_opcao1 .plhtmopc_im {
					position: absolute;
					margin: 0px;
					top: 10px;
					right: 53px;
					width: 14px;
				}
			.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_palhetinha1 {
				position: relative;
				margin-top: 0px;
				padding-bottom: 10px;
				width: 100%;
				/*height: 200px;*/
				/*background-color: #FF0000;*/
				overflow: hidden;
				text-align: left;
				display: none;
			}
				.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_palhetinha1 .plhtxxx1 {
					position: relative;
					margin: 0px;
					margin-top: 0px;

					font-family: "scale-variable",sans-serif;
					font-variation-settings: 'wdth' 50, 'wght' 400;
					font-size: 16px;
					color: #2b150f;
					line-height: 18px;
					text-decoration: none;
				}
				.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_palhetinha1 .plhtxxx1:link {font-family: "scale-variable",sans-serif; font-variation-settings: 'wdth' 50, 'wght' 400; font-size:16px; color:#341e11; text-decoration:none; line-height:20px;}
				.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_palhetinha1 .plhtxxx1:visited {font-family: "scale-variable",sans-serif; font-variation-settings: 'wdth' 50, 'wght' 400; font-size:16px; color:#341e11; text-decoration:none; line-height:20px;}
				.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_palhetinha1 .plhtxxx1:hover {font-family: "scale-variable",sans-serif; font-variation-settings: 'wdth' 50, 'wght' 400; font-size:16px; color:#341e11; text-decoration:underline; line-height:20px;}
				.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_palhetinha1 .plhtxxx1:active {font-family: "scale-variable",sans-serif; font-variation-settings: 'wdth' 50, 'wght' 400; font-size:16px; color:#341e11; text-decoration:none; line-height:20px;} 
				




		.palhetaMenu .palhetaMenu_centro .plhtmtit4 {
			position: absolute;
			margin: 0px;
			top: 120px;
			left: 209px;

			font-family: "scale-variable",sans-serif;
			font-variation-settings: 'wdth' 50, 'wght' 700;
			font-size: 40px;
			color: #2b150f;
			line-height: 40px;
			text-decoration: none;
		}
		.palhetaMenu .palhetaMenu_centro .plhtmFra1 {
			position: absolute;
			margin: 0px;
			top: 154px;
			left: 209px;

			font-family: "scale-variable",sans-serif;
			font-variation-settings: 'wdth' 50, 'wght' 500;
			font-size: 26px;
			color: #2b150f;
			line-height: 30px;
			text-decoration: none;
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_mmm1 {
			position: absolute;
			top: 195px;
			left: 209px;

			font-family: "scale-variable",sans-serif;
			font-variation-settings: 'wdth' 50, 'wght' 500;
			font-size: 26px;
			color: #2b150f;
			line-height: 26px;
			text-decoration: none;
			cursor: pointer;
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_mmm1:hover {
			color: #a6321e;
			text-decoration: underline;
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_mmm2 {
			position: absolute;
			top: 226px;
			left: 209px;

			font-family: "scale-variable",sans-serif;
			font-variation-settings: 'wdth' 50, 'wght' 500;
			font-size: 26px;
			color: #2b150f;
			line-height: 26px;
			text-decoration: none;
			cursor: pointer;
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_mmm2:hover {
			color: #a6321e;
			text-decoration: underline;
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_mmm3 {
			position: absolute;
			top: 257px;
			left: 209px;

			font-family: "scale-variable",sans-serif;
			font-variation-settings: 'wdth' 50, 'wght' 500;
			font-size: 26px;
			color: #2b150f;
			line-height: 26px;
			text-decoration: none;
			cursor: pointer;
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_mmm3:hover {
			color: #a6321e;
			text-decoration: underline;
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_mmm4 {
			position: absolute;
			top: 340px;
			left: 209px;

			font-family: "scale-variable",sans-serif;
			font-variation-settings: 'wdth' 50, 'wght' 500;
			font-size: 26px;
			color: #2b150f;
			line-height: 26px;
			text-decoration: none;
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_nnn5 {
			position: absolute;
			top: 372px;
			left: 209px;

			font-family: "scale-variable",sans-serif;
			font-variation-settings: 'wdth' 50, 'wght' 400;
			font-size: 16px;
			color: #2b150f;
			line-height: 16px;
			text-decoration: none;
			cursor: pointer;
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_nnn5:hover {
			color: #a6321e;
			text-decoration: underline;
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_nnn6 {
			position: absolute;
			top: 396px;
			left: 209px;

			font-family: "scale-variable",sans-serif;
			font-variation-settings: 'wdth' 50, 'wght' 400;
			font-size: 16px;
			color: #2b150f;
			line-height: 16px;
			text-decoration: none;
			cursor: pointer;
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_nnn6:hover {
			color: #a6321e;
			text-decoration: underline;
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_nnn7 {
			position: absolute;
			top: 420px;
			left: 209px;

			font-family: "scale-variable",sans-serif;
			font-variation-settings: 'wdth' 50, 'wght' 400;
			font-size: 16px;
			color: #2b150f;
			line-height: 16px;
			text-decoration: none;
			cursor: pointer;
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_nnn7:hover {
			color: #a6321e;
			text-decoration: underline;
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_nnn8 {
			position: absolute;
			top: 443px;
			left: 209px;

			font-family: "scale-variable",sans-serif;
			font-variation-settings: 'wdth' 50, 'wght' 400;
			font-size: 16px;
			color: #2b150f;
			line-height: 16px;
			text-decoration: none;
			cursor: pointer;
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_nnn8:hover {
			color: #a6321e;
			text-decoration: underline;
		}



























		.palhetaMenu .palhetaMenu_centro .plhtmlogo {
			position: relative;
			margin-top: 28px;
			width: 212px;
		}
		.palhetaMenu .palhetaMenu_centro .plhtmlnk:link {font-family: "rotulo-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 600, 'slnt' 0; font-size:18px; color:#341e11; text-decoration:none; line-height:26px;}
		.palhetaMenu .palhetaMenu_centro .plhtmlnk:visited {font-family: "rotulo-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 600, 'slnt' 0; font-size:18px; color:#341e11; text-decoration:none; line-height:26px;}
		.palhetaMenu .palhetaMenu_centro .plhtmlnk:hover {font-family: "rotulo-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 600, 'slnt' 0; font-size:18px; color:#341e11; text-decoration:underline; line-height:26px;}
		.palhetaMenu .palhetaMenu_centro .plhtmlnk:active {font-family: "rotulo-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 600, 'slnt' 0; font-size:18px; color:#341e11; text-decoration:none; line-height:26px;} 
		


		.palhetaMenu .palhetaMenu_centro .plhtmlnk1:link {font-family: "rotulo-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 600, 'slnt' 0; font-size:16px; color:#341e11; text-decoration:none; line-height:23px;}
		.palhetaMenu .palhetaMenu_centro .plhtmlnk1:visited {font-family: "rotulo-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 600, 'slnt' 0; font-size:16px; color:#341e11; text-decoration:none; line-height:23px;}
		.palhetaMenu .palhetaMenu_centro .plhtmlnk1:hover {font-family: "rotulo-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 600, 'slnt' 0; font-size:16px; color:#341e11; text-decoration:underline; line-height:23px;}
		.palhetaMenu .palhetaMenu_centro .plhtmlnk1:active {font-family: "rotulo-variable",sans-serif; font-variation-settings: 'wdth' 100, 'wght' 600, 'slnt' 0; font-size:16px; color:#341e11; text-decoration:none; line-height:23px;} 
		
		.palhetaMenu .palhetaMenu_centro .plhtmdiv3 {
			position: relative;
			padding: 0 0 0 0 ;
			margin: 0 auto;
			width: 254px;
			height: 1px;
			background-color: #341e11;
		}


		.palhetaMenu .palhetaMenu_centro .plhtmlnk2:link {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 70, 'wght' 300, 'slnt' 0; font-size:14px; color:#8e3c2b; text-decoration:none; line-height:19px;}
		.palhetaMenu .palhetaMenu_centro .plhtmlnk2:visited {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 70, 'wght' 300, 'slnt' 0; font-size:14px; color:#8e3c2b; text-decoration:none; line-height:19px;}
		.palhetaMenu .palhetaMenu_centro .plhtmlnk2:hover {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 70, 'wght' 300, 'slnt' 0; font-size:14px; color:#8e3c2b; text-decoration:underline; line-height:19px;}
		.palhetaMenu .palhetaMenu_centro .plhtmlnk2:active {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 70, 'wght' 300, 'slnt' 0; font-size:14px; color:#8e3c2b; text-decoration:none; line-height:19px;} 
		
		.palhetaMenu .palhetaMenu_centro .plhtminfo {
			position: relative;
			width: 100%;
			height: 33px;
			font-family: "ivyepic-variable",sans-serif;
			font-variation-settings: 'wdth' 70, 'wght' 700, 'slnt' 0;	/* CONDENSED BOLD (Width 70 /Weight 700)  */
			font-style: normal;
			font-size: 16px;
			color: #79491a;
			line-height: 35px;
			text-decoration: none;
			cursor: pointer;
		}
		.palhetaMenu .palhetaMenu_centro .plhtminfo:hover {
			text-decoration: underline;
		}



.botaoFiltros {
	position: fixed;
	top: 110px;
	right: 50%;
	transform: translateX(688px);
	width: 98px;
	z-index: 200;
	cursor: pointer;
	display: none;
}

/* 
==========================================================================
 Site
========================================================================== 
*/
























































@media screen and (max-width: 1440px) {




	.h1 {
		font-size: 1.944vw; /*28px;*/
		line-height: 2.083vw; /*30px;*/
	}
	.h2 {
		font-size: 2.083vw; /*30px;*/
		line-height: 2.083vw; /*30px;*/
	}
	.h3 {
		font-size: 1.389vw; /*20px;*/
		line-height: 1.528vw; /*22px;*/
	}
	.h4 {
		font-size: 1.25vw; /*18px;*/
		line-height: 1.389vw; /*20px;*/
	}





	.banner {
		width: 100%;
		height: 9.444vw; /*136px;*/
	}
		.banner .banner_centro {
			max-width: 95.139vw; /*1370px;*/
			width: 100%;
			height: 9.306vw; /*134px;*/
		}
			.banner .banner_centro .br_frasegeral {
				margin: 0;
				margin-top: 3.472vw; /*50px;*/
				margin-left: 1.042vw; /*15px;*/
				font-size: 3.611vw; /*52px;*/
				line-height: 2.778vw; /*40px;*/
			}
			.banner .banner_centro .br_texto {
				margin: 0;
				margin-top: 0.556vw;
				margin-left: 1.042vw; /*15px;*/
				font-size: 1.181vw; /*17px;*/
				line-height: 1.181vw; /*17px;*/
			}








	.galeria {
		width: 100%;
		margin-bottom: 5.556vw; /*80px;*/
	}
		.galeria .galeria_centro {
			max-width: 100vw; /*1440px;*/
			width: 100%;
		}
			.galeria .galeria_centro .placeVazio {
				width: 100%;
			}
				.galeria .galeria_centro .placeVazio .textoVazio {	
					margin-top: 3.472vw; /*50px;*/
					font-size: 1.111vw; /*16px;*/
					line-height: 1.736vw; /*25px;*/
				}
			.galeria .galeria_centro .galeria_place {
				max-width: 95.833vw; /*1380px;*/
				width: 100%;
			}
				.galeria .galeria_centro .galeria_place .item_1 {
					margin-left: 0.347vw; /*5px;*/
					margin-right: 0.347vw; /*5px;*/
					margin-bottom: 0.694vw; /*10px;*/
					width: 23.264vw; /*335px;*/
					height: 37.5vw; /*540px;*/
				}
					.galeria .galeria_centro .galeria_place .item_1 .item_img {
						width: 23.264vw; /*335px;*/
						height: 24.583vw; /*354px;*/
					}
						.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantosupdir1 {
							top: 0.833vw; /*12px;*/
							left: 0.833vw; /*12px;*/
							width: 7.639vw; /*110px;*/
						}
						.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantosupdir2 {
							top: 0.833vw; /*12px;*/
							left: 0.833vw; /*12px;*/
							width: 6.111vw; /*88px;*/
						}
						.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantoinfdir {
							bottom: 0.833vw; /*12px;*/
							left: 0.833vw; /*12px;*/
							width: 4.861vw; /*70px;*/
						}
						.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantoinfesq {
							bottom: 0.833vw; /*12px;*/
							right: 0.833vw; /*12px;*/
							width: 4.028vw; /*58px;*/
						}
					.galeria .galeria_centro .galeria_place .item_1 .item_tit {
						margin-top: 1.181vw; /*17px;*/
						margin-left: 0.694vw; /*10px;*/
						width: 94%;
					}
					.galeria .galeria_centro .galeria_place .item_1 .item_marc {
						margin-top: 0.278vw; /*4px;*/
						margin-left: 0.694vw; /*10px;*/
						width: 94%;
					}
					.galeria .galeria_centro .galeria_place .item_1 .item_peso {
						margin-top: 0.139vw; /*2px;*/
						margin-left: 0.694vw; /*10px;*/
						width: 94%;
					}
					.galeria .galeria_centro .galeria_place .item_1 .item_buttom {
						bottom: 1.25vw; /*18px;*/
						right: 1.25vw; /*18px;*/
						width: 3.194vw; /*46px;*/
						height: 3.194vw; /*46px;*/
					}
					.galeria .galeria_centro .galeria_place .item_1 .precoRiscado {	
						margin: 0px;
						bottom: 1.875vw; /*27px;*/
						left: 7.917vw; /*114px;*/
						font-size: 1.389vw; /*20px;*/
						line-height: 1.736vw; /*25px;*/
					}
					.galeria .galeria_centro .galeria_place .item_1 .barraVertical {	
						margin: 0px;
						bottom: 1.458vw; /*21px;*/
						left: 6.528vw; /*94px;*/
						width: 1px;
						height: 2.778vw; /*40px;*/
					}
					.galeria .galeria_centro .galeria_place .item_1 .precoValido {	
						margin: 0px;
						bottom: 1.736vw; /*25px;*/
						left: 0.694vw; /*10px;*/
						font-size: 1.736vw; /*25px;*/
						line-height: 2.083vw; /*30px;*/
					}
					.galeria .galeria_centro .galeria_place .item_1 .precoKg {	
						font-size: 1.736vw; /*25px;*/
						line-height: 2.083vw; /*30px;*/
					}








				.galeria .galeria_centro .galeria_place .item_2 {
					margin-left: 0.347vw; /*5px;*/
					margin-right: 0.347vw; /*5px;*/
					margin-bottom: 0.694vw; /*10px;*/
					width: 47.222vw; /*680px;*/
					height: 37.5vw; /*540px;*/
				}
					.galeria .galeria_centro .galeria_place .item_2 .item_img {
						width: 47.222vw; /*680px;*/
						height: 24.583vw; /*354px;*/
					}
						.galeria .galeria_centro .galeria_place .item_2 .item_img .selo_cantosupdir1 {
							top: 0.833vw; /*12px;*/
							left: 0.833vw; /*12px;*/
							width: 7.639vw; /*110px;*/
						}
						.galeria .galeria_centro .galeria_place .item_2 .item_img .selo_cantosupdir2 {
							top: 0.833vw; /*12px;*/
							left: 0.833vw; /*12px;*/
							width: 6.111vw; /*88px;*/
						}
						.galeria .galeria_centro .galeria_place .item_2 .item_img .selo_cantoinfdir {
							bottom: 0.833vw; /*12px;*/
							left: 0.833vw; /*12px;*/
							width: 4.861vw; /*70px;*/
						}
						.galeria .galeria_centro .galeria_place .item_2 .item_img .selo_cantoinfesq {
							bottom: 0.833vw; /*12px;*/
							right: 0.833vw; /*12px;*/
							width: 4.028vw; /*58px;*/
						}
					.galeria .galeria_centro .galeria_place .item_2 .item_tit {
						margin-top: 1.181vw; /*17px;*/
						margin-left: 1.389vw; /*20px;*/
						width: 93%;
					}
					.galeria .galeria_centro .galeria_place .item_2 .item_marc {
						margin-top: 0.278vw; /*4px;*/
						margin-left: 1.389vw; /*20px;*/
						width: 89%;
					}
					.galeria .galeria_centro .galeria_place .item_2 .item_peso {
						margin-top: 0.139vw; /*2px;*/
						margin-left: 1.389vw; /*20px;*/
						width: 89%;
					}
					.galeria .galeria_centro .galeria_place .item_2 .item_buttom {
						bottom: 1.25vw; /*18px;*/
						right: 1.25vw; /*18px;*/
						width: 3.194vw; /*46px;*/
						height: 3.194vw; /*46px;*/
					}
					.galeria .galeria_centro .galeria_place .item_2 .precoRiscado {	
						margin: 0px;
						bottom: 1.875vw; /*27px;*/
						left: 7.917vw; /*114px;*/
						font-size: 1.389vw; /*20px;*/
						line-height: 1.736vw; /*25px;*/
					}
					.galeria .galeria_centro .galeria_place .item_2 .barraVertical {	
						margin: 0px;
						bottom: 1.458vw; /*21px;*/
						left: 6.736vw; /*97px;*/
						width: 1px;
						height: 2.778vw; /*40px;*/
					}
					.galeria .galeria_centro .galeria_place .item_2 .precoValido {	
						margin: 0px;
						bottom: 1.667vw; /*24px;*/
						left: 1.25vw; /*18px;*/
						font-size: 1.736vw; /*25px;*/
						line-height: 2.083vw; /*30px;*/
					}
					.galeria .galeria_centro .galeria_place .item_2 .precoKg {	
						font-size: 1.736vw; /*25px;*/
						line-height: 2.083vw; /*30px;*/
					}









				.galeria .galeria_centro .galeria_place .item_3 {
					margin-left: 0.347vw; /*5px;*/
					margin-right: 0.347vw; /*5px;*/
					margin-bottom: 0.694vw; /*10px;*/
					width: 47.222vw; /*680px;*/
					height: 37.5vw; /*540px;*/
				}
					.galeria .galeria_centro .galeria_place .item_3 .zona1 {
						width: 23.264vw; /*335px;*/
						height: 37.5vw; /*540px;*/
					}
						.galeria .galeria_centro .galeria_place .item_3 .selo_cantosupdir1 {
							top: 0.833vw; /*12px;*/
							left: 0.833vw; /*12px;*/
							width: 110px; /*110px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .selo_cantosupdir2 {
							top: 0.833vw; /*12px;*/
							left: 0.833vw; /*12px;*/
							width: 6.111vw; /*88px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .selo_cantoinfdir {
							bottom: 0.833vw; /*12px;*/
							left: 0.833vw; /*12px;*/
							width: 4.861vw; /*70px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .selo_cantoinfesq {
							bottom: 0.833vw; /*12px;*/
							right: 0.833vw; /*12px;*/
							width: 4.028vw; /*58px;*/
						}
					.galeria .galeria_centro .galeria_place .item_3 .zona2 {
						margin-left: 0.694vw; /*10px;*/
						width: 23.264vw; /*335px;*/
						height: 37.5vw; /*540px;*/
					}
						.galeria .galeria_centro .galeria_place .item_3 .zona2 .itemittit {	
							margin: 0px;
							margin-top: 2.083vw; /*30px;*/
							margin-left: 1.389vw; /*20px;*/
							font-size: 0.972vw; /*14px;*/
							line-height: 1.389vw; /*20px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .zona2 .itemittxt {	
							margin: 0px;
							margin-left: 1.389vw; /*20px;*/
							width: 80%;
							font-size: 0.972vw; /*14px;*/
							line-height: 1.389vw; /*20px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .item_tit {
							margin-top: 2.083vw; /*30px;*/
							margin-left: 1.389vw; /*20px;*/
							width: 93%;
						}
						.galeria .galeria_centro .galeria_place .item_3 .item_marc {
							margin-top: 0.278vw; /*4px;*/
							margin-left: 1.389vw; /*20px;*/
							width: 89%;
						}
						.galeria .galeria_centro .galeria_place .item_3 .item_peso {
							margin-top: 0.139vw; /*2px;*/
							margin-left: 1.389vw; /*20px;*/
							width: 89%;
						}
						.galeria .galeria_centro .galeria_place .item_3 .precoRiscado {	
							margin: 0px;
							bottom: 3.333vw; /*48px;*/
							left: 1.25vw; /*18px;*/
							font-size: 1.389vw; /*20px;*/
							line-height: 1.736vw; /*25px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .precoValido {	
							margin: 0px;
							bottom: 1.25vw; /*18px;*/
							left: 1.25vw; /*18px;*/
							font-size: 1.736vw; /*25px;*/
							line-height: 2.083vw; /*30px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .precoKg {	
							font-size: 1.736vw; /*25px;*/
							line-height: 2.083vw; /*30px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .item_buttom {
							bottom: 1.25vw; /*18px;*/
							right: 1.25vw; /*18px;*/
							width: 3.194vw; /*46px;*/
							height: 3.194vw; /*46px;*/
						}







	.botaoFiltros {
		top: 190px;
		right: 50%;
		transform: translateX(47.08vw);
		width: 5.21vw; /*75px;*/
	}








	.filtros {
		width: 100%;
		margin-top: 0px;
	}
		.filtros .filtros_centro {
			max-width: 95.14vw; /*1370px;*/
			width: 100%;
			height: 3.472vw /*50px;*/
		}
			.filtros .filtros_centro .slot1 {
				width: 50%;
				height: 3.472vw /*50px;*/
			}	
				.filtros .filtros_centro .slot1 .a_premium_p:link {font-size:0.97vw; line-height: 3.472vw margin-left: 0.69vw;}
				.filtros .filtros_centro .slot1 .a_premium_p:visited {font-size:0.97vw; line-height: 3.472vw margin-left: 0.69vw;}
				.filtros .filtros_centro .slot1 .a_premium_p:hover {font-size:0.97vw; line-height: 3.472vw margin-left: 0.69vw;}
				.filtros .filtros_centro .slot1 .a_premium_p:active {font-size:0.97vw; line-height: 3.472vw margin-left: 0.69vw;} 

				.filtros .filtros_centro .slot1 .a_premium:link {font-size:0.97vw; line-height: 3.472vw margin-left: 0.69vw;}
				.filtros .filtros_centro .slot1 .a_premium:visited {font-size:0.97vw; line-height: 3.472vw margin-left: 0.69vw;}
				.filtros .filtros_centro .slot1 .a_premium:hover {font-size:0.97vw; line-height: 3.472vw margin-left: 0.69vw;}
				.filtros .filtros_centro .slot1 .a_premium:active {font-size:0.97vw; line-height: 3.472vw margin-left: 0.69vw;} 

				.filtros .filtros_centro .slot1 .a_requint_p:link {font-size:0.97vw; line-height: 3.472vw margin-left: 1.39vw;}
				.filtros .filtros_centro .slot1 .a_requint_p:visited {font-size:0.97vw; line-height: 3.472vw margin-left: 1.39vw;}
				.filtros .filtros_centro .slot1 .a_requint_p:hover {font-size:0.97vw; line-height: 3.472vw margin-left: 1.39vw;}
				.filtros .filtros_centro .slot1 .a_requint_p:active {font-size:0.97vw; line-height: 3.472vw margin-left: 1.39vw;} 

				.filtros .filtros_centro .slot1 .a_requint:link {font-size:0.97vw; line-height: 3.472vw margin-left: 1.39vw;}
				.filtros .filtros_centro .slot1 .a_requint:visited {font-size:0.97vw; line-height: 3.472vw margin-left: 1.39vw;}
				.filtros .filtros_centro .slot1 .a_requint:hover {font-size:0.97vw; line-height: 3.472vw margin-left: 1.39vw;}
				.filtros .filtros_centro .slot1 .a_requint:active {font-size:0.97vw; line-height: 3.472vw margin-left: 1.39vw;} 

			.filtros .filtros_centro .slot2 {
				width: 50%;
				height: 3.472vw /*50px;*/
			}	
				.filtros .filtros_centro .slot2 .filtroGeral {
					height: 3.472vw /*50px;*/
					padding-left: 0.35vw; /*5px;*/
					padding-right: 0.69vw; /*10px;*/

					font-size: 1.25vw; /*18px;*/
					line-height: 3.472vw /*50px;*/
				}
				.filtros .filtros_centro .slot2 .filtroGeral_sep {
					height: 3.472vw /*50px;*/
					font-size: 0.9vw; /*13px;*/
					line-height: 3.472vw /*50px;*/
				}











footer {
	width: 100%;
}
	footer .footer_centro_2 {
		max-width: 1440px;
		width: 100%;
		height: 11.806vw; /*170px;*/
	}
		footer .footer_centro_2 .fot_slot1 {
			width: 50%;
			height: 11.806vw; /*170px;*/
		}
			footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder {
				width: 31.25vw; /*450px;*/
				height: 5.764vw; /*83px;*/
				bottom: 0px;
				left: 0px;
			}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_linha1 {
					width: 100%;
					height: 1px;
					top: 0px;
					left: 0px;
				}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_linha2 {
					width: 100%;
					height: 1px;
					top: 2.986vw; /*43px;*/
					left: 0px;
				}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_lnk:link {font-size:1.389vw; /*20px;*/}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_lnk:visited {font-size:1.389vw; /*20px;*/}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_lnk:hover {font-size:1.389vw; /*20px;*/}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_lnk:active {font-size:1.389vw; /*20px;*/} 

				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .pos_lnk1 {top: 0.903vw; /*13px;*/ left: 3.472vw; /*50px;*/}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .pos_lnk2 {top: 0.903vw; /*13px;*/ left: 8.333vw; /*120px;*/}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .pos_lnk3 {top: 0.903vw; /*13px;*/ left: 13.889vw; /*200px;*/}

				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_lnk1:link {font-size:0.972vw; /*14px;*/}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_lnk1:visited {font-size:0.972vw; /*14px;*/}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_lnk1:hover {font-size:0.972vw; /*14px;*/}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_lnk1:active {font-size:0.972vw; /*14px;*/} 

				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .pos_lnk4 {top: 3.958vw; /*57px;*/ left: 3.472vw; /*50px;*/}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .pos_lnk5 {top: 3.958vw; /*57px;*/ left: 12.153vw; /*175px;*/}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .pos_lnk6 {top: 3.958vw; /*57px;*/ left: 20.625vw; /*297px;*/}

				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .fotslot1_barra {	
					margin: 0px;
					font-size: 0.972vw; /*14px;*/
					line-height: 2.083vw; /*30px;*/
				}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .pos_lnk8 {top: 3.333vw; /*48px;*/ left: 8.958vw; /*129px;*/}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder .pos_lnk9 {top: 3.333vw; /*48px;*/ left: 17.361vw; /*250px;*/}

		footer .footer_centro_2 .fot_slot2 {
			width: 50%;
			height: 11.806vw; /*170px;*/
		}
			footer .footer_centro_2 .fot_slot2 .fot_slot2_placeholder {
				width: 6.25vw; /*90px;*/
				height: 4.514vw; /*65px;*/
				bottom: 0.694vw; /*10px;*/
				right: 3.264vw; /*47px;*/
			}
				footer .footer_centro_2 .fot_slot2 .fot_slot2_placeholder .fotslot2_txt {
					top: 0.417vw; /*6px;*/
					right: 0.417vw; /*6px;*/
					margin: 0px;
					font-size: 0.972vw; /*14px;*/
					line-height: 1.111vw; /*16px;*/
				}
				footer .footer_centro_2 .fot_slot2 .fot_slot2_placeholder .fot_facebook {
					top: 2.083vw; /*30px;*/
					right: 3.056vw; /*44px;*/
					width: 2.292vw; /*33px;*/
				}
				footer .footer_centro_2 .fot_slot2 .fot_slot2_placeholder .fot_instagram {
					top: 2.083vw; /*30px;*/
					right: 0.208vw; /*3px;*/
					width: 2.292vw; /*33px;*/
				}








.copyrightt {
	width: 100%;
	height: 2.778vw; /*40px;*/
}

	.copyrightt .copyrightt_centro {
		max-width: 1440px;
		width: 100%;
		height: 2.778vw; /*40px;*/
	}

		.copyrightt .copyrightt_centro .cop_slot1 {
			width: 50%;
			height: 2.778vw; /*40px;*/
		}
			.copyrightt .copyrightt_centro .cop_slot1 span {
				margin-left: 3.472vw; /*50px;*/
				font-size: 0.903vw; /*13px;*/
				line-height: 2.778vw; /*40px;*/
			}

		.copyrightt .copyrightt_centro .cop_slot2 {
			width: 50%;
			height: 2.778vw; /*40px;*/
		}
			.copyrightt .copyrightt_centro .cop_slot2 span {
				margin-right: 3.472vw; /*50px;*/
				font-size: 0.903vw; /*13px;*/
				line-height: 2.778vw; /*40px;*/
			}






}






















































@media screen and (max-width: 1000px) {



	header {
		clear: both;
		position: fixed;
		top: 0px;
		/*background-color: #2b150f;*/
		width: 100%;
		/*height: 90px;*/
		overflow: hidden;
		z-index: 1000;
	}
		header .header_linha1 {
			position: relative;
			width: 100%;
			height: 30px;
			background-color: #3a201b;
			overflow: hidden;
			text-align: center;
			z-index: 1000;
		}
			header .header_linha1 .texto_linha1 {
				margin: 0;
				font-family: "scale-variable", sans-serif;
				font-variation-settings: 'wdth' 50, 'wght' 400;
				font-style: normal;
				font-size: 14px;
				color:#efe9e0;
				line-height: 30px;
				text-decoration: none;
			}




		header .header_centro {
			position: relative;
			width: 100%;
			height: 90px;
			background-color: #2b150f;
		}
			header .header_centro .header_centrinho {
				position: relative;
				padding: 0 0 0 0 ;
				margin: 0 auto;
				max-width: 1440px;
				width: 100%;
				/*height: 90px;*/
				/*background-color: #2b150f;*/
			}
				header .header_centro .header_centrinho .header_forcaTamanhoFundo{
					position: relative;
					width: 100%;
					height: 90px;
					background-color: #2b150f;
				}


				header .header_centro .header_centrinho nav{
					position: absolute;
					top: 0px;
					left: 195px;
					width: 452px;
					height: 90px;
					/*background-color: #2b150f;*/
				}

					header .header_centro .header_centrinho nav .hd_carnes {
						display: none;
					}
					header .header_centro .header_centrinho nav .hd_charcutaria {
						display: none;
					}
					header .header_centro .header_centrinho nav .hd_queijos {
						display: none;
					}
					header .header_centro .header_centrinho nav .hd_mercearias {
						display: none;
					}
					header .header_centro .header_centrinho nav .hd_vinhos {
						display: none;
					}

				header .header_centro .header_centrinho .pesquisa{
					position: absolute;
					top: 0px;
					right: 87px;
					height: 90px;
					cursor: pointer;
				}
				header .header_centro .header_centrinho .cesto{
					position: absolute;
					top: 0px;
					right: 40px;
					height: 90px;
					cursor: pointer;
				}
				header .header_centro .header_centrinho .numCarrinho{
					position: absolute;
					top: 31px;
					right: 49px;
					width: 22px;
					text-align: center;

					font-family: "scale-variable",sans-serif;
					font-variation-settings: 'wdth' 50, 'wght' 500;
					font-size: 12px;
					color: #eae4e2;
					line-height: 15px;
					display: none;
				}
				header .header_centro .header_centrinho .hamburger{
					position: absolute;
					top: 0px;
					left: 40px;
					height: 90px;
					cursor: pointer;
				}
				header .header_centro .header_centrinho .loja{
					display: none;
				}

		header .header_forcaTamanhoInvisivel{
			position: relative;
			width: 100%;
			height: 25px;
			/*background-color: #F00FFF;*/
		}
		header .header_logo{
			position: absolute;
			right: 50%;
			transform: translateX(74px);
			bottom: 0px;
			width: 148px;
			cursor: pointer;
		}




	.header_soespaco_p {
		clear: both;
		width: 100%;
		height: 90px;
	}

	.header_soespaco_g {
		clear: both;
		width: 100%;
		height: 120px;
	}




}
























































@media screen and (max-width: 425px) {

	.header_linha1 {
		top: 0px;
		left: 0px;
		width: 100%;
		height: 7.059vw; /*30px;*/
	}
		.header_linha1 .texto_linha1 {
			font-size: 3.29vw; /*14px;*/
			line-height: 7.059vw; /*30px;*/
		}




	header {
		top: 0px;
		width: 100%;
		z-index: 1000;
	}
		header .header_linha1 {
			width: 100%;
			height: 30px;
			z-index: 1000;
		}
			header .header_linha1 .texto_linha1 {
				margin: 0;
				font-size: 14px;
				line-height: 30px;
			}


		header .header_centro {
			width: 100%;
			height: 80px;
		}
			header .header_centro .header_centrinho {
				max-width: 1440px;
				width: 100%;
			}
				header .header_centro .header_centrinho .header_forcaTamanhoFundo{
					width: 100%;
					height: 80px;
				}


				header .header_centro .header_centrinho nav{
					top: 0px;
					left: 195px;
					width: 452px;
					height: 80px;
				}
					header .header_centro .header_centrinho nav .hd_carnes {
						display: none;
					}
					header .header_centro .header_centrinho nav .hd_charcutaria {
						display: none;
					}
					header .header_centro .header_centrinho nav .hd_queijos {
						display: none;
					}
					header .header_centro .header_centrinho nav .hd_mercearias {
						display: none;
					}
					header .header_centro .header_centrinho nav .hd_vinhos {
						display: none;
					}

				header .header_centro .header_centrinho .pesquisa{
					top: -10px;
					right: 50px;
					height: 90px;
				}
				header .header_centro .header_centrinho .cesto{
					top: -10px;
					right: 15px;
					height: 90px;
				}
				header .header_centro .header_centrinho .numCarrinho{
					top: 21px;
					right: 24px;
					width: 22px;
					font-size: 12px;
					line-height: 15px;
					display: none;
				}
				header .header_centro .header_centrinho .hamburger{
					top: -10px;
					left: 15px;
					height: 90px;
				}
				header .header_centro .header_centrinho .loja{
					display: none;
				}

		header .header_forcaTamanhoInvisivel{
			width: 100%;
			height: 25px;
		}
		header .header_logo{
			right: 50%;
			transform: translateX(74px);
			bottom: 0px;
			width: 148px;
		}





	.header_soespaco_p {
		width: 100%;
		height: 18.118vw; /*77px;*/
	}

	.header_soespaco_g {
		width: 100%;
		height: 25.176vw; /*107px;*/
	}









	.banner {
		width: 100%;
		height: 136px;
	}
		.banner .banner_centro {
			max-width: 1370px;
			width: 100%;
			height: 134px;
			text-align: center;
		}
			.banner .banner_centro .br_frasegeral {
				margin-top: 50px;
				margin-left: 15px;
				font-size: 52px;
				line-height: 40px;
			}
			.banner .banner_centro .br_texto {
				margin-top: 8px;
				margin-left: 15px;
				font-size: 17px;
				line-height: 17px;
			}















	.h1 {
		font-size: 5.65vw; /*24px;*/
		line-height: 7.06vw; /*30px;*/
	}

	.h2 {
		font-size: 4.94vw; /*21px;*/
		line-height: 5.41vw; /*23px;*/
	}

	.h3 {
		font-size: 3.29vw; /*14px;*/
		line-height: 4.71vw; /*20px;*/
	}

	.h4 {
		font-size: 3.29vw; /*14px;*/
		line-height: 3.76vw; /*16px;*/
	}








	.filtros {
		width: 100%;
		margin-top: 0px;
	}
		.filtros .filtros_centro {
			max-width: 100vw; /*425px;*/
			width: 100%;
			height: 9.41vw; /*40px;*/
		}
			.filtros .filtros_centro .slot1 {
				width: 60%;
				height: 9.41vw; /*40px;*/
			}	
				.filtros .filtros_centro .slot1 .a_premium_p:link {font-size:2.59vw; line-height: 9.41vw; margin-left: 2.82vw;}
				.filtros .filtros_centro .slot1 .a_premium_p:visited {font-size:2.59vw; line-height: 9.41vw; margin-left: 2.82vw;}
				.filtros .filtros_centro .slot1 .a_premium_p:hover {font-size:2.59vw; line-height: 9.41vw; margin-left: 2.82vw;}
				.filtros .filtros_centro .slot1 .a_premium_p:active {font-size:2.59vw; line-height: 9.41vw; margin-left: 2.82vw;} 

				.filtros .filtros_centro .slot1 .a_premium:link {font-size:2.59vw; line-height: 9.41vw; margin-left: 2.82vw;}
				.filtros .filtros_centro .slot1 .a_premium:visited {font-size:2.59vw; line-height: 9.41vw; margin-left: 2.82vw;}
				.filtros .filtros_centro .slot1 .a_premium:hover {font-size:2.59vw; line-height: 9.41vw; margin-left: 2.82vw;}
				.filtros .filtros_centro .slot1 .a_premium:active {font-size:2.59vw; line-height: 9.41vw; margin-left: 2.82vw;} 

				.filtros .filtros_centro .slot1 .a_requint_p:link {font-size:2.59vw; line-height: 9.41vw; margin-left: 4.71vw;}
				.filtros .filtros_centro .slot1 .a_requint_p:visited {font-size:2.59vw; line-height: 9.41vw; margin-left: 4.71vw;}
				.filtros .filtros_centro .slot1 .a_requint_p:hover {font-size:2.59vw; line-height: 9.41vw; margin-left: 4.71vw;}
				.filtros .filtros_centro .slot1 .a_requint_p:active {font-size:2.59vw; line-height: 9.41vw; margin-left: 4.71vw;} 

				.filtros .filtros_centro .slot1 .a_requint:link {font-size:2.59vw; line-height: 9.41vw; margin-left: 4.71vw;}
				.filtros .filtros_centro .slot1 .a_requint:visited {font-size:2.59vw; line-height: 9.41vw; margin-left: 4.71vw;}
				.filtros .filtros_centro .slot1 .a_requint:hover {font-size:2.59vw; line-height: 9.41vw; margin-left: 4.71vw;}
				.filtros .filtros_centro .slot1 .a_requint:active {font-size:2.59vw; line-height: 9.41vw; margin-left: 4.71vw;} 

			.filtros .filtros_centro .slot2 {
				width: 40%;
				height: 9.41vw; /*40px;*/
			}	
				.filtros .filtros_centro .slot2 .filtroGeral {
					height: 9.41vw; /*40px;*/
					padding-left: 1.18vw; /*5px;*/
					padding-right: 2.35vw; /*10px;*/
					font-size: 3.06vw; /*13px;*/
					line-height: 9.41vw; /*40px;*/
				}
				.filtros .filtros_centro .slot2 .filtroGeral_sep {
					height: 9.41vw; /*40px;*/
					font-size: 3.06vw; /*13px;*/
					line-height: 9.41vw; /*40px;*/
				}










	.galeria {
		width: 100%;
		margin-bottom: 9.41vw; /*40px;*/
	}
		.galeria .galeria_centro {
			width: 100%;
		}
			.galeria .galeria_centro .placeVazio {
				width: 100%;
			}
				.galeria .galeria_centro .placeVazio .textoVazio {	
					margin-top: 50px;
					font-size: 3.76vw;
					line-height: 5.88vw; /*25px;*/
				}
			.galeria .galeria_centro .galeria_place {
				width: 100%;
				overflow: hidden;
			}
				.galeria .galeria_centro .galeria_place .item_1 {
					margin-left: 1.18vw; /*5px;*/
					margin-right: 1.18vw; /*5px;*/
					margin-bottom: 2.35vw; /*10px;*/
					width: 45.41vw; /*193px;*/
					height: 84.29vw;
				}
					.galeria .galeria_centro .galeria_place .item_1 .item_img {
						width: 45.41vw; /*193px;*/
						height: 50.47vw;
					}
						.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantosupdir1 {
							top: 2.824vw; /*12px;*/
							left: 2.824vw; /*12px;*/
							width: 10.588vw; /*45px;*/
						}
						.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantosupdir2 {
							top: 2.824vw; /*12px;*/
							left: 2.824vw; /*12px;*/
							width: 10.588vw; /*45px;*/
						}
						.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantoinfdir {
							bottom: 2.824vw; /*12px;*/
							left: 2.824vw; /*12px;*/
							width: 10.588vw; /*45px;*/
						}
						.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantoinfesq {
							bottom: 2.824vw; /*12px;*/
							right: 2.824vw; /*12px;*/
							width: 10.588vw; /*45px;*/
						}
					.galeria .galeria_centro .galeria_place .item_1 .item_tit {
						margin-top: 4vw; /*17px;*/
						margin-left: 2.35vw; /*10px;*/
						width: 89%;
					}
					.galeria .galeria_centro .galeria_place .item_1 .item_marc {
						margin-top: 0.94vw; /*4px;*/
						margin-left: 2.35vw; /*10px;*/
						width: 89%;
					}
					.galeria .galeria_centro .galeria_place .item_1 .item_peso {
						margin-top: 0px;
						margin-left: 2.35vw; /*10px;*/
						width: 89%;
					}
					.galeria .galeria_centro .galeria_place .item_1 .item_buttom {
						bottom: 2.35vw; /*10px;*/
						right: 2.35vw; /*10px;*/
						width: 8.47vw; /*36px;*/
						height: 8.47vw; /*36px;*/
					}
					.galeria .galeria_centro .galeria_place .item_1 .precoRiscado {	
						bottom: 3.1vw;
						left: 21.20vw;
						font-size: 3.53vw;
						line-height: 5.88vw;
					}
					.galeria .galeria_centro .galeria_place .item_1 .precoValido {	
						bottom: 2.35vw; /*10px;*/
						left: 2.35vw; /*10px;*/
						font-size: 4.71vw; /*20px;*/
						line-height: 7.06vw; /*30px;*/
					}
					.galeria .galeria_centro .galeria_place .item_1 .precoKg {	
						font-size: 4.94vw; /*21px;*/
						line-height: 7.06vw; /*30px;*/
					}
					.galeria .galeria_centro .galeria_place .item_1 .barraVertical {	
						margin: 0px;
						bottom: 4vw; /*17px;*/
						left: 17.882vw; /*76px;*/
						width: 1px;
						height: 4.706vw; /*20px;*/
					}




				.galeria .galeria_centro .galeria_place .item_2 {
					margin-left: 1.18vw; /*5px;*/
					margin-right: 1.18vw; /*5px;*/
					margin-bottom: 2.35vw; /*10px;*/
					width: 93vw; /*680px;*/
					height: 84.29vw;
				}
					.galeria .galeria_centro .galeria_place .item_2 .item_img {
						width: 93vw;
						height: 50.47vw;
					}
						.galeria .galeria_centro .galeria_place .item_2 .item_img .selo_cantosupdir {
							top: 2.82vw; /*12px;*/
							right: 2.82vw; /*12px;*/
							width: 9.88vw; /*42px;*/
						}
						.galeria .galeria_centro .galeria_place .item_2 .item_img .selo_cantoinfdir {
							bottom: 2.82vw; /*12px;*/
							right: 2.82vw; /*12px;*/
							width: 10.35vw; /*44px;*/
						}
					.galeria .galeria_centro .galeria_place .item_2 .item_tit {
						margin-top: 4vw; /*17px;*/
						margin-left: 4.71vw; /*20px;*/
						width: 93%;
					}
					.galeria .galeria_centro .galeria_place .item_2 .item_marc {
						margin-top: 0.94vw; /*4px;*/
						margin-left: 4.71vw; /*20px;*/
						width: 89%;
					}
					.galeria .galeria_centro .galeria_place .item_2 .item_peso {
						margin-top: 0.47vw; /*2px;*/
						margin-left: 4.71vw; /*20px;*/
						width: 89%;
					}
					.galeria .galeria_centro .galeria_place .item_2 .item_buttom {
						bottom: 4.24vw; /*18px;*/
						right: 4.24vw; /*18px;*/
						width: 10.82vw; /*46px;*/
						height: 10.82vw; /*46px;*/
					}
					.galeria .galeria_centro .galeria_place .item_2 .precoRiscado {	
						bottom: 6.29vw;
						left: 33.24vw;
						font-size: 4vw; /*17px;*/
						line-height: 5.88vw; /*25px;*/
					}
					.galeria .galeria_centro .galeria_place .item_2 .precoValido {	
						bottom: 5.24vw;
						left: 4.24vw; /*18px;*/
						font-size: 5.65vw; /*24px;*/
						line-height: 7.06vw; /*30px;*/
					}
					.galeria .galeria_centro .galeria_place .item_2 .precoKg {	
						font-size: 4.94vw; /*21px;*/
						line-height: 7.06vw; /*30px;*/
					}
					.galeria .galeria_centro .galeria_place .item_2 .barraVertical {	
						margin: 0px;
						bottom: 6.458vw;
						left: 29.736vw;
						width: 1px;
						height: 5.778vw;
					}



				.galeria .galeria_centro .galeria_place .item_3 {
					margin-left: 1.18vw; /*5px;*/
					margin-right: 1.18vw; /*5px;*/
					margin-bottom: 2.35vw; /*10px;*/
					width: 160vw; /*680px;*/
					height: 84.29vw;
				}
					.galeria .galeria_centro .galeria_place .item_3 .zona1 {
						width: 93vw;
						height: 36.47vw;
					}
						.galeria .galeria_centro .galeria_place .item_3 .zona1 .selo_cantosupdir {
							top: 2.82vw; /*12px;*/
							right: 2.82vw; /*12px;*/
							width: 9.88vw; /*42px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .zona1 .selo_cantoinfdir {
							bottom: 2.82vw; /*12px;*/
							right: 2.82vw; /*12px;*/
							width: 10.35vw; /*44px;*/
						}
					.galeria .galeria_centro .galeria_place .item_3 .zona2 {
						margin-left: 0px;
						width: 93vw;
						height: 75.60vw;
					}
						.galeria .galeria_centro .galeria_place .item_3 .zona2 .itemittit {	
							margin-top: 7.06vw; /*30px;*/
							margin-left: 4.71vw; /*20px;*/
							font-size: 3.29vw; /*14px;*/
							line-height: 4.71vw; /*20px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .zona2 .itemittxt {	
							margin-left: 4.71vw; /*20px;*/
							width: 88%;
							font-size: 3.29vw; /*14px;*/
							line-height: 4.71vw; /*20px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .item_tit {
							margin-top: 7.06vw; /*30px;*/
							margin-left: 4.71vw; /*20px;*/
							width: 93%;
						}
						.galeria .galeria_centro .galeria_place .item_3 .item_marc {
							margin-top: 0.94vw; /*4px;*/
							margin-left: 4.71vw; /*20px;*/
							width: 89%;
						}
						.galeria .galeria_centro .galeria_place .item_3 .item_peso {
							margin-top: 0.47vw; /*2px;*/
							margin-left: 4.71vw; /*20px;*/
							width: 89%;
						}
						.galeria .galeria_centro .galeria_place .item_3 .precoRiscado {	
							bottom: 11.29vw; /*48px;*/
							left: 4.24vw; /*18px;*/
							font-size: 4vw; /*17px;*/
							line-height: 5.88vw; /*25px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .precoValido {	
							bottom: 4.24vw; /*18px;*/
							left: 4.24vw; /*18px;*/
							font-size: 5.65vw; /*24px;*/
							line-height: 7.06vw; /*30px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .precoKg {	
							font-size: 4.94vw; /*21px;*/
							line-height: 7.06vw; /*30px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .item_buttom {
							bottom: 4.24vw; /*18px;*/
							right: 4.24vw; /*18px;*/
							width: 10.82vw; /*46px;*/
							height: 10.82vw; /*46px;*/
						}









	footer {
		width: 100%;
	}
		footer .footer_centro_2 {
			max-width: 322.353vw; /*1370px;*/
			width: 100%;
			height: 40vw; /*170px;*/
		}
			footer .footer_centro_2 .fot_slot1 {
				width: 50%;
				height: 40vw; /*170px;*/
			}
				footer .footer_centro_2 .fot_slot1 .fot_slot1_placeholder {
					display: none;
				}

			footer .footer_centro_2 .fot_slot2 {
				width: 50%;
				height: 40vw; /*170px;*/
			}
				footer .footer_centro_2 .fot_slot2 .fot_slot2_placeholder {
					width: 21.176vw; /*90px;*/
					height: 15.294vw; /*65px;*/
					bottom: 2.353vw; /*10px;*/
					right: 4.706vw; /*20px;*/
				}
					footer .footer_centro_2 .fot_slot2 .fot_slot2_placeholder .fotslot2_txt {
						top: 1.412vw; /*6px;*/
						right: 2.118vw; /*9px;*/
						margin: 0px;
						font-size: 3.294vw; /*14px;*/
						line-height: 3.765vw; /*16px;*/
					}
					footer .footer_centro_2 .fot_slot2 .fot_slot2_placeholder .fot_facebook {
						top: 7.059vw; /*30px;*/
						right: 11.059vw; /*47px;*/
						width: 7.765vw; /*33px;*/
					}
					footer .footer_centro_2 .fot_slot2 .fot_slot2_placeholder .fot_instagram {
						top: 7.059vw; /*30px;*/
						right: 0.706vw; /*3px;*/
						width: 7.765vw; /*33px;*/
					}







	.copyrightt {
		width: 100%;
		height: 9.412vw; /*40px;*/
	}
		.copyrightt .copyrightt_centro {
			max-width: 322.353vw; /*1370px;*/
			width: 100%;
			height: 9.412vw; /*40px;*/
		}
			.copyrightt .copyrightt_centro .cop_slot1 {
				width: 50%;
				height: 9.412vw; /*40px;*/
			}
				.copyrightt .copyrightt_centro .cop_slot1 span {
					margin-left: 5.882vw; /*25px;*/
					font-size: 3.059vw; /*13px;*/
					line-height: 9.412vw; /*40px;*/
				}

			.copyrightt .copyrightt_centro .cop_slot2 {
				width: 50%;
				height: 9.412vw; /*40px;*/
			}
				.copyrightt .copyrightt_centro .cop_slot2 span {
					margin-right: 5.882vw; /*25px;*/
					font-size: 3.059vw; /*13px;*/
					line-height: 9.412vw; /*40px;*/
				}











	.zonacookies {
		left: 0px;
		bottom: 0px;
		width: 100%;
		z-index: 50;
	}
		.zonacookies .zonacookies_centro {
			max-width: 100vw; /*425px;*/
			width: 95%;
			height: 43.294vw; /*184px;*/
		}
			.zonacookies .zonacookies_centro .zonatit {
				top: 5.882vw; /*25px;*/
				left: 4.706vw; /*20px;*/
				width: 90%;
				font-size: 3.294vw; /*14px;*/
				line-height: 3.765vw; /*16px;*/
				text-align: center;
			}
			.zonacookies .zonacookies_centro .zonadivs {
				top: 12vw; /*51px;*/
				left: 0px;
				width: 100%;
			}
			.zonacookies .zonacookies_centro .zonatxt {
				top: 15.294vw; /*65px;*/
				left: 0px;
				width: 100%;
				font-size: 2.824vw; /*12px;*/
				line-height: 2.824vw; /*12px;*/
				text-align: center;
			}
			.zonacookies .zonacookies_centro .zonalink:link {font-size:2.824vw;}
			.zonacookies .zonacookies_centro .zonalink:visited {font-size:2.824vw;}
			.zonacookies .zonacookies_centro .zonalink:hover {font-size:2.824vw;}
			.zonacookies .zonacookies_centro .zonalink:active {font-size:2.824vw;} 

			.zonacookies .zonacookies_centro .zonabt1 {
				bottom: 5.882vw; /*25px;*/
				left: 23.059vw; /*98px;*/
				font-size: 3.059vw; /*13px;*/
				line-height: 3.765vw; /*16px;*/
			}
			.zonacookies .zonacookies_centro .zonabt2 {
				bottom: 5.882vw; /*25px;*/
				left: 51.765vw; /*220px;*/
				font-size: 3.059vw; /*13px;*/
				line-height: 3.765vw; /*16px;*/
			}















.palhetaMenu {
	top: 0px;
	left: -112.941vw; /*-480px;*/
	width: 112.941vw; /*480px;*/
	height: 100%;
}
	.palhetaMenu .palhetaMenu_centro {
		width: 100%;
		height: 100%;
	}
		.palhetaMenu .palhetaMenu_centro .plhtmx {
			top: 8.941vw; /*38px;*/
			left: 12.941vw; /*55px;*/
			width: 3.294vw; /*14px;*/
		}
		.palhetaMenu .palhetaMenu_centro .plhtmdiv1 {
			top: 27.059vw; /*115px;*/
			left: 44vw; /*187px;*/
			width: 1px;
			height: 87.059vw; /*370px;*/
		}
		.palhetaMenu .palhetaMenu_centro .plhtmdiv2 {
			top: 27.059vw; /*115px;*/
			left: 84.706vw; /*360px;*/
			width: 1px;
			height: 47.059vw; /*200px;*/
		}
		.palhetaMenu .palhetaMenu_centro .plhtmtit1 {
			margin: 0px;
			top: 15.294vw; /*65px;*/
			left: 8.235vw; /*35px;*/
			font-size: 7.059vw; /*30px;*/
			line-height: 7.059vw; /*30px;*/
		}
		.palhetaMenu .palhetaMenu_centro .plhtmtit2 {
			margin: 0px;
			top: 28.235vw; /*120px;*/
			left: 8.235vw; /*35px;*/
			font-size: 9.412vw; /*40px;*/
			line-height: 9.412vw; /*40px;*/
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_menu {
			top: 38.824vw; /*165px;*/
			left: 8.235vw; /*35px;*/
			width: 32.941vw; /*140px;*/
			height: 50.353vw; /*214px;*/
		}
			.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_opcao1 {
				margin-top: 0px;
				width: 100%;
				height: 7.059vw; /*30px;*/
			}
				.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_opcao1 .plhtmopc_no {
					margin: 0px;
					top: 0px;
					left: 0px;
					font-size: 6.118vw; /*26px;*/
					line-height: 7.059vw; /*30px;*/
				}
				.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_opcao1 .plhtmopc_im {
					margin: 0px;
					top: 2.353vw; /*10px;*/
					right: 12.471vw; /*53px;*/
					width: 3.294vw; /*14px;*/
				}
			.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_palhetinha1 {
				margin-top: 0px;
				padding-bottom: 2.353vw; /*10px;*/
				width: 100%;
			}
				.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_palhetinha1 .plhtxxx1 {
					margin: 0px;
					margin-top: 0px;
					font-size: 3.765vw; /*16px;*/
					line-height: 4.235vw; /*18px;*/
				}
				.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_palhetinha1 .plhtxxx1:link {font-size:3.765vw; /*16px;*/ line-height: 4.706vw; /*20px;*/}
				.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_palhetinha1 .plhtxxx1:visited {font-size:3.765vw; /*16px;*/ line-height: 4.706vw; /*20px;*/}
				.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_palhetinha1 .plhtxxx1:hover {font-size:3.765vw; /*16px;*/ line-height: 4.706vw; /*20px;*/}
				.palhetaMenu .palhetaMenu_centro .plhtm_menu .plhtm_palhetinha1 .plhtxxx1:active {font-size:3.765vw; /*16px;*/ line-height: 4.706vw; /*20px;*/} 
				

		.palhetaMenu .palhetaMenu_centro .plhtmtit4 {
			margin: 0px;
			top: 28.235vw; /*120px;*/
			left: 49.176vw; /*209px;*/
			font-size: 9.412vw; /*40px;*/
			line-height: 9.412vw; /*40px;*/
		}
		.palhetaMenu .palhetaMenu_centro .plhtmFra1 {
			margin: 0px;
			top: 36.235vw; /*154px;*/
			left: 49.176vw; /*209px;*/
			font-size: 6.118vw; /*26px;*/
			line-height: 7.059vw; /*30px;*/
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_mmm1 {
			top: 45.882vw; /*195px;*/
			left: 49.176vw; /*209px;*/
			font-size: 6.118vw; /*26px;*/
			line-height: 6.118vw; /*26px;*/
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_mmm2 {
			top: 53.176vw; /*226px;*/
			left: 49.176vw; /*209px;*/
			font-size: 6.118vw; /*26px;*/
			line-height: 6.118vw; /*26px;*/
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_mmm3 {
			top: 60.471vw; /*257px;*/
			left: 49.176vw; /*209px;*/
			font-size: 6.118vw; /*26px;*/
			line-height: 6.118vw; /*26px;*/
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_mmm4 {
			top: 80vw; /*340px;*/
			left: 49.176vw; /*209px;*/
			font-size: 6.118vw; /*26px;*/
			line-height: 6.118vw; /*26px;*/
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_nnn5 {
			top: 87.529vw; /*372px;*/
			left: 49.176vw; /*209px;*/
			font-size: 3.765vw; /*16px;*/
			line-height: 3.765vw; /*16px;*/
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_nnn6 {
			top: 93.176vw; /*396px;*/
			left: 49.176vw; /*209px;*/
			font-size: 3.765vw; /*16px;*/
			line-height: 3.765vw; /*16px;*/
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_nnn7 {
			top: 98.824vw; /*420px;*/
			left: 49.176vw; /*209px;*/
			font-size: 3.765vw; /*16px;*/
			line-height: 3.765vw; /*16px;*/
		}
		.palhetaMenu .palhetaMenu_centro .plhtm_nnn8 {
			top: 104.235vw; /*443px;*/
			left: 49.176vw; /*209px;*/
			font-size: 3.765vw; /*16px;*/
			line-height: 3.765vw; /*16px;*/
		}



















	.botaoFiltros {
		top: 29.41vw; /*125px;*/
		right: 50%;
		transform: translateX(47.76vw);	/*203px*/
		width: 16.12vw; /*60px;*/
	}







}


