@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700);
body{font-family:Montserrat;background:#fff}
.caixa-sombreada,.conteiner-principal .conteiner{-webkit-box-shadow:none;box-shadow:none}
.conteiner,.tema-pequeno .conteiner{max-width:1274px}
.titulo{margin-top:-10px;font-family:Montserrat}
.cabecalho-interno .titulo{color:#000;font-weight:600;font-size:20px}
.cabecalho-interno .titulo small{color:#747474;font-size:13px;font-weight:400}
.conteudo h1{color:#4d4d4d;font-weight:600;font-size:30px}
.acoes-produto-responsiva .tag-comprar,.botao.principal.botao-comprar,.botao.principal.grande{background:#d01515}
.botao{border-radius:22px;background:#95989a;color:#fff;border:none;font-weight:700}
.botao:hover{opacity:.8;color:#fff;background-image:none}
.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:#95989a;}
.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:#d01515;}
.atributo-comum .active a span,.atributo-comum a:hover span,.cor-principal,.menu a:hover,a,a:focus,a:hover{color:#95989a;}
.fundo-secundario,.fundo-secundario *,.fundo-secundario:hover,.fundo-secundario.botao:hover,.fundo-secundario:hover{color:#fafaf7;}
.form-horizontal input,.form-horizontal select{border-radius:20px}
body.tema-escuro{color:inherit}
.tema-escuro .conteiner,.tema-escuro .modal{background-color:inherit}
.tema-escuro .modal-footer{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;border-top-color:#d01515}
.tema-escuro .carrinho{background:inherit}
.tema-escuro .atributos ul li a,.tema-escuro .carrinho-interno,.tema-escuro .direitos-reservados,.tema-escuro .menu .nivel-dois,.tema-escuro .menu .nivel-tres,.tema-escuro .menu.lateral .nivel-um>li>a,.tema-escuro .sugestoes{background-color:#fff}
.tema-escuro .parcelas-produto .nav-tabs li a{background-color:inherit;-webkit-box-shadow:none;box-shadow:none}
.tema-escuro .atributo-comum a span,.tema-escuro .cor-secundaria{color:inherit}
.tema-escuro .menu.superior .nivel-um>li{border-left:0}
.tema-escuro .menu .nivel-dois a{color:inherit}
.tema-escuro .cep .add-on i,.tema-escuro .pagamento-selos .titulo{color:inherit}
.tema-escuro .abas-conta li.active a,.tema-escuro .listagem-item .acoes-produto{background-color:inherit}
.tema-escuro .caixa-dados ul{border-color:inherit}
.tema-escuro #barraTopo{background-color:inherit}
.tema-escuro .sem-banner .caixa-vazia{background-color:inherit}
.tema-escuro .alert-message{color:inherit}
.tema-escuro #rodape .span9.span12 p{color:inherit}
.tema-escuro td,.tema-escuro th,.tema-escuro tr{border-color:inherit}
.tema-transparente .conteiner{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:inherit}
.tema-transparente .identificacao .identificacao-inner{background:inherit}
.cadastro input[type=password],.cadastro input[type=text],.cadastro select{border-radius:50px;border:solid 1px #ccc}
.cadastro legend{border-color:#d01515;border-width:3px;color:#000;font-weight:600;font-size:20px}
.cadastro label{color:#000;font-weight:600}
.cadastro .caixa-sombreada.borda-principal{background:#fff}
.cadastro .caixa-sombreada{-webkit-box-shadow:none;box-shadow:none;border:solid 1px #ccc}
.cadastro .recuperar-senha{color:#000;-webkit-transition:all 1s;transition:all 1s}
.cadastro .recuperar-senha i{color:#d01515}
.cadastro .recuperar-senha:hover{color:#d01515;text-decoration:none;-webkit-transition:all 1s;transition:all 1s}
.pagina-conta .conta-menu,.pagina-favorito-listar .conta-menu,.pagina-pedido-listar .conta-menu{border:solid 1px #d8d9da}
.pagina-conta .conta-menu .nome-usuario,.pagina-favorito-listar .conta-menu .nome-usuario,.pagina-pedido-listar .conta-menu .nome-usuario{font-size:18px;color:#4d4d4d;font-weight:700;border-bottom:solid 3px #d01515}
.pagina-conta .conta-menu .nome-usuario i,.pagina-favorito-listar .conta-menu .nome-usuario i,.pagina-pedido-listar .conta-menu .nome-usuario i{color:#d01515}
.pagina-conta .conta-menu .menu-simples li,.pagina-favorito-listar .conta-menu .menu-simples li,.pagina-pedido-listar .conta-menu .menu-simples li{border:none}
.pagina-conta .conta-menu .menu-simples li a,.pagina-favorito-listar .conta-menu .menu-simples li a,.pagina-pedido-listar .conta-menu .menu-simples li a{color:#9f9f9f;font-size:14px;font-weight:500;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.pagina-conta .conta-menu .menu-simples li a i,.pagina-favorito-listar .conta-menu .menu-simples li a i,.pagina-pedido-listar .conta-menu .menu-simples li a i{color:#d01515}
.pagina-conta .conta-menu .menu-simples li a i.icon-star:before,.pagina-favorito-listar .conta-menu .menu-simples li a i.icon-star:before,.pagina-pedido-listar .conta-menu .menu-simples li a i.icon-star:before{content:"\f004"}
.pagina-conta .conta-menu .menu-simples li a:hover,.pagina-favorito-listar .conta-menu .menu-simples li a:hover,.pagina-pedido-listar .conta-menu .menu-simples li a:hover{background:0 0;color:#4d4d4d}
.pagina-conta .cadastro [class*=" icon-"],.pagina-conta .cadastro [class^=icon-],.pagina-conta .conteudo [class*=" icon-"],.pagina-conta .conteudo [class^=icon-],.pagina-favorito-listar .cadastro [class*=" icon-"],.pagina-favorito-listar .cadastro [class^=icon-],.pagina-favorito-listar .conteudo [class*=" icon-"],.pagina-favorito-listar .conteudo [class^=icon-],.pagina-pedido-listar .cadastro [class*=" icon-"],.pagina-pedido-listar .cadastro [class^=icon-],.pagina-pedido-listar .conteudo [class*=" icon-"],.pagina-pedido-listar .conteudo [class^=icon-]{color:#d01515}
.pagina-conta .cadastro .abas-conta li a,.pagina-conta .conteudo .abas-conta li a,.pagina-favorito-listar .cadastro .abas-conta li a,.pagina-favorito-listar .conteudo .abas-conta li a,.pagina-pedido-listar .cadastro .abas-conta li a,.pagina-pedido-listar .conteudo .abas-conta li a{-webkit-box-shadow:none;box-shadow:none;border-color:#d8d9da;border-radius:0;color:#4d4d4d;font-size:18px;font-weight:700}
.pagina-conta .cadastro .abas-conta li a i,.pagina-conta .conteudo .abas-conta li a i,.pagina-favorito-listar .cadastro .abas-conta li a i,.pagina-favorito-listar .conteudo .abas-conta li a i,.pagina-pedido-listar .cadastro .abas-conta li a i,.pagina-pedido-listar .conteudo .abas-conta li a i{width:40px;font-size:2em;vertical-align:middle}
.pagina-conta .cadastro .abas-conta li a i.icon-star:before,.pagina-conta .conteudo .abas-conta li a i.icon-star:before,.pagina-favorito-listar .cadastro .abas-conta li a i.icon-star:before,.pagina-favorito-listar .conteudo .abas-conta li a i.icon-star:before,.pagina-pedido-listar .cadastro .abas-conta li a i.icon-star:before,.pagina-pedido-listar .conteudo .abas-conta li a i.icon-star:before{content:"\f004"}
.pagina-conta .cadastro .abas-conteudo,.pagina-conta .conteudo .abas-conteudo,.pagina-favorito-listar .cadastro .abas-conteudo,.pagina-favorito-listar .conteudo .abas-conteudo,.pagina-pedido-listar .cadastro .abas-conteudo,.pagina-pedido-listar .conteudo .abas-conteudo{-webkit-box-shadow:none;box-shadow:none;border:solid 1px #d8d9da}
.pagina-conta .cadastro .abas-conteudo .caixa-dados,.pagina-conta .conteudo .abas-conteudo .caixa-dados,.pagina-favorito-listar .cadastro .abas-conteudo .caixa-dados,.pagina-favorito-listar .conteudo .abas-conteudo .caixa-dados,.pagina-pedido-listar .cadastro .abas-conteudo .caixa-dados,.pagina-pedido-listar .conteudo .abas-conteudo .caixa-dados{border:solid 1px #d8d9da}
.pagina-conta .cadastro .abas-conteudo .caixa-dados .caixa-info,.pagina-conta .conteudo .abas-conteudo .caixa-dados .caixa-info,.pagina-favorito-listar .cadastro .abas-conteudo .caixa-dados .caixa-info,.pagina-favorito-listar .conteudo .abas-conteudo .caixa-dados .caixa-info,.pagina-pedido-listar .cadastro .abas-conteudo .caixa-dados .caixa-info,.pagina-pedido-listar .conteudo .abas-conteudo .caixa-dados .caixa-info{-webkit-box-shadow:none;box-shadow:none;border:solid 1px #d8d9da}
.pagina-conta .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.pequeno,.pagina-conta .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.pequeno,.pagina-favorito-listar .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.pequeno,.pagina-favorito-listar .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.pequeno,.pagina-pedido-listar .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.pequeno,.pagina-pedido-listar .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.pequeno{background:#e3e3e3;color:#000}
.pagina-conta .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.pequeno i,.pagina-conta .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.pequeno i,.pagina-favorito-listar .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.pequeno i,.pagina-favorito-listar .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.pequeno i,.pagina-pedido-listar .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.pequeno i,.pagina-pedido-listar .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.pequeno i{color:#000}
.pagina-conta .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.principal,.pagina-conta .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.principal,.pagina-favorito-listar .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.principal,.pagina-favorito-listar .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.principal,.pagina-pedido-listar .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.principal,.pagina-pedido-listar .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.principal{background:#55af59;color:#fff}
.pagina-conta .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.principal i,.pagina-conta .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.principal i,.pagina-favorito-listar .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.principal i,.pagina-favorito-listar .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.principal i,.pagina-pedido-listar .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.principal i,.pagina-pedido-listar .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.principal i{color:#fff}
.pagina-conta .cadastro h3.titulo,.pagina-conta .conteudo h3.titulo,.pagina-favorito-listar .cadastro h3.titulo,.pagina-favorito-listar .conteudo h3.titulo,.pagina-pedido-listar .cadastro h3.titulo,.pagina-pedido-listar .conteudo h3.titulo{font-size:22px;font-weight:700;color:#4d4d4d;border:none}
.pagina-conta .cadastro h3.titulo small,.pagina-conta .conteudo h3.titulo small,.pagina-favorito-listar .cadastro h3.titulo small,.pagina-favorito-listar .conteudo h3.titulo small,.pagina-pedido-listar .cadastro h3.titulo small,.pagina-pedido-listar .conteudo h3.titulo small{color:#868686;font-weight:500;font-size:14px}
.pagina-conta .cadastro .botao i,.pagina-conta .conteudo .botao i,.pagina-favorito-listar .cadastro .botao i,.pagina-favorito-listar .conteudo .botao i,.pagina-pedido-listar .cadastro .botao i,.pagina-pedido-listar .conteudo .botao i{color:#fff}
#barraTopo{background:#fff;visibility:hidden}
.barra-inicial{min-height:40px;background:#c5c99f;padding:0}
.barra-inicial .row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;margin-top:-4px;justify-content:space-between}
.barra-inicial ul{overflow:visible}
.barra-inicial ul li{height:auto}
.barra-inicial .lista-redes{-webkit-box-flex:1;-ms-flex:auto;flex:auto}
.barra-inicial .canais-contato{margin-right:10px}
.barra-inicial .canais-contato li{border:none;padding:0 2px}
.barra-inicial .canais-contato li>a,.barra-inicial .canais-contato li>span{color:#fafaf7;font-size:15px;font-weight:500}
.barra-inicial .canais-contato li>a:hover{text-decoration:none;opacity:.7}
.barra-inicial .canais-contato li:first-child{float:left;}
@media screen and (max-width:1320px){.barra-inicial .canais-contato li.hidden-phone,.barra-inicial .canais-contato li.hidden-tablet{display:none}
}
@media screen and (max-width:1030px){.barra-inicial .canais-contato{display:none}
}
.barra-inicial .acoes-conta li{line-height:normal;margin-right:0}
.barra-inicial .acoes-conta li>a{color:#fafaf7;font-size:14px;font-weight:700}
.barra-inicial .acoes-conta li>a:hover{text-decoration:none;opacity:.7}
.barra-inicial .acoes-conta li .icon-user{background:0 0}
.barra-inicial .acoes-conta li .icon-user:before{content:""}
.barra-inicial .acoes-conta li .icon-user .icon{width:12px;height:12px}
.barra-inicial .acoes-conta li .icon-user .icon .cls-1{fill:#fff}
.barra-inicial .btn-group{margin-right:20px;font-family:Montserrat}
.barra-inicial .btn-group>a.botao.pequeno{background:0 0;border:none;font-size:14px;border:none;border-radius:5px;color:#fff;font-weight:600;width:100px;overflow:hidden;text-overflow:ellipsis}
.barra-inicial .btn-group>a.botao.pequeno>span{font-size:0}
.barra-inicial .btn-group>a.botao.pequeno:hover{color:#fff}
.barra-inicial .btn-group .open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}
.barra-inicial .btn-group>.dropdown-menu{padding:0;overflow:hidden}
.barra-inicial .btn-group>.dropdown-menu>li{float:none;margin-left:0;padding-left:0}
.barra-inicial .btn-group>.dropdown-menu>li>a{height:100%;line-height:28px}
.barra-inicial .btn-group>.dropdown-menu>li:active a,.barra-inicial .btn-group>.dropdown-menu>li:focus a,.barra-inicial .btn-group>.dropdown-menu>li:hover a{background:#f2f2f2;color:#838383}
.carrinho{border:none}
.carrinho>a{height:40px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.carrinho>a span{display:none}
.carrinho>a>i.fundo-principal{background:0 0}
.carrinho>a>i.fundo-principal:before{content:""}
.carrinho>a>i.fundo-principal .icon{width:16px;height:16px}
.carrinho>a>i.fundo-principal .icon .cls-1{fill:#C12026;}
.carrinho>a:hover{opacity:.7}
.carrinho>a .wrap{float:none;-webkit-box-flex:1;-ms-flex:1;flex:1}
.carrinho>a .wrap .title-cart{display:none}
.carrinho .qtd-carrinho{position:absolute;color:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:30px;font-size:13px;font-weight:700;background:#d01515;width:25px;height:25px;line-height:25px;text-align:center;border-radius:50%;margin:0 5px;display:block!important;-webkit-box-sizing:border-box;box-sizing:border-box}
.carrinho .titulo.total-cart{color:#fafaf7;font-size:14px;font-weight:700;float:right;margin:0;line-height:normal;}
.carrinho .carrinho-interno ul{overflow:auto}
.carrinho .carrinho-interno ul li{float:none}
.carrinho .carrinho-interno ul li *{color:#4d4d4d}
.carrinho .carrinho-interno ul li:hover{color:#4d4d4d}
.carrinho .carrinho-interno .carrinho-info *{color:#4d4d4d}
.carrinho.vazio>a span.vazio-text{display:none}
.rastreio{position:relative;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.rastreio .trigger-rastreio{cursor:pointer}
.rastreio .trigger-rastreio .icon{width:15px;height:15px;vertical-align:sub;margin-right:5px}
.rastreio .trigger-rastreio .icon .a{fill:#fff}
.rastreio .trigger-rastreio span{color:#fff}
.rastreio .wrap{position:relative;margin:10px 0}
.rastreio .form-rastreio{background:#fff;border:solid 1px #d4d5d6;position:absolute;top:100%;z-index:999;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2);min-width:212px;min-height:135px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;opacity:0;visibility:hidden}
.rastreio .form-rastreio span{color:#9b9b9b;font-size:13px;font-weight:500;display:block;margin:10px 0}
.rastreio .form-rastreio input{width:100%;padding:0 10px;height:48px;background:#fff;border:solid 1px #e0e0e0;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;border-radius:24px;margin-bottom:0;color:#4d4d4d}
.rastreio .form-rastreio button{position:absolute;right:10px;height:48px;line-height:48px;padding:0;background:0 0;color:#7e7e7e}
.rastreio .form-rastreio button:before{content:"\f002";font-family:FontAwesome}
.rastreio:hover .form-rastreio{visibility:visible;opacity:1}
@media screen and (max-width:1300px){.rastreio{display:none}
}
#cabecalho{background:#fff}
#cabecalho .conteiner{margin-top:-12px;background:0 0}
@media not all and (max-width:768px){#cabecalho .conteiner .row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
#cabecalho .conteudo-topo .superior{display:none}
#cabecalho .conteudo-topo .inferior .span4{display:none}
#cabecalho .logo a{width:100%;}
#cabecalho .logo a img{max-width:none;position:relative;top: -5px;max-height: 115%;}
#cabecalho .carrinho{display:none}
#cabecalho .search-close,#cabecalho .search-open{display:none}
@media not all and (max-width:768px){#cabecalho.fixed{position:fixed;top:0;left:0;right:0;z-index:999;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2);background:#fff}
#cabecalho.fixed .search{position:relative;width:40px}
#cabecalho.fixed .search .search-open{background:0 0;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}
#cabecalho.fixed .search .search-open:after{content:"\f002";font-family:FontAwesome;color:#363636;font-size:1.3em;cursor:pointer}
#cabecalho.fixed .search .busca-mobile{display:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:400px;z-index:100}
#cabecalho.fixed .search .busca-mobile.open{display:block}
#cabecalho.fixed .search .busca-mobile .search-close{position:absolute;right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#d01515;border-radius:50%;width:20px;height:20px;line-height:20px;color:#fff;font-weight:700;text-align:center;display:block}
#cabecalho.fixed .carrinho{display:block}
#cabecalho.fixed .carrinho>a>i.fundo-principal .icon .cls-1{fill:#363636}
#cabecalho.fixed .carrinho .qtd-carrinho{background:#d01515;color:#fff}
#cabecalho.fixed .carrinho .titulo.total-cart{color:#363636}
#cabecalho.fixed .carrinho.vazio>a span.vazio-text:after{background:0 0}
}
.busca{background:0 0;border:none}
.busca input,.busca input:focus{background:#fff;height:44px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:solid 1px #cecece;border-radius:24px;padding:0 16px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2)}
.busca input::-webkit-input-placeholder,.busca input:focus::-webkit-input-placeholder{color:#9a9a9a;font-size:14px;font-weight:700}
.busca input:-ms-input-placeholder,.busca input:focus:-ms-input-placeholder{color:#9a9a9a;font-size:14px;font-weight:700}
.busca input::placeholder,.busca input:focus::placeholder{color:#9a9a9a;font-size:14px;font-weight:700}
.busca .botao{background:0 0;color:#7e7e7e;height:44px;border:none}
.busca .botao:hover{color:#7e7e7e;opacity:.7}
.full.menu{background:0 0;-webkit-box-flex:1;-ms-flex:1;flex:1}
.full.menu .nivel-um{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.full.menu .nivel-um ul{border:none;border-radius:0;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2)}
.full.menu .nivel-um>li{border:none;height:44px;padding:0 10px}
.full.menu .nivel-um>li a{line-height:30px}
.full.menu .nivel-um>li:first-child{padding-left:0}
.full.menu .nivel-um>li:last-child{padding-right:0}
.full.menu .nivel-um>li:hover .nivel-dois{display:block}
.full.menu .nivel-um .titulo{color:#95989a;font-size:14px;text-transform:uppercase;font-family:Montserrat;font-weight:700}
.full.menu .nivel-um .titulo:hover{color:#d01515}
.full.menu .nivel-um i{display:none}
.full.menu .nivel-dois{display:none;position:absolute;left:0;padding:0}
.full.menu .nivel-dois li{border:none;padding:0 15px}
.full.menu .nivel-dois li a{color:#c4c4c4;font-size:14px;font-weight:700;text-align:left}
.full.menu .nivel-dois li:hover{background:0 0}
.full.menu .nivel-dois li:hover a{color:#4d4d4d;font-weight:700}
.full.menu .categoria-marcas .nivel-dois li,.full.menu .categoria-paginas .nivel-dois li{border:0;padding:0}
.full.menu .categoria-marcas .nivel-dois li a,.full.menu .categoria-paginas .nivel-dois li a{padding:0 20px}
.full.menu .categoria-marcas .nivel-dois{-webkit-column-gap:0;column-gap:0}
.full.menu .categoria-marcas .nivel-dois.colunas-2{-webkit-column-count:2;column-count:2}
.full.menu .categoria-marcas .nivel-dois.colunas-3{-webkit-column-count:3;column-count:3}
.full.menu .categoria-marcas .nivel-dois.colunas-4{-webkit-column-count:4;column-count:4}
.full.menu .categoria-marcas .nivel-dois.colunas-5{-webkit-column-count:5;column-count:5}
.banner .flexslider{border:none;border-radius:0}
.banner .flexslider img:hover{opacity:.7}
.banner .flexslider .flex-control-nav{left:0;right:0}
.banner .flexslider .flex-direction-nav li a{width:45px;height:45px;border:none;border-radius:50%;background:#d01515;font-size:0;margin-top:-25px}
.banner .flexslider .flex-direction-nav li a .icon{height:16px;display:block;margin:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}
.banner .flexslider .flex-direction-nav li a .icon .cls-1{fill:#fff}
.banner .flexslider .flex-control-paging li a{background:#fff;border-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}
.banner .flexslider .flex-control-paging li a:hover{background:#fff}
.banner .flexslider .flex-control-paging li a.flex-active{background:#d01515;border:none}
.banner.tarja{text-align:center;margin:0px 0}
.secao-banners{text-align:center;}
.pagina-inicial .secao-banners>.conteiner{text-align:center;max-width:100%;padding:0}
body:not(.pagina-inicial) .banner.tarja{border-bottom:solid 1px #ddd;padding-bottom:0px}
@media screen and (max-width:768px){.mini-banner .modulo{margin:20px 0}
}
.marcas .flexslider ul li img{    min-width: auto;}
.marcas .flexslider ul li:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}
.listagem .titulo-categoria strong,.listagem.aproveite-tambem .titulo-categoria strong,.listagem.aproveite-tambem>.titulo,.listagem>.titulo{text-align:left;color:#5c5734;font-size:25px;font-family:Montserrat;font-weight:700;text-transform:none}
.listagem .titulo-categoria,.listagem.aproveite-tambem .titulo-categoria,.listagem.aproveite-tambem>.titulo,.listagem>.titulo{background:0 0;border-top:none;text-align:left}
.listagem .titulo-categoria:hover,.listagem.aproveite-tambem .titulo-categoria:hover,.listagem.aproveite-tambem>.titulo:hover,.listagem>.titulo:hover{background:0 0;padding-left:0}
.listagem .titulo-categoria:after,.listagem.aproveite-tambem .titulo-categoria:after,.listagem.aproveite-tambem>.titulo:after,.listagem>.titulo:after{content:"";display:block;margin:10px 0;width:100px;height:3px;background:#ADA46E}
.listagem .listagem-linha,.listagem.aproveite-tambem .listagem-linha{border:none}
.listagem .listagem-linha li,.listagem.aproveite-tambem .listagem-linha li{border:none}
.listagem .listagem-item,.listagem.aproveite-tambem .listagem-item{-webkit-transition:all .2s;transition:all .2s;border:solid 1px transparent}
.listagem .listagem-item .info-produto,.listagem.aproveite-tambem .listagem-item .info-produto{text-align:center}
.listagem .listagem-item .info-produto .nome-produto,.listagem.aproveite-tambem .listagem-item .info-produto .nome-produto{font-size:14px;color:#5c5734;font-weight:500;text-transform:none}
.listagem .listagem-item .info-produto .preco-produto .preco-venda,.listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-venda{font-size:16px;font-weight:400;color:#adadad}
.listagem .listagem-item .info-produto .preco-produto .preco-promocional,.listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-promocional{color:#4d4d4d;font-size:25px;display:block;font-weight:500}
.listagem .listagem-item .info-produto .preco-produto .preco-parcela,.listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-parcela{font-size:15px;font-weight:500;color:#9f9f9f}
.listagem .listagem-item .info-produto .preco-produto .preco-parcela strong,.listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-parcela strong{font-weight:500;color:#4d4d4d}
.listagem .listagem-item .acoes-produto,.listagem.aproveite-tambem .listagem-item .acoes-produto{border:none;bottom:0%}
.listagem .listagem-item .acoes-produto .botao-comprar,.listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar{font-size:14px;font-weight:700;border:2px solid #fff;border-radius:23px;color:#fff;text-transform:none;background:#a70006;display:block;text-align:center;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.listagem .listagem-item .acoes-produto .botao-comprar .icon-search,.listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar .icon-search{vertical-align:middle}
.listagem .listagem-item .acoes-produto .botao-comprar .icon-search .icon,.listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar .icon-search .icon{width:20px}
.listagem .listagem-item .acoes-produto .botao-comprar .icon-search .icon .cls-1,.listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar .icon-search .icon .cls-1{fill:#fff}
.listagem .listagem-item .acoes-produto .botao-comprar .icon-search:before,.listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar .icon-search:before{content:""}
.listagem .listagem-item .acoes-produto .botao-comprar:after,.listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar:after{content:"\f178";font-family:FontAwesome;font-weight:400;margin-left:10px}
.listagem .listagem-item.produto-adicionado .adicionado-carrinho.bandeira-carrinho,.listagem.aproveite-tambem .listagem-item.produto-adicionado .adicionado-carrinho.bandeira-carrinho{display:none}
.listagem .imagem-produto,.listagem .produtos-carrossel[data-produtos-linha] .imagem-produto,.listagem.aproveite-tambem .imagem-produto,.listagem.aproveite-tambem .produtos-carrossel[data-produtos-linha] .imagem-produto{height:250px;}
.bandeiras-produto{right:0;left: 0;}
.bandeiras-produto span{border-radius: 0;width:55px;height:55px;text-align:center;font-size:12px;padding-top:12px;-webkit-box-shadow:none;box-shadow:none;border:none}
.bandeiras-produto span.bandeira-promocao{display: inline-block !important;
    margin: 0;
    background: #437600;
    box-shadow: 2px 2px 2px rgba(0,0,0,.5);
    text-shadow: none;
    font-size: 12px;
    color: #ffffff;
    letter-spacing: 0;
    font-weight: 500;
    width: 36px;
    height: 40px;
    line-height: 11px;
    padding: 8px 5px;
    white-space: inherit;
    text-align: center;
    border: 0;
    border-bottom: 30px solid #437600;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;}
.bandeiras-produto span.bandeira-promocao::after{content:"off";display:block}
.bandeiras-produto span.bandeira-frete-gratis{background:#55af59;float:right;white-space:pre-line;padding:10px 0}
.bandeiras-produto span .adicionado-carrinho{display:none}
.adic-favo{display:none;position:absolute;top:20px;left:20px;z-index:30;text-decoration:none;color:#d01515;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.adic-favo:before{content:"\f004";font-family:FontAwesome;font-size:1.2em}
.adic-favo:active,.adic-favo:focus,.adic-favo:hover{color:#d01515;text-decoration:none}
@media not all and (max-width:768px){body.pagina-busca .listagem .listagem-linha ul:after,body.pagina-categoria .listagem .listagem-linha ul:after{display:none}
body.pagina-busca .listagem .listagem-linha ul>li,body.pagina-categoria .listagem .listagem-linha ul>li{width:33%;margin-left:0;margin-right:0}
}
#barraNewsletter.posicao-rodape{background:#c99fa5;-webkit-box-shadow:none;box-shadow:none}
#barraNewsletter.posicao-rodape .conteiner{width:100%;min-height:65px;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#barraNewsletter.posicao-rodape .componente{background:0 0}
#barraNewsletter.posicao-rodape .componente .interno{padding:0}
#barraNewsletter.posicao-rodape .componente .interno .interno-conteudo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#barraNewsletter.posicao-rodape .componente .texto-newsletter{text-align:right;font-size:20px;font-weight:700;color:#fff;margin-right:10px;overflow:visible}
#barraNewsletter.posicao-rodape .componente .texto-newsletter::before{content:'\f003';font-family:FontAwesome;color:#d01515;vertical-align:top;display:inline-block;margin-right:10px;font-size:2rem}
#barraNewsletter.posicao-rodape .componente .input-conteiner,#barraNewsletter.posicao-rodape .componente .texto-newsletter{padding:0}
#barraNewsletter.posicao-rodape .componente .texto-newsletter{width:55%}
#barraNewsletter.posicao-rodape .componente .input-conteiner{width:45%}
#barraNewsletter.posicao-rodape .componente .input-conteiner{overflow:visible}
#barraNewsletter.posicao-rodape .componente input[type=text]{width:75%;background:#fff;border:solid 1px #e0e0e0;border-radius:22px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;padding:0 26px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2)}
#barraNewsletter.posicao-rodape .componente input[type=text]::-webkit-input-placeholder{color:#959595;font-size:14px;font-weight:500}
#barraNewsletter.posicao-rodape .componente input[type=text]:-ms-input-placeholder{color:#959595;font-size:14px;font-weight:500}
#barraNewsletter.posicao-rodape .componente input[type=text]::placeholder{color:#959595;font-size:14px;font-weight:500}
#barraNewsletter.posicao-rodape .componente .newsletter-assinar{width:20%;background:#d01515;border-radius:22px;color:#fff;height:40px}
#barraNewsletter.posicao-rodape .componente .newsletter-assinar::after{content:'Cadastrar';font-size:14px;font-weight:600}
#barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover{opacity:.8}
#barraNewsletter.posicao-rodape .componente .newsletter-confirmacao span{font-size:14px;color:#fff}
#barraNewsletter.posicao-rodape .componente .newsletter-confirmacao .icon-ok{color:#d01515}
#barraNewsletter.posicao-rodape .componente .alert{position:absolute;z-index:99999}
@media screen and (max-width:767px){.listagem .produtos-carrossel .listagem-linha li .listagem-item{margin:0px 0px;}
#barraNewsletter.posicao-rodape{height:auto;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}
#barraNewsletter.posicao-rodape .componente .input-conteiner,#barraNewsletter.posicao-rodape .componente .texto-newsletter{width:100%;margin-bottom:10px;text-overflow:clip;overflow:visible;white-space:normal;text-align:center;padding:0 40px}
#barraNewsletter.posicao-rodape .componente .interno-conteudo{-ms-flex-wrap:wrap;flex-wrap:wrap}
#barraNewsletter.posicao-rodape .componente .texto-newsletter::before{width:100%;margin:10px 0}
#barraNewsletter.posicao-rodape .componente input[type=text]{width:100%;margin:10px 0}
#barraNewsletter.posicao-rodape .componente .botao{width:100%}
}
.coluna div.componente.newsletter{background:#363636;height:382px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none}
.coluna div.componente.newsletter .titulo{font-size:0;text-align:center;margin-bottom:0}
.coluna div.componente.newsletter .titulo i{float:none;color:#fff;font-size:3rem}
.coluna div.componente.newsletter .interno{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.coluna div.componente.newsletter .texto-newsletter{text-align:center;color:#fff;font-size:28px;font-family:Montserrat;font-weight:700;display:block;margin-bottom:30px}
.coluna div.componente.newsletter .texto-newsletter:after{content:"Assine nossa newsletter";display:block;font-size:18px;font-weight:500;margin:5px 0;color:#fff}
.coluna div.componente.newsletter input[type=text]{width:100%;height:44px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;border-radius:22px;padding:0 15px}
.coluna div.componente.newsletter input[type=text]::-webkit-input-placeholder{color:#959595;font-size:14px;font-weight:700;text-align:center}
.coluna div.componente.newsletter input[type=text]:-ms-input-placeholder{color:#959595;font-size:14px;font-weight:700;text-align:center}
.coluna div.componente.newsletter input[type=text]::placeholder{color:#959595;font-size:14px;font-weight:700;text-align:center}
.coluna div.componente.newsletter .botao{width:100%;display:block;top:100%;background:#d01515;margin-top:10px;height:44px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;position:inherit;border-radius:22px;border:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.coluna div.componente.newsletter .botao:before{content:"Cadastrar";font-size:14px;font-family:Montserrat;font-weight:700}
.coluna div.componente.newsletter .botao:hover{opacity:.7}
.coluna div.componente.newsletter .newsletter-confirmacao .icon-ok,.coluna div.componente.newsletter .newsletter-confirmacao span{color:#fff}
.modal-modalNewsletter{left:50%!important;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.modal-modalNewsletter .fancybox-skin{width:563px!important;height:370px!important;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#efefef}
@media screen and (max-width:680px){.modal-modalNewsletter .fancybox-skin{width:340px!important;height:400px!important}
}
.modal-modalNewsletter .fancybox-outer{height:370px!important}
@media screen and (max-width:680px){.modal-modalNewsletter .fancybox-outer{height:400px!important}
}
.modal-modalNewsletter .fancybox-inner{width:100%!important;height:370px!important}
@media screen and (max-width:680px){.modal-modalNewsletter .fancybox-inner{height:400px!important}
}
.modal-modalNewsletter #modalNewsletter .componente .interno{background:#efefef;height:370px;padding:0}
@media screen and (max-width:680px){.modal-modalNewsletter #modalNewsletter .componente .interno{height:400px}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .texto-newsletter{font-size:30px;}
#modalNewsletter .newsletter .botao{font-size:17px;}
}
.modal-modalNewsletter #modalNewsletter .componente .interno .titulo{display:none}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo{height:100%;position:relative}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .texto-newsletter{position:absolute;top:0;color:#4d4d4d;font-size:35px;font-weight:700;text-align:center;display:block;padding:20px}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .texto-newsletter:before{content:"\f003";font-family:FontAwesome;color:#d01515;display:block;margin:10px 0;font-size:2em}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner{position:absolute;bottom:10%;left:0;right:0;margin:0 30px}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner input{-webkit-box-sizing:border-box;box-sizing:border-box;height:44px;padding:0 18px;border:solid 1px #c4c4c4;border-radius:22px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2);width:78%}
@media screen and (max-width:680px){.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner input{width:60%}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .texto-newsletter{font-size:30px;}
#modalNewsletter .newsletter .botao{font-size:17px;}
}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner input::-webkit-input-placeholder{color:#999;font-size:14px;font-weight:700}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner input:-ms-input-placeholder{color:#999;font-size:14px;font-weight:700}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner input::placeholder{color:#999;font-size:14px;font-weight:700}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao{width:20%;border-radius:22px;background:#d01515;height:44px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-weight:700;line-height:44px}
@media screen and (max-width:680px){.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao{width:38%}
}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao::before{content:"Cadastrar";font-family:Montserrat}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .newsletter-confirmacao{position:absolute;bottom:10%;width:100%;left:0;right:0;text-align:center}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .newsletter-confirmacao .icon-ok{float:none;vertical-align:middle;color:#d01515}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .newsletter-confirmacao span{margin-left:0;padding:0;display:inline-block;font-weight:700;color:#4d4d4d}
.modal-modalNewsletter .fancybox-close{background:0 0;top:10px;right:5px}
.modal-modalNewsletter .fancybox-close:hover{text-decoration:none}
.modal-modalNewsletter .fancybox-close:before{content:"\f00d";color:#868686;font-size:2em;font-family:FontAwesome}
.breadcrumbs,.info-principal-produto .breadcrumbs{background:#f2f2f2;border:none;border-radius:2px}
.breadcrumbs ul li,.info-principal-produto .breadcrumbs ul li{border:none}
.breadcrumbs ul li:first-child *,.info-principal-produto .breadcrumbs ul li:first-child *{padding-left:10px}
.breadcrumbs ul li a,.info-principal-produto .breadcrumbs ul li a{color:#d01515;font-weight:600;text-transform:none;font-size:14px}
.breadcrumbs ul li a>.icon-home,.info-principal-produto .breadcrumbs ul li a>.icon-home{display:none}
.breadcrumbs ul li::after,.info-principal-produto .breadcrumbs ul li::after{content:"\00BB";color:#999}
.breadcrumbs ul li:last-child a,.info-principal-produto .breadcrumbs ul li:last-child a{color:#9f9f9f}
.breadcrumbs ul li:last-child::after,.info-principal-produto .breadcrumbs ul li:last-child::after{content:""}
.breadcrumbs ul li strong,.info-principal-produto .breadcrumbs ul li strong{color:#9f9f9f;text-transform:none;font-weight:600;font-size:14px}
.pagina-produto .breadcrumbs{background:0 0}
.pagina-produto .breadcrumbs ul li:first-child *{padding-left:0}
.pagina-produto .breadcrumbs ul li a{color:#5c5734;font-size:14px}
.pagina-produto .breadcrumbs ul li a i{display:none}
.pagina-produto .breadcrumbs ul li::after{color:#9e9e9e}
.pagina-produto .breadcrumbs ul li:last-child a{color:#d01515}
.pagina-produto .breadcrumbs ul li:last-child::after{content:""}
.pagina-busca .menu.lateral,.pagina-categoria .menu.lateral{border-radius:5px;-webkit-box-shadow:none;box-shadow:none;border:solid 1px #d4d5d6}
.pagina-busca .menu.lateral .nivel-um>li>a,.pagina-categoria .menu.lateral .nivel-um>li>a{background:0 0;-webkit-box-shadow:none;box-shadow:none}
.pagina-busca .menu.lateral .nivel-um>li>a .titulo,.pagina-categoria .menu.lateral .nivel-um>li>a .titulo{color:#c4c4c4;font-size:14px;font-weight:500}
.pagina-busca .menu.lateral .nivel-um>li.ativo,.pagina-categoria .menu.lateral .nivel-um>li.ativo{background:0 0;border:none}
.pagina-busca .menu.lateral .nivel-um>li.ativo i,.pagina-categoria .menu.lateral .nivel-um>li.ativo i{background:0 0;color:#747474}
.pagina-busca .menu.lateral .nivel-um>li.ativo a .titulo,.pagina-categoria .menu.lateral .nivel-um>li.ativo a .titulo{color:#4d4d4d;font-size:18px;font-weight:700}
.pagina-busca .menu.lateral .nivel-um>li:hover a .titulo,.pagina-categoria .menu.lateral .nivel-um>li:hover a .titulo{color:#4d4d4d;font-weight:700}
.pagina-busca .menu.lateral .nivel-um>li.com-filho,.pagina-categoria .menu.lateral .nivel-um>li.com-filho{border:none}
.pagina-busca .menu.lateral .nivel-um>li.com-filho>a strong,.pagina-categoria .menu.lateral .nivel-um>li.com-filho>a strong{color:#4d4d4d;font-weight:700;font-size:18px}
.pagina-busca .menu.lateral .nivel-um>li.com-filho>a i,.pagina-categoria .menu.lateral .nivel-um>li.com-filho>a i{background:0 0;color:#747474}
.pagina-busca .menu.lateral .nivel-dois,.pagina-categoria .menu.lateral .nivel-dois{padding:0;-webkit-box-shadow:none;box-shadow:none}
.pagina-busca .menu.lateral .nivel-dois>li,.pagina-categoria .menu.lateral .nivel-dois>li{border:none}
.pagina-busca .menu.lateral .nivel-dois>li a,.pagina-categoria .menu.lateral .nivel-dois>li a{color:#c4c4c4;font-size:14px;font-weight:500}
.pagina-busca .menu.lateral .nivel-dois>li:hover,.pagina-categoria .menu.lateral .nivel-dois>li:hover{background:0 0}
.pagina-busca .menu.lateral .nivel-dois>li:hover a,.pagina-categoria .menu.lateral .nivel-dois>li:hover a{color:#4d4d4d;font-weight:700}
.pagina-busca .menu.lateral.outras .nivel-um li>a .titulo,.pagina-categoria .menu.lateral.outras .nivel-um li>a .titulo{color:#4d4d4d;font-weight:700;font-size:18px}
.pagina-busca .menu.lateral.outras .nivel-um li:hover a,.pagina-categoria .menu.lateral.outras .nivel-um li:hover a{background:0 0}
.pagina-busca .menu.lateral.outras .nivel-um li:hover a .titulo,.pagina-categoria .menu.lateral.outras .nivel-um li:hover a .titulo{color:#4d4d4d;font-weight:700}
.pagina-busca .menu.lateral li.ativo,.pagina-categoria .menu.lateral li.ativo{background:0 0}
.pagina-busca .menu.lateral li.ativo>a,.pagina-categoria .menu.lateral li.ativo>a{color:#4d4d4d;font-weight:700}
.pagina-categoria .conteudo h1.titulo{color:#4d4d4d;font-size:25px;font-weight:700}
.pagina-categoria .conteudo h1.titulo:after{content:"";display:block;margin:10px 0;width:100px;height:3px;background:#d01515}
.pagina-busca .conteudo ol{margin:0;margin-bottom:10px}
.pagina-busca .conteudo ol li{color:#b5b5b5;font-size:14px}
.ordenar-listagem.rodape,.ordenar-listagem.topo{border:none}
.filtro{-webkit-box-shadow:none;box-shadow:none;outline:0;border:solid 1px #d4d5d6;border-radius:5px}
.filtro .titulo{font-size:18px;color:#4d4d4d;font-weight:700;border:none}
.filtro.lista ul{border:solid 1px #d4d5d6}
.filtro.lista ul li{border-color:#d4d5d6}
.filtro.lista ul li a{text-decoration:none}
.filtro.lista ul li a label{color:#c4c4c4;font-size:14px;font-weight:500}
.filtro.lista ul li a label:hover{background:0 0;color:#4d4d4d}
.filtro.atributos .atributo-cor ul li a{-webkit-box-shadow:none;box-shadow:none}
.filtro.atributos .atributo-cor ul li a span{border-radius:5px}
.filtro.atributos .atributo-cor ul li a:hover{border:none;margin:0 2px 2px 0}
.filtro.atributos .atributo-cor ul li.active a{border:solid 2px #d01515;padding:0;border-radius:5px}
.produto div.principal .nome-produto{font-size:32px;font-weight:700;color:#4d4d4d;text-transform:none}
.produto div.principal .codigo-produto{border-bottom:none}
.produto div.principal .codigo-produto span *{font-weight:400;font-size:14px;border:none}
.produto div.principal .codigo-produto span b{color:#9f9f9f}
.produto div.principal .codigo-produto span>a,.produto div.principal .codigo-produto span>span{color:#4d4d4d;font-weight:600}
.produto div.principal .atributos ul li a,.produto div.principal .atributos ul li span{border-radius:5px}
.produto div.principal .atributos ul li.active a{background:#fff}
.produto div.principal .atributos ul li.active a span{color:#fff}
.produto div.principal .acoes-produto .preco-produto .preco-promocional{font-size:40px;font-weight:600;color:#4d4d4d;}
.acoes-produto .preco-produto{margin-left:10px;}
.produto div.principal .acoes-produto .preco-produto .preco-parcela{font-size:15px;font-weight:400;color:#4d4d4d}
.produto div.principal .acoes-produto .preco-produto .preco-parcela strong{font-weight:600;color:#4d4d4d;font-size:26px}
.produto div.principal .acoes-produto .preco-produto .preco-venda{color:#d01515;font-size:25px}
.produto div.principal .acoes-produto .comprar{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.produto div.principal .acoes-produto .comprar .botao-comprar{height:44px;line-height:44px;text-shadow:none;border:none;text-transform:uppercase;font-weight:700;font-size:35px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:33px;color:#fff;background:#00c853;padding:0 10px;-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:80%}
.produto div.principal .acoes-produto .comprar .botao-comprar i{width:17px;height:40px;vertical-align:middle}
.produto div.principal .acoes-produto .comprar .botao-comprar i .icon .a{fill:#fff}
.produto div.principal .acoes-produto .comprar .botao-comprar i:before{content:""}
.produto div.principal .acoes-produto .comprar .botao-comprar:hover{opacity:.8}
.produto div.principal .acoes-produto .comprar .qtde-adicionar-carrinho{width:auto!important;-webkit-box-flex:1;-ms-flex:auto;flex:auto;text-align:center;}
.produto div.principal .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho{padding-left:15px;width:93px;height:44px;border-radius:33px;border:solid 2px #e0e0e0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#95989a;font-size:18px;font-weight:700}
.produto div.principal .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho-title{display:none}
.produto div.principal .acoes-produto .comprar .disponibilidade-produto{width:100%}
.produto div.principal .acoes-produto .comprar .disponibilidade-produto .cor-principal{color:#81bf84}
.produto div.principal .acoes-produto .comprar span span{text-align:left}
.produto div.principal .cep label{color:#4d4d4d;font-size:25px;font-weight:500;width:100%}
.produto div.principal .cep .input-append.input-prepend{position:relative;width:60%}
.produto div.principal .cep .input-append.input-prepend .input-small.input-cep[type=tel]{width:100%;border-left:none;height:44px;border:solid 1px #ccc;border-radius:22px;padding-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box}
.produto div.principal .cep .input-append.input-prepend .btn{border:solid 1px #ccc;background:#e5e5e5;color:#999;height:20px;border-radius:22px;height:44px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:44px;padding:0 15px;position:absolute;right:0;z-index:3;font-size:0}
.produto div.principal .cep .input-append.input-prepend .btn:before{content:"Calcular";font-size:14px;color:#999;font-weight:700}
.cep{text-align:center;}
.produto-compartilhar .lista-redes{display:none}
.produto-compartilhar .sharethis-inline-share-buttons:before{content:"Compartilhe nas Redes Sociais";font-size:20px;color:#4d4d4d;font-weight:500;display:block;text-align:center;margin-bottom:10px}
#st-1.st-animated{text-align:center;}
.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]{border-radius:50%;text-align:center;background:#d01515}
.produto-compartilhar #st-1 .st-btn[data-network=facebook]>svg,.produto-compartilhar #st-1 .st-btn[data-network=googleplus]>svg,.produto-compartilhar #st-1 .st-btn[data-network=pinterest]>svg,.produto-compartilhar #st-1 .st-btn[data-network=twitter]>svg{text-align:center;fill:#fff}
.produto-compartilhar #st-1 .st-btn[data-network=facebook]:hover,.produto-compartilhar #st-1 .st-btn[data-network=googleplus]:hover,.produto-compartilhar #st-1 .st-btn[data-network=pinterest]:hover,.produto-compartilhar #st-1 .st-btn[data-network=twitter]:hover{text-align:center;top:0}
.abas-custom .tab-content{-webkit-box-shadow:none;box-shadow:none}
.produto .acoes-flutuante .botao-comprar{width:100%;border-radius:33px;height:44px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;line-height:44px;font-weight:700;font-size:0}
.produto .acoes-flutuante .botao-comprar:after{content:"Comprar";font-size:22px;text-transform:uppercase;font-weight:700}
.produto .acoes-flutuante .botao-comprar i{width:12px;height:12px}
.produto .acoes-flutuante .botao-comprar i .icon .a{fill:#fff}
.produto .acoes-flutuante .botao-comprar i:before{content:""}
.tabela-carrinho td,.tabela-carrinho th,.tabela-carrinho tr{border:none}
.tabela-carrinho h6{color:#000;font-size:14px}
.tabela-carrinho .hidden-phone.bg-dark:nth-child(odd){background:#fff}
.tabela-carrinho .quantidade input[type=text]{border-radius:50px}
.tabela-carrinho #formCalcularFrete #calcularFrete{border-radius:50px;width:50%}
.tabela-carrinho #formCalcularFrete button{margin-left:10px;background:#e3e3e3;color:#000;border-radius:50px;border:none}
.tabela-carrinho #formCalcularFrete button i{display:none}
.finalizar-compra .caixa-sombreada{-webkit-box-shadow:none;box-shadow:none}
.finalizar-compra .botao{height:40px;line-height:40px;padding:0 10px;background:#c99fa5;color:#FFF;font-size:14px;}
.finalizar-compra .botao.principal{background:#D01515;color:#fff;height:40px;line-height:40px;padding:0 10px;font-size:18px}
.carrinho-checkout .atendimento{border:none;margin-top:0}
.carrinho-checkout .atendimento .icone-box{border:none}
.carrinho-checkout .atendimento .icone-box i{color:#d01515;font-size:3rem}
.carrinho-checkout .atendimento li a:hover{text-decoration:none}
.carrinho-checkout .atendimento li .display-table{color:#363636;font-weight:600}
.carrinho-checkout .atendimento li strong{color:#363636;font-weight:400}
.carrinho-checkout .conteiner-principal #corpo .conteiner{-webkit-box-shadow:none;box-shadow:none}
.carrinho-checkout .identificacao hr.sem-margem{display:none}
.campos-pedido .caixa-sombreada{-webkit-box-shadow:none;box-shadow:none;border:none;border:solid 1px #d8d9da}
.campos-pedido legend{border-color:#d01515;border-width:3px;color:#4d4d4d;font-size:18px;font-weight:700}
.campos-pedido legend [class^=icon-]{color:#d01515}
#finalizarCompra{background:#D01515;}
.resumo-compra .tabela-carrinho{margin:0}
#rodape .lista-redes [class^=icon]{background:#363636;color:#fff;border:none;border-radius:50%;width:30px;height:30px;font-size:1em;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s;transition:all .2s}
#rodape .lista-redes [class^=icon]:hover{-webkit-transition:all .2s;transition:all .2s;background:#363636;color:#fff;opacity:.7}
#rodape .lista-redes ul li{border:none;margin:0 2px}
.barra-inicial .lista-redes ul li{border:none;margin:0 2px}
.barra-inicial .lista-redes [class^=icon]{background:0 0;color:#000;border:none;font-size:1em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s;transition:all .2s}
.barra-inicial .lista-redes [class^=icon]:hover{opacity:.7}
div#instagram{text-align:center}
div#instagram h2{margin-bottom:40px}
div#instagram h2:after{content:"";display:block;width:93px;height:3px;background:#ADA46E;margin:18px auto}
div#instagram span{margin-right:5px}
div#instagram h2 a,div#instagram span{font-size:25px;font-weight:700;color:#5c5734}
div#instagram h2 a{color:#d01515;text-decoration:none}
div#instagram a:hover{opacity:.6}
.pagina-inicial #instagram{display:block}
#instagram .conteiner{text-align:center;border-top:1px solid #d4dae5;padding-top:35px;max-width:1360px}
#instagram span{font-weight:700;color:#000;font-size:28px}
#instagram .icon{width:30px;height:30px;vertical-align:sub;margin-right:10px}
#instagram .icon .cls-1{fill:#d01515}
#instagram b{font-weight:400;color:#8190ad;font-size:14px}
#instagram ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;margin:0}
#instagram ul li{margin-right:12px;display:inline-block;overflow:hidden;-webkit-box-flex:1;-ms-flex:auto;flex:auto;border-radius:28px}
#instagram ul li img{max-width:70%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
#instagram ul li:hover img{opacity:.7}
#instagram img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}
.pagina-cadastro #instagram,.pagina-carrinho #instagram,.pagina-checkout #instagram,.pagina-conta #instagram,.pagina-login #instagram{display:none}
@media screen and (max-width:767px){#rodape{text-align:center}
}
#rodape .pagamento-selos{background:#fff}
#rodape .redes-sociais{max-width:100%;background:0 0;-webkit-box-shadow:none;box-shadow:none;border:none}
#rodape .titulo{color:#5c5734;border:none;font-size:18px;font-weight:500}
.span4 .links-rodape .links-rodape-categorias span { color: #FFF;}
#rodape .institucional li{list-style:none}
#rodape .institucional a{margin-top:5px;color:#5c5734;font-size:14px;padding:10px;font-weight:500}
#rodape .institucional a:hover{color:#d01515;text-decoration:none}
#rodape .institucional p{text-align:justify !important;color:#5c5734;font-size:14px;font-weight:500}
@media not all and (max-width:768px){#rodape .sobre-loja-rodape .logo a img{right:auto}
}
#rodape .sobre-loja-rodape span.titulo{display:none}
#rodape .sobre-loja-rodape .conferir{font-size:14px;font-weight:600;display:block;width:136px;height:44px;line-height:44px;background:#d01515;border-radius:50px;text-align:center;color:#fff;padding:0 5px;-webkit-transition:all 1s;transition:all 1s;margin-top:20px;border:solid 1px transparent;-webkit-box-sizing:border-box;box-sizing:border-box}
@media screen and (max-width:768px){#rodape .sobre-loja-rodape .conferir{margin:10px auto}
}
#rodape .sobre-loja-rodape .conferir:hover{text-decoration:none;background:#fff;color:#d01515;border:solid 1px #d01515;-webkit-transition:all 1s;transition:all 1s}
.scrollToTop{position:fixed;z-index:999;bottom:3em;right:2em;background:#d01515;display:block;width:40px;height:40px;text-align:center;color:#fff;font-size:13px;border-radius:50%;padding:10px;display:none;text-transform:uppercase;font-weight:600;font-family:Montserrat;line-height:5px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.scrollToTop i{font-size:2em;font-weight:600}
.scrollToTop:focus .scrollToTop:active,.scrollToTop:hover{opacity:.8;color:#fff;text-decoration:none}
#modalContato .form-horizontal .control-label{font-weight:600;color:#000}
#modalContato table td,#modalContato table th,#modalContato table tr{border:none}
#modalContato table td b{color:#000}
#modalContato .table-hover tbody tr:hover>td,#modalContato .table-hover tbody tr:hover>th{background:0 0}
#modalContato .control-group .botao.principal.pull-right+.botao{padding:8px 14px;background:#e3e3e3;color:#767676}
@media screen and (max-width:479px){.banner.tarja{margin:-10px 0px;}
.info-principal-produto .breadcrumbs{margin:0px 0px 0px;}
.produto .nome-produto{margin-top:0px;}
.produto .codigo-produto{padding:5px 0;}
.banner .flexslider .flex-direction-nav li a{width:20px;height:20px;margin-top:-10px;}
.listagem.com-caixa .listagem-item .imagem-produto{border-bottom:0px;}
.info-principal-produto .breadcrumbs{0 0 0px;}
.acoes-produto .preco-produto{margin-left:0px;}
.listagem .listagem-item .acoes-produto,.listagem.aproveite-tambem .listagem-item .acoes-produto{bottom:-17%}
.listagem .listagem-item .acoes-produto{position:inherit;}
.pagamento-selos .span3.atendimento > ul{width:90%;margin-left:5%;}
}
@media screen and (max-width:767px){.banner.tarja{margin:-10px 0px;}
.info-principal-produto .breadcrumbs{margin:0px 0px 0px;}
.produto .nome-produto{margin-top:0px;}
.produto .codigo-produto{padding:5px 0;}
.banner .flexslider .flex-direction-nav li a{width:20px;height:20px;margin-top:-10px;}
.listagem.com-caixa .listagem-item .imagem-produto{border-bottom:0px;}
.info-principal-produto .breadcrumbs{0 0 0px;}
.acoes-produto .preco-produto{margin-left:0px;}
.listagem .listagem-item .acoes-produto,.listagem.aproveite-tambem .listagem-item .acoes-produto{bottom:-17%}
.listagem .listagem-item .acoes-produto{position:inherit;}
.pagamento-selos .span3.atendimento > ul{width:90%;margin-left:5%;}
.conteiner .logo{margin:-10px 0 0;}
#cabecalho .logo a{height:65px}
#cabecalho .logo a img{position:absolute}
.atalhos-mobile{background:#040402;height:40px;border:none}
.atalhos-mobile a{top:0px;}
.atalhos-mobile ul li{border:none}
.atalhos-mobile ul li.fundo-principal{background:0 0}
.atalhos-mobile ul li a .icon{height:20px}
.atalhos-mobile ul li a .icon .cls-1{fill:#fafaf7}
.atalhos-mobile ul li a .qtd-carrinho{color:#fff;left:30px;font-size:13px;font-weight:700;background:#d01515;width:25px;height:25px;line-height:25px;text-align:center;border-radius:50%;display:inline-block;vertical-align:middle;margin-left:5px}
.atalhos-mobile ul li a:before{display:none}
.atalhos-mobile ul li a:hover{opacity:.7}
.conteudo-topo .busca-mobile{background:0 0;overflow:visible}
.conteudo-topo .busca-mobile .busca input{border-radius:22px;border:solid 1px #e0e0e0}
.conteudo-topo .busca-mobile .busca .botao-busca{top:0;right:0;color:#9f9f9f;background:0 0}
.conteudo-topo .atalho-menu{border-radius:50%}
.conteudo-topo .atalho-menu.icon-th::before{content:"\f0c9"}
.conteudo-topo .menu.superior{background:#e5e2d0}
.conteudo-topo .menu.superior>ul.nivel-um>li{border:none}
.conteudo-topo .menu.superior>ul.nivel-um>li a strong{font-size:14px;font-weight:600;color:#fff}
.conteudo-topo .menu.superior>ul.nivel-um>li a strong:hover{color:#fff}
.conteudo-topo .menu.superior .nivel-dois li a{color:#fff;text-transform:uppercase;font-weight:600}
.conteudo-topo .menu.superior .nivel-dois li a:hover{color:#fff}
.conteudo-topo .menu.superior .nivel-dois li:hover{background:0 0}
.listagem .listagem-item .acoes-produto-responsiva{}
.acoes-produto-responsiva{position:static;}
.produto-compartilhar{border:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.produto-compartilhar .lista-redes .fa-whatsapp{display:none}
.produto .principal .acoes-produto .comprar>.qtde-adicionar-carrinho .qtde-carrinho{width:100%}
.produto .principal .acoes-produto .comprar>.botao-comprar{background-color:#42d859}
.produto .principal .acoes-produto .preco-produto{text-align:center}
.produto .principal .acoes-produto .preco-produto,.produto .principal .acoes-produto.disponivel{background-color:rgba(0, 0, 0, 0.08);border:none}
.produto .principal .parcelas-produto{border:none}
.listagem-item .acoes-produto.hidden-phone{display:block !important;opacity:1;position:inherit;}
.listagem-item .acoes-produto-responsiva{display:none !important;}
}
.listagem-item .acoes-produto{border-width:0px 0;position:static;left:0%;}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-moz-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-next,.slick-prev{width:10px;height:10px;display:block;background:#9f9f9f;border-radius:50%}
.slick-prev{position:absolute;top:-20px;right:20px;z-index:20}
.slick-next{position:absolute;top:-20px;right:0;z-index:20}
.slick-arrow.active{background:#d01515}
.listagem>ul{margin:0}
.listagem .listagem-linha li{border:0}
.listagem>ul:not(.produtos-carrossel){display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.listagem-item .produto-sobrepor{z-index:25}
.listagem>ul>li{display:inline;padding:0}
.listagem-linha *{outline:0}
.slick-slider{display:block!important}
.listagem .produtos-carrossel{padding:0}
.pagina-produto .listagem>ul{margin:0 -15px}
@media screen and (max-width:1024px){.pagina-produto .listagem>ul{margin:0}
}
@media screen and (max-width:767px){.listagem ul>li li{margin:0;padding:0;width:25%;border:0;float:left;padding:0 15px;padding-bottom:30px}
.listagem ul:not(.produtos-carrossel)>li{margin:0;padding:0;width:25%;border:0;float:left;padding:0 15px;padding-bottom:30px}
.listagem .listagem-linha{position:relative}
.pagina-categoria .listagem ul:not(.produtos-carrossel)>li{width:33.333%}
.pagina-produto .listagem .listagem-linha ul:nth-child(n+2){display:none}
.listagem-linha .slick-product{margin-left:-15px!important;margin-right:-15px!important}
.listagem .listagem-item{margin:0;padding:5px;border-radius:6px}
}
@media screen and (max-width:1024px){.listagem-linha .slick-product{margin-left:0!important;margin-right:0!important}
.listagem ul:not(.produtos-carrossel)>li{width:25%;padding:0 0 15px 0}
.listagem ul>li li{padding:0 0 15px 0}
}
@media screen and (max-width:767px){.aproveite-tambem>.titulo{line-height:20px!important}
.listagem ul:not(.produtos-carrossel)>li,.pagina-categoria .listagem ul>li{width:33.33333%}
}
@media screen and (max-width:480px){.listagem ul:not(.produtos-carrossel)>li,.pagina-categoria .listagem ul:not(.produtos-carrossel)>li{width:50%}
.aproveite-tambem>.titulo strong,.listagem .titulo-categoria strong{font-size:20px;padding:0 26px}
.listagem-item.produto-adicionado .produto-sobrepor::before{font-size:11px;line-height:16px}
}
@media not all and (max-width:768px){.pagina-inicial #listagemProdutos>ul[data-produtos-linha="4"]>li{width:25%;margin:0}
.pagina-inicial #listagemProdutos>ul[data-produtos-linha="3"]>li{width:33%;margin:0}
.pagina-inicial #listagemProdutos>ul[data-produtos-linha="2"]>li{width:50%;margin:0}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .texto-newsletter{font-size:30px;}
#modalNewsletter .newsletter .botao{font-size:17px;}
}
.barra-inicial .acoes-conta{margin-top:5px;margin-right:10px}
.barra-inicial .acoes-conta li.rastreio{margin-right:10px}
.barra-inicial .acoes-conta li i{display:none}
.barra-inicial .acoes-conta li a .icon{width:12px;height:12px;margin-right:10px}
.barra-inicial .acoes-conta li a .icon .cls-1{fill:#C12026;}
@media screen and (min-width:767px){#cabecalho .logo a{max-height:90px}
}
.carrinho{margin-top:-5px;min-width:110px}
.carrinho a{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.carrinho a i{width:20px}
.carrinho a .qtd-carrinho{position:relative;-webkit-transform:none;transform:none;top:0;left:auto}
#cabecalho.fixed .carrinho.vazio>a span.vazio-text:after{color:#363636;border:solid 1px #363636}
.thumbs-horizontal ul.miniaturas li a,.thumbs-vertical ul.miniaturas li a{border-radius:50%;border:solid 1px #ddd;-webkit-box-shadow:none;box-shadow:none;width:60px!important;height:60px!important}
.thumbs-horizontal ul.miniaturas li.active a,.thumbs-vertical ul.miniaturas li.active a{border:solid 1px #d01515}
.coluna div .componente.newsletter{height:auto}
#fb-root{display:none}
.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{width:100%!important}
.listagem .listagem-item.indisponivel{background:0 0}
.listagem .listagem-item.indisponivel:hover .info-produto{opacity:1}
.listagem .listagem-item .acoes-produto{position:absolute;z-index:30}
.listagem.aproveite-tambem .acoes-produto{position:absolute;z-index:30}
.bandeiras-produto .bandeira-indisponivel{border-radius:0;width:auto;height:auto;padding:5px;border-radius:5px}
.listagem .listagem-item .info-produto,.listagem.aproveite-tambem .listagem-item .info-produto{min-height:190px;}
@media screen and (max-width:480px){.listagem .listagem-item .info-produto,.listagem.aproveite-tambem .listagem-item .info-produto{margin-top:-40px;}
.listagem .titulo-categoria strong,.listagem.aproveite-tambem>.titulo strong{padding:0}
}
@media screen and (max-width:768px){.listagem .listagem-item .info-produto,.listagem.aproveite-tambem .listagem-item .info-produto{margin-top:-40px;}
.listagem .produtos-carrossel[data-produtos-linha] .imagem-produto,.listagem .span3 .imagem-produto{height:250px;}
}
@media screen and (min-width:768px){div#listagemProdutos li.span3{margin:0;width:33%}
}
.listagem.com-caixa .listagem-item{border:none;-webkit-box-shadow:none;box-shadow:none;border:solid 0px transparent}
.listagem.com-caixa .listagem-item .acoes-produto{border:none;background-color:#FFF;}
.listagem.com-caixa .listagem-item:hover{outline:0}
.listagem.com-caixa .listagem-item.indisponivel{background:0 0}
.menu.lateral{border:solid 1px #d4d5d6;border-radius:5px}
.menu.lateral ul.nivel-um>li{border:none}
.menu.lateral ul.nivel-um>li>a{-webkit-box-shadow:none;box-shadow:none;background:0 0}
.menu.lateral ul.nivel-um>li.com-filho a i{display:none}
.menu.lateral .nivel-dois{-webkit-box-shadow:none;box-shadow:none;background:0 0;padding:0}
.menu.lateral .nivel-dois li{border:none}
.menu.lateral .nivel-dois li a{font-size:14px;color:#959595}
.menu.lateral .titulo{color:#4d4d4d;font-size:18px;font-weight:600}
.componente{background:#efefef;border-radius:5px}
.componente .titulo{font-weight:700;color:#4d4d4d;font-size:18px}
.componente .titulo i.icon-file-text{color:#d01515}
.componente .titulo i.icon-file-text:before{content:"\f129"}
.componente p{color:#868686;font-size:14px;font-weight:500}
.pagina-pagina .conta-menu{border:solid 1px #ddd;border-radius:5px}
.pagina-pagina .conta-menu .titulo{font-size:18px;font-weight:700;border-bottom:0}
.pagina-pagina .conta-menu .titulo i{color:#f75d9e}
.pagina-pagina .conta-menu .menu-simples li a{color:#959595;font-size:14px}
.pagina-pagina .conta-menu .menu-simples li.active a{background:0 0;color:#4d4d4d;font-weight:700}
.pagina-pagina .conta-menu .menu-simples li:hover a{color:#4d4d4d;background:0 0;font-weight:700}
@media only screen and (max-width:768px){.listagem .listagem-item .info-produto .preco-produto .preco-promocional,.listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-promocional{font-size:18px}
}
@media(max-width:767px){.conteudo-topo .busca-mobile .atalho-menu::before{content:'Menu';font-weight:bold;font-family:'Raleway' ,sans-serif;}
.busca{margin:0 80px 0 0;}
.busca input{box-sizing:border-box;}
body::before{content:'';background:#000;color:#fff;display:block;text-align:center;height:0px;line-height:30px;font-size:20px;margin-top:55px;}
#cabecalho{padding-top:0;}
#cabecalho .menu.superior .nivel-um>li{padding:0;width:100%;}
.menu.superior .categoria-paginas .nivel-dois li a{white-space:inherit;}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .texto-newsletter{font-size:30px;}
#modalNewsletter .newsletter .botao{font-size:17px;}
}
.produto .acoes-produto{padding:10px 0px;background:#eaf3f2;text-align:center;}
.produto .acoes-flutuante .acoes-produto .preco-produto .titulo{line-height:30px;}
.table caption+thead tr:first-child th, .table caption+thead tr:first-child td, .table colgroup+thead tr:first-child th, .table colgroup+thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td{background-color:#eaf3f2;}
.tabela-carrinho .preco-produto .titulo{padding:5px;}
.tabela-carrinho .bg-dark{background-color:#eaf3f2;}
.caixa-info{background-color:#eaf3f2;}
.formas .accordion-group:hover, .formas .accordion-group.active{background-color:#eaf3f2;}
.acoes-produto .comprar .botao-comprar{background-image:none;position:relative;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;-webkit-transition:all 300ms ease;transition:all 300ms ease;overflow:hidden;}
.acoes-produto .comprar .botao-comprar::before{content:"";background:linear-gradient(-90deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.75) 50%,rgba(255,255,255,0.75) 51%,rgba(255,255,255,0) 100%);height:100%;width:6em;display:block;position:absolute;top:0;left:-4.5em;transform:skewX(-45deg) translateX(0);animation:sheen 6s linear infinite;}
@keyframes sheen{0%{left:calc(-100% - 5em);}
15%{left:calc(100% + 5em);}
100%{left:calc(100% + 5em);}

}
.tarja-counter{text-align:center;max-width:1274px;margin:auto;margin-bottom:10px;position:relative;}
.tarja-counter .cooldown{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.tarja-counter .cooldown .cd-data span{display:inline-block;position:relative;margin-right:10px;padding:7px 10px 15px;text-align:center;font-weight:bold;font-size:24px;color:#FFFFFF;letter-spacing:0.2px;background:#111111;border-radius:3px;min-width:30px;}
.tarja-counter .cooldown.cd-home span:before{position:absolute;left:50%;bottom:5px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-weight:bold;font-size:12px;color:#FFFFFF;letter-spacing:-0.37px;}
.tarja-counter .cooldown.cd-home span:after{content:"";width:100%;height:50%;background:rgba(255, 255, 255, .075);position:absolute;top:0;left:0;}
.tarja-counter .cooldown .cd-data .cd-dia:before{content:"dias";}
.tarja-counter .cooldown .cd-data .cd-hora:before{content:"hora";}
.tarja-counter .cooldown .cd-data .cd-minuto:before{content:"min";}
.tarja-counter .cooldown .cd-data .cd-segundo:before{content:"seg";}
.tarja-counter img{max-width:100%;width:100%;}
.marcas+.listagem .titulo-categoria:first-child{margin-top:0px;}
.listagem .titulo-categoria:before, .listagem.aproveite-tambem .titulo-categoria:before, .listagem.aproveite-tambem>.titulo:before, .listagem>.titulo:before{content:'\0023';color:#c4c4c4;margin-right:5px;font-size:25px;font-weight:700;}
.sentence-box>h3{text-transform:uppercase}
.sentence-box>h3>span{display:block;color:#616161}
.sentence-box>h3>strong{color:#cc333f;font-size:42px;display:block;margin-top:-10px;letter-spacing:2px}
.sentence-box>p{font-size:16px;line-height:22px;text-align:justify;text-indent:25px}
.sentence-box>a{color:#fff;border:1px solid #cc333f;background:#cc333f;font-size:20px;padding:7px 18px 6px;display:block;width:fit-content;text-decoration:none;margin-top:1%;transition:ease-in-out .3s}
.sentence-box>a:hover{color:#cc333f;background:#fff}
.sentence-box>a:hover>i{margin-left:25px}
.sentence-box>a>i{margin-left:15px;transition:margin-left .3s}
@media only screen and (min-width:768px){#rodape .redes-sociais{position:relative}
}
.pagamento-selos .span3.atendimento > ul{margin:0;width:80%;}
.pagamento-selos .span3.atendimento > ul > li{position:relative;line-height:25px;margin-bottom:3px}
.pagamento-selos .span3.atendimento > ul > li i{width:20px;text-align:center;height:20px;line-height:20px;position:absolute;top:0;left:0}
.pagamento-selos .span3.atendimento > ul > li a,.pagamento-selos .span3.atendimento > ul > li p{margin:0;display:inline-block;line-height:20px;text-indent:20px;color:#5c5734;vertical-align:top}
body.pagina-carrinho .span3.atendimento,
body.pagina-carrinho.carrinho-checkout .span3.atendimento,
body.pagina-pedido-finalizado .span3.atendimento{display:none}
.gateways-rodape{border:0px solid #ddd;}
#rodape .icon-phone:before, #rodape .fa-whatsapp:before, #rodape .fa-envelope:before{color:#000;}
#rodape .caixa-facebook{width:220px;}
.pagamento-selos .span3.envios >ul > li img{width:70%}
.pagamento>ul{text-align:center;width:100%;margin:0px 35px;}
@media screen and (max-width:479px){.pagamento-selos .span3.atendimento > ul{width:90%;margin-left:5%;}
}
@media screen and (max-width:767px){.pagamento-selos .span3.atendimento > ul{width:90%;margin-left:5%;}
}
.tema-pequeno #rodape .redes-sociais{max-width:100%;text-align:center;width:auto;}
@media screen and (max-width:479px){.listagem .listagem-item .acoes-produto{position:inherit;}
}
@media screen and (max-width:767px){.listagem .listagem-item .acoes-produto{position:inherit;}}
.produto .codigo-produto>span+span{display:block;margin-top:0px;}
.listagem .produtos-carrossel[data-produtos-linha] .imagem-produto,.listagem .span3 .imagem-produto{height:250px !important;}
.abas-custom .tab-content{box-shadow:0 0 3px rgba(0,0,0,0.3);}
body.pagina-carrinho .span3.envios,
body.pagina-carrinho.carrinho-checkout .span3.envios,
body.pagina-pedido-finalizado .span3.envios{display:none}
body.pagina-carrinho .gateway-mercadopago,
body.pagina-carrinho.carrinho-checkout .gateway-mercadopago,
body.pagina-pedido-finalizado .gateway-mercadopago{display:none}
.gateway-mercadopago{text-align:center;margin-top:10px;}
.whatsapp-fixo{position:fixed;bottom:3em;left:20px;z-index:999;}
.button-contador{margin-top:10px;}
.css3button{position:relative;margin-top:5px;margin-bottom:-10px;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#ffffff;padding:5px 25px;background:#95989a;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;border:1px solid #7d0101;-moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 2px rgba(255,255,255,1);-webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 2px rgba(255,255,255,1);box-shadow:0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 2px rgba(255,255,255,1);text-shadow:0px -1px 0px rgba(000,000,000,0.2),
0px 1px 0px rgba(255,255,255,0.4);}
.css3button a{color:#ffffff;}
.selos >ul > li{float:left;}

.carousel{margin-bottom:0px;}
.full.menu .nivel-um>li.categoria-id-2674686{display:none !important;}
.full.menu .nivel-um>li.categoria-id-1419441{display:none !important;}
.full.menu .nivel-um>li.categoria-id-1419442{display:none !important;}
.full.menu .nivel-um>li.categoria-id-2943881{display:none !important;}
.full.menu .nivel-um>li.categoria-id-2951854{display:none !important;}
.full.menu .nivel-um>li.categoria-id-3056336{display:none !important;}
.desconto-a-vista{display:none !important;}
.produto div.principal .acoes-produto .comprar .disponibilidade-produto{display:none !important;}
.acoes-produto .preco-produto{float:none;}
.parcelas-produto .accordion .accordion-group .accordion-body .accordion-inner ul{font-size:15px;}
.parcelas-produto .accordion .accordion-group .accordion-body .accordion-inner ul li span .cor-principal{font-size:23px;}
.parcelas-produto .accordion .accordion-group .accordion-heading img{max-height:40px;padding:0px 10px 0px 10px;}
.parcelas-produto .accordion .accordion-group .accordion-heading .text-parcelas{font-size:18px;color:#4d4d4d;}
.atributo-comum .active a span, .atributo-comum a:hover span, .cor-principal, .menu a:hover, a, a:focus, a:hover{color:red;}
.flexslider .slides img {width: inherit; display: inherit;}
span.prazo:before{content:'Prazo de entrega médio de '; color: #434343;font-size:12px;font-weight:700;}
.produto .cep .aviso-disponibilidade {display: none !important;}
/*#seloEbit {display:none !important;}*/
.pagina-inicial .secao-banners .conteiner {text-align: center; max-width: fit-content; padding: 0;}