/* apagar linha 1 para reativar o tema antigo
.flexslider .slides img {
    height: auto;
}


.superior {
    display: none;
}

.icon-search:before {
    color: black;
}
.flexslider .slides img {
    width: 100% !important;
    background-size: 100%;
    display: block;
}
.secao-banners {
     width: 100%;
}
.fundo-secundario, .fundo-secundario *, .fundo-secundario :hover, .fundo-secundario:hover, .fundo-secundario.botao:hover {
    color: #72A6AF;
}

.share-overlay {
 background: red;
    display: none;
}


body {
font-family: 'Lato', sans-serif !important;
background: #ffffff;
}

.menu strong {
    font-family: 'Lato', sans-serif !important;
}

.listagem .titulo-categoria 
{text-align: center;}

#cabecalho > .conteiner > .menu.superior { text-align: center; }
#cabecalho > .conteiner > .menu.superior .nivel-um > li { float: none; display: inline-block; border-left: 0; margin-right: 0px; }
*//*apagar linha 46*/

/* cor nomes das categorias menu */

/*apagar linha 50
strong.titulo.cor-secundaria {
    color: #000000; 

}

.menu.lateral .nivel-um, .menu.lateral .nivel-tres, .menu.lateral .nivel-um>li>a{ background-color: #ffffff; }

#cabecalho { font-size: 12px; font-weight: 200; text-transform: uppercase;}
#cabecalho { position: relative; text-align: center !important;}

.tema-pequeno .acoes-conta li:first-child {
    background: #fff;
}

.acoes-conta li {    background: #BFBFBF;}

ul.acoes-conta.borda-alpha { 
    background: #ffffff;
    
}


 var item = document.getElementsByClassName(“caixa-sombreada”)[3];
 var item2 = document.getElementById(“formas-pagamento-wrapper”);
 item2.parentNode.insertBefore(item, item2);
*//*remover essa linha*/

/* menu 100% largo */
/* remover essa linha
.menu.superior {text-align: left;}

.menu.superior .nivel-um > li {float: left;display: inline-block;border-left: 0;margin-right: 0px;}

.menu.superior .nivel-um>li {float: left;border-right: 0px solid rgb(233, 99, 134);border-left: 0px solid rgba(255,255,255,0.8);}

.menu.superior .titulo { margin: 8px 0; }

.secao-banners .conteiner {max-width: 100%; padding: 0; margin:100; margin-top: 0px; border:none;}


.menu.superior {
 font-size: 12px; justify-content:center
	}
 
.conteiner-principal .conteiner {
    padding-top: 15px !important;;
    padding-right: 20px !important;;
    padding-bottom: 0px !important;;
    padding-left: 20px !important;;
}



.flexslider {
margin: 0 0 0px;
background: #fff;
border:none;
position: relative;
zoom: 1;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: ‘’ 0 1px 4px rgba(0,0,0,0.2);
-moz-box-shadow: ‘’ 0 1px 4px rgba(0,0,0,0.2);
-o-box-shadow: ‘’ 0 1px 4px rgba(0,0,0,0.2);
box-shadow: ‘’ 0 1px 4px rgba(0,0,0,0.2);}

@media (min-width: 768px) {
.menu.superior {width: 100%;position: absolute;top: 152px;left: 0px;}
.logo {margin-bottom: 100px;}
}

.conteiner-principal .conteiner {
    background-color: #fff;
    box-shadow: none !important;
 	margin-top: 0px !important;
}
    

.secao-banners .conteiner {
    margin-top: 0px !important;
    padding: 0px !important;
}

   .conteudo-topo .busca {border: 0;background: transparent;padding: 0;}

.conteudo-topo .busca input {width: 100%;box-sizing: border-box;height: 40px;border-radius: 30px;padding: 0 40px 0 20px;}

.conteudo-topo .busca button {height: 35px;padding: 0;width: 35px;line-height: 35px;border-radius: 100%;top: 3px;right: 3px;}

.conteudo-topo .carrinho {border-radius: 30px;}

.conteudo-topo .carrinho>a i {border-top-left-radius: 20px;border-bottom-left-radius: 20px;}
    
    
    .barra-inicial .lista-redes a i {
    background: transparent;
}
 
    
.menu.superior {width: 100%;position: absolute;top: 152px;left: 0px;}
.logo {margin-bottom: 60px;}
}


.alert-product {
    margin-top: 15px;
    font-size: 12px;
    border: 0px solid;
    padding: 12px;
}
    
    
.menu.superior {
    top: 35px !important;
    justify-content:center
    margin-top: 3px !important;
}
    

.menu.superior .nivel-dois .column li:not(.com-filho) > a, .menu.superior .nivel-tres > li >a {
    display: inline-block;
    max-width: 160px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 12px;
    transition: color ease-out .2s;
    padding: 0;
}

#cabecalho .busca {
    border: none !important;
    background-color: transparent;
}

.busca {
    position: relative;
    padding: inherit;
    background-color: transparent;
    border: none; }

.busca .botao-busca {
    position: inherit;}

#barraTopo .busca .botao-busca {
    position: absolute;}

.conteudo-topo .busca input {
    width: 80%;
    box-sizing: border-box;
    height: 40px;
*//*remover essa linha*/
    /* border-radius: 10%; */
/*apagar linha 205
    padding: 0 40px 0 20px;}

.lista-redes .icon-instagram {
background: #ffffff;
color: gray;border-radius: 15px;
}.lista-redes .icon-facebook {
background: #ffffff;
color: gray;border-radius: 15px;
}.lista-redes .icon-pinterest {
background: #ffffff;
color: gray;border-radius: 15px;
}
    
#OrderTracking { display: none;}
    
.produto .acoes-produto{text-align:center !important;}
.acoes-produto .preco-promocional{font-size:35px !important;}
.acoes-produto .preco-promocional{line-height: 30px !important;}
.acoes-produto .preco-promocional .preco-parcela{font-size:12px !important;}
    
.pagina-inicial #corpo .listagem .imagem-produto {
height: 385px;
}
    
.pagina-categoria #corpo .listagem .imagem-produto {
height: 385px;
}
    
 .listagem .listagem-item .preco-promocional {
font-size: 20px !important;
line-height: 18px;
display: inline-block;
min-height: 15px;
word-wrap: break-word;
word-break: break-word;
}
    
 .listagem .listagem-item .preco-parcelado {
font-size: 18px !important;
line-height: 18px;
display: inline-block;
min-height: 15px;
word-wrap: break-word;
word-break: break-word;
}

.acoes-conta>li i {
 display: inline-block;
 width: 21px;
 height: 21px;
 border-radius: 30px;
 margin-right: 2px;
} 

ul.acoes-conta li {  
  background: transparent;
}
 
.tema-pequeno .acoes-conta li:first-child {
 background: transparent;
}

.acoes-conta li {
 background: transparent;
}

.newsletter .botao {
    background-color: #004c85;
}

button.botao.botao-input.fundo-principal.icon-chevron-right.newsletter-assinar {
    padding-top: 8px !important;
    padding-right: 9px !important;
    padding-bottom: 8px !important;
    padding-left: 9px !important
}

#rodape .redes-sociais {
    position: inherit;
}

.fundo-secundario, .flex-control-paging li a:hover {
    background-color: #fff;
}

@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@200&display=swap');

body {
       font-family: 'Nunito', sans-serif !important;
}
*//*remover essa linha*/