:root {
    --cor-base: #000;
    --cor-base-light: #5d5d5d;
    --cor-secundaria: #212121;
}

/* HEADER */

header .main-header-band .logo-ctn a.logo #logo .fil0 {
    fill: #fff;
}

@media(min-width: 540px) {
    .header-bottom ul {
        justify-content: space-between !important;
    }

    a.menu-link-84.not-has-childs {
        background: #777;
    }
}

ul#nav-root>li>a.menu-link-84.not-has-childs {
    color: white;
}

.buy-area .boleto .price-big {
    color: #777;
}

.area-buy-product .quantidade-comprar .button-buy {
    background: #777;
    border-color: #666;
}

.carrinho-rapido-ctn .checkout .button {
    background: #777;
    border-color: #666;
}

.area-buy-product .quantidade-comprar .button-buy:hover,
.carrinho-rapido-ctn .checkout .button:hover {
    background: #666;
}

.tag-area .tag-produto .tag-value {
    display: flex;
    align-items: center;
    width: 51px;
    height: 51px;
    text-align: center;
    border-radius: 100%;
}

#main-area .checkout .resumo-compra div.proxima-etapa button,
.informacoes-compra-produto .cont-buy-button button,
.button-ok,
.mensagem-pop-up:not(.popup-forma-pagto-multiplos) .footer .button:nth-child(1),
#frm-alerta-preco .button,
.button-login,
.oferta-total .botao-comprar-junto button {
    border-color: #666;
    background: #777;
}

#main-area .checkout .resumo-compra div.proxima-etapa button:hover,
.informacoes-compra-produto .cont-buy-button button:hover,
.button-ok,
.mensagem-pop-up:not(.popup-forma-pagto-multiplos) .footer .button:nth-child(1):hover,
#frm-alerta-preco .button:hover,
.button-login:hover,
.oferta-total .botao-comprar-junto button:hover {
    border-color: #666;
    background: #3e3c3c;
}

.button-success {
    border-color: #666;
    background: #525252;
}

.button-success:hover {
    border-color: #666;
    background: #3e3c3c;
}