/* WHATSAPP FIXO */
.whatsapp-fixo {
position: fixed;
bottom:20px;
right:20px;
z-index: 999;
}
#cabecalho.fixed .search .search-open:after {
    color: #fff;
}
#cabecalho.fixed .carrinho .titulo.total-cart {
    color: #fff;
}
#cabecalho.fixed .carrinho .qtd-carrinho {
    background: #fff;
    color: #6f1306;
}
#cabecalho.fixed .carrinho>a>i.fundo-principal .icon .cls-1 {
    fill: #fff;
}
#cabecalho, #cabecalho > div.conteiner {
    background: #6f1306;
}
.botao.principal, .botao.principal:hover, .dropdown-menu>li>a:hover, .filtro.lista ul li label:hover, .filtro.lista ul li.active label, .flex-control-paging li a.flex-active, .fundo-principal, .menu li:hover>a .fundo-secundario, .menu-simples li a:hover, .menu-simples li.active a {
    background: #6f1306;
}
.atalhos-mobile {
    background: #bcd364;
}
.atributos ul li a:hover, .atributos ul li.active a, .borda-principal, .elastislide-carousel ul li.active a, .tema-scuro .nav-tabs li.active a {
    border-color: #6f1306;
}
.carrinho .qtd-carrinho {
    color: #6f1306;
    background: #fff;
}
.carrinho-interno .nome-produto {
    font-size: 16px;
}
.carrinho .carrinho-interno ul li * {
    color: #000000;
}
.carrinho-interno .preco-produto .preco-promocional {
    font-size: 18px;
}
.carrinho .carrinho-interno .carrinho-info * {
    color: #000000;
    font-size: 18px;
}
.rastreio .form-rastreio span {
    color: #000000;
    font-size: 14px;
}
#modalContato .control-group .botao.principal.pull-right+.botao {
    padding: 8px 14px;
    background: #6f1306;
    color: #fff;
}
#modalContato .form-horizontal .control-label {
    color: #6f1306;
}
#modalContato table td b {
    color: #6f1306;
}
.atributo-comum .active a span, .atributo-comum a:hover span, .cor-principal, .menu a:hover, a, a:focus, a:hover {
    color: #000000;
}
.cor-secundaria {
    color: #000000;
}
.banner .flexslider .flex-direction-nav li a {
    display: none !important;
}
.banner .flexslider .flex-control-paging li a.flex-active {
    background: #6f1306;
}
.icon-search:before {
    color: #6f1306
}
.busca input, .busca input:focus {
    background: #fff;
    border: solid 1px #6f1306;
}
.adic-favo:before {
    color: #6f1306;
}
.listagem .listagem-item .acoes-produto .adic-prod, .listagem.aproveite-tambem .listagem-item .acoes-produto .adic-prod {
    display: none !important;

}
.listagem .listagem-item .acoes-produto .botao-comprar, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {
    color: #fff;
    background: #6f1306;
}
.listagem .titulo-categoria strong, .listagem.aproveite-tambem .titulo-categoria strong, .listagem.aproveite-tambem>.titulo, .listagem>.titulo {
    color: #000000;
}
.listagem .titulo-categoria:after, .listagem.aproveite-tambem .titulo-categoria:after, .listagem.aproveite-tambem>.titulo:after, .listagem>.titulo:after {
    background: #6f1306;
}
.listagem .listagem-item .info-produto .nome-produto, .listagem.aproveite-tambem .listagem-item .info-produto .nome-produto {
    font-size: 20px;
    color: #000000;
    font-weight: 500;
}
.listagem-linha * {
    color: #000000;
    font-size: 18px;
}
.full.menu .nivel-um .titulo {
    color: #fff;
}
.full.menu .nivel-um .titulo:hover {
    color: #bcd364;
}
.full.menu .nivel-dois li a {
    color: #6f1306;
}
.full.menu .nivel-dois li a:hover {
    color: #6f1306;
}
.barra-inicial {
    background: #bcd364;
}
.barra-inicial .lista-redes [class^=icon] {
    color: #fff;
    font-size: 1em;
}
#rodape .titulo {
    color: #fff;
}
#rodape .institucional a {
    color: #fff;
}
#rodape .institucional a:hover {
    color: #fff;
}
#rodape .institucional p {
    color: #fff;
}
#rodape .sobre-loja-rodape .conferir {
    background: #bcd364;
    color: #fff;
}
#rodape .sobre-loja-rodape .conferir:hover {
    background: #bcd364;
    color: #fff;
    border: solid 1px #bcd364;
    opacity: .7;
}
#rodape .lista-redes [class^=icon] {
    background: #bcd364;
    color: #fff;
    width: 30px;
    height: 30px;
    font-size: 1em;
}
#rodape .institucional {
    background: #6f1306;
}
#rodape .pagamento-selos {
    background: #6f1306;
}
.scrollToTop {
    display: none !important;
}
.breadcrumbs ul li a, .info-principal-produto .breadcrumbs ul li a {
    color: #000000;
    font-size: 16px;
}
.breadcrumbs ul li strong, .info-principal-produto .breadcrumbs ul li strong {
    color: #000000;
}
.pagina-categoria .conteudo h1.titulo {
    color: #000000;
}
.pagina-categoria .conteudo h1.titulo:after {
    background: #6f1306;
}
.pagina-busca .menu.lateral, .pagina-categoria .menu.lateral {
    border: solid 1px #6f1306;
}
.pagina-busca .menu.lateral .nivel-um>li.ativo a .titulo, .pagina-categoria .menu.lateral .nivel-um>li.ativo a .titulo {
    color: #000000;
}
.pagina-busca .menu.lateral .nivel-dois>li a, .pagina-categoria .menu.lateral .nivel-dois>li a {
    color: #000000;
    font-size: 16px;
}
.pagina-busca .menu.lateral.outras .nivel-um li>a .titulo, .pagina-categoria .menu.lateral.outras .nivel-um li>a .titulo {
    color: #000000;
}
.filtro .titulo {
    color: #000000;
}
.filtro.lista ul li a label {
    color: #000000;
    font-size: 16px;
}
.filtro.lista ul {
    border: solid 1px #000000;
}
.pagina-produto .breadcrumbs ul li:last-child a {
    color: #000000;
}
.botao {
    background: #bcd364;
    color: #fff;
}
.produto div.principal .acoes-produto .comprar .disponibilidade-produto .cor-principal {
    color: #bcd364;
}
.produto .acoes-produto .comprar .disponibilidade-produto {
    font-size: 14px;
}
.produto div.principal .nome-produto {
    color: #000000;
}
.produto div.principal .codigo-produto span b {
    color: #000000;
}
.produto div.principal .codigo-produto span>a, .produto div.principal .codigo-produto span>span {
    color: #000000;
}
body {
    font-family: Arial,sans-serif;
    font-size: 14px;
    line-height: normal;
    color: #000000;
}
.produto div.principal .acoes-produto .preco-produto .preco-promocional {
    color: #000000;
}
.produto div.principal .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho {
    border: solid 2px #6f1306;
    color: #000000;
}
.parcelas-produto .accordion .accordion-group .accordion-heading .text-parcelas {
    margin-right: 10px;
    font-size: 14px;
}
.atributo-comum a span {
    color: #000000;
}
.produto div.principal .acoes-produto .comprar .botao-comprar {
    color: #fff;
    background: #6f1306;
}
.produto div.principal .cep label {
    color: #000000;
    font-size: 16px;
}
.produto div.principal .cep .input-append.input-prepend .input-small.input-cep[type=tel] {
    border: solid 1px #6f1306;
}
.produto div.principal .cep .input-append.input-prepend .btn {
    border: solid 1px #6f1306;
    background: #6f1306;
    color: #fff;
}
.produto div.principal .cep .input-append.input-prepend .btn:before {
    content: "Calcular";
    color: #fff;
}
.produto-compartilhar #st-1 .st-btn[data-network=facebook], .produto-compartilhar #st-1 .st-btn[data-network=googleplus], .produto-compartilhar #st-1 .st-btn[data-network=pinterest], .produto-compartilhar #st-1 .st-btn[data-network=twitter] {
    background: #6f1306;
}
.thumbs-horizontal ul.miniaturas li.active a, .thumbs-vertical ul.miniaturas li.active a {
    border: solid 1px #6f1306;
}
.produto .acoes-flutuante .botao-comprar {
    background: #6f1306;
}
div#instagram .icon .cls-1 {
    fill: #6f1306;
}
div#instagram h2 a, div#instagram h2 span {
    color: #000000;
}
div#instagram h2 a {
    color: #6f1306;
}
div#instagram h2:after {
    background: #6f1306;
}
.cabecalho-interno .titulo {
    color: #000000;
}
.cabecalho-interno .titulo small {
    color: #000000;
}
.tabela-carrinho h6 {
    color: #000000;
    font-size: 14px;
}
.tabela-carrinho #formCalcularFrete button {
    background: #6f1306;
    color: #fff;
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background-color: #fff;
    border: 1px solid #6f1306;
}
.finalizar-compra .botao.principal {
    background: #6f1306;
}
.finalizar-compra .botao {
    background: #bcd364;
    color: #fff;
}
#cabecalho .logo a img {
    position: auto;
    max-width: 70%;
}
.icon-comment:before {
    color: #bcd364;
}
.carrinho-checkout .atendimento li .display-table {
    color: #fff;
}
.carrinho-checkout .atendimento li strong {
    color: #fff;
}
.acoes-produto-responsiva .tag-comprar, .botao.principal.botao-comprar, .botao.principal.grande {
    background: #6f1306;
}
.checkout-alerta-seguro .checkout-alerta-seguro-item .icon-ok, .checkout-alerta-seguro .checkout-alerta-seguro-tit {
    color: #000000;
}
.icon-ok:before {
    color: #fff;
}
.checkout-alerta-seguro .checkout-alerta-seguro-list {
    color: #000000;
}
.icon-list:before {
    content: "\f03a";
    color: #bcd364;
}
.icon-list-alt:before {
    content: "\f022";
    color: #bcd364;
}
.icon-map-marker:before {
    content: "\f041";
    color: #bcd364;
}
.icon-money:before {
    content: "\f0d6";
    color: #bcd364;
}
.campos-pedido legend {
    border-color: #6f1306;
    border-width: 3px;
    color: #000000;
}
#finalizarCompra {
    background: #6f1306;
}

.termLGPD{
    position:fixed;
    width:100%; 
    bottom:0px;
    background-color:#6f1306;
    color:#f2e1e8;
    text-align:center;
    font-size:30px;
    z-index:1000;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    min-height: 80px;   
    padding-top: 15px;
    padding-bottom: 15px;
}
.termLGPD label{
    width:100%; 
    max-width:800px;
}
.termLGPD a{
    color: #f2e1e8;
}
.termLGPD button{
    background-color:#6f1306;
    border: solid 1px #f2e1e8;
    padding: 15px;
    color: #f2e1e8;
    border-radius: 5px;
    margin-left: 10px;
}
@media screen and (max-width: 767px){
    .mini-banner .modulo.span4 {
        width: 32%;
        display: inline-block;
        margin: auto;
        
    }
    .mini-banner {
        text-align: center;
    }
}
#barraTopo h4 { margin-top: -1px; } #barraTopo h4 img { width: auto; height: auto; max-height: 35px;
}
@media only screen and (max-width: 767px){
.conteiner .logo{
margin-left:38%;
margin-right:25%;
margin-bottom:28px
}}