.cor-principal{color:#3ca1a5}
.cor-secundaria{color:#3e3e3e}
body{font-size:14px;overflow-x:hidden;background-color:#fff;background-image:url(https://cdn.awsli.com.br/1244/1244274/arquivos/bg-body.png);background-position:center top;font-family:"Noto Sans",sans-serif !important}
input,textarea,button,select{font-family:"Noto Sans",sans-serif}
.tema-transparente .conteiner{background-color:#fff}
#corpo .conteiner{padding-top:60px;background-color:#fff}
.botao.principal{background-color:#67cfd3 !important}
.botao.principal.grande{padding:6px 8px;font-size:23px;width:100%;max-width:280px;box-sizing:border-box;background:#2ba917}
.titulo{font-family:"Noto Sans",sans-serif}
.listagem .titulo-categoria:hover{background-color:inherit !important;background-image:-webkit-linear-gradient(to right, #86d3c8 0%,#339ba9 100%);background-image:-moz-linear-gradient(to right, #86d3c8 0%,#339ba9 100%);background-image:-o-linear-gradient(to right, #86d3c8 0%,#339ba9 100%);background-image:linear-gradient(to right, #86d3c8 0%,#339ba9 100%)}
.titulo-categoria{position:relative;color:#000;font-size:22px !important;font-weight:bold;text-align:left;line-height:40px;padding:0 20px !important;border:2px solid #1d84a7;background-image:-webkit-linear-gradient(to right, #86d3c8 0%,#339ba9 100%);background-image:-moz-linear-gradient(to right, #86d3c8 0%,#339ba9 100%);background-image:-o-linear-gradient(to right, #86d3c8 0%,#339ba9 100%);background-image:linear-gradient(to right, #86d3c8 0%,#339ba9 100%)}

@media only screen and (min-width: 768px){
    .titulo-categoria{line-height:56px;margin-left:52px !important;margin-right:96px !important}
    .titulo-categoria:before{content:'';position:absolute;width:52px;height:60px;top:-2px;right:100%;z-index:1;background-image:url(https://cdn.awsli.com.br/1244/1244274/arquivos/bg-title-left.jpg)}
    .titulo-categoria:after{content:'';position:absolute;width:96px;height:60px;top:-2px;left:100%;z-index:1;background-image:url(https://cdn.awsli.com.br/1244/1244274/arquivos/bg-title-right.jpg)}
}
    
.caixa-sombreada{box-shadow:none !important}
#modalNewsletter .componente .titulo{color:#3ca1a5}
.cep .input-append.input-prepend input{height:30px}
.cep .input-append.input-prepend button{height:40px}
.acoes-produto-responsiva{text-align:center}
.open-nav .menu.superior{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}#barraTopo{display:none !important}#cabecalho{background:transparent}
.atalhos-mobile{background-color:#67cfd3;border:0}
.atalhos-mobile li{line-height:40px}
.atalhos-mobile li.fundo-principal{background-color:#67cfd3}
.conteudo-topo .busca-mobile,.conteudo-topo .busca{padding:0;border-radius:0;background:none;position:relative}
.conteudo-topo .busca-mobile form,.conteudo-topo .busca form{border:0}
.conteudo-topo .busca-mobile input,.conteudo-topo .busca input{border:0;width:100%;box-sizing:border-box;height:40px;color:#176c76;font-size:13px}
.conteudo-topo .busca-mobile input::-webkit-input-placeholder,.conteudo-topo .busca input::-webkit-input-placeholder{color:#176c76}
.conteudo-topo .busca-mobile input:-moz-placeholder,.conteudo-topo .busca input:-moz-placeholder{color:#176c76}
.conteudo-topo .busca-mobile input::-moz-placeholder,.conteudo-topo .busca input::-moz-placeholder{color:#176c76}
.conteudo-topo .busca-mobile input:-ms-input-placeholder,.conteudo-topo .busca input:-ms-input-placeholder{color:#176c76}
.conteudo-topo .busca-mobile .botao-busca,.conteudo-topo .busca .botao-busca{background:none;border:0;color:#176c76;font-size:20px;top:0;right:0;height:40px}
.conteudo-topo .busca-mobile .atalho-menu,.conteudo-topo .busca .atalho-menu{background:#176c76;line-height:26px}
.menu.superior .nivel-um{display:block !important}
.menu.superior .nivel-dois .nivel-tres ul[class*=cat-]{display:none}
    
@media only screen and (max-width: 767px){
    #cabecalho{background-color:#3ca1a5}
    .menu.superior{background-color:#85e2e6;position:fixed;top:0;left:0;z-index:999;height:100%;width:260px;overflow:auto;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-webkit-transform:translate(-260px, 0);-moz-transform:translate(-260px, 0);-ms-transform:translate(-260px, 0);-o-transform:translate(-260px, 0);transform:translate(-260px, 0)}
    .menu.superior .nivel-um .titulo{color:#fff;font-family:"Noto Sans",sans-serif}
    .menu.superior .nivel-um>li{display:none}
    .menu.superior .nivel-um>li.categorias{display:inherit}
    .menu.superior .nivel-dois li a{color:#fff}
}
        
@media only screen and (min-width: 768px){
    .barra-inicial{position:relative;text-align:center;padding-bottom:65px;line-height:30px;background-color:#3ca1a5}
    .barra-inicial .conteiner{background-color:#3ca1a5}
    .barra-inicial .canais-contato{margin:0 auto;width:100%}
    .barra-inicial .canais-contato ul{float:none}
    .barra-inicial .canais-contato ul li{font-size:12px;float:none;display:inline-block}
    .barra-inicial .lista-redes{display:none}
    .barra-inicial .lista-redes i{background:none}
    .pagina-inicial .conteiner-principal,.pagina-categoria .conteiner-principal,.pagina-produto .conteiner-principal,.pagina-login .conteiner-principal{margin-top:-65px}
    #cabecalho .conteiner{position:relative;background-color:#67cfd3;z-index:3}
    #cabecalho .conteiner:before{content:'';position:absolute;top:100%;left:0;width:100%;height:28px;z-index:3;background-image:url(https://cdn.awsli.com.br/1244/1244274/arquivos/bg-header.png)}
    #cabecalho .bem-vindo{font-size:10px;text-transform:uppercase;display:inline-block;line-height:20px;color:#ffffff}
    #cabecalho .bem-vindo span{color:#ffffff;text-decoration:underline}
    #cabecalho .acoes-conta{text-align:right}
    #cabecalho .acoes-conta li{float:none;display:inline-block}
    #cabecalho .acoes-conta li a{font-size:10px;text-transform:uppercase;color:#ffffff;font-weight:bold}
    .conteudo-topo .busca-mobile .busca{width:100%}
    .carrinho{background-color:#3ca1a5;display:inline-block;float:right;position:relative}
    .carrinho>a i{color:#fff;background:none}
    .carrinho>a strong{color:#176c76;position:absolute;left:-15px;background-color:#fff;line-height:20px;margin:0;font-size:10px;width:20px;height:20px;text-align:center;border-radius:50%}
    .carrinho>a span{display:none !important}
    .menu.superior{background:none}.menu.superior i{display:none !important}
    .menu.superior ul li{border:0 !important}.menu.superior ul li a,.menu.superior ul li strong{font-family:"Noto Sans",sans-serif !important}
    .menu.superior .nivel-um{text-align:center;padding-top:15px;border-top:1px solid rgba(0,0,0,0.1)}
    .menu.superior .nivel-um>li{float:none;display:inline-block;padding:0 8px}
    .menu.superior .nivel-um>li .titulo{font-size:15px;color:#fff}
    
}
    
@media only screen and (min-width: 979px){
    #cabecalho .bem-vindo{font-size:12px}
    #cabecalho .acoes-conta li a{font-size:12px}
    #cabecalho .acoes-conta li i{background:transparent;color:#358f92;margin-right:0}
    .carrinho .carrinho-interno{border-top:2px solid #67cfd3;z-index:9999}
    .carrinho .carrinho-interno .carrino-total{font-weight:700;margin-top:7px}
    .carrinho .carrinho-interno .carrino-total strong{color:red}
    .carrinho.vazio>a span{display:none}.menu.superior{position:relative;z-index:99}
    .menu.superior .nivel-um li{position:static;padding:0 20px}
    .menu.superior .nivel-um li:hover{background-color:#3ca1a5}
    .menu.superior .nivel-um li:hover .titulo{color:#fff}
    .menu.superior .nivel-dois{width:100%;background-color:#3ca1a5;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;text-align:left;box-shadow:none;top:62px}
    .menu.superior .nivel-dois li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}
    .menu.superior .nivel-dois li a,.menu.superior .nivel-dois li .titulo{font-size:12px;color:#fff;font-weight:400;padding:5px 0;margin:0}
    .menu.superior .nivel-dois li a:hover{color:#67cfd3}
    .menu.superior .nivel-dois li .titulo{padding:0}
    .menu.superior .nivel-dois .nivel-tres{display:none !important}
    
}
    
@media only screen and (min-width: 1100px){
    #cabecalho>div.conteiner>div.row-fluid>div.span4{width:30%}
    #cabecalho>div.conteiner>div.row-fluid>div.span8{width:65%}
    
}
    
@media only screen and (min-width: 1200px){
    #cabecalho>div.conteiner>div.row-fluid>div.span4{width:30%}
    #cabecalho>div.conteiner>div.row-fluid>div.span8{width:65%}
    
}

.listagem .listagem-linha .listagem-item .nome-produto{color:#3f3f3f;font-size:16px;font-weight:bold;line-height:22px;text-transform:none;text-align:center}
.listagem .listagem-linha li{border:0}
.listagem .listagem-linha li .imagem-produto{height:228px;margin-bottom:20px;border-radius:10px;border:1px solid #3ca1a5}
.listagem .listagem-linha li .imagem-produto img{border-radius:10px}
.listagem .listagem-linha li .preco-produto{text-align:center}
.listagem .listagem-linha li .preco-produto .preco-venda{font-size:20px;font-weight:700;color:#3ca1a5}
.listagem .listagem-linha li .bandeiras-produto{top:24px}
.listagem .listagem-linha li .bandeiras-produto span{font-weight:300}
.listagem .listagem-linha li .bandeiras-produto .bandeira-promocao{background-color:#46cc87}
.listagem .listagem-linha li .bandeiras-produto .bandeira-carrinho{background-color:#77ccc7}
#rodape .links-rodape ul li{font-size:14px}
#rodape .maps img{object-fit:cover;object-position:top center;width:100%;height:150px;margin-bottom:10px}
#rodape .maps iframe{width:100%}
#rodape .redes-sociais{background:none;box-shadow:none;border:0;position:relative}
#rodape .institucional{background-color:#3ca1a5;background-image:none}
#rodape .institucional .titulo{color:#fff;font-size:20px;padding:20px 0 0;font-weight:700;text-align:left;border:0}
#rodape .institucional .lista-redes ul{display:block}
#rodape .institucional .lista-redes ul li{display:block !important}
#rodape .institucional .lista-redes ul li i.icon-wp{background:#00759d}
#rodape .institucional .lista-redes ul li i.icon-wp:before{content:"\f19a"}
#rodape .pagamento-selos{background:#efefef;display:none}
.secao-principal{background-color:#fff;z-index:1;position:relative}

@media only screen and (min-width: 768px){
    .pagina-inicial .secao-banners,.pagina-inicial #corpo{margin-top:-20px;margin-bottom:0}
    
}
    
.pagina-produto .produto .produto-thumbs .elastislide-carousel ul li a{opacity:1;border-width:2px;border-color:#ddd;box-shadow:none}
.pagina-produto .produto .produto-thumbs .elastislide-carousel ul li.active a,.pagina-produto .produto .produto-thumbs .elastislide-carousel ul li:hover a{border-color:#f36f21}
.pagina-produto .produto .produto-thumbs .elastislide-carousel ul li.active a{opacity:.4}
.pagina-produto .produto .thumbs-vertical .flex-direction-nav{font-size:0;text-align:center}
.pagina-produto .produto .conteiner-imagem{height:360px !important;margin-bottom:10px}
.pagina-produto .produto .conteiner-imagem>div,.pagina-produto .produto .conteiner-imagem img{height:360px !important}
.pagina-produto .produto .produto-compartilhar .lista-redes ul{text-align:center}
.pagina-produto .produto .produto-compartilhar .lista-redes ul li{float:none;display:inline-block}
.pagina-produto .produto .nome-produto{color:#3f3f3f;font-size:14px;font-weight:400}
.pagina-produto .produto .codigo-produto{padding:20px 0 5px;margin-bottom:10px;border-color:#ddd}
.pagina-produto .principal .acoes-produto{margin:20px 0}
.pagina-produto .principal .acoes-produto>div{width:100% !important}
.pagina-produto .principal .preco-produto{float:none;margin:0}
.pagina-produto .principal .preco-produto>div{margin:0}
.pagina-produto .principal .preco-produto .preco-promocional,.pagina-produto .principal .preco-produto s.preco-venda{line-height:1}
.pagina-produto .principal .preco-produto s.preco-venda{font-weight:400;color:#848484;text-decoration:line-through}
.pagina-produto .principal .preco-produto .preco-promocional{color:#85e2e6;font-weight:700 !important;letter-spacing:.3px;font-size:26px !important}
.pagina-produto .principal .preco-produto .desconto-a-vista{margin:0;font-size:18px;margin-top:12px;color:#1b1b1b;font-family:Prompt;font-size:16px;font-weight:300;display:block}.pagina-produto .principal .preco-produto .desconto-a-vista strong{font-size:20px;color:#f36f21;font-weight:700}.pagina-produto .principal .comprar{margin:10px 0 0}.pagina-produto .principal .comprar .qtde-adicionar-carrinho{width:100% !important;margin:0px 0 10px}.pagina-produto .principal .comprar .botao-comprar{line-height:normal;max-width:inherit;background:#3ca1a5 !important}.pagina-produto .acoes-produto-responsiva .tag-comprar{background-color:#67cfd3}.pagina-produto .acoes-produto-responsiva .tag-comprar span{font-size:14px !important}@media screen and (min-width: 768px){.pagina-produto .principal .acoes-produto{padding:0;font-size:0}.pagina-produto .principal .acoes-produto>div{font-size:14px;float:none;display:block;box-sizing:border-box}}.pagina-carrinho #cabecalho .span4+.span6{margin:0;float:right}.pagina-carrinho .menu.superior{display:none}.pagina-carrinho .botao.principal.grande{background:#3ca1a5 !important}.pagina-carrinho .botao.principal.grande .icon-ok:before{content:'\f023'}.pagina-carrinho .identificacao .control-group .submit-email.botao.principal{max-width:116px}.pagina-carrinho .atendimento{border:0}.pagina-carrinho .atendimento a:hover{text-decoration:none}.pagina-carrinho .atendimento li.display-table{color:#fff}.pagina-carrinho .atendimento li span{color:#fff}.pagina-carrinho .atendimento li span.icone-box{border:0}.pagina-carrinho .atendimento li span.icone-box i{color:#3ca1a5}

/*WhatsApp Acompanhante*/
.li-whatsapp a i::before {font-family: 'Font Awesome 5 Brands' !important;}