
/* cor do menu superior quando passa o mouse cor lilas*/
.menu.superior .nivel-um > li:hover {background-color: #BBD700}  
.menu.superior .nivel-um a > li:hover {background-color: #BBD700}  

/* tamanho da logo */
.logo img { max-height: 70% !important; }


/*TAMANHO DA FONTE DA BARRA DE CONTATO */
.conteudo-topo{ font-size: 13px; font-weight: bold;}


/* Cor rosa do fundo e texto do menu superior */
#cabecalho > .conteiner > .menu.superior, #cabecalho > .conteiner > .menu.superior .com-filho > a i { background-color: #B287E6; }
#cabecalho > .conteiner > .menu.superior .titulo { color: #ffffff; font-weight: bold; }
 

 /* Titulos das categorias */ 
.titulo-categoria {
    display: block;
    color: #ffffff;
    font-size: 15px;
    padding: 10px 0;
    margin-bottom: 15px;
    border-bottom: 10px solid;
    border-bottom-color: #ffffff;
}
 
 ._2zfs {
    background:none;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;
}

    /*ICONES DA BARRA SUPERIOR NA INICIAL */
 .lista-redes .icon-facebook {
    background-color: #B287E6;
    background:  #B287E6;
}

.lista-redes .icon-instagram {
    background-color: #B287E6;
    background:  #B287E6;
}

 
/* Centralizar os itens do menu */
#cabecalho > .conteiner > .menu.superior { text-align: center; }
#cabecalho > .conteiner > .menu.superior .nivel-um > li { float: none; display: inline-block; border-left: 0; margin-right: -3px; }

#cabecalho .busca { padding: 0; border: none; background: transparent; }
#cabecalho .busca input { padding: 10px 5px 10px 15px; border-radius: 10px 10px 10px 10px; }
#cabecalho .busca .botao-busca { height: 42px; top: 0; right: 0; border-radius: 10px; border-top-left-radius: 0; border-bottom-left-radius: 0; width: 35px; font-size: 18px; }
.acoes-conta>li i { border-radius: 5px; }
.carrinho { border-radius: 10px; }
.carrinho>a i { border-top-left-radius: 10px; border-bottom-left-radius: 10px; }


/* barra flutuante da busca e carrinho */
#barraTopo{height:40px;background:#33145E}//*cor lilas escuro do rodape*/
#barraTopo .conteiner{padding:20PX 20PX 20px}
#barraTopo .menu.superior{margin:0;background:ffffff}
#barraTopo .menu.superior ul.nivel-um{display:flex;justify-content:space-around}
#barraTopo .menu.superior li{padding:10px;border:0}
#barraTopo .menu.superior li:hover{background-color:#FAE013}/*cor amarelo*/
#barraTopo .menu.superior .titulo{margin:0}
#barraTopo .menu.superior li a strong{color:#fff}
#barraTopo .menu.superior li a i{color:#fff;background:transparent}
#barraTopo .menu.superior .nivel-dois{top:41px}
#barraTopo .menu.superior .nivel-um>li:hover{margin-top:0}

.listagem .listagem-item{text-align:center}
.listagem-linha .preco-produto{font-size:none}
.listagem-linha .preco-produto .preco-parcela{font-size:none}


    /* AUMENTA FONTE DO PREÇO NA PAGINA DO PRODUTO */
.acoes-produto .preco-promocional{font-size:25px !important;}
.acoes-produto .preco-promocional{line-height: 25px !important;}
.acoes-produto .preco-promocional .preco-parcela{font-size:25px !important;}


/*TAMANHO DA FONTE DO TITULO DA PAGINA DE PRODUTO */
.produto .nome-produto {font-size:20px !important; color:#33145E; line-height: normal; margin: 0;}

/*TAMANHO DA FONTE DO TITULO DA PAGINA DE PRODUTO */
.nome-produto cor-secundaria {font-size:40px !important; line-height: normal; margin: 0;}


    /*CENTRALIZAR TITULO CATEGORIA VITRINE */
.listagem .titulo-categoria {
    border-radius: 0px;
    border-top-left-radius: 0px;
    background: #B287E6;
    TEXT-ALIGN: CENTER;
    content: center;
    font-size: 30px;
    margin: 15px 0 0;
    padding: 10px 0;
    border-style: none;


/* Cor do fundo e texto do menu */
#cabecalho > .conteiner > .menu.superior, #cabecalho > .conteiner > .menu.superior .com-filho > a i { background-color:#BA8FEE; }
#cabecalho > .conteiner > .menu.superior .titulo { color: #FFFFFF;  font-weight: bold; }
 
/* Centralizar os itens do menu */
#cabecalho > .conteiner > .menu.superior { text-align: center; }
#cabecalho > .conteiner > .menu.superior .nivel-um > li { float: none; display: inline-block; border-left: 0; margin-right: -3px; }

/* remove as linhas do menu*/
#cabecalho > .conteiner > .menu.superior .nivel-um > li {
border: 0;
padding: 0 14px;
}

/* Arredondar menu */
#cabecalho > .conteiner > .menu.superior {
border-radius: 25px 25px 25px 25px;
box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 30.15)

}

/*REMOVE LINHAS RODAPE*/
.gateways-rodape li:nth-child(odd) {
border-right: none;
}
.gateways-rodape li:nth-child(2) {
border-left: none;
}
.gateways-rodape li:nth-child(odd) {
border-right: none;
}

.flexslider .slides img {
    height: auto;
    border-radius: 10px;
}

.pagamento-selos {
background: #FAD028;
}
    
    
.links-rodape ul li {
    list-style-image: none;
    list-style-position: inside;
    line-height: 20px;
}
 
.caixa-facebook {
    background: #ffffff;
    width: 320px;
    height: 130px;
    text-align: center;
    border-radius: 10px;
    border-top-left-radius: 10px; border-bottom-left-radius: 10px;
}   


/* AUMENTAR O TAMANHO DA BARRA DO RODAPÉ */
#rodape .institucional{
background-image:none;
padding-bottom: 160px; /*AQUI PODE ALTERAR O TAMANHO*/
}

/* ALINHA NOME DA REDE SOCIAL */

.redes-sociais {
top: 5.6pt;
}

/*RETIRANDO A BORDA DA REDE SOCIAL*/

.redes-sociais.borda-principal {
background: none;
box-shadow:none;
}

