#tarja-slide ul{display: flex !important; justify-content: center !important;align-items: center !important; flex-wrap: wrap !important; list-style-type: none !important;}

.menu-desktop .form_header_busca{
    box-shadow: none !important;
}

header {
    background: white;
}

.menu-desktop .top-login .form_header_busca .input-group::after{
    background: var(--cor-1) !important;
}

.btn-log img{
    filter: invert(1);
}

.menu-desktop .btn-group{
    border-left: none;
}

.mega-menu{
    background: var(--cor-1);
}

.btn-simple{
    background: var(--cor-1) !important;
}

.btn-simple img {
    filter: invert(0);
}


@media (max-width: 992px) {
    .navbar-nav>li>a {
        background-color: transparent;
    }
    .produto .botoes-area{
        flex-direction: column;
    }
    .produto .btn-carrinho{
        width: 100% !important;
    }
    .nome-prod-desktop{
        height: 38px !important;
    }
}

@media (max-width: 430px){
    .footer-social-links{justify-content: start;}
}

.faixa-header{background-color: var(--cor-2);}

body{background-color: white !important;}

.menu-desktop #btn-cart a .badge{padding: 2px 5px !important;}

.badge{background-color: var(--cor-2) !important;}

.navbar-nav>li>a{font-weight: bold;}

.newsletter{background: var(--cor-2);}

.newsletter button {
    background-color: var(--cor-1) !important;
    border-color: var(--cor-1) !important;
}

.dept-icon-16{display: none;}

.btn-simple a {
    color: black !important;
}

.faixa-head {
    background: var(--cor-2);
    font-size: 13px;
    font-weight: bold !important;
}

#tarja-slide ul li{background-color: transparent;}

#tarja-slide .first-line{font-size: 13px; color: var(--cor-2);}

#tarja-slide .second-line{font-size: 11px;}


.img-cat:hover {
    border: 1px solid var(--cor-2);
}

@media (max-width: 768px){
    .col-md-1.container-icone-celular {
    display: flex;
    justify-content: center;
}
}