@charset "UTF-8";
/* CSS Document */
/* ### SUBSTITUIÇÃO DE CORES  ### */
/*

Cor de texto (titulos e preçoc):
Preço destaque : #C92725
Titlo do produto: #861818

Cor de background padrão: #FFFFFF (replace all)


*/
/* CORPO INÍCIO */
/* line 19, ../scss/hc-template-home.scss */
.hc-corpo-centro-bloco-secundario-center {
  line-height: 18px;
  color: #666; }

/* line 20, ../scss/hc-template-home.scss */
.hc-corpo-centro-bloco-secundario-center a {
  color: #666; }

/* line 21, ../scss/hc-template-home.scss */
.hc-corpo-centro-bloco-secundario-center span {
  display: block;
  padding: 10px 0 10px 0;
  font-weight: bold;
  color: #C92725; }

/* line 22, ../scss/hc-template-home.scss */
.hc-corpo-centro-bloco-secundario-center span a {
  color: #C92725; }

/* line 24, ../scss/hc-template-home.scss */
.hc-corpo-centro-bloco-secundario-center a.hc-tagCloud01 {
  color: #666;
  padding: 0 5px 0 5px;
  font-size: 8px; }

/* line 25, ../scss/hc-template-home.scss */
.hc-corpo-centro-bloco-secundario-center a.hc-tagCloud02 {
  color: #666;
  padding: 0 5px 0 5px;
  font-size: 10px; }

/* line 26, ../scss/hc-template-home.scss */
.hc-corpo-centro-bloco-secundario-center a.hc-tagCloud03 {
  color: #666;
  padding: 0 5px 0 5px;
  font-size: 15px; }

/* line 27, ../scss/hc-template-home.scss */
.hc-corpo-centro-bloco-secundario-center a.hc-tagCloud04 {
  color: #666;
  padding: 0 5px 0 5px;
  font-size: 20px; }

/* line 28, ../scss/hc-template-home.scss */
.hc-corpo-centro-bloco-secundario-center a.hc-tagCloud05 {
  color: #666;
  padding: 0 5px 0 5px;
  font-size: 25px; }

/* line 30, ../scss/hc-template-home.scss */
.hc-corpo-area-coluna-left {
  float: left;
  width: 190px; }

/* line 31, ../scss/hc-template-home.scss */
.hc-corpo-area-coluna-right {
  /*float:left; display:inline;*/ }

/* line 33, ../scss/hc-template-home.scss */
.hc-corpo-menu-container {
  float: left;
  position: relative;
  width: 180px;
  padding-bottom: 10px; }

/* line 34, ../scss/hc-template-home.scss */
.hc-corpo-menu-topo {
  float: left;
  width: 180px;
  height: 27px;
  padding: 13px 0 0 0;
  background: #861818;
  font-size: 12px;
  color: #FFF;
  text-align: center; }

/* line 35, ../scss/hc-template-home.scss */
.hc-corpo-menu-topo a {
  color: #FFF; }

/* line 36, ../scss/hc-template-home.scss */
.hc-corpo-menu-topo img {
  float: left;
  margin-right: 3px;
  margin-top: 5px;
  display: none; }

/* line 38, ../scss/hc-template-home.scss */
.hc-corpo-menu-container-right {
  float: right;
  width: 155px;
  padding-bottom: 14px; }

/* line 39, ../scss/hc-template-home.scss */
.hc-corpo-menu-topo-right {
  float: left;
  width: 155px;
  height: 27px;
  padding: 13px 0 0 0;
  background: #861818;
  font-size: 12px;
  color: #FFF;
  text-align: center; }

/* line 40, ../scss/hc-template-home.scss */
.hc-corpo-menu-topo-right a {
  color: #FFF; }

/* line 41, ../scss/hc-template-home.scss */
.hc-corpo-menu-topo-right img {
  float: left;
  margin-right: 3px;
  margin-top: 5px;
  display: none; }

/* line 44, ../scss/hc-template-home.scss */
.hc-corpo-menu-topo-title {
  background: #861818; }

/* line 45, ../scss/hc-template-home.scss */
.hc-corpo-menu-topo-right-title {
  background: #861818; }

/* line 50, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container {
  float: left;
  width: 176px;
  padding: 0 0 0 2px;
  border: solid 1px #EFEFEF;
  margin: 10px 0 0 0;
  background: #FFF; }

/* line 51, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* line 52, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.hc-title {
  padding: 9px 0 6px 5px;
  background: none;
  font-weight: bold;
  color: #EB0000; }

/* line 53, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.hc-title a {
  color: #EB0000; }

/* line 54, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.empty {
  padding: 0 0 10px 0;
  width: 160px;
  margin: 4px 0 0 7px;
  background: none;
  border-top: dashed 1px #EFEFEF; }

/* line 55, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item {
  padding: 7px 0 6px 14px;
  background: url(../imagens/seta-vermelha-3x5.png) 5px 12px no-repeat;
  color: #666; }

/* line 56, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item:hover {
  background: url(../imagens/seta-branca-3x5.png) 5px 12px no-repeat #C92725;
  color: #FFF; }

/* line 57, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item:hover a {
  color: #FFF; }

/* line 58, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down {
  position: absolute !important;
  display: none !important;
  margin: -27px 0 0 162px; }

/* line 59, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item:hover .drop-down {
  display: block !important;
  z-index: 9999 !important;
  position: absolute !important; }

/* line 60, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down .hc-container {
  float: left;
  width: 180px;
  padding: 6px 0 0 0;
  background: url(../imagens/geral/topo-menu-categorias-lista-drop-down-container-bg-top.png) top left repeat-x; }

/* line 61, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down ul {
  padding: 0px !important;
  margin: 0px !important;
  list-style: none !important; }

/* line 62, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down ul li {
  text-align: left;
  width: 180px;
  background: #898989;
  border-top: solid 1px #EFEFEF;
  border-bottom: dashed 1px #EFEFEF; }

/* line 63, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down ul li a {
  text-align: left;
  display: block;
  padding: 13px 31px 11px 10px;
  width: 139px; }

/* line 64, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down ul li a:hover {
  cursor: pointer;
  background: #EFEFEF; }

/* esse objeto sera personalizado no template */
/* line 65, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down ul li a span {
  display: block;
  padding-left: 10px;
  background: url(../imagens/geral/topo-menu-categorias-drop-down-seta.png) left 5px no-repeat; }

/* esse objeto sera personalizado no template */
/* line 66, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down ul li a:hover span {
  background: url(../imagens/geral/topo-menu-categorias-drop-down-seta-over.png) 3px 5px no-repeat;
  padding-left: 13px; }

/* esse objeto sera personalizado no template */
/* menu 4º nível left comeco*/
/* line 69, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down ul li .drop-down2 {
  position: absolute !important;
  display: none !important;
  margin: -39px 0 0 180px; }

/* line 70, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down ul li:hover .drop-down2 {
  display: block !important;
  z-index: 9999 !important;
  position: absolute !important; }

/* line 71, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down ul li .drop-down2 .hc-container2 {
  float: left;
  width: 180px;
  border: solid 1px #FFF;
  background: #EFEFEF; }

/* line 72, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down ul li .drop-down2 ul {
  padding: 0px !important;
  margin: 0px !important;
  list-style: none !important; }

/* line 73, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down ul li .drop-down2 ul li {
  text-align: left;
  width: 180px;
  background: none;
  border-bottom: dashed 1px #454545;
  border-top: none; }

/* line 74, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down ul li .drop-down2 ul li a {
  text-align: left;
  display: block;
  padding: 13px 31px 11px 10px;
  width: 139px;
  color: #FFF; }

/* line 75, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down ul li .drop-down2 ul li a:hover {
  cursor: pointer;
  background: #303030;
  color: #FFF; }

/* line 76, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down ul li .drop-down2 ul li a span {
  display: block;
  padding-left: 10px;
  background: url(../imagens/seta-branca-3x5.png) 2px 5px no-repeat; }

/* line 77, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container ul li.menu-item .drop-down ul li .drop-down2 ul li a:hover span {
  background: url(../imagens/seta-branca-3x5.png) 2px 5px no-repeat;
  color: #FFF; }

/* menu 4º nível left fim */
/* line 81, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right {
  float: left;
  width: 151px;
  padding: 9px 0 0 2px;
  border: solid 1px #EFEFEF;
  margin: 10px 0 0 0; }

/* line 82, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* line 83, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.hc-title {
  padding: 0 0 6px 5px;
  background: none;
  font-weight: bold;
  color: #EB0000; }

/* line 84, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.hc-title a {
  color: #EB0000; }

/* line 85, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.empty {
  padding: 0 0 10px 0;
  width: 148px;
  margin: 4px 0 0 7px;
  background: none;
  border-top: dashed 1px #454545; }

/* line 86, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item {
  padding: 7px 0 6px 14px;
  background: url(../imagens/seta-vermelha-3x5.png) 5px 12px no-repeat;
  color: #666; }

/* line 87, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item:hover {
  background: url(../imagens/seta-branca-3x5.png) 5px 12px no-repeat #C92725;
  color: #FFF; }

/* line 88, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item:hover a {
  color: #FFF; }

/* line 89, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down {
  position: absolute !important;
  display: none !important;
  margin: -27px 0 0 -194px; }

/* line 90, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item:hover .drop-down {
  display: block !important;
  z-index: 9999 !important;
  position: absolute !important; }

/* line 91, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down .hc-container {
  float: left;
  width: 180px;
  padding: 6px 0 0 0;
  background: url(../imagens/geral/topo-menu-categorias-lista-drop-down-container-bg-top.png) top left repeat-x; }

/* line 92, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down ul {
  padding: 0px !important;
  margin: 0px !important;
  list-style: none !important; }

/* line 93, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down ul li {
  text-align: left;
  width: 180px;
  background: #898989;
  border-top: solid 1px #EFEFEF;
  border-bottom: dashed 1px #454545; }

/* line 94, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down ul li a {
  text-align: left;
  display: block;
  padding: 13px 31px 11px 10px;
  width: 139px; }

/* line 95, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down ul li a:hover {
  cursor: pointer;
  background: #EFEFEF; }

/* esse objeto sera personalizado no template */
/* line 96, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down ul li a span {
  display: block;
  padding-left: 10px;
  background: url(../imagens/geral/topo-menu-categorias-drop-down-seta.png) left 5px no-repeat; }

/* esse objeto sera personalizado no template */
/* line 97, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down ul li a:hover span {
  background: url(../imagens/geral/topo-menu-categorias-drop-down-seta-over.png) 3px 5px no-repeat;
  padding-left: 13px; }

/* esse objeto sera personalizado no template */
/* menu 4º nível right comeco*/
/* line 100, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down ul li .drop-down2 {
  position: absolute !important;
  display: none !important;
  margin: -39px 0 0 -182px; }

/* line 101, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down ul li:hover .drop-down2 {
  display: block !important;
  z-index: 9999 !important;
  position: absolute !important; }

/* line 102, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down ul li .drop-down2 .hc-container2 {
  float: left;
  width: 180px;
  border: solid 1px #FFF;
  background: #EFEFEF; }

/* line 103, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down ul li .drop-down2 ul {
  padding: 0px !important;
  margin: 0px !important;
  list-style: none !important; }

/* line 104, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down ul li .drop-down2 ul li {
  text-align: left;
  width: 180px;
  background: none;
  border-bottom: dashed 1px #454545;
  border-top: none; }

/* line 105, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down ul li .drop-down2 ul li a {
  text-align: left;
  display: block;
  padding: 13px 31px 11px 10px;
  width: 139px;
  color: #FFF; }

/* line 106, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down ul li .drop-down2 ul li a:hover {
  cursor: pointer;
  background: #303030;
  color: #FFF; }

/* line 107, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down ul li .drop-down2 ul li a span {
  display: block;
  padding-left: 10px;
  background: url(../imagens/seta-branca-3x5.png) 2px 5px no-repeat; }

/* line 108, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container-right ul li.menu-item .drop-down ul li .drop-down2 ul li a:hover span {
  background: url(../imagens/seta-branca-3x5.png) 2px 5px no-repeat;
  color: #FFF; }

/* menu 4º nível right fim */
/* line 115, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container input[type="text"] {
  float: left;
  width: 151px;
  height: 24px;
  margin: 10px 0 0 8px;
  padding: 6px 0 0 9px;
  border: solid 1px #EFEFEF;
  background: #FFF;
  font-size: 12px;
  color: #666; }

/* line 116, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container select {
  float: left;
  width: 161px;
  margin: 10px 0 0 8px;
  padding: 6px;
  border: solid 1px #EFEFEF;
  background: #FFF;
  font-size: 12px;
  color: #666; }

/* line 117, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container span.radio-group {
  display: block;
  float: left;
  width: 170px;
  padding: 10px 0 0 0;
  color: #666; }

/* line 118, ../scss/hc-template-home.scss */
.hc-corpo-menu-lista-container input[type="image"] {
  margin: 10px; }

/* line 120, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-180 {
  float: left;
  width: 180px;
  padding-bottom: 10px; }

/* line 121, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-180-topo {
  float: left;
  width: 170px;
  height: 26px;
  padding: 14px 0 0 10px;
  background: url(../imagens/geral/corpo-home-blocos-top-bg-repeatx.png) top left repeat-x;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  color: #FFF; }

/* line 122, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-180-topo a {
  color: #FFF; }

/* line 123, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-180-topo span img {
  display: none; }

/* line 124, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-180-center {
  float: left;
  width: 180px;
  /*border:solid 1px #EFEFEF;*/ }

/* line 126, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-155 {
  float: right;
  width: 155px;
  padding-bottom: 10px; }

/* line 127, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-155-topo {
  float: left;
  width: 145px;
  height: 26px;
  padding: 14px 0 0 10px;
  background: url(../imagens/geral/corpo-home-blocos-top-bg-repeatx.png) top left repeat-x;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  color: #FFF; }

/* line 128, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-155-topo a {
  color: #FFF; }

/* line 129, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-155-topo span img {
  display: none; }

/* line 130, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-155-center {
  float: left;
  width: 155px;
  /*border:solid 1px #EFEFEF;*/ }

/* line 133, ../scss/hc-template-home.scss */
.promocoes-180,
.promocoes-155,
.mais-vendidos-180,
.mais-vendidos-155,
.pesquise-por-marca-180,
.pesquise-por-marca-155,
.confira-180,
.confira-155,
.pesquise-por-tamanho-180,
.pesquise-por-tamanho-155,
.pesquise-por-cor-180,
.pesquise-por-cor-155,
.pesquise-por-preco-180,
.pesquise-por-preco-155
.newsletter-180,
.newsletter-155 {
  background: url(../imagens/geral/corpo-home-blocos-top-bg-repeatx.png) top left repeat-x; }

/* line 154, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner {
  float: left;
  width: 180px;
  height: 220px;
  padding: 10px 0 0 0; }

/* line 155, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* line 156, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner ul li {
  float: left;
  width: 160px;
  height: 218px;
  padding: 0 9px 0 9px;
  border: solid 1px #EFEFEF;
  background: #FFFFFF; }

/* line 157, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner ul li div.imagem {
  width: 160px;
  height: 98px;
  display: table-cell;
  text-align: center;
  vertical-align: middle; }

/* line 158, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner ul li div.imagem img {
  height: 90px; }

/* line 159, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner ul li a span.hc-title {
  font-size: 10px;
  color: #861818;
  line-height: 14px;
  font-weight: bold; }

/* line 160, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner ul li a {
  font-size: 10px;
  color: #999;
  line-height: 14px; }

/* line 161, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner ul li a span.preco-de-valor {
  font-size: 10px;
  color: #333;
  line-height: 14px; }

/* line 162, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner ul li a span.preco-por-valor {
  font-size: 14px;
  color: #C92725;
  font-weight: bold; }

/* line 163, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-botoes {
  float: right;
  margin-left: 5px;
  margin-top: 5px; }

/* line 165, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner-right {
  float: left;
  width: 155px;
  height: 220px;
  padding: 10px 0 0 0; }

/* line 166, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner-right ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* line 167, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner-right ul li {
  float: left;
  width: 135px;
  height: 218px;
  padding: 0 9px 0 9px;
  border: solid 1px #EFEFEF;
  background: #FFFFFF; }

/* line 168, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner-right ul li div.imagem {
  width: 135px;
  height: 98px;
  display: table-cell;
  text-align: center;
  vertical-align: middle; }

/* line 169, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner-right ul li div.imagem img {
  height: 90px; }

/* line 170, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner-right ul li a span.hc-title {
  font-size: 10px;
  color: #861818;
  line-height: 14px;
  font-weight: bold; }

/* line 171, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner-right ul li a {
  font-size: 10px;
  color: #999;
  line-height: 14px; }

/* line 172, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner-right ul li a span.preco-de-valor {
  font-size: 10px;
  color: #333;
  line-height: 14px; }

/* line 173, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-promocoes-center-inner-right ul li a span.preco-por-valor {
  font-size: 14px;
  color: #C92725;
  font-weight: bold; }

/* line 176, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-newsletter-inner {
  float: left;
  width: 170px;
  padding: 0 0 10px 10px;
  background: #818181; }

/* line 177, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-newsletter-inner input[type="text"] {
  float: left;
  width: 151px;
  height: 24px;
  margin: 10px 0 0 0;
  padding: 6px 0 0 9px;
  border: none;
  background: #FFF;
  font-size: 12px;
  color: #666; }

/* line 178, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-newsletter-inner span {
  display: block;
  float: left;
  width: 170px;
  padding: 10px 0 0 0;
  color: #FFF; }

/* line 179, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-newsletter-inner input[type="image"] {
  float: left;
  margin: 10px 0 0 0; }

/* line 181, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-newsletter-inner-banner {
  float: left;
  width: 170px;
  padding: 0 0 10px 10px;
  text-align: left; }

/* line 182, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-newsletter-inner-banner input[type="text"] {
  float: left;
  width: 171px;
  height: 24px;
  margin: 10px 0 0 0;
  padding: 6px 0 0 9px;
  border: solid 1px #EFEFEF;
  background: #FFF;
  font-size: 12px;
  color: #666; }

/* line 183, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-newsletter-inner-banner span {
  display: block;
  float: left;
  width: 170px;
  padding: 10px 0 0 0;
  color: #FFF; }

/* line 184, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-newsletter-inner-banner input[type="image"] {
  float: left;
  margin: 10px 0 0 0; }

/* line 186, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-newsletter-inner-right {
  float: left;
  width: 150px;
  padding: 0 0 10px 5px;
  background: #818181; }

/* line 187, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-newsletter-inner-right input[type="text"] {
  float: left;
  width: 121px;
  height: 24px;
  margin: 10px 0 0 0;
  padding: 6px 0 0 9px;
  border: none;
  background: #FFF;
  font-size: 12px;
  color: #666; }

/* line 188, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-newsletter-inner-right span {
  display: block;
  float: left;
  width: 145px;
  padding: 10px 0 0 0;
  color: #FFF; }

/* line 189, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-newsletter-inner-right input[type="image"] {
  float: left;
  margin: 10px 0 0 0; }

/* line 190, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-newsletter-inner-right input[type="submit"] {
  text-transform: uppercase;
  float: left;
  margin: 10px 0 0 0;
  width: 140px;
  height: 26px;
  border-bottom: solid 4px #861818;
  border-left: none;
  border-right: none;
  border-top: none;
  text-align: center;
  font-size: 12px;
  color: #FFF;
  background: #C92725; }

/* line 192, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-mais-vendidos-inner {
  float: left;
  width: 178px;
  height: 263px;
  border-left: solid 1px #EFEFEF;
  border-right: solid 1px #EFEFEF;
  border-bottom: solid 1px #EFEFEF;
  padding: 10px 0 5px 0;
  background: #FFFFFF; }

/* line 193, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-mais-vendidos-inner ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* line 194, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-mais-vendidos-inner ul li {
  float: left;
  width: 162px;
  height: 53px;
  padding: 0 7px 0 9px; }

/* line 195, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-mais-vendidos-inner ul li div {
  float: left;
  width: 162px;
  height: 43px;
  border-bottom: dashed 1px #C7C7C7;
  font-size: 11px;
  line-height: 14px;
  margin: 9px 0 0 0; }

/* line 196, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-mais-vendidos-inner ul li div a {
  color: #666; }

/* line 197, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-mais-vendidos-inner ul li div a span {
  color: #861818;
  font-weight: bold; }

/* line 200, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-mais-vendidos-inner-right {
  float: left;
  width: 153px;
  height: 263px;
  border-left: solid 1px #EFEFEF;
  border-right: solid 1px #EFEFEF;
  border-bottom: solid 1px #EFEFEF;
  padding: 10px 0 5px 0;
  background: #FFFFFF; }

/* line 201, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-mais-vendidos-inner-right ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* line 202, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-mais-vendidos-inner-right ul li {
  float: left;
  width: 153px;
  height: 53px;
  padding: 0 7px 0 9px; }

/* line 203, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-mais-vendidos-inner-right ul li div {
  float: left;
  width: 140px;
  height: 43px;
  border-bottom: dashed 1px #C7C7C7;
  font-size: 11px;
  line-height: 14px;
  margin: 9px 0 0 0; }

/* line 204, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-mais-vendidos-inner-right ul li div a {
  color: #666; }

/* line 205, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-mais-vendidos-inner-right ul li div a span {
  color: #861818;
  font-weight: bold; }

/* line 207, ../scss/hc-template-home.scss */
.home-blocos-col-right-cont-center {
  /*float:left; width:615px;*/ }

/* line 208, ../scss/hc-template-home.scss */
.home-blocos-col-right-cont-right {
  float: right;
  width: 155px;
  padding-top: 15px; }

/* line 210, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-cont {
  /*float:left; width:770px;*/
  height: 450px;
  background: url(../imagens/geral/corpo-home-blocos-abas-cont-bg.png) repeat-x #F4F4F4;
  margin: 0 0 10px 0; }

/* line 211, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-topo {
  /*float:left; width:770px;*/
  height: 35px;
  border-bottom: solid 5px #C92725; }

/* line 212, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-topo ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* line 213, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-topo ul li {
  float: left;
  display: block;
  height: 23px;
  padding: 12px 20px 0 20px;
  border-left: solid 1px #E1E1E1;
  border-right: solid 1px #FFF;
  color: #666; }

/* line 214, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-topo ul li:hover {
  background: url(../imagens/geral/corpo-home-blocos-abas-top-botoes-bg-over.png) top left repeat-x;
  color: #FFF; }

/* line 215, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-topo ul li a {
  color: #666; }

/* line 216, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-topo ul li:hover a {
  color: #FFF; }

/* line 217, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-topo ul li.active {
  background: url(../imagens/geral/corpo-home-blocos-abas-top-botoes-bg-over.png) top left repeat-x;
  color: #FFF; }

/* line 218, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-topo ul li.active a {
  color: #FFF; }

/* line 219, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-produtos-bt-left {
  float: left;
  margin: 175px 0 0 10px; }

/* line 220, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-produtos-bt-right {
  float: left;
  margin: 175px 10px 0 0; }

/* line 221, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-produtos-slider-cont {
  float: left;
  width: 698px;
  /*height:400px;*/
  padding: 15px 0 0 0; }

/* line 222, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-produtos-slider-cont-full {
  float: left;
  width: 880px;
  /*height:400px;*/
  padding: 15px 0 0 0; }

/* line 223, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-produtos-slider-inner {
  float: left;
  width: 700px;
  /*height:400px;*/ }

/* line 224, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-produtos-slider-inner ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* line 225, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-produtos-slider-inner ul li {
  float: left;
  width: 196px;
  height: 361px;
  background: #FFF;
  margin-left: 30px; }

/* line 226, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-produtos-slider-inner ul li .hc-corpo-home-blocos-produtos-detaque-box-produto {
  margin-top: 0px; }

/* line 228, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-produtos-slider-cont-4col {
  float: left;
  width: 870px;
  height: 400px;
  padding: 15px 0 0 0; }

/* line 229, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-produtos-slider-inner-4col {
  float: left;
  width: 700px;
  height: 400px; }

/* line 230, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-produtos-slider-inner-4col ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* line 231, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-produtos-slider-inner-4col ul li {
  float: left;
  height: 401px;
  background: #FFF;
  margin-left: 6px; }

/* line 233, ../scss/hc-template-home.scss */
.hc-corpo-home-blocos-produtos-detaque-topo {
  /*float:left; width:593px;*/
  height: 40px;
  background: url(../imagens/geral/hc-corpo-home-blocos-produtos-detaque-topo-bg.png) top left repeat-x;
  font-size: 11px;
  font-weight: bold;
  color: #FFF; }

/* line 234, ../scss/hc-template-home.scss */
.hc-corpo-home-blocos-produtos-detaque-topo a {
  color: #FFF;
  display: block;
  /*float:left; margin:13px 0 0 13px;*/ }

/* line 235, ../scss/hc-template-home.scss */
.hc-corpo-home-blocos-produtos-detaque-topo span {
  color: #FFF;
  display: block;
  float: left;
  margin: 13px 0 0 26px;
  position: relative; }

/*.hc-corpo-home-blocos-produtos-detaque-topo img{float:left;}*/
/* line 237, ../scss/hc-template-home.scss */
.hc-corpo-home-blocos-produtos-detaque-topo span img {
  position: absolute;
  top: 0;
  left: 0;
  margin: -13px 0 0 -26px; }

/* line 240, ../scss/hc-template-home.scss */
.hc-corpo-home-blocos-produtos-detaque-paginas {
  /*float:left; width:593px;*/
  height: 40px;
  background: url(../imagens/geral/hc-corpo-home-blocos-produtos-detaque-topo-bg.png) top left repeat-x;
  font-size: 11px;
  font-weight: bold;
  color: #FFF; }

/* line 241, ../scss/hc-template-home.scss */
.hc-corpo-home-blocos-produtos-detaque-paginas a {
  color: #FFF;
  display: block;
  /*float:left; margin:13px 0 0 13px;*/ }

/* line 242, ../scss/hc-template-home.scss */
.hc-corpo-home-blocos-produtos-detaque-paginas span {
  color: #FFF;
  display: block;
  float: left;
  padding: 13px 0 0 60px;
  height: 27px;
  background: url(../imagens/icones/seta-font-bitmap-branco.png) top left no-repeat; }

/* line 243, ../scss/hc-template-home.scss */
.hc-corpo-home-blocos-produtos-detaque-paginas img {
  float: left; }

/* line 245, ../scss/hc-template-home.scss */
.hc-corpo-home-blocos-produtos-detaque-paginas-grey {
  /*float:left; width:593px;*/
  height: 40px;
  background: url(../imagens/geral/hc-corpo-home-blocos-produtos-detaque-topo-bg.png) top left repeat-x;
  font-size: 11px;
  font-weight: bold;
  color: #FFF; }

/* line 246, ../scss/hc-template-home.scss */
.hc-corpo-home-blocos-produtos-detaque-paginas-grey a {
  color: #666;
  display: block;
  float: left;
  margin: 13px 0 0 13px; }

/* line 247, ../scss/hc-template-home.scss */
.hc-corpo-home-blocos-produtos-detaque-paginas-grey img {
  float: left; }

/* line 249, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-navegue-marcas-container {
  /*float:left; width:615px;*/
  padding: 10px 0 0 0; }

/* line 251, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-navegue-marcas-topo {
  /*float:left; width:593px;*/
  height: 40px;
  background: url(../imagens/geral/hc-corpo-home-blocos-produtos-detaque-topo-bg.png) top left repeat-x;
  font-size: 11px;
  font-weight: bold;
  color: #FFF; }

/* line 252, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-navegue-marcas-topo a {
  color: #FFF;
  display: block;
  /*float:left; margin:13px 0 0 13px;*/ }

/* line 253, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-navegue-marcas-topo span {
  color: #FFF;
  display: block;
  float: left;
  margin: 13px 0 0 26px;
  position: relative; }

/*.hc-corpo-home-blocos-produtos-detaque-topo img{float:left;}*/
/* line 255, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-navegue-marcas-topo span img {
  position: absolute;
  top: 0;
  left: 0;
  margin: -13px 0 0 -26px; }

/* line 257, ../scss/hc-template-home.scss */
.hc-corpo-bloco-produtos-relacionados-top-spacer span:first-child {
  display: none; }

/* line 258, ../scss/hc-template-home.scss */
.hc-corpo-bloco-produtos-relacionados-top-spacer span {
  color: #FFF;
  display: block;
  float: left;
  height: 27px;
  padding: 13px 0 0 55px;
  position: relative;
  background: url(../imagens/icones/seta-font-bitmap-branco.png) top left no-repeat;
  margin: 0 !important; }

/* line 260, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-navegue-marcas-slider-cont {
  /*float:left; width:585px;*/
  height: 132px;
  padding: 0 10px 0 10px;
  background: #FFFFFF;
  border-bottom: solid 1px #FFFFFF; }

/* line 261, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-navegue-marcas-slider-botoes {
  float: left;
  margin-top: 56px; }

/* line 262, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-navegue-marcas-slider-inner {
  float: left;
  /*width:545px;*/
  height: 132px; }

/* line 263, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-navegue-marcas-slider-inner ul {
  padding: 0px;
  margin: 0px;
  list-style: none; }

/* line 264, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-navegue-marcas-slider-inner ul li {
  width: 136px;
  height: 132px; }

/* line 265, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-navegue-marcas-slider-inner ul li div {
  width: 136px;
  height: 132px;
  display: table-cell;
  text-align: center;
  vertical-align: middle; }

/* line 267, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-pesquise-marca-inner {
  float: left;
  width: 155px;
  height: 315px; }

/* line 268, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-pesquise-marca-inner img {
  border: none; }

/* line 269, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-pesquise-marca-inner a img {
  border: none; }

/* line 270, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-pesquise-marca-inner ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* line 271, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-pesquise-marca-inner ul li {
  width: 155px;
  /*height:61px;*/
  margin: 10px 0 0 0; }

/* line 272, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-pesquise-marca-inner ul li div {
  width: 153px;
  /*height:58px;*/
  border: solid 1px #EFEFEF;
  text-align: center;
  background: #FFFFFF; }

/* line 273, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-pesquise-marca-inner ul li div div {
  width: 153px;
  /*height:58px;*/
  display: table-cell;
  text-align: center;
  vertical-align: middle; }

/* line 275, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-pesquise-marca-inner_left {
  float: left;
  width: 180px;
  /*height:315px;*/ }

/* line 276, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-pesquise-marca-inner_left img {
  border: none; }

/* line 277, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-pesquise-marca-inner_left a img {
  border: none; }

/* line 278, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-pesquise-marca-inner_left ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* line 279, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-pesquise-marca-inner_left ul li {
  width: 180px;
  /*height:71px;*/
  text-align: center; }

/* line 280, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-pesquise-marca-inner_left ul li div {
  width: 178px;
  /* height:58px;*/
  border: solid 1px #EFEFEF;
  margin: 10px 0 0 0;
  text-align: center;
  background: #FFFFFF; }

/* line 281, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-pesquise-marca-inner_left ul li div div {
  width: 178px;
  /*height:58px;*/
  display: table-cell;
  text-align: center;
  vertical-align: middle; }

/* line 283, ../scss/hc-template-home.scss */
.hc-home-banners-laterais {
  border: solid 1px #EFEFEF;
  padding: 5px 0 5px 0;
  margin: 10px 0 0 0;
  text-align: center;
  background: #FFFFFF; }

/* line 284, ../scss/hc-template-home.scss */
.hc-home-banners-laterais-left {
  border: solid 1px #EFEFEF;
  padding: 5px 0 5px 0;
  margin: 10px 0 0 0;
  text-align: center;
  background: #FFFFFF; }

/* line 285, ../scss/hc-template-home.scss */
.hc-home-banners-laterais-right {
  border: solid 1px #EFEFEF;
  padding: 5px 0 5px 0;
  margin: 10px 0 0 0;
  text-align: center;
  background: #FFFFFF; }

/* CORPO FIM */
/* line 289, ../scss/hc-template-home.scss */
.hc-produtos-detalhes-preco-vip-geral {
  float: left;
  border-left: solid 5px #C92726;
  margin: 10px 0 10px 0;
  background: #F4F4F9; }

/* line 290, ../scss/hc-template-home.scss */
.hc-produtos-detalhes-preco-vip-center {
  float: left;
  padding: 9px 0 9px 12px;
  width: 392px;
  border-top: solid 1px #E8E8E9;
  border-right: solid 1px #E8E8E9;
  border-bottom: solid 1px #E8E8E9; }

/* line 291, ../scss/hc-template-home.scss */
.hc-produtos-detalhes-preco-vip-center span.text-valor {
  display: block;
  padding: 0 0 5px 0;
  color: #666;
  font-size: 11px;
  font-weight: bold; }

/* line 292, ../scss/hc-template-home.scss */
.hc-produtos-detalhes-preco-vip-center span.text-valor strong {
  color: #6A8C11;
  font-size: 18px; }

/* line 293, ../scss/hc-template-home.scss */
.hc-produtos-detalhes-preco-vip-center span.text-valor strong small {
  font-size: 14px;
  font-weight: bold; }

/* line 294, ../scss/hc-template-home.scss */
.hc-produtos-detalhes-preco-vip-center span.saiba_mais {
  font-size: 11px;
  color: #666665; }

/* line 295, ../scss/hc-template-home.scss */
.hc-produtos-detalhes-preco-vip-center span.saiba_mais a {
  font-size: 11px;
  color: #666665; }

/* line 297, ../scss/hc-template-home.scss */
.hc-produtos-detalhes-preco-vip-geral_prod {
  float: left;
  border-left: solid 5px #C92726;
  margin: 6px 0 10px 0;
  background: #F4F4F9; }

/* line 298, ../scss/hc-template-home.scss */
.hc-produtos-detalhes-preco-vip-center_prod {
  float: left;
  padding: 10px 10px 10px 12px;
  border-top: solid 1px #E8E8E9;
  border-right: solid 1px #E8E8E9;
  border-bottom: solid 1px #E8E8E9; }

/* line 299, ../scss/hc-template-home.scss */
.hc-produtos-detalhes-preco-vip-center_prod_bloco {
  float: left;
  padding: 10px 0 10px 12px;
  width: 194px;
  border-top: solid 1px #E8E8E9;
  border-right: solid 1px #E8E8E9;
  border-bottom: solid 1px #E8E8E9; }

/* line 300, ../scss/hc-template-home.scss */
.hc-produtos-detalhes-preco-vip-center_prod span.text-valor {
  display: block;
  padding: 0 0 5px 0;
  color: #C92726;
  font-size: 11px;
  font-weight: bold; }

/* line 301, ../scss/hc-template-home.scss */
.hc-produtos-detalhes-preco-vip-center_prod span.text-valor strong {
  color: #6A8C11;
  font-size: 18px; }

/* line 302, ../scss/hc-template-home.scss */
.hc-produtos-detalhes-preco-vip-center_prod span.text-valor strong small {
  font-size: 14px;
  font-weight: bold; }

/* line 303, ../scss/hc-template-home.scss */
.hc-produtos-detalhes-preco-vip-center_prod span.saiba_mais {
  font-size: 11px;
  color: #666665; }

/* line 304, ../scss/hc-template-home.scss */
.hc-produtos-detalhes-preco-vip-center_prod span.saiba_mais a {
  font-size: 11px;
  color: #666665; }

/* line 307, ../scss/hc-template-home.scss */
.hc-corpo-home-pesq-tamanho {
  max-width: 178px;
  min-width: 153px;
  max-height: 160px;
  border: solid 0px #E8E8E9;
  overflow-y: auto;
  padding: 10px 0 10px 0px;
  margin: 0;
  overflow-x: hidden; }

/* line 308, ../scss/hc-template-home.scss */
.hc-corpo-home-pesq-tamanho span {
  float: left;
  display: block;
  margin: 1px 1px 4px 1px;
  padding: 5px 3px;
  border: solid 1px #E8E8E9;
  min-width: 30px;
  height: 25px;
  background: #FFFFFF; }

/* line 309, ../scss/hc-template-home.scss */
.hc-corpo-home-pesq-tamanho span input[type="submit"] {
  background: none;
  border: none; }

/* line 310, ../scss/hc-template-home.scss */
.hc-corpo-home-pesq-tamanho span:hover {
  background: #CCC; }

/* line 311, ../scss/hc-template-home.scss */
.hc-corpo-home-pesq-tamanho span:hover input[type="submit"] {
  color: #FFF; }

/* line 314, ../scss/hc-template-home.scss */
.hc-corpo-home-pesq-cor {
  max-width: 178px;
  min-width: 153px;
  max-height: 160px;
  border: solid 0px #E8E8E9;
  overflow-y: auto;
  padding: 10px 0 10px 0;
  margin: 0 0 0 0;
  overflow-x: hidden; }

/* line 315, ../scss/hc-template-home.scss */
.hc-corpo-home-pesq-cor span {
  float: left;
  display: block;
  margin: 1px 4px 4px 1px;
  padding: 2px;
  border: solid 1px #E8E8E9;
  width: 28px;
  text-align: center;
  background: #FFFFFF; }

/* line 316, ../scss/hc-template-home.scss */
.hc-corpo-home-pesq-cor span form {
  padding: 0px;
  margin: 0px; }

/* line 317, ../scss/hc-template-home.scss */
.hc-corpo-home-pesq-cor span input {
  margin: 3px 0 0 0;
  border: none;
  padding: 0px; }

/* line 318, ../scss/hc-template-home.scss */
.hc-corpo-home-pesq-cor span:hover {
  background: #CCC; }

/* line 320, ../scss/hc-template-home.scss */
.hc-corpo-home-pesq-tamanho-right {
  max-width: 178px;
  min-width: 153px;
  max-height: 160px;
  border: solid 0px #E8E8E9;
  overflow-y: auto;
  padding: 10px 0 10px 0px;
  margin: 0;
  overflow-x: hidden; }

/* line 321, ../scss/hc-template-home.scss */
.hc-corpo-home-pesq-tamanho-right span {
  float: left;
  display: block;
  margin: 1px 1px 4px 1px;
  padding: 5px 5px;
  border: solid 1px #E8E8E9;
  min-width: 30px;
  height: 25px;
  background: #FFFFFF; }

/* line 322, ../scss/hc-template-home.scss */
.hc-corpo-home-pesq-tamanho-right span input[type="submit"] {
  background: none;
  border: none; }

/* line 323, ../scss/hc-template-home.scss */
.hc-corpo-home-pesq-tamanho-right span:hover {
  background: #CCC; }

/* line 324, ../scss/hc-template-home.scss */
.hc-corpo-home-pesq-tamanho-right span:hover input[type="submit"] {
  color: #FFF; }

/* line 326, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-produtos-slider-inner-full {
  float: left;
  width: 880px;
  /*height:400px;*/ }

/* line 327, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-produtos-slider-inner-full ul {
  padding: 0;
  margin: 0;
  list-style: none; }

/* line 328, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-produtos-slider-inner-full ul li {
  float: left;
  width: 196px;
  height: 361px;
  background: #FFF;
  margin-left: 20px; }

/* line 329, ../scss/hc-template-home.scss */
.hc-corpo-home-bloco-abas-produtos-slider-inner-full ul li .hc-corpo-home-blocos-produtos-detaque-box-produto {
  margin-top: 0px; }

/*
.hc-corpo-home-filtro-preco{ width:180px; border:solid 0px #EFEFEF; overflow-y:auto; padding:0 0 10px 0px; margin:0; overflow-x:hidden;}
.hc-corpo-home-filtro-preco span{float:left; display:block; margin:1px 0 0 0; border-left: solid 5px #EFEFEF; padding:8px 0 8px 12px; width:163px; border-bottom:dashed 1px #EFEFEF; cursor:pointer; background:#FFFFFF;}
.hc-corpo-home-filtro-preco span input[type="submit"]{background:none; border:none; font-size:11px; color:#999; padding:0; cursor:pointer;}
.hc-corpo-home-filtro-preco span:hover{background:#CCC; cursor:pointer;}
.hc-corpo-home-filtro-preco span.form:hover{background:none; }
.hc-corpo-home-filtro-preco span:hover input[type="submit"]{color:#FFF;}
.hc-corpo-home-filtro-preco span ul{margin: 0; padding: 0; border: 0; outline: 0;}
.hc-corpo-home-filtro-preco span ul li{float:left;  margin-right:5px; list-style:none;}
.hc-corpo-home-filtro-preco span ul li label{font-size:11px; color:#999; height:19px; padding:0px;}
.hc-corpo-home-filtro-preco span ul li input[type="text"] {width:60px; height:18px; background: #FFF; border: 1px solid #EFEFEF; padding:0 2px 0 2px; text-align: right; font-size:11px; color:#999;}
.hc-corpo-home-filtro-preco span ul li input[type="submit"]{background:#C92725; color:#FFF; width:20px; height:20px; text-align:center; float:left; margin-top:14px; display:none;}


.hc-corpo-home-filtro-preco-right{ width:155px; border:solid 0px #EFEFEF; overflow-y:auto; padding:0 0 10px 0px; margin:0; overflow-x:hidden;}
.hc-corpo-home-filtro-preco-right span{float:left; display:block; margin:1px 0 0 0; padding:8px 0 8px 12px; border-left: solid 5px #EFEFEF; width:138px; border-bottom:dashed 1px #EFEFEF;  cursor:pointer; background:#FFFFFF;}
.hc-corpo-home-filtro-preco-right span input[type="submit"]{background:none; border:none; font-size:11px; color:#999; padding:0; cursor:pointer;}
.hc-corpo-home-filtro-preco-right span:hover{background:#CCC; cursor:pointer;}
.hc-corpo-home-filtro-preco-right span.form:hover{background:none; }
.hc-corpo-home-filtro-preco-right span:hover input[type="submit"]{color:#FFF;}
.hc-corpo-home-filtro-preco-right span ul{margin: 0; padding: 0; border: 0; outline: 0;}
.hc-corpo-home-filtro-preco-right span ul li{float:left;  margin-right:5px; list-style:none;}
.hc-corpo-home-filtro-preco-right span ul li label{font-size:11px; color:#999; height:19px; padding:0px;}
.hc-corpo-home-filtro-preco-right span ul li input[type="text"] {width:55px; height:18px; background: #FFF; border: 1px solid #EFEFEF; padding:0 2px 0 2px; text-align: right; font-size:11px; color:#999;}
.hc-corpo-home-filtro-preco-right span ul li input[type="submit"]{background:#C92725; color:#FFF; width:20px; height:20px; text-align:center; float:left; margin-top:14px; display:none;}*/
/* line 357, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco {
  width: 180px;
  border: solid 0px #EFEFEF;
  overflow-y: auto;
  padding: 0 0 10px 0px;
  margin: 0;
  overflow-x: hidden; }

/* line 358, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco span {
  float: left;
  display: block;
  margin: 1px 0 0 0;
  border-left: solid 5px #EFEFEF;
  padding: 8px 0 8px 12px;
  width: 163px;
  border-bottom: dashed 1px #EFEFEF;
  /*height:20px;*/
  cursor: pointer;
  background: #FFFFFF; }

/* line 359, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco span input[type="submit"] {
  background: none;
  border: none;
  font-size: 11px;
  color: #999;
  padding: 0;
  cursor: pointer; }

/* line 360, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco span:hover {
  background: #CCC;
  cursor: pointer; }

/* line 361, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco span.form:hover {
  background: none; }

/* line 362, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco span:hover input[type="submit"] {
  color: #FFF; }

/* line 363, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco span ul {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0; }

/* line 364, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco span ul li {
  float: left;
  /*width:70px;*/
  margin-right: 5px;
  list-style: none; }

/* line 365, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco span ul li label {
  font-size: 11px;
  color: #999;
  height: 19px;
  padding: 0px; }

/* line 366, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco span ul li input[type="text"] {
  width: 55px;
  height: 18px;
  background: #FFF;
  border: 1px solid #EFEFEF;
  padding: 0 2px 0 2px;
  text-align: right;
  font-size: 11px;
  color: #999; }

/* line 367, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco span ul li input[type="submit"] {
  background: #C92725;
  color: #FFF;
  width: 20px;
  height: 20px;
  text-align: center;
  float: left;
  margin-top: 14px; }

/* line 370, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco-right {
  width: 155px;
  border: solid 0px #EFEFEF;
  overflow-y: auto;
  padding: 0 0 10px 0px;
  margin: 0;
  overflow-x: hidden; }

/* line 371, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco-right span {
  float: left;
  display: block;
  margin: 1px 0 0 0;
  padding: 8px 0 8px 12px;
  border-left: solid 5px #EFEFEF;
  width: 138px;
  border-bottom: dashed 1px #EFEFEF;
  /*height:20px;*/
  cursor: pointer;
  background: #FFFFFF; }

/* line 372, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco-right span input[type="submit"] {
  background: none;
  border: none;
  font-size: 11px;
  color: #999;
  padding: 0;
  cursor: pointer; }

/* line 373, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco-right span:hover {
  background: #CCC;
  cursor: pointer; }

/* line 374, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco-right span.form:hover {
  background: none; }

/* line 375, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco-right span:hover input[type="submit"] {
  color: #FFF; }

/* line 376, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco-right span ul {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0; }

/* line 377, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco-right span ul li {
  float: left;
  /*width:70px;*/
  margin-right: 5px;
  list-style: none; }

/* line 378, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco-right span ul li label {
  font-size: 11px;
  color: #999;
  height: 19px;
  padding: 0px; }

/* line 379, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco-right span ul li input[type="text"] {
  width: 45px;
  height: 18px;
  background: #FFF;
  border: 1px solid #EFEFEF;
  padding: 0 2px 0 2px;
  text-align: right;
  font-size: 11px;
  color: #999; }

/* line 380, ../scss/hc-template-home.scss */
.hc-corpo-home-filtro-preco-right span ul li input[type="submit"] {
  background: #C92725;
  color: #FFF;
  width: 20px;
  height: 20px;
  text-align: center;
  float: left;
  margin-top: 14px; }

/* line 384, ../scss/hc-template-home.scss */
.liquid {
  padding: 15px 0 0 0; }

/* line 385, ../scss/hc-template-home.scss */
.liquid .previous {
  display: block;
  height: 40px;
  width: 25px;
  background: url(../imagens/icones/bt-left-retangular.png) no-repeat;
  float: left;
  margin: 175px 0 0 10px;
  padding: 0;
  cursor: pointer; }

/* line 386, ../scss/hc-template-home.scss */
.liquid .next {
  display: block;
  height: 40px;
  width: 25px;
  background: url(../imagens/icones/bt-right-retangular.png) no-repeat;
  float: right;
  margin: 175px 10px 0 0;
  padding: 0;
  cursor: pointer; }

/* line 387, ../scss/hc-template-home.scss */
.liquid ul li {
  width: 220px;
  padding: 0;
  margin: 0 5px 0 5px;
  background: #FFF; }

/* line 390, ../scss/hc-template-home.scss */
.liquid_marcas {
  padding: 0; }

/* line 391, ../scss/hc-template-home.scss */
.liquid_marcas .previous_marcas {
  display: block;
  height: 20px;
  width: 20px;
  background: url(../imagens/icones/bt-left.png) no-repeat;
  float: left;
  margin: 56px 0 0 0;
  padding: 0;
  cursor: pointer; }

/* line 392, ../scss/hc-template-home.scss */
.liquid_marcas .next_marcas {
  display: block;
  height: 20px;
  width: 20px;
  background: url(../imagens/icones/bt-right.png) no-repeat;
  float: right;
  margin: 56px 0 0 0;
  padding: 0;
  cursor: pointer; }

/* line 393, ../scss/hc-template-home.scss */
.liquid_marcas ul li {
  width: 136px;
  padding: 0;
  margin: 0 15px 0 15px; }

/* line 394, ../scss/hc-template-home.scss */
.liquid_marcas ul li div {
  width: 136px;
  height: 132px;
  display: table-cell;
  text-align: center;
  vertical-align: middle; }

/* line 397, ../scss/hc-template-home.scss */
.liquid_galeria {
  padding: 0; }

/* line 398, ../scss/hc-template-home.scss */
.liquid_galeria .previous_galeria {
  display: block;
  height: 40px;
  width: 25px;
  background: url(../imagens/icones/bt-left-retangular.png) no-repeat;
  float: left;
  margin: 40px 0 0 0;
  padding: 0;
  cursor: pointer; }

/* line 399, ../scss/hc-template-home.scss */
.liquid_galeria .next_galeria {
  display: block;
  height: 40px;
  width: 25px;
  background: url(../imagens/icones/bt-right-retangular.png) no-repeat;
  float: right;
  margin: 40px 0 0 0;
  padding: 0;
  cursor: pointer; }

/* line 400, ../scss/hc-template-home.scss */
.liquid_galeria ul li {
  width: 158px;
  background: #FFF;
  border: solid 1px #EFEFEF;
  margin: 0 2px 0 10px; }

/* line 401, ../scss/hc-template-home.scss */
.liquid_galeria ul li div {
  width: 158px;
  height: 118px;
  display: table-cell;
  text-align: center;
  vertical-align: middle; }
