.compre-junto__nome a, .compre-junto__nome a:hover, .compre-junto__nome a:focus {
    color: #333;
}
.pagina-produto .acoes-produto .preco-produto {
    margin-top: 3rem;
    float: left;
    margin-bottom: 0;
    font-size: 1rem;
}
.pagina-produto .produto .acoes-produto .comprar {
    float: right;
    text-align: center;
}
.pagina-produto .produto .acoes-produto .comprar .qtde-adicionar-carrinho {
    text-align: left;
    margin: 20px 0;
    width: 100% !important;
    display: block;
    float: none;
    border: 150px;
    position: relative;
}
.produto .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho {
    border-radius: 0px;
}
.cep form#formCalcularCep {
    display: flow;
}
.li-whatsapp {
    width: 64px !important;
    height: 64px !important;
    font-size: 40px !important;
}
.lista-redes ul {
    margin-right: 20px;
    float: right;
}
.cor-secundaria {
    color: #333;
}
.pagina-produto .produto .nome-produto {
    background: #eee;
    padding: 10px;
    color: #333;
    border: #333 solid 1px;
}
.info-principal-produto .breadcrumbs {
    padding: 10px;
    border: #eee solid 1px;
}
.listagem-item .produto-sobrepor {
    border: #333 solid 1px;
}

.pagina-inicial .listagem .info-produto {
    background: #eee;
    color: #333;
    border: #ccc solid 1px;   
}    

.menu.superior {
    background: #eee;
}
.secao-banners {
    margin-top: 1rem;
}

.marcas {
    display: none;
}

.span12.banner.tarja {
    margin-top: 1rem;
    text-align: center;
}

#corpo>div.conteiner>div.secao-principal.row-fluid.sem-coluna>div.conteudo.span12 {
    margin-top: 1rem;
    padding-top: 0;
}

.bandeiras-pagamento {
	background: #fff !important;
    border-radius: 15px;
    padding: 10px;
    text-align: center;
    width: -webkit-fill-available;
    margin: 5px !important;
    }
    
.gateways-rodape {
	background: #fff !important;
    border-radius: 15px;
    padding: 10px;
    text-align: center;
    width: -webkit-fill-available;
    margin: 5px !important;
    }
    
.menu.superior .nivel-um>li a strong {
    font-size: 0.8rem;
    border-bottom: 3px solid transparent;
    padding: 0 5px;
    background: 0 0;
    font-family: Poppins, sans serif;
    color: var(--cor-menu);
    text-transform: none;
    word-break: break-all;
    }
    
.menu.superior a {
    color: inherit;
    display: grid;
    font-family: Poppins, sans serif;
}

.menu.superior .nivel-um>li:hover {
    border-top-width: 0;
    margin-bottom: -1px;
    background: #ccc !important;
}

.menu.superior .nivel-dois a {
    line-height: 30px;
    color: #333;
}

.menu.superior .nivel-um>li {
    border: none;
    padding: 4px 4px 4px;
    }
    
.menu.superior .nivel-um>li:first-child {
    background: #666;
    color: #fff !important;
    border-radius: 0px 0px 4px 4px;
    }

.menu.superior .nivel-dois li:hover {
    border-radius: 5px;
    margin: 5px 10px;
}

.menu.superior .nivel-um>li:last-child {
    background: #333;
    color: #fff !important;
    border-radius: 0px 0px 4px 4px;
    }
    
.scrollToTop {
    bottom: 1rem;
    }
    
.abas-custom .tab-content {
    padding: 20px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
    background-color: #eee;
}
    
/* INICIO ICONES MENU */
/* Icone Nosso Catalogo */
.menu.superior .nivel-um li.categoria-id-22822729> a {
    background: url(https://cdn.awsli.com.br/2629/2629584/arquivos/nossocatalogob.png) no-repeat left center;
    background-size: 32px;
    padding-left: 32px;
}
.menu.superior .nivel-um li.categoria-id-22822729> a:hover {
	background: url(https://cdn.awsli.com.br/2629/2629584/arquivos/nossocatalogo.png) no-repeat left center;
    background-size: 32px;
    padding-left: 32px;
}
/* Icone Cabelos Renovados */
.menu.superior .nivel-um li.categoria-id-22822723> a {
    background: url(https://cdn.awsli.com.br/2629/2629584/arquivos/cabelosrenovados.png) no-repeat left center;
    background-size: 32px;
    padding-left: 32px;
}
/* Icone Controle de Peso */
.menu.superior .nivel-um li.categoria-id-22822724> a {
    background: url(https://cdn.awsli.com.br/2629/2629584/arquivos/controledepeso.png) no-repeat left center;
    background-size: 32px;
    padding-left: 32px;
}
/* Icone Força Muscular */
.menu.superior .nivel-um li.categoria-id-22822725> a {
    background: url(https://cdn.awsli.com.br/2629/2629584/arquivos/forcamuscular.png) no-repeat left center;
    background-size: 32px;
    padding-left: 32px;
}
/* Icone Pele Saudavel */
.menu.superior .nivel-um li.categoria-id-22822726> a {
    background: url(https://cdn.awsli.com.br/2629/2629584/arquivos/pelesaudavel.png) no-repeat left center;
    background-size: 32px;
    padding-left: 32px;
}
/* Icone Sono Tranquilo*/
.menu.superior .nivel-um li.categoria-id-22822727> a {
    background: url(https://cdn.awsli.com.br/2629/2629584/arquivos/sonotranquilo.png) no-repeat left center;
    background-size: 32px;
    padding-left: 32px;
}
/* Icone Vigor Sexual */
.menu.superior .nivel-um li.categoria-id-22821679> a {
    background: url(https://cdn.awsli.com.br/2629/2629584/arquivos/vigorsexual.png) no-repeat left center;
    background-size: 32px;
    padding-left: 32px;
}
/* Icone Novidades */
.menu.superior .nivel-um li.categoria-id-22822728> a {
    background: url(https://cdn.awsli.com.br/2629/2629584/arquivos/novidadesb.png) no-repeat left center;
    background-size: 32px;
    padding-left: 32px;
}
.menu.superior .nivel-um li.categoria-id-22822728> a:hover {
	background: url(https://cdn.awsli.com.br/2629/2629584/arquivos/novidades.png) no-repeat left center;
    background-size: 32px;
    padding-left: 32px;
}
/* FIM ICONES MENU */
    
@media screen and (max-width: 767px) {
    .menu.superior .nivel-um>li .titulo {
        line-height: 50px;
        color: inherit;
    }
}
@media screen and (max-width: 767px) {
    div#menuinsta {
        display: none;
    }
}
@media (max-width: 767px) {
    .pagina-produto .acoes-produto .preco-produto {
    float: unset;
    }
    .pagina-produto .produto .acoes-produto .comprar {
    float: unset;
    }
    .cep form#formCalcularCep {
    display: grid;
    }
}