:root{
    --yellow: #ffc300;
    --green: #35ba9b;
}
        

#modalContato .modal-body,
.botao.principal{
    border-color: var(--yellow) !important;
}

.rastreio-correios .rastreio button:hover .bottom-icon path, 
.account li:hover svg path,
.listagem-item .add-favorite:hover path{
    fill: var(--yellow);
}

#modalContato .control-group .botao.principal.pull-right,
.menu.superior .nivel-um>li:last-child strong, .account li a:before{
    background-color: var(--yellow);
    border-color: var(--yellow) !important;
}

.menu.superior .nivel-dois{border-color: var(--yellow);}

.nivel-um a strong {
    font-weight: 600 !important;
}

.listagem .listagem-item .nome-produto{
    font-weight: 400;
    font-size: 1.5em;
}

.preco-produto strong.titulo{
    font-size: 2.2em;
    font-weight: 900;
}

#barraNewsletter, #barraNewsletter .show-hide, #barraNewsletter .componente, 
#barraNewsletter.posicao-rodape .conteiner{
    background-color: #303030;
}

.rastreio-correios .rastreio button,
#barraNewsletter .componente .botao, 
#barraNewsletter .lista-redes i:hover,
.listagem-item .acoes-produto .botao.principal{
    border-color: var(--yellow) !important;
    background-color: var(--yellow) !important;
}

.botao.principal:hover,
.rastreio-correios .rastreio button:hover,
.listagem-item .acoes-produto .botao.principal:hover,
#barraNewsletter .componente .botao:hover{
    border-color: var(--yellow) !important;
    background-color: #fff !important;
    color: var(--yellow) !important;  
}

.listagem-item .acoes-produto .botao.principal:hover i{
    border-left-color: var(--yellow);
}

.listagem-item .acoes-produto .botao.principal:hover i:before{
    background-color: var(--yellow);  
    color: #fff !important;
}

.account li:hover a,
.listagem-item .acoes-produto .botao.principal i:before,
#barraNewsletter .componente .newsletter-assinar:hover:after{
    color: var(--yellow) !important;
}

#barraNewsletter .lista-redes{
    width: 20%;
}

#barraNewsletter .lista-redes li{
    display: inline-block !important;   
}

/* Pagina interna do produto */
#corpo .conteiner>div{
    padding-top: 40px;
}

.produto .principal .botao.principal.grande{
    background-color: var(--yellow);
    border-color: var(--yellow) !important;
    color: #333;
    text-transform: uppercase;
    font-weight: 900;
}

.produto .principal .botao.principal.grande:hover{
    color: #333 !important;
}

.produto .principal .botao.principal.grande .cart-icon path{
    fill: #333;
}

.produto .principal .botao.principal.grande:hover .cart-icon path{
    fill: #333;
}

.elastislide-carousel ul li.active a{
    border-color: var(--yellow);
}

.produto .botao.principal.grande:hover .cart-icon path{
    fill: var(--yellow);
}

.produto-compartilhar .lista-favoritos{
    background-color: var(--yellow);
    padding: 7px 15px;
}

/* Tela de login */
.pagina-login .cadastro-logar .botao{
    background-color: var(--yellow);
    border-color: var(--yellow) !important;
}
.pagina-login .cadastro-logar.row-fluid .caixa-sombreada{
    border-top-color: var(--yellow) !important;
}

/** SELO FOOTER */
        .selo-ecommerce{
            display: block;
        }
        
        .selo-ecommerce  img{
            	width: 120px;
                padding: 5px;
                border-radius: 50%;
                display: block;
            }
        
@media screen and (max-width: 767px){

    a.atalho-menu.visible-phone.icon-th.botao.principal:hover span {
        background-color: var(--yellow);
    }

    .conteudo-topo .busca-mobile .atalho-menu {
        background-color: var(--yellow);
        border-color: var(--yellow) !important;
    }

    .conteudo-topo .busca-mobile .atalho-menu:hover .conteudo-topo .busca-mobile .atalho-menu span{
        background-color: var(--yellow) !important;
    }

    .botao.principal:hover {
        color: var(--yellow);
    }
}


/* WHATSAPP FIXO */
.whatsapp-fixo {
position: fixed;
bottom:10px;
right:50px;
z-index: 999;
}