#modalContato form .table tbody tr:first-child, #modalContato form .table tbody tr:nth-child(2), #modalContato form .table tbody tr:nth-child(5) {
    display: none!important;
}

#barraTopo .span3>h4.titulo a {
    font-family: "Sternbach"!important;
}

#rodape .span4.sobre-loja-rodape p {
    text-transform: unset!important;
}

#rodape .lista-redes ul {
    display: flex!important;
    justify-content: flex-start!important;
    align-items: center!important;
    gap: 6px!important;
}

@media(min-width: 768px) {
    .menu.superior .nivel-dois, .menu.superior .nivel-tres {
            height: 230px!important;
            overflow-y: scroll!important;
            background: #2b2b2b;
    }
    
    .menu.superior .nivel-dois::-webkit-scrollbar-thumb {
        background: #FDBC2B;
    }
    
    .menu.superior .nivel-dois::-webkit-scrollbar {
        width: 6px;
    }
    
    .menu.superior .nivel-dois a, .menu.superior .nivel-tres {
         color: white!important; 
    }
}

/*#modalContato form .table tbody tr:nth-child(0) {*/
/*    display: none!important;*/
/*}*/

/*#modalContato form .table tbody tr:nth-child(2) {*/
/*    display: none!important;*/
/*}*/

#cabecalho .lista-redes.span3.hidden-phone li:hover {
    color: unset!important;
    background: none!important;
    
}

.icon-list__item:hover {
    transform: scale(1.1)!important;
    transition: .2s all ease-in-out!important;
    cursor: pointer;
}

.icon-list__item {
    border: none!important;
    transition: .2s all ease-in-out!important;
}

.lista-redes ul {
    display: flex;
    justify-content: center;
    align-itens: center;
    gap: 4px;
}

.lista-redes ul li {
    border-left: none!important;
}

#cabecalho .conteudo-topo.span9 .superior.row-fluid.hidden-phone .canais-contato.span9 span {
    font-size: 15px!important;
}

.titulo-categoria.borda-principal.cor-principal.vitrine-destaque strong{
    font-size: 30px!important;
    color: black!important;
    margin-top: 20px!important;
}

#cabecalho .icon-instagram {
    background: #c92bb7!important;
}

#cabecalho .icon-facebook {
    background: #3a589b !important;
}

#cabecalho .conteudo-topo.span9 .superior.row-fluid.hidden-phone .canais-contato.span9 li a {
    font-size: 15px!important;
}

#cabecalho .lista-redes.span3.hidden-phone li i {
    color: white!important;
}

.canais-contato ul li i {
    font-size: 16px!important;
}

#cr-chicle-theme a img {
    max-width: 90px!important;
}

#li-box-payment-minimum-value+form .acao-editar.row-fluid div.span12 button.botao.principal.grande {
    background-color: #14ff00!important;
}

.carrinho .carrinho-interno.borda-principal .carrinho-rodape a.botao.principal {
    background: black!important;
}

.icon-facebook__footer:before {
    content: "f";
    font-family: montserrat!important;
    font-weight: bold!important;
    color: white;
    text-transform: lowercase!important;
}

.icon-facebook__footer {
    background: #3a589b!important;
}

.icon-facebook__footer:hover {
    background: black!important;
}

.caixa-facebook {
    display: none!important;
}



#rodape .institucional .conteiner .row-fluid .span9+.span3 .redes-sociais {
    padding: 0!important;
}

#rodape .institucional .conteiner .redes-sociais .lista-redes ul li.visible-phone {
    display: none!important;
}

#rodape .institucional .lista-redes {
    text-align: unset!important;
}

.span4.pagamento .gateways-rodape {
    display: none!important;
}

.pagamento-selos+div>.conteiner>.row-fluid {
    display: flex!important;
    align-items: center!important;
    flex-direction: row-reverse!important;
}

@media(max-width: 767px) {
    .pagamento-selos+div>.conteiner>.row-fluid {
        flex-direction: column!important;
    }
}

div#cr-li {
    display: none!important;
}

.row-fluid.banner.mini-banner.hidden-phone {
    margin: 40px 0!important;
}

.banner .flex-control-nav {
    text-align: center!important;
    width: 100%!important;
    
}

#corpo div.finalizar-compra {
    padding: 0 20px!important;
}

@media(max-width: 767px) {
    .ui-helper-hidden-accessible+.scrollToTop {
        right: 11px!important;
        bottom: 5.5rem!important;
    }
}

.scrollToTop {
        right: 32px!important;
        bottom: 5.5rem!important;
    }

a.whats-btn-fixed {
    bottom: 0.5rem!important;
}

.conteiner .secao-principal.row-fluid.sem-coluna>.caixa-destaque>a.botao.principal {
    background: black!important;
}

.banner.cheio+.row-fluid {
    margin-top: 0!important;
}

@media(max-width: 500px) {
    .tarja-mob {
        margin: 0!important;
    }
    
    div#rodape>.institucional.fundo-secundario, div#rodape .pagamento-selos {
        padding: 0 20px!important;
    }
}

@media(max-width: 767px) {
    #cabecalho {
            padding: 74px 20px 50px 20px;
    }
}

@media(max-width:800px){
    .secao-banners {
    margin-top: 40px;
}

.breadcrumbs {
    padding-top: 20px!important;
}

#cabecalho .conteudo-topo.span9 .inferior.row-fluid .span8.busca-mobile .botao {
    top: 2px!important;
}
}

.secao-banners .conteiner {
    max-width: 100% !important;
}

.conteiner-principal .conteiner {
    padding: 0px 0px;
}

.secao-banners{
    margin-top: 0px;
}

.flexslider .slides img:hover{
    opacity:1 !important;
}

.botao.principal.botao-comprar {
   
    background-color: #000000;
   
}

.botao.principal.botao-comprar:hover {
   
    background-color: #000000;
   
}