

.barra-inicial .icon-instagram {
    display: none !important;
}

#cabecalho .conteiner .menu{
    background-color: #D90000 !important;
}

#cabecalho .conteiner .menu .nivel-um .cor-secundaria{
    color: #FFFFFF !important;
}

#cabecalho .superior .span8{
    display: none !important;
}

.conteudo-topo .superior{
    display: flex !important;
    justify-content: flex-end !important;
}

.conteudo-topo .busca input{
    width: 100% !important;
    box-sizing: border-box !important;
    height: 45px !important;
    border-radius: 30px !important;
    padding: 0 40px 0 20px !important;
}

.conteudo-topo .busca{
    border: 0 !important;
    background: transparent !important;
    padding: 0 !important;
}

.conteudo-topo .busca button{
    height: 35px !important;
    padding: 0 !important;
    width: 35px !important;
    line-height: 35px !important;
    border-radius: 100% !important;
    top: 5px !important;
    right: 8px !important;
}

.conteudo-topo .carrinho{
    border-radius: 30px !important;
}

.conteudo-topo .carrinho a i{
    border-top-left-radius: 20px !important;
    border-bottom-left-radius: 20px !important;
}

#rodape p{
    line-height: 18px !important;
}

.produto .acoes-flutuante{
    display: none !important;
}

.menu .nivel-dois a{
    color: #000000!important;
}

.menu.lateral .ativo .nivel-dois li a{
    color: #000000!important;
}

.botao-busca{
    background-color: #FFD700!important;
}

.icon-chevron-right, .icon-chevron-down{
    background-color: transparent!important;
}

.icon-chevron-right{
    color: #FFD700!important;
}

#rodape .redes-sociais{
    border-color: #d90000!important;
}

#cabecalho .atalhos-mobile, #cabecalho .atalhos-mobile li{
    background-color: #d90000!important;
}

.preco-parcela, .preco-parcela strong, .preco-promocional, .codigo-produto a, .disponibilidade-produto b{
    color: #D90000!important;
}

.com-filho {
    border-color: #FFFFFF!important;
}

.parcelas-produto .text-parcelas, .parcela b{
    color: #D90000!important;
}

.table tbody tr td span, .table tbody tr td a {
    color: #000000!important;
}

.institucional a:focus{
    color: #FFFFFF!important;
}

.institucional .redes-sociais{
    position: static!important;
    padding: 0 20px 20px 20px!important;
}

#abasConteudo a{
    color: #000000!important;
}

#abasConteudo .active a{
    color: #FFFFFF!important;
}

.recuperar-senha{
    color: #D90000!important;
}

.subtotal strong, .total strong, .frete-preco strong, .preco-carrinho-total, .envio-preco{
    color: #D90000!important;
}

.descontos strong, .cep li .valor, .cep .aviso-disponibilidade, .carrino-total strong{
    color: #D90000!important;
}


@media only screen and (max-width: 767px){
    
    #cabecalho .conteiner .menu{
        background-color: #FFFFFF !important;
        margin-top: 8px!important;
    }
    
    .nivel-um .nivel-dois li a{
        color: #000000 !important;
    }
    
    #cabecalho .conteiner .menu .nivel-um .cor-secundaria{
        color: #000000 !important;
    }
    
     #cabecalho .conteiner .menu .nivel-um{
        margin-top: 0px;
    }
    
    .li-whatsapp a{
        bottom: 16px!important;
        width: 56px !important;
        height: 56px !important;
    }
    
    .acoes-conta{
        display: flex;
        justify-content: end;
    }
    
     #cabecalho .conteiner .superior .active{
        display: flex !important;
        flex-direction: column!important;
        max-width: 100%!important;
        width: 100%!important;
    }
    
}

@media only screen and (max-width: 479px){
    
    .acoes-produto-responsiva {
        top: 85% !important;
    }
    
}

@media only screen and (min-width: 768px){
    
 #cabecalho .conteiner .superior .nivel-um{
        display: flex !important;
        flex-wrap: wrap !important;
        row-gap: 0.5rem !important;
        justify-content: center !important;
    }
    
}