@charset "UTF-8";
/* CSS Document */
/* 

	*****************************************************************************
	
	UTILIZAR OS ESTILOS ABAIXO PARA IGUALAR A ESTÉTICA DE ACORDO COM O SEU LAYOUT
	
	*****************************************************************************

*/
/* 

	******************************

	VITRINE (inicio dos estilos referentes a vitrine) 
	
	******************************

*/
/* BOX DE PRODUTOS DA VITRINE (3,4 E 5 COLUNAS) BORDAS E BACKGROUND */
/* line 30, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto,
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-3col,
.hc-corpo-home-blocos-produtos-detaque-box-produto-4col,
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-4col,
.hc-corpo-home-blocos-produtos-detaque-box-produto-5col,
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-5col {
  border: solid 1px #EFEFEF;
  background: #fff; }

/* BOX DE PRODUTOS BORDAS E BACKGROUND - BLOCOS ABAS */
/* line 38, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome-global {
  background: #FFF; }

/* BOX DE PRODUTOS CONTAINER DA IMAGEM BORDAS E BACKGROUND */
/* line 42, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem,
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-3col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem,
.hc-corpo-home-blocos-produtos-detaque-box-produto-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem,
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem,
.hc-corpo-home-blocos-produtos-detaque-box-produto-5col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem,
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-5col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem {
  background: #FFF; }

/* TÍTULO DOS PRODUTOS VITRINE (3,4 E 5 COLUNAS)  */
/* line 51, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner span.hc-title,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome span.hc-title,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover span.hc-title {
  display: block;
  height: 55px; }

/* line 54, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner span.hc-title a,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome span.hc-title a,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover span.hc-title a {
  font-size: 11px;
  color: #666;
  text-transform: uppercase; }

/* CÓDIGO DOS PRODUTOS VITRINE (3,4 E 5 COLUNAS) */
/* line 60, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner span.hc-codigo,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome span.hc-codigo a,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover span.hc-codigo a {
  font-size: 10px;
  color: #999995;
  line-height: 14px;
  display: block;
  height: 16px; }

/* CONTAINER DOS VALORES DOS PRODUTOS VITRINE (3,4 E 5 COLUNAS) */
/* line 66, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner span.preco-de-por-valor-global,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome span.preco-de-por-valor-global,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover span.preco-de-por-valor-global {
  display: block;
  height: 32px;
  font-size: 11px;
  color: #999; }

/* VALOR ANTERIOR DOS PRODUTOS VITRINE  (3,4 E 5 COLUNAS)*/
/* line 72, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner span.preco-de-valor,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner span.preco-de-valor a,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome span.preco-de-valor,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome span.preco-de-valor a,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover span.preco-de-valor,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover span.preco-de-valor a {
  font-size: 10px;
  color: #666667;
  line-height: 14px; }

/* VALOR ATUAL (COM DESCONTO OU NÃO) DOS PRODUTOS VITRINE (3,4 E 5 COLUNAS) */
/* line 81, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner span.preco-por-valor,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner span.preco-por-valor a,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome span.preco-por-valor,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome span.preco-por-valor a,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover span.preco-por-valor,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover span.preco-por-valor a,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner span.preco-valor-normal,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover span.preco-valor-normal,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome span.preco-valor-normal {
  display: block;
  height: 32px;
  font-size: 14px;
  color: #C92725;
  font-weight: bold; }

/* VALORES PARCELADOS DOS PRODUTOS VITRINE (3,4 E 5 COLUNAS) */
/* line 93, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .parcelamento-info,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .parcelamento-info,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .parcelamento-info {
  font-size: 11px;
  color: #666668;
  line-height: 20px;
  display: block;
  height: 45px; }

/* line 96, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .parcelamento-info span,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .parcelamento-info span,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .parcelamento-info span {
  font-size: 10px;
  color: #666668;
  font-weight: normal; }

/* TIMER DE PRODUTOS PARA FIM DE PROMOÇÃO LAYOUT (3,4 E 5 COLUNAS) */
/* line 102, ../scss/hc-template-produtos.scss */
.hc-produtos-timer,
.hc-produtos-timer-detalhes {
  background: #C92721;
  border: solid 1px #E8E8E1;
  font-size: 10px;
  color: #FFFFF0; }

/* LINKS DOS PRODUTOS VITRINE */
/*estrutura não utilizada*/
/* line 109, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner a,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome a,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover a {
  /*font-size:11px; color:#999; line-height:14px;*/ }

/* valores parcelados */
/*estrutura não utilizada*/
/* line 115, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner span.preco-parcelado a,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome span.preco-parcelado a,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover span.preco-parcelado a {
  /*font-size:11px; color:#666;*/ }

/* line 118, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner span.preco-parcelado span a,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome span.preco-parcelado span a,
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover span.preco-parcelado span a {
  /*font-size:11px; color:#C92725; font-weight:bold*/ }



.hc-produtos-colunas {
	/*
    width: 49%;
    display: table;
    float: left;
    margin: 0 0 0px 3px;
	*/
	
}
/* 




	******************************

	VITRINE (fim dos estilos referentes a vitrine) 
	
	******************************

*/
/* 

	******************************

	PÁGINA DE DETALHES DO PRODUTO  (início dos estilos referentes as páginas de detalhes do produto) 
	
	******************************

*/
/* TÍTULO DO PRODUTO*/
/* line 147, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-blocos-detalhes {
  background: #C92726; }

/* line 148, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-titulo-global {
  background: #F4F4F9;
  border: solid 1px #E8E8E9; }

/* line 149, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-titulo-global h1 {
  font-size: 25px;
  font-weight: bold;
  color: #666665; }

/* line 150, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-titulo-global h1 span {
  font-size: 15px;
  font-weight: normal; }

/* line 151, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-titulo-global div {
  font-size: 11px;
  color: #666665;
  font-weight: normal; }

/* line 152, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-titulo-global div a {
  color: #666665; }

/* line 153, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-blocos-detalhes-marca a {
  color: #666665; }

/* PRODUTOS DETALHES IMAGEM DO PRODUTO */
/* line 157, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-imagem-grande {
  background: #FFF;
  /*border:solid 1px #E8E8E9;*/
  margin: 14px 0 0 0; }

/* line 158, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-imagem-aviso-passe-mouse {
  font-size: 10px;
  color: #666; }

/* line 159, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-imagem-mini-box {
  background: #FFF;
  border: solid 1px #EFEFEF; }

/* line 160, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-imagem-mini-box-video {
  background: #FFF; }

/* PRODUTOS DETALHES PREÇOS, PARCELAS, BOLETOS, TEXTOS / CORES */
/*preço do produto, preço parcelado e preço por boleto*/
/* line 167, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-global, .hc-produtos-detalhes-valores-bt-comprar-global s {
  color: #666; }

/* line 168, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-preco {
  font-size: 20px;
  font-weight: bold;
  color: #6A8C11; }

/* line 169, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-preco span {
  font-size: 18px;
  font-weight: normal; }

/* line 170, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-preco-parcelado {
  font-size: 15px; }

/* line 171, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-preco-parcelado span {
  font-size: 11px; }

/* line 172, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-preco-parcelado .parcelamento-info-detalhes {
  font-size: 15px;
  color: #333;
  line-height: 20px; }

/* line 173, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-preco-parcelado .parcelamento-info-detalhes span {
  font-size: 13px;
  color: #333;
  font-weight: normal; }

/* line 174, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-preco-por {
  font-size: 12px;
  color: #666; }

/* line 175, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-preco-por span {
  font-size: 15px;
  color: #666;
  font-weight: bold; }

/*TEXTOS DE DESCRIÇÃO/COMENTÁRIOS/PERGUNTAS*/
/* line 178, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-cont {
  font-size: 11px;
  color: #333;
  line-height: 18px; }

/* line 180, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-cont table tr {
  background: #FFF; }

/* line 181, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-cont table tr.odd {
  background: #F1F1F1; }

/* line 182, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-cont table tr td {
  font-size: 11px;
  color: #333; }

/* PRODUTOS DETALHES BOX INFORMAÇÕES LADO DIREITO (OPÇÕES DE PAGAMENTO, COMPARTILHE, FRETE, CORES, QUANTIDADE E ETC.) */
/*bloco de conteúdo*/
/* line 190, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box,
.hc-produtos-detalhes-col-right-box-down,
.hc-produtos-detalhes-col-right-box-down-full,
.hc-produtos-detalhes-col-right-box-padrao-texto,
.hc-produtos-detalhes-col-right-box-padrao-conteudo,
.hc-produtos-detalhes-linha-box,
.hc-produtos-detalhes-linha-box-full,
.hc-produtos-detalhes-col-right-box-padrao-conteudo-metade,
.hc-produtos-detalhes-col-right-box-padrao-texto-metade,
.hc-produtos-detalhes-col-right-box-metade,
.hc-produtos-detalhes-col-right-box-padrao-conteudo-down,
.hc-produtos-detalhes-col-right-box-padrao-texto-down,
.hc-produtos-detalhes-col-right-box-padrao-conteudo-down-full,
.hc-produtos-detalhes-col-right-box-padrao-texto-down-full,
.hc-produtos-detalhes-produtos-relacionados-global,
.hc-produtos-detalhes-produtos-relacionados-global-full,
.hc-produtos-detalhes-produtos-relacionados-global-full-expand,
.hc-produtos-quantidade-minima {
  background: #F4F4F9;
  border: solid 1px #E8E8E9;
  font-family: Arial, Helvetica, sans-serif; }

/* line 212, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-conteudo-white,
.hc-produtos-detalhes-col-right-box-padrao-conteudo-white-metade,
.hc-produtos-detalhes-col-right-box-padrao-conteudo-white-down,
.hc-produtos-detalhes-col-right-box-padrao-conteudo-white-down-full {
  border: solid 1px #E8E8E9;
  background: #FFF; }

/*bloco de titulo*/
/* line 219, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-title-padrao,
.hc-produtos-detalhes-title-padrao-down-full {
  background: #F4F4F9; }

/*box de calculo de frete*/
/* line 223, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-resultado {
  background: #F4F4F9; }

/* line 224, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-resultado .texto,
.hc-produtos-detalhes-frete-resultado .cep-utilizado,
.hc-produtos-detalhes-frete-resultado .cep-utilizado span,
.hc-produtos-detalhes-frete-resultado .aviso-prazo {
  font-size: 11px;
  color: #666; }

/* line 229, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-resultado select {
  border: solid 1px #D6D6D6; }

/* line 230, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-resultado .cep-utilizado a {
  background: url(../imagens/botoes/btalterar.png) no-repeat; }

/*produtos detalhes lado direito box de texto e campos de formulario*/
/* PRODUTOS DETALHES BARRAS DE TÍTULOS DA DESCRIÇÃO */
/* line 239, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-box-marcado,
.hc-produtos-detalhes-linha-box-full-marcado,
.hc-produtos-detalhes-linha-box-marcado-full {
  background: #777779;
  border: solid 1px #E8E8E9; }

/* line 243, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-box .title-itens,
.hc-produtos-detalhes-linha-box-full .title-itens,
.hc-produtos-detalhes-linha-box .title-itens a,
.hc-produtos-detalhes-linha-box-full .title-itens a,
.hc-produtos-detalhes-title-padrao .title,
.hc-produtos-detalhes-col-right-box-padrao-texto a {
  color: #666665;
  font-size: 11px;
  font-weight: bold; }

/* line 251, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-box-marcado .title-itens,
.hc-produtos-detalhes-linha-box-full-marcado .title-itens,
.hc-produtos-detalhes-linha-box-marcado-full .title-itens,
.hc-produtos-detalhes-linha-box-marcado .title-itens a,
.hc-produtos-detalhes-linha-box-full-marcado .title-itens a,
.hc-produtos-detalhes-linha-box-marcado-full .title-itens a {
  color: #FFFFF5;
  font-size: 11px;
  font-weight: bold; }

/* line 260, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-title-padrao-metade .title,
.hc-produtos-detalhes-col-right-box-padrao-texto-metade a,
.hc-produtos-detalhes-title-padrao-down .title,
.hc-produtos-detalhes-title-padrao-down .titleImg,
.hc-produtos-detalhes-col-right-box-padrao-texto-down a,
.hc-produtos-detalhes-title-padrao-down-full .title
.hc-produtos-detalhes-title-padrao-down-full .titleImg,
.hc-produtos-detalhes-col-right-box-padrao-texto-down-full a {
  font-size: 11px;
  color: #666;
  text-transform: uppercase;
  font-weight: bold; }

/* line 270, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-blocos-detalhes-metade {
  background: #C92725; }

/*PERGUNTE AO VENDEDOR*/
/* line 278, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-global {
  background: #F4F4F9 url(../imagens/icones/pergunte-ao-vendedor-icone.png) 15px 27px no-repeat; }

/* line 279, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-global .form input[type="text"] {
  background: #FFF;
  border: solid 1px #D6D6D6; }

/* line 280, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-global .info {
  text-align: center;
  font-weight: bold;
  color: #666;
  border: solid 1px #E8E8E9; }

/* line 281, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-interacoes-global {
  border: solid 1px #E8E8E9;
  background: #FFF; }

/* line 282, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-interacoes-global div .pergunta {
  background: url(../imagens/icones/pergunte-ao-vendedor-icone-pergunta.png) top left no-repeat; }

/* line 283, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-interacoes-global div .resposta {
  background: url(../imagens/icones/pergunte-ao-vendedor-icone-resposta.png) 20px top no-repeat; }

/* line 284, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-interacoes-global div {
  background: #FFF; }

/* line 285, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-interacoes-global div.odd {
  background: #F4F4F9;
  border-top: solid 1px #E8E8E9;
  border-bottom: solid 1px #E8E8E9; }

/* PRODUTOS DETALHES COMENTÁRIOS SOBRE PRODUTOS (OPINIÃO) */
/* line 288, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-comentarios {
  border: solid 1px #E8E8E9; }

/* line 289, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-comentarios div {
  background: #FFF; }

/* line 290, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-comentarios div.odd {
  background: #F4F4F9;
  border-top: solid 1px #E8E8E9;
  border-bottom: solid 1px #E8E8E9; }

/* line 291, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-comentarios div span {
  font-weight: bold;
  color: #C92725;
  font-size: 15px; }

/* COMPRE JUNTO */
/* line 295, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-produto-box {
  border: solid 0px #F4F4F9;
  background: #FFF; }

/* line 296, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-info-texto {
  color: #666; }

/* line 297, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-info-valor {
  color: #666;
  font-weight: bold; }

/* line 298, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-info-valor span {
  color: #C92725;
  font-size: 20px; }

/* line 299, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-info-botao a {
  background: url(../imagens/botoes/btcomprar-junto-2.png) no-repeat; }

/* PRODUTOS DETALHES QUANTIDADE MINIMA */
/* line 304, ../scss/hc-template-produtos.scss */
.hc-produtos-quantidade-minima div {
  font-size: 12px;
  font-weight: bold;
  color: #666;
  background: url(../imagens/geral/produtos-quantidade-minima-bg-produto.png) top left no-repeat #fff; }

/* line 305, ../scss/hc-template-produtos.scss */
.hc-produtos-quantidade-minima div span {
  color: #C92625; }

/*PRODUTOS DETALHES CALCULAR FRETE*/
/* line 308, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-calcular .texto {
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif; }

/* line 309, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-calcular .cep-01,
.hc-produtos-detalhes-frete-calcular .cep-02 {
  background: #FFF;
  border: solid 1px #D6D6D6; }

/* line 311, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-calcular .cep-01-alert,
.hc-produtos-detalhes-frete-calcular .cep-02-alert {
  background: #FFFFCC;
  border: solid 1px #FFCC00; }

/* TOOL TIP DE INFORMAÇÕES DE FORMAS DE PAGAMENTO */
/* line 316, ../scss/hc-template-produtos.scss */
.tooltip_pagamento {
  border: solid 4px #C92725;
  background: #FFF; }

/* line 317, ../scss/hc-template-produtos.scss */
.tooltip_pagamento_title {
  background: #F4F4F9;
  font-family: Arial, Helvetica, sans-serif; }

/* line 318, ../scss/hc-template-produtos.scss */
.tooltip_pagamento_conteudo {
  background: #FFF; }

/* line 319, ../scss/hc-template-produtos.scss */
.tooltip_pagamento_conteudo table tr td {
  font-size: 11px;
  color: #666;
  line-height: 16px; }

/* line 320, ../scss/hc-template-produtos.scss */
.tooltip_pagamento_conteudo table tr td.texto span {
  border-left: solid 1px #EFEFEF; }

/* line 321, ../scss/hc-template-produtos.scss */
.tooltip_pagamento_conteudo table tr td table tr td {
  border: solid 1px #EFEFEF; }

/* 

	******************************

	PÁGINA DE DETALHES DO PRODUTO  (fim dos estilos referentes as páginas de detalhes do produto) 
	
	******************************

*/
/* BUSCA - PÁGINA DE RESULTADOS */
/* line 337, ../scss/hc-template-produtos.scss */
.produtos-resultado-global {
  border-bottom: dashed 1px #c7c7c7; }

/* line 338, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-01-title-desc a {
  color: #666; }

/* line 339, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-01-title-desc a:hover {
  text-decoration: underline;
  color: #666; }

/* line 340, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-01-title-desc h2 {
  font-size: 15px;
  color: #666; }

/* line 341, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-01-preco-bt div.preco {
  color: #666;
  line-height: 18px; }

/* line 342, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-01-preco-bt div.preco span {
  color: #6A8C11; }

/* line 343, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-02 {
  color: #333; }

/* line 344, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-02 strong {
  color: #333; }

/* line 345, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-02 a {
  color: #333; }

/* line 346, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-02 a:hover {
  text-decoration: underline;
  color: #333; }

/* MARCAS BLOCO */
/* line 350, ../scss/hc-template-produtos.scss */
.marcas-bloco {
  border: solid 1px #E8E8E9;
  background: #FFF; }

/* line 352, ../scss/hc-template-produtos.scss */
.marcas-bloco div {
  text-align: center;
  background: #000;
  color: #FFF;
  text-transform: uppercase; }

/* line 354, ../scss/hc-template-produtos.scss */
.marcas-bloco-no-margin-right {
  border: solid 1px #E8E8E9;
  background: #FFF; }

/* line 356, ../scss/hc-template-produtos.scss */
.marcas-bloco-no-margin-right div {
  text-align: center;
  background: #000;
  color: #FFF;
  text-transform: uppercase; }

/* line 361, ../scss/hc-template-produtos.scss */
#area2-full div.marcas-bloco div {
  text-align: center;
  background: #000;
  color: #FFF;
  text-transform: uppercase; }

/* line 364, ../scss/hc-template-produtos.scss */
#area2-full div.marcas-bloco-no-margin-right div {
  text-align: center;
  background: #000;
  color: #FFF;
  text-transform: uppercase; }

/* 

	*****************************************************************************
	
	OS ESTILOS ABAIXOS SÃO REFERENTES A ESTRURA DA VITRINE E PÁGINA DE DETALHES DO PRODUTO.
	
	*****************************************************************************
	
	
	* # * # * # * #  A ALTERAÇÃO DAS INFORMAÇÕES ABAIXO PODEM RESULTAR EM MAL FUNCIONAMENTO DA ESTRUTURA DA LOJA * # * # * # * # * # * # * # 

*/
/* BOX DE PRODUTO (HOME, PRODUTOS, SEÇÕES E CATEGORIAS) */
/* line 383, ../scss/hc-template-produtos.scss */
.tab {
  border: none;
  width: 100%; }

/* line 384, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-container {
  /*float:left; width:615px;*/
  padding: 0 0 0 0; }

/*.hc-corpo-home-blocos-produtos-detaque-box-produto{float:left; width:195px; height:430px; margin:15px 3px 0 0;}*/
/* line 386, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto {
  float: left;
  width: 194px;
  height: 359px;
  margin: 10px 8px 0 0;
  overflow: hidden; }

/* line 387, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-3col {
  float: right;
  width: 194px;
  height: 359px;
  margin: 10px 0 0 0;
  overflow: hidden; }

/* line 388, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem {
  width: 194px;
  height: 173px; }

/* line 389, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .slider-center-inner table tr td {
  width: 175px;
  height: 168px; }

/* line 390, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-3col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem {
  width: 194px;
  height: 173px; }

/* line 391, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .label-lancamento {
  position: absolute;
  width: 120px;
  height: 115px;
  background: url(../imagens/geral/corpo-home-produtos-label-lancamento.png) no-repeat;
  margin: 0 0 0 74px;
  z-index: 2; }

/* line 392, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-3col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .label-lancamento {
  position: absolute;
  width: 120px;
  height: 115px;
  background: url(../imagens/geral/corpo-home-produtos-label-lancamento.png) no-repeat;
  margin: 0 0 0 74px;
  z-index: 2; }

/* line 394, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-4col {
  float: left;
  width: 190px;
  height: 359px;
  margin: 10px 8px 0 0;
  overflow: hidden; }

/* line 395, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-4col {
  float: right;
  width: 190px;
  height: 359px;
  margin: 10px 0 0 0; }

/* line 396, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem {
  width: 190px;
  height: 173px; }

/* line 397, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem {
  width: 190px;
  height: 173px; }

/* line 398, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .label-lancamento {
  position: absolute;
  width: 120px;
  height: 115px;
  background: url(../imagens/geral/corpo-home-produtos-label-lancamento.png) no-repeat;
  margin: 0 0 0 71px;
  z-index: 2; }

/* line 399, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .label-lancamento {
  position: absolute;
  width: 120px;
  height: 115px;
  background: url(../imagens/geral/corpo-home-produtos-label-lancamento.png) no-repeat;
  margin: 0 0 0 71px;
  z-index: 2; }

/* line 400, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .slider-mask {
  position: absolute;
  width: 174px;
  height: 173px;
  margin: 8px 0 0 8px;
  z-index: 2;
  text-align: center; }

/* line 401, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .slider-mask {
  position: absolute;
  width: 174px;
  height: 173px;
  margin: 8px 0 0 8px;
  z-index: 2;
  text-align: center; }

/* line 402, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner:hover .slider-mask {
  background: #FFF;
  border: solid 1px #CCC;
  margin: 7px 0 0 7px;
  text-align: center; }

/* line 403, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner:hover .slider-mask {
  background: #FFF;
  border: solid 1px #CCC;
  margin: 7px 0 0 7px;
  text-align: center; }

/* line 404, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .hc-texto {
  width: 180px;
  padding: 0 0 0 4px; }

/* line 405, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .hc-texto {
  width: 180px;
  padding: 0 0 0 4px; }

/* line 406, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .alerta {
  width: 174px;
  height: 40px;
  margin: 0  0 0 0; }

/* line 407, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .alerta {
  width: 180px;
  height: 40px;
  padding: 0  0 0 0;
  text-align: center; }

/* line 408, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .alerta {
  width: 180px;
  height: 40px;
  padding: 0  0 0 0;
  text-align: center; }

/* line 410, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-5col {
  float: left;
  width: 182px;
  height: 359px;
  margin: 10px 10px 0 0;
  overflow: hidden; }

/* line 411, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-5col {
  float: right;
  width: 182px;
  height: 359px;
  margin: 10px 0 0 0;
  overflow: hidden; }

/* line 412, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-5col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem {
  width: 182px;
  height: 173px; }

/* line 413, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-5col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem {
  width: 182px;
  height: 173px; }

/* line 414, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-5col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .label-lancamento {
  position: absolute;
  width: 120px;
  height: 115px;
  background: url(../imagens/geral/corpo-home-produtos-label-lancamento.png) no-repeat;
  margin: 0 0 0 63px;
  z-index: 2; }

/* line 415, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-5col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .label-lancamento {
  position: absolute;
  width: 120px;
  height: 115px;
  background: url(../imagens/geral/corpo-home-produtos-label-lancamento.png) no-repeat;
  margin: 0 0 0 63px;
  z-index: 2; }

/* line 416, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-5col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .slider-mask {
  position: absolute;
  width: 174px;
  height: 173px;
  margin: 5px 0 0 5px;
  z-index: 2;
  text-align: center; }

/* line 417, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-5col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .slider-mask {
  position: absolute;
  width: 174px;
  height: 173px;
  margin: 5px 0 0 5px;
  z-index: 2;
  text-align: center; }

/* line 418, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-5col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner:hover .slider-mask {
  background: #FFF;
  border: solid 1px #CCC;
  margin: 4px 0 0 4px;
  text-align: center; }

/* line 419, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-5col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner:hover .slider-mask {
  background: #FFF;
  border: solid 1px #CCC;
  margin: 4px 0 0 4px;
  text-align: center; }

/* line 420, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-5col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .hc-texto {
  width: 174px;
  padding: 0 0 0 4px; }

/* line 421, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-5col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .hc-texto {
  width: 174px;
  padding: 0 0 0 4px; }

/* line 422, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-5col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .alerta {
  width: 174px;
  height: 40px;
  padding: 0  0 0 0;
  text-align: center; }

/* line 423, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-5col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .alerta {
  width: 174px;
  height: 40px;
  padding: 0  0 0 0;
  text-align: center; }

/*.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem{width:195px; height:194px;}*/
/*.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .label-lancamento{position:absolute; width:120px; height:115px; background:url(../imagens/geral/corpo-home-produtos-label-lancamento.png) no-repeat; margin:0 0 0 64px; z-index:3;}*/
/* line 427, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .slider {
  position: absolute;
  visibility: hidden;
  width: 193px;
  height: 215px;
  background: url(../imagens/geral/corpo-home-produtos-slider-bloco-bg-over.png) no-repeat;
  margin: 0 0 0 1px;
  z-index: 2; }

/* line 428, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .slider-mask {
  position: absolute;
  width: 174px;
  height: 173px;
  margin: 10px 0 0 10px;
  z-index: 2;
  text-align: center;
  overflow: hidden; }

/* line 429, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner:hover .slider-mask {
  background: #FFF;
  border: solid 1px #CCC;
  margin: 9px 0 0 9px;
  text-align: center;
  overflow: hidden; }

/* line 430, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem:hover .slider {
  visibility: visible; }

/*.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem:hover .label-lancamento{visibility:hidden;}*/
/* line 432, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .slider .bt-left {
  position: absolute;
  margin: 101px 0 0 -10px; }

/* line 433, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .slider .bt-right {
  position: absolute;
  margin: 101px 0 0 184px; }

/* line 434, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .slider-center-global {
  position: absolute;
  width: 175px;
  height: 168px;
  margin: 10px 0 0 9px;
  border: solid 1px #EFEFEF; }

/* line 435, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .slider-center-carrousel {
  float: left;
  width: 175px;
  height: 168px; }

/* line 436, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .slider-center-carrousel ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* line 437, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .slider-center-carrousel ul li {
  float: left;
  width: 175px;
  height: 168px; }

/* line 438, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .slider-center-inner {
  width: 175px;
  height: 168px;
  display: table-cell;
  text-align: center;
  vertical-align: middle; }

/* line 439, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .slider .bullets-container {
  position: absolute;
  width: 193px;
  height: 11px;
  margin-top: 178px;
  z-index: 8;
  text-align: center; }

/* line 440, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .slider .bullets-container img {
  width: 11px;
  height: 10px;
  margin: 0 2px 0 2px;
  background: url(../imagens/geral/corpo-home-produtos-slider-bullet.png) no-repeat;
  text-indent: -9999px; }

/* line 441, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .slider .bullets-container img:hover {
  background: url(../imagens/geral/corpo-home-produtos-slider-bullet-over.png) no-repeat; }

/* line 442, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .hc-texto {
  width: 186px;
  padding: 0 0 0 4px; }

/* line 444, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .mais-infomacoes {
  width: 186px;
  height: 33px;
  margin: 5px 0 0 4px;
  background: url(../imagens/geral/corpo-home-produtos-destaques-bt-mais-informacoes.png) no-repeat;
  font-size: 11px;
  text-transform: uppercase;
  color: #FFF; }

/* line 445, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .mais-infomacoes a {
  display: block;
  width: 156px;
  height: 25px;
  padding: 6px 0 0 10px;
  color: #FFF; }

/* line 446, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .alerta {
  width: 186px;
  height: 40px;
  padding: 0  0 0 0;
  text-align: center; }

/* line 447, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-3col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .alerta {
  width: 186px;
  height: 40px;
  padding: 0  0 0 0;
  text-align: center; }

/* line 449, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .desconto-a-vista {
  height: 55px; }

/* line 450, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .desconto-a-vista span {
  display: block;
  background-color: #FFF0D2;
  border: #FFCC66 solid 1px;
  padding: 10px;
  color: #BB7E00; }

/* line 451, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner .desconto-a-vista a {
  color: #BB7E00; }

/* slider abas home */
/* line 454, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome-global {
  float: left;
  width: 220px;
  height: 370px; }

/* line 455, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome img {
  border: none; }

/* line 458, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome-global-4col {
  float: left;
  width: 210px;
  height: 331px; }

/* line 460, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome-global-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .imagem {
  width: 208px;
  height: 184px;
  text-align: center; }

/* line 461, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome-global-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .slider-mask {
  /*position:absolute; */
  width: 198px;
  height: 158px;
  margin: 5px 0 0 5px;
  z-index: 2; }

/* line 462, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome-global-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome:hover .slider-mask {
  background: #FFF;
  border: solid 1px #CCC;
  margin: 4px 0 0 4px; }

/* line 463, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome-global-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .label-lancamento {
  position: absolute;
  width: 120px;
  height: 115px;
  background: url(../imagens/geral/corpo-home-produtos-label-lancamento.png) no-repeat;
  /*margin:0 0 0 90px; z-index:3;*/ }

/* line 464, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome-global-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .hc-texto {
  width: 201px;
  padding: 0 0 0 4px; }

/* line 466, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .imagem {
  width: 218px;
  height: 184px;
  /*text-align:center;*/ }

/* line 467, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .label-lancamento {
  width: 120px;
  height: 115px;
  background: url(../imagens/geral/corpo-home-produtos-label-lancamento.png) no-repeat;
  margin: -168px 0 0 100px;
  z-index: 999;
  float: left; }

/*.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .slider{position:absolute; visibility:hidden; width:193px; height:215px; background:url(../imagens/geral/corpo-home-produtos-slider-bloco-bg-over.png) no-repeat; margin:0 0 0 1px; z-index:2;}*/
/* line 469, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .slider-mask {
  float: left;
  width: 198px;
  height: 158px;
  margin: 10px 0 0 10px;
  text-align: center;
  z-index: 3; }

/* line 470, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome:hover .slider-mask {
  background: #FFF; }

/* line 471, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .imagem:hover .slider {
  visibility: visible; }

/*.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .imagem:hover .label-lancamento{visibility:hidden;}*/
/* line 473, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .slider .bt-left {
  position: absolute;
  margin: 101px 0 0 -10px; }

/* line 474, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .slider .bt-right {
  position: absolute;
  margin: 101px 0 0 184px; }

/* line 475, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .slider-center-global {
  position: absolute;
  width: 175px;
  height: 168px;
  margin: 10px 0 0 9px;
  border: solid 1px #EFEFEF; }

/* line 476, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .slider-center-carrousel {
  float: left;
  width: 175px;
  height: 168px; }

/* line 477, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .slider-center-carrousel ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* line 478, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .slider-center-carrousel ul li {
  float: left;
  width: 175px;
  height: 168px; }

/* line 479, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .slider-center-inner {
  width: 175px;
  height: 168px;
  display: table-cell;
  text-align: center;
  vertical-align: middle; }

/* line 480, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .slider .bullets-container {
  position: absolute;
  width: 193px;
  height: 11px;
  margin-top: 178px;
  z-index: 8;
  text-align: center; }

/* line 481, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .slider .bullets-container img {
  width: 11px;
  height: 10px;
  margin: 0 2px 0 2px;
  background: url(../imagens/geral/corpo-home-produtos-slider-bullet.png) no-repeat;
  text-indent: -9999px; }

/* line 482, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .slider .bullets-container img:hover {
  background: url(../imagens/geral/corpo-home-produtos-slider-bullet-over.png) no-repeat; }

/* line 483, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .hc-texto {
  width: 211px;
  padding: 0 0 0 4px; }

/* line 485, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .mais-infomacoes {
  width: 150px;
  height: 33px;
  margin: 5px 0 0 4px;
  background: url(../imagens/geral/corpo-home-produtos-destaques-bt-mais-informacoes.png) no-repeat;
  font-size: 11px;
  text-transform: uppercase;
  color: #FFF; }

/* line 486, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .mais-infomacoes a {
  display: block;
  width: 156px;
  height: 25px;
  padding: 6px 0 0 10px;
  color: #FFF; }

/* line 487, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .alerta {
  width: 186px;
  height: 40px;
  padding: 0  0 0 0;
  text-align: center; }

/* line 488, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-3col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .alerta {
  width: 186px;
  height: 40px;
  padding: 0  0 0 0;
  text-align: center; }

/* line 490, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .desconto-a-vista {
  height: 55px; }

/* line 491, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .desconto-a-vista span {
  display: block;
  background-color: #FFF0D2;
  border: #FFCC66 solid 1px;
  padding: 10px;
  color: #BB7E00; }

/* line 492, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .desconto-a-vista a {
  color: #BB7E00; }

/* line 493, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome-global .hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .alerta {
  height: 40px;
  padding: 0  0 0 0;
  text-align: center; }

/* line 494, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome-global-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .alerta {
  height: 40px;
  padding: 0  0 0 0;
  text-align: center; }

/* TELA PRODUTOS */
/* line 497, ../scss/hc-template-produtos.scss */
.hc-produtos-blocos-produtos-detaque-container {
  /*float:left; width:615px;*/
  padding: 15px 0 0 0; }

/* FILTRO DE PRODUTO DA VITRINE */
/* line 500, ../scss/hc-template-produtos.scss */
.hc-produtos-filtro-global {
  display: table;
  width: 100%;
  padding: 17px 0 0 0;
  height: 53px; }

/* line 501, ../scss/hc-template-produtos.scss */
.hc-produtos-paginacaoB {
  display: table;
  width: 100%;
  padding: 10px 0 0 0;
  height: 53px; }

/* line 502, ../scss/hc-template-produtos.scss */
.hc-produtos-filtro-left {
  float: left;
  width: 284px;
  height: 50px; }

/* line 503, ../scss/hc-template-produtos.scss */
.hc-produtos-filtro-left span {
  display: block;
  float: left;
  padding: 8px 7px 0 0;
  color: #666; }

/* line 504, ../scss/hc-template-produtos.scss */
.hc-produtos-filtro-left select {
  float: left;
  width: 160px;
  padding: 4px;
  border: solid 1px #D6D6D6; }

/* line 505, ../scss/hc-template-produtos.scss */
.hc-produtos-filtro-right {
  float: right;
  width: 284px;
  height: 50px; }

/* line 506, ../scss/hc-template-produtos.scss */
.hc-produtos-filtro-right span {
  display: block;
  float: left;
  padding: 8px 7px 0 0;
  color: #666; }

/* line 507, ../scss/hc-template-produtos.scss */
.hc-produtos-filtro-right select {
  float: left;
  width: 160px;
  padding: 4px;
  border: solid 1px #D6D6D6; }

/* PÁGINAÇÃO DA VITRINE */
/* line 510, ../scss/hc-template-produtos.scss */
.hc-produtos-paginacao-global {
  /*float:left; width:768px;*/
  height: 28px;
  background: #F4F4F9;
  border: solid 1px #E8E8E9;
  margin: 0 0 10px 0; }

/* line 511, ../scss/hc-template-produtos.scss */
.hc-produtos-paginacao-global .total {
  float: left;
  padding: 7px 0 0 10px;
  font-size: 11px; }

/* line 512, ../scss/hc-template-produtos.scss */
.hc-produtos-paginacao-global .page-links {
  float: right;
  padding: 2px 0 0 0;
  font-size: 11px; }

/* line 513, ../scss/hc-template-produtos.scss */
.hc-produtos-paginacao-global .page-links span {
  display: block;
  float: left;
  padding: 5px 8px 5px 8px;
  font-size: 11px;
  text-align: center;
  color: #666; }

/* line 514, ../scss/hc-template-produtos.scss */
.hc-produtos-paginacao-global .page-links span:hover {
  color: #FFF;
  background: #BBBBBB;
  padding: 4px 7px 4px 7px;
  border: solid 1px #FFF; }

/* line 515, ../scss/hc-template-produtos.scss */
.hc-produtos-paginacao-global .page-links span:hover a {
  color: #FFF; }

/* line 516, ../scss/hc-template-produtos.scss */
.hc-produtos-paginacao-global .page-links span a {
  color: #666; }

/* line 517, ../scss/hc-template-produtos.scss */
.hc-produtos-paginacao-global .page-links span a:hover {
  color: #FFF; }

/* line 518, ../scss/hc-template-produtos.scss */
.hc-produtos-paginacao-global .page-links span.marcado {
  color: #FFF;
  background: #561010;
  padding: 4px 7px 4px 7px;
  border: solid 1px #FFF; }

/* line 519, ../scss/hc-template-produtos.scss */
.hc-produtos-paginacao-global .page-links span.marcado a {
  color: #FFF; }

/* PRODUTOS DETALHES */
/* line 522, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-blocos-detalhes {
  position: absolute;
  width: 100px;
  height: 5px;
  margin: -7px 0 0 -1px;
  top: 0;
  left: 0; }

/* line 523, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-titulo-global {
  min-height: 20px;
  padding: 6px 9px 0px 9px;
  margin: 10px 0 0 0; }

/* line 528, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-blocos-detalhes-marca {
  height: 30px; }

/* line 529, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-blocos-detalhes-marca a {
  height: 30px; }

/* line 531, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-left {
  float: left;
  width: 360px;
  margin: 10px 0 0 0; }

/* line 532, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right {
  float: left;
  width: 410px;
  margin: 10px 0 0 0; }

/* line 534, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-left-full {
  float: left;
  width: 550px;
  margin: 10px 0 0 0; }

/* line 535, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-left-full .hc-produtos-detalhes-imagem-grande {
  float: left;
  width: 535px;
  min-height: 285px;
  text-align: center; }

/* line 536, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-left-full .hc-produtos-detalhes-imagem-grande div {
  /*width:535px; min-height:285px;*/
  vertical-align: middle;
  text-align: center; }

/* line 537, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-left-full .hc-produtos-detalhes-imagem-grande > div {
  vertical-align: middle;
  text-align: center;
  width: inherit;
  height: 285px;
  display: table-cell; }

/* line 538, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-left-full .hc-produtos-detalhes-imagem-mini-global {
  float: left;
  /*width:535px;*/
  height: 68px; }

/* bloco para backup	*/
/* line 541, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-imagem-grande {
  float: left;
  width: 345px;
  min-height: 285px;
  text-align: center; }

/* line 542, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-imagem-grande div {
  vertical-align: middle;
  text-align: center; }

/* line 543, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-imagem-grande > div {
  vertical-align: middle;
  text-align: center;
  width: inherit;
  height: 285px;
  display: table-cell; }

	/*	
.hc-produtos-detalhes-imagem-grande{ text-align:center;}
.hc-produtos-detalhes-imagem-grande div{ vertical-align:middle; text-align:center;}
.hc-produtos-detalhes-imagem-grande>div{ vertical-align:middle; text-align:center; width:inherit;}
.hc-produtos-detalhes-imagem-grande>div>a{display:block; width:100%; height:100%; max-width:550px; vertical-align:middle; text-align:center; padding:10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*/
/* line 556, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-imagem-aviso-passe-mouse {
  float: left;
  width: 345px;
  height: 28px;
  padding: 0 0 0 0; }

/* line 557, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-imagem-mini-global {
  float: left;
  /* width:350px;*/
  height: 68px;
  clear: left; }

/* line 558, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-imagem-mini-box {
  float: left;
  /*width:65px; height:60px;*/
  margin: 0 3px 0 0; }

/* line 559, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-imagem-mini-box div {
  /*width:65px; height:60px;*/
  display: table-cell;
  vertical-align: middle;
  text-align: center; }

/* line 560, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-imagem-mini-box div table tr td {
  /*width:63px; height:60px;*/ }

/* line 561, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-imagem-mini-box-video {
  float: left;
  width: 100px;
  height: 78px;
  margin: 2px 7px 10px 0; }

/* FORMATO ANTIGO - RETIRAMOS A LARGURA DAS DIVS PARA PROPORCIONAR MELHOR AJUSTE DAS IMAGENS
.hc-produtos-detalhes-imagem-mini-global{float:left; width:350px; height:68px;}
.hc-produtos-detalhes-imagem-mini-box{float:left; width:65px; height:60px; margin:0 3px 0 0;}
.hc-produtos-detalhes-imagem-mini-box div{width:65px; height:60px; display:table-cell; vertical-align:middle; text-align:center;}
.hc-produtos-detalhes-imagem-mini-box div table tr td{width:63px; height:60px;} 
.hc-produtos-detalhes-imagem-mini-box-video{float:left; width:100px; height:78px; margin:2px 7px 10px 0; } 
*/
/*.hc-produtos-detalhes-imagem-grande img{max-width:535px !important;}
.hc-produtos-detalhes-imagem-grande div.zoomPad{max-width:535px !important;}*/
/* line 574, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box {
  float: left;
  width: 388px;
  padding: 6px 10px 6px 10px;
  margin: 30px 0 2px 0;
  position: relative; }

/* line 575, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-down {
  float: left;
  width: 324px;
  padding: 6px 10px 6px 10px;
  margin: 7px 0 0 0;
  position: relative; }

/* line 576, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-down-full {
  float: left;
  width: 515px;
  padding: 6px 10px 6px 10px;
  margin: 7px 0 0 0;
  position: relative; }

/* line 585, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-box {
  float: left;
  /*UPDATE 12/2014 - old value = width:362px;*/
  width: 457px;
  padding: 6px 10px 6px 10px;
  margin: 18px 0 0 0;
  position: relative; }

/* line 589, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-box-full {
  float: left;
  /*width:748px;*/
  width: 457px;
  padding: 6px 10px 6px 10px;
  margin: 18px 0 0 0;
  position: relative; }

/* line 593, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-box-marcado {
  float: left;
  width: 363px;
  padding: 6px 10px 6px 10px;
  background: #777779;
  border: solid 1px #E8E8E9;
  margin: 18px 0 0 0;
  position: relative; }

/* line 594, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-box-marcado .title-itens {
  color: #FFFFF5;
  font-size: 11px;
  font-weight: bold; }

/* line 595, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-box-marcado .title-itens a {
  color: #FFFFF5;
  font-size: 11px;
  font-weight: bold; }

/* line 597, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-box-full-marcado {
  float: left;
  width: 458px;
  padding: 6px 10px 6px 10px;
  margin: 18px 0 0 0;
  position: relative; }

/* line 601, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-box-marcado-full {
  float: left;
  width: 458px;
  padding: 6px 10px 6px 10px;
  margin: 18px 0 0 0;
  position: relative; }

/* line 605, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-cont {
  float: left;
  /*width:770px;*/
  width: 100%;
  padding: 10px 0 0 0; }

/* line 606, ../scss/hc-template-produtos.scss */
#id_PegVend {
  padding: 0; }

/* line 607, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-cont p {
  padding: 0px;
  margin: 0px; }

/* line 610, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-cont table tr td {
  padding: 4px 0 4px 18px; }

/* line 612, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opcionais-global {
  /*float:left; width:364px; padding:6px 10px 6px 10px; background:#F4F4F9; border:solid 1px #E8E8E9;*/ }

/* line 613, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opcionais-global span {
  display: block;
  float: left;
  padding: 8px 14px 0 0; }

/* line 614, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opcionais-global select {
  float: left;
  padding: 4px;
  width: 250px;
  border: solid 1px #D6D6D6; }

/* line 616, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-global {
  float: left;
  width: 410px;
  padding: 14px 0 0px 0; }

/* line 617, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-botao {
  float: right;
  width: 175px;
  height: 50px; }

/* line 618, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-botao a {
  display: block;
  width: 175px;
  height: 50px;
  background: url(../imagens/botoes/btclique-para-comprar.png) no-repeat; }

/* line 619, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-botao a span {
  position: absolute;
  left: -9999px; }

/* line 620, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-botao-sob-consulta {
  float: right;
  width: 175px;
  height: 50px; }

/* line 621, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-botao-sob-consulta a {
  display: block;
  width: 175px;
  height: 50px;
  background: url(../imagens/botoes/btsob-consulta.png) no-repeat; }

/* line 622, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-botao-sob-consulta a span {
  position: absolute;
  left: -9999px; }

/* line 623, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-botao-produto-esgotado {
  float: right;
  width: 175px;
  height: 50px; }

/* line 624, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-botao-produto-esgotado a {
  display: block;
  width: 175px;
  height: 50px;
  background: url(../imagens/botoes/btproduto-esgotado.png) no-repeat; }

/* line 625, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-botao-produto-esgotado a span {
  position: absolute;
  left: -9999px; }

/* line 627, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-preco {
  float: left;
  width: 205px;
  height: 33px; }

/* line 629, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-preco-parcelado {
  float: left;
  width: 195px;
  padding: 0 0 8px 0; }

/* line 632, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-preco-parcelado .parcelamento-info-detalhes {
  display: block;
  height: 45px; }

/* line 635, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-valores-bt-comprar-preco-por {
  float: left;
  padding: 0 0 8px 0; }

/* line 638, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-calcular .texto {
  float: left;
  width: 364px;
  padding: 0 0 10px 0; }

/* line 639, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-calcular .cep-01 {
  float: left;
  width: 62px;
  margin: 0;
  padding: 4px; }

/* line 640, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-calcular .cep-02 {
  float: left;
  width: 32px;
  margin: 0 6px 0 6px;
  padding: 4px; }

/* line 641, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-calcular .cep-01-alert {
  float: left;
  width: 62px;
  margin: 0;
  padding: 4px;
  text-align: right; }

/* line 642, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-calcular .cep-02-alert {
  float: left;
  width: 32px;
  margin: 0 6px 0 6px;
  padding: 4px; }

/* line 643, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-calcular .cep-botao {
  float: left; }

/* line 645, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-title-padrao .title {
  float: left;
  /*width:364px;*/
  padding: 0 0 0 0;
  font-size: 11px; }

/* line 646, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-conteudo {
  float: left;
  width: 388px;
  padding: 6px 10px 6px 10px;
  margin: 2px 0 0 0; }

/* line 647, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-conteudo-white {
  float: left;
  width: 388px;
  padding: 6px 10px 6px 10px;
  margin: 2px 0 0 0; }

/* line 648, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-texto {
  float: left;
  width: 388px;
  padding: 6px 10px 2px 10px;
  margin: 2px 0 2px 0; }

/* line 651, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-conteudo input.campo-364 {
  width: 364px;
  margin: 0; }

/* line 652, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-conteudo input.campo-364-alert {
  width: 364px;
  margin: 0;
  border: #FFCC00 1px solid;
  background-color: #FFFFCC;
  color: #B79300; }

/* line 654, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-conteudo input.campo-flex {
  margin: 0; }

/* line 655, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-conteudo input.campo-flex-alert {
  margin: 0;
  border: #FFCC00 1px solid;
  background-color: #FFFFCC;
  color: #B79300; }

/* line 656, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-conteudo textarea.campo-flex {
  margin: 0; }

/* line 657, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-conteudo textarea.campo-flex-alert {
  margin: 0;
  border: #FFCC00 1px solid;
  background-color: #FFFFCC;
  color: #B79300; }

/* line 659, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner {
  float: left;
  /*width:194px;*/
  height: 468px; }

/* line 662, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-title-padrao-metade .title {
  float: left;
  /*width:160px;*/
  padding: 0 0 0 0; }

/* line 663, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-conteudo-metade {
  float: left;
  width: 180px;
  padding: 6px 10px 6px 10px;
  margin: 2px 0 0 0; }

/* line 664, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-conteudo-white-metade {
  float: left;
  width: 180px;
  padding: 6px 10px 6px 10px;
  margin: 2px 0 0 0; }

/* line 665, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-texto-metade {
  float: left;
  width: 180px;
  padding: 6px 10px 2px 10px;
  margin: 2px 0 2px 0; }

/* line 668, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-blocos-detalhes-metade {
  position: absolute;
  width: 100px;
  height: 5px;
  top: 0;
  left: 0;
  margin: -7px 0 0 -1px; }

/* line 669, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-metade {
  position: relative;
  float: left;
  width: 180px;
  padding: 6px 10px 6px 10px;
  margin: 7px 0 0 0; }

/* line 671, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-title-padrao-down .title {
  float: left;
  /*width:324px;*/
  padding: 0 0 0 0; }

/* line 672, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-title-padrao-down .titleImg {
  float: left;
  /*width:324px;*/
  padding: 3px 0 0 5px; }

/* line 673, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-conteudo-down {
  float: left;
  width: 324px;
  padding: 6px 10px 6px 10px;
  margin: 2px 0 0 0; }

/* line 674, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-conteudo-white-down {
  float: left;
  width: 324px;
  padding: 6px 10px 6px 10px;
  margin: 2px 0 0 0; }

/* line 675, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-texto-down {
  float: left;
  width: 324px;
  padding: 6px 10px 6px 10px;
  margin: 2px 0 10px 0; }

/* line 678, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-title-padrao-down-full .title {
  float: left;
  /*width:515px;*/
  padding: 0 0 0 0; }

/* line 679, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-title-padrao-down-full .titleImg {
  float: left;
  /*width:515px;*/
  padding: 3px 0 0 5px; }

/* line 680, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-conteudo-down-full {
  float: left;
  width: 515px;
  padding: 6px 10px 6px 10px;
  margin: 2px 0 0 0; }

/* line 681, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-conteudo-white-down-full {
  float: left;
  width: 515px;
  padding: 6px 10px 6px 10px;
  margin: 2px 0 0 0; }

/* line 682, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-col-right-box-padrao-texto-down-full {
  float: left;
  width: 515px;
  padding: 6px 10px 6px 10px;
  margin: 2px 0 10px 0; }

/* line 685, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-resultado .texto {
  float: left;
  width: 364px;
  padding: 0 0 10px 0; }

/* line 686, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-resultado select {
  float: left;
  padding: 4px;
  width: 347px; }

/* line 687, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-resultado .cep-utilizado {
  float: left;
  width: 100%;
  padding: 8px 0 10px 0; }

/* line 688, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-resultado .cep-utilizado span {
  display: block;
  float: left;
  width: 254px;
  padding: 6px 0 0 0; }

/* line 689, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-resultado .cep-utilizado a {
  display: block;
  float: left;
  width: 80px;
  height: 26px; }

/* line 690, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-resultado .cep-utilizado a span {
  position: absolute;
  left: -9999px; }

/* line 691, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-resultado .aviso-prazo {
  float: left;
  width: 364px;
  padding: 0 0 10px 0; }

/* line 692, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-frete-resultado .cep-botao {
  float: right; }

/* line 694, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-infos-pagamento-icones {
  float: right;
  width: 180px;
  padding: 0px 0 0 0; }

/* line 695, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-infos-pagamento-icones .botoes {
  float: right;
  width: 180px;
  padding: 0 0 0 0; }

/* line 696, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-infos-pagamento-icones .botoes img {
  float: left;
  margin: 0; }

/* line 698, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-infos-pagamento-redes-sociais {
  float: left;
  width: 375px;
  padding: 14px 0 18px 0; }

/* line 699, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-infos-pagamento-redes-sociais .botoes {
  float: left;
  width: 375px;
  padding: 0 0 18px 0; }

/* line 700, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-infos-pagamento-redes-sociais .botoes img {
  float: left;
  margin: 0 10px 10px 0; }

/* line 701, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-infos-pagamento-redes-sociais .opcoes-pagamento-texto {
  float: left;
  width: 375px;
  padding: 0 0 18px 0;
  font-size: 11px;
  color: #666;
  font-weight: bold; }

/* line 702, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-infos-pagamento-redes-sociais .opcoes-pagamento-imagens {
  float: left;
  width: 375px;
  padding: 10px 0 18px 0; }

/* line 703, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-infos-pagamento-redes-sociais .opcoes-pagamento-imagens img {
  float: left;
  padding: 0 5px 5px 0; }

/* line 705, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-infos-compartilhe {
  float: left;
  width: 375px;
  height: 33px;
  padding: 10px 0 17px 0;
  font-size: 11px;
  font-weight: bold;
  color: #666; }

/* line 706, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-infos-compartilhe span {
  display: block;
  float: left;
  width: 100px;
  padding-top: 6px;
  height: 27px; }

/* line 707, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-infos-compartilhe div {
  float: left;
  height: 27px;
  padding: 6px 10px 0 10px;
  border-right: dashed 1px #CECECE; }

/* line 709, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-global {
  float: left;
  /*width:770px;*/
  width: 100%; }

/* line 710, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-global .form {
  float: left;
  margin: 16px 0 5px 80px;
  width: 90%; }

/* line 711, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-global .form input[type="text"] {
  float: left;
  width: 672px;
  padding: 4px; }

/* line 712, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-global .form input[type="image"] {
  float: left;
  margin: 10px 0 0 0; }

/* line 713, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-global .info {
  float: left;
  /*width:768px;*/
  width: 99.8%;
  height: 29px;
  padding: 9px 0 0 0; }

/* line 714, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-interacoes-global {
  float: left;
  /*width:768px;*/
  width: 99.8%;
  overflow: hidden; }

/* line 715, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-interacoes-global div {
  float: left;
  /*width:743px;*/
  width: 98%;
  padding: 17px 10px 12px 10px; }

/* line 716, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-interacoes-global div .pergunta {
  display: block;
  float: left;
  /*width:720px;*/
  width: 100%;
  padding: 0 0 14px 29px; }

/* line 717, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-interacoes-global div .resposta {
  display: block;
  float: left;
  padding: 0 0 14px 47px; }

/* line 719, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-interacoes-global div.clear {
  padding: 0px !important; }

/* line 721, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-ao-vendedor-interacoes-global div span h3 {
  font-weight: bold;
  color: #C92725;
  font-size: 15px; }

/* line 724, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-global {
  float: left;
  width: 770px;
  padding: 10px 0 15px 0; }

/* line 725, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-produto-box {
  float: left;
  width: 128px;
  height: 128px; }

/* line 726, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-produto-box div {
  width: 128px;
  height: 128px;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  text-align: center; }

/* line 727, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-plus {
  float: left;
  padding: 40px 20px 0 20px; }

/* line 728, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-info {
  float: left;
  width: 300px;
  padding: 0 0 0 50px; }

/* line 729, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-info-texto {
  float: left;
  width: 300px;
  padding: 0 0 25px 0; }

/* line 730, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-info-valor {
  float: left;
  padding: 15px 20px 0 0; }

/* line 732, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-info img {
  float: right; }

/* line 733, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-info-botao {
  float: right;
  width: 165px;
  height: 50px; }

/* line 734, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-info-botao a {
  display: block;
  width: 175px;
  height: 50px; }

/* line 735, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-info-botao a span {
  position: absolute;
  left: -9999px; }

/* line 737, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-produtos-relacionados-global {
  float: left;
  width: 768px;
  margin: 10px 0 0 0;
  padding-bottom: 15px; }

/* line 738, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-produtos-relacionados-global-full {
  float: left;
  width: 958px;
  padding-bottom: 15px;
  margin: 10px 0 0 0; }

/* line 739, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-produtos-relacionados-global-full-expand {
  float: left;
  padding-bottom: 15px;
  margin: 10px 0 0 0; }

/* line 741, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-cores-global {
  float: left;
  width: 386px;
  padding: 0 0 10px 0;
  margin: 2px 0 0 0; }

/* line 742, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-cores-global div {
  float: left;
  width: 20px;
  height: 20px;
  padding: 1px;
  margin: 4px 4px 0 0;
  background: #FFF;
  border: solid 0px #CCC; }

/* line 743, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-cores-global div img {
  width: 20px;
  height: 20px; }

/* line 745, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-global {
  width: 840px;
  height: 670px; }

/* line 746, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-top {
  width: 840px;
  height: 30px;
  text-align: right; }

/* line 747, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-center-01 {
  width: 838px;
  height: 638px;
  border: solid 1px #E8E8E9;
  background: #F4F4F9; }

/* line 748, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-center-02 {
  width: 818px;
  height: 618px;
  border: solid 1px #E8E8E9;
  background: #FFF;
  margin: 10px 0 0 10px; }

/* line 749, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-center-02 .col-left {
  float: left;
  width: 605px;
  height: 599px;
  margin: 19px 0 0 19px; }

/* line 750, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-center-02 .col-left h1 {
  display: block;
  width: 605px;
  margin: 0;
  padding: 0 0 15px 0;
  font-size: 25px;
  font-weight: bold;
  color: #333; }

/* line 751, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-center-02 .col-left h1 span {
  font-size: 15px;
  font-weight: normal; }

/* line 752, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-center-02 .col-left div {
  width: 605px;
  text-align: center;
  display: table-cell;
  padding: 15px 0 15px 0;
  vertical-align: middle; }

/* line 753, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-center-02 .col-right {
  float: left;
  width: 194px;
  height: 599px;
  margin: 19px 0 0 0; }

/* line 755, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-slider-global {
  float: left;
  width: 99px;
  height: 530px;
  padding: 0 0 0 95px; }

/* line 756, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-slider-global .up {
  float: left;
  margin: 0 0 0 20px; }

/* line 757, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-slider-global .down {
  float: left;
  margin: 0 0 0 20px; }

/* line 758, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-slider-center {
  float: left;
  width: 99px;
  height: 460px; }

/* line 759, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-slider-center-02 {
  float: left;
  width: 99px;
  height: 460px; }

/* line 760, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-slider-center-02 ul {
  padding: 0px;
  margin: 0px;
  list-style: none; }

/* line 761, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-slider-center-02 ul li {
  width: 78px;
  height: 78px;
  border: solid 1px #EFEFEF;
  margin-top: 10px; }

/* line 762, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-slider-center-02 ul li div {
  width: 78px;
  height: 78px;
  display: table-cell;
  text-align: center;
  vertical-align: middle; }

/* line 764, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-fotos-zoom-cont-botao-comprar {
  float: left;
  width: 175px; }

/* bloco produtos meno hover categorias */
/* line 767, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover-global {
  float: left;
  width: 218px;
  height: 371px; }

/* line 768, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover-global:hover {
  background: #FBFBFB; }

/* line 769, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .imagem {
  width: 218px;
  height: 184px;
  text-align: center; }

/* line 770, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .label-lancamento {
  position: absolute;
  width: 120px;
  height: 115px;
  background: url(../imagens/geral/corpo-home-produtos-label-lancamento.png) no-repeat;
  margin: 0 0 0 100px;
  z-index: 3; }

/* line 771, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .slider {
  position: absolute;
  visibility: hidden;
  width: 193px;
  height: 215px;
  background: url(../imagens/geral/corpo-home-produtos-slider-bloco-bg-over.png) no-repeat;
  margin: 0 0 0 1px;
  z-index: 2; }

/* line 772, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .slider-mask {
  position: absolute;
  width: 198px;
  height: 158px;
  margin: 10px 0 0 10px;
  z-index: 2; }

/* line 773, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover:hover .slider-mask {
  background: #FFF;
  border: solid 1px #CCC;
  margin: 9px 0 0 9px; }

/* line 774, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .imagem:hover .slider {
  visibility: visible; }

/*.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .imagem:hover .label-lancamento{visibility:hidden;}*/
/* line 776, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .slider .bt-left {
  position: absolute;
  margin: 101px 0 0 -10px; }

/* line 777, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .slider .bt-right {
  position: absolute;
  margin: 101px 0 0 184px; }

/* line 778, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .slider-center-global {
  position: absolute;
  width: 175px;
  height: 168px;
  margin: 10px 0 0 9px;
  border: solid 1px #EFEFEF; }

/* line 779, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .slider-center-carrousel {
  float: left;
  width: 175px;
  height: 168px; }

/* line 780, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .slider-center-carrousel ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* line 781, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .slider-center-carrousel ul li {
  float: left;
  width: 175px;
  height: 168px; }

/*.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_blocoHome .slider-center-inner{width:175px; height:168px; display:table-cell; text-align:center; vertical-align:middle;}*/
/* line 783, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .slider .bullets-container {
  position: absolute;
  width: 193px;
  height: 11px;
  margin-top: 178px;
  z-index: 8;
  text-align: center; }

/* line 784, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .slider .bullets-container img {
  width: 11px;
  height: 10px;
  margin: 0 2px 0 2px;
  background: url(../imagens/geral/corpo-home-produtos-slider-bullet.png) no-repeat;
  text-indent: -9999px; }

/* line 785, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .slider .bullets-container img:hover {
  background: url(../imagens/geral/corpo-home-produtos-slider-bullet-over.png) no-repeat; }

/* line 786, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .hc-texto {
  width: 211px;
  padding: 0 0 0 4px; }

/* line 788, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .mais-infomacoes {
  width: 150px;
  height: 33px;
  margin: 5px 0 0 4px;
  background: url(../imagens/geral/corpo-home-produtos-destaques-bt-mais-informacoes.png) no-repeat;
  font-size: 11px;
  text-transform: uppercase;
  color: #FFF; }

/* line 789, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .mais-infomacoes a {
  display: block;
  width: 156px;
  height: 25px;
  padding: 6px 0 0 10px;
  color: #FFF; }

/* line 791, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .desconto-a-vista {
  height: 55px; }

/* line 792, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .desconto-a-vista span {
  display: block;
  background-color: #FFF0D2;
  border: #FFCC66 solid 1px;
  padding: 10px;
  color: #BB7E00; }

/* line 793, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-inner_menu_cat_hover .desconto-a-vista a {
  color: #BB7E00; }

/* line 795, ../scss/hc-template-produtos.scss */
.formPadrao_Alert {
  background: #FFFFCC;
  border: solid 1px #FFCC00; }

/* resultados da busca */
/* line 798, ../scss/hc-template-produtos.scss */
.produtos-resultado-global {
  width: 100%;
  margin: 19px 0 0 0;
  padding: 0 0 19px 0; }

/* line 799, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-01 {
  width: 100%; }

/* line 800, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-01-imagem {
  /*float:left;*/
  width: 150px;
  height: 40px;
  text-align: center;
  padding: 4px 0 0 0; }

/* line 801, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-01-title-desc {
  /*float:left; width:482px;*/
  padding: 0 0 0 5px; }

/* line 804, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-01-title-desc h2 {
  padding: 0 0 9px 0;
  margin: 0px; }

/* line 805, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-01-preco-bt {
  /*float:left; width:482px;*/
  padding: 5px 5px 0 10px; }

/* line 806, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-01-preco-bt div.preco {
  float: left;
  width: 353px;
  height: 73px; }

/* line 808, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-01-preco-bt div.botoes {
  float: right;
  width: 179px;
  height: 73px;
  text-align: right; }

/* line 809, ../scss/hc-template-produtos.scss */
.produtos-resultado-linha-02 {
  width: 100%; }

/* comentarios */
/* line 815, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-comentarios {
  float: left;
  /*width:768px;*/
  width: 99.8%; }

/* line 816, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-comentarios div {
  float: left;
  /*width:743px;*/
  width: 98.1%;
  padding: 17px 10px 12px 9px; }

/* line 821, ../scss/hc-template-produtos.scss */
.marcas-bloco {
  float: left;
  width: 144px;
  height: 98px;
  margin: 10px 10px 0 0; }

/* line 822, ../scss/hc-template-produtos.scss */
.marcas-bloco img {
  position: absolute;
  text-align: center;
  width: 144px;
  height: 98px; }

/* line 823, ../scss/hc-template-produtos.scss */
.marcas-bloco div {
  position: absolute;
  width: 144px;
  height: 21px;
  padding: 9px 0 0 0;
  margin: 68px 0 0 0;
  display: none;
  opacity: 0.7; }

/* line 824, ../scss/hc-template-produtos.scss */
.marcas-bloco:hover div {
  display: block; }

/* line 825, ../scss/hc-template-produtos.scss */
.marcas-bloco-no-margin-right {
  float: left;
  width: 144px;
  height: 98px;
  margin: 10px 0 0 0; }

/* line 826, ../scss/hc-template-produtos.scss */
.marcas-bloco-no-margin-right img {
  position: absolute;
  text-align: center;
  width: 144px;
  height: 98px; }

/* line 827, ../scss/hc-template-produtos.scss */
.marcas-bloco-no-margin-right div {
  position: absolute;
  width: 144px;
  height: 21px;
  padding: 9px 0 0 0;
  margin: 68px 0 0 0;
  display: none;
  opacity: 0.7; }

/* line 828, ../scss/hc-template-produtos.scss */
.marcas-bloco-no-margin-right:hover div {
  display: block; }

/* line 830, ../scss/hc-template-produtos.scss */
#area2-full div.marcas-bloco {
  width: 182px; }

/* line 831, ../scss/hc-template-produtos.scss */
#area2-full div.marcas-bloco img {
  position: absolute;
  width: 182px;
  height: 98px; }

/* line 832, ../scss/hc-template-produtos.scss */
#area2-full div.marcas-bloco div {
  position: absolute;
  width: 182px;
  height: 21px;
  padding: 9px 0 0 0;
  margin: 68px 0 0 0;
  display: none;
  opacity: 0.7; }

/* line 833, ../scss/hc-template-produtos.scss */
#area2-full div.marcas-bloco-no-margin-right {
  width: 182px; }

/* line 834, ../scss/hc-template-produtos.scss */
#area2-full div.marcas-bloco-no-margin-right img {
  position: absolute;
  width: 182px;
  height: 98px; }

/* line 835, ../scss/hc-template-produtos.scss */
#area2-full div.marcas-bloco-no-margin-right div {
  position: absolute;
  width: 182px;
  height: 21px;
  padding: 9px 0 0 0;
  margin: 68px 0 0 0;
  display: none;
  opacity: 0.7; }

/* TIMER DE PRODUTOS PARA FIM DE PROMOÇÃO ESTRUTURA */
/* line 838, ../scss/hc-template-produtos.scss */
.hc-produtos-timer {
  padding: 5px 0 5px 0;
  text-align: center;
  margin: 0; }

/* line 839, ../scss/hc-template-produtos.scss */
.hc-produtos-timer span {
  font-size: 15px;
  font-weight: bold; }

/* line 841, ../scss/hc-template-produtos.scss */
.hc-produtos-timer-detalhes {
  padding: 5px 0 5px 0;
  text-align: center;
  margin: 0 0 0 0;
  width: 410px; }

/* line 842, ../scss/hc-template-produtos.scss */
.hc-produtos-timer-detalhes span {
  font-size: 15px;
  font-weight: bold; }

/* line 844, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-infos-pagamento-redes-sociais .opcoes-pagamento-imagens {
  float: left;
  width: 375px;
  padding: 10px 0 18px 0; }

/* line 845, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-infos-pagamento-redes-sociais .opcoes-pagamento-imagens img {
  float: left;
  padding: 0 5px 5px 0; }

/* tool tip formas de pagamento */
/* line 848, ../scss/hc-template-produtos.scss */
.tooltip_pagamento_geral {
  float: left; }

/* line 849, ../scss/hc-template-produtos.scss */
.tooltip_pagamento_geral:hover .tooltip_pagamento {
  display: block; }

/* line 850, ../scss/hc-template-produtos.scss */
.tooltip_pagamento {
  width: 367px;
  position: absolute;
  margin-left: -357px;
  z-index: 9999;
  display: none; }

/* line 851, ../scss/hc-template-produtos.scss */
.tooltip_pagamento_title {
  /*float:left; */
  width: 347px;
  padding: 6px 10px 6px 10px; }

/* line 852, ../scss/hc-template-produtos.scss */
.tooltip_pagamento_conteudo {
  /*float:left; */
  width: 357px;
  padding: 5px; }

/* line 854, ../scss/hc-template-produtos.scss */
.tooltip_pagamento_conteudo table tr td.texto span {
  display: block;
  padding: 0 5px 0 5px;
  margin: 0 0 0 5px; }

/* Bloco Produtos Vistos / Relacionados */
/* line 858, ../scss/hc-template-produtos.scss */
.hc-corpo-bloco-produtos-relacionados-top-spacer {
  margin: 0; }

/* line 859, ../scss/hc-template-produtos.scss */
.hc-corpo-bloco-produtos-relacionados-global {
  float: left;
  width: 960px;
  background: #fff; }

/* line 860, ../scss/hc-template-produtos.scss */
.hc-corpo-bloco-produtos-relacionados-slider-cont {
  float: left;
  width: 910px;
  /*height:400px;*/
  padding: 15px 0 0 0; }

/* line 861, ../scss/hc-template-produtos.scss */
.hc-corpo-bloco-produtos-relacionados-slider-inner {
  float: left;
  width: 910px;
  /*height:400px;*/ }

/* line 862, ../scss/hc-template-produtos.scss */
.hc-corpo-bloco-produtos-relacionados-slider-inner ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* line 863, ../scss/hc-template-produtos.scss */
.hc-corpo-bloco-produtos-relacionados-slider-inner ul li {
  float: left;
  /*width:220px; height:370px;*/
  background: #FFF;
  margin-left: 4px; }

/* line 865, ../scss/hc-template-produtos.scss */
.hc-corpo-bloco-produtos-relacionados-master {
  float: left !important;
  width: 100% !important;
  z-index: 4 !important;
  padding: 10px 0 0 0; }

/* line 866, ../scss/hc-template-produtos.scss */
.hc-corpo-bloco-produtos-relacionados-centro {
  background: #FFF;
  width: 960px !important;
  z-index: 3 !important;
  z-index: 3 !important;
  /*min-height:800px;*/
  margin: 0px auto 0px auto !important;
  padding: 10px; }

/* line 867, ../scss/hc-template-produtos.scss */
.hc-corpo-bloco-produtos-relacionados-global img.botoes {
  float: left;
  margin: 175px 0 0 0; }

/* line 868, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem table tr td {
  width: 194px;
  height: 171px; }

/* line 869, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-3col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem table tr td {
  width: 194px;
  height: 171px; }

/* line 870, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem table tr td {
  width: 190px;
  height: 171px; }

/* line 871, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-4col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem table tr td {
  width: 190px;
  height: 171px; }

/* line 872, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-5col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem table tr td {
  width: 182px;
  height: 171px; }

/* line 873, ../scss/hc-template-produtos.scss */
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-5col .hc-corpo-home-blocos-produtos-detaque-box-produto-inner .imagem table tr td {
  width: 182px;
  height: 171px; }

/* line 875, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-botoes-pergunte-opiniao {
  float: left;
  width: 770px; }

/* line 876, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-botoes-pergunte-opiniao-full {
  float: left;
  width: 960px; }

/* line 878, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-box-title {
  float: left;
  width: 748px;
  padding: 6px 10px 6px 10px;
  background: #F4F4F9;
  border: solid 1px #E8E8E9;
  margin: 18px 0 0 0;
  position: relative; }

/* line 879, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-box-title .title-itens {
  color: #666;
  font-size: 11px;
  font-weight: bold; }

/* line 880, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-box-title-full {
  float: left;
  width: 938px;
  padding: 6px 10px 6px 10px;
  background: #F4F4F9;
  border: solid 1px #E8E8E9;
  margin: 18px 0 0 0;
  position: relative; }

/* line 881, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-box-title-full .title-itens {
  color: #666;
  font-size: 11px;
  font-weight: bold; }

/* line 883, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-global-full {
  float: left;
  width: 960px;
  padding: 10px 0 15px 0; }

/* line 884, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-global-full .hc-produtos-detalhes-compre-junto-info {
  float: left;
  width: 540px;
  padding: 0 0 0 40px; }

/* line 885, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-compre-junto-global-full .hc-produtos-detalhes-compre-junto-info-texto {
  float: left;
  width: 540px;
  padding: 0 0 25px 0; }

/* line 887, ../scss/hc-template-produtos.scss */
.hc-produtos-quantidade-minima {
  float: left;
  width: 410px;
  height: 50px;
  margin: 10px 0 10px 0; }

/* line 888, ../scss/hc-template-produtos.scss */
.hc-produtos-quantidade-minima div {
  /*float:left; width:344px;*/
  height: 33px;
  padding: 17px 0 0 64px; }

/*perguntas ao vendedor new*/
/* line 892, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-vendedor-new-global {
  padding: 20px 0 0 0; }

/* line 893, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-vendedor-new-top {
  position: relative;
  height: 38px;
  background: #F4F4F9;
  border: solid 1px #E8E8E9; }

/* line 894, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-vendedor-new-top-left {
  float: left;
  width: 48px;
  height: 38px;
  background: #FFF url(../imagens/icones/pergunte-ao-vendedor-icone-mini.png) center no-repeat; }

/* line 895, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-vendedor-new-top-right {
  float: left;
  height: 26px;
  background: url(../imagens/icones/pergunte-ao-vendedor-icone-mini-right.png) top left no-repeat;
  padding: 12px 0 0 16px;
  font-size: 11px;
  color: #666;
  text-transform: uppercase;
  font-weight: bold; }

/* line 896, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-vendedor-new-form {
  border-left: solid 1px #E8E8E9;
  border-bottom: solid 1px #E8E8E9;
  border-right: solid 1px #E8E8E9;
  background: #F4F4F9; }

/* line 897, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-vendedor-new-form .form {
  padding: 10px; }

/* line 898, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-vendedor-new-form .form form {
  padding: 0px;
  margin: 0px; }

/* line 899, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-vendedor-new-form .form textarea {
  width: 98%;
  padding: 4px;
  background: #FFF;
  border: solid 1px #D6D6D6;
  overflow: auto;
  height: 66px;
  font-size: 11px;
  color: #666;
  clear: left; }

/* line 900, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-vendedor-new-form .form input[type="image"] {
  margin: 10px 0 0 0; }

/* line 901, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-vendedor-new-aviso-tempo {
  padding: 12px 0 0 0;
  height: 26px;
  background: #F4F4F9;
  border-left: solid 1px #E8E8E9;
  border-bottom: solid 1px #E8E8E9;
  border-right: solid 1px #E8E8E9;
  font-size: 11px;
  color: #666665;
  font-weight: bold;
  text-align: center; }

/* line 903, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-vendedor-new-interacoes-global {
  float: left;
  /*width:768px;*/
  width: 99.8%;
  border-left: solid 1px #E8E8E9;
  border-bottom: solid 1px #E8E8E9;
  border-right: solid 1px #E8E8E9;
  overflow: hidden; }

/* line 904, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-vendedor-new-interacoes-global div {
  float: left;
  /*width:743px;*/
  width: 98%;
  padding: 17px 10px 12px 10px;
  color: #666665; }

/* line 905, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-vendedor-new-interacoes-global div .pergunta {
  display: block;
  float: left;
  /*width:720px; width:100%;*/
  padding: 0 0 14px 29px;
  background: url(../imagens/icones/pergunte-ao-vendedor-icone-pergunta.png) top left no-repeat;
  color: #666665; }

/* line 906, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-vendedor-new-interacoes-global div .resposta {
  display: block;
  /*float:left;*/
  padding: 0 0 14px 47px;
  background: url(../imagens/icones/pergunte-ao-vendedor-icone-resposta.png) 20px top no-repeat;
  clear: left;
  color: #666665; }

/* line 907, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-vendedor-new-interacoes-global div.odd {
  background: #F4F4F9;
  border-top: solid 1px #E8E8E9;
  border-bottom: solid 1px #E8E8E9;
  color: #666665; }

/* line 908, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-pergunte-vendedor-new-interacoes-global div.clear {
  padding: 0px !important; }

/*opniao sobre o produto new*/
/* line 911, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opniao-sobre-new-global {
  padding: 20px 0 0 0; }

/* line 912, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opniao-sobre-new-top {
  position: relative;
  height: 38px;
  background: #F4F4F9;
  border: solid 1px #E8E8E9; }

/* line 913, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opniao-sobre-new-top-left {
  float: left;
  width: 48px;
  height: 38px;
  background: #FFF url(../imagens/icones/pergunte-ao-vendedor-comentario-icone-mini.png) center no-repeat; }

/* line 914, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opniao-sobre-new-top-right {
  float: left;
  height: 26px;
  background: url(../imagens/icones/pergunte-ao-vendedor-icone-mini-right.png) top left no-repeat;
  padding: 12px 0 0 16px;
  font-size: 11px;
  color: #666;
  text-transform: uppercase;
  font-weight: bold; }

/* line 915, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opniao-sobre-new-form {
  border-left: solid 1px #E8E8E9;
  border-bottom: solid 1px #E8E8E9;
  border-right: solid 1px #E8E8E9;
  background: #F4F4F9; }

/* line 916, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opniao-sobre-new-form .form {
  padding: 10px; }

/* line 917, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opniao-sobre-new-form .form form {
  padding: 0px;
  margin: 0px; }

/* line 918, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opniao-sobre-new-form .form textarea {
  width: 98%;
  padding: 4px;
  background: #FFF;
  border: solid 1px #D6D6D6;
  overflow: auto;
  height: 66px;
  font-size: 11px;
  color: #666;
  clear: left; }

/* line 919, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opniao-sobre-new-form .form input[type="image"] {
  margin: 10px 0 0 0; }

/* line 921, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opniao-sobre-new-interacoes-global {
  float: left;
  /*width:768px;*/
  width: 99.8%;
  border-left: solid 1px #E8E8E9;
  border-bottom: solid 1px #E8E8E9;
  border-right: solid 1px #E8E8E9;
  overflow: hidden; }

/* line 922, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opniao-sobre-new-interacoes-global div {
  float: left;
  /*width:743px;*/
  width: 98%;
  padding: 17px 10px 12px 10px;
  color: #666665; }

/* line 923, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opniao-sobre-new-interacoes-global div span {
  display: block;
  float: left;
  /*width:720px;*/
  width: 100%;
  padding: 0 0 14px 0;
  font-size: 11px;
  color: #C82020; }

/* line 924, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opniao-sobre-new-interacoes-global div span span {
  color: #666;
  display: inline;
  float: none; }

/* line 925, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opniao-sobre-new-interacoes-global div.odd {
  background: #F4F4F9;
  border-top: solid 1px #E8E8E9;
  border-bottom: solid 1px #E8E8E9; }

/* line 926, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-opniao-sobre-new-interacoes-global div.clear {
  padding: 0px !important; }

/* line 928, ../scss/hc-template-produtos.scss */
.zoomPad {
  position: relative;
  float: none !important;
  z-index: 01;
  cursor: crosshair; }

/* UPDATE 06/2014 APLICAÇÃO DE "position:relative" NOS BLOCOS TITLE NO DETALHES DO PRODUTO */
/* line 937, ../scss/hc-template-produtos.scss */
.hc-produtos-detalhes-linha-box-title,
.hc-produtos-detalhes-linha-box,
.hc-produtos-detalhes-linha-box-full,
.hc-produtos-detalhes-linha-box-marcado,
.hc-produtos-detalhes-linha-box-full-marcado {
  position: relative; }



.hc-corpo-home-blocos-produtos-detaque-box-produto-5col,
.hc-corpo-home-blocos-produtos-detaque-box-produto-no-margin-5col {
    height: auto !important;
}
/*
    ###
    ###### BOX DE PRODUTO PERSONALIZADO PARA O CLIENTE
    ###
    O box deve ser usado em todos os elementos de vitrine
*/

.produto-box-inner-master {
    box-sizing: border-box;
    width: 100%;
    border: solid 1px #C89D4F;
    border-radius: 5px;
    background: url(../imagens/geral/produto-box-imagem-bg.png) center top no-repeat;
    //background: url(../imagens/geral/____teste7.png) center top no-repeat;
}

.produto-title {
    box-sizing: border-box;
    width: 100%;
    height: 75px;
    padding: 20px 0 0 9px;
    font-size: 19px;
    font-style: italic;
    color: #FFB837;
}

.produto-title a {
    color: #FFB837;
}

.produto-flag {
    box-sizing: border-box;
    width: 100%;
    height: 24px;
    padding-left: 7px;
    font-size: 16px;
    font-style: italic;
    color: #F8F2DF;
}

.produto-flag a {
    float: left;
    color: #F8F2DF;
}

.produto-flag a.imagem {
    width: 37px;
}

//produto imagem
.produto-image-box {
    box-sizing: border-box;
    clear: both;
    display: table;
    width: 100%;
    height: 308px;
    //background-color: rgba(255, 255, 255, 0.1);
}

.produto-image-box a {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.produto-image-box a img{
    display: inline;
}

// produto infos
.produto-infos-box {
    box-sizing: border-box;
    clear: both;
    width: 100%;
    height: 101px;
    padding: 17px 0 0 7px;
    border-top: solid 1px #C89D4F;
    border-bottom: solid 1px #C89D4F;
    background-color: rgba(0, 0, 0, 0.1);
    font-size: 15px;
    font-style: italic;
    color: #F8F2DF;
}
.produto-infos-box a{
    color: #F8F2DF;
}
.produto-info-safra{
    box-sizing: border-box;
    width: 100%;
    height: 29px;
    padding-left: 29px;
    background: url(../imagens/geral/produto-box-icon-safra.png) left top no-repeat;
}
.produto-info-uva{
    box-sizing: border-box;
    width: 100%;
    min-height: 18px;
    padding-left: 29px;
    line-height: 19px;
    background: url(../imagens/geral/produto-box-icon-uva-tipo.png) 2px top no-repeat;
}

// produto valor
.produto-valor-box{
    box-sizing: border-box;
    width: 100%;
    height: 108px;
    background: url(../imagens/geral/produto-box-valores-bg.png) center top no-repeat;
    font-size: 18px;
    font-style: italic;
    text-transform: lowercase;
    text-align: center;
    color: #F8F2DF;
}

.produto-valor-box .preco-de-por-valor-global .preco-de-valor{
    display: none;
}
.produto-valor-box .preco-de-por-valor-global .preco-por-valor{
    display: block;
    width: 100%;
}
.produto-valor-box .preco-de-por-valor-global .preco-por-valor span.text-por{
    display: block;
    text-align: center;
    padding-top: 18px;
    height: 23px;
}
.produto-valor-box .preco-de-por-valor-global .preco-por-valor span.text-moeda{
    font-size: 18px;
    color: #FFB837;
    text-transform: uppercase;
}
.produto-valor-box .preco-de-por-valor-global .preco-por-valor span.text-valor{
    font-size: 35px;
    color: #FFB837;
}
.produto-valor-box .preco-de-por-valor-global .preco-por-valor span.text-valor span.valor-decimal{
    font-size: 18px;
    color: #FFB837;
}
// com valor anterior
.produto-valor-box.compare .preco-de-por-valor-global .preco-de-valor{
    display: block;
    text-align: center;
    padding-top: 18px;
    height: 23px    
}
.produto-valor-box .preco-de-por-valor-global .preco-de-valor span.text-moeda{
    text-transform: uppercase;
}


.produto-valor-box.compare .preco-de-por-valor-global .preco-por-valor span.text-por{
    display: inline;
    text-align: initial;
    padding-top: 18px;
    height: auto;
}




/*///////////////////////////////////////////////////////////////*/

				.hc-pontos-produto {
				  float: right;
				  width: 383px;
				  height: 59px;
				  margin: 11px 0 0 0;
				}
				
				.hc-pontos-produto span {
				  float: left;
				  display: block;
				  padding: 18px 0 0 96px;
				  height: 34px;
				  width: 275px;
				  font-family: Arial, sans-serif;
				  font-size: 20px;
				  color: #ffffff;
				  text-transform:uppercase;
				  font-weight: normal;
				  text-align: center; 
				}
 
				
				
				
				@media only screen and (min-width: 1291px) and (max-width: 1490px) {.hc-pontos-carrinho {margin: 0 0 0 244px;} .hc-pontos-produto {margin: 0 0 0 244px;}}
				@media only screen and (min-width: 1000px) and (max-width: 1290px) {.hc-pontos-carrinho {margin: 0 0 0 28px;} .hc-pontos-produto {margin: 0 0 0 28px;}}
				@media only screen and (min-width: 700px) and (max-width: 1000px) {
					.hc-pontos-carrinho {margin: 0 0 10px 28px;}
					.hc-pontos-produto {margin: 0 0 10px 28px;}
					.hc-carrinho-topo-bt-finalizar-compra{margin: 0 0 9px 0; padding: 0 0 9px 0;}
					.hc-carrinho-topo-bt-finalizar-compra{margin: 0 0 9px 0; padding: 0 0 0 0;}
				}
				@media only screen and (min-width: 500px) and (max-width: 700px) {.hc-pontos-carrinho {margin: 0 0 8px 125px;}.hc-pontos-produto {margin: 0 0 8px 125px;}}
				@media only screen and (min-width: 100px) and (max-width: 500px) {.hc-pontos-carrinho {margin: 0 0 8px 0;} .hc-pontos-produto {margin: 0 0 8px 0;}}
				
 


/*/////////////////////////////////////////////////////////////*/
