/*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: "rotulo-variable",sans-serif;
	font-variation-settings: 'wdth' 50, 'wght' 800, 'slnt' 0;
	/*font-weight: 600;*/
	font-style: normal;
	font-size: 25px;
	color: #341e11;
	line-height: 25px;
}

.h3 {
	margin: 0;
	font-family: "ivyepic-variable",sans-serif;
	font-variation-settings: 'wdth' 70, 'wght' 400, 'slnt' 0;
	/*font-weight: 600;*/
	font-style: normal;
	font-size: 16px;
	color: #321e0e;
	line-height: 22px;
}

.h4 {
	margin: 0;
	font-family: "ivyepic-variable",sans-serif;
	font-variation-settings: 'wdth' 70, 'wght' 500, 'slnt' 0;
	/*font-weight: 600;*/
	font-style: normal;
	font-size: 14px;
	color: #79491a;
	line-height: 20px;
}

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





















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

header {
	clear: both;
	position: fixed;
	background-color: #FFFFFF;
	width: 100%;
	height: 112px; /*136px;*/
	/*overflow: hidden;*/
	z-index: 1000;
}

	header .header_linha1_off {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 16px;
		background-color: #79491a;
		overflow: hidden;
	}
	header .header_linha1 {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 36px;
		background-color: #79491a;
		overflow: hidden;
		text-align: center;
	}
		header .header_linha1 .texto_linha1 {
			margin: 0;
			font-family: "ivyepic-variable",sans-serif;
			font-variation-settings: 'wdth' 70, 'wght' 500, 'slnt' 0;	
			font-style: normal;
			font-size:14px;
			color:#efe9e0;
			line-height:36px;
			text-decoration: none;
		}

	header .header_linha2 {
		position: absolute;
		top: 94px;
		left: 0px;
		width: 100%;
		height: 16px;
		clear: both;
		background-color: #f9c700;
		overflow: hidden;
	}

	header .header_linha3 {
		position: absolute;
		top: 110px;
		left: 0px;
		width: 100%;
		height: 2px;
		clear: both;
		background-color: #79491a;
		overflow: hidden;
	}

	header .header_centro {
		position: relative;
		padding: 0 0 0 0 ;
		margin: 0 auto;
		max-width: 1440px;
		width: 100%;
		height: 136px;
		/*background-color: #ff0000*/;
	}

		header .header_centro .logo{
			position: absolute;
			top: 26px;
			left: 94px;
			width: 212px;
			cursor: pointer;
		}

		header .header_centro nav{
			position: relative;
			padding: 0 0 0 0 ;
			margin: 0 auto;
			width: 452px;
			/*background-color: #ff00ff;*/
		}

			header .header_centro nav .linkgeral {
				font-family: "rotulo-variable",sans-serif;
				font-variation-settings: 'wdth' 100, 'wght' 600, 'slnt' 0;	/* SEMIBOLD */
				/*font-weight: 700;*/
				font-style: normal;
				font-size:15px;
				color:#341e11;
				line-height:22px;
				text-decoration: none;
			}

			header .header_centro nav .select {
				position: absolute;
				bottom: 65px;
				left: 0px;

				font-family: "rotulo-variable",sans-serif;
				font-variation-settings: 'wdth' 100, 'wght' 600, 'slnt' 0;	/* SEMIBOLD */
				/*font-weight: 700;*/
				font-style: normal;
				font-size:15px;
				color:#8e3c2b;
				line-height:22px;
				text-decoration: underline;
			}

			header .header_centro nav #hd_link1 {
				position: absolute;
				top: 60px;
				left: 0px;
				cursor: pointer;
			}
			header .header_centro nav #hd_link1:hover {text-decoration: underline; color:#8e3c2b;}

			header .header_centro nav #hd_link2 {
				position: absolute;
				top: 60px;
				left: 60px;
				cursor: pointer;
			}
			header .header_centro nav #hd_link2:hover {text-decoration: underline; color:#8e3c2b;}

			header .header_centro nav #hd_link3 {
				position: absolute;
				top: 60px;
				left: 172px;
				cursor: pointer;
			}
			header .header_centro nav #hd_link3:hover {text-decoration: underline; color:#8e3c2b;}

			header .header_centro nav #hd_link4 {
				position: absolute;
				top: 60px;
				left: 262px;
				cursor: pointer;
			}
			header .header_centro nav #hd_link4:hover {text-decoration: underline; color:#8e3c2b;}

			header .header_centro nav #hd_link5 {
				position: absolute;
				top: 60px;
				left: 360px;
				cursor: pointer;
			}
			header .header_centro nav #hd_link5:hover {text-decoration: underline; color:#8e3c2b;}

		header .header_centro .pesquisa{
			position: absolute;
			top: 54px;
			right: 109px;
			width: 19px;
			cursor: pointer;
		}
		header .header_centro .info{
			position: absolute;
			top: 54px;
			right: 80px;
			width: 10px;
			cursor: pointer;
		}
		header .header_centro .cesto{
			position: absolute;
			top: 54px;
			right: 40px;
			width: 22px;
			cursor: pointer;
		}
		header .header_centro .numCarrinho{
			position: absolute;
			top: 52px;
			right: 14px;
			width: 22px;

			font-family: "ivyepic-variable",sans-serif;
			font-variation-settings: 'wdth' 70, 'wght' 500, 'slnt' 0;	/* CONDENSED MEDIUM (Width 70 /Weight 500) */
			font-style: normal;
			font-size: 12px;
			color: #8e3c2b;
			line-height: 15px;
			display: none;
		}
		header .header_centro .hamburger{
			position: absolute;
			top: 54px;
			left: 40px;
			width: 23px;
			cursor: pointer;
			display: none;
		}







.header_soespaco {
	clear: both;
	width: 100%;
	height: 112px;
}









.banner {
	clear: both;
	background-color: #efe9e0;
	width: 100%;
	height: 240px;
	position: relative;
	overflow: hidden;
	text-align: center;
}
	.banner .br_titulo {
		position: relative;
		padding: 0 0 0 0 ;
		margin: 0 auto;
		max-width: 955px;
		width: 100%;
		margin-top: 6px;
		text-align: center;
	}
	.banner .br_texto {
		position: relative;
		margin-top: 15px;
	}
	.banner .br_frasegeral {
		position: relative;
		margin-top: 15px;
		font-family: "relation-one", sans-serif; /* Relation Bold */
		font-weight: 700;
		font-style: normal;
		font-size: 28px;
		color: #351d0a;
		line-height: 30px;
	}

















.filtros {
	clear: both;
	background-color: #FFFFFF;
	width: 100%;
	position: relative;
	overflow: hidden;
	margin-top: 20px;
}
	.filtros .filtros_centro {
		position: relative;
		padding: 0 0 0 0 ;
		margin: 0 auto;
		max-width: 1370px;
		width: 100%;
		height: 40px;
		/*background-color: #ff0000;*/
		overflow: hidden;
	}
		.filtros .filtros_centro .slot1 {
			float: left;
			position: relative;
			width: 50%;
			height: 40px;
		}	
			.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: 40px; 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: 40px; 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: 40px; 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: 40px; 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: 40px; 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: 40px; 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: 40px; 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: 40px; 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: 40px; 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: 40px; 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: 40px; 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: 40px; 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: 40px; 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: 40px; 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: 40px; 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: 40px; margin-left: 20px;} 

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

				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: 40px;
				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: 40px;
				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 {
			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 .item_1 {
				float: left;
				position: relative;
				margin-left: 5px;
				margin-right: 5px;
				margin-bottom: 10px;
				width: 335px;
				height: 475px;
				cursor: pointer;
				/*background-color: #efe9e0;*/
			}

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

					/*background-image: url("../uploads/noticias/n_1.jpg");*/ 	/* The image used */
					height: 245px; 												/* 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_cantosupdir {
						position: absolute;
						top: 12px;
						right: 12px;
						width: 47px;
					}
					.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantoinfdir {
						position: absolute;
						bottom: 12px;
						right: 12px;
						width: 47px;
					}
				.galeria .galeria_centro .galeria_place .item_1 .item_tit {
					position: relative;
					margin-top: 17px;
					margin-left: 20px;
					width: 89%;
				}
				.galeria .galeria_centro .galeria_place .item_1 .item_marc {
					position: relative;
					margin-top: 4px;
					margin-left: 20px;
					width: 89%;
				}
				.galeria .galeria_centro .galeria_place .item_1 .item_peso {
					position: relative;
					margin-top: 2px;
					margin-left: 20px;
					width: 89%;
				}
				.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: 48px;
					left: 18px;

					font-family: "ivyepic-variable",sans-serif;
					font-variation-settings: 'wdth' 70, 'wght' 400, 'slnt' 0;	/* CONDENSED REGULAR */
					/*font-weight: 700;*/
					font-style: normal;
					font-size: 17px;
					color: #9c8473;
					line-height: 25px;
					text-decoration: line-through;
				}
				.galeria .galeria_centro .galeria_place .item_1 .precoValido {	
					position: absolute;
					margin: 0px;
					bottom: 18px;
					left: 18px;

					font-family: "rotulo-variable",sans-serif;
					font-variation-settings: 'wdth' 50, 'wght' 800, 'slnt' 0;	/* COMPRESSED BLACK */
					/*font-weight: 800;*/
					font-style: normal;
					font-size: 24px;
					color: #351d0a;
					line-height: 30px;
					text-decoration: none;
				}
				.galeria .galeria_centro .galeria_place .item_1 .precoKg {	
					font-family: "rotulo-variable",sans-serif;
					font-variation-settings: 'wdth' 50, 'wght' 800, 'slnt' 0;	/* COMPRESSED BLACK */
					/*font-weight: 800;*/
					font-style: normal;
					font-size: 21px;
					color: #351d0a;
					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: 475px;
				cursor: pointer;
				/*background-color: #efe9e0;*/
			}

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

					/*background-image: url("../uploads/noticias/n_1.jpg");*/ 	/* The image used */
					height: 245px; 												/* 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_cantosupdir {
						position: absolute;
						top: 12px;
						right: 12px;
						width: 42px;
					}
					.galeria .galeria_centro .galeria_place .item_2 .item_img .selo_cantoinfdir {
						position: absolute;
						bottom: 12px;
						right: 12px;
						width: 44px;
					}
				.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: 48px;
					left: 18px;

					font-family: "ivyepic-variable",sans-serif;
					font-variation-settings: 'wdth' 70, 'wght' 400, 'slnt' 0;	/* CONDENSED REGULAR */
					/*font-weight: 700;*/
					font-style: normal;
					font-size: 17px;
					color: #9c8473;
					line-height: 25px;
					text-decoration: line-through;
				}
				.galeria .galeria_centro .galeria_place .item_2 .precoValido {	
					position: absolute;
					margin: 0px;
					bottom: 18px;
					left: 18px;

					font-family: "rotulo-variable",sans-serif;
					font-variation-settings: 'wdth' 50, 'wght' 800, 'slnt' 0;	/* COMPRESSED BLACK */
					/*font-weight: 800;*/
					font-style: normal;
					font-size: 24px;
					color: #351d0a;
					line-height: 30px;
					text-decoration: none;
				}
				.galeria .galeria_centro .galeria_place .item_2 .precoKg {	
					font-family: "rotulo-variable",sans-serif;
					font-variation-settings: 'wdth' 50, 'wght' 800, 'slnt' 0;	/* COMPRESSED BLACK */
					/*font-weight: 800;*/
					font-style: normal;
					font-size: 21px;
					color: #351d0a;
					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: 475px;
				background-color: #ffffff;
				cursor: pointer;
			}

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

					/*background-image: url("../uploads/noticias/n_1.jpg");*/ 	/* The image used */
					height: 475px; 												/* 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 .zona1 .selo_cantosupdir {
						position: absolute;
						top: 12px;
						right: 12px;
						width: 42px;
					}
					.galeria .galeria_centro .galeria_place .item_3 .zona1 .selo_cantoinfdir {
						position: absolute;
						bottom: 12px;
						right: 12px;
						width: 44px;
					}
				.galeria .galeria_centro .galeria_place .item_3 .zona2 {
					float: left;
					position: relative;
					margin-left: 10px;
					width: 335px;
					height: 475px;
					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: 90px;
						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: "ivyepic-variable",sans-serif;
						font-variation-settings: 'wdth' 70, 'wght' 400, 'slnt' 0;	/* CONDENSED REGULAR */
						/*font-weight: 700;*/
						font-style: normal;
						font-size: 17px;
						color: #9c8473;
						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: "rotulo-variable",sans-serif;
						font-variation-settings: 'wdth' 50, 'wght' 800, 'slnt' 0;	/* COMPRESSED BLACK */
						/*font-weight: 800;*/
						font-style: normal;
						font-size: 24px;
						color: #351d0a;
						line-height: 30px;
						text-decoration: none;
					}
					.galeria .galeria_centro .galeria_place .item_3 .precoKg {	
						font-family: "rotulo-variable",sans-serif;
						font-variation-settings: 'wdth' 50, 'wght' 800, 'slnt' 0;	/* COMPRESSED BLACK */
						/*font-weight: 800;*/
						font-style: normal;
						font-size: 21px;
						color: #351d0a;
						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_linha1 {
		position: relative;
		width: 100%;
		height: 1px;
		background-color: #79491a;
	}

	footer .footer_centro_1 {
		position: relative;
		padding: 0 0 0 0 ;
		margin: 0 auto;
		max-width: 600px;
		width: 100%;
		height: 45px;
		text-align: center;
	}

		footer .footer_centro_1 .finkgeral {
			font-family: "rotulo-variable",sans-serif;
			font-variation-settings: 'wdth' 100, 'wght' 700, 'slnt' 0;		/* BOLD */
			/*font-weight: 800;*/
			font-style: normal;
			font-size: 15px;
			color: #341e11;
			line-height: 22px;
			text-decoration: none;
		}

		footer .footer_centro_1 #ft_link1 {
			position: relative;
			line-height: 45px;
			margin-left: 0px;
			cursor: pointer;
		}
		footer .footer_centro_1 #ft_link1:hover {font-weight: 800; text-decoration: underline; color:#8e3c2b;}

		footer .footer_centro_1 #ft_link2 {
			position: relative;
			line-height: 45px;
			margin-left: 27px;
			cursor: pointer;
		}
		footer .footer_centro_1 #ft_link2:hover {font-weight: 800; text-decoration: underline; color:#8e3c2b;}

		footer .footer_centro_1 #ft_link3 {
			position: relative;
			line-height: 45px;
			margin-left: 27px;
			cursor: pointer;
		}
		footer .footer_centro_1 #ft_link3:hover {font-weight: 800; text-decoration: underline; color:#8e3c2b;}

	footer .footer_centro_2 {
		position: relative;
		overflow: hidden;
		padding: 0 0 0 0 ;
		margin: 0 auto;
		max-width: 600px;
		width: 100%;
		height: 170px;
		text-align: center;
	}

		footer .footer_centro_2 .frase1 {
			position: relative;
			margin-top: 40px;

			font-family: "ivyepic-variable",sans-serif;
			font-variation-settings: 'wdth' 100, 'wght' 500, 'slnt' 0;	/* MEDIUM */
			/*font-weight: 700;*/
			font-style: normal;
			font-size: 12px;
			color: #341e11;
			line-height: 15px;
			text-decoration: none;
		}

		footer .footer_centro_2 .ftlinks {
			position: relative;
			overflow: hidden;
			padding: 0 0 0 0 ;
			margin: 0 auto;
			max-width: 200px;
			width: 100%;
			height: 33px;
		}

			footer .footer_centro_2 .ftlinks .ftfacebook {
				position: relative;
				width: 33px;
				cursor: pointer;
			}

			footer .footer_centro_2 .ftlinks .ftinstagram {
				position: relative;
				margin-left: 8px;
				width: 33px;
				cursor: pointer;
			}

		footer .footer_centro_2 .ftlastlinks {
			position: relative;
			overflow: hidden;
			padding: 0 0 0 0 ;
			margin: 0 auto;
			max-width: 700px;
			width: 100%;
			height: 33px;
			margin-top: 25px;
		}

			footer .footer_centro_2 .ftlastlinks .flastgeral:link {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 70, 'wght' 400, 'slnt' 0; font-size:12px; color:#8e3c2b; text-decoration:none;}
			footer .footer_centro_2 .ftlastlinks .flastgeral:visited {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 70, 'wght' 400, 'slnt' 0; font-size:12px; color:#8e3c2b; text-decoration:none;}
			footer .footer_centro_2 .ftlastlinks .flastgeral:hover {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 70, 'wght' 400, 'slnt' 0; font-size:12px; color:#8e3c2b; text-decoration:underline;}
			footer .footer_centro_2 .ftlastlinks .flastgeral:active {font-family: "ivyepic-variable",sans-serif; font-variation-settings: 'wdth' 70, 'wght' 400, 'slnt' 0; font-size:12px; color:#8e3c2b; text-decoration:none;} 

			footer .footer_centro_2 .ftlastlinks .ftdiamante {
				font-family: "ivyepic-variable",sans-serif;
				font-variation-settings: 'wdth' 70, 'wght' 400, 'slnt' 0;	/* CONDENSED REGULAR */
				/*font-weight: 500;*/
				font-style: normal;
				font-size: 12px;
				color: #8e3c2b;
				line-height: 40px;
				text-decoration: none;
			}







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

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

		.copyrightt .copyrightt_centro span {
			font-family: "ivyepic-variable",sans-serif;
			font-variation-settings: 'wdth' 70, 'wght' 400, 'slnt' 0;	/* CONDENSED REGULAR */
			/*font-weight: 500;*/
			font-style: normal;
			font-size: 12px;
			color: #efe9e0;
			line-height: 40px;
			text-decoration: none;
		}










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

			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 .zonatxt {
			position: absolute;
			top: 70px;
			left: 50px;
			margin: 0px;
			width: 90%;
			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;
			right: 220px;

			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;
			right: 40px;

			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: -425px;
	width: 425px;
	height: 100%;
	overflow: hidden;
	background-color: #efe9e0;
	z-index: 10000;
}
	.palhetaMenu .palhetaMenu_centro {
		position: relative;
		padding: 0 0 0 0 ;
		margin: 0 auto;
		width: 90%;
		text-align: center;
		overflow: hidden;
		/*background-color: FF0000;*/
	}
		.palhetaMenu .palhetaMenu_centro .plhtmlogo {
			position: relative;
			margin-top: 28px;
			width: 212px;
		}
		.palhetaMenu .palhetaMenu_centro .plhtmx {
			position: absolute;
			top: 60px;
			right: 20px;
			width: 14px;
			cursor: pointer;
		}
		.palhetaMenu .palhetaMenu_centro .plhtmtit {
			position: relative;
			font-family: "rotulo-variable",sans-serif;
			font-variation-settings: 'wdth' 100, 'wght' 900, 'slnt' 0;	/* HEAVY */
			font-style: normal;
			font-size: 24px;
			color: #341e11;
			line-height: 30px;
			text-decoration: none;
			margin-top: 30px;
			margin-bottom: 0px;
		}
		.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 .plhtmdiv1 {
			position: relative;
			padding: 0 0 0 0 ;
			margin: 0 auto;
			margin-top: 25px;
			margin-bottom: 25px;
			width: 254px;
			height: 1px;
			background-color: #341e11;
		}

		.palhetaMenu .palhetaMenu_centro .plhtmtit1 {
			font-family: "rotulo-variable",sans-serif;
			font-variation-settings: 'wdth' 100, 'wght' 800, 'slnt' 0;	/* BLACK */
			font-style: normal;
			font-size: 20px;
			color: #341e11;
			line-height: 30px;
			text-decoration: none;
			margin-top: 25px;
			margin-bottom: 0px;
		}
		.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 .plhtmdiv2 {
			position: relative;
			padding: 0 0 0 0 ;
			margin: 0 auto;
			width: 254px;
			height: 1px;
			background-color: #341e11;
			margin-top: 20px;
		}
		.palhetaMenu .palhetaMenu_centro .plhtmdiv3 {
			position: relative;
			padding: 0 0 0 0 ;
			margin: 0 auto;
			width: 254px;
			height: 1px;
			background-color: #341e11;
		}

		.palhetaMenu .palhetaMenu_centro .plhtmtit2 {
			font-family: "ivyepic-variable",sans-serif;
			font-variation-settings: 'wdth' 70, 'wght' 400, 'slnt' 0;	/* CONDENSED REGULAR  (Width 70 /Weight 400) */
			font-style: normal;
			font-size: 15px;
			color: #8e3c2b;
			line-height: 20px;
			text-decoration: none;
			margin-top: 20px;
			margin-bottom: 0px;
		}
		.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: 190px;
	right: 50%;
	transform: translateX(678px);
	width: 75px;
	z-index: 200;
	cursor: pointer;
	display: none;
}

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
























































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




.h1 {
	font-size: 1.94vw; /*28px;*/
	line-height: 2.08vw; /*30px;*/
}

.h2 {
	font-size: 1.74vw; /*25px;*/
	line-height: 1.74vw; /*25px;*/
}

.h3 {
	font-size: 1.11vw; /*16px;*/
	line-height: 1.53vw; /*22px;*/
}

.h4 {
	font-size: 0.97vw; /*14px;*/
	line-height: 1.39vw; /*20px;*/
}






	.galeria {
		width: 100%;
		margin-bottom: 5.56vw; /*80px;*/
	}
		.galeria .galeria_centro {
			max-width: 100vw; /*1440px;*/
			width: 100%;
		}
			.galeria .galeria_centro .placeVazio {
				width: 100%;
			}
				.galeria .galeria_centro .placeVazio .textoVazio {	
					margin-top: 3.47vw; /*50px;*/
					font-size: 1.11vw; /*16px;*/
					line-height: 1.74vw; /*25px;*/
				}
			.galeria .galeria_centro .galeria_place {
				max-width: 95.84vw; /*1380px;*/
				width: 100%;
			}
				.galeria .galeria_centro .galeria_place .item_1 {
					margin-left: 0.35vw; /*5px;*/
					margin-right: 0.35vw; /*5px;*/
					margin-bottom: 0.69vw; /*10px;*/
					width: 23.25vw; /*335px;*/
					height: 32.99vw; /*475px;*/
				}
					.galeria .galeria_centro .galeria_place .item_1 .item_img {
						width: 23.26vw; /*335px;*/
						height: 17.01vw; /*245px;*/
					}
						.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantosupdir {
							top: 0.83vw; /*12px;*/
							right: 0.83vw; /*12px;*/
							width: 3.26vw; /*47px;*/
						}
						.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantoinfdir {
							bottom: 0.83vw; /*12px;*/
							right: 0.83vw; /*12px;*/
							width: 3.26vw; /*47px;*/
						}
					.galeria .galeria_centro .galeria_place .item_1 .item_tit {
						margin-top: 1.18vw; /*17px;*/
						margin-left: 1.39vw; /*20px;*/
						width: 89%;
					}
					.galeria .galeria_centro .galeria_place .item_1 .item_marc {
						margin-top: 0.28vw; /*4px;*/
						margin-left: 1.39vw; /*20px;*/
						width: 89%;
					}
					.galeria .galeria_centro .galeria_place .item_1 .item_peso {
						margin-top: 0.14vw; /*2px;*/
						margin-left: 1.39vw; /*20px;*/
						width: 89%;
					}
					.galeria .galeria_centro .galeria_place .item_1 .item_buttom {
						bottom: 1.25vw; /*18px;*/
						right: 1.25vw; /*18px;*/
						width: 3.19vw; /*46px;*/
						height: 3.19vw; /*46px;*/
					}
					.galeria .galeria_centro .galeria_place .item_1 .precoRiscado {	
						bottom: 3.33vw; /*48px;*/
						left: 1.25vw; /*18px;*/
						font-size: 1.18vw; /*17px;*/
						line-height: 1.74vw; /*25px;*/
					}
					.galeria .galeria_centro .galeria_place .item_1 .precoValido {	
						bottom: 1.25vw; /*18px;*/
						left: 1.25vw; /*18px;*/
						font-size: 1.67vw; /*24px;*/
						line-height: 2.08vw; /*30px;*/
					}
					.galeria .galeria_centro .galeria_place .item_1 .precoKg {	
						font-size: 1.46vw; /*21px;*/
						line-height: 2.08vw; /*30px;*/
					}



				.galeria .galeria_centro .galeria_place .item_2 {
					margin-left: 0.35vw; /*5px;*/
					margin-right: 0.35vw; /*5px;*/
					margin-bottom: 0.69vw; /*10px;*/
					width: 47.22vw; /*680px;*/
					height: 32.99vw; /*475px;*/
				}
					.galeria .galeria_centro .galeria_place .item_2 .item_img {
						width: 47.22vw; /*680px;*/
						height: 17.01vw; /*245px;*/
					}
						.galeria .galeria_centro .galeria_place .item_2 .item_img .selo_cantosupdir {
							top: 0.83vw; /*12px;*/
							right: 0.83vw; /*12px;*/
							width: 2.92vw; /*42px;*/
						}
						.galeria .galeria_centro .galeria_place .item_2 .item_img .selo_cantoinfdir {
							bottom: 0.83vw; /*12px;*/
							right: 0.83vw; /*12px;*/
							width: 3.06vw; /*44px;*/
						}
					.galeria .galeria_centro .galeria_place .item_2 .item_tit {
						margin-top: 1.18vw; /*17px;*/
						margin-left: 1.39vw; /*20px;*/
						width: 93%;
					}
					.galeria .galeria_centro .galeria_place .item_2 .item_marc {
						margin-top: 0.28vw; /*4px;*/
						margin-left: 1.39vw; /*20px;*/
						width: 89%;
					}
					.galeria .galeria_centro .galeria_place .item_2 .item_peso {
						margin-top: 0.14vw; /*2px;*/
						margin-left: 1.39vw; /*20px;*/
						width: 89%;
					}
					.galeria .galeria_centro .galeria_place .item_2 .item_buttom {
						bottom: 1.25vw; /*18px;*/
						right: 1.25vw; /*18px;*/
						width: 3.19vw; /*46px;*/
						height: 3.19vw; /*46px;*/
					}
					.galeria .galeria_centro .galeria_place .item_2 .precoRiscado {	
						bottom: 3.33vw; /*48px;*/
						left: 1.25vw; /*18px;*/
						font-size: 1.18vw; /*17px;*/
						line-height: 1.74vw; /*25px;*/
					}
					.galeria .galeria_centro .galeria_place .item_2 .precoValido {	
						bottom: 1.25vw; /*18px;*/
						left: 1.25vw; /*18px;*/
						font-size: 1.67vw; /*24px;*/
						line-height: 2.08vw; /*30px;*/
					}
					.galeria .galeria_centro .galeria_place .item_2 .precoKg {	
						font-size: 1.46vw; /*21px;*/
						line-height: 2.08vw; /*30px;*/
					}



				.galeria .galeria_centro .galeria_place .item_3 {
					margin-left: 0.35vw; /*5px;*/
					margin-right: 0.35vw; /*5px;*/
					margin-bottom: 0.69vw; /*10px;*/
					width: 47.22vw; /*680px;*/
					height: 32.99vw; /*475px;*/
				}
					.galeria .galeria_centro .galeria_place .item_3 .zona1 {
						width: 23.26vw; /*335px;*/
						height: 32.99vw; /*475px;*/
					}
						.galeria .galeria_centro .galeria_place .item_3 .zona1 .selo_cantosupdir {
							top: 0.83vw; /*12px;*/
							right: 0.83vw; /*12px;*/
							width: 2.92vw; /*42px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .zona1 .selo_cantoinfdir {
							bottom: 0.83vw; /*12px;*/
							right: 0.83vw; /*12px;*/
							width: 3.06vw; /*44px;*/
						}
					.galeria .galeria_centro .galeria_place .item_3 .zona2 {
						margin-left: 0.69vw; /*10px;*/
						width: 23.26vw; /*335px;*/
						height: 32.99vw; /*475px;*/
					}
						.galeria .galeria_centro .galeria_place .item_3 .zona2 .itemittit {	
							margin-top: 2.08vw; /*30px;*/
							margin-left: 1.39vw; /*20px;*/
							font-size: 0.97vw; /*14px;*/
							line-height: 1.39vw; /*20px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .zona2 .itemittxt {	
							margin-left: 1.39vw; /*20px;*/
							width: 80%;
							font-size: 0.97vw; /*14px;*/
							line-height: 1.39vw; /*20px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .item_tit {
							margin-top: 6.25vw; /*90px;*/
							margin-left: 1.39vw; /*20px;*/
							width: 93%;
						}
						.galeria .galeria_centro .galeria_place .item_3 .item_marc {
							margin-top: 0.28vw; /*4px;*/
							margin-left: 1.39vw; /*20px;*/
							width: 89%;
						}
						.galeria .galeria_centro .galeria_place .item_3 .item_peso {
							margin-top: 0.14vw; /*2px;*/
							margin-left: 1.39vw; /*20px;*/
							width: 89%;
						}
						.galeria .galeria_centro .galeria_place .item_3 .precoRiscado {	
							bottom: 3.33vw; /*48px;*/
							left: 1.25vw; /*18px;*/
							font-size: 1.18vw; /*17px;*/
							line-height: 1.74vw; /*25px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .precoValido {	
							bottom: 1.25vw; /*18px;*/
							left: 1.25vw; /*18px;*/
							font-size: 1.67vw; /*24px;*/
							line-height: 2.08vw; /*30px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .precoKg {	
							font-size: 1.46vw; /*21px;*/
							line-height: 2.08vw; /*30px;*/
						}
						.galeria .galeria_centro .galeria_place .item_3 .item_buttom {
							bottom: 1.25vw; /*18px;*/
							right: 1.25vw; /*18px;*/
							width: 3.19vw; /*46px;*/
							height: 3.19vw; /*46px;*/
						}



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








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

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

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

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

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

					font-size: 0.9vw; /*13px;*/
					line-height: 2.78vw; /*40px;*/
				}
				.filtros .filtros_centro .slot2 .filtroGeral_sep {
					height: 2.78vw; /*40px;*/
					font-size: 0.9vw; /*13px;*/
					line-height: 2.78vw; /*40px;*/
				}








}




















































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




		header .header_centro .hamburger{
			display: block;
		}
		header .header_centro nav{
			display: none;
		}
}




















































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



	header {
		width: 100%;
		height: 26.35vw; /*112px;*/
	}
		header .header_linha1_off {
			top: 0px;
			left: 0px;
			width: 100%;
			height: 3.76vw; /*16px;*/
		}
		header .header_linha1 {
			top: 0px;
			left: 0px;
			width: 100%;
			height: 8.47vw; /*36px;*/
		}
			header .header_linha1 .texto_linha1 {
				font-size: 3.29vw; /*14px;*/
				line-height: 8.47vw; /*36px;*/
			}
		header .header_linha2 {
			top: 22.12vw; /*94px;*/
			left: 0px;
			width: 100%;
			height: 3.76vw; /*16px;*/
		}
		header .header_linha3 {
			top: 25.88vw; /*110px;*/
			left: 0px;
			width: 100%;
			height: 0.47vw; /*2px;*/
		}
		header .header_centro {
			width: 100%;
			height: 32vw; /*136px;*/
		}
			header .header_centro .logo{
				top: 6.12vw; /*26px;*/
				left: 24.94vw; /*106px;*/
				width: 49.88vw; /*212px;*/
			}
			header .header_centro nav{
				width: 106.35vw; /*452px;*/
			}
				header .header_centro nav .linkgeral {
					font-size: 3.53vw; /*15px;*/
					line-height: 5.18vw; /*22px;*/
				}
				header .header_centro nav .select {
					bottom: 15.29vw; /*65px;*/
					left: 0px;
					font-size: 3.53vw; /*15px;*/
					line-height: 5.18vw; /*22px;*/
				}
				header .header_centro nav #hd_link1 {
					top: 14.12vw; /*60px;*/
					left: 0px;
				}
				header .header_centro nav #hd_link2 {
					top: 14.12vw; /*60px;*/
					left: 14.12vw; /*60px;*/
				}
				header .header_centro nav #hd_link3 {
					top: 14.12vw; /*60px;*/
					left: 40.47vw; /*172px;*/
				}
				header .header_centro nav #hd_link4 {
					top: 14.12vw; /*60px;*/
					left: 61.65vw; /*262px;*/
				}
				header .header_centro nav #hd_link5 {
					top: 14.12vw; /*60px;*/
					left: 84.71vw; /*360px;*/
				}
			header .header_centro .pesquisa{
				top: 12.94vw; /*55px;*/
				right: 15.53vw; /*66px;*/
				width: 4.47vw; /*19px;*/
			}
			header .header_centro .info{
				/*top: 54px;*/
				/*right: 80px;*/
				/*width: 10px;*/
				display: none;
			}
			header .header_centro .cesto{
				top: 12.71vw; /*54px;*/
				right: 7.06vw; /*30px;*/
				width: 5.18vw; /*22px;*/
			}
			header .header_centro .numCarrinho{
				top: 12.24vw; /*52px;*/
				right: 0.94vw; /*4px;*/
				width: 5.18vw; /*22px;*/
				font-size: 2.82vw; /*12px;*/
				line-height: 3.53vw; /*15px;*/
			}
			header .header_centro .hamburger{
				top: 12.71vw; /*54px;*/
				left: 4.71vw; /*20px;*/
				width: 5.41vw; /*23px;*/
			}





	.header_soespaco {
		width: 100%;
		height: 26.35vw; /*112px;*/
	}










	.banner {
		width: 100%;
		height: 42.35vw; /*180px;*/
	}
		.banner .br_titulo {
			width: 93%;
			margin-top: 7.06vw; /*30px;*/
		}
		.banner .br_texto {
			margin-top: 3.53vw; /*15px;*/
		}
		.banner .br_frasegeral {
			margin-top: 3.53vw; /*15px;*/
			font-size: 5.41vw; /*23px;*/
			line-height: 7.06vw; /*30px;*/
		}












	.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: 75.29vw; /*320px;*/
				}
					.galeria .galeria_centro .galeria_place .item_1 .item_img {
						width: 45.41vw; /*193px;*/
						height: 36.47vw; /*155px;*/
					}
						.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantosupdir {
							top: 2.82vw; /*12px;*/
							right: 2.82vw; /*12px;*/
							width: 8.06vw; /*30px;*/
						}
						.galeria .galeria_centro .galeria_place .item_1 .item_img .selo_cantoinfdir {
							bottom: 2.82vw; /*12px;*/
							right: 2.82vw; /*12px;*/
							width: 8.06vw; /*32px;*/
						}
					.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: 8.24vw; /*35px;*/
						left: 2.35vw; /*10px;*/
						font-size: 3.53vw; /*15px;*/
						line-height: 5.88vw; /*25px;*/
					}
					.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_2 {
					margin-left: 1.18vw; /*5px;*/
					margin-right: 1.18vw; /*5px;*/
					margin-bottom: 2.35vw; /*10px;*/
					width: 93vw; /*680px;*/
					height: 111.76vw; /*475px;*/
				}
					.galeria .galeria_centro .galeria_place .item_2 .item_img {
						width: 93vw;
						height: 57.65vw; /*245px;*/
					}
						.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: 11.29vw; /*48px;*/
						left: 4.24vw; /*18px;*/
						font-size: 4vw; /*17px;*/
						line-height: 5.88vw; /*25px;*/
					}
					.galeria .galeria_centro .galeria_place .item_2 .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_2 .precoKg {	
						font-size: 4.94vw; /*21px;*/
						line-height: 7.06vw; /*30px;*/
					}




				.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: 111.76vw; /*475px;*/
				}
					.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 {
	}
		footer .footer_linha1 {
		}

		footer .footer_centro_1 {
			max-width: 141.18vw; /*600px;*/
			width: 100%;
			height: 10.59vw; /*45px;*/
		}
			footer .footer_centro_1 .finkgeral {
				font-size: 3.53vw; /*15px;*/
				line-height: 5.18vw; /*22px;*/
			}
			footer .footer_centro_1 #ft_link1 {
				line-height: 10.59vw; /*45px;*/
				margin-left: 0px;
			}
			footer .footer_centro_1 #ft_link2 {
				line-height: 10.59vw; /*45px;*/
				margin-left: 6.35vw; /*27px;*/
			}
			footer .footer_centro_1 #ft_link3 {
				line-height: 10.59vw; /*45px;*/
				margin-left: 6.35vw; /*27px;*/
			}

		footer .footer_centro_2 {
			max-width: 141.18vw; /*600px;*/
			width: 100%;
			height: 40vw; /*170px;*/
		}
			footer .footer_centro_2 .frase1 {
				margin-top: 9.41vw; /*40px;*/
				font-size: 2.82vw; /*12px;*/
				line-height: 3.53vw; /*15px;*/
			}
			footer .footer_centro_2 .ftlinks {
				max-width: 47.06vw; /*200px;*/
				width: 100%;
				height: 7.76vw; /*33px;*/
			}
				footer .footer_centro_2 .ftlinks .ftfacebook {
					width: 7.76vw; /*33px;*/
				}
				footer .footer_centro_2 .ftlinks .ftinstagram {
					margin-left: 1.88vw; /*8px;*/
					width: 7.76vw; /*33px;*/
				}

			footer .footer_centro_2 .ftlastlinks {
				max-width: 164.71vw; /*700px;*/
				width: 100%;
				height: 7.76vw; /*33px;*/
				margin-top: 5.88vw; /*25px;*/
			}
				footer .footer_centro_2 .ftlastlinks .flastgeral:link {font-size:2.59vw;}
				footer .footer_centro_2 .ftlastlinks .flastgeral:visited {font-size:2.59vw;}
				footer .footer_centro_2 .ftlastlinks .flastgeral:hover {font-size:2.59vw;}
				footer .footer_centro_2 .ftlastlinks .flastgeral:active {font-size:2.59vw;} 
				footer .footer_centro_2 .ftlastlinks .ftdiamante {
					font-size: 2.59vw; /*11px;*/
					line-height: 9.41vw; /*40px;*/
				}







	.copyrightt {
		width: 100%;
		height: 9.41vw; /*40px;*/
	}
		.copyrightt .copyrightt_centro {
			max-width: 98.82vw; /*420px;*/
			width: 100%;
			height: 9.41vw; /*40px;*/
		}
			.copyrightt .copyrightt_centro span {
				font-size: 2.82vw; /*12px;*/
				line-height: 9.41vw; /*40px;*/
			}












	.zonacookies {
		left: 0px;
		bottom: 0px;
		width: 100%;
		z-index: 50;
	}
		.zonacookies .zonacookies_centro {
			max-width: 845px;
			width: 100%;
			height: 150px;
		}
			.zonacookies .zonacookies_centro .zonatit {
				top: 25px;
				left: 20px;
				width: 90%;
				font-size: 14px;
				line-height: 16px;
			}
			.zonacookies .zonacookies_centro .zonatxt {
				top: 50px;
				left: 20px;
				width: 90%;
				font-size: 12px;
				line-height: 15px;
			}
			.zonacookies .zonacookies_centro .zonalink:link {font-size:12px;}
			.zonacookies .zonacookies_centro .zonalink:visited {font-size:12px;}
			.zonacookies .zonacookies_centro .zonalink:hover {font-size:12px;}
			.zonacookies .zonacookies_centro .zonalink:active {font-size:12px;} 

			.zonacookies .zonacookies_centro .zonabt1 {
				bottom: 15px;
				right: 220px;
				font-size: 13px;
				line-height: 16px;
			}
			.zonacookies .zonacookies_centro .zonabt2 {
				bottom: 15px;
				right: 40px;
				font-size: 13px;
				line-height: 16px;
			}


















	.palhetaMenu {
		top: 0px;
		left: -100vw; /*-425px;*/
		width: 100vw; /*425px;*/
		height: 100%;
	}
		.palhetaMenu .palhetaMenu_centro {
			width: 90%;
		}
			.palhetaMenu .palhetaMenu_centro .plhtmlogo {
				margin-top: 6.59vw; /*28px;*/
				width: 49.88vw; /*212px;*/
			}
			.palhetaMenu .palhetaMenu_centro .plhtmx {
				top: 14.12vw; /*60px;*/
				right: 4.71vw; /*20px;*/
				width: 3.29vw; /*14px;*/
			}
			.palhetaMenu .palhetaMenu_centro .plhtmtit {
				font-size: 5.65vw; /*24px;*/
				line-height: 7.06vw; /*30px;*/
				margin-top: 10.59vw; /*45px;*/
				margin-bottom: 0px;
			}
			.palhetaMenu .palhetaMenu_centro .plhtmlnk:link {font-size:4.24vw; line-height:6.12vw;}
			.palhetaMenu .palhetaMenu_centro .plhtmlnk:visited {font-size:4.24vw; line-height:6.12vw;}
			.palhetaMenu .palhetaMenu_centro .plhtmlnk:hover {font-size:4.24vw; line-height:6.12vw;}
			.palhetaMenu .palhetaMenu_centro .plhtmlnk:active {font-size:4.24vw; line-height:6.12vw;} 
			
			.palhetaMenu .palhetaMenu_centro .plhtmdiv1 {
				margin-top: 5.88vw; /*25px;*/
				margin-bottom: 5.88vw; /*25px;*/
				width: 59.76vw; /*254px;*/
				height: 1px;
			}

			.palhetaMenu .palhetaMenu_centro .plhtmtit1 {
				font-size: 4.71vw; /*20px;*/
				line-height: 7.06vw; /*30px;*/
				margin-top: 5.88vw; /*25px;*/
				margin-bottom: 0px;
			}
			.palhetaMenu .palhetaMenu_centro .plhtmlnk1:link {font-size:3.76vw; line-height:5.41vw;}
			.palhetaMenu .palhetaMenu_centro .plhtmlnk1:visited {font-size:3.76vw; line-height:5.41vw;}
			.palhetaMenu .palhetaMenu_centro .plhtmlnk1:hover {font-size:3.76vw; line-height:5.41vw;}
			.palhetaMenu .palhetaMenu_centro .plhtmlnk1:active {font-size:3.76vw; line-height:5.41vw;} 
			

			.palhetaMenu .palhetaMenu_centro .plhtmdiv2 {
				width: 59.76vw; /*254px;*/
				height: 1px;
				margin-top: 4.71vw; /*20px;*/
			}
			.palhetaMenu .palhetaMenu_centro .plhtmdiv3 {
				width: 59.76vw; /*254px;*/
				height: 1px;
			}

			.palhetaMenu .palhetaMenu_centro .plhtmtit2 {
				font-size: 3.53vw; /*15px;*/
				line-height: 4.71vw; /*20px;*/
				margin-top: 4.71vw; /*20px;*/
				margin-bottom: 0px;
			}
			.palhetaMenu .palhetaMenu_centro .plhtmlnk2:link {font-size:3.29vw; line-height:4.47vw;}
			.palhetaMenu .palhetaMenu_centro .plhtmlnk2:visited {font-size:3.29vw; line-height:4.47vw;}
			.palhetaMenu .palhetaMenu_centro .plhtmlnk2:hover {font-size:3.29vw; line-height:4.47vw;}
			.palhetaMenu .palhetaMenu_centro .plhtmlnk2:active {font-size:3.29vw; line-height:4.47vw;} 
			
			.palhetaMenu .palhetaMenu_centro .plhtminfo {
				width: 100%;
				height: 7.76vw; /*33px;*/
				font-size: 3.76vw; /*16px;*/
				line-height: 8.24vw; /*35px;*/
			}





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







}


