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




.pate {
	clear: both;
	width: 100%;
	position: relative;
	overflow: hidden;
}
	.pate .pate_centro {
		position: relative;
		padding: 0 0 0 0 ;
		margin: 0 auto;
		max-width: 1338px;
		width: 100%;
		height: 50px;
		overflow: hidden;
	}
		.pate .pate_centro .pate_place {
			position: absolute;
			width: 100px;
			bottom: 0px;
			right: 0px;
			text-align: right;
		}
		.pate .pate_centro .pate_place .pathLink:link {font-family: "scale-variable",sans-serif; font-variation-settings: 'wdth' 50, 'wght' 500; font-size:14px; color:#1d1d1b; text-decoration:none;}
		.pate .pate_centro .pate_place .pathLink:visited {font-family: "scale-variable",sans-serif; font-variation-settings: 'wdth' 50, 'wght' 500; font-size:14px; color:#1d1d1b; text-decoration:none;}
		.pate .pate_centro .pate_place .pathLink:hover {font-family: "scale-variable",sans-serif; font-variation-settings: 'wdth' 50, 'wght' 500; font-size:14px; color:#1d1d1b; text-decoration:underline;}
		.pate .pate_centro .pate_place .pathLink:active {font-family: "scale-variable",sans-serif; font-variation-settings: 'wdth' 50, 'wght' 500; font-size:14px; color:#1d1d1b; text-decoration:none;} 
		.pate .pate_centro .pate_place .pathNome {
			font-family: "ivyepic-variable",sans-serif;
			font-variation-settings: 'wdth' 70, 'wght' 500, 'slnt' 0;	/* CONDENSED MEDIUM (Width 70 /Weight 500) */
			/*font-weight: 700;*/
			font-style: normal;
			font-size: 10px;
			color: #292927;
			line-height: 50px;
		}







.detalhe {
	clear: both;
	/*background-color: #FFFFFF;*/
	width: 100%;
	position: relative;
	overflow: hidden;
	/*margin-top: 66px;*/
	/*margin-bottom: 100px;*/
}
	.detalhe .detalhe_centro {
		position: relative;
		padding: 0 0 0 0 ;
		margin: 0 auto;
		margin-top: 30px;
		max-width: 1440px;
		width: 100%;
		/*background-color: #ff0000;*/
		overflow: hidden;
	}
		.detalhe .detalhe_centro .detalhe_centrinho {
			position: relative;
			padding: 0 0 0 0 ;
			margin: 0 auto;
			max-width: 1342px; /*1370px;*/
			width: 100%;
			/*background-color: #ff00FF;*/
			overflow: hidden;
		}
			.detalhe .detalhe_centro .detalhe_centrinho .slot1 {
				float: left;
				position: relative;
				width: 646px; /*660px;*/
				/*background-color: #00FF00;*/
			}
				.detalhe .detalhe_centro .detalhe_centrinho .slot1 .prodimg {
					position: relative;
					width: 600px;
					background-color: #341e11;

					/*background-image: url("../uploads/noticias/n_1.jpg");*/ 	/* The image used */
					height: 636px; 												/* 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 */
				}
					.detalhe .detalhe_centro .detalhe_centrinho .slot1 .prodimg_promocao {
						position: absolute;
						width: 140px;
						top: 30px;
						left: 20px;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot1 .prodimg_bestseller {
						position: absolute;
						width: 65px;
						bottom: 25px;
						right: 25px;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot1 .prodimg_premium {
						position: absolute;
						width: 70px;
						bottom: 20px;
						right: 20px;
					}
			.detalhe .detalhe_centro .detalhe_centrinho .slot2 {
				float: left;
				position: relative;
				width: 696px; /*710px;*/
				overflow: hidden;
			}
				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .detalhetit {
					position: relative;
					margin: 0px;
					margin-top: 0px;
					margin-right: 100px;
					margin-left: 10px;
					font-family: "scale-variable",sans-serif;
					font-variation-settings: 'wdth' 50, 'wght' 700;
					/*font-weight: 700;*/
					font-style: normal;
					font-size: 48px;
					color: #1d1d1b;
					line-height: 50px;
				}
				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .detalhemarca {
					position: relative;
					margin: 0px;
					margin-top: 5px;
					margin-right: 50px;
					margin-left: 10px;
					font-family: "scale-variable",sans-serif;
					font-variation-settings: 'wdth' 50, 'wght' 500;
					/*font-weight: 700;*/
					font-style: normal;
					font-size: 24px;
					color: #8b7d79;
					line-height: 30px;
				}
				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .detalhepersonalize {
					position: relative;
					margin: 0px;
					margin-right: 50px;
					margin-bottom: 5px;
					margin-left: 10px;
					font-family: "skew-variable",sans-serif;
					font-variation-settings: 'wght' 500;
					/*font-weight: 500;*/
					font-style: normal;
					font-size: 19px;
					color: #1d1d1b;
					line-height: 25px;
				}
				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .detalhepeso {
					position: relative;
					margin: 0px;
					margin-top: 4px;
					margin-right: 50px;
					margin-left: 10px;
					font-family: "scale-variable",sans-serif;
					font-variation-settings: 'wdth' 50, 'wght' 400;
					/*font-weight: 700;*/
					font-style: normal;
					font-size: 20px;
					color: #1d1d1b;
					line-height: 20px;
				}
				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .fraseSoParaGosto {
					position: relative;
					margin: 0px;
					margin-top: 4px;
					margin-right: 50px;
					margin-left: 10px;
					font-family: "scale-variable",sans-serif;
					font-variation-settings: 'wdth' 50, 'wght' 500;
					font-style: normal;
					font-size: 22px;
					color: #1d1d1b;
					line-height: 22px;
				}
				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .soespaco1 {
					position: relative;
					width: 100%;
					height: 50px;
				}
				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .soespaco2 {
					position: relative;
					width: 100%;
					height: 20px;
				}

				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .ingre_place {
					clear: both;
					position: relative;
					margin-top: 0px;
					overflow: hidden;
				}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .ingre_place .ingredientes_place {
						float: right;
						position: relative;
						margin-top: 10px;
						width: 191px;
						height: 32px;
						margin-bottom: 10px;
						overflow: hidden;
						background-color: #a6321e;
						text-align: center;
						cursor: pointer;
						/*border-top-right-radius: 13px;*/
						/*border-bottom-right-radius: 13px;*/

						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 50, 'wght' 700;
						/*font-weight: 700;*/
						font-style: normal;
						font-size: 20px;
						color: #efeae2;
						line-height: 32px;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .ingre_place .ingredientes_place:hover {
						background-color: #711f1f;
						color: #efeae2;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .ingre_place .ingredientes_lista {
						float: right;
						position: relative;
						width: 69%;
						height: 32px;
						margin-right: 10px;
						margin-top: 10px;
						text-align: right;
						overflow: hidden;

						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 50, 'wght' 400;
						font-style: normal;
						font-size: 18px;
						color: #292927;
						line-height: 32px;
					}

				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .vacuo_place {
					clear: both;
					position: relative;
					margin-top: 0px;
					margin-bottom: 5px;
					overflow: hidden;
				}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .vacuo_place .vacuo_frase1 {
						float: left;
						position: relative;
						margin: 0px;
						margin-top: 5px;
						margin-left: 10px;
						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 50, 'wght' 500;
						font-style: normal;
						font-size: 20px;
						color: #1d1d1b;
						line-height: 22px;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .vacuo_place .vacuo_frase2 {
						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 50, 'wght' 400;
						font-style: normal;
						font-size: 20px;
						color: #1d1d1b;
						line-height: 22px;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .vacuo_place .checkVacuo {
						float: left;
						position: relative;
						margin-left: 10px;
						width: 20px;
						height: 20px;
						vertical-align: middle;
					}
				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .separador1 {
					clear: both;
					position: relative;
					width: 100%;
					height: 1px;
					background-color: #1d1d1b;
				}
				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .soParaEspacar {
					clear: both;
					position: relative;
					width: 100%;
					height: 80px;
				}
				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .separador11 {
					clear: both;
					position: relative;
					width: 100%;
					height: 1px;
					margin-top: 5px;
					background-color: #a53324;
				}
				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_place {
					clear: both;
					position: relative;
					margin-top: 5px;
					overflow: hidden;
				}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_place .modo_frase1 {
						float: left;
						position: relative;
						margin: 0px;
						margin-top: 3px;
						margin-bottom: 3px;
						margin-left: 10px;
						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 50, 'wght' 700;
						/*font-weight: 700;*/
						font-style: normal;
						font-size: 22px;
						color: #a6321e;
						line-height: 22px;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_place .modo_frase2 {
						float: left;
						position: relative;
						margin: 0px;
						margin-top: 3px;
						margin-bottom: 3px;
						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 50, 'wght' 500;
						/*font-weight: 700;*/
						font-style: normal;
						font-size: 22px;
						color: #1d1d1b;
						line-height: 22px;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_place .modo_frase1_risc {
						float: left;
						position: relative;
						margin: 0px;
						margin-top: 2px;
						margin-left: 10px;
						margin-right: 8px;
						width: 1px;
						height: 22px;
						background-color: #1d1d1b;
					}
				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_obervacoes {
					clear: both;
					position: relative;
					margin-top: 5px;
					overflow: hidden;
				}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_obervacoes .observacoes_tit {
						position: relative;
						margin: 0px;
						margin-top: 3px;
						margin-bottom: 5px;
						margin-left: 10px;
						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 50, 'wght' 400;
						font-style: normal;
						font-size: 16px;
						color: #1d1d1b;
						line-height: 20px;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_obervacoes .observacoes_textarea {
						position: relative;
						width: 98%;
						height: 50px;
						margin-left: 10px;
						background-color: #FFFFFF;
						border: none;
						outline: none;

						font-family: "ivyepic-variable",sans-serif;
						font-variation-settings: 'wdth' 100, 'wght' 400, 'slnt' 0;
						font-style: normal;
						font-size: 14px;
						color: #959594;
						line-height: 20px;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_obervacoes .observacoes_textarea:focus {
					    outline: none;
					    border: none;
					}
				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .separador2 {
					clear: both;
					position: relative;
					width: 100%;
					height: 1px;
					background-color: #a53324;
				}

				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .espacoerro {
					clear: both;
					position: relative;
					width: 100%;
					height: 27px;
					background-color: #a53324;
					margin-top: 10px;
					padding-left: 10px;
					display: none;

					font-family: "ivyepic-variable",sans-serif;
					font-variation-settings: 'wdth' 70, 'wght' 500, 'slnt' 0;	/* CONDENSED MEDIUM (Width 70 /Weight 500)  */
					/*font-weight: 700;*/
					font-style: normal;
					font-size: 12px;
					color: #ffffff;
					line-height: 28px;
				}

				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .separador3 {
					clear: both;
					position: relative;
					width: 100%;
					height: 1px;
					background-color: #949493;
				}
				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco {
					clear: both;
					position: relative;
					margin-top: 5px;
					width: 100%;
					height: 95px;
					overflow: hidden;
				}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precotxt0 {
						position: absolute;
						margin: 0px;
						top: 46px;
						left: 122px;
						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 50, 'wght' 400;
						font-style: normal;
						font-size: 20px;
						color: #1d1d1b;
						line-height: 30px;
						text-decoration: line-through;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precotxt1 {
						position: absolute;
						margin: 0px;
						top: 40px;
						left: 10px;
						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 75, 'wght' 700;
						font-style: normal;
						font-size: 30px;
						color: #1d1d1b;
						line-height: 40px;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precotxt2 {
						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 75, 'wght' 700;
						font-style: normal;
						font-size: 30px;
						color: #1d1d1b;
						line-height: 40px;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precosep {
						position: absolute;
						top: 9px;
						left: 180px;
						width: 1px;
						height: 76px;
						background-color: #a6321e;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precotxt3 {
						position: absolute;
						margin: 0px;
						top: 10px;
						left: 204px;
						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 75, 'wght' 500;
						font-style: normal;
						font-size: 18px;
						color: #1d1d1b;
						line-height: 26px;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precotxt4 {
						position: absolute;
						margin: 0px;
						top: 10px;
						left: 10px;
						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 75, 'wght' 500;
						font-style: normal;
						font-size: 18px;
						color: #1d1d1b;
						line-height: 26px;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precobotao {
						position: absolute;
						top: 0px;
						right: 0px;
						width: 196px;
						cursor: pointer;
						display: none;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .separador2Tel {
						position: absolute;
						top: 0px;
						right: 0px;
						width: 100%;
						height: 1px;
						background-color: #a53324;
						display: none;
					}

					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precoSelect {  
						position: absolute;
						top: 44px;
						left: 204px;
						width: 64px;

						font-family: "ivyepic-variable",sans-serif;
						font-variation-settings: 'wdth' 70, 'wght' 600, 'slnt' 0;	/* SEMI BOLD  (Width 100 /Weight 600) */
						font-size: 19px;
						color: #000000;
						border-top: 1px solid #b3b3b3;
						border-right: 1px solid #b3b3b3;
						border-bottom: 1px solid #b3b3b3;
						border-left: 1px solid #b3b3b3;
						background-color: #FFFFFF;
					  	outline: none;
						width:100px; 
						height:38px;

						/* faz com que o imput não saia dos 100% */
					    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
					    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
					    box-sizing: border-box;         /* Opera/IE 8+ */
					}
					.FormNeo1:hover { 
					  	outline: none;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precoUN {
						position: absolute;
						top: 53px;
						left: 344px;
						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 75, 'wght' 400;
						font-style: normal;
						font-size: 17px;
						color: #1d1d1b;
						line-height: 20px;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precoKG {
						position: absolute;
						top: 53px;
						left: 396px;
						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 75, 'wght' 400;
						font-style: normal;
						font-size: 17px;
						color: #1d1d1b;
						line-height: 20px;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .radioImagemUN {
						position: absolute;
						top: 53px;
						left: 321px;
						width: 19px;
						cursor: pointer;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .radioImagemKG {
						position: absolute;
						top: 53px;
						left: 370px;
						width: 19px;
						cursor: pointer;
					}
				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .palhetaTit {
					clear: both;
					position: relative;
					margin: 0px;
					margin-top: 45px;
					margin-bottom: 5px;
					padding-left: 10px;
					width: 100%;

					font-family: "scale-variable",sans-serif;
					font-variation-settings: 'wdth' 50, 'wght' 700;
					font-size: 22px;
					color: #1d1d1b;
					line-height: 22px;
				}

				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab {
					position: relative;
					width: 100%;
					height: 34px;
					/*background-color: #9260FF;*/
					overflow: hidden;
					cursor: pointer;
				}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab_tit {
						position: absolute;
						top: 2px;
						left: 10px;
						width: 50%;
						height: 30px;
						margin: 0px;
						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 50, 'wght' 500;
						font-size: 20px;
						color: #a6321e;
						line-height: 34px;
						text-decoration: none;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab_sign {
						position: absolute;
						margin: 0px;
						top: 3px;
						right: 10px;
						width: 10%;
						height: 30px;
						font-family: "ivyepic-variable",sans-serif; 
						font-variation-settings: 'wdth' 100, 'wght' 400, 'slnt' 0;	/* REGULAR */
						font-style: normal;
						font-size: 13px;
						color: #393939;
						line-height: 30px;
						text-decoration: none;
						text-align: right;
					}
				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab_palheta {
					position: relative;
					width: 100%;
					overflow: hidden;
					display: none;
				}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab_palheta .dtlhtabpalheta_txt {
						position: relative;
						margin: 0px;
						margin-top: 5px;
						margin-left: 10px;
						width: 80%;
						margin-bottom: 20px;
						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 50, 'wght' 400;
						font-size: 17px;
						color: #1d1d1b;
						line-height: 20px;
						text-decoration: none;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab_palheta .dtlhtabpalheta_txt .bld {
						font-family: "scale-variable",sans-serif;
						font-variation-settings: 'wdth' 50, 'wght' 700;
						font-size: 17px;
						color: #1d1d1b;
						line-height: 20px;
						text-decoration: none;
					}


				.detalhe .detalhe_centro .detalhe_centrinho .slot2 .zona_promocoes {
					clear: both;
					position: relative;
					margin-top: 5px;
					width: 100%;
					overflow: hidden;
				}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .zona_promocoes .promoTit1 {
						position: relative;
						margin: 0px;
						margin-top: 10px;
						margin-left: 10px;
						font-family: "ivyepic-variable",sans-serif;
						font-variation-settings: 'wdth' 70, 'wght' 400, 'slnt' 0;
						font-style: normal;
						font-size: 12px;
						color: #a53324;
						line-height: 17px;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .zona_promocoes .promoTit2 {
						position: relative;
						margin: 0px;
						margin-left: 10px;
						font-family: "ivyepic-variable",sans-serif; 
						font-variation-settings: 'wdth' 70, 'wght' 400, 'slnt' 0;	/* NDENSED REGULAR  (Width 70 /Weight 400) */
						font-style: normal;
						font-size: 12px;
						color: #854130;
						line-height: 17px;
					}































		.detalhe .detalhe_centro .detalhe_place {
			position: relative;
			padding: 0 0 0 0 ;
			margin: 0 auto;
			max-width: 1380px;
			width: 100%;
			/*background-color: #ff00ff;*/
			overflow: hidden;
		}

			.detalhe .detalhe_centro .detalhe_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;*/
			}

				.detalhe .detalhe_centro .detalhe_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 */
				}
					.detalhe .detalhe_centro .detalhe_place .item_1 .item_img .selo_cantosupdir {
						position: absolute;
						top: 12px;
						right: 12px;
						width: 42px;
					}
					.detalhe .detalhe_centro .detalhe_place .item_1 .item_img .selo_cantoinfdir {
						position: absolute;
						bottom: 12px;
						right: 12px;
						width: 44px;
					}
				.detalhe .detalhe_centro .detalhe_place .item_1 .item_tit {
					position: relative;
					margin-top: 17px;
					margin-left: 20px;
					width: 89%;
				}
				.detalhe .detalhe_centro .detalhe_place .item_1 .item_marc {
					position: relative;
					margin-top: 4px;
					margin-left: 20px;
					width: 89%;
				}
				.detalhe .detalhe_centro .detalhe_place .item_1 .item_peso {
					position: relative;
					margin-top: 2px;
					margin-left: 20px;
					width: 89%;
				}
				.detalhe .detalhe_centro .detalhe_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');*/
				}
				.detalhe .detalhe_centro .detalhe_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;
				}
				.detalhe .detalhe_centro .detalhe_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;
				}
				.detalhe .detalhe_centro .detalhe_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;
				}






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












































































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



	.pate {
	    width: 100%;
	}
	    .pate .pate_centro {
	        max-width: 92.917vw;
	        width: 100%;
	        height: 3.472vw;
	    }
	        .pate .pate_centro .pate_place {
	            width: 6.944vw;
	            bottom: 0vw;
	            right: 0vw;
	        }
	        .pate .pate_centro .pate_place .pathLink:link {font-size: 0.972vw;}
	        .pate .pate_centro .pate_place .pathLink:visited {font-size: 0.972vw;}
	        .pate .pate_centro .pate_place .pathLink:hover {font-size: 0.972vw;}
	        .pate .pate_centro .pate_place .pathLink:active {font-size: 0.972vw;} 
	        .pate .pate_centro .pate_place .pathNome {
	            font-size: 0.694vw;
	            line-height: 3.472vw;
	        }












	.detalhe {
	    width: 100%;
	}
	    .detalhe .detalhe_centro {
	        margin-top: 2.083vw;
	        max-width: 100vw;
	        width: 100%;
	    }
	        .detalhe .detalhe_centro .detalhe_centrinho {
	            max-width: 93.194vw;
	            width: 100%;
	        }
	            .detalhe .detalhe_centro .detalhe_centrinho .slot1 {
	                width: 44.861vw;
	            }
	                .detalhe .detalhe_centro .detalhe_centrinho .slot1 .prodimg {
	                    width: 41.667vw;
	                    height: 44.167vw;
	                }
	                    .detalhe .detalhe_centro .detalhe_centrinho .slot1 .prodimg_promocao {
	                        width: 9.722vw;
	                        top: 2.083vw;
	                        left: 1.389vw;
	                    }
	                    .detalhe .detalhe_centro .detalhe_centrinho .slot1 .prodimg_bestseller {
	                        width: 4.514vw;
	                        bottom: 1.736vw;
	                        right: 1.736vw;
	                    }
	                    .detalhe .detalhe_centro .detalhe_centrinho .slot1 .prodimg_premium {
	                        width: 4.861vw;
	                        bottom: 1.389vw;
	                        right: 1.389vw;
	                    }


				.detalhe .detalhe_centro .detalhe_centrinho .slot2 {
				    width: 48.333vw;
				}
				    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .detalhetit {
				        margin-top: 0vw;
				        margin-right: 6.944vw;
				        margin-left: 0.694vw;
				        font-size: 3.333vw;
				        line-height: 3.472vw;
				    }
				    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .detalhemarca {
				        margin-top: 0.347vw;
				        margin-right: 3.472vw;
				        margin-left: 0.694vw;
				        font-size: 1.667vw;
				        line-height: 2.083vw;
				    }
				    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .detalhepersonalize {
				        margin: 0vw;
				        margin-right: 3.472vw;
				        margin-bottom: 0.347vw;
				        margin-left: 0.694vw;
				        font-size: 1.319vw;
				        line-height: 1.736vw;
				    }
				    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .detalhepeso {
				        margin: 0vw;
				        margin-top: 0.278vw;
				        margin-right: 3.472vw;
				        margin-left: 0.694vw;
				        font-size: 1.389vw;
				        line-height: 1.389vw;
				    }
				    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .fraseSoParaGosto {
				        margin: 0vw;
				        margin-top: 0.278vw;
				        margin-right: 3.472vw;
				        margin-left: 0.694vw;
				        font-size: 1.528vw;
				        line-height: 1.528vw;
				    }
				    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .soespaco1 {
				        width: 100%;
				        height: 3.472vw;
				    }
				    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .soespaco2 {
				        width: 100%;
				        height: 1.389vw;
				    }


					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .ingre_place {
					    margin-top: 0vw;
					}
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .ingre_place .ingredientes_place {
					        margin-top: 0.694vw;
					        width: 13.264vw;
					        height: 2.222vw;
					        margin-bottom: 0.694vw;
					        font-size: 1.389vw;
					        line-height: 2.222vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .ingre_place .ingredientes_lista {
					        width: 69%;
					        height: 2.222vw;
					        margin-right: 0.694vw;
					        margin-top: 0.694vw;
					        font-size: 1.25vw;
					        line-height: 2.222vw;
					    }

					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .vacuo_place {
					    margin-top: 0vw;
					    margin-bottom: 0.347vw;
					}
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .vacuo_place .vacuo_frase1 {
					        margin: 0vw;
					        margin-top: 0.347vw;
					        margin-left: 0.694vw;
					        font-size: 1.389vw;
					        line-height: 1.528vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .vacuo_place .vacuo_frase2 {
					        font-size: 1.389vw;
					        line-height: 1.528vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .vacuo_place .checkVacuo {
					        margin-left: 0.694vw;
					        width: 1.389vw;
					        height: 1.389vw;
					    }



					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .separador1 {
					    width: 100%;
					    height: 0.069vw;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .soParaEspacar {
					    width: 100%;
					    height: 5.556vw;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .separador11 {
					    width: 100%;
					    height: 0.069vw;
					    margin-top: 0.347vw;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_place {
					    margin-top: 0.347vw;
					}
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_place .modo_frase1 {
					        margin: 0vw;
					        margin-top: 0.208vw;
					        margin-bottom: 0.208vw;
					        margin-left: 0.694vw;
					        font-size: 1.528vw;
					        line-height: 1.528vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_place .modo_frase2 {
					        margin: 0vw;
					        margin-top: 0.208vw;
					        margin-bottom: 0.208vw;
					        font-size: 1.528vw;
					        line-height: 1.528vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_place .modo_frase1_risc {
					        margin: 0vw;
					        margin-top: 0.139vw;
					        margin-left: 0.694vw;
					        margin-right: 0.556vw;
					        width: 0.069vw;
					        height: 1.528vw;
					    }
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_obervacoes {
					    margin-top: 0.347vw;
					}
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_obervacoes .observacoes_tit {
					        margin: 0vw;
					        margin-top: 0.208vw;
					        margin-bottom: 0.347vw;
					        margin-left: 0.694vw;
					        font-size: 1.111vw;
					        line-height: 1.389vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_obervacoes .observacoes_textarea {
					        width: 98%;
					        height: 3.472vw;
					        margin-left: 0.694vw;
					        font-size: 0.972vw;
					        line-height: 1.389vw;
					    }





					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .separador2 {
					    width: 100%;
					    height: 0.069vw;
					}

					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .espacoerro {
					    width: 100%;
					    height: 1.875vw;
					    margin-top: 0.694vw;
					    padding-left: 0.694vw;
					    font-size: 0.833vw;
					    line-height: 1.944vw;
					}

					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .separador3 {
					    width: 100%;
					    height: 0.069vw;
					}

					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco {
					    margin-top: 0.347vw;
					    width: 100%;
					    height: 6.597vw;
					}
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precotxt0 {
					        margin: 0vw;
					        top: 3.194vw;
					        left: 8.472vw;
					        font-size: 1.389vw;
					        line-height: 2.083vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precotxt1 {
					        margin: 0vw;
					        top: 2.778vw;
					        left: 0.694vw;
					        font-size: 2.083vw;
					        line-height: 2.778vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precotxt2 {
					        font-size: 2.083vw;
					        line-height: 2.778vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precosep {
					        top: 0.625vw;
					        left: 12.5vw;
					        width: 0.069vw;
					        height: 5.278vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precotxt3 {
					        margin: 0vw;
					        top: 0.694vw;
					        left: 14.167vw;
					        font-size: 1.25vw;
					        line-height: 1.806vw;
					    }





						.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precotxt4 {
						    margin: 0vw;
						    top: 0.694vw;
						    left: 0.694vw;
						    font-size: 1.25vw;
						    line-height: 1.806vw;
						}
						.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precobotao {
						    top: 0vw;
						    right: 0vw;
						    width: 13.611vw;
						}

						.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precoSelect {  
						    top: 3.056vw;
						    left: 14.167vw;
						    font-size: 1.319vw;
						    width: 6.944vw; 
						    height: 2.639vw;
						}
						.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precoUN {
						    top: 3.681vw;
						    left: 23.889vw;
						    font-size: 1.181vw;
						    line-height: 1.389vw;
						}
						.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precoKG {
						    top: 3.681vw;
						    left: 27.5vw;
						    font-size: 1.181vw;
						    line-height: 1.389vw;
						}
						.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .radioImagemUN {
						    top: 3.681vw;
						    left: 22.292vw;
						    width: 1.319vw;
						}
						.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .radioImagemKG {
						    top: 3.681vw;
						    left: 25.694vw;
						    width: 1.319vw;
						}
						.detalhe .detalhe_centro .detalhe_centrinho .slot2 .palhetaTit {
						    margin: 0vw;
						    margin-top: 3.125vw;
						    margin-bottom: 0.347vw;
						    padding-left: 0.694vw;
						    width: 100%;
						    font-size: 1.528vw;
						    line-height: 1.528vw;
						}







					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab {
					    width: 100%;
					    height: 2.361vw;
					}
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab_tit {
					        top: 0.139vw;
					        left: 0.694vw;
					        width: 50%;
					        height: 2.083vw;
					        margin: 0vw;
					        font-size: 1.389vw;
					        line-height: 2.361vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab_sign {
					        margin: 0vw;
					        top: 0.208vw;
					        right: 0.694vw;
					        width: 10%;
					        height: 2.083vw;
					        font-size: 0.903vw;
					        line-height: 2.083vw;
					    }
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab_palheta {
					    width: 100%;
					}
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab_palheta .dtlhtabpalheta_txt {
					        margin: 0vw;
					        margin-top: 0.347vw;
					        margin-left: 0.694vw;
					        width: 80%;
					        margin-bottom: 1.389vw;
					        font-size: 1.181vw;
					        line-height: 1.389vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab_palheta .dtlhtabpalheta_txt .bld {
					        font-size: 1.181vw;
					        line-height: 1.389vw;
					    }

					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .zona_promocoes {
					    margin-top: 0.347vw;
					    width: 100%;
					}
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .zona_promocoes .promoTit1 {
					        margin: 0vw;
					        margin-top: 0.694vw;
					        margin-left: 0.694vw;
					        font-size: 0.833vw;
					        line-height: 1.181vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .zona_promocoes .promoTit2 {
					        margin: 0vw;
					        margin-left: 0.694vw;
					        font-size: 0.833vw;
					        line-height: 1.181vw;
					    }















			.detalhe .detalhe_centro .detalhe_place {
			    max-width: 95.833vw;
			    width: 100%;
			}

			    .detalhe .detalhe_centro .detalhe_place .item_1 {
			        margin-left: 0.347vw;
			        margin-right: 0.347vw;
			        margin-bottom: 0.694vw;
			        width: 23.264vw;
			        height: 32.986vw;
			    }

			        .detalhe .detalhe_centro .detalhe_place .item_1 .item_img {
			            width: 23.264vw;
			            height: 17.014vw;
			        }
			            .detalhe .detalhe_centro .detalhe_place .item_1 .item_img .selo_cantosupdir {
			                top: 0.833vw;
			                right: 0.833vw;
			                width: 2.917vw;
			            }
			            .detalhe .detalhe_centro .detalhe_place .item_1 .item_img .selo_cantoinfdir {
			                bottom: 0.833vw;
			                right: 0.833vw;
			                width: 3.056vw;
			            }
			        .detalhe .detalhe_centro .detalhe_place .item_1 .item_tit {
			            margin-top: 1.181vw;
			            margin-left: 1.389vw;
			            width: 89%;
			        }
			        .detalhe .detalhe_centro .detalhe_place .item_1 .item_marc {
			            margin-top: 0.278vw;
			            margin-left: 1.389vw;
			            width: 89%;
			        }
			        .detalhe .detalhe_centro .detalhe_place .item_1 .item_peso {
			            margin-top: 0.139vw;
			            margin-left: 1.389vw;
			            width: 89%;
			        }
			        .detalhe .detalhe_centro .detalhe_place .item_1 .item_buttom {
			            bottom: 1.25vw;
			            right: 1.25vw;
			            width: 3.194vw;
			            height: 3.194vw;
			        }
			        .detalhe .detalhe_centro .detalhe_place .item_1 .precoRiscado {	
			            margin: 0vw;
			            bottom: 3.333vw;
			            left: 1.25vw;
			            font-size: 1.181vw;
			            line-height: 1.736vw;
			        }
			        .detalhe .detalhe_centro .detalhe_place .item_1 .precoValido {	
			            margin: 0vw;
			            bottom: 1.25vw;
			            left: 1.25vw;
			            font-size: 1.667vw;
			            line-height: 2.083vw;
			        }
			        .detalhe .detalhe_centro .detalhe_place .item_1 .precoKg {	
			            font-size: 1.458vw;
			            line-height: 2.083vw;
			        }






}






















































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









	.pate {
		width: 100%;
		display: none;
	}
		.pate .pate_centro {
			max-width: 1338px;
			width: 100%;
			height: 50px;
		}
			.pate .pate_centro .pate_place {
				width: 100px;
				bottom: 0px;
				right: 0px;
			}
			.pate .pate_centro .pate_place .pathLink:link {font-size:14px;}
			.pate .pate_centro .pate_place .pathLink:visited {font-size:14px;}
			.pate .pate_centro .pate_place .pathLink:hover {font-size:14px;}
			.pate .pate_centro .pate_place .pathLink:active {font-size:14px;} 
			.pate .pate_centro .pate_place .pathNome {
				font-size: 10px;
				line-height: 50px;
			}













	.detalhe {
	    width: 100%;
	}
	    .detalhe .detalhe_centro {
	        margin-top: 0.706vw;
	        max-width: 338.824vw; /* 1440px / 425 */
	        width: 100%;
	    }
	        .detalhe .detalhe_centro .detalhe_centrinho {
	            max-width: 315.765vw; /* 1342px / 425 */
	            width: 100%;
	        }
	            .detalhe .detalhe_centro .detalhe_centrinho .slot1 {
	                width: 100%;
	            }
	                .detalhe .detalhe_centro .detalhe_centrinho .slot1 .prodimg {
	                    width: 100%;
	                    height: 117.647vw;
	                }
	                    .detalhe .detalhe_centro .detalhe_centrinho .slot1 .prodimg_promocao {
	                        width: 32.941vw;
	                        top: 7.059vw;
	                        left: 4.706vw;
	                    }
	                    .detalhe .detalhe_centro .detalhe_centrinho .slot1 .prodimg_bestseller {
	                        width: 15.294vw;
	                        bottom: 5.882vw;
	                        right: 5.882vw;
	                    }
	                    .detalhe .detalhe_centro .detalhe_centrinho .slot1 .prodimg_premium {
	                        width: 16.471vw;
	                        bottom: 4.706vw;
	                        right: 4.706vw;
	                    }


				.detalhe .detalhe_centro .detalhe_centrinho .slot2 {
				    width: 100%;
				}
				    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .detalhetit {
				        margin-right: 3.529vw;
				        margin-left: 3.529vw;
				        font-size: 11.294vw;
				        line-height: 11.765vw;
				    }
				    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .detalhemarca {
				        margin-top: 1.176vw;
				        margin-right: 11.765vw;
				        margin-left: 3.529vw;
				        font-size: 5.647vw;
				        line-height: 7.059vw;
				    }
				    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .detalhepersonalize {
				        margin-top: 4.706vw;
				        margin-right: 11.765vw;
				        margin-bottom: 1.176vw;
				        margin-left: 3.529vw;
				        font-size: 4.471vw;
				        line-height: 5.882vw;
				    }
				    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .detalhepeso {
				        margin-top: 0.941vw;
				        margin-right: 11.765vw;
				        margin-left: 3.529vw;
				        font-size: 4.706vw;
				        line-height: 4.706vw;
				    }
				    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .fraseSoParaGosto {
				        margin-top: 0.941vw;
				        margin-right: 11.765vw;
				        margin-left: 3.529vw;
				        font-size: 5.176vw;
				        line-height: 5.176vw;
				    }
				    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .soespaco1 {
				        width: 100%;
				        height: 11.765vw;
				    }
				    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .soespaco2 {
				        width: 100%;
				        height: 4.706vw;
				    }


					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .ingre_place {
					    margin-top: 0vw;
					}
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .ingre_place .ingredientes_place {
					        margin-top: 2.353vw;
					        width: 34.941vw;
					        height: 7.529vw;
					        margin-bottom: 2.353vw;
					        background-color: #1d1d1b;
					        font-size: 3.706vw;
					        line-height: 7.529vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .ingre_place .ingredientes_lista {
					        width: 60%;
					        height: 7.529vw;
					        margin-right: 2.353vw;
					        margin-top: 2.353vw;
					        font-size: 3.635vw;
					        line-height: 7.529vw;
					    }

					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .vacuo_place {
					    margin-top: 0vw;
					    margin-bottom: 1.176vw;
					}
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .vacuo_place .vacuo_frase1 {
					        margin: 0vw;
					        margin-top: 1.176vw;
					        margin-left: 2.353vw;
					        font-size: 4.706vw;
					        line-height: 5.176vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .vacuo_place .vacuo_frase2 {
					        font-size: 4.706vw;
					        line-height: 5.176vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .vacuo_place .checkVacuo {
					        margin-left: 2.353vw;
					        width: 4.706vw;
					        height: 4.706vw;
					    }

					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .separador1 {
					    width: 100%;
					    height: 0.235vw;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .soParaEspacar {
					    width: 100%;
					    height: 7.059vw;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .separador11 {
					    width: 100%;
					    height: 0.235vw;
					    margin-top: 1.176vw;
					}



					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_place {
					    margin-top: 1.176vw;
					}
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_place .modo_frase1 {
					        margin: 0vw;
					        margin-top: 0.706vw;
					        margin-bottom: 0.706vw;
					        margin-left: 3.529vw;
					        font-size: 5.176vw;
					        line-height: 5.176vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_place .modo_frase2 {
					        margin: 0vw;
					        margin-top: 0.706vw;
					        margin-bottom: 0.706vw;
					        font-size: 5.176vw;
					        line-height: 5.176vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_place .modo_frase1_risc {
					        margin: 0vw;
					        margin-top: 0.471vw;
					        margin-left: 2.353vw;
					        margin-right: 1.882vw;
					        width: 0.235vw;
					        height: 5.176vw;
					    }
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_obervacoes {
					    margin-top: 1.176vw;
					}
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_obervacoes .observacoes_tit {
					        margin: 0vw;
					        margin-top: 0.706vw;
					        margin-bottom: 1.176vw;
					        margin-left: 2.353vw;
					        font-size: 3.765vw;
					        line-height: 4.706vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_obervacoes .observacoes_textarea {
					        width: 98%;
					        height: 11.765vw;
					        margin-left: 2.353vw;
					        font-size: 3.294vw;
					        line-height: 4.706vw;
					    }
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .separador2 {
					    width: 100%;
					    height: 0.235vw;
					}

					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .espacoerro {
					    width: 100%;
					    height: 6.353vw;
					    margin-top: 2.353vw;
					    padding-left: 2.353vw;
					    font-size: 2.824vw;
					    line-height: 6.588vw;
					}


					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .separador3 {
					    width: 100%;
					    height: 0.235vw;
					}
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco {
					    margin-top: 1.176vw;
					    width: 100%;
					    height: 45.647vw;
					}
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precotxt0 {
					        margin: 0vw;
					        top: 10.824vw;
					        left: 25.882vw;
					        font-size: 4.706vw;
					        line-height: 7.059vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precotxt1 {
					        margin: 0vw;
					        top: 9.412vw;
					        left: 2.353vw;
					        font-size: 7.059vw;
					        line-height: 9.412vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precotxt2 {
					        font-size: 7.059vw;
					        line-height: 9.412vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precosep {
					        top: 2.118vw;
					        left: 42.353vw;
					        width: 0.235vw;
					        height: 17.882vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precotxt3 {
					        margin: 0vw;
					        top: 2.353vw;
					        left: 48vw;
					        font-size: 4.235vw;
					        line-height: 6.118vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precotxt4 {
					        margin: 0vw;
					        top: 2.353vw;
					        left: 2.353vw;
					        font-size: 4.235vw;
					        line-height: 6.118vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precobotao {
					        top: 23.529vw;
					        right: 0vw;
					        width: 46.118vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .separador2Tel {
					        top: 22.824vw;
					        right: 0vw;
					        width: 100%;
					        height: 0.235vw;
					        display: block;
					    }

						.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precoSelect {  
						    top: 10.353vw;
						    left: 48vw;
						    font-size: 4.471vw;
						    width: 23.529vw; 
						    height: 8.941vw;
						}
						.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precoUN {
						    top: 12.471vw;
						    left: 80.941vw;
						    font-size: 4vw;
						    line-height: 4.706vw;
						}
						.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .precoKG {
						    top: 12.471vw;
						    left: 93.176vw;
						    font-size: 4vw;
						    line-height: 4.706vw;
						}
						.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .radioImagemUN {
						    top: 12.471vw;
						    left: 75.529vw;
						    width: 4.471vw;
						}
						.detalhe .detalhe_centro .detalhe_centrinho .slot2 .modo_preco .radioImagemKG {
						    top: 12.471vw;
						    left: 87.059vw;
						    width: 4.471vw;
						}
						.detalhe .detalhe_centro .detalhe_centrinho .slot2 .palhetaTit {
						    margin: 0vw;
						    margin-top: 10.588vw;
						    margin-bottom: 1.176vw;
						    padding-left: 2.353vw;
						    width: 100%;
						    font-size: 5.176vw;
						    line-height: 5.176vw;
						}


					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab {
					    width: 100%;
					    height: 8vw;
					}
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab_tit {
					        top: 0.471vw;
					        left: 2.353vw;
					        width: 50%;
					        height: 7.059vw;
					        margin: 0vw;
					        font-size: 4.706vw;
					        line-height: 8vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab_sign {
					        margin: 0vw;
					        top: 0.706vw;
					        right: 2.353vw;
					        width: 10%;
					        height: 7.059vw;
					        font-size: 3.059vw;
					        line-height: 7.059vw;
					    }
					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab_palheta {
					    width: 100%;
					}
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab_palheta .dtlhtabpalheta_txt {
					        margin: 0vw;
					        margin-top: 1.176vw;
					        margin-left: 2.353vw;
					        width: 80%;
					        margin-bottom: 4.706vw;
					        font-size: 4vw;
					        line-height: 4.706vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .dtlhtab_palheta .dtlhtabpalheta_txt .bld {
					        font-size: 4vw;
					        line-height: 4.706vw;
					    }

					.detalhe .detalhe_centro .detalhe_centrinho .slot2 .zona_promocoes {
					    margin-top: 1.176vw;
					    width: 100%;
					}
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .zona_promocoes .promoTit1 {
					        margin: 0vw;
					        margin-top: 2.353vw;
					        margin-left: 2.353vw;
					        font-size: 2.824vw;
					        line-height: 4vw;
					    }
					    .detalhe .detalhe_centro .detalhe_centrinho .slot2 .zona_promocoes .promoTit2 {
					        margin: 0vw;
					        margin-left: 2.353vw;
					        font-size: 2.824vw;
					        line-height: 4vw;
					    }































			.detalhe .detalhe_centro .detalhe_place {
				position: relative;
				padding: 0 0 0 0 ;
				margin: 0 auto;
				max-width: 1380px;
				width: 100%;
				/*background-color: #ff00ff;*/
				overflow: hidden;
			}

				.detalhe .detalhe_centro .detalhe_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;*/
				}

					.detalhe .detalhe_centro .detalhe_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 */
					}
						.detalhe .detalhe_centro .detalhe_place .item_1 .item_img .selo_cantosupdir {
							position: absolute;
							top: 12px;
							right: 12px;
							width: 42px;
						}
						.detalhe .detalhe_centro .detalhe_place .item_1 .item_img .selo_cantoinfdir {
							position: absolute;
							bottom: 12px;
							right: 12px;
							width: 44px;
						}
					.detalhe .detalhe_centro .detalhe_place .item_1 .item_tit {
						position: relative;
						margin-top: 17px;
						margin-left: 20px;
						width: 89%;
					}
					.detalhe .detalhe_centro .detalhe_place .item_1 .item_marc {
						position: relative;
						margin-top: 4px;
						margin-left: 20px;
						width: 89%;
					}
					.detalhe .detalhe_centro .detalhe_place .item_1 .item_peso {
						position: relative;
						margin-top: 2px;
						margin-left: 20px;
						width: 89%;
					}
					.detalhe .detalhe_centro .detalhe_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');*/
					}
					.detalhe .detalhe_centro .detalhe_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;
					}
					.detalhe .detalhe_centro .detalhe_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;
					}
					.detalhe .detalhe_centro .detalhe_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;
					}










}


