/* MudanÃ§a de cor solicitada (mudar apenas o valor em hexadecimal):*/

/* #cabecalho > div.head-mobile.visible-phone,
#cabecalho > div.conteiner:before,
#delimitadorBarra,
#cabecalho > div.menu.superior,
#rodape > div.institucional.fundo-secundario {
    background-color: #7C7C7D !important;
}
 */

:root {
    --primary-color: #102a82; --secundary-color: #e30016; --txt-color: #2c334a; --txt-bg: #fff; }


.my_account > a:before,
.search-mobile.active:before {
    color: var(--primary-color)
}

svg.icon-head {
    fill: var(--primary-color)
}

.my_account > a,
.my_account:after,
.wishlist.span1 a:before,
#cabecalho .carrinho:before {
     color: var(--txt-color)    
}

.menu.superior .nivel-um > li:nth-child(7) .nivel-dois,
.menu.superior .nivel-um > li:nth-child(6) .nivel-dois,
.menu.superior .nivel-um > li:nth-child(5) .nivel-dois {
    left: -300px !important;
    transition: 0s !important;

}

.menu.superior .nivel-um > li:hover > a > strong {
    color: #fff;
}

.menu.superior {
    background: var(--primary-color)
}

.my_account li:hover a,
.carrinho .qtd-carrinho {
    color: #fff;
}

#cabecalho > .conteiner:before,
.head-mobile {
    background: #fff;
}

#return-to-top {
    display: none !important;
}

#descricao > p > span {
    color: #000000!important;
}