/*ITENS OCULTOS NO MENU*/
.menu li.categoria-id-23342841,
.menu li.categoria-id-23342842,
.menu li.categoria-id-23342840,
.menu li.categoria-id-23342845,
.menu li.categoria-id-23342843,
.menu li.categoria-id-23342851,
.menu li.categoria-id-23342858 {
    display: none;
}

/*ORDEM MENU*/
.menu ul.nivel-dois {display: grid !important;}
.menu ul.nivel-dois .categoria-id-23543957 {order: 1;}
.menu ul.nivel-dois .categoria-id-23543932 {order: 2;}
.menu ul.nivel-dois .categoria-id-23543933 {order: 3;}
.menu ul.nivel-dois .categoria-id-23342841 {order: 9;}
.menu ul.nivel-dois .categoria-id-23342842 {order: 10;}
.menu ul.nivel-dois .categoria-id-23543954 {order: 4;}
.menu ul.nivel-dois .categoria-id-23342858 {order: 11;}
.menu ul.nivel-dois .categoria-id-23342840 {order: 12;}
.menu ul.nivel-dois .categoria-id-23543956 {order: 5;}
.menu ul.nivel-dois .categoria-id-23342845 {order: 13;}
.menu ul.nivel-dois .categoria-id-23543935 {order: 6;}
.menu ul.nivel-dois .categoria-id-23342843 {order: 14;}
.menu ul.nivel-dois .categoria-id-23342851 {order: 15;}
.menu ul.nivel-dois .categoria-id-23543955 {order: 7;}
.menu ul.nivel-dois .categoria-id-23543937 {order: 8;}
.conteudo-topo .menu.superior.visible-phone ul.nivel-dois li:last-child {order: 16;}





.marca-info {padding: 20px;}

/*CORES TOPO HOME*/
body.pagina-inicial .full.menu .conteiner .nivel-um>li>a>.titulo {color: #FFF;}
body.pagina-inicial #cabecalho .actions>li>a .icon * {fill: #FFF;}
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: #000; fill: #000;}
body.pagina-inicial #cabecalho:hover .logo a img, body.pagina-inicial #cabecalho.scroll .logo a img {filter: invert(0%);}


/*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,
.produto div.principal .cep .input-append.input-prepend .btn:before,
.produto div.principal .cep .input-append.input-prepend .input-small.input-cep[type=tel],
.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child>.dropdown-toggle,
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,
.finalizar-compra .botao.principal
/*{font-family: 'Open Sans', sans-serif;}*/
{font-family: cartograph-cf, monospace;}


.full.menu .conteiner .nivel-dois li a {font-weight: 400;}
.produto div.principal .acoes-produto .comprar .disponibilidade-produto .cor-principal {color: #9f9f9f;}
.listagem-item .bandeiras-produto {opacity: 1;}
.bandeiras-produto .bandeira-promocao {color: #ffffff;}
#listagemProdutos.listagem .listagem-item.produto-adicionado a.produto-sobrepor::after, .listagem.aproveite-tambem .listagem-item.produto-adicionado a.produto-sobrepor::after {font-weight: 400;font-size: 13px;color: #515151;letter-spacing: 0.5px;}
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-venda, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-venda {font-weight: 400;}
.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 6px;}
.listagem .slick-next, .listagem .slick-prev {border: 0px solid #efefef;width: 10px;}
#rodape .institucional a, #rodape .institucional p {font-size: 12px;font-weight: 500 !important;/*text-transform: uppercase !important;*/letter-spacing: 0.5px;}
#listagemProdutos.listagem .titulo-categoria strong, #listagemProdutos.listagem>.titulo, .listagem.aproveite-tambem .titulo-categoria strong, .listagem.aproveite-tambem>.titulo {text-transform: uppercase; font-weight: 600;letter-spacing: 2px;}
.filtro.atributos .atributo-comum ul li a {width: 60px;}
.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;text-transform: uppercase;content: "Características Técnicas" !important;border-left: 0px solid var(--cor-principal);padding-left: 0;text-align: center;letter-spacing: 2px;}
.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: #515151;line-height: 24px;letter-spacing: 0.5px;max-width: 500px;margin: auto;}
body {color: #211e1f;letter-spacing: 0.5px;}
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;margin-bottom: 5px;max-width: 240px;color: #515151;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: 14px;margin-bottom: 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;}
#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {font-size: 11px;letter-spacing: 2px;border-radius: 0;width: 50%;}
.slick-next .icon, .slick-prev .icon {fill: #211e1f;}
.newsletter-rodape {height: 10vh;}
.a-marca strong {font-weight: 600;letter-spacing: 2px;text-transform: uppercase;}
.newsletter-rodape .titulo {font-weight: 600;letter-spacing: 2px;}
#rodape .institucional .titulo {font-weight: 600;letter-spacing: 2px;/*text-transform: uppercase;*/font-size: 18px;}
#rodape .institucional .links-rodape-paginas .titulo:before, #rodape .institucional .links-rodape-atendimento .titulo:before {font-size: 18px;}
#rodape .pagamento-selos .titulo {font-weight: 600;letter-spacing: 2px;text-transform: uppercase;font-size: 18px;}
body:before {font-size: 11px;letter-spacing: 1px;}
.newsletter-rodape .texto-newsletter.newsletter-cadastro {font-size: 14px;color: #515151;letter-spacing: 0.5px;}
#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;letter-spacing: 0.5px;}
.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;letter-spacing: 0.5px;text-transform: uppercase;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: #515151;font-size: 13px !important;font-weight: 600 !important;letter-spacing: 0.5px;text-transform: uppercase;}
.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: #515151;font-size: 11px;letter-spacing: 0.5px;}
#modalContato .modal-header {font-size: 13px;color: #515151;letter-spacing: 0.5px;}
#modalContato .form-horizontal .control-label {color: #515151;font-size: 13px;}
#modalContato table td b {color: #515151;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: #515151;}
#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 {font-size: 14px;line-height: 22px;letter-spacing: 0.5px;}
#cabecalho .carrinho .carrinho-interno.borda-principal {border-top: 0;}
.carrinho-interno {box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.2);}
#cabecalho .carrinho .carrinho-interno .nome-produto {color: #515151;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;text-transform: uppercase;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;letter-spacing: 0.5px;}
.breadcrumbs {margin-bottom: 0 !important;}
.produto div.principal .nome-produto {text-transform: uppercase;letter-spacing: 0.5px;font-size: 21px;color: #211e1f;line-height: 30px;}
.produto div.principal .codigo-produto span b {color: #9f9f9f;text-transform: uppercase;font-weight: 600;font-size: 11px;}
.produto div.principal .codigo-produto span>a, .produto div.principal .codigo-produto span>span {color: #9f9f9f;text-transform: uppercase;}
.produto div.principal .codigo-produto span * {letter-spacing: 0.5px;}
.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: #000;background-color: #efefef;box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);}
.produto div.principal .acoes-produto .comprar .botao-comprar {text-transform: uppercase;font-size: 14px;letter-spacing: 2px;height: 50px;line-height: 50px;border-radius: 0;}
.produto div.principal .acoes-produto .comprar .botao-comprar:before {display: none;}
.produto div.principal .acoes-produto .comprar .disponibilidade-produto {font-size: 11px;color: #9f9f9f;text-transform: uppercase;letter-spacing: 0.5px;display: none;}
.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 #000;width: auto;letter-spacing: 0.5px;}
.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: #515151;text-transform: uppercase;letter-spacing: 0.5px;margin-bottom: 0;}
.produto div.principal .cep .input-append.input-prepend .btn:before {font-size: 13px;color: #211e1f;text-transform: uppercase;letter-spacing: 0.5px;}
.sharethis-inline-share-buttons:before {color: #515151;letter-spacing: 0.5px;}
.pagina-categoria .conteudo h1.titulo {color: #211e1f;}
.cadastro .caixa-sombreada {border: solid 1px #efefef;}
.form-horizontal input, .form-horizontal select {border-radius: 0px !important;}
#cabecalho .actions>li>a .icon {width: 20px;height: 20px;}
#cabecalho .actions>li {margin-right: 5px;max-width: 30px;}
#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';letter-spacing: 1px;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;color: #fff;border-color: #211e1f;}
button.botao.principal:hover {opacity: .8;background-color: #211e1f;color: #fff;border-color: #211e1f;}
a.botao.pequeno.pull-left {background-color: #efefef !important;color: #211e1f !important;}
.newsletter-rodape button {background-color: #211e1f;color: #fff;border-color: #211e1f;}
.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;}
.finalizar-compra .botao.principal {border-color: #267b41f7;letter-spacing: 1px;background-color: #267b41f7;line-height: 38px;border-radius: 0;}
.full.menu .conteiner .nivel-dois i {color: #211e1f;}
.full.menu .conteiner .nivel-um>li>a>.titulo, .full.menu .conteiner .nivel-dois li a {text-transform: uppercase;font-size: 11px !important;letter-spacing: 0.5px;font-weight: 600 !important;line-height: 25px;}
.full.menu .conteiner .nivel-dois li .titulo {color: #211e1f;text-transform: uppercase;font-size: 11px;letter-spacing: 0.5px;}
#cabecalho .full.menu .categorias-adjacentes .nivel-tres ul>li>a {text-transform: uppercase;font-size: 11px !important;letter-spacing: 0.5px;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 {color: #211e1f;font-size: 13px;}
.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 {border: solid 1px #efefef;}
.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;}
.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: #515151;}
.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;letter-spacing: 1px;}
.produto .acoes-flutuante .botao-comprar {height: 38px;line-height: 39px;}
.tabela-carrinho .produto-info a {font-size: 11px;margin-bottom: 5px;color: #515151;text-transform: uppercase;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;text-transform: uppercase;}
.tabela-carrinho .produto-info ul li * {font-size: 11px;text-transform: uppercase;color: #211e1f;font-weight: 600;}
#cabecalho .carrinho .carrinho-interno li {border-color: #efefef;}
.tabela-carrinho .quantidade input[type=text] {border-radius: 0;}
.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: #515151;text-transform: uppercase;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: #515151;text-transform: uppercase;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;letter-spacing: 1px;background-color: #267b41f7;border-radius: 0;}
#cabecalho .account .account-list li a {font-weight: 600;text-transform: uppercase;font-size: 11px;padding: 5px 10px;}
.filtro.lista ul li a label {color: #515151;font-size: 11px;line-height: 18px;}
.filtro.lista ul {border-color: #efefef !important;border: solid 0px #d4d5d6;}
.pagina-categoria .conteudo.span9 .componente {background-color: transparent;}
.pagina-categoria .conteudo.span9 .componente i.icon-file-text {display: none;}
.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;letter-spacing: 1px;color: #515151;}
.pagina-categoria .conteudo.span9 .interno h4 {display: none;}
.pagina-categoria .conteudo h1.titulo:after {display: none;}
.pagina-categoria .coluna .componente {display: none;}
div#banner-central {float: none;margin: 50px auto 0;max-width: 100%;}
.mini-descricao {font-size: 13px;color: #515151;line-height: 22px;letter-spacing: 0.5px;padding: 20px 0 0px;border-top: 1px solid #efefef;margin-bottom: 5px;}
#rodape .links-rodape-categorias ul li:nth-child(1) {display: none;}
#rodape .links-rodape-categorias ul li:nth-child(2) {display: none;}
#rodape .links-rodape-categorias ul li:nth-child(3) {display: none;}
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: 0;}
.scrollToTop i {font-size: 1.5em;line-height: 15px;}
.comprar-via-whatsapp {font-size: 11px;letter-spacing: 1px;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: 0;}
.separador {border-top: 1px solid #0000001c;}
.acoes-produto.compra-wpp span {color: #211e1f !important;font-size: 11px;text-transform: uppercase;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: 50px;}
#cabecalho .full.menu .nivel-dois:not(.categorias-adjacentes) {left: 0 !important;}
.full.menu .conteiner .nivel-um {justify-content: flex-start;}
.categoria-nivel-dois>li>ul>li.com-filho>a:after {content: "";float: right;background-image: url(https://cdn.awsli.com.br/2548/2548515/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: #000;border-radius: 0px;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: 25px 0;}
.produto div.principal .acoes-produto .comprar {margin-top: 15px;}
div#st-1 {display: none;}
.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;}
.others-acoes-produto .size-table {display: none;}
.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: 65px;}
.a-marca {padding: 0;}
.a-marca .conteiner {max-width: 100%;padding: 0;}
.a-marca .conteiner .span6 {width: 100%;}
#video {padding: 0;margin: 0;}
#video .video-container {max-width: 100%;height: 600px;}
#rodape .pagamento-selos {display: none;}
#rodape>div:last-child .conteiner p {color: #a9a9a9;letter-spacing: 1px;font-size: 11px;}
#rodape>div:last-child .conteiner {padding: 25px 20px 5px;}
#rodape .institucional, #rodape .pagamento-selos {padding: 20px 0;}
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao {border-radius: 0;}
#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;}
div#descricao {letter-spacing: 1px;}
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; /* Para Safari no iOS */appearance: none !important;outline: none !important; /* Remove a borda de foco padrão */font-size: 16px;position: relative;}
summary::-webkit-details-marker {display: none !important;}
summary:before {content: "";background-image: url(https://cdn.awsli.com.br/2548/2548515/arquivos/seta-descricaoprodutos.svg);background-size: contain;width: 20px;height: 20px;display: block;position: absolute;right: 10px;transition: 0.3s ease;}
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;letter-spacing: .03em;-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;}
#rodape .institucional .lista-redes ul li a {border-radius: 0;}
.ordenar-listagem label {border-radius: 0;}
.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child>.dropdown-toggle {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.newsletter-rodape .interno-conteudo input {border-radius: 0;letter-spacing: 0.5px;}
.botao {border-radius: 0;}
.tabela-carrinho #formCalcularFrete button {border-radius: 0;box-shadow: inset 0 0px 0 rgba(255, 255, 255, .2), 0 0px 0px rgba(0, 0, 0, .05);}
.finalizar-compra .botao {border-radius: 0;}
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 {border-radius: 0;}
.botao.principal, .botao.principal.botao-comprar, .botao.principal.grande {border-radius: 0;}
.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: 0;}
.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: 0;}
.pagina-busca .listagem>ul:not(.produtos-carrossel)>li, .pagina-categoria .listagem>ul:not(.produtos-carrossel)>li {width: 32%;margin: 0 0 0px;background-color: #f2f2f2;}
#listagemProdutos.listagem  ul.produtos-carrossel .listagem-linha li {background-color: #f2f2f2;margin: 0 5px;}
.listagem>ul:not(.produtos-carrossel) {gap: 15px;}
#listagemProdutos.listagem .listagem-item .info-produto, .listagem.aproveite-tambem .listagem-item .info-produto {min-height: 80px;}
#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: 30px;}
.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: #f2f2f2;padding: 40px 25px;}
.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;}
.menu.lateral li.categoria-id-23266140, .menu.lateral li.categoria-id-23266142 {display: none;}
.filtro {border: solid 0px #d4d5d6;padding: 0;}
.banner .flexslider .slides>li p.info-banner {position: absolute;bottom: 20px;background-color: #000;color: #fff;padding: 12px 24px;left: 0;right: 0;display: inline-table;z-index: 999;margin: auto;font-size: 14px;letter-spacing: 2px;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;}
.cn-ver-video .cn-title {display: none !important;}
.full.menu .conteiner .nivel-um>li {position: static;padding: 8px 20px 40px 0;}
#cabecalho .full.menu .nivel-dois:not(.categorias-adjacentes) {min-width: 100% !important;}
#cabecalho .conteiner {padding-bottom: 0;}
#cabecalho .full.menu .nivel-dois .categoria-nivel-dois li.com-filho ul {display: none;}
.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 a {text-align: center;background-color: #f2f2f2;max-width: 150px;margin-right: 0;padding: 20px 10px;}
#cabecalho .full.menu .nivel-dois:not(.categorias-adjacentes) {display: grid;}
#cabecalho .full.menu .nivel-dois:not(.categorias-adjacentes) .categoria-nivel-dois {width: 96%;display: flex;flex-wrap: wrap;padding: 2%;gap: 20px;justify-content: center;}
.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 .slides>li p.info-banner {bottom: 30px;}
.banner .flexslider .flex-control-nav {bottom: 1%;}
a.show-more {font-size: 13px;color: #515151;line-height: 22px;text-decoration: underline;font-weight: 600;}
.produto .acoes-produto {margin-top: 15px;}
.cn-action span.toggle {font-size: 13px;color: #515151;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 label {display: none;}
.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[title="Produtos"] strong.titulo:before {content: "Filtros";text-transform: uppercase;font-size: 20px;font-weight: 500;}
.coluna .lateral a[title="Produtos"] strong.titulo {font-size: 0 !important;}
.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;}
.menu.lateral.outras {display: none;}
.filtro .dropdown-arrow {position: absolute;right: 0;}
/*.pagina-categoria .menu.lateral .nivel-dois > li.ativo > a:before {content: "Coleção";font-size: 14px !important;color: #211e1f;font-weight: 500;position: relative;}
.pagina-categoria .menu.lateral .nivel-dois > li.ativo > a {font-size: 0 !important;}*/
/*body.pagina-categoria.categoria-23540345 .coluna ul.nivel-dois {border-bottom: 1px solid #cacaca;}*/
.coluna ul.nivel-dois {padding: 0;}
.filtro-coluna {border-bottom: 1px solid #cacaca;margin: 0 !important;}
.filtro .titulo {font-size: 13px;color: #211e1f;font-weight: 600;position: relative;margin: 0;padding: 15px 0;}
.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;}
.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-marca {display: none;}

.listagem-item img {transition: transform 0.3s ease;}
.listagem-item:hover img {transform: scale(1.01);}

.pagina-categoria .secao-banners .conteiner {margin: 0;padding: 0;max-width: 100%;}
.pagina-pagina #corpo .conteiner {max-width: 1274px;}
.titulo-categoria.borda-principal.cor-principal.cn-title-stories {padding-bottom: 0 !important;}
div#cn-stories-root .owl-stage-outer {padding-top: 25px;}

body.pagina-carrinho.carrinho-checkout #corpo .conteiner {max-width: 1274px;}


@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: 99%;}
}

@media only screen and (min-width: 768px) {
    #rodape .links-rodape-paginas ul {display: inline !important;}
    body.pagina-inicial #cabecalho .logo a img {filter: invert(100%);}
    .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-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;}

    .pagina-pagina .caixa-sombreada {padding: 20px 0;}
    .pagina-pagina .breadcrumbs ul li:first-child a {padding-left: 0;}
}

@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) {
    .full.menu .conteiner .nivel-um>li>a>.titulo, .full.menu .conteiner .nivel-dois li a {letter-spacing: -0.3px;}
    .full.menu .conteiner .nivel-um>li {padding: 8px 10px 8px 0;}
    .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 1px #ffffff45;}
    #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;}
    #listagemProdutos.listagem .listagem-item .info-produto, .listagem.aproveite-tambem .listagem-item .info-produto {min-height: 115px;}
    .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;text-transform: uppercase;}
    .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;text-transform: uppercase;}
    .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-produto .span7 .produto-compartilhar {display: none;}
    .others-acoes-produto .size-table {display: none;}
    .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;letter-spacing: 1px;}
    .sharethis-inline-share-buttons {margin-top: 0;margin-bottom: 20px;}
    form#formCalcularFrete {max-width: 267px;}
    #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);}
    .pagina-produto hr.separador {margin: 10px 0;}
    .codigo-produto span, .codigo-produto a {color: #9f9f9f;text-transform: uppercase;}
    .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;}

    .logo a img {max-height: 40px !important;}
    .listagem .listagem-item .imagem-produto, .listagem .listagem-item .info-produto {float: none;width: auto;}
    #listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {width: 80%;margin: auto;}
    .newsletter-rodape .texto-newsletter.newsletter-cadastro {margin-bottom: 10px;}
    .newsletter-rodape .interno-conteudo button {height: 51px;}
    #rodape .institucional .titulo {font-size: 14px;}
    #rodape .institucional .links-rodape-paginas .titulo:before, #rodape .institucional .links-rodape-atendimento .titulo:before {font-size: 14px;}
    
    .listagem>ul:not(.produtos-carrossel) {gap: 10px;}

}