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

header{background: var(--cor-1); box-shadow: none;}

.faixa-header{gap: 30px;}

span.topicos-faixa {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 6px;
}

.faixa-header a {
    text-decoration: none !important;
    color: white;
}

span.topicos-faixa:hover {
    color: var(--cor-2);
}

.menu-desktop .top-login .form_header_busca .input-group{padding: 0px; border-radius: 3px !important;}

.menu-desktop .btn-busca{background: var(--cor-2) !important; margin-right: 0px; padding: 10px !important;}

.menu-desktop .input-header{height: 50px !important; padding-left: 9px;}

.menu-desktop .btn-default.btn-log{color: white;}

.btn:hover {
    color: white !important;
    font-weight: bold;
}

a.topico-favoritos-header {
    display: flex !important;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    gap: 3px;
}

.iconeHeader{filter: invert(0);}

#btn-cart a{color: white;}

.categ-box-area a {
    color: black !important;
}

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

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

body{background-color: var(--cor-3) !important;}

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

#tarja-slide .first-line{font-size: 13px; color: black;}

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

.st0 {
    fill: white !important;
}

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

.newsletter button {
    background-color: white !important;
    border-color: white !important;
}

.newsletter button b {
    color: black !important;
}

.login-box-area:hover {
    background: var(--cor-2);
}