/* ARREDONDAMENTO DOS CANTOS DO QUADRO DE BUSCA */
.busca input { border-radius: 8px; }
.carrinho>a i {
border-bottom-left-radius: 8px;
border-top-left-radius: 8px;
}
.carrinho { border-radius: 8px; }



/* Tamanho fonte infomracao do produto */
.listagem .info-produto .nome-produto {
min-height: 60px !important;
font-size: 14px;
line-height: 20px;
text-align: center;
text-transform: uppercase;
font-weight: 500;
color: #343434;
-webkit-transition: color ease-out .2s;
transition: color ease-out .2s;
}

/* tamanho preco produto */

.listagem .info-produto .preco-produto{
font-size:16px !important;
color: #343434;
text-align:center;
line-height: 12px !important;
}

.preco-produto .preco-a-partir .preco-venda:not(.titulo) {
font-size: 16px;
margin: 0;
}


.produto .acoes-produto .preco-produto.destaque-parcela .preco-promocional {
    font-size: 24px;
    font-weight: bold;
}





/* CENTRALIZANDO MENU */
.menu.superior .nivel-um {
margin:0 auto; /* Esse valor será sempre o mesmo */
width: 49em; /* Este valor irá variar e é o que você deve encontrar na sua loja */
}



/* 100% MENU*/

/* Centralizar os itens do menu - OK*/
#cabecalho > .conteiner > .menu.superior { text-align: center; }
#cabecalho > .conteiner > .menu.superior .nivel-um > li { float: none; display: inline-block; border-left: 1; margin-right: -3px;}
/* Cor do fundo e texto do menu - OK */
#cabecalho > .conteiner > .menu.superior, #cabecalho > .conteiner > .menu.superior .com-filho > a i { background-color: #333333; }
#cabecalho > .conteiner > .menu.superior .titulo { color: #FFFFFF; }
/* Tamanho da fonte do menu - OK */
.menu li { padding: 0px 10px; }
.menu .titulo { font-size: 14px; text-transform: uppercase; }
.menu .titulo { font-weight: bold;}
@media (min-width: 768px) {
.menu.superior {width: 100%;position: absolute;top: 152px;left: 0px;}
.logo {margin-bottom: 160px;}
}