.carrinho-interno .nto-promoinfo {display: none !important;}
.flex-direction-nav li a .icon  {fill: #000}
.scrollToTop {background: #000}
.scrollToTop:hover {background: #136423}

.abriga-logo {width: 160px !important;} /* Altere o número(216) para alterar tamanho do logo no cabeçalho(desktop) */
.sobre-loja-rodape .logo a {height: 36px !important;} /* Altere o número(36) para alterar tamanho do logo no rodape */
@media only screen and (max-width: 767px){
.logo a {height:600px !important;} /* Altere o número(35) para alterar tamanho do logo no cabeçalho(mobile) */
.sobre-loja-rodape .logo a {height: 36px !important;} /* Altere o número(36) para alterar tamanho do logo no rodape(mobile) */
.abriga-logo { width: 100% !important; }}

@media screen and (min-width: 768px) {
    .flex-direction-nav li a {background: #000}
}

/**/
/*
|
| CABECALHO
|
*/

    
    /*...cores do cabecalho...*/
    #cabecalho .actions > li > a,
    #cabecalho .actions > li > a:hover,
    #cabecalho .actions li:hover a,
    #cabecalho .carrinho .qtd-carrinho,
    #cabecalho .carrinho .wrap .total-cart,
    #cabecalho .actions li:hover .total-cart{
        color: #697582
    }
    #cabecalho .actions > li > a svg path,
    #cabecalho .span4.hidden-phone ul li.action-item.account:hover > a > svg path,
    #cabecalho .actions > .carrinho > a .icon * {
        fill: #000;
    }
    #cabecalho .full.menu {
        background: #555;
    }
    .full.menu .conteiner li.all-categories.com-filho .titulo,
    .full.menu .conteiner li.all-categories.com-filho .titulo:hover {
        color: #fff;
    }
    .full.menu .conteiner li.all-categories.com-filho .titulo svg path,
    .full.menu .conteiner .nivel-um > li.offers > a > .titulo {
        fill: #fff !important;
        color: #fff !important;
    }
    .full.menu .conteiner .nivel-um > li:hover > a {
        border-bottom: 2px solid #000;
    }
    .full.menu .conteiner .nivel-um > li.offers:hover > a > .titulo {
        color: #fff !important;
    }
    .full.menu .conteiner .nivel-um > li > a > .titulo {
        color: #fff;
    }

    /*...margem superior do contador... */
    .full.menu .offers .nivel-dois .mega-recebe-prod {
        padding-bottom: 0px
    }
    .offers .listagem .preco-produto > div {
        line-height: 15px;
    }
    /*ícone menu flutuante*/
    #cabecalho.fixed .open-menu svg path {
        fill: #000;
    }
    #cabecalho.fixed .open-menu {
        color: #000;
    }

    /*corpo*/
    /*icone ofertas*/
    .full.menu .conteiner .nivel-um>li.offers .icon path {
        fill: #00ff09!important;
    }
    /*color ofertas*/
    .full.menu .conteiner .nivel-um>li.offers>a>.titulo {
        color: #00ff09 !important
    }
    /*bandeiras off*/
    .bandeiras-produto .bandeira-promocao {
        background: #888;
        color: #fff;
    }
    span.fundo-principal.bandeira-promocao:before {
        border-left: 15px solid #888;
    }

    /*botão ver mais*/
    #listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar,.listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {
        color: #fff;
        background: #000;
    }







    /*...tamanhos das fontes...*/
    #cabecalho .actions > li > a > span {
        font-size: 1.2em
    }
    #cabecalho .actions > li > a > span strong {
        font-size: 0.7em;
    }

    /*...fonte carrinho...*/
    #cabecalho .carrinho > a .qtd-carrinho {
        width: auto;
        font-size: 1em;
        font-weight: bold;
    }
    #cabecalho .carrinho > a .qtd-carrinho:after {
        margin-left: 5px;
        position: relative;
    }
    #cabecalho .carrinho > a .wrap .total-cart {
        font-size: 1.1em;
        margin-left: 5px
    }
    #cabecalho .span4.hidden-phone ul li.action-item.account > a > svg, #cabecalho .actions svg.icon {
        width: 35px;
        height: 35px;
    }

    #cabecalho .account .account-list {
        min-width: 300px
    }
    .carrinho-interno {
        width: 600px;
    }


    #listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar {
        font-size: 16px;
        text-transform: uppercase;
        font-weight: bold;
    }




    #barraNewsletter.posicao-rodape {
        background: #DCDCDC
    }

    .marcas > strong {
        text-transform:  unset;
    }



/*
|
| RODAPÉ
|
*/
/*
#rodape .sobre-loja-rodape .logo a {
    background: transparent;
}

.pagamento-selos > .conteiner > .row-fluid .span4 {
    width: 32%;
}
*/



/*
|
| • REGRAS DESKTOP • |
|
*/
@media screen and (min-width: 768px) {
    .full.menu .conteiner .nivel-um .all-categories.com-filho {
        width: auto !important;
    }
    .full.menu .conteiner .nivel-um > li {
        width: auto !important;
    }
}


/*
|
| • REGRAS MOBILE • |
|
*/
@media screen and (max-width: 767px) {
    /*...alteracoes nos icones e posicionamento do cabecalho mobile*/
    #cabecalho .conteiner > .row-fluid > .span2 {
        position: relative;
        top: -80px;
        left: -40px;
        right: 50%;
        bottom: auto;
        transform: translateX(-50%)
    }
    .conteudo-topo .busca-mobile .atalho-menu {
        top: -175px;
    }
    .conteudo-topo .busca-mobile .atalho-menu.icon-th::before {
        color: #000;
    }
    .conteudo-topo .busca-mobile.fixed {
        background: #000;
    }
    .conteudo-topo .busca-mobile.fixed .atalho-menu.icon-th::before {
        color: #fff;
    }
    .conteudo-topo .busca-mobile.fixed .atalho-menu {
        line-height: 45px;
    }
    .atalhos-mobile ul li a .icon * {
        fill: #000;
    }
    
    
}

