@media only screen and (max-width: 770px){
#cabecalho { background: #FFFFFF;}
#cabecalho  .conteiner {background:none}
.botao.principal {}
.pagina-inicial .listagem>.titulo,.listagem > .titulo {
    font-size: 20px;
    color: black;
    display: block;
    font-weight: 600;
    font-family: 'Arial';
    text-transform: none;
}

div#sharethis .titulo {
    font-size: 13px;
    color: black;
    font-weight: 700;
   font-family: 'Montserrat', sans-serif;
}
.cep label {
    font-size: 14px;
    font-weight: 600;
    margin-top: 20px;
    font-size: 13px;
    color: black;
    font-weight: 700;
    font-family: 'Montserrat', sans-serif;
}.info-principal-produto .breadcrumbs ul li * {
    padding: 0;
    color: black;
    text-transform: uppercase;
    font-size: 11px;
}
.menu.superior .nivel-um > li {     background-color: #3D5C93;}
.botao.principa:hover {opacity:0.8;}
.busca .botao-busca {  height: auto;  top: 1px;  color: rgb(61, 92, 147);  right: 0%;  font-size: 121%;  background: transparent;  line-height: 29px;  border: none;}
.busca .botao-busca:hover {opacity:0.8; color: rgb(61, 92, 147);}
body{background:#fff;font-family: 'Montserrat', sans-serif;}
.icon-chevron-sign-left:before {  content: "\f137";  color: rgb(255, 0, 0);}
.fundo-principal, .botao.principal, .menu li:hover > a .fundo-secundario, .flex-control-paging li a.flex-active, .dropdown-menu > li > a:hover, .filtro.lista ul li label:hover, .menu-simples li a:hover, .menu-simples li.active a {}
a, a:hover, a:focus, .cor-principal, .menu a:hover, .atributo-comum a:hover span, .atributo-comum .active a span { color: #3D5C93;}.conteudo-topo .busca-mobile {  overflow: hidden;  padding: 10px;  background-color: #FFFFFF;  border-radius: 6px;}
.menu.superior .nivel-um .titulo, .menu.lateral .nivel-um .titulo {  font-size: 18px;  color: #FFFFFF;  FONT-FAMILY: "MONTSERRAT";  FONT-WEIGHT: 600;  TEXT-TRANSFORM: uppercase;}
.borda-principal, .atributos ul li a:hover, .atributos ul li.active a, .tema-scuro .nav-tabs li.active a, .elastislide-carousel ul li.active a {  border-color: #3D5C93;}
.acoes-produto-responsiva .tag-comprar {  display: inline-block;  margin: 5px -10px 10px 0;  line-height: 40px;  display: none;  padding: 0 15px;}
.fundo-secundario, .flex-control-paging li a:hover {  background-color: #282828;}
.icon-shopping-cart:before {  content: "\f07a";  text-indent: -999999px;  background: url('//cdn.awsli.com.br/161/161740/arquivos/mobileghop-carrinho.png') no-repeat;  width: 32px;  background-position: 3px 4px;}
.conteudo-topo .busca-mobile .atalho-menu {  float: right;  line-height: 28px;  background-image: linear-gradient(to bottom,#3D5C93,rgb(61, 92, 147));}
.menu .nivel-dois a {  color: #FFF;  line-height: 30px;}
.tarja * {  color: #FFF;  display: none;}
.lista-redes .icon-whatsapp, .lista-redes .fa-whatsapp {display:none;}
.bandeiras-produto .bandeira-promocao {  padding-bottom: 17px;  background: url('//cdn.awsli.com.br/161/161740/arquivos/oferta-gshop.png?a') no-repeat top center;  min-width: 91px; }
.bandeiras-produto span {  display: block !important;  margin: 0;  border: none;  box-shadow: none;  text-align: center;  margin-top: 0px;  text-indent: -9999px;}
.preco-produto .preco-promocional, .listagem .listagem-item .preco-produto .preco-a-partir .preco-venda {  font-size: 19px;  font-weight: bold;  COLOR: #000000;}
.preco-produto .preco-venda {  font-size: 12px;  color: rgb(255, 0, 0);  margin-right: 5px;}
.preco-produto strong.titulo {  font-size: 12px;  white-space: nowrap;  font-weight: 700;  color: rgb(99, 99, 99);} 
.desconto-a-vista strong {font-size: 22px; color: rgb(102, 169, 213);} 
.listagem .listagem-item .bandeiras-produto .bandeira-promocao {  padding-bottom: 38px;  background: url('https://cdn.awsli.com.br/161/161740/arquivos/oferta-bgg.png?a') no-repeat top center;  min-width: 91px; }
.listagem .listagem-item .bandeiras-produto span {  display: block !important;  margin: 0;  border: none;  box-shadow: none;  text-align: center;  margin-top: 0px;  text-indent: -9999px;}
.listagem .listagem-item .preco-produto .preco-promocional, .listagem .listagem-item .preco-produto .preco-a-partir .preco-venda {  font-size: 20px;  font-weight: bold;  text-align: center;  COLOR: #3D5C93;}
.listagem .preco-produto .preco-venda {  font-size: 12px;  color: rgb(255, 0, 0);  margin-right: 5px;  float: left;  text-align: center;  font-size: 12px;    color: #FF0000;    text-align: center;    float: initial;    margin-right: 5px;  }
.listagem .preco-produto strong.titulo {  font-size: 12px;  white-space: nowrap;  font-weight: 700;  color: rgb(0, 0, 0);} 
.listagem .listagem-item .desconto-a-vista strong {font-size: 22px; color: rgb(102, 169, 213);} 
.produto .acoes-produto .preco-produto .titulo { font-size: 13px; }       
.produto .comprar .botao-comprar {  width: 100%;  padding: 0;  background: url('https://cdn.awsli.com.br/197/197580/arquivos/bt-comprarff.png') no-repeat center;  line-height: 58px;  text-indent: -99999px;  border: none;}
.produto .comprar .botao-comprar:hover {opacity:0.8;}
.acao-editar>div *.botao.principal { background-image: linear-gradient(to bottom,#89BDDE,#66A9D3);}
.acao-editar>div *.botao.principal:hover {opacity:0.8;}
.atalhos-mobile ul {  background-color: rgb(0, 0, 0);  margin: 0;}
.icon-user:before {  content: "\f007";  color: #FFFFFF;}
.fundo-principal {background: #3d5c93;}
.stButton .stFb, .stButton .stTwbutton, .stButton .stMainServices {  background-image: url(/images/facebook_counter.png);  background-repeat: no-repeat;  display: inline-block;  white-space: nowrap; font-family: Verdana,Helvetica,sans-serif;  font-size: 11px;  height: 16px;  padding-top: 3px;  margin-top: 9px;  padding-bottom: 11px;  line-height: 16px;  width: auto;  position: relative;}
    .listagem .listagem-item .nome-produto {  font-size: 14px;  font-weight: 100;  line-height: normal;  margin-bottom: 15px;  color: #252525;  text-transform: uppercase;  font-family: 'Arial';}
    .icon-home:before {  content: "\f015";  color: #FFFFFF;}
.listagem .listagem-item .acoes-produto-responsiva .botao.principal  {  margin: 0;  display: none;  text-indent: -9999999999px;}    
    .produto .acoes-produto .preco-produto .preco-venda {
  font-size: 15px;
}.conteiner-principal .conteiner {
    background-color: #fff;
    box-shadow: none;
}
    #lojaintegrada {display:none}
    /* > Rodape < */
#rodape .links-rodape .titulo {  border-bottom: none;  background: url(//cdn.awsli.com.br/11/11307/arquivos/bg-barra-rod-titulo.png) no-repeat; background-position: 261px;  background-position-y: 29px;  font-size: 13px;  color: white;  margin-bottom: 23px;  font-weight: 600;  margin-top: 8px;  padding: 26px;  margin-left: 0px;  text-shadow: -1px -1px 0 #; text-transform: uppercase;}
#rodape .fundo-secundario .titulo {  color: white;  font-size: 13px;  margin-top: -18px;}
#rodape .links-rodape .titulo {  border-bottom: none;  margin-bottom: 23px;  font-weight: 600;  width: auto;  padding: 26px;  margin-left: 0px;  text-transform: uppercase;}
#rodape .conteiner-principal #rodape .conteiner {  background: rgb(255, 255, 255);  padding-bottom: 19px;}
#rodape .links-rodape .titulo {  border-bottom: none;  font-weight: 600;  background: rgb(252, 99, 101);  padding: 26px; border-radius: 9px;  margin-left: 25px;  text-transform: uppercase;}
#form-buscar input {  border-radius: 5px;  color: #a2a2a2;  font-style: normal;  margin-top: 0px;  margin-left: -1px;  border: 1px solid #E7E7E7;  padding-left: 14px;  padding-right: 17px;  background: #fbfbfb;  padding-top: 9px;  padding-bottom: 10px;}
#rodape .links-rodape .titulo {  border-bottom: none;  background: rgb(252, 99, 97);  background-position: 261px;  background-position-y: 29px;  font-size: 13px;  color: white;  font-weight: 600;  margin-top: 8px;  padding: 26px;  padding-bottom: 11px;  padding-top: 19px;  border-radius: 14px;  margin-left: 24px; text-shadow: -1px -1px 0 #;  text-transform: uppercase;}
.conteiner-principal #rodape .conteiner {  background: white;  padding-bottom: 19px;}
#rodape .links-rodape ul li {  font-weight: 300;  margin-top: 3px;  text-transform: capitalize;  margin-left: 2px;  list-style: none;}
#rodape .fundo-secundario .titulo {  color: white;  font-size: 17px;  margin-top: -12px;  margin-left: -10px;  padding-left: 18px;  font-weight: 700;  height: 33px;  border-radius: 0px;  background-image: linear-gradient(to bottom,rgb(74, 111, 177),#3D5C93);  background-position: 1px;}
#rodape .fundo-secundario * {  color: #585858;  font-weight: 600;  background: #f5f5f5;  font-size: 13px;  margin-left: -2px;  padding-left: 3px;  width: auto;  text-transform: inherit;  padding-bottom: 11px;  padding-right: 0px;}
#rodape .links-rodape ul li a:hover {  color: #000000;  text-decoration: none;}
#logo-chicle {  width: 212px;  height: 46px;  margin-top: 0%;  margin-left: 50%;  margin-right: 0%;float: right;  width: 100%;  font-size: 11px;}
#rodape.acoes-produto-responsiva .tag-comprar  .icon-search:before {  content: "\f002";  font-size: 0px;  color: rgb(237, 50, 55);}
#rodape .institucional {  background-position: top center;  background-repeat: repeat;  background: white;}
#rodape .institucional, #rodape .pagamento-selos {  padding: 0px 0 20px;  background: white;}
#rodape .titulo {    display: block;    color: black;    padding: 20px 0;    font-weight: 700;    font-size: 19px;    text-transform: uppercase;    margin-bottom: 20px;    border-bottom: 0px solid rgba(0,0,0,0.1);}
.cd-newsletter-base {display:none}
.produto .nome-produto {
    font-size: 20px;
    color: black;
    font-weight: 700;
    text-transform: none;
}


















}

@media screen and (min-width: 770px){
/* > header */#cabecalho{}
#cabecalho .conteiner {
    background-color: transparent;
    box-shadow: 0 0px 0px 0 rgba(0,0,0,0.15);
}
.conteiner-principal .conteiner{
    background-color: transparent;
    box-shadow: 0 0px 0px 0 rgba(0,0,0,0.15);
}
body{background:#fff;font-family: "Arial";}
#corpo .conteiner {    background: white;    box-shadow: none;    border-top-left-radius: 0px;    padding-left: 20px;    padding-right: 20px;
}
    #barraTopo .canais-contato {
    width: 490px;
    margin-left: -39px;
}
#corpo {background: #ff;padding-bottom: 7px;margin-bottom: 20px;}
#cabecalho {margin-top: 5px;background-color: white;background-position: -16px 160px;}
#cabecalho .logo a img {  position: absolute;  bottom: 0;  right: 159px;  left: -2px;  margin: auto;  top: -9px;}
#cabecalho .logo a {  position: relative;  margin-left: 0px;  display: block;  height: 150px;}
#cabecalho ul.acoes-conta.borda-alpha {
    margin-left: 25px;
}

#cabecalho .conteudo-topo .superior a {font-size: 13px;margin-top: 4px;font-weight: 100;text-decoration: none;text-transform: inherit;font-family: 'Arial';}
#cabecalho .conteudo-topo .superior span {text-decoration: none;font-family: 'Montserrat', sans-serif;text-decoration: none;color: #676767;}
#cabecalho .conteudo-topo .superior a span:hover { text-decoration: underline; color: #245C96; font-weight: 800; font-size: 13px;}
#cabecalho .bem-vindo {display: inline-block;margin-left: -76px;font-weight: bold;margin-top: 0px;color: #676767;font-family: 'Titillium Web', sans-serif;text-decoration: underline;}
#cabecalho .bem-vindo:hover {  display: inline-block;  color: #676767;  text-decoration: underline;}
#cabecalho .acoes-conta li>*:hover {color: #245C96;}
#cabecalho .acoes-conta li>* {line-height: 16px;margin-left: -1px;background: none;color: rgb(0, 0, 0);margin-top: -8px;font-weight: 500;text-transform: capitalize;}
#cabecalho .acoes-conta > li:first-child i { border:none background-position: -8px -5px;  padding-top: 2px;  margin-left: -28px;  text-indent: -99999px;  background-color: none;  line-height: 11px;  margin-top: 3px;  width: 24px;}
#cabecalho .acoes-conta > li i {  margin-left: -23px;  margin-top: 0px;  text-indent: -9999px;  line-height: 11px;  background: none;  padding-top: -3px;  background-position: -38px -5px;}
#cabecalho .acoes-conta > li:first-child i { border:none }
#cabecalho .acoes-conta li>*:hover {color: rgb(35, 93, 152);}
#cabecalho .acoes-conta li>* {line-height: 16px;margin-left: -1px;background: none;color: rgb(103, 103, 107);margin-top: -8px;font-weight: 500;text-transform: capitalize;}
#cabecalho .acoes-conta > li:first-child i {  background: url('https://cdn.awsli.com.br/197/197580/arquivos/icocontagg.png') no-repeat top left;  background-position: 13px 0px;  padding-top: 2px;  margin-left: -21px;  text-indent: -99999px;  line-height: 15px;  margin-top: -3px;  width: 24px;}
#cabecalho i.icon-user.fundo-principal {margin-top:-2px;line-height: 21px;}
#cabecalho i.icon-list.fundo-principal {margin-top:-2px;line-height: 21px;}
#cabecalho .acoes-conta > li i {  margin-left: -10px;  margin-top: -87px;  text-indent: -9999px;  padding-top: -3px;  height: 16px;  background: url('https://cdn.awsli.com.br/197/197580/arquivos/icocontagg.png') no-repeat top left;  background-position: -30px 1px;}
#cabecalho .conteudo-topo .superior {  padding: 20px 0;  margin-top: -8px;}

#cabecalho .conteudo-topo .superior {  padding: 20px 0;  margin-left: 22px;  margin-top: -8px;}
 .secao-banners  .conteiner {background:white} .secao-banners {background: #fff;}
.lista-redes.span3.hidden-phone { margin-left: -34px; margin-right: -34px;}
.total strong {
    font-size: 22px;
    margin: 0 10px;
    vertical-align: baseline;
    font-weight: 600;
    color: black;
    font-family: "montserrat";
    font-size: 20px;
}.subtotal strong {
    font-size: 16px;
    margin: 0 8px;
    font-weight: 600;
    color: black;
    font-family: "montserrat";
    font-size: 20px;
}
.fundo-principal, .botao.principal, .botao.principal:hover, .menu li:hover > a .fundo-secundario, .flex-control-paging li a.flex-active, .dropdown-menu > li > a:hover, .filtro.lista ul li label:hover, .menu-simples li a:hover, .menu-simples li.active a {
    background-color: #32B4E1;
}
.menu.lateral.outras li .titulo {
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 400;
}
/* > Rede-sociais header */
.lista-redes ul li {  float: left;  border-left: 0px solid #ddd;}.barra-inicial .conteiner {width: 120%;}
.barra-inicial .lista-redes .icon-facebook {background-color: rgba(255, 255, 255, 0);font-size: 15px;color: rgba(255, 255, 255, 0);width: 70px;margin: -2px;background: url('https://cdn.awsli.com.br/197/197580/arquivos/iconeswidgets.png') no-repeat 2px 7px;}
.barra-inicial .lista-redes .icon-facebook:hover { opacity:0.8; }

.barra-inicial .lista-redes .icon-twitter {background-color: rgba(255, 255, 255, 0);font-size: 15px;color: rgb(255, 255, 255);width: 24px;margin: -2px;}
.barra-inicial .lista-redes .icon-twitter:hover {opacity:0.8;}

.barra-inicial .lista-redes .icon-instagram {background-color: rgba(255, 255, 255, 0);font-size: 15px;color: rgb(255, 255, 255);width: 24px;margin: -2px;}
.barra-inicial .lista-redes .icon-instagram:hover {opacity:0.8;}

.barra-inicial .lista-redes .icon-google-plus {background-color: rgba(255, 255, 255, 0);font-size: 15px;color: rgba(255, 255, 255, 0);width: 99px;margin: -2px;background: url('https://cdn.awsli.com.br/197/197580/arquivos/iconeswidgets.png') no-repeat -70px 7px;}
.barra-inicial .lista-redes .icon-google-plus:hover {opacity:0.8;}


/* > Fale conosco header */
.barra-inicial {  line-height: 21px;  height: 23px;  background-image: linear-gradient(to bottom,#000,#141414);}
.barra-inicial .icon-phone:before {  color: #646464;          color: #FFFFFF;      width: 14px;      margin-right: -4px;      background-position: -26px 4px;}
.barra-inicial .fa-whatsapp:before {  color: #646464;          color: #FFFFFF;      width: 14px;      padding-left: -37px;  margin-right: -4px;      background-position: -52px 5px;}
.barra-inicial .canais-contato.span9 {
    margin-left: 46px;
}.barra-inicial.fundo-secundario {padding-left: 5%;}
.barra-inicial .canais-contato ul li {border-left: 0px solid rgba(255,255,255,0.2);font-weight: 100;}
.barra-inicial .icon-comment:before {  content: "\f075";  background: url('https://cdn.awsli.com.br/161/161740/arquivos/mensgaemgg.png') no-repeat;  color: transparent;  width: 15px;  margin-right: -4px;  background-position: 0px 2px;}
.barra-inicial .fundo-secundario,.fundo-secundario *,.fundo-secundario *:hover,.fundo-secundario:hover,.fundo-secundario.botao:hover {}
.barra-inicial a,.barra-inicial a:hover{color: rgb(255, 255, 255) !important;text-transform: inherit;font-weight: 100;}
.barra-inicial .canais-contato span {color:white !important;}
a, a:hover, a:focus, .cor-principal, .menu a:hover, .atributo-comum a:hover span, .atributo-comum .active a span {
    color: #000000;}
    button.botao.principal{background: #00AAEA;}button.botao.principal:hover{background:#00aaea; opacity:0.8;}
.carrinho strong.titulo.cor-principal {
    font-size: 19px;
    font-weight: 700;
    color: black;
}
.carrinho-checkout .atendimento .icone-box {
    padding: 5px;
    border-width: 4px;
    border-style: solid;
    margin-right: 10px;
    font-size: 20px;
    border: none;
    text-align: center;
}
.identificacao .identificacao-title {
    margin: 0;
    font-size: 21px;
    line-height: 25px;
    text-align: center;
    font-weight: 600;
    color: black;
    font-family: "montserrat";
    font-size: 24px;
    margin: 10px 0 20px;
}
    .carrinho:hover .carrinho-interno, .produto-arrastado .carrinho-interno {
    display: block;
    margin-top: 0px;
}
/* > busca */
#cabecalho .busca {  position: relative;  margin-top: 13px;  margin-left: -53px;  width: 706px;  border: 1px solid #777575;  height: 24px;  border-radius: 5px;  padding-left: 1px;  background-color: rgba(0, 0, 0, 0); -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);}
#cabecalho .busca input {  width: 65%;  height: 17px;  padding-left: 9px;  background-color: rgba(255, 255, 255, 0);  box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);  border: 0px solid #ccc;}
#cabecalho .busca .botao-busca {  position: absolute;  right: -7%;  top: 9px;  border-radius: 4px;  height: 17px;  border: none;  background: url('https://cdn.awsli.com.br/161/161740/arquivos/bt-buscaggg.png') no-repeat 0px 0px;  font-size: 15px;  color: rgba(0, 0, 0, 0);  width: 130px;}

button.botao.botao-busca.icon-search.fundo-secundario {}
#cabecalho .busca .botao-busca:hover {color: rgba(37, 36, 33, 0);background-position: 0px -37px;}
#corpo .conteiner {
    background: white;
    box-shadow: none;
    border-top-left-radius: 0px;
    padding-left: 20px;
    padding-right: 20px;
}
    .sugestoes .ver-mais i {
    font-size: 27px;
    background: url('//cdn.awsli.com.br/161/161740/arquivos/bgmais.png') no-repeat;
    margin: 8px 9px 0;
}.sugestoes .comprar.fundo-principal:hover {
    background-position: -28px -48px;
    text-align: center;
    font-size: 28px;
    line-height: 48px;
}.sugestoes>ul {
    margin: 0;
    padding: 20px;
    background-color: #F7F7F7;
}.borda-principal, .atributos ul li a:hover, .atributos ul li.active a, .tema-scuro .nav-tabs li.active a, .elastislide-carousel ul li.active a {
    border-color: #225991;
}
/* > menu-superior */

.tarja * {    color: #FFF;    border-top: none;    border-bottom: none;}
.conteudo h1 {    font-size: 24px;    color: black;    text-transform: uppercase;    font-weight: 600;    font-family: 'Arial';}
.menu.superior{ background: red;    text-align: center; background: url('https://cdn.awsli.com.br/161/161740/arquivos/bg-menugg.png') repeat-x;      background-position: -16px -1px;margin-top: 2px;}
.menu.superior .titulo{ margin: 0;      color: #FFFFFF; font-family: 'Arial';   text-transform: capitalize; font-size: 12px;}
.menu.superior .nivel-um>li{    padding: 0; display: inline-block;    border: none;    float: none;}
.menu.superior .nivel-um>li.categoria-id-204067{    margin: 0 15px;}
.menu.superior .nivel-um>li:first-child {border-right: 1px solid #263e69!important;      border-left: none!important;margin-right: -2px;}
.menu.superior .nivel-um>li:last-child {border-left: 1px solid #5373ae!important;      border-right: none!important;margin-right: -2px;}
.menu.superior .nivel-um>li > a{    padding: 52px 21px 14px;            background: url(https://cdn.awsli.com.br/161/161740/arquivos/enusuperiorico.png) no-repeat;     margin-top: 0px;    height: 20px;   margin-right: -3px; width: 73px;    margin-bottom: 37px;    text-transform: uppercase;}
.menu.superior .nivel-um>li:hover{  border-top-width: 0;    margin-top: 0;  background: #527ecf;    height: 86px;}
.menu.superior .nivel-um>li:hover .titulo{  color: #FFFFFF;}
.menu.superior .nivel-um>li {border-right: 1px solid #263e69!important; border-left: 1px solid #5373ae!important;height: 86px;margin-left: -3px;margin-top: 3px;margin-bottom: 29px;}
.menu.superior .nivel-um>li.categoria-id-735735 a{background-position:32px 10px;}
.menu.superior .nivel-um>li.categoria-id-735736 a{background-position: -88px 10px;}
.menu.superior .nivel-um>li.categoria-id-735737 a{background-position: -204px 10px;}
.menu.superior .nivel-um>li.categoria-id-735738 a{background-position: -318px 10px;}
.menu.superior .nivel-um>li.categoria-id-735739 a{background-position: -430px 13px;}
.menu.superior .nivel-um>li.categoria-id-735740 a{background-position: -548px 13px;}
.menu.superior .nivel-um>li.categoria-id-735741 a{background-position: -663px 10px;}
.menu.superior .nivel-um>li.categoria-id-735743 a{background-position: -778px 10px;}
.menu.superior .nivel-um>li.categoria-id-735744 a{background-position: -890px 10px;}
.menu.superior .nivel-um>li.categoria-id-735745 a{background-position: -1005px 10px;}
.menu.superior .nivel-um>li:hover .nivel-dois {    display: block;    display: none;}    
.menu li.com-filho>a i{ color: #4e3143!important;    background: #fff!important;}
.menu li.com-filho>a:hover i{   color: #971467!important;    background: #fff!important;}
.menu.superior .nivel-um>li:hover a i{  color: #971467!important;    background: #fff!important;}



.ordenar-listagem.rodape {    padding-top: 10px;    margin-top: 35px;    border-width: 1px 0 0;}
.carrinho-interno .preco-produto .preco-venda {
    color: red;
    margin: 0;
}#barraTopo .carrinho-interno {
    top: 31px;
}
.carrinho-interno .nome-produto {
    width: 115px;
    max-height: 65px;
    overflow: hidden;
    margin-left: 10px;
    font-size: 11px;
    color: black;
    line-height: normal;
}
/* > submenu */
.menu .nivel-dois, .menu .nivel-tres, .menu.lateral .nivel-um>li>a {  background-color: #1C1C1C;  box-shadow: 0 0 5px rgba(0,0,0,0.3);}
.menu.superior .nivel-dois { top: 56px; left: 41px; padding: 0;}
.menu.superior .nivel-dois li {border: none; font-size: 14px;  padding: 0px 44px 0px 0px; text-transform: none}
.menu.superior .nivel-dois li:first-child {margin-top:0}
.menu.superior .nivel-dois li:hover {background: none}
.menu.superior .nivel-dois a {color: #FFFFFF; height: 28px; width: 83%;font-weight: 500;font-size: 12px;border-bottom: none;line-height: 18px; font-family: 'Montserrat', sans-serif;text-transform: uppercase;padding: 12px 57px 2px 16px;}
.menu.superior .nivel-dois a:hover { color: #FFFFFF; background-color: #454545;}
.menu.superior .nivel-dois > li:last-child a {border:none;padding-bottom:-10px;}
.menu.lateral .ativo {
    background-color: rgb(0, 0, 0);
}
.menu.lateral li {
    z-index: 15;
    background: rgba(25, 25, 25, 0);
}

/* menu lateral */
.menu.lateral {background: url(//cdn.awsli.com.br/161/161740/arquivos/bg-titulo.png) top center no-repeat; border-top: none; padding-top: 43px}
.menu.lateral .nivel-um>li>a {background: #f7f7f7; border-top: 1px solid #dfdfdf; border-bottom: 1px solid #fff; box-shadow: none}
.menu.lateral .nivel-um {border: 0px solid #c5c5c5; border-radius: 5px}
.menu.lateral.fechado .nivel-um > li:last-child a {border-bottom-left-radius: 5px; border-bottom-right-radius: 5px}
.menu.lateral .com-filho .titulo {color: #000000; font-weight: 700; text-transform: none;text-transform: uppercase;white-space: normal;      font-size: 13px;            text-transform: uppercase;      color: black;            padding-left: 39px;      font-weight: 600;}
.menu.lateral.fechado .nivel-um .com-filho i {background: url(//cdn.awsli.com.br/107/107896/arquivos/setas-menu.png) no-repeat; height: 18px; width: 18px;display: none;}
.menu.lateral .icon-chevron-right:before {content: none}
.menu.lateral .nivel-um>li:hover>a { border-bottom-color: #FFFFFF;}
.menu.lateral.fechado .nivel-um .com-filho:hover i {background-position: 0 -18px}
.menu.lateral .nivel-dois a {line-height: 20px; font-family: 'Titillium Web', sans-serif;padding: 0px 0; color: white;min-width: 201px;margin-left: -9px;width: 100%;text-transform: uppercase;white-space: normal}
.menu.lateral .nivel-um > li.categoria-id-347586 .titulo{    background-position: 1px -12px;}
.menu.lateral .nivel-um > li.categoria-id-343584 .titulo{    background-position: 1px -77px;}
.menu.lateral .nivel-um > li.categoria-id-345775 .titulo{    background-position: 1px -131px;}
.menu.lateral .nivel-um > li.categoria-id-347585 .titulo{    background-position: 1px -194px;}
.menu.lateral .nivel-um > li.categoria-id-347889 .titulo{    background-position: 1px -262px;}
.menu.lateral .nivel-um > li.categoria-id-343599 .titulo{    background-position: 2px -335px;}
.menu.lateral .nivel-um > li.categoria-id-644285 .titulo{    background-position: 1px -403px;}
.menu.lateral .nivel-um>li:hover>a strong {color: #245C96;}
.menu.lateral.aberto .nivel-dois>li>a, .menu.lateral.fechado .nivel-um>li strong {
    white-space: normal;
    font-size: 13px;
    text-transform: uppercase;
    color: black;
    background: url('//cdn.awsli.com.br/59/59901/arquivos/sdafsdfasfasfasfdasfsa.png') no-repeat;
    font-weight: 600;
}
.menu.lateral.fechado .nivel-um>li strong:hover {color: #245C96;}
.menu.lateral .nivel-dois li {    background-color: rgba(13, 14, 13, 0);    border-bottom: 0px solid #fff;    border: none;      border-top: none;}
.menu.lateral.fechado .com-filho {    position: relative;    border-bottom: 1px solid #ccc;}
.menu.lateral .nivel-dois li:hover {background-color: #424243;border-bottom: 0px solid #fff;      }
.menu.lateral {background: url(https://cdn.awsli.com.br/161/161740/arquivos/escolhaporcategoriagg.png) top center no-repeat; border-top: none; border-bottom: 0px solid #000000;padding-top: 40px;}
.menu.lateral .nivel-um>li>a { border-left: 0px solid #dfdfdf; border-right: 0px solid #dfdfdf; box-shadow: none; background: #f6f6f6 url('https://cdn.awsli.com.br/197/197580/arquivos/setasssssss.png') no-repeat 245px 15px;border-bottom: 0px solid #ccc;}
.menu.lateral .nivel-um>li>a .com-filho {}
.menu.lateral .nivel-um {border: 0px solid #c5c5c5; border-radius: 5px}
.menu.lateral.fechado .nivel-um > li:last-child a {border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.menu.lateral .com-filho .titulo {color: #000000; font-weight: 400; text-transform: none;text-transform: uppercase;}
.menu.lateral.fechado .nivel-um .com-filho i {background: url(//cdn.awsli.com.br/107/107896/arquivos/setas-menu.png) no-repeat; height: 18px; width: 18px;display: none;}
.menu.lateral .icon-chevron-right:before {content: none}
.menu.lateral .nivel-dois>li:hover>a strong {color:black;}
.menu.lateral .nivel-um>li:hover>a { background-color: #efefef; color: red; background-position: 245px -14px;}
.menu.lateral.fechado .nivel-um .com-filho:hover i {background-position: 0 -18px}
.menu.lateral .nivel-dois a {line-height: 32px; padding: auto; color: #535353;border: nonr;padding-bottom: 0px;font-family: 'Arial';margin-bottom: -4px;text-transform: capitalize;white-space: normal}
.menu.lateral .nivel-dois .com-filho{ background: rgba(246, 246, 246, 0) url('https://cdn.awsli.com.br/197/197580/arquivos/setasssssss.png') no-repeat 175px 11px;border:none;}
.menu.lateral.fechado .nivel-um:hover {color:black;}
.menu.lateral.aberto .nivel-dois>li>a, .menu.lateral.fechado .nivel-um>li strong {    white-space: normal;    font-size: 12px;    text-transform: uppercase;    color: #505050;    background: none;    font-weight: 700;    font-family: 'Montserrat', sans-serif;}
.menu.lateral .nivel-dois, .menu.lateral .nivel-tres { position: absolute; left: 100%; top: -12px; width: 200px; box-shadow: none; padding: auto; border: 1px solid #c6c6c6; border: none; background-color: rgba(247, 247, 247, 0); display: none; border-width: none;}
.menu.lateral .nivel-um > li:hover .nivel-dois { display: block;}
.menu.lateral .nivel-dois > li:hover .nivel-tres { display: block; }
.menu.lateral .nivel-dois > li:first-child:before, .menu.lateral .nivel-tres > li:first-child:before { 
    content: " "; position: absolute; width: 10px; height: 10px; background-color: #f7f7f7; border: 1px solid #c6c6c6; border-width: 1px 0 0 1px; display: none;
    top: 10px; left: -6px; 
    -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); tranform: rotate(-45deg);}
.menu.lateral .nivel-dois:after, .menu.lateral .nivel-tres:after { position: absolute; top: 0; left: -30px; height: 34px; width: 30px; content: " "; }
.menu.lateral .nivel-dois li:hover, .menu.lateral .nivel-tres li:hover, .menu.lateral .nivel-dois > li:hover:first-child:before { background-color: #404040; }
.menu.lateral .nivel-dois a:hover, .menu.lateral .nivel-tres a:hover { color: #245C96; background-position: 175px -18px;}


.menu.lateral.outras { border-top: none; background: url(https://cdn.awsli.com.br/161/161740/arquivos/escolhaporcategoriagg.png) top center no-repeat;border-bottom: 4px solid #000000;padding-top: 39px;}
.menu.lateral.outras .nivel-um>li>a {background: #FFFFFF; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; box-shadow: none}
.menu.lateral.outras .nivel-um {border: 0px solid #c5c5c5; border-radius: 5px}
.menu.lateral.outras.fechado .nivel-um > li:first-child a {border-top:none; margin-top: -4px;border-top-left-radius: 0px; border-top-right-radius: 0px;}
.menu.lateral.outras.fechado .nivel-um > li:last-child a {border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.menu.lateral.outras .com-filho .titulo {color: #000000; font-weight: 700; font-family: 'Titillium Web', sans-serif;text-transform: none;font-family: 'Montserrat', sans-serif;text-transform: uppercase;}
.menu.lateral.outras.fechado .nivel-um .com-filho i {background: url(//cdn.awsli.com.br/107/107896/arquivos/setas-menu.png) no-repeat; height: 18px; width: 18px;display: none;}
.menu.lateral.outras .icon-chevron-right:before {content: none}
.menu.lateral.outras .nivel-dois>li:hover>a strong {color:black;}
.menu.lateral.outras .nivel-um>li:hover>a { border-bottom-color: #FFFFFF; background-color: #EDEDED; color: red;}
.menu.lateral.outras.fechado .nivel-um .com-filho:hover i {background-position: 0 -18px}
.menu.lateral.outras .nivel-dois a {line-height: 43px; font-family: 'Titillium Web', sans-serif;padding: auto; color: white;padding-bottom: 0px;margin-bottom: -4px;font-family: 'Montserrat', sans-serif;text-transform: uppercase;white-space: normal}
.menu.lateral.outras.fechado .nivel-um:hover {color:black;}
.menu.lateral.fechado .nivel-um>li strong {    white-space: normal;    font-size: 12px;    text-transform: uppercase;    color: #535353;    background: none;    font-family: "Arial";    font-weight: 100;}
.menu.lateral.fechado .nivel-um>li strong:hover {color: #245C96;}

.menu.lateral.aberto .nivel-dois>li>a, .menu.lateral.fechado .nivel-um>li strong {
    white-space: normal;
    font-size: 12px;
    text-transform: uppercase;
    color: #535353;
    font-weight: 100;
    height: 21px;
    padding: 0;
    width: 231px;
    font-family: "Arial";
}
.menu.lateral.fechado .nivel-um>li strong:hover {color: #245C96;}
.menu.lateral .nivel-dois li {    background-color: rgba(13, 14, 13, 0);    border-bottom: 0px solid #fff;}
.menu.lateral.fechado .com-filho {    position: relative;    border-bottom: 0px solid #ccc;}
.menu.lateral .nivel-dois li:hover {background-color: rgba(66, 66, 67, 0);border-bottom: 0px solid #fff;}
.menu.lateral .nivel-dois, .menu.lateral .nivel-tres { position: absolute; left: 103%; top: 0; width: 200px; padding: 7px 15px; border: 1px solid #245C96; background-color: #FFFFFF; border-radius: 5px; display: none; }
.menu.lateral .nivel-um > li:hover .nivel-dois { display: block; }
.menu.lateral .nivel-dois > li:hover .nivel-tres { display: block; }
.menu.lateral .nivel-dois:before, .menu.lateral .nivel-tres:before { 
    content: " "; position: absolute; width: 10px; height: 10px; 
    background-color: #FFFFFF; 
    border: 1px solid #245C96; border-width: 1px 0 0 1px; top: 10px; left: -6px; 
    -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); tranform: rotate(-45deg);}
.menu.lateral .nivel-dois:after, .menu.lateral .nivel-tres:after { position: absolute; top: 0; left: -30px; height: 34px; width: 30px; content: " "; }
.menu.lateral .ativo { background-color: transparent; }
.menu.lateral + .menu.lateral { margin-top: -20px; }

/* > Carrinho */
#cabecalho .carrinho-checkout .atendimento {  border-width: 1px;  border-style: solid;  padding: 10px;  margin: 0;  border-radius: 5px;  background: white;}
#cabecalho .carrinho .botao i {  margin-right: -10px;  color: rgba(255, 255, 255, 0);}
#cabecalho .carrinho-checkout .atendimento .icone-box {  padding: 5px;  border-width: 0px;  border-style: solid;  margin-right: 10px;  font-size: 20px;  text-align: center;}  
#cabecalho .carrinho-interno>div .botao {float: right;background-color: rgb(36, 90, 148);margin-top: 4px;padding-left: 8px;}
#cabecalho .carrinho {border-width: 1px;border-style: solid;border-color: rgba(0, 0, 0, 0);margin-top: 12px;margin-left: 62px;padding-left: 0px;padding-bottom: 0px;padding-top: 5px;WIDTH: 187px;background: url('https://cdn.awsli.com.br/161/161740/arquivos/carrinhogg.png?a') no-repeat top;background-position: 27px 0px;position: relative;}
#cabecalho .carrinho:hover {background-position: 27px -68px;}
#cabecalho .carrinho>a i {display: block;width: 40px;height: 40px;background: rgba(247, 247, 247, 0);line-height: 40px;font-size: 26px;padding-left: 26px;}
#cabecalho .icon-shopping-cart:before {content: '....';background: url ("//cdi.com.br/159/159706/arquivos/carrinho-suges360.png");color: rgba(255, 255, 255, 0);}
#cabecalho .carrinho>a strong {font-size: 15px;margin: 0 7%;font-weight: 500;margin-left: 98px;margin-top: -7px;font-family: 'Arial';color: rgb(255, 255, 255);line-height: 37px;}
#cabecalho .carrinho>a span {line-height: 14px;margin-left: -5px;font-size: 0px;margin-top: -1px;font-weight: 5600;padding: 6px 0px 0px;color: rgb(255, 255, 255);}
#cabecalho .carrinho>a span b {display: block;text-transform: uppercase;font-size: 14px;font-weight: 800;}
#cabecalho .carrinho.vazio {border-width: 1px;border-style: solid;border-color: rgba(0, 0, 0, 0);margin-top: 12px;margin-left: 86px;padding-left: 0px;padding-top: 4px;WIDTH: 161px;background: url('https://cdn.awsli.com.br/161/161740/arquivos/carrinhogg.png?a') no-repeat top;background-position: 0px 0px;position: relative;}
#cabecalho .carrinho.vazio:hover {
    opacity: 0.9;
}
#cabecalho .carrinho .botao a:hover { color: white;}
#cabecalho .carrinho.vazio>a span {  float: none;  display: block;  margin-left: 55px;  line-height: 40px;  padding: 0;  font-size: 0px;}
.carrinho-checkout .atendimento {  border-width: 1px;  border-style: solid;  padding: 10px;  border: none;  margin: 15px 0 0;  background-color: rgba(255, 255, 255, 0);}
.carrinho-checkout .conteiner-principal #corpo .conteiner {  box-shadow: 1 -10px 0 0 #FFF,0 3px 10px 0 rgba(0,0,0,0.15);  margin-top: 0px;}
.resumo-compra .tabela-carrinho .padding-preco * {
    text-align: left;
    font-weight: 600;
    color: black;
    font-family: "montserrat";
    font-size: 14px;
}
    
   /*menu-facil*/ 
    
    #menu-facil-wrapper {padding-top: 50px;background: url('https://cdn.awsli.com.br/161/161740/arquivos/bg-menufacilgg.png') no-repeat center top transparent;margin: auto;width: 1170px;position: relative;z-index: 10;height: 185px;display: none;}
body.pagina-inicial #menu-facil-wrapper, body.pagina-categoria #menu-facil-wrapper, body.pagina-produto #menu-facil-wrapper { display: block; }
#menu-facil { display: table; margin: 0 auto; margin-left: 6px;}
#menu-facil li { float: left; }
#menu-facil a { display: block; background: url('https://cdn.awsli.com.br/161/161740/arquivos/bg-menufacilgg-icon.png?b') no-repeat left top transparent; width: 118px; margin-top: -20px; margin-left: 50px; height: 75px; }
#menu-facil a:hover { text-decoration: none; background-position: 0 -118px; width }

#menu-facil li#cate1 a { width: 55px; background-position: 0px 0; }
#menu-facil li#cate2 a { width: 55px; background-position: -73px 0; }
#menu-facil li#cate3 a { width: 55px; background-position: -150px 0; }
#menu-facil li#cate4 a { width: 55px; background-position: -226px 0; }
#menu-facil li#cate5 a { width: 55px; background-position: -308px 0; }
#menu-facil li#cate6 a { width: 55px; background-position: -351px 5px; background-size: 1036px;}
#menu-facil li#cate7 a { width: 55px; background-position: -471px 0; }
#menu-facil li#cate8 a { width: 71px; background-position: -549px 0; }
#menu-facil li#cate9 a { width: 72px; background-position: -643px 0; }
#menu-facil li#cate10 a { width: 55px; background-position: -727px 0; }
#menu-facil li#cate11 a { width: 55px; background-position: -814px 0; }
#menu-facil li#cate12 a { width: 55px; background-position: -893px 0; }
#menu-facil li#cate13 a { width: 55px; background-position: -966px 0; }
#menu-facil li#cate14 a { width: 75px; background-position: -1040px 0; }

#menu-facil li#cate1 a:hover{  background-position: 0px -142px; }
#menu-facil li#cate2 a:hover{ background-position: -73px -142px; }
#menu-facil li#cate3 a:hover {  background-position: -150px -142px; }
#menu-facil li#cate4 a:hover { background-position: -226px -142px; }
#menu-facil li#cate5 a:hover {  background-position: -308px -142px; }
#menu-facil li#cate6 a:hover { background-position: -351px -124px;}
#menu-facil li#cate7 a:hover { background-position: -471px -142px; }
#menu-facil li#cate8 a:hover {  background-position: -549px -142px; }
#menu-facil li#cate9 a:hover { background-position: -643px -142px; }
#menu-facil li#cate10 a:hover {  background-position: -727px -142px; }
#menu-facil li#cate11 a:hover { background-position: -814px -142px; }
#menu-facil li#cate12 a:hover {  background-position: -893px -142px; }
#menu-facil li#cate13 a:hover {  background-position: -966px -142px; }
#menu-facil li#cate14 a:hover {  background-position: -1040px -142px; }

/* flexslider */
.flexslider {margin: 0 0 60px;background: #fff;border: 0px solid #fff;position: relative;-webkit-border-radius: 0px;-moz-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;box-shadow: 0 0px 0px rgba(0,0,0,.2);-webkit-box-shadow: 0 0px 0px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 0px rgba(0,0,0,.2);-o-box-shadow: 0 1px 4px rgba(0,0,0,.2);zoom: 1;}
.flexslider {background: 0;margin: 0;border: 0px solid transparent;overflow: hidden;}
 .flexslider .slides img:hover {opacity: 0.8;}
.secao-banners .flexslider .slides img {border-top: 0pt solid black;}
.secao-banners .conteiner .flexslider {background: 0;margin: 0;MARGIN-TOP: -31PX;border: 0px solid transparent;overflow: hidden;}
.banner .flex-control-nav {
    width: auto;
    bottom: 20px;
    right: 20px;
    padding: 5px 0;
    background-color: rgba(0, 0, 0, 0);
    z-index: 2;
}.marcas .flexslider {
    overflow: hidden;
    box-shadow: none;
    margin: 10px 0;
    padding-top: 1px;
    padding-bottom: 21px;
}
.listagem.aproveite-tambem.borda-alpha {margin-bottom:100px;margin-top: 121px;}
.listagem.aproveite-tambem.borda-alpha .acoes-produto a {
    background-size: 271px;
}
/* nossos destaques */
.sugestoes {background: url(https://cdn.awsli.com.br/161/161740/arquivos/osmaisgg.png) top center no-repeat; border-top: none; box-shadow: none; padding-top: 42px;}
.sugestoes>.titulo {display: none}
.sugestoes>ul {background: #F9F9F9; border: 0px solid #c5c5c5; border-radius: 0px; margin: 0; margin-top: -4px;padding: 20px;}
.sugestoes .preco-produto strong.titulo {color: #008aff; font-weight: 300}
.sugestoes .icon-plus-sign:before {content:none}
.sugestoes.icon-plus-sign {background: url(//cdn.awsli.com.br/161/161740/arquivos/bgmais.png) no-repeat; height: 24px; margin: 14px 15px; width: 24px;}
.sugestoes .acoes-compra .comprar {background: url('https://cdn.awsli.com.br/161/161740/arquivos/vermaisgg.png')no-repeat -28px 10px;}
.sugestoes .acoes-compra:hover {background-position:10px 1px}

/* Listagem home *//* Listagem home */
#listagemProdutos > h4.titulo {  text-indent: -9999px;  background: url('https://cdn.awsli.com.br/161/161740/arquivos/pdotududududduduud.png') no-repeat left center;  margin: 0;  width: 847px;  height: 56px;  display: table-cell;}
.listagem-item.indisponivel .bandeiras-produto .bandeira-indisponivel {  display: none;  background: rgba(255, 0, 0, 0);}
#listagemProdutos > h4.titulo { }
.listagem .listagem-linha { border: none; }
.listagem .listagem-linha > ul { margin-left: 0; }
.listagem .listagem-linha li, .listagem .listagem-linha li:first-child { border: 0px solid white; background-color: white; border-radius: 8px; box-shadow: 0 0 0px #ccc; position: relative; }
.listagem .listagem-linha li:hover { border-color: rgba(255, 255, 255, 0); }
.listagem .listagem-item { margin-left: 0; position: static; border-radius: 5px; }
.listagem .listagem-item:hover { box-shadow: 0 0px 4px 0 rgba(0,0,0,0.3); }
.listagem .listagem-item .info-produto {min-height: 200px;padding: 10px;}


.listagem.com-caixa .listagem-item {margin: 0;box-shadow: 0 0 1px rgba(0,0,0,0.33);border: 0px solid rgba(0,0,0,0.035);background-color: rgba(255, 255, 255, 1);transition: transform .08s ease 0;-webkit-transition: -webkit-transform .08s ease 0;}
.listagem .listagem-item .acoes-produto {background: none;border: none;position:  relative;padding:  0;margin:  0;}
.listagem.com-caixa .listagem-item .acoes-produto {border-style: solid;border: 1px;}
.listagem .listagem-item .acoes-produto a {background: url('https://cdn.awsli.com.br/161/161740/arquivos/bt-comprargg.png') no-repeat bottom center;width:  100%;border:  0;font-size:  0;height: 30px;box-sizing:  border-box;padding:  0;}
.listagem .listagem-item .acoes-produto a i { display: none; }
.listagem .listagem-item .nome-produto { font-size: 15px; text-transform: initial; font-weight: 500; color: #676767; font-family: 'Arial'; color: 010101; text-transform: inherit;}
.listagem .listagem-item .bandeiras-produto { top: 3%; left: auto; right: 52%;}
.listagem .listagem-item .bandeiras-produto span {  display: block !important; margin: 0; border: none; box-shadow: none;  text-align: center;      margin-top: 0px;    text-indent: -9999px;  }
.listagem .listagem-item .bandeiras-produto .bandeira-promocao { padding-bottom: 37px; background: url('https://cdn.awsli.com.br/161/161740/arquivos/bg-ofertas.png?a') no-repeat top center; min-width: 97px;}
.listagem .listagem-item .preco-produto .preco-promocional, .listagem .listagem-item .preco-produto .preco-a-partir .preco-venda { font-size: 20px; font-weight: 600; font-family: 'Arial';float: left;COLOR: #245C96;}
.listagem .listagem-item .preco-produto .preco-a-partir .preco-venda { display: block; line-height: 1.1em; margin: 0; }
.listagem .listagem-item .preco-produto .preco-venda + .preco-promocional:before { content: "por";  color: #555555; font-size: 13px; font-weight: normal; }
.listagem .listagem-item .preco-produto .preco-venda:before { content: "de";   font-size: 10px; text-decoration: none !important;font-weight: 800; }
.listagem .preco-produto .preco-venda {  font-size: 12px;  color: rgb(255, 0, 0);      font-family: 'Montserrat', sans-serif;}
.listagem .preco-produto strong.titulo {  font-size: 11px;  white-space: nowrap;  font-weight: 700;  margin-left: 0px;  font-family: 'Montserrat', sans-serif;  color: rgb(99, 99, 99);} 
.listagem .listagem-item .desconto-a-vista strong {font-size: 22px; color: rgb(102, 169, 213);}

/* rodape */
#rodape .institucional {) repeat-x center; background: url('https://cdn.awsli.com.br/161/161740/arquivos/BG-RODAPEGG.png') repeat 1px 231px;padding-bottom: 0;background-position: 6px 0px;margin-top: -49px;}
#rodape .links-rodape {margin-top: -15px;padding-bottom: 10px;}
#rodape .links-rodape .titulo {border-bottom: none;  background: url(https://cdn.awsli.com.br/161/161740/arquivos/divgg.png) no-repeat; background-position: 201px 22px; font-size: 15px; color: white;margin-bottom: 0px; font-weight: 600;line-height: 30px;margin-top: -12px;padding: 37px; margin-left: 2px;text-shadow: -1px -1px 0 #; text-transform: uppercase;}
#rodape .links-rodape ul li {font-size: 13px; font-weight: 300; margin-top: 3px;width: 187px;margin-left: 0px;padding-bottom: 0px;list-style: none}
#rodape .links-rodape ul {border-right: 0px solid #8f5487; padding: 0px 0}.conteiner-principal #rodape .conteiner  {background: #fff;padding-bottom: 40px;margin-bottom: -59px;}
#rodape .links-rodape ul li a:hover {color: #245C98; text-decoration: none}#rodape {
    background: url('https://cdn.awsli.com.br/161/161740/arquivos/BG-RODAPEGG.png') no-repeat;
}
#rodape .links-rodape ul li a {color: #FFFFFF; font-weight: 500;text-transform: capitalize;}#rodape .fundo-secundario .conteiner{margin-bottom: -35px;background: none;}
#rodape .pagamento-selos {background: #FFFFFF;}
#rodape .institucional ul {margin: 0;margin-bottom: 13px;margin-left: 41px;}
#rodape .titulo {  display: block;  font-size: 16px;  padding: 32px 0;  font-weight: 600;  text-transform: uppercase;  margin-top: -21px;  color: white;  margin-bottom: 9px;  border-bottom: 0px solid rgba(0,0,0,0.1);}
#rodape .titulo {background: url('https://cdn.awsli.com.br/161/161740/arquivos/divgg.png') no-repeat 252px 16px;} 
/* > redes sociais */
#rodape .redes-sociais {background: #fff; border: 0px solid #ccc; box-shadow: solid; height: 325px; padding: 0 10px; top: 15px; width: 223px;}
#rodape .redes-sociais .titulo {border-bottom: none; height: 14px; line-height: 30px; margin-bottom: 10px; overflow: hidden; margin-top: -7px;padding-left: 15px}
#rodape .redes-sociais .titulo:before {color: #616161; content: "Curta nossa Fan Page: "; font-size: 15px; font-weight: 700; text-transform: none}
#rodape .caixa-facebook {box-shadow: none; padding: 0}
#rodape .pagamento-selos {background: #fff;padding-bottom: 59px;}
#rodape .pagamento-selos .titulo {border-bottom: #c5c5c5; color: #616161; font-size: 18px; padding-top: 34px;font-weight: 600; text-transform: uppercase;border-bottom: 1px solid #ccc;}
#rodape .fundo-secundario,#rodape  .fundo-secundario:hover,#rodape  .fundo-secundario.botao:hover {color: #b2b2b2;}
#rodape .tema-pequeno #rodape .redes-sociais {width: 227px;height: 333px;}
#rodape .fundo-secundario * .titulo {color: white;height: 25px;font-size: 15px;padding-bottom: 36px;font-family: 'Arial';text-transform: inherit;font-weight: 100;}
#rodape .fundo-secundario * {color: #FFFFFF;font-size: 12px;font-weight: 500;text-transform: none;font-family: 'Montserrat', sans-serif;}

/* > redes sociais */
#rodape .redes-sociais {background: rgba(255, 255, 255, 0); border: 0px solid #ccc; box-shadow: none; height: 361px; padding: 0 10px; top: 15px; box-shadow: -1 3px 7px 0 rgba(0,0,0,0.3);width: 226px;}
#rodape .redes-sociais .titulo {backgroundcolor:transparent;border-bottom: none; height: 14px; line-height: 4px; margin-bottom: 36px; content: '';background: none;overflow: hidden; width: 231px;padding: 18px;padding-left: 15px}
#rodape .redes-sociais .titulo:before {color: #000000; content: ""; font-size: 13px; font-weight: 700; margin-left: -15px;padding: 0px;text-transform: uppercase;font-family: 'Montserrat', sans-serif;}
#rodape .caixa-facebook {box-shadow: none; padding: 0}
#rodape .institucional .lista-redes {text-align: left; display: none;padding-left: 15px}
#rodape .institucional .lista-redes:before {color: #393738; content: "siga-nos"; display: block; float: left;font-size: 13px; margin-top: 5px;font-weight: 300; margin-bottom: 0px;}
#rodape .lista-redes ul li {border-left: none; margin-right: 7px}
#rodape .lista-redes ul li i {background: url(//cdn.awsli.com.br/161/161740/arquivos/icosroda-gshop.png) no-repeat; height: 42px; background-position: 11px 2px;width: 42px}
#rodape .lista-redes ul li i:before {content: ""}
#rodape .lista-redes ul li .icon-pinterest {background-position: 0 0}
#rodape .lista-redes ul li .icon-instagram {background-position: -33px 2px;}
#rodape .lista-redes ul li .icon-pinterest:hover {opacity:0.8;}
#rodape .lista-redes ul li .icon-instagram:hover {opacity:0.8;}
#rodape .lista-redes ul li i:hover {opacity:0.8;}
#rodape .pagamento-selos {background: #FFFFFF;}
#rodape .pagamento-selos .titulo {background:none;border-bottom: #c5c5c5; color: #000000; font-size: 18px; font-weight: 700; text-transform: uppercase;}
#rodape .pagamento-selos .conteiner {background-color: #fff;background-position: 60px 0px;}
#rodape .span4.pagamento {margin-left: 42px;}
/* > breadcrumb */
.breadcrumbs {padding-top: 26px;border: none;border-top: 1px solid #ccc;}
.breadcrumbs ul li {border-left: none; border-right: 1px solid #949494; font-size: 12px; line-height: 12px}
.breadcrumbs ul li:last-child {border-right: none}
.breadcrumbs ul li .icon-home {display: none}
.breadcrumbs ul li a {color: #000000;margin-left: 7px;text-transform: uppercase;}
.breadcrumbs ul li a:hover {color: #5D5D5D;margin-left: 7px;text-decoration: none;}
.breadcrumbs ul li .cor-secundaria {color: #000000; font-weight: 400;font-family: "Montserrat";margin-left: 2px;font-weight: 500;text-transform: uppercase;}

/* > marcas */
.marcas {
    position: relative;
    border-bottom: 1px solid #ccc;
}
.marcas .flexslider {overflow: hidden;box-shadow: none;margin-bottom: 3px;padding-bottom: 21px;border-bottom: 0px solid rgba(0,0,0,0.12);}
.flexslider .flex-prev { width: 35px; height: 35px;left: 5px; top: 35px; background: url('//cdn.awsli.com.br/80/80672/arquivos/m-direita.png') no-repeat center center;}
.flex-direction-nav .flex-next {background-position: 100% 0;right: -36px;width: 35px;top: 35px;height: 35px;background: url('//cdn.awsli.com.br/80/80672/arquivos/m-esquerda.png') no-repeat center center;}
.parcelas-produto .tab-content ul {  margin: 0;  width: 29%;  padding-left: 30px;  padding-top: 10px;  padding-bottom: 10px;  float: left;  text-align: center;}
.banner .flex-control-nav { background-color: transparent; padding: 0; position: absolute;}
.banner .flex-control-paging li { margin: 0 5px 0 0; }
.banner .flex-control-paging li a { width: 12px; height: 12px; border-radius: 50%; background-color: #C0C0C0; box-shadow: none; }
.banner .flex-control-paging li a.flex-active, .banner .flex-control-paging li a:hover { background-color: #E73339; }

/* > newsletter */
.banner .newsletter .interno {
position: initial;
min-height: 100%;
}
.newsletter .newsletter-confirmacao span {
    display: block;
    margin-left: 47px;
    color: white;
    padding: 5px 0;
}
.newsletter i.icon-ok.icon-3x {color:white;}
.componente.newsletter, .componente.newsletter * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.componente.newsletter {padding-top: 60px; background: url('https://cdn.awsli.com.br/197/197580/arquivos/newlettergg.png') no-repeat center center; border-radius: 5px; border: none; }
.componente.newsletter .interno { padding-top: 107px; margin-top: -3px;}
.componente.newsletter .titulo, .componente.newsletter .interno-conteudo p { display: none; }
.componente.newsletter .interno-conteudo .input-conteiner { margin-top: 0; }
.componente.newsletter .interno-conteudo .input-conteiner input, .componente.newsletter .interno-conteudo .input-conteiner .botao { 
    height: 35px;
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; box-sizing: border-box; }
.componente.newsletter .interno-conteudo .input-conteiner input { width: 100%; margin-left: -2px; margin-bottom: 10px; border: none;}
.fundo-principal, .botao.principal, .menu li:hover > a .fundo-secundario, .flex-control-paging li a.flex-active, .dropdown-menu > li > a:hover, .filtro.lista ul li label:hover, .menu-simples li a:hover, .menu-simples li.active a {background-color: #444242;}
.newsletter .botao {background-color: #000000;position: absolute;right: 0;top: 0;z-index: 5;}
/* > Produto Principal */
.recuperar-senha { color: rgb(0, 0, 0);}
.recuperar-senha:hover { color: rgb(0, 0, 0);}
.listagem .titulo {font-weight: 700;font-family: 'Titillium Web', sans-serif;font-size: 18px;color: black;text-transform: uppercase;}
.principal .nome-produto {color: #000000; font-size: 28px; font-family: 'Montserrat', sans-serif;font-weight: 400; text-transform: uppercase;}
.produto .info-principal-produto .codigo-produto .cor-secundaria,
.produto .info-principal-produto .codigo-produto .cor-secundaria b,
.produto .info-principal-produto .codigo-produto .cor-secundaria a {color: #000; font-size: 13px; font-weight: 400}
.sugestoes .preco-promocional {color: rgb(0, 0, 0);font-size: 16px;font-weight: 500;font-family: 'Montserrat', sans-serif;}
.sugestoes .com-promocao .preco-venda {
    font-size: 13px;
    line-height: 20px;
}
.sugestoes .preco-venda {
    font-size: 11px;
    font-family: 'Montserrat', sans-serif;
    color: #FF0000;
    line-height: 20px;
}.sugestoes .preco-produto, .sugestoes .nome-produto {
    height: 40px;
    padding: 10px;
    border-style: solid;
    border-width: 0px;
}
.sugestoes .icon-shopping-cart:before {display:none;}
.sugestoes .imagem-produto {
    margin-right: 100px;
    width: auto;
    height: 110px;
    border-width: 0px;
    border-style: solid;
    position: relative;
}
.sugestoes .ver-mais {
    border-style: solid;
    border-width: 0 0 0px;
}
.produto .info-principal-produto .codigo-produto .cor-secundaria {color: rgb(36, 87, 146);}
.produto .info-principal-produto .codigo-produto .cor-secundaria a {color: rgb(32, 84, 140);text-transform: lowercase;}
.comprar .cor-principal  {color: rgb(34, 88, 148);}
.produto .acoes-produto .preco-promocional{ font-size: 22px; color: rgb(0, 0, 0); font-weight: 700;}
.acoes-produto .preco-produto .preco-venda {  display: block;  font-size: 15px;  float: left;  margin-left: 1px;  color: rgb(255, 0, 0);  font-weight: 300;}
.produto .acoes-produto .preco-produto .titulo { font-size: 20px;      color: rgb(36, 94, 154);      font-weight: 700;      font-family: 'Arial';}
.produto .acoes-produto .preco-produto .preco-venda {display: block; font-size: 17px; float: none;color: rgb(255, 52, 52);font-weight: 300;font-family: 'Montserrat', sans-serif;}
.produto .acoes-produto .preco-a-partir .preco-venda {color: #008aff; font-size: 29px; font-weight: 700}
.produto .principal .botao.principal,.acoes-flutuante .botao.principal {background: url(//cdn.awsli.com.br/107/107896/arquivos/bg-btn-comprar.png) repeat-x; border-radius: 10px; border: none; padding: 11px 45px 12px}
.acoes-flutuante .botao.principal {padding: 16px 27px 12px;}
.produto .principal .botao.principal:hover,.acoes-flutuante .botao.principal:hover {   opacity: 0.8;}

.produto .acoes-produto .comprar {text-align: right}
.produto .principal .botao.principal .icon-shopping-cart,.acoes-flutuante .botao.principal .icon-shopping-cart {display: none}
.produto .principal .atributos,.produto .info-principal-produto,.produto .codigo-produto,.produto .cep,.produto>.row-fluid:first-child {border: none}
.produto .cep label {font-size: 12px; font-weight: 700}
.produto .cep form .form-inline>a {color: #000000;}
.produto .cep label {color: #000}
.produto .principal .botao.principal,.produto .principal .botao.principal, .acoes-flutuante .botao.principal {background: url(https://cdn.awsli.com.br/197/197580/arquivos/bt-comprarff.png) no-repeat -60px 0px;border-radius: 1px;font-family: 'Open Sans', serif;padding-top: 35px;padding-right: 39px;padding-left: 162px;border: none;width: 52px;border-radius: 4px;padding-bottom: 24px;font-size: 0px;font-weight: 700;text-transform: uppercase;}
.abas-custom .tab-content {  padding: 20px;  box-shadow: -1 0 3px rgba(0,0,0,0.3);}
.produto .principal>*+* {  padding: 15px 0;  border-top: 1px solid rgba(204, 204, 204, 0.63);}
.icon-remove:before {  content: "\f00d";  color: rgb(255, 131, 60);}
.icon-remove:hover {opacity:0.8;}
#sharethis .titulo {  margin-bottom: 15px;  font-weight: 700;  text-transform: none;  color: black;}
.produto .desconto-a-vista strong {font-size: 22px; color: rgb(102, 169, 213);}
.produto .acoes-flutuante .nome-produto {  display: block;  margin: 10px 0 15px;  font-family: 'Montserrat', sans-serif;  line-height: 20px;  font-size: 16px;  font-weight: 500;  max-width: 200px;}
.sugestoes ul li {
    position: relative;
    margin-top: 20px;
    padding-top: 20px;
    border-width: 0px 0 0;
    border-style: solid;
}.sugestoes .ver-mais:hover {background-position: 7px -48px;}
.sugestoes .ver-mais {
    text-align: center;
    display: block;
    text-indent: -9999px;
    background: url('https://cdn.awsli.com.br/161/161740/arquivos/vermaisgg.png')no-repeat 7px 10px;
    max-width: 35px;
}
/* BarraTopo */ 
#barraTopo span.textwats {color:white}
#barraTopo i.fa.fa-whatsapp {color: #FFFFFF;}
#barraTopo {background-image: linear-gradient(to bottom,#2C2C2C,#000000);}
#barraTopo h2 a {color: rgb(153, 153, 153);}
#barraTopo h4.titulo {
    font-family: "montserrat";
    margin-left: 32px;
}
#barraTopo .icon-phone:before {
    content: "\f095";
    color: #FFFFFF;
}
#barraTopo .canais-contato ul li {
    padding-left: 10px;
    margin-left: 10px;
    border-left: 0px solid rgba(255,255,255,0.2);
}#logo-chicle {  width: 957px;  height: 40px;  margin-left: -287px;  float: left;  font-size: 11px;  width: 36%;  height: 79px;  position: absolute;  top: 86%;  background-color: white;  left: 35%;  margin-top: -54px;  margin-left: 19px;  padding-left: 331px;}
#lojaintegrada {  width: 957px;
  height: 40px;
  margin-left: -287px;
  float: left;
  font-size: 11px;
  width: 66%;
  height: 202px;

  position: absolute;
  top: 189%;
  left: -79%;
  margin-top: -54px;
  margin-left: -50px;
}
#barraTopo .icon-comment:before {  content: "\f075";  color: transparent;  margin-right: -3px;  background: url('https://cdn.awsli.com.br/161/161740/arquivos/mensgaemgg.png') no-repeat;  padding-right: 3px;  background-position: 0px 2px;}
#barraTopo a {color: #FFFFFF;font-family: "Montserrat";font-family: 'Arial';}
#barraTopo h4.titulo a{text-transform:uppercase;font-size: 15px;}
#barraTopo a:hover {color: #FFFFFF;font-family: "Montserrat";font-family: 'Arial';}
#barraTopo  .span3.hidden-phone {margin-left: -29px;}
/* BarraTopo-busca */
#barraTopo .busca .botao-busca {  position: absolute;  right: -200px;  top: 1px;  border-radius: 4px;  height: 25px;  background: none;  width: 66px;  color: rgba(26, 26, 26, 0);  background: url('https://cdn.awsli.com.br/161/161740/arquivos/bt-buscaggg.png') no-repeat 0px 6px;  border: none;      background-color: none;}
#barraTopo .busca .botao-busca:hover {
    background-position: 0px -31px;
    }
#barraTopo .busca input {  width: 91%;   padding-top: 5px;padding-bottom:5px;  margin-top: 0px;  line-height: 14px;  border: none;  padding-right: 21px;  margin-left: 186px;  font-size: 12px;  border-radius: 3px;  border: none;  padding-left: 28px;}
/* BarraTopo-carrinho */

#barraTopo .carrinho-interno .nome-produto {color:black;}
#barraTopo .carrinho {  border-width: 1px;  border-style: solid;  border-color: rgba(0,0,0,0.12);  position: relative;  border-radius: 4px;  background-color: rgb(50, 180, 225);}
#barraTopo .carrinho>a i {  height: 30px;  width: 30px;  background-color: rgba(255, 255, 255, 0);  line-height: 30px;  font-size: 19px;  margin-left: 13px;}    
#barraTopo .carrinho>a span b {  display: block;  font-size: 0px;   color: white;}
#barraTopo .carrinho>a strong {  font-size: 12px;  line-height: 30px;  margin-left: 81px;  font-family: 'Arial';  color: white;  font-weight: 100;  margin-top: -6px;}
#barraTopo .carrinho.vazio>a span {  margin-left: 38px;  line-height: 30px;  font-size: 0px;  color: white;}
#barraTopo .carrinho {border-width: 1px;border-style: solid;border-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-left: 200px;padding-left: 0px;padding-bottom: 2px;padding-top: 5px;height: 21px;WIDTH: 150px;background: url('https://cdn.awsli.com.br/161/161740/arquivos/carrinhogg.png?a') no-repeat top;background-position: -7px -3px;position: relative;background-size: 158px;}
#barraTopo .carrinho:hover {background-position: -7px -70px;}
#barraTopo .carrinho.vazio {border-width: 1px;border-style: solid;border-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-left: 198px;padding-left: 0px;padding-top: 5px;border-radius: 0px;WIDTH: 158px;border-radius: 4px;background-position: -2px -5px;background-size: 161px;position: relative;}
#barraTopo .carrinho.vazio:hover {opacity: 0.9;}
#barraTopo .icon-shopping-cart:before {content: '';background: url ("//cdi.com.br/159/159706/arquivos/carrinho-suges360.png");width: 0px;color: rgba(255, 255, 255, 0);}
#barraTopo .carrinho-interno>div .botao {  color: white;  background-color: #235993;  padding-right: 16px;}

.banner .flex-control-paging li a.flex-active {background:transparent;border: 3px solid #FF8000;border-radius:10px;width:10px;height:10px;}
.banner .flex-control-paging li a {background:transparent;border:3px solid black;border-radius:10px;width:10px;height:10px;}
/* Aba- Fale conosco */ 
#modalContato .icon-remove:before {color: rgb(0, 0, 0);}
#modalContato a,a:hover {color: black;}
#modalContato .botao.principal {background: rgb(50, 180, 225);}
.produto-compartilhar .lista-favoritos {
    line-height: 19px;
    font-size: 13px;
    font-weight: 600;
    background-color: #252525;
    display: inline-block;
    padding: 0 7px;
    height: 20px;
    border-radius: 2px;
    font-family: 'Titillium Web', sans-serif;
}.menu li.com-filho>a i {
    display: none;
}
    .parcelas-produto .tab-content ul li span .cor-principal{
 color: #225993;}



  .popup{
     position: fixed;
     top: 0; bottom: 0;
     left: 0; right: 0;
     margin: auto;
     width: 300px;
     height: 150px;
     padding: 20px;
     border: solid 1px #331;
     background: #ffffd0;
     display: none;
  }

/* outros */ 
.span9.span12 p {
    width: 600px;
    margin-left: -13px;
    text-align: left;
    margin-top: 21px;
}
.borda-principal{border-color: rgba(255, 0, 0, 0);}
.menu-simples li a:hover, .menu-simples li.active a {  background-color: #3C3C3C;}
.filtro.lista ul li label:hover {  font-size: 12px;  padding: 2px 10px;  line-height: 25px;  background-color: rgb(178, 178, 178);  margin: 0;  display: block;  vertical-align: middle;}
.caixa-destaque .botao{background: #3caa2a; color:white;} .caixa-destaque .botao:hover { color:white; opacity: 0.8;}
.acao-editar>div *.botao.principal {background: rgb(50, 180, 225);}

}