body #corpo{
    background:#fff;
}

.span12.banner.tarja {
    flex-direction: column;
}

#rodape .institucional>.conteiner>div>.span9>div>.span4.sobre-loja-rodape p:hover{
    color: var(--cor_primaria) !important;
}

.full.menu .conteiner .nivel-um>li.offers>a>.titulo, div#Tarja-topo .conteudo ul li a,.full.menu .conteiner .nivel-um>li.offers:hover>a>.titulo {
    color: var(--fundo_header) !important;
}

.full.menu .conteiner .nivel-um>li.offers:hover>a>.titulo{
    opacity: .7;
}

div#Tarja-topo .conteudo ul li a{
    font-weight:500;
}

.scrollToTop{
    color:#0E0E82;
}

div#videoProduto iframe[src^="https://www.youtube.com/embed/"] {
    display: none;
}

#cabecalho .actions>li>a .icon g g path, #cabecalho .actions>li>a:hover .icon g g path {
    fill:var(--fonte_circulo_quantidade_header) !important;
}

#cabecalho .carrinho .qtd-carrinho {
    background: var(--fonte_circulo_quantidade_header);
    color:var(--fonte_header);
}

#cabecalho .actions>li>a .icon g g path, #cabecalho .actions>li>a:hover .icon g g path {
    fill:var(--fonte_circulo_quantidade_header) !important;
}

#cabecalho .carrinho .qtd-carrinho {
    background: var(--fonte_circulo_quantidade_header);
    color:var(--fonte_header);
}

#cabecalho .busca .botao:hover, .adic-favo, #listagemProdutos.listagem .titulo-categoria strong, #listagemProdutos.listagem>.titulo, .listagem.aproveite-tambem .titulo-categoria strong, .listagem.aproveite-tambem>.titulo, #listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-promocional, #listagemProdutos.listagem .listagem-item .info-produto .preco-produto span.preco-a-partir strong, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-promocional, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto span.preco-a-partir strong{
    color:var(--fundo_header);
}

.bandeiras-produto .bandeira-promocao{
    color:var(--fundo_header);
    font-weight:700;
}

#listagemProdutos.listagem .titulo-categoria:after, #listagemProdutos.listagem>.titulo:after, .listagem.aproveite-tambem .titulo-categoria:after, .listagem.aproveite-tambem>.titulo:after{
    background: var(--fundo_header) !important;
}

#barraNewsletter.posicao-rodape .componente .newsletter-assinar {
    background: var(--fundo_header);
    border-color:var(--fundo_header);
}

#barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover:after, #barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover:before{
    color:var(--fonte_header);
    border-color:var(--fundo_header);
}

#rodape .institucional .lista-redes ul li a{
    background:var(--fundo_header);
}

#rodape .institucional .lista-redes ul li a i[class^=icon]{
    color:#fff;
}

#rodape .institucional .lista-redes ul li:hover a{
    background:var(--fundo_header);
}

#barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover{
    background: var(--fundo_header);
    border-color:#fff;
}

body.pagina-produto #corpo .conteiner{
    --cor_primaria: var(--fundo_header);
}

#cabecalho .busca .botao{
    color:var(--fundo_header);
}

.full.menu .conteiner li.other-categories>a>strong:before{
    background:var(--fundo_header);
    border-color:#fff;
}

#cabecalho .busca input, #cabecalho .busca input:focus{
    color:var(--fundo_header);
}
.listagem.aproveite-tambem .listagem-item .bandeiras-produto .bandeira-promocao {
        color: #FFD51E;
    }

@media(max-width:767px){
    #listagemProdutos.listagem .imagem-produto, #listagemProdutos.listagem .produtos-carrossel[data-produtos-linha] .imagem-produto, .listagem.aproveite-tambem .imagem-produto, .listagem.aproveite-tambem .produtos-carrossel[data-produtos-linha] .imagem-produto{
        height: 200px;
    }
    .banner.mini-banner .modulo.span4{
        margin:10px 0px;
    }
    #rodape .institucional,#barraNewsletter.posicao-rodape, #rodape .pagamento-selos{
        background: #0e0d82;
    }
    
    #barraNewsletter.posicao-rodape .componente .newsletter-assinar{
        border-color:#fff;
    }
    
    .atalhos-mobile ul li a .icon g g path{
        fill: #0e0d82 !important;
    }
    .pagina-carrinho .tabela-carrinho .form-horizontal .controls{
        margin-left: 0px !important;
    }
}

#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar.botao-comprar-ajax, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar.botao-comprar-ajax{
    font-size:14px;
}

#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar.botao-comprar-ajax:before, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar.botao-comprar-ajax:before{
    display:none;
}

#st-1 .st-btn[data-network='twitter']{
    display:none !important;
}

@media screen and (max-width: 380px) {
    .modal-modalNewsletter .fancybox-skin {
        width: 300px !important;
    }

    div#modal-popup-cupom .modal-cupom{
        font-size: 16px;
        gap:8px;
    }

    div#modal-popup-cupom .modal-cupom p{
        margin-bottom:0;
    }

    div#modal-popup-cupom a.fechar_popup {
        font-size: 18px;
        width: 22px;
        height: 22px;
        top: 38%;
        right: 22%;
    }
}
@media screen and (max-width: 420px){
body #corpo .conteiner {
    width:90%;
}
}