 .conteiner {
  max-width: 100vw;
} 

.titulo-categoria{
    text-align: center;
}


.mini-banner {
     border-radius: 50px;
}

/* Botão arredondar e cor */

.botao.botao-comprar.principal {
    border-radius: 20px;
}

/* Botão comprar mobile*/
    @media only screen and (max-width: 767px){
    .acoes-produto-responsiva .tag-comprar {
    display: inline-block;
    margin: 5px -10px 10px 0;
    line-height: 40px;
     padding: 0 15px;
    }
}

/*Botão Ver Mais*/
.tag-comprar.fundo-principal {
    border-radius: 20px;
}

/* Cor botão busca */

#cabecalho .busca .fundo-secundario {
    color: #FFF;
    background-color: #0F97AB;
}

.barra-inicial {
    background-color:#0F97AB;
}
/* arrumar botao ctr atd
.dropup, .dropdown {
    position: relative;
    left: 70px;
    top: 16px;
    font-weight: 600;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: lighter;
    text-align: center;
    text-transform: uppercase;
    width: 200px;
    height:15px;
    background: transparent ;
} */



.menu.superior .nivel-um{
        background-color: #0F97AB;
    margin-top: 20px;
}

.menu.superior .titulo {
    color: #FFF;
}

/* Centralizar os itens do menu */
#cabecalho > .conteiner > .menu.superior { text-align: center;}
#cabecalho > .conteiner > .menu.superior .nivel-um > li { float: none; display: inline-block;}

/* Ajusta margem entre as categorias*/
#cabecalho > .conteiner > .menu.superior .nivel-um > li {
float: none;
display: inline-block;
border-left: 0;
margin-right: 1px;
}

/* posiciona espaço entre as categorias (o valor 57px pode ser alterado conforme desejo do fregês)*/
#cabecalho > .conteiner > .menu.superior .nivel-um > li {
border: 0;
padding: 0px 10px;
}

#barraTopo .busca .botao-busca {
    background-color:#0F97AB;
    border-radius: 20px;
}