.atributo-comum .active a span, .atributo-comum a:hover span, .menu a:hover, a:focus, a:hover { color: #D1AA65;}
.alert { font-size: 14px;}

/* Header */
#cabecalho { background-color: #f5f5f5;}
#cabecalho .actions>li>a, #cabecalho .span4.hidden-phone > ul .fale-conosco .title, #cabecalho .carrinho-manipula a span .carrinho-vazio-titulo, span.carrinho-cheio b span, #cabecalho .carrinho-manipula a span div span, #cabecalho .carrinho .qtd-carrinho, #cabecalho.fixed .open-menu { color: #000;}
#cabecalho .actions>li>a svg path, #cabecalho .actions .carrinho a .icon *, #cabecalho.fixed .open-menu svg, #cabecalho.fixed .open-menu svg path { fill: #000;}
#cabecalho .actions>li:hover >a svg path, #cabecalho .span4.hidden-phone ul li.action-item.account:hover > a > svg path { fill: #0a0a0a;}
#cabecalho .actions li:hover .total-cart, #cabecalho .actions li:hover a { color: #0a0a0a;}
#cabecalho .busca input, #cabecalho .busca input:focus { background: #fff;}
#cabecalho .actions .cart .carrinho-info i { justify-content: inherit;}
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao { border: none; background: #1ACB2E;}
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao:hover { background: #1ACB2E;}
#rodape .institucional li a:hover, #barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover:after, #barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover:before { color: #FFCE7A;}
#cabecalho .actions> .carrinho >a .icon *, .atalhos-mobile ul li a .icon * { fill: #FFCE7A;}
#cabecalho .account .account-list li a, .tracking .form-tracking span, #cabecalho .support .support-items .contact li a, #cabecalho .support .support-items .contact li span, .campos-pedido .identificacao .identificacao-title, .checkout-alerta-seguro .checkout-alerta-seguro-tit { text-transform: inherit;}
#cabecalho .support .support-items .contact p { display: none;}
.produto div.principal .cep label svg path { fill: #D1AA65;}
.scrollToTop { background: #cf9632;}
.conteudo-topo .busca-mobile .atalho-menu.icon-th::before {color: #1d1d1d;}
.conteudo-topo .busca-mobile.fixed .atalho-menu.icon-th::before {color: #f5f5f5;}
.full.menu { background: #1d1d1d;}
.full.menu .conteiner .nivel-um>li { width: 25% !important;}
.full.menu .conteiner .nivel-um>li:hover > a { border-color: #FFCE7A;}
.full.menu .conteiner .nivel-um>li.offers .icon path { fill: #FFCE7A !important;}
.full.menu .conteiner .nivel-um>li.offers>a>.titulo { color: #FFCE7A !important;}
.full.menu .conteiner .nivel-um>li.offers:hover>a>.titulo { color: #FFCE7A !important; opacity: .7;}
.mega-recebe .mega-recebe-prod .bandeiras-produto { width: 40%;}
.mega-recebe .mega-recebe-prod .bandeiras-produto .bandeira-promocao {font-size: 12px; padding: 0;}
.mega-recebe .bandeiras-produto span.fundo-principal.bandeira-promocao:before { left: 97%; top: -3%;}
.mega-recebe-prod .listagem .titulo { margin: 5px 0;}
.menu .preco-parcela .titulo {vertical-align: inherit;}
.flex-direction-nav li a { background: #807563;}
.banner .flexslider .flex-control-paging li a.flex-active { background: #807563;}
.mega-recebe-prod span.fundo-principal.bandeira-promocao:before { left: 106%;}

/* Coluna */
.coluna div.componente.newsletter .titulo svg path { stroke: #807563;}
.coluna div.componente.newsletter .texto-newsletter, .coluna div.componente.newsletter input[type=text], .coluna div.componente.newsletter .botao:before { text-transform: inherit;}
.coluna div.componente.newsletter .botao { background: #D1AA65; border-color: #D1AA65;}
.coluna div.componente.newsletter .botao:hover { background: #FFCE7A; border-color: #FFCE7A;}
.coluna div.componente.newsletter .botao:before { content: "Assinar"; font-weight: 700; text-transform: capitalize;}
.coluna div.componente.newsletter .botao:after { font-size: 1.5em; font-weight: 700;}

/* Listagem */
.pagina-categoria .conteudo h1.titulo { text-transform: inherit; font-weight: 700;}
.pagina-busca .menu.lateral.outras .nivel-um li>a .titulo, .pagina-categoria .menu.lateral.outras .nivel-um li>a .titulo { text-transform: inherit;}
#listagemProdutos.listagem .listagem-item .info-produto .nome-produto, .listagem.aproveite-tambem .listagem-item .info-produto .nome-produto { font-size: 18px;}
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-venda, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-venda { display: inline-block; margin: 0 5px 0 0;}
#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 { font-size: 15px; display: inline-block;}
.listagem .listagem-item .info-produto .preco-produto .desconto-a-vista strong { font-size: 18px; color: #47a24b;}
.bandeiras-produto .bandeira-promocao { background: #FFEAC7; color: #000;}
span.fundo-principal.bandeira-promocao:before { border-left-color: #FFEAC7;}
.listagem-item .adic-favo:hover { color: #e56161;}
#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar { background: #FFCE7A; font-size: 15px; font-weight: 700; text-transform: inherit;}
#listagemProdutos.listagem .titulo-categoria, #listagemProdutos.listagem>.titulo, .listagem.aproveite-tambem .titulo-categoria { padding: 20px 0; border-bottom: 2px solid #efefef; padding-bottom: 0px; margin: 0px 0 15px;}
#listagemProdutos.listagem .titulo-categoria strong, #listagemProdutos.listagem>.titulo, .listagem.aproveite-tambem .titulo-categoria strong { color: #CCA562; text-transform: inherit; font-size: 28px; border-color: #CCA562; border-bottom: 3px solid; padding-bottom: 13px;}
.listagem.aproveite-tambem>.titulo { text-transform: inherit; font-size: 28px;}
.listagem.aproveite-tambem>.titulo:after { background: #efefef; height: 2px;}
span.fundo-principal.bandeira-promocao:before { left: 109%; top: 0;}

/* Produto */
div#instagram h2 a, .produto div.principal .nome-produto { color: #d1aa65; font-weight: bold; }
.produto .codigo-produto { padding: 7px 0 20px; margin-bottom: 0;}
.produto .codigo-produto>span+span { margin-top: 0;}
.atributos div > span { font-size: 14px;}
.atributos div ul { margin: 8px 0 0;}
.acoes-produto .preco-produto { float: inherit; }
.acoes-produto .preco-produto .preco-a-partir { display: none; }
.acoes-produto .preco-produto .desconto-a-vista strong {     font-size: 26px;
    color: #47a24b;}
.produto div.principal .acoes-produto .preco-produto .preco-venda {    display: inline-block;}
.produto div.principal .acoes-produto .preco-produto .preco-promocional {    display: inline-block;
    font-size: 18px;}
.produto div.principal .acoes-produto .comprar .disponibilidade-produto { display: block;}
.pagina-produto .addwishlist .adic-favo:before { color: #e56161;}
.addwishlist:hover { cursor: pointer;}

.conteudo h1, .cabecalho-interno .titulo { color: #D1AA65; font-size: 22px; text-transform: inherit; font-weight: 700;}
.conteudo h4 {margin: 30px 0 20px;}

#testimonials h2 strong {text-transform: capitalize; color: #CCA562;}
#testimonials h2 strong:after { background: #CCA562;}

.disponibilidade.disp-entrega b {color: #1ACB2E;}
.produto div.principal .cep label { color: #d1aa65; font-size: 15px; text-transform: inherit;}
.desc-produto {border-bottom: 2px solid #efefef; padding-bottom: 10px; margin: 10px 0 15px;}
.desc-produto strong{color: #d1aa65; border-color: #d1aa65;font-size: 20px; border-bottom: 3px solid; padding-bottom: 9px;}
.abas-custom p {font-size: 16px; text-align: justify; margin-bottom: 15px;}
#descricao li {font-size: 16px; margin-bottom: 5px;}
.produto .acoes-flutuante .acoes-produto .comprar { margin: 15px 0;}

.tabela-carrinho h6 { text-transform: inherit;}
.tabela-carrinho .valores-descontos strong {    vertical-align: baseline;}
.tabela-carrinho .form-horizontal .controls input { border-top-right-radius: 0; border-bottom-right-radius: 0;}
.finalizar-compra .botao { text-transform: inherit;}
.finalizar-compra a.botao { display: none;}
.finalizar-compra .botao.principal { text-transform: uppercase; font-weight: 700; height: 60px;}
.finalizar-compra .botao.principal .icon-ok {margin-left: 0;}

.carrinho-checkout .atendimento li span.display-table { text-transform: inherit; color: #000000; font-weight: bold;}
.carrinho-checkout .atendimento li span.display-table .icone-box i { color: #d1aa65; font-size: inherit; display: block;}
.carrinho-checkout .atendimento li strong { color: #0a0a0a;}
.campos-pedido .identificacao .identificacao-title, .checkout-alerta-seguro .checkout-alerta-seguro-tit { text-transform: inherit;}
.checkout-alerta-seguro { max-width: 473px;}
.checkout-alerta-seguro .checkout-alerta-seguro-tit, .checkout-alerta-seguro .checkout-alerta-seguro-list {    font-size: 16px;}
.checkout-alerta-seguro .checkout-alerta-seguro-list li { margin-bottom: 4px;}
.campos-pedido .caixa-sombreada { font-size: 14px;}
.campos-pedido legend [class^=icon-] { color: #d1aa65;}
#finalizarCompra { text-transform: inherit;}

#barraNewsletter.posicao-rodape .componente .texto-newsletter { margin: 10px 0; text-transform: none; width: 45%; font-size: 23px;}
#barraNewsletter.posicao-rodape .componente .input-conteiner { width: 55%;}
#barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover {border: solid 2px #cf9632;}
#barraNewsletter.posicao-rodape .componente .newsletter-confirmacao .icon-ok { color: #6a9d2c;}
#barraNewsletter.posicao-rodape .componente .newsletter-confirmacao span { color: #FFF;}
#rodape .titulo { margin-bottom: 0; color: #FFCE7A;}
#rodape .institucional { min-height: auto;}
#rodape .sobre-loja-rodape .logo a img {width: inherit;}
#rodape .pagamento-selos .titulo {text-transform: none; color: #FFCE7A;}
#rodape .institucional .span9 .span4.links-rodape.links-rodape-paginas > span:after { content: 'Institucional'; text-transform: none; color: #FFCE7A;}
#rodape .icon-facebook:before, #rodape .icon-instagram:before {position: absolute;}
#rodape .icon-facebook:before { top: 3px; left: 12px;}
#rodape .icon-instagram:before { left: 8px; top: 2px;}
.gateways-rodape li { width: 90%; padding-left: 5%; padding-right: 5%;}

@media only screen and (max-width: 767px) {
.atalhos-mobile { height: 63px;}
.atalhos-mobile ul .search svg path, .atalhos-mobile ul li .icon-user .icon * {
    fill: #1d1d1d;
}
.buscafloat.active { top: 72px;}
#cabecalho .logo a { max-height: 62px; padding: 0;}
.logo a img { position: inherit;}
.conteudo-topo .busca-mobile .atalho-menu { top: -146px;}
.conteudo-topo .busca-mobile.fixed {
    background: #1d1d1d;
}

.listagem .listagem-item { height: 465px !important;}
#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: 190px;}
span.fundo-principal.bandeira-promocao:before { top: -5%; left: 109%;}

.produto .nome-produto { text-transform: none; color: #d1aa65;}
.atributo-comum {text-align: center;}
.atributos div ul li {float: inherit; display: inline-block;}
.atributos div ul li:last-child {margin-right: 0;}
.produto div.principal .acoes-produto .comprar .disponibilidade-produto { width: 100%;}
.produto .acoes-produto .comprar span span { text-align: center;}
.cep label { line-height: inherit;}
.redes-sociais { margin: 0;}
    
.tabela-carrinho .hidden-phone { display: block !important;}
.tabela-carrinho tbody tr.hidden-phone:first-child { display: none !important;}
#formCalcularFrete .input-append .btn, .input-prepend .btn {line-height: 30px; padding: 0 20px;}
.input-append .btn, .input-prepend .btn {line-height: 32px;}
.tabela-carrinho .form-horizontal .controls input { width: inherit;}
.finalizar-compra .acao-editar.row-fluid .span12>* { width: 100%; margin: 0 0 10px;}
.pedido-finalizado .cabecalho-interno .status-pagamento .lead { font-weight: bold;}

#barraNewsletter.posicao-rodape .componente .texto-newsletter { width: 100%; font-size: 18px;}
#barraNewsletter.posicao-rodape .componente .input-conteiner { width: 100%;}
}

@media only screen and (max-width: 479px){
.listagem.com-caixa .listagem-item .imagem-produto { border-bottom: 0;}
}

@media only screen and (min-width: 769px){
.support-items .redes-sociais .titulo { text-align: center;}
.produto div.principal .acoes-produto .comprar .disponibilidade-produto { margin-top: 13px; margin-left: 9px;}
.produto .acoes-produto .comprar span span {text-align: left;}
#rodape .institucional .lista-redes {text-align: left;}
.redes-sociais .titulo {display: block !important;}
#rodape .redes-sociais { padding: 0 20px 20px;}
}

/* Black Friday 
.bandeiras-produto .bandeira-promocao { background: black; color: #fedd14;}
span.fundo-principal.bandeira-promocao:before { border-left-color: black;}*/
