/*
Preto: #1b1b1a
Verde: #a4fc32
*/

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

h1.logo {text-align: center;}

/*CORES TOPO HOME*/
body.pagina-inicial #cabecalho {background-color: rgba(var(--cor-topo), 0.0);}
body.pagina-inicial .full.menu .conteiner .nivel-um>li>a>.titulo {color: #211e1f;opacity: 1;}
body.pagina-inicial #cabecalho .actions>li>a .icon * {fill: #211e1f;}
body.pagina-inicial #cabecalho .full.menu .conteiner .nivel-um i {color: #fff;}
body.pagina-inicial #cabecalho:hover .full.menu .conteiner .nivel-um>li>a>.titulo, body.pagina-inicial #cabecalho:hover .actions>li>a .icon *, body.pagina-inicial #cabecalho.scroll .full.menu .conteiner .nivel-um>li>a>.titulo, body.pagina-inicial #cabecalho.scroll .actions>li>a .icon * {color: #1b1b1a; fill: #1b1b1a;}
/*body.pagina-inicial #cabecalho:hover .logo a img, body.pagina-inicial #cabecalho.scroll .logo a img {filter: invert(0%);}*/
.full.menu .conteiner .nivel-um>li {position: relative;padding: 2px 8px;/*background-color: #ffffff82;*/}


/*NOVA FONTE*/
body, .titulo, .full.menu .conteiner .nivel-um>li>a>.titulo,
#corpo .conteiner>.marcas strong, #listagemProdutos.listagem .titulo-categoria strong,
#listagemProdutos.listagem>.titulo, .listagem.aproveite-tambem .titulo-categoria strong,
listagem.aproveite-tambem>.titulo, .newsletter-rodape button,
#barraNewsletter.posicao-rodape .componente .newsletter-assinar::before,
.coluna div.componente.newsletter .texto-newsletter,
.coluna div.componente.newsletter .botao:before,
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao::before,
.sharethis-inline-share-buttons:before, .a-marca .conteiner .span6 .titulo,
#rodape .sobre-loja-rodape .newsletter-assinar:before,
#rodape .componente.newsletter .interno .input-conteiner .botao:after,
.scrollToTop span, .newsletter-cadastro .icon-chevron-right:before,
input, button, select, textarea
{font-family: "Montserrat", sans-serif;}


.full.menu .conteiner .nivel-dois li a {font-weight: 400;}
.produto div.principal .acoes-produto .comprar .disponibilidade-produto .cor-principal {color: #666666;}
.listagem-item .bandeiras-produto {opacity: 1;}
#listagemProdutos.listagem .listagem-item.produto-adicionado a.produto-sobrepor::after, .listagem.aproveite-tambem .listagem-item.produto-adicionado a.produto-sobrepor::after {font-weight: 500;font-size: 13px;}
.listagem .titulo {margin: 6px 0;}
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-venda, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-venda {margin: 0 0 0px;margin: 0 0 0px;font-size: 13px;font-weight: 400;line-height: 16px;}
.listagem .slick-next, .listagem .slick-prev {border: 0px solid #efefef;width: 10px;}
#rodape .institucional a, #rodape .institucional a b, #rodape .institucional p, #rodape .institucional p b {font-size: 11px;font-weight: 500 !important;text-transform: uppercase !important;color: #1b1b1a !important;margin-top: 0;margin-bottom: 5px;}
#listagemProdutos.listagem .titulo-categoria strong, #listagemProdutos.listagem>.titulo, .listagem.aproveite-tambem .titulo-categoria strong, .listagem.aproveite-tambem>.titulo { font-weight: 600;color: #1b1b1a;}
.filtro.atributos .atributo-comum ul li a {width: 40px;background-color: #fff;}
.produto .acoes-flutuante .disponibilidade-produto .cor-principal {color: #211e1f;}
.produto .acoes-flutuante .preco-produto .preco-parcela {font-size: 13px;}
.produto div.principal .nome-produto {font-weight: 500;}
.atributo-comum a span {font-weight: 600;}
.produto .cep ul li .prazo {font-weight: 600;}
.tabela-carrinho h6 {font-size: 11px; font-weight: 600;}
#comprar-ajax-status .sucesso .buttons .continuar-comprando {background: #dddddd; color: #211e1f;}
.campos-pedido legend {border-color: #efefef; border-width: 1px; font-size: 16px; font-weight: 500;}
.produto div.principal .acoes-produto .preco-produto .preco-venda {margin: 0 0 0px;}
.produto #descricao::before {font-weight: 600 !important;content: "Características Técnicas" !important;border-left: 0px solid var(--cor-principal);padding-left: 0;text-align: center;}
.pagina-conta .conta-menu .nome-usuario, .pagina-favorito-listar .conta-menu .nome-usuario, .pagina-pedido-listar .conta-menu .nome-usuario {font-weight: 400; border-bottom: solid 1px #efefef;}
.pagina-conta .cadastro .abas-conta li a, .pagina-conta .conteudo .abas-conta li a, .pagina-favorito-listar .cadastro .abas-conta li a, .pagina-favorito-listar .conteudo .abas-conta li a, .pagina-pedido-listar .cadastro .abas-conta li a, .pagina-pedido-listar .conteudo .abas-conta li a {font-weight: 400;}
.pagina-conta .cadastro h3.titulo, .pagina-conta .conteudo h3.titulo, .pagina-favorito-listar .cadastro h3.titulo, .pagina-favorito-listar .conteudo h3.titulo, .pagina-pedido-listar .cadastro h3.titulo, .pagina-pedido-listar .conteudo h3.titulo {font-size: 20px; font-weight: 400;}
.menu-simples li.divisor {height: 0px; margin: 0px 0;}
.cadastro legend {border-color: #efefef; border-width: 1px; font-weight: 400;}
.cadastro label {font-weight: 500;}
.cadastro .dados-acesso label {font-weight: 500;}
#comprar-ajax-status .sucesso .head {font-size: 14px; font-weight: 600;}
.a-marca .conteiner .span6 p {font-size: 13px;color: #1b1b1a;line-height: 20px;/*max-width: 500px;*//*margin: auto;*/margin-bottom: 15px;text-align: left;}
body {color: #211e1f;background-color: #f8f8f8;}
button#btn-aceito-cookies {background-color: #211e1f;color: #fff;}
#listagemProdutos.listagem .listagem-item .info-produto .nome-produto, .listagem.aproveite-tambem .listagem-item .info-produto .nome-produto {font-size: 13px;max-width: 240px;color: #1b1b1a;line-height: 20px;white-space: normal;}
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-promocional, #listagemProdutos.listagem .listagem-item .info-produto .preco-produto span.preco-a-partir strong, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-promocional, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto span.preco-a-partir strong {font-size: 13px;margin: 0;}
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-parcela, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-parcela {font-size: 13px;color: #211e1f !important;display: none;}
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-parcela strong, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-parcela strong {color: #211e1f !important;font-size: 13px;}
.listagem .preco-produto>div {margin: 0;text-align: right;}
#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {font-size: 11px;border-radius: 10px;width: 50%;}
.slick-next .icon, .slick-prev .icon {fill: #211e1f;width: 10px;}
.a-marca strong {font-weight: 600;color: #1b1b1a;}
.newsletter-rodape .titulo {font-weight: 600;width: 100%;}
#rodape .institucional .titulo {font-weight: 600;font-size: 18px;color: #1b1b1a;}
#rodape .institucional .links-rodape-paginas .titulo:before, #rodape .institucional .links-rodape-atendimento .titulo:before {font-size: 18px;}
#rodape .institucional .links-rodape-paginas .titulo:before {content: "Precisa de Ajuda?";}
#rodape .pagamento-selos .titulo {font-weight: 600;font-size: 18px;}
body:before {font-size: 11px;}
.newsletter-rodape .texto-newsletter.newsletter-cadastro {font-size: 14px;color: #1b1b1a;width: 100%;}
#listagemProdutos.listagem .listagem-item.produto-adicionado a.produto-sobrepor::before, .listagem.aproveite-tambem .listagem-item.produto-adicionado a.produto-sobrepor::before {height: 40px;width: 40px;border-radius: 100%;color: #211e1f;font-size: 1.5em;background: #efefef;}
.pagina-busca .menu.lateral.outras .nivel-um li, .pagina-categoria .menu.lateral.outras .nivel-um li {padding: 0;}
.menu.lateral .titulo {margin: 5px 0 25px;font-size: 13px !important;font-weight: 600 !important;}
.pagina-busca .menu.lateral .nivel-dois>li>a, .pagina-categoria .menu.lateral .nivel-dois>li>a {color: #211e1f;font-size: 13px !important;font-weight: 600 !important;padding: 0;margin: 0;}
.pagina-busca .menu.lateral .nivel-tres, .pagina-categoria .menu.lateral .nivel-tres, .menu .nivel-dois li:hover>.nivel-tres {display: contents;}
.pagina-busca .menu.lateral .nivel-tres>li>a, .pagina-categoria .menu.lateral .nivel-tres>li>a {padding: 0;color: #1b1b1a;font-size: 13px !important;font-weight: 600 !important;}
.menu.lateral .nivel-dois a {line-height: 20px;}
.menu.lateral .nivel-dois li {border-width: 0;}
.menu .nivel-dois li:hover, .menu.lateral.outras .nivel-um li:hover a {background-color: transparent;}
.breadcrumbs ul li a, .info-principal-produto .breadcrumbs ul li a, .breadcrumbs ul li strong, .info-principal-produto .breadcrumbs ul li strong {color: #1b1b1a;font-size: 11px;}
#modalContato .modal-header {font-size: 13px;color: #1b1b1a;}
#modalContato .form-horizontal .control-label {color: #1b1b1a;font-size: 13px;}
#modalContato table td b {color: #1b1b1a;font-size: 13px;}
#modalContato table td span {font-size: 13px;color: #211e1f;}
#modalContato .controls .botao.principal+.botao {border: #efefef;background-color: #efefef;}
#modalContato .controls .botao:hover {color: #1b1b1a;}
#modalContato .controls .botao.principal.pull-right {background-color: #211e1f;color: #fff;border-color: #211e1f;}
#modalContato .controls .botao.principal.pull-right:hover {opacity: 0.9;}
.pagina-pagina .caixa-sombreada strong, .pagina-pagina .caixa-sombreada b {font-weight: 600;}
.pagina-pagina .caixa-sombreada p {margin-bottom: 15px;}
.pagina-pagina .caixa-sombreada h2 {font-size: 13px;line-height: 22px;font-weight: 700;}
.pagina-pagina .caixa-sombreada {font-size: 13px;line-height: 22px;font-weight: 500;padding-top: 0;}
.pagina-pagina .conteudo h1 {color: #1b1b1a;font-weight: 500;text-transform: math-auto;}
#cabecalho .carrinho .carrinho-interno.borda-principal {border-top: 0;border-radius: 10px;}
.carrinho-interno {box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.2);}
#cabecalho .carrinho .carrinho-interno .nome-produto {color: #1b1b1a;font-size: 11px;}
#cabecalho .carrinho .carrinho-interno .preco-produto .preco-promocional {font-size: 11px;font-weight: 600;}
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .carrino-total {font-size: 11px;font-weight: 600;color: #211e1f;}
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .carrino-total .titulo {color: #211e1f;font-weight: 600;}
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao:after {font-size: 11px;}
.breadcrumbs {margin-bottom: 0 !important;}
.produto div.principal .nome-produto {font-size: 21px;color: #211e1f;line-height: 30px;}
.produto div.principal .codigo-produto span b {color: #666666;font-weight: 600;font-size: 11px;}
.produto div.principal .codigo-produto span>a, .produto div.principal .codigo-produto span>span {color: #666666;}
.produto div.principal .acoes-produto .preco-produto .preco-parcela strong, .produto div.principal .acoes-produto .preco-produto .preco-parcela {color: #211e1f;font-size: 13px;}
.produto div.principal .acoes-produto .preco-produto .preco-promocional, .produto div.principal .acoes-produto .preco-produto span.preco-a-partir strong {font-size: 18px;color: #211e1f;margin-bottom: 5px;}
.produto div.principal .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho {height: 50px;border: solid 2px #efefef;color: #1b1b1a;background-color: #efefef;box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);}
.produto div.principal .acoes-produto .comprar .botao-comprar {font-size: 14px;height: 40px;line-height: 40px;border-radius: 10px;}
.produto div.principal .acoes-produto .comprar .disponibilidade-produto {font-size: 11px;color: #666666;margin-top: 5px;}
.others-acoes-produto a.lista-favoritos.fundo-principal.adicionar-favorito.hidden-phone, .produto-compartilhar a.lista-favoritos.fundo-principal.adicionar-favorito.hidden-phone {font-size: 0px;color: #211e1f;border: 0px solid #1b1b1a;width: auto;}
.others-acoes-produto a.lista-favoritos.fundo-principal.adicionar-favorito.hidden-phone i {width: 15px;font-size: 14px;color: #211e1f;}
.others-acoes-produto a.lista-favoritos.fundo-principal.adicionar-favorito.hidden-phone:hover {background: transparent;color: #211e1f;border-color: transparent;}
.others-acoes-produto a.lista-favoritos.fundo-principal.adicionar-favorito.hidden-phone:hover * {background: transparent;color: #211e1f;}
.produto div.principal .cep label {color: #1b1b1a;margin-bottom: 0;font-weight: 600;}
.produto div.principal .cep .input-append.input-prepend .btn:before {font-size: 13px;color: #211e1f;}
.sharethis-inline-share-buttons:before {color: #1b1b1a;}
.cadastro .caixa-sombreada, .cadastro .caixa-sombreada.borda-principal {border: solid 1px #efefef;background-color: #ffffff9e !important;}
.dados-acesso.row-fluid .span12 {background-color: #ffffff80 !important;}
.form-horizontal input, .form-horizontal select {border-radius: 10px !important;}
#cabecalho .actions>li>a .icon {width: 20px;height: 20px;}
#cabecalho .actions>li {margin-right: 5px;max-width: 30px;background-color: #ffffff82;border-radius: 10px;height: 34px;display: flex;align-items: center;justify-content: center;}
#cabecalho .actions>li.cart>a {min-width: 20px;}
#busca-desktop-root #busca-desktop>div {padding: 5px;background: #ffffff82;border-radius: 10px;}
#busca-desktop-root #busca-desktop>div form {box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.32);-webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.32);-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.32);border-radius: 10px;}
#cabecalho .carrinho .qtd-carrinho {left: 20px;width: 20px;height: 20px;line-height: 20px;font-weight: 600;}
.conta-menu {border: solid 1px #efefef;}
.conta-menu .nome-usuario {font-weight: 400;border-bottom: solid 1px #efefef;font-size: 16px;}
.conta-menu .menu-simples li {border: none;}
.conta-menu .menu-simples li a {color: #211e1f;font-size: 13px;}
.conta-menu .menu-simples li a i {color: #211e1f;}
.menu-simples li.divisor {display: none;}
.listagem.aproveite-tambem h4.titulo.cor-secundaria::before {content: 'Aproveite Também';font-weight: 500;}
a.botao {background-color: #efefef;border: solid 1px #efefef;color: #211e1f;}
a.botao:hover {opacity: .8;background-color: #efefef;border: solid 1px #efefef;color: #211e1f;}
button.botao.principal {background-color: #211e1f !important;color: #fff !important;border-color: #211e1f !important;}
button.botao.principal:hover {opacity: .8;}
a.botao.pequeno.pull-left {background-color: #efefef !important;color: #211e1f !important;}
.newsletter-rodape button {background-color: #211e1f;color: #fff;border-color: #211e1f;border-radius: 10px;}
.newsletter-rodape button:hover {opacity: .8 !important;background-color: #211e1f;border-color: #211e1f;}
.finalizar-compra .botao {background-color: #efefef;border: solid 1px #efefef;color: #211e1f;border-radius: 10px;}
.finalizar-compra .botao.principal {border-color: #a4fc32 !important;background-color: #a4fc32 !important;line-height: 38px;color: #1b1b1a !important;font-weight: 500;font-size: 15px;}
.full.menu .conteiner .nivel-dois i {color: #211e1f;}
.full.menu .conteiner .nivel-um>li>a>.titulo, .full.menu .conteiner .nivel-dois li a {font-size: 13px !important;font-weight: 600 !important;line-height: 25px;}
.full.menu .conteiner .nivel-dois li .titulo {color: #211e1f;font-size: 11px;}
#cabecalho .full.menu .categorias-adjacentes .nivel-tres ul>li>a {font-size: 11px !important;font-weight: 600 !important;}
.pagina-conta .conta-menu .menu-simples li a, .pagina-favorito-listar .conta-menu .menu-simples li a, .pagina-pedido-listar .conta-menu .menu-simples li a, .pagina-conta-endereco .conta-menu .menu-simples li a {color: #211e1f;font-size: 13px;font-weight: 500;}
.pagina-conta .conta-menu .nome-usuario, .pagina-favorito-listar .conta-menu .nome-usuario, .pagina-pedido-listar .conta-menu .nome-usuario {font-size: 16px;}
.pagina-conta .cadastro .abas-conta li a, .pagina-conta .conteudo .abas-conta li a, .pagina-favorito-listar .cadastro .abas-conta li a, .pagina-favorito-listar .conteudo .abas-conta li a, .pagina-pedido-listar .cadastro .abas-conta li a, .pagina-pedido-listar .conteudo .abas-conta li a {color: #211e1f;font-size: 14px;border-color: #efefef;}
.pagina-conta .cadastro .abas-conta li a i, .pagina-conta .conteudo .abas-conta li a i, .pagina-favorito-listar .cadastro .abas-conta li a i, .pagina-favorito-listar .conteudo .abas-conta li a i, .pagina-pedido-listar .cadastro .abas-conta li a i, .pagina-pedido-listar .conteudo .abas-conta li a i {width: 30px;font-size: 1.2rem;}
.pagina-conta .conta-menu, .pagina-favorito-listar .conta-menu, .pagina-pedido-listar .conta-menu, .pagina-conta-endereco .conta-menu {border: solid 1px #efefef;background-color: #ffffff80;}
.pagina-conta .cadastro .abas-conteudo .caixa-dados, .pagina-conta .conteudo .abas-conteudo .caixa-dados, .pagina-favorito-listar .cadastro .abas-conteudo .caixa-dados, .pagina-favorito-listar .conteudo .abas-conteudo .caixa-dados, .pagina-pedido-listar .cadastro .abas-conteudo .caixa-dados, .pagina-pedido-listar .conteudo .abas-conteudo .caixa-dados {border: solid 1px #efefef;}
.pagina-conta .cadastro .abas-conteudo, .pagina-conta .conteudo .abas-conteudo, .pagina-favorito-listar .cadastro .abas-conteudo, .pagina-favorito-listar .conteudo .abas-conteudo, .pagina-pedido-listar .cadastro .abas-conteudo, .pagina-pedido-listar .conteudo .abas-conteudo {border: solid 1px #efefef;background-color: #ffffff80;}
.abas-conta li.active a {background-color: #ffffff80;}
.pagina-conta .cadastro .abas-conteudo .caixa-dados .caixa-info, .pagina-conta .conteudo .abas-conteudo .caixa-dados .caixa-info, .pagina-favorito-listar .cadastro .abas-conteudo .caixa-dados .caixa-info, .pagina-favorito-listar .conteudo .abas-conteudo .caixa-dados .caixa-info, .pagina-pedido-listar .cadastro .abas-conteudo .caixa-dados .caixa-info, .pagina-pedido-listar .conteudo .abas-conteudo .caixa-dados .caixa-info {border: solid 1px #efefef;}
.pagina-conta .conta-menu .menu-simples li a i, .pagina-favorito-listar .conta-menu .menu-simples li a i, .pagina-pedido-listar .conta-menu .menu-simples li a i {color: #211e1f;}
.produto .acoes-flutuante .nome-produto {font-size: 12px;margin-bottom: 5px;color: #1b1b1a;}
.produto .acoes-flutuante .preco-produto .preco-promocional.cor-principal, .produto .acoes-flutuante .preco-produto span.preco-a-partir {font-size: 14px;}
.produto .acoes-flutuante .preco-produto .preco-parcela, .produto .acoes-flutuante .preco-produto .preco-parcela strong {font-size: 13px;color: #211e1f !important;margin-top: 0;}
.produto .acoes-flutuante .botao-comprar:after {font-size: 11px;}
.produto .acoes-flutuante .botao-comprar {height: 38px;line-height: 39px;}
.tabela-carrinho .produto-info a {font-size: 11px;margin-bottom: 5px;line-height: 18px;font-weight: 600;}
.tabela-carrinho .preco-produto .preco-promocional {font-size: 14px;font-weight: 600;}
.subtotal strong {font-size: 14px;font-weight: 600;}
.subtotal span {font-size: 11px;}
.tabela-carrinho .produto-info ul li * {font-size: 11px;color: #211e1f;font-weight: 600;}
#cabecalho .carrinho .carrinho-interno li {border-color: #efefef;}
.tabela-carrinho .quantidade input[type=text] {border-radius: 10px;}
.tabela-carrinho .formas-envio .valor {font-size: 14px;font-weight: 600;}
.total strong {margin: 0;font-size: 16px;font-weight: 600;}
.tabela-carrinho .produto-info {margin-bottom: 5px;color: #1b1b1a;line-height: 18px;font-weight: 600;}
.carrinho-checkout .atendimento li span.display-table .icone-box i {color: #211e1f;font-size: 1.2rem;}
.carrinho-checkout .atendimento li span.display-table, .carrinho-checkout .atendimento li strong {color: #1b1b1a;line-height: 18px;font-weight: 600;font-size: 11px;}
.resumo-compra .total strong {font-size: 16px;font-weight: 600;}
.campos-pedido .caixa-sombreada {border: solid 1px #efefef;}
#finalizarCompra {border-color: #267b41f7;font-size: 18px;background-color: #267b41f7;border-radius: 10px;}
#cabecalho .account .account-list li a {font-weight: 600;font-size: 11px;padding: 5px 10px;}
.filtro.lista ul li a label {color: #1b1b1a;font-size: 11px;line-height: 18px;font-weight: 500;}
.filtro.lista ul {border-color: #efefef !important;border: solid 0px #d4d5d6;}
.pagina-categoria .conteudo.span9 .componente {background-color: transparent;}
.pagina-categoria .conteudo.span9 .interno {padding: 0 0 30px 0;}
.pagina-categoria .conteudo.span9 .interno h4 {font-weight: 600;}
.pagina-categoria .conteudo.span9 .interno p {font-size: 13px;color: #1b1b1a;}
div#banner-central {float: none;margin: 20px auto 0;max-width: 100%;}
.mini-descricao {font-size: 13px;color: #1b1b1a;line-height: 22px;padding: 20px 0 0px;border-top: 1px solid #efefef;margin-bottom: 5px;}
a.whats-btn-fixed svg {width: 25px;height: 25px;}
.whats-btn-fixed {width: 25px;height: 25px;bottom: 5.5em;}
.scrollToTop {width: 35px;height: 35px;right: 2.1rem;border-radius: 10px;}
.scrollToTop i {font-size: 1.5em;line-height: 15px;}
.comprar-via-whatsapp {font-size: 11px;height: 30px;}
.comprar-via-whatsapp i {margin-right: 6px;}
#corpo .listagem .listagem-item .acoes-produto.hidden-phone a.comprar-via-whatsapp i:before, .comprar-via-whatsapp i:before {font-size: 17px;}
#corpo .listagem .listagem-item .acoes-produto.hidden-phone a.comprar-via-whatsapp {height: 30px;background-color: #1fc05b !important;}
.pagina-produto .comprar-via-whatsapp {height: 15px;color: #ffffff !important;border: 0 !important;width: 100%;padding: 10px 0;border-radius: 10px;}
.separador {border-top: 1px solid #0000001c;}
.acoes-produto.compra-wpp span {color: #211e1f !important;font-size: 11px;font-weight: 700 !important;}
#cabecalho .conteudo-topo.span10 {width: 100%;}
#cabecalho .conteudo-topo .inferior > div:nth-child(1) {width: 30%;}
#cabecalho .conteudo-topo .inferior > div:nth-child(2) {width: 40%;margin: 0 0 0 10px;}
#cabecalho .conteudo-topo .inferior > div:nth-child(3) {width: 30%;margin-left: 0;}
#cabecalho .logo a img {max-height: 35px;}
.categoria-nivel-dois>li>ul>li.com-filho>a:after {content: "";float: right;background-image: url(https://cdn.awsli.com.br/568/568258/arquivos/down-arrow.svg);height: 30px;width: 30px;background-size: contain;}
#cabecalho .full.menu .nivel-dois:not(.categorias-adjacentes) .categoria-nivel-dois>li>ul>li:hover .nivel-quatro {background-color: #211e1f;}
#cabecalho .full.menu .nivel-dois:not(.categorias-adjacentes) .categoria-nivel-dois>li>ul>li:hover .nivel-quatro a {color: #fff;}
.categoria-nivel-dois>li>ul>li>a {color: #848484 !important;}
.tabela-carrinho .form-horizontal {margin: 0;}
.form-horizontal .input-append button#btn-cupom {margin-left: 10px;background: #e3e3e3;color: #1b1b1a;border-radius: 10px;border: none;box-shadow: inset 0 0px 0 rgba(255, 255, 255, .2), 0 0px 0px rgba(0, 0, 0, .05);}
#listagemProdutos.listagem .imagem-produto, #listagemProdutos.listagem .produtos-carrossel[data-produtos-linha] .imagem-produto, .listagem.aproveite-tambem .produtos-carrossel[data-produtos-linha] .imagem-produto {height: 400px;}
.produto .codigo-produto {padding: 0;margin: 5px 0 20px;}
.produto div.principal .acoes-produto .comprar {margin-top: 15px;}
.produto div.principal .acoes-produto.compra-wpp .comprar {margin-top: 0;}
#listagemProdutos.listagem .listagem-item:not(.produto-adicionado):hover, .listagem.aproveite-tambem .listagem-item:not(.produto-adicionado):hover, #listagemProdutos.listagem .listagem-item:not(.produto-adicionado), .listagem.aproveite-tambem .listagem-item:not(.produto-adicionado) {box-shadow: 0 0 0px rgba(0, 0, 0, 0.2);margin-bottom: 0;border-radius: 20px;}
.pagina-produto a.lista-favoritos {margin-bottom: 0;}
.pagina-produto a.lista-favoritos {margin: 0 !important;height: 17px !important;}
.listagem a.botao.comprar-via-whatsapp {display: none;}
#listagemProdutos.listagem .titulo-categoria, #listagemProdutos.listagem>.titulo, .listagem.aproveite-tambem .titulo-categoria, .listagem.aproveite-tambem>.titulo {margin-top: 20px;}
.a-marca {padding: 0;margin-top: 30px;border-radius: 20px;background-image: url(https://cdn.awsli.com.br/2961/2961728/arquivos/bg-manifesto-v2.png);background-size: contain;background-repeat: no-repeat;background-color: #eeeeee;}
#corpo .a-marca .conteiner {max-width: 100%;padding: 0;border-radius: 20px;background-color: transparent !important;}
.a-marca .conteiner .span6 {width: 100%;margin-bottom: 0 !important;}
.a-marca .conteiner .span6:nth-child(1) {padding: 20px 70px;}
.a-marca .conteiner .span6 img {border-radius: 0 20px 20px 0;height: 560px;object-fit: cover;}
#video {padding: 0;margin: 0;}
#video .video-container {max-width: 100%;height: 600px;}
#rodape>div:last-child .conteiner p {color: #a9a9a9;font-size: 11px;}
#rodape>div:last-child .conteiner {padding: 25px 20px 5px;}
#rodape .institucional, #rodape .pagamento-selos {padding: 20px 0;background: #f2f2f2;box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.2);}
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao {border-radius: 10px;}
#listagemProdutos.listagem .listagem-item .acoes-produto, .listagem.aproveite-tambem .listagem-item .acoes-produto {width: 50%;margin: auto;}
.pagina-produto .listagem>ul {margin: 0;}
.produto .codigo-produto {display: flex;white-space: nowrap;}
.produto .codigo-produto>span+span {margin-top: 0;}
.others-acoes-produto {display: block;width: auto;margin-left: auto !important;}
.produto .codigo-produto>span+span {margin-left: 20px;}
.produto .acoes-flutuante {box-shadow: 0 0px 1px rgba(0, 0, 0, 0.4);}
.produto .acoes-flutuante.closed .close_float {box-shadow: 0 0px 0px rgba(0, 0, 0, 0.2);background-color: #211e1f;}
.produto .acoes-flutuante.closed .close_float i {color: #fff;}
.listagem.aproveite-tambem.borda-alpha {max-width: 1274px;margin: auto;}
summary {padding: 20px 0px;}
details {border-bottom: 1px solid #d1d1d1;}
details p {margin: 0 0 20px 0;font-size: 14px;}
summary{list-style: none !important;-webkit-appearance: none !important; appearance: none !important;outline: none !important; position: relative;}
summary::-webkit-details-marker {display: none !important;}
summary:before {content: "";background-image: url(https://cdn.awsli.com.br/568/568258/arquivos/seta-descricaoprodutos.svg);background-size: contain;width: 20px;height: 20px;display: block;position: absolute;right: 10px;transition: 0.3s ease;cursor: pointer;}
details[open] summary:before {transform: rotate(180deg);transition: 0.3s ease;}
details img {width: 25px;margin-right: 7px;}
.detalhe-tecnico strong {text-align: center;display: block;font-weight: 600;margin-top: 15px;}
.detalhe-tecnico ul {margin: 0 0 40px 0;display: flex;justify-content: center;}
.detalhe-tecnico div {position: relative;}
.detalhe-tecnico .numero {position: absolute;top: 50%;left: 50%;font-size: 4em;line-height: 9rem;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.detalhe-tecnico sub {position: absolute;font-size: .18em;right: -10px;top: 70%;line-height: normal;text-align: left;-webkit-transform: translateX(50%);transform: translateX(50%);}
.cn-stories-root .owl-stage {padding-top: 11px;}
div#descricao {max-width: 1274px;margin: auto;}
.ordenar-listagem label {border-radius: 10px;font-weight: 500;font-size: 13px;}
.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child>.dropdown-toggle {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.newsletter-rodape .interno-conteudo {width: 100%;justify-content: flex-start;margin: 0 !important;display: grid;}
.newsletter-rodape .interno-conteudo input {border-radius: 10px;border: 0px solid #dddddd;font-size: 13px;padding: 4px 10px;color: #1b1b1a;}
.newsletter-rodape .interno-conteudo .newsletter-cadastro {display: flex;}
.botao {border-radius: 10px;}
.tabela-carrinho #formCalcularFrete button {border-radius: 10px;box-shadow: inset 0 0px 0 rgba(255, 255, 255, .2), 0 0px 0px rgba(0, 0, 0, .05);}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input, .formas .accordion-group, .cadastro input[type=password], .cadastro input[type=text], .cadastro select {border-radius: 10px;}
.botao.principal, .botao.principal.botao-comprar, .botao.principal.grande {border-radius: 10px;}
.pagina-conta .cadastro .abas-conteudo .caixa-dados .acao-editar .botao, .pagina-conta .conteudo .abas-conteudo .caixa-dados .acao-editar .botao, .pagina-favorito-listar .cadastro .abas-conteudo .caixa-dados .acao-editar .botao, .pagina-favorito-listar .conteudo .abas-conteudo .caixa-dados .acao-editar .botao, .pagina-pedido-listar .cadastro .abas-conteudo .caixa-dados .acao-editar .botao, .pagina-pedido-listar .conteudo .abas-conteudo .caixa-dados .acao-editar .botao {border-radius: 10px;}
.pagina-conta .cadastro .botao, .pagina-conta .conteudo .botao, .pagina-favorito-listar .cadastro .botao, .pagina-favorito-listar .conteudo .botao, .pagina-pedido-listar .cadastro .botao, .pagina-pedido-listar .conteudo .botao {border-radius: 10px;}
.pagina-busca .listagem>ul:not(.produtos-carrossel)>li, .pagina-categoria .listagem>ul:not(.produtos-carrossel)>li {width: 32%;margin: 0 0 0px;background-color: #ffffff;border-radius: 20px;}
#listagemProdutos.listagem ul.produtos-carrossel .listagem-linha li, .pagina-produto .aproveite-tambem li {background-color: #ffffff;margin: 0 5px;border-radius: 20px;}
.listagem>ul:not(.produtos-carrossel) {gap: 15px;justify-content: space-between;}
#listagemProdutos.listagem .listagem-item .info-produto, .listagem.aproveite-tambem .listagem-item .info-produto {min-height: 35px;padding: 15px 20px 5px;}
#listagemProdutos.listagem .listagem-item:not(.produto-adicionado):hover .info-produto, .listagem.aproveite-tambem .listagem-item:not(.produto-adicionado):hover .info-produto {opacity: 0;}
#listagemProdutos.listagem .listagem-item .acoes-produto, .listagem.aproveite-tambem .listagem-item .acoes-produto {bottom: 10px;}
.listagem li:hover {background-color: #ffffff !important;}
.pagina-produto .aproveite-tambem .span3 {margin-top: 0;/*background-color: #f2f2f2;*/}
.pagina-categoria .coluna, .pagina-busca .coluna {background-color: #f8f8f8;}
.pagina-busca .menu.lateral, .pagina-categoria .menu.lateral {border: solid 0px #d4d5d6;margin-bottom: 0;}
.menu .nivel-dois, .menu .nivel-tres, .menu.lateral .nivel-um>li>a {background-color: transparent;}
.filtro {border: solid 0px #d4d5d6;padding: 0;}
.banner .flexslider .slides>li p.info-banner {position: absolute;bottom: 30px;background-color: #1b1b1a;color: #fff;padding: 12px 24px;left: 0;right: 0;display: inline-table;z-index: 999;margin: auto;font-size: 14px;line-height: 18px;}
.banner .flexslider .slides>li p.info-banner:hover {opacity: .7;}
.banner.span12.banner.tarja {margin: 13px auto 0;}
.cn-ver-video {margin: 0 !important;}
#cabecalho .conteiner {padding: 7px 0;}
.full.menu .conteiner .nivel-um ul {box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.2);}
.cn-categoria-img {width: 150px;display: block;background-size: contain;background-repeat: no-repeat;}
.full.menu .conteiner .nivel-dois li {border: none;padding: 0;}
#cabecalho .full.menu .nivel-dois:not(.categorias-adjacentes) .categoria-nivel-dois>li {margin-bottom: 0;}
.botao-vertodos {background-color: #211e1f;width: auto;margin: auto;padding: 0 30px;margin-bottom: 30px;}
.botao-vertodos a {color: #fff !important;}
.filtro.lista ul {max-height: 100%;overflow: hidden;}
.filtro.lista ul li label {padding: 2px 0px;}
.banner .flexslider .flex-control-nav {bottom: 1%;}
a.show-more {font-size: 13px;color: #1b1b1a;line-height: 22px;text-decoration: underline;font-weight: 600;}
.produto .acoes-produto {margin-top: 10px;}
.cn-action span.toggle {font-size: 13px;color: #1b1b1a;font-weight: 600;}
.cn-action {border-top: 1px solid #e3e3e3;}
.cn-action:last-child {border-bottom: 1px solid #e3e3e3;}
.cn-pagamento, .cn-entrega {padding-left: 0 !important;}
.parcelas-produto .accordion {border-width: 0;margin: 0 0 15px 0;}
.parcelas-produto .accordion .accordion-group {border-color: rgb(0 0 0 / 3%);}
.produto div.principal .cep .aviso-disponibilidade {float: none;}
.produto .cep ul {border-width: 0;border-bottom: 1px solid rgb(0 0 0 / 3%);}
.produto div.principal .cep .input-append.input-prepend .input-small.input-cep[type=tel] {border: 0;box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);}
.produto div.principal .cep .input-append.input-prepend .btn {box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);}
.coluna .lateral a strong.titulo {border-bottom: 1px solid #cacaca;padding: 15px 0;width: 100%;}
.pagina-busca .menu.lateral .nivel-um>li.ativo a .titulo, .pagina-categoria .menu.lateral .nivel-um>li.ativo a .titulo {color: #211e1f;margin: 0;text-transform: none;}
.pagina-categoria .coluna {padding: 15px 25px;}
.menu.lateral .nivel-dois > li {padding: 3px 0;}
.menu.lateral .nivel-um>li>a {padding: 0;}
.pagina-busca .menu.lateral .nivel-um>li.ativo a .titulo, .pagina-categoria .menu.lateral .nivel-um>li.ativo a .titulo {color: #211e1f;}
.pagina-busca .menu.lateral .nivel-dois>li:hover>a, .pagina-categoria .menu.lateral .nivel-dois>li:hover>a {color: #211e1f;}
.menu.lateral .dropdown-arrow {position: absolute;right: 0;}
.menu.lateral li {padding: 0 10px;}
.filtro .dropdown-arrow {position: absolute;right: 0;}
.coluna ul.nivel-dois {padding: 0;}
.filtro-coluna {border-bottom: 0px solid #cacaca;margin: 0 !important;}
.filtro .titulo {position: relative;margin: 0;padding: 15px 0;color: #211e1f;font-size: 13px !important;font-weight: 600 !important;}
.pagina-busca .menu.lateral .nivel-um, .pagina-categoria .menu.lateral .nivel-um {padding: 0;}
.menu.lateral .nivel-dois li:last-child {margin-bottom: 0;}
.pagina-busca .menu.lateral .nivel-dois, .pagina-categoria .menu.lateral .nivel-dois {padding: 0 0 8px 0;}
.pagina-busca .menu.lateral .nivel-dois>li, .pagina-categoria .menu.lateral .nivel-dois>li {border-bottom: 1px solid #cacaca;padding: 15px 0;}
.pagina-busca .menu.lateral .nivel-dois>li:last-child, .pagina-categoria .menu.lateral .nivel-dois> li:last-child {border-bottom: 0;padding: 15px 0 7px;}
.pagina-busca .menu.lateral .nivel-dois>li.com-filho.ativo, .pagina-categoria .menu.lateral .nivel-dois>li.com-filho.ativo {padding-bottom: 5px;}
.lateral.outras.filtro-coluna.faceta-preco {margin-top: 25px !important;}
div#cn-stories-root .owl-stage-outer {padding-top: 25px;}
.titulo-categoria.borda-principal.cor-principal.cn-title-stories {padding-bottom: 0 !important;}
.pagina-pagina #corpo .conteiner {max-width: 1274px;}
body.pagina-carrinho.carrinho-checkout #corpo .conteiner, body.pagina-login #corpo .conteiner, body.pagina-conta #corpo .conteiner {max-width: 1274px;}
.cn-ver-video .cn-title {font-weight: 600 !important;height: 45px;line-height: 43px;font-size: 22px !important;}

/*BANNER MOBILE NATIVO*/
@media screen and (max-width: 767px) {body.pagina-inicial .cheio {display: block !important;}}


@media only screen and (min-width: 767px) {
    #corpo .conteiner {max-width: 100%;/*padding: 0;*/}
    .listagem .produtos-carrossel {max-width: 1274px;margin: auto;}
    #mini-banners img {width: 100%;}
    #mini-banners {-moz-column-gap: 20px;column-gap: 20px;row-gap: 20px;}
    .pagina-carrinho #corpo .conteiner, .pagina-cadastro #corpo .conteiner, .pagina-login #corpo .conteiner, .pagina-conta #corpo .conteiner, .pagina-pedido-listar #corpo .conteiner, .pagina-favorito-listar  #corpo .conteiner,  .pagina-pedido-listar #corpo .conteiner, .pagina-conta-endereco #corpo .conteiner {max-width: 1274px;}
    .produto .conteiner-imagem .imagem-dupla img {width: 100%;height: 500px;object-fit: cover;}
}

@media only screen and (min-width: 768px) {
    #rodape .links-rodape-paginas ul {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;gap: 0 10px;}
    /*body.pagina-inicial #cabecalho .logo a img {filter: invert(100%);mix-blend-mode: difference;}*/
    .thumbs-vertical.hidden-phone {display: none;}
    .pagina-inicial #banner-central .banner_central {margin: 0;}
    #mini-banners.duas-colunas {grid-template-columns: calc(50% - 10px) calc(50% - 10px);}
    body.pagina-produto.gm #corpo .conteiner .produto>.row-fluid > .span5 {width: 26.17094%;margin-left: 5.564103%;}
    body.pagina-produto.gm #corpo .conteiner .produto>.row-fluid .span5 .preco-produto {margin-bottom: 15px;}
    body.pagina-inicial #cabecalho:hover, body.pagina-inicial #cabecalho.scroll {background-color: rgba(var(--cor-topo), 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.2);}
    .pagina-categoria #corpo .conteiner {max-width: 1274px;}
    #rodape .office-hours {display: grid !important;}
}

@media only screen and (min-width: 769px) {
    .comprar-via-whatsapp {background-color: #1fc05b !important;}
    
}

@media screen and (max-width: 1355px) {
    .listagem .slick-next {right: 1px;}
    .listagem .slick-prev {left: 1px;}
}

@media (max-width: 1139px) {
	div#descricao {max-width: 95%;}
}

@media only screen and (max-width: 768px) {
    .detalhe-tecnico .numero {font-size: 3em;}
    .detalhe-tecnico ul li {min-width: 170px;}
    .detalhe-tecnico ul {overflow-x: scroll;overflow-y: hidden;display: flex;justify-content: start;padding-bottom: 15px;gap: 20px;}    
}

@media only screen and (max-width: 767px) {
    .conteudo-topo .menu.superior.visible-phone ul.nivel-dois li a {font-weight: 400;display: contents;}
	#rodape .links-rodape {border: solid 0px #ffffff45;border-bottom: 1px solid #ffffff;}
    #cabecalho .carrinho>a .icon {height: 25px;}
    #cabecalho .atalhos-mobile>ul .mob-logo {width: 160px;}
    #listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-parcela, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-parcela {font-size: 0 !important;}
    #listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-parcela span {font-size: 13px !important;}
    #listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-parcela strong {margin-right: 2px;}
    .newsletter-rodape {height: auto !important;}
    .conteudo-topo .menu.superior.visible-phone:before, .conteudo-topo .menu.superior.visible-phone ul.action-links li a {color: #211e1f;font-size: 18px;}
    .conteudo-topo .menu.superior.visible-phone ul.nivel-um li a>i {border: 0px solid #ababab;}
    .atalhos-mobile ul li a.atalho-menu.visible-phone.icon-th.botao.principal {color: #211e1f;}
    .atalhos-mobile ul li.mob-busca button.botao.botao-busca.icon-search {color: #211e1f;}
    .atalhos-mobile ul li a .icon {fill: #211e1f;}
    .conteudo-topo .menu.superior.visible-phone ul li a, .conteudo-topo .menu.superior.visible-phone ul li strong {color: #211e1f;}
    .conteudo-topo .menu.superior.visible-phone ul.nivel-um li a>i {background-color: transparent;color: #211e1f;}
    #listagemProdutos.listagem .listagem-item .info-produto .nome-produto, .listagem.aproveite-tambem .listagem-item .info-produto .nome-produto {max-width: 140px;}
    .pagina-carrinho tr {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
    .pagina-carrinho tr td.sem-borda:nth-child(1) {width: 20%;}
    .pagina-carrinho tr td:nth-child(2) {width: 65%;}
    .pagina-carrinho tr td:nth-child(3) {width: 40%;}
    .pagina-carrinho tr td:nth-child(4) {width: 30%;}
    .pagina-carrinho tr td:nth-child(5) {width: 14%;}
    .tabela-carrinho .produto-info {text-align: left;}
    .tabela-carrinho .produto-info ul li {text-align: left;}
    .tabela-carrinho .quantidade a, .tabela-carrinho .excluir a {font-size: 15px;}
    .tabela-carrinho .quantidade input[type="text"] {padding: 5px 10px;}
    .pagina-carrinho tr {border-bottom: 1px solid #efefef !important;}
    .tabela-carrinho tr {margin: 0 0 1px;}
    .listagem-item {min-height: 380px !important;}
    .bandeiras-produto .bandeira-indisponivel {background: #211e1f;}
    .sharethis-inline-share-buttons {margin-top: 0;margin-bottom: 20px;}
    form#formCalcularFrete {max-width: 100%;}
    #corpo .listagem .listagem-item .acoes-produto.hidden-phone a.comprar-via-whatsapp, .comprar-via-whatsapp {height: 13px !important;background-color: transparent !important;color: #229d50 !important;border: 0 !important;}
    #listagemProdutos.listagem .#listagemProdutos.listagem .listagem-item .acoes-produto, .listagem.aproveite-tambem .listagem-item .acoes-produto
     strong, #listagemProdutos.listagem>.titulo, .listagem.aproveite-tambem .titulo-categoria strong, .listagem.aproveite-tambem>.titulo, .a-marca strong {font-size: 20px;}
    .acoes-produto .preco-produto, .produto-compartilhar {margin: 20px 0 15px;}
    .produto .principal > div {border-bottom: 0px solid rgba(0, 0, 0, 0.1);padding-bottom: 0;}
    .pagina-produto hr.separador {margin: 10px 0;}
    .codigo-produto span, .codigo-produto a {color: #666666;}
    .mini-descricao {border-top: 0px solid #efefef !important;}
    .a-marca .span6 {padding: 0;}
    .a-marca .span6:first-child {padding: 20px 40px 50px;}
    #video .video-container {height: 232px;}
    #listagemProdutos.listagem .listagem-item .acoes-produto, .listagem.aproveite-tambem .listagem-item .acoes-produto {display: contents;padding: 0;}
	.listagem-item .acoes-produto.acoes-produto-mobile .div-control {width: 80%;margin: auto;}
	.aproveite-tambem ul.dois-por-linha li, #listagemProdutos ul.dois-por-linha li {width: 48% !important;}
	div#descricao {max-width: 90%;}	
	.menu.superior .nivel-dois li:hover > .nivel-tres, .conteudo-topo .menu.superior.visible-phone ul {box-shadow: 0 0 0px rgba(0, 0, 0, 0.3) !important;padding-left: 0 !important;}
	.banner .flex-control-nav {display: block;}
	.flex-direction-nav {display: none;}
	.whats-btn-fixed {bottom: 4.5em;}
	.listagem>ul:not(.produtos-carrossel) {gap: 10px;}
	.listagem .listagem-item .imagem-produto, .listagem .listagem-item .info-produto {float: none;width: auto;}

	.atalhos-mobile a {text-shadow: 0 0 0px rgba(0, 0, 0, 0.3);}
	body.pagina-inicial #cabecalho {background-color: transparent;position: fixed;width: 100%;height: 100px;z-index: 999;top: 30px;}
	body.pagina-inicial #cabecalho, body.pagina-inicial #cabecalho .atalhos-mobile {background-color: transparent;border-bottom: solid 0px #b8b8b8;box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.2);}

	#cabecalho .carrinho .qtd-carrinho {left: 15px;}
    .atalhos-mobile ul {justify-content: center;}
    .atalhos-mobile ul li a {max-width: 100%;justify-content: center;}
    .atalhos-mobile ul li a.atalho-menu.visible-phone.icon-th.botao.principal {margin-left: auto;}
    .atalhos-mobile ul li a.atalho-menu.visible-phone.icon-th.botao.principal:before {content: "";background-image: url(https://cdn.awsli.com.br/2961/2961728/arquivos/menu.svg) !important;background-size: contain !important;background-repeat: no-repeat !important;width: 22px;height: 22px;display: block;    }
	.atalhos-mobile ul li.mob-busca {background-color: #ffffff82;border-radius: 10px;height: 34px;display: flex;align-items: center;justify-content: center;width: 34px;margin-left: auto !important;margin-right: 5px;}
	.atalhos-mobile ul li.mob-busca button:before {content: "";background-image: url(https://cdn.awsli.com.br/2961/2961728/arquivos/lupa.svg);background-size: contain;background-repeat: no-repeat;width: 22px;height: 22px;}
	.atalhos-mobile ul li.mob-user {background-color: #ffffff82;border-radius: 10px;height: 34px;display: flex;align-items: center;justify-content: center;width: 34px;margin-right: 5px;}
	.atalhos-mobile ul li.mob-user a:before {content: "";background-image: url(https://cdn.awsli.com.br/2961/2961728/arquivos/minhaconta.svg);background-size: contain;background-repeat: no-repeat;width: 22px;height: 22px;display: block;}
	.atalhos-mobile ul li.mob-user a svg {display: none;}
	.atalhos-mobile ul li .carrinho {background-color: #ffffff82;border-radius: 10px;height: 34px;display: flex;align-items: center;justify-content: center;width: 34px;}
	.atalhos-mobile ul li .carrinho>a:before {content: "";background-image: url(https://cdn.awsli.com.br/2961/2961728/arquivos/carrinho.svg);background-size: contain;background-repeat: no-repeat;width: 22px;height: 22px;display: block;}
	.atalhos-mobile ul li .carrinho>a svg {display: none;}
	.atalhos-mobile ul li.mob-menu {margin-right: auto !important;background-color: #ffffff82;border-radius: 10px;height: 34px;display: flex;align-items: center;justify-content: center;width: 34px;}
	.listagem .info-produto {display: block !important;}
	.listagem .preco-produto>div {text-align: center;display: flex;justify-content: center;gap: 5px;}
	#listagemProdutos.listagem .listagem-item .info-produto, .listagem.aproveite-tambem .listagem-item .info-produto {padding: 15px 5px 5px;min-height: 95px;}
	.listagem-item {min-height: 340px !important;}
	.a-marca .conteiner .span6:nth-child(1) {padding: 20px 35px;}	
	.a-marca {background-size: 240%;}
	.a-marca .conteiner .span6 img {height: 285px;}
	#rodape .links-rodape .titulo::after {color: #211e1f;}
	#rodape .links-rodape li.bt-faleconocosco {display: none !important;}
	#rodape .institucional ul {margin-bottom: 0;}
	.span4.links-rodape.links-rodape-atendimento {border-bottom: 0 !important;}
	.atalhos-mobile ul li.mob-user ul.account-list li a:before {display: none;}
	#cabecalho .account .account-list {min-width: 140px;}	
	.atalhos-mobile {border-bottom: solid 0px #b8b8b8;}
	.pagina-pagina #corpo .conteiner {padding-top: 0;}
	.fixed .atalhos-mobile {background: transparent;box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.2);}
	#listagemProdutos.listagem .listagem-item:not(.produto-adicionado):hover .info-produto, .listagem.aproveite-tambem .listagem-item:not(.produto-adicionado):hover .info-produto {opacity: 1;}
	.listagem button.slick-next.slick-arrow:before, .listagem button.slick-prev.slick-arrow:before {color: #211e1f;}
	.newsletter-rodape .interno-conteudo button {height: 37px;padding: 7px 20px;}
	.ordenar-listagem .filtro-mobile {display: none;}
	button#modal-filtros-open {padding: 11px 10px !important;}
	#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {height: 35px;line-height: 35px;}
	.bandeiras-produto {left: 5px;}
	body.pagina-produto.gm .product-carousel .owl-carousel .owl-item img {max-width: calc(100vw - 20px) !important;}
	.pagina-produto .product-carousel.root {margin-bottom: 30px;}
	.pagina-produto .span12.produto {padding-top: 0;}
	.pagina-produto .size-table {height: 23px;}
	.produto .principal .atributos {padding-bottom: 0;}
	.tabela-carrinho .preco-produto .preco-venda {font-size: 13px;}
	.tabela-carrinho .preco-produto .preco-promocional {font-size: 13px;}
	.pagina-carrinho tr.bg-dark td:nth-child(2) {width: 100%;}
	.tabela-carrinho #formCalcularFrete #calcularFrete {border: 0;}	
	.listagem-item .bandeiras-produto {display: grid;}
}


@media only screen and (min-width: 768px) {
    body.pagina-produto.gm #corpo .conteiner .produto>.row-fluid .span7 .conteiner-imagem .cn-gallery .imagem-dupla a {width: 50% !important;}
	body.pagina-produto.gm #corpo .conteiner .produto>.row-fluid .span7 .conteiner-imagem .cn-gallery div:not(:first-child) {margin-top: 0 !important;}
}


html {background-color: #f8f8f8;}
#cabecalho.fixed {box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.2);}
.bandeiras-produto .bandeira-promocao {color: #211e1f;background-color: #a4fc32;font-weight: 600;font-size: 11px;height: 26px;line-height: 26px;    border-radius: 10px;}
#cabecalho .full.menu .nivel-dois:not(.categorias-adjacentes) {display: grid;min-width: 190px !important;max-width: 190px;opacity: 0.9;background-color: #a6fb28;left: -22px !important;}
#cabecalho .full.menu li:hover .nivel-dois:not(.categorias-adjacentes) {padding: 10px 30px;border-radius: 10px;}
.full.menu .conteiner .nivel-um {justify-content: center;width: auto;background-color: #ffffff82;border-radius: 10px;gap: 10px;max-width: 285px;}
.full.menu .conteiner .nivel-dois li:hover>a {opacity: 1;color: #000000;}
#cabecalho .actions>li.action-item.buscar a:before {content: "";background-image: url(https://cdn.awsli.com.br/2961/2961728/arquivos/lupa.svg);background-size: contain;background-repeat: no-repeat;width: 22px;height: 22px;}
#cabecalho .actions>li.action-item.buscar a svg {display: none;}
#busca-desktop-root #busca-desktop>div form button:before {content: "";background-image: url(https://cdn.awsli.com.br/2961/2961728/arquivos/lupa.svg);background-size: contain;background-repeat: no-repeat;width: 25px;height: 25px;display: block;}
#busca-desktop-root #busca-desktop>div form button svg {display: none;}
#busca-desktop-root #busca-desktop a svg {width: 20px;height: 25px;}
#cabecalho .actions>li.action-item.account a:before {content: "";background-image: url(https://cdn.awsli.com.br/2961/2961728/arquivos/minhaconta.svg);background-size: contain;background-repeat: no-repeat;width: 22px;height: 22px;}
#cabecalho .actions>li.action-item.account a svg {display: none;}
#cabecalho .actions>li.cart>a:before {content: "";background-image: url(https://cdn.awsli.com.br/2961/2961728/arquivos/carrinho.svg);background-size: contain;background-repeat: no-repeat;width: 22px;height: 22px;display: block;}
#cabecalho .actions>li.cart>a svg {display: none;}
.listagem .info-produto {display: flex;justify-content: space-around;}
#listagemProdutos.listagem .listagem-item .info-produto div, .listagem.aproveite-tambem .listagem-item .info-produto div {margin-left: auto !important;line-height: 16px;}
#mini-banners img {border-radius: 20px;}
div#cn_BannerExtra {margin-top: 20px;}
div#cn_BannerExtra img {border-radius: 20px;}
div#cn_BannerExtra .row-fluid.cn-banner-extra:before, .row-fluid.cn-banner-extra:after {display: none;}
div#cn_BannerExtra .row-fluid.cn-banner-extra {display: flex;gap: 20px;}
body .BannerCentral.span12 img {border-radius: 20px;}
div#cn_BannerExtra a:hover, #banner-central .banner_central a:hover, #mini-banners.duas-colunas a:hover {opacity: 0.9;}
#corpo .conteiner {background-color: #f8f8f8 !important;}
#cabecalho {background-color: transparent;}
.pagina-categoria .conteudo h1.titulo {font-weight: 600;text-transform: math-auto;margin-bottom: 25px;color: #211e1f;}
.coluna li.categoria-id-24287290, .coluna li.categoria-id-24287291 {display: none;}
.pagina-busca .menu.lateral .nivel-um>li.com-filho>a strong, .pagina-categoria .menu.lateral .nivel-um>li.com-filho>a strong {color: #211e1f;font-size: 13px !important;font-weight: 600 !important;padding: 15px 0;margin: 0;text-transform: math-auto;}
.pagina-categoria .conteudo h1.titulo:after {display: none;}
div#mini-banner-root {margin-top: 30px;}
#rodape .links-rodape-categorias {display: none;}
#rodape .pagamento-selos {display: none;}
#rodape .institucional li {background-color: #ffffff82;border-radius: 10px;padding: 2px 10px;margin-bottom: 7px;line-height: 17px;}
#rodape img[alt="Loja Integrada"] {max-width: 136px !important;}
#rodape img[alt="Consultor Net"] {max-width: 114px !important;}
#rodape .cr.conteiner a small {font-weight: 500 !important;}
#rodape .institucional .lista-redes ul li a {margin-top: 0;border-radius: 10px;border-color: #fff !important;margin-bottom: 0;}
#rodape .institucional .lista-redes ul li {padding: 0;}
#rodape .links-rodape-atendimento .office-hours, #rodape .links-rodape-atendimento .office-mapa {background-color: #ffffff82;border-radius: 10px;padding: 2px 10px;margin-bottom: 7px;}
#rodape div:last-child {border-top: 0 !important;}
#rodape .newsletter-rodape {width: 25%;height: fit-content;margin-right: auto !important;}
#rodape .span4.links-rodape.links-rodape-atendimento {width: 25% !important;margin-left: auto !important;}
#rodape .span4.links-rodape.links-rodape-paginas {width: 50%;}
.newsletter-confirmacao i, .newsletter-confirmacao span, .newsletter-confirmacao:hover i, .newsletter-confirmacao:hover span {color: #1b1b1a;font-weight: 500;font-size: 12px;}
#rodape .institucional .lista-redes ul li a svg {width: 16px;height: 38px;}
.icon-instagram:before {content: "";background-image: url(https://cdn.awsli.com.br/2961/2961728/arquivos/icon-instagram.svg);background-size: contain;background-repeat: no-repeat;width: 17px;height: 17px;vertical-align: sub;}
#rodape .institucional .lista-redes ul li:hover .icon-instagram:before, #rodape .institucional .lista-redes ul li:hover a svg {filter: invert(100%);}
.pagina-categoria .conteudo.span9 {width: 100%;margin-left: 0 !important;}
.dropdown-menu>li>a {font-weight: 500;}
.pagina-categoria .coluna.span3, .pagina-busca .coluna.span3 {display: none !important;}
.acoes-flutuante {display: none !important;}
.listagem-item .acoes-produto {background-color: transparent;}
.produto .size-table .open-table {background: transparent;height: auto;line-height: inherit;padding: 0;margin: 0;float: none;font-size: 12px;font-weight: 600;border: 0px solid var(--cor-principal);}
.produto .size-table .open-table .icon {width: 17px;height: 13px;}
.produto .size-table .open-table:hover {background: transparent;color: #1b1b1a;text-decoration: underline;}
.produto .size-table .open-table:hover .icon {fill: #1b1b1a;}
.produto .atributos ul li.active:before, .produto .atributos ul li.indisponivel:before {color: #1b1b1a;background-color: #a4fc32;}
.size-table.cn-size-table-movida {padding: 10px 0 15px;}
.produto .atributos .atributo-comum ul li.indisponivel:before {display: none;}
.produto .atributos .atributo-comum ul li.indisponivel a.atributo-item.indisponivel {background: #f8f8f8;border: 1px solid #eeeeee;}
.produto .atributos .atributo-comum ul li.active a.atributo-item.indisponivel, .produto .atributos .atributo-comum ul li:hover a.atributo-item.indisponivel {border: solid 1px var(--cor-principal);}
.atributos ul li a, .produto .atributos ul li a:hover {margin: 0 !important;border-radius: 10px !important;}
.produto .principal .atributos > div {margin-bottom: 8px;}
.avise-me .avise-tit {font-size: 20px;}
.avise-me .avise-descr {font-size: 13px;margin: 10px 0 20px;}
.avise-input input {border: 1px solid #dddddd;-webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);-moz-box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);height: 35px !important;margin-bottom: 5px !important;}
form.avise-me-form {margin-bottom: 5px;}
.atributos span {font-weight: 500;}
.produto div.principal .acoes-produto .comprar .botao-comprar:before {display: none;}
div#st-1 {display: none;}
.pagina-produto .parcelas-produto {display: none !important;}
.tabela-carrinho .imagem {background-color: #fff;border-radius: 10px;}
.produto div.principal .cep .input-append.input-prepend .input-small.input-cep[type=tel] {border-radius: 10px;}
#cabecalho .account .account-list li:hover {background: #f0f0f0;border-radius: 10px !important;}
.ordenar-listagem .dropdown-menu {border-radius: 10px;border: 0;}
.ordenar-listagem .dropdown-menu {left: auto;right: 0;}
#cabecalho .account:hover .account-list {display: none;}
.ordenar-listagem .span6 {float: right;margin-top: -36px;}
.ordenar-listagem .span6>* {float: right;}
.breadcrumbs ul li:first-child a {padding-left: 0;}
body.pagina-carrinho.carrinho-checkout .atendimento {display: none;}
body.pagina-carrinho.carrinho-checkout .span2 {width: 100%;}
.bandeiras-produto .bandeira-frete-gratis, span.label.label-success.tag-produto.tag-frete-gratis {color: #a4fc32;background-color: #211e1f;font-weight: 600;font-size: 11px;height: 24px;line-height: 24px;border-radius: 10px;text-shadow: 0 0px 0 rgba(0, 0, 0, 0.25);text-transform: uppercase;}

/*REMOVE COMBO DA VARIAÇÃO*/
.pagina-produto .atributo-comum .cn-variacoes-lista {display: flex !important;flex-wrap: wrap;gap: 8px;margin: 15px 0 0;padding: 0;list-style: none;}
.pagina-produto .atributo-comum .cn-variacoes-lista li {margin: 0;padding: 0;}
.pagina-produto .atributo-comum .cn-variacoes-lista .atributo-item {display: flex;align-items: center;justify-content: center;min-width: 34px;height: 34px;padding: 0;border: 1px solid #ddd;border-radius: 10px;background: #fff;color: #222;text-decoration: none;}
.produto .atributos .atributo-cor ul li a {border-radius: 10px !important;padding: 0;}
.campos-pedido .identificacao .submit-email.botao.principal {color: #ffffff;border-color: #1b1b1a;background-color: #1b1b1a;line-height: 23px;}

@media only screen and (max-width: 1024px) {
	div#cn_BannerExtra .row-fluid.cn-banner-extra {overflow: auto;max-width: 100%;justify-content: start;}
	div#cn_BannerExtra .row-fluid.cn-banner-extra div {min-width: 250px;}
	#rodape .newsletter-rodape {width: 32%;}
}

@media (min-width: 1024px) and (max-width: 1367px) {	
	.full.menu .conteiner .nivel-um {gap: 5px;}
	.a-marca .conteiner .span6 img {height: 670px;object-position: 80% center;}
}

@media only screen and (max-width: 768px) {
	#cabecalho .conteiner {width: 96%;}
	#cabecalho .conteudo-topo .inferior > div:nth-child(1) {width: 37%;}
	#cabecalho .conteudo-topo .inferior > div:nth-child(2) {width: 24%;}
	#cabecalho .conteudo-topo .inferior > div:nth-child(3) {width: 37%;}
	.full.menu .conteiner .nivel-um {gap: 0;max-width: 260px;}
	.a-marca {display: flex;background-size: 180%;}
	#corpo .a-marca .conteiner {display: block;}
	.a-marca .conteiner .span6 img {border-radius: 0 0 20px 20px;}
	#rodape .institucional>.conteiner>.row-fluid>div>.row-fluid {display: block;}
	#rodape .newsletter-rodape {width: 100%;}
	.newsletter-rodape .interno-conteudo {justify-content: center;}
	.newsletter-rodape .texto-newsletter.newsletter-cadastro {justify-content: center;}
	#rodape .institucional>.conteiner>.row-fluid>div>.row-fluid>.span4 {width: 46% !important;}
	.ordenar-listagem .span6 {margin-top: -42px;}
}