/* Logo Menor */
.logo a img {
    max-height: 70%;
}

/* Ícones Menu */
.icon-home::before {
    content: "\f015";
    font-family: FontAwesome;
    text-align: center;
}

/* Ícone Menu Mobile */
.conteudo-topo .busca-mobile .atalho-menu {
    background: #020202;
}
@media only screen and (max-width: 767px) {.conteudo-topo .menu.superior.visible-phone .menu-close:after{background: #000;}}


/* Ícone Quantidade Carrinho */
#cabecalho .carrinho .qtd-carrinho {
    background: #020202;
}
.atalhos-mobile ul li a .qtd-carrinho {
    background: #8c6239;
}

/* Ícone Banner */
.flex-direction-nav li a { 
	background: #020202;
}
.banner .flexslider .flex-control-paging li a.flex-active {
    background: #8c6239;
}
#fullbanner-mob ul.slick-dots li.slick-active button {
    background: #8c6239;
}

/* Cores Cabeçalho */
#cabecalho .actions>li>a .icon * {
    fill: #8c6239;
}
#cabecalho .actions>li:hover .total-cart, #cabecalho .actions>li:hover a {
    color: #8c6239;
}


/* Cores Menu */
.full.menu {
    background: #fff;
    border-top: solid 1px #E0E0E0;
}
.full.menu .conteiner .nivel-um>li>a>.titulo {
    color: #020202;
}
.full.menu .conteiner .nivel-um>li:hover>a>.titulo {
    color: #8c6239;
    opacity: .7;
}
.full.menu .conteiner .nivel-dois li a {
    color: #020202;
}
.full.menu .conteiner .nivel-um>li.offers>a {
    background: #8c6239!important;
}
.full.menu .conteiner .categoria-marcas, .full.menu .conteiner .categoria-paginas {
    background-color: #fff!important; 
}
@media only screen and (max-width: 767px){.conteudo-topo .busca-mobile.fixed {background: #8c6239!important;}}



/* Tamanhos Menu Mobile */
@media screen and (max-width:768px){#fullbanner-mob{display:block!important;}}
@media screen and (max-width:768px){.banner.cheio{display:none!important;}}


/* Botão NewsLetter */
#barraNewsletter.posicao-rodape .componente .newsletter-assinar {
    background: #8c6239;
    border: solid 2px #8c6239;
}
#barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover {
    color: #8c6239;
}
#barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover:after, 
#barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover:before {
    color: #8c6239;
    fill: #8c6239;
}

/* Botão Comprar */
#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar,
.listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {
	background: #8c6239;
}
.produto div.principal .acoes-produto .comprar .botao-comprar {
	background: #8c6239;
}
.produto .acoes-flutuante .botao-comprar {
	background: #8c6239;
}


/* Botão Finaliza Compra */
.finalizar-compra .botao.principal {
	border-color: #8c6239;
	background: #8c6239;
}


/* Ícone Instagram */
div#instagram .icon .cls-1 {
    fill: #000;
}
div#instagram h2 a {
    color: #8c6239;
}


/* Botão Scroll Top */
.scrollToTop {
    background: #8c6239;
}
.scrollToTop:active, .scrollToTop:focus, .scrollToTop:hover {
    background: #8c6239;
}

.gateways-rodape {
    display: none;
}
.float-contact .float-open {
    display: none;
}


/* Botão Newsletter - Barra Lateral*/
.coluna div.componente.newsletter .botao {
 	background:	#8c6239;
	border: solid 2px #8c6239;
}


/* Bandeiras de Promoção */
.bandeiras-produto .bandeira-promocao {
	background:	#8c6239;
}

#listagemProdutos.listagem .listagem-item .info-produto .nome-produto, 
    .listagem.aproveite-tambem .listagem-item .info-produto .nome-produto{
    	    white-space: initial;
        text-align: center;
    }
    
    /*.full.menu .nivel-dois .mega-categorias {
        padding: 30px;
        box-sizing: border-box;
        display: flex;
    }
    
    .full.menu .conteiner .nivel-um>li:hover>.nivel-dois {
        display: block;
        max-width: 900px;
    }
    
    .full.menu .offers .nivel-dois .mega-recebe-prod .listagem>ul{
    	    white-space: nowrap;
            overflow: scroll;
            overflow-y: hidden;
            flex-wrap: nowrap;
            width: 100%;
    }
    
    .full.menu .conteiner .nivel-dois li {
        border: none;
        padding: 0 15px;
        float: left;
        display: inline-block;
        width: auto;
    }
    
    .full.menu .offers .nivel-dois #listagemProdutos.listagem .listagem-item, 
    .full.menu .offers .nivel-dois.listagem.aproveite-tambem .listagem-item{
    	width: 300px;
        margin: 0;
    	display: block;
    }*/