/*barra de Rolagem*/
::-webkit-scrollbar-track{background-color: #43c9a2;}
::-webkit-scrollbar{width:10px;background-color: #43c9a2;}
::-webkit-scrollbar-thumb{background-color: #ff685b;}

/*Header*/
.barra-inicial {background-image: url("https://cdn.awsli.com.br/1602/1602358/arquivos/bg-header-top.png"); height: 41px;}
.atalhos-mobile {background-color: #ffcb65; border-color: #00b7ce;}
.atalhos-mobile li {border-right: none; border-left: 1px solid #9e7524;}
.atalhos-mobile a {color: #9e7524; text-shadow: none;}
.atalhos-mobile .fundo-principal {background-color: #ffcb65;}
#cabecalho {background-color: white;}
#cabecalho .conteiner {box-shadow: none; padding: 0 20px;}
.g_ .logo a > img{max-height: 100px !important;}
.barra-inicial .lista-redes ul li {border: none;}
.barra-inicial .lista-redes ul li:nth-of-type(1) {display: none;}
.barra-inicial .canais-contato {display: none;}
.conteudo-topo .bem-vindo {display: none;}
.conteudo-topo .acoes-conta li a {color: #9e7524;}
.conteudo-topo .busca input {background-color: transparent; border: none; border-bottom: 1px solid #9e7524; padding: 10px 5px;; box-shadow: none; border-radius: 0; color: #9e7524; font-family: 'roboto'; font-weight: 600;}
.conteudo-topo .busca {background-color: transparent; border: none; padding: 0; width: 81%;}
.conteudo-topo .busca-mobile {background-color: transparent;}
.conteudo-topo .busca .botao-busca {background-color: transparent; color: #43c7a0; border: none; border-radius: 0; background-image: none; font-size: 20px; top: 0; right: 2%;}
/*#cabecalho .menu ul li:nth-of-type(1) a .titulo:before {content: url("https://cdn.awsli.com.br/1602/1602358/arquivos/icone-link-1.png");}*/
/*#cabecalho .menu ul li:nth-of-type(2) a .titulo:before {content: url("https://cdn.awsli.com.br/1602/1602358/arquivos/icone-link-2.png");}*/
/*#cabecalho .menu ul li:nth-of-type(3) a .titulo:before {content: url("https://cdn.awsli.com.br/1602/1602358/arquivos/icone-link-3.png");}*/
/*#cabecalho .menu ul li:nth-of-type(4) a .titulo:before {content: url("https://cdn.awsli.com.br/1602/1602358/arquivos/icone-link-4.png");}*/
.open-nav .menu.superior {transform: translate(0, 0); -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); border-right: 5px solid #ff647c;}
#barraTopo {background-color: #ffcc5d;}
#barraTopo .titulo a, #barraTopo .canais-contato ul li a {color: #9e7524;}
#barraTopo .busca input {background-color: transparent; border: none; border-bottom: 1px solid #9e7524; padding: 4px 5px;; box-shadow: none; border-radius: 0; color: #9e7524; font-family: 'roboto'; font-weight: 600; font-size: 11px; width: 87%;}
#barraTopo .busca {background-color: transparent; border: none; padding: 0;}
#barraTopo .busca-mobile {background-color: transparent;}
#barraTopo .busca .botao-busca {background-color: transparent; color: #43c7a0; border: none; border-radius: 0; background-image: none; font-size: 20px; top: -5px; right: 2%;}
#barraTopo .carrinho {border: none;}
#barraTopo .carrinho>a>i {background-color: transparent; color: #43c7a0; font-size: 25px;}
#barraTopo .carrinho span b {line-height: 15px;}

/*Body*/
body {overflow-x: hidden;}
#corpo {background-image: none;}
.secao-banners .conteiner {max-width: 100%; padding: 0;}
.secao-banners .banner .info-banner {font-size: 12px; font-family: 'roboto'; font-weight: normal; line-height: 19px; background-color: #20d0ba; max-width: 308px; bottom: 10px; text-align: justify;}
.secao-banners .banner .flexslider {border: none; border-radius: 0;}
#corpo {margin-bottom: 0;}
.secao-banners .banner .tarja {position: absolute; text-align: center;}
#corpo .conteiner {box-shadow: 0 50px 40px 0 rgba(0,0,0,0.5);}
.pagina-produto .secao-principal .comprar .botao-comprar {border-radius: 30px; border: none;}
.pagina-produto .secao-principal .acoes-produto .preco-produto .titulo {color: #fc685b; font-size: 20px; font-weight: bold;}
.pagina-produto .secao-principal .cep input {border: none; border-bottom: 1px solid #9e7524; border-radius: 0; box-shadow: none; height: 33px;}
.pagina-produto .secao-principal .cep .btn {border: none; box-shadow: none; background-color: #00bfff; background-image: none; color: white;}
.pagina-produto .produto .acoes-produto .preco-produto.destaque-parcela .preco-promocional {font-size: 24px; font-weight: 700; display: block;}
.pagina-produto .produto .tab-content {box-shadow: none; border-top: 1px solid #ffcb65;}
#corpo .menu.lateral ul li {background-color: transparent;}
#corpo .menu.lateral ul li a {background-color: #f3583b; box-shadow: none; border-radius: 10px 10px 0 0;}
#corpo .menu.lateral ul li a .titulo {color: white;}
#corpo .menu.lateral.outras ul li a {background-color: #ffcb64; border-radius: 0;}
#corpo .menu.lateral.outras ul li a:hover {background-color: #ffc24b;}
#corpo .menu.lateral.outras ul li:nth-of-type(1) a {border-radius: 10px 10px 0 0;}
#corpo .menu.lateral.outras ul li a .titulo {color: #9e7524;}
.pagina-pagina #corpo .caixa-sombreada {box-shadow: none;}
.pagina-pagina #corpo .secao-principal h1 {text-align: center;}
.pagina-carrinho #corpo .finalizar-compra .botao.grande {font-size: 20px;}

/*Banner*/
.secao-banners .hidden-phone {margin-top: 0;}
.banner.cheio+.row-fluid {margin-top: 0;}
.banner .flex-control-nav {right: 0; left: 0; width: fit-content; margin: 0 auto; background-color: #ffcb64; padding: 5px 10px; border-radius: 30px;}
.banner .flex-control-paging li a {border: 0; background-color: #f3583b;}
.banner .flex-control-paging li a:hover {background-color: #f3583b;}
.banner .flex-control-paging li a.flex-active:hover {background-color: white;}
.banner .flex-direction-nav {display: none;}

/*Pag Carrinho*/
.pagina-carrinho .finalizar-compra .titulo {margin: 20px 0;}

/*Listagem de Produto*/
.listagem-item:before {content: url("https://cdn.awsli.com.br/1602/1602358/arquivos/detalhe-lista-produtos.png"); width: 100%; text-align: center; display: inline-block;}
.listagem-item .acoes-produto-responsiva {position: relative; text-align: center;}
.listagem-item .acoes-produto-responsiva .tag-comprar {border-radius: 30px; padding: 3px 25px; display: none;}
.listagem-item .acoes-produto-responsiva .tag-comprar:after {content: "\f07a"; font-family: FontAwesome; font-size: 18px;}
#corpo #listagemProdutos .titulo-categoria {margin-top: 45px; text-align: center; color: #2c2c2c; font-weight: bold; font-size: 25px; border: none;}
#corpo #listagemProdutos .titulo-categoria:hover {background-color: transparent; padding-left: 0;}
#corpo #listagemProdutos .vitrine-lancamento span {margin: 0 2px;}
#corpo #listagemProdutos .titulo-categoria>strong:before, #corpo #listagemProdutos .vitrine-lancamento span:before {content: url(https://cdn.awsli.com.br/1602/1602358/arquivos/bolinhas-titulos-home.png); margin-right: 2px; }
#corpo #listagemProdutos .titulo-categoria>strong:after, #corpo #listagemProdutos .vitrine-lancamento span:after {content: url(https://cdn.awsli.com.br/1602/1602358/arquivos/bolinhas-titulos-home.png); margin-left: 2px;}
#corpo #listagemProdutos .info-produto {text-align: center;}
#corpo #listagemProdutos .info-produto .nome-produto {color: #43c7a0 !important; font-size: 20px !important; font-weight: 700 !important;}
#corpo #listagemProdutos .info-produto .preco-produto .titulo {color: #fc685b; font-size: 20px; font-weight: bold;}
.listagem-item .acoes-produto {bottom: 0; border: none; opacity: 1; position: relative;}
.listagem-item:hover .acoes-produto {bottom: 0;}
.listagem-item .acoes-produto .botao-comprar {border-radius: 30px; font-size: 17px; padding: 10px 35px; text-shadow: none; border: none;}
.listagem-item .acoes-produto .botao-comprar>i, .listagem-item .acoes-produto-responsiva .tag-comprar i {display: none;}
.listagem-item .acoes-produto .botao-comprar:after {content: "\f07a"; font-family: FontAwesome; font-size: 18px;}
.listagem .listagem-linha li, .listagem .listagem-linha {border: none;}
#corpo .listagem .bandeiras-produto .bandeira-carrinho {background-color: #00b7ce;}
#corpo #listagemProdutos .info-produto .preco-produto .preco-promocional {display: block;}
.pagina-categoria #corpo #listagemProdutos .info-produto .nome-produto {font-size: 16px !important;}
.pagina-categoria #corpo #listagemProdutos .listagem-linha .listagem-item:before {content: url(https://cdn.awsli.com.br/1602/1602358/arquivos/detalhe-lista-produtos-mobile.png);}
#corpo #listagemProdutos .vitrine-lancamento strong {display: none;}

/*Pag Produto*/
.produto .produto-compartilhar .lista-redes .fb-compartilhar {display: none;}
.produto .acoes-flutuante {display: block;}
.pagina-produto .produto-video .botao-video i {font-size: 60px; color: red;}
.pagina-produto .produto-video .botao-video span {color: black; font-weight: 700; font-size: 13px;}
.pagina-produto .produto-video p {color: black;}

/*Pag Categoria*/
.pagina-categoria #corpo .secao-principal .menu.lateral .nivel-um li a i {background-color: transparent;}
.pagina-categoria #corpo .secao-principal .menu.lateral .nivel-um li:hover a i {background-color: transparent;}
.pagina-categoria #corpo .secao-principal .menu.lateral .nivel-um li.com-filho .nivel-dois {background-color: #f3583b;}
.pagina-categoria #corpo .secao-principal .menu.lateral .nivel-um li.com-filho .nivel-dois li a {color: white;}
.pagina-categoria #corpo .secao-principal .menu.lateral .nivel-um li.com-filho .nivel-dois li:hover a {color: white;}

/*Newslatter*/
#barraNewsletter {color: #9e7524;height: 408px; background-image: url("https://cdn.awsli.com.br/1602/1602358/arquivos/bg-home-descanso.png"); background-position: center; display: table; }
#barraNewsletter .texto-newsletter {font-size: 23px !important; font-weight: bold;}
#barraNewsletter .conteiner {display: table-cell; vertical-align: middle;}
#barraNewsletter .conteiner, #barraNewsletter .newsletter {background-color: transparent !important;}
#barraNewsletter .newsletter .newsletter-cadastro input {background-color: #fcd17c; border: 1px solid #9e7524; width: 440px; height: 40px; display: block; border-radius: 0; margin-top: 30px;}
#barraNewsletter .newsletter .newsletter-cadastro .botao {width: 170px; height: 45px; border: none; border-radius: 50px; margin-top: 30px;}
#barraNewsletter .componente .newsletter-assinar:after {content: "Cadastrar \f0a5"; font-family: roboto, FontAwesome; font-size: 19px; font-weight: 500;}
#barraNewsletter .newsletter .interno-conteudo {display: none;}

/*Rodape*/
#rodape .redes-sociais {display: none;}
#rodape>div:last-child {background-color: white !important; color: #949494; font-size: 13px;}
#rodape>div:last-child .conteiner .row-fluid div:last-child a:last-child img {margin-left: 20px;}
#rodape .titulo {margin-bottom: 0;}
#rodape .links-rodape, .redes-sociais-rodape {text-align: center;}
#rodape .links-rodape li {line-height: 20px; list-style: none; }
#rodape .links-rodape li a {color: #04665a !important; font-size: 15px;}
#rodape .institucional .row-fluid .sobre-loja-rodape {display: none;}
#rodape .institucional, #rodape .pagamento-selos {background-color: #f3f3f3; background-image: none;}
#rodape .box-empresa-rodape {text-align: center;}
#rodape .box-empresa-rodape p {font-size: 13px; color: #04665a; text-align: center;}
#rodape .box-empresa-rodape img {width: 246px; margin-bottom: 15px; padding-top: 35px;}
#rodape .institucional .titulo, #rodape .pagamento-selos .row-fluid .pagamento .titulo {font-size: 20px; color: #04665a; border-bottom: none;}
#rodape .institucional {color: #04665a;}
#rodape .institucional .visible-phone {display: none !important;}
#rodape .pagamento-selos .row-fluid .selos {display: none;}
#rodape .institucional .redes-sociais-rodape a i {color: #04665a; font-size: 28px;}
#rodape .institucional .redes-sociais-rodape a i:nth-of-type(1) {margin-right: 8px;}
#rodape .pagamento-selos .pagamento .gateways-rodape {max-width: 80px;}
#rodape .pagamento-selos .pagamento .gateways-rodape li {width: 100%;}

.btn-whats{background-color: #25D366; color: white; width: 70px; height: 70px; text-decoration: none; border-radius: 800px; top: 73%; right: 90%; position: fixed; z-index: 999;}
.btn-whats:hover{box-shadow: 0 0 20px rgba(0, 0, 0, .2);}
.btn-whats > i{position: relative; font-size: 2.4rem; top: 15px; left: 18px; color: #fff;}

/*Medias MIN*/
@media screen and (min-width: 375px) {
    /*Listagem de Produto*/
	#corpo #listagemProdutos .titulo-categoria>strong:before, #corpo #listagemProdutos .vitrine-lancamento span:before {margin-right: 5px;}
	#corpo #listagemProdutos .titulo-categoria>strong:after, #corpo #listagemProdutos .vitrine-lancamento span:after {margin-left: 5px;}
}

@media screen and (min-width: 768px) {
    /*Header*/
    #cabecalho .logo a img {top: 35px;}
    #cabecalho .conteiner {height: 180px;}
    .conteudo-topo .acoes-conta li:nth-of-type(1) {margin-right: 0;}
    .conteudo-topo .acoes-conta li:nth-of-type(1) a {border-right: 1px solid #9e7524; padding-right: 5px;}
    .conteudo-topo .acoes-conta li:nth-of-type(2) a {padding-left: 5px;}
    .conteudo-topo .acoes-conta li i {display: none;}
    .conteudo-topo .acoes-conta li a {font-weight: 600;}
    .conteudo-topo .acoes-conta {position: absolute; top: 5px;}
    .conteudo-topo .nova-frase {color: #9e7524; position: relative; top: -54px; left: 53%; border-right: 1px solid #9e7524; padding-right: 5px; font-weight: 600;}
    .conteudo-topo .busca input {font-size: 11px; padding: 2px;}
    .conteudo-topo .busca .botao-busca {top: -5px; right: 3%; height: 28px !important; padding: 6px 8px !important; background-color: #ffcd5e;}
    .conteudo-topo .busca {width: 170px; position: absolute; top: 0; left: 15%; }
    #cabecalho .menu {background-color: #43c9a2; position: relative; top: 10%; border-radius: 75px; padding: 0 10px; z-index: 10;}
    #cabecalho .menu {background-color: #43c9a2; }
    #cabecalho .menu ul li {border: none; padding: 0 10px;}
    #cabecalho .menu ul li:hover a .titulo {color: white;}
    #cabecalho .menu ul li a .titulo {font-size: 13px; color: #2c2c2c; font-weight: 700;}
    #cabecalho .carrinho {border: none; left: 110px; top: 44px;}
    #cabecalho .carrinho>a>i {background-color: transparent; color: #fc685b; font-size: 50px; position: absolute; left: 0;}
    #cabecalho .carrinho .qtd-carrinho {position: relative; top: -25px; background-color: #53ae4a; padding: 0px 15px; border-radius: 50px; right: -15%; font-size: 20px; margin: 0;}
    #cabecalho .menu .nivel-um li a {position: relative;}
    #cabecalho .menu .nivel-um li a .titulo:before {position: absolute; top: -35px; width: 100%; text-align: center;}
    #cabecalho .menu>.nivel-um {position: relative; text-align: center;}
    #cabecalho .menu .nivel-um>li {border: none; text-align: center; float: none; display: inline-block; line-height: 27px; position: relative;}
    #cabecalho .menu .nivel-um li a i {margin-left: 0; background-color: transparent; color: #2c2c2c;}
    #cabecalho .menu .nivel-um li:hover a i {background-color: transparent; color: white;}
    #cabecalho .menu .nivel-um li .nivel-dois {background-color: #43c9a2; top: 57px; border-radius: 0 0 30px 30px; text-align: left; padding: 10px 3px;}
    #cabecalho .menu .nivel-um li .nivel-dois li a {color: #2c2c2c; font-size: 12px;}
    #cabecalho .menu .nivel-um li .nivel-dois li:hover a {color: white;}
    .pagina-carrinho #cabecalho .menu {top: 12%;}
    .pagina-carrinho #cabecalho .carrinho {top: 32px;}
    .pagina-carrinho #cabecalho .busca {display: none;}
    #cabecalho .row-fluid .conteudo-topo.span9 .superior .span8 .btn-group {position: absolute; top: 4px; left: 1%;}
    
    /*Body*/
    #corpo>.conteiner {padding-top: 50px;}
    .pagina-produto #corpo .conteiner {padding-top: 40px;}
    .pagina-produto .secao-principal .cep input {height: 19px;}
    
    /*Listagem de Produto*/
	#corpo #listagemProdutos .titulo-categoria>strong:before, #corpo #listagemProdutos .vitrine-lancamento span:before {margin-right: 10px;}
	#corpo #listagemProdutos .titulo-categoria>strong:after, #corpo #listagemProdutos .vitrine-lancamento span:after {margin-left: 10px;}
    #corpo #listagemProdutos .vitrine-lancamento {margin-top: 105px;}
    #corpo #listagemProdutos .listagem-item .acoes-produto .botao-comprar {display: none;}
    
    /*Newslatter*/
    #barraNewsletter .interno {position: relative; left: 10%;}
    #barraNewsletter .newsletter .newsletter-cadastro .botao {position: relative; left: 30%;}
    
    /*Rodape*/
    #rodape>div:last-child .conteiner .row-fluid {position: relative;}
    #rodape>div:last-child .conteiner .row-fluid div:first-child {position: absolute; left: 0; width: auto !important; top: 13px;}
    #rodape>div:last-child .conteiner .row-fluid div:last-child {text-align: right !important;}  
    #rodape .box-empresa-rodape {width: 25%; float: left;}
    #rodape .box-empresa-rodape {padding-right: 30px;}
    #rodape .institucional .span9 {width: 70%;}
    #rodape .institucional .conteiner .span9 .row-fluid {display: flex;}
    #rodape .institucional .conteiner .span9 .redes-sociais-rodape {margin-left: 35px;}
    #rodape .institucional .conteiner .pague-com {width: fit-content; margin: 0 auto;}
    #rodape .institucional .conteiner .pague-com .titulo {text-align: center;}
    
    .btn-whats {right: 86%;}
}

@media screen and (min-width: 878px) {
	/*Newslatter*/
    #barraNewsletter .interno {position: relative; left: 0;}
    #barraNewsletter .texto-newsletter {display: block !important;}
}

@media screen and (min-width: 1001px) {
    /*Cabecalho*/
    #cabecalho .carrinho {left: 80px;}
    #cabecalho .carrinho>a>i {left: -15px;}
    #cabecalho .carrinho .qtd-carrinho {top: -28px; right: -3%;}
    /*#cabecalho .menu {left: 29%;}*/
    #cabecalho .logo a img {max-height: 140px !important;}
    .conteudo-topo .nova-frase {left: 64%;}
    .conteudo-topo .busca {left: 20%;}
    #cabecalho .menu ul li {padding: 0 15px;}
    #cabecalho .menu ul li a .titulo {font-size: 15px;}
    #cabecalho .menu.superior .nivel-um li a .nivel-dois li a {font-size: 13px;}
    
    /*Banner*/
    .secao-banners .banner .info-banner {font-size: 14px; bottom: 20px; max-width: 360px;}
    
    /*Listagem de Produto*/
	#corpo #listagemProdutos .titulo-categoria {font-size: 32px;}
    #listagemProdutos .vitrine-lancamento {margin-top: 140px;}
    
    /*Newslatter*/
    #barraNewsletter .interno {left: 17%;}
    
    /*Rodape*/
	#rodape .box-empresa-rodape {padding-right: 70px;}
    #rodape .institucional .span9 {width: 67%;}
    .links-rodape-categorias, .links-rodape-paginas {position: relative; left: -4%;}
    
    .btn-whats {right: 89% !important;}
    
}

@media screen and (min-width: 1100px) {
    /*Header*/
	.conteudo-topo .acoes-conta li a {font-size: 14px;}
    #cabecalho .carrinho {left: 35px;}
    .conteudo-topo .nova-frase {left: 67%;}
    .conteudo-topo .busca {left: 22%;}
    #cabecalho .menu ul li {padding: 0 17px;}
    
    
    /*Rodape*/
    #rodape .institucional .span9 .links-rodape-categorias {margin-left: 20px;}
    #rodape .institucional .conteiner {padding-left: 6%;}
}

@media screen and (min-width: 1200px) {
    /*Header*/
    #cabecalho .logo a img {max-height: 129%;}
	/*#cabecalho .menu {left: 31%;}*/
    .conteudo-topo .nova-frase {left: 70%;}
    .conteudo-topo .busca {width: 200px;}
    
     /*Banner*/
    .secao-banners .banner .info-banner {font-size: 16px; max-width: 415px;}
}

@media screen and (min-width: 1280px) {
    #cabecalho .row-fluid .conteudo-topo.span9 .superior .span8 .btn-group {left: 10%;}
    
	.links-rodape-categorias, .links-rodape-paginas {left: -9%;}
}

@media screen and (min-width: 1280px) and (min-height: 1024px) {
    #cabecalho .menu {top: 13%;}
}

@media screen and (min-width: 1300px) {
    /*Header*/
    /*#cabecalho .menu {left: 33%;}*/
    
	/*Banner*/
    .secao-banners .banner .info-banner {bottom: 22%; left: 16%;}
} 

@media screen and (min-width: 1400px) {
	/*#cabecalho .menu {left: 34%;}*/
    .conteudo-topo .busca {left: 25%;}
    
    /*Banner*/
    .secao-banners .banner .info-banner {bottom: 24%; left: 18%;}
}

@media screen and (min-width: 1500px) {
    /*Header*/
	/*#cabecalho .menu {left: 36%;}*/
    .conteudo-topo .busca {left: 28%;}
     #cabecalho .row-fluid .conteudo-topo.span9 .superior .span8 .btn-group {left: 17%;}
    
    /*Banner*/
    .secao-banners .banner .info-banner {bottom: 26%; left: 20%;}
    
    /*Newslatter*/
    #barraNewsletter .interno {left: 15%;}
}

@media screen and (min-width: 1600px) {
    /*Header*/
	/*#cabecalho .menu {left: 37%; top: 16%;}*/
    .conteudo-topo .busca {left: 29%;}
    
    /*Banner*/
    .secao-banners .banner .info-banner {bottom: 27%; left: 22%;}
    
    /*Newslatter*/
    #barraNewsletter .interno {left: 13%;}
}

@media screen and (min-width: 1700px) {
	#cabecalho .menu {left: 37%;}
    .conteudo-topo .busca {left: 31%;}
    
    /*Banner*/
    .secao-banners .banner .info-banner {bottom: 28%; left: 23%;}
}

@media screen and (min-width: 1800px) {
	#cabecalho .menu {left: 38%;}
    .conteudo-topo .busca {left: 32%;}
     #cabecalho .row-fluid .conteudo-topo.span9 .superior .span8 .btn-group {left: 23%;}
    
    /*Banner*/
    .secao-banners .banner .info-banner {bottom: 30%; left: 25%;}
    
}

@media screen and (min-width: 1900px) {
	#cabecalho .menu {top: 16%; left: 39%;}
    .conteudo-topo .busca {left: 34%;}
    
    /*Banner*/
    .secao-banners .banner .info-banner {left: 26%;}
}

/*Medias MAX*/
@media screen and (max-width: 425px) {
    #corpo .listagem-linha ul li {width: 50%; display: block; float: left; margin-top: 0; height: 425px;}
    #corpo #listagemProdutos .info-produto .nome-produto, .acoes-produto-responsiva .tag-comprar span {font-size: 15px !important;}
    .listagem-item .acoes-produto-responsiva .tag-comprar {padding: 3px 13px;}
    #corpo #listagemProdutos .titulo-categoria {font-size: 22px;}
}

@media screen and (max-width: 767px) {
	.menu.superior {position: fixed; top: 0; left: 0; z-index: 999; width: 260px; height: 100%; transition: all 300ms ease-in-out; transform: translate(-260px, 0); -webkit-transform: translate(-260px, 0); background-color: white;}
    #cabecalho .menu ul li:nth-of-type(1) a .titulo:before, #cabecalho .menu ul li:nth-of-type(2) a .titulo:before, #cabecalho .menu ul li:nth-of-type(3) a .titulo:before, #cabecalho .menu ul li:nth-of-type(4) a .titulo:before {position: relative; top: 13px; margin-right: 10px;}
    #cabecalho .menu.superior .nivel-um li, #cabecalho .menu.superior .nivel-um {border: none;}
    #cabecalho .logo a img {max-height: 100px !important; top: 30px;}
    
     .btn-whats {right: 75%;}
}

@media screen and (max-width: 979px) {
    .listagem-item:before {content: url("https://cdn.awsli.com.br/1602/1602358/arquivos/detalhe-lista-produtos-mobile.png");}
    #cabecalho .carrinho span b {display: none;}
}

@media screen and (max-width: 1000px) {
    #cabecalho .carrinho a>span>b, #cabecalho .carrinho.vazio>a span {display: none !important;}
}

/*Medias MIN and MAX*/
@media screen and (min-width: 768px) and (max-width: 1023px) {
    #cabecalho .menu.superior .nivel-um li:hover a .titulo i {display: none;}
    #cabecalho .menu.superior .nivel-um li a .nivel-dois {display: none;}
}