.boxDetalhesProduto{background:#fff;margin:0 auto;padding:20px 20px}body>.mfp-wrap>.mfp-container>.mfp-content{min-height:auto;max-width:970px}body>.mfp-wrap>.mfp-container.mfp-image-holder>.mfp-content{min-height:auto}.mfp-figure figure{align-items:center;height:100%;display:flex;margin:0}#form_duvida_produto .containerEnviar{margin:18px 0}#form_duvida_produto .containerTituloFormularioProduto{margin-bottom:0}.mfp-iframe-holder .mfp-content.modalDuvida{border-radius:5px;min-height:auto!important;max-width:500px!important;height:100%;max-height:510px}.mfp-iframe .containerCamposProdutoTotal{margin-left:2%;margin-right:2%}.mfp-iframe .boxCaptchaTema{width:100%}div.mfp-content button.mfp-close{color:#333;font-size:4rem;padding:0;right:10px;text-align:center;width:35px}.mfp-content button.mfp-arrow-left,.mfp-content button.mfp-arrow-right{filter:brightness(25%)}.mfp-content .mfp-counter{color:#555;right:10px}.mfp-content{background:#fff none repeat scroll 0 0;padding:0 35px}div.mfp-figure::after{background:#fff;box-shadow:none}.carregandoValores{position:absolute;left:50%;opacity:0;pointer-events:none;top:50%;transform:translate(-50%,-50%)}.exibeCarregandoValores .carregandoValores{opacity:1;transition:opacity .2s}.exibeCarregandoValores .boxValorAvistaDestaque,.exibeCarregandoValores .informacoesValorDetalhesProduto,.exibeCarregandoValores .informacoesValorParcelamentoDetalhesProduto{opacity:0}#lista_fretes_produto .exibeCarregandoValores .carregandoValores{opacity:1}.exibeCarregandoValores .boxInformaFreteGratisProduto,.exibeCarregandoValores .conteudoBoxListaFormasEnvioDetalhesProduto,.exibeCarregandoValores .listaOpcoesFormaEnvioDetalhesProduto{opacity:0;transition:opacity .2s}.carregandoFrete{left:0;margin:20px auto 0;pointer-events:none;position:relative;text-align:center;top:0;transform:none}.nomeProdutoBreadcrumb{color:#a7ce43;font-size:1.4rem}.barraProdutoInativo{background:rgba(255,0,0,.7);height:40px;text-align:center;width:100%}.barraProdutoInativo p{color:#fff;font-size:2rem;letter-spacing:2px;line-height:40px}.boxCategoriasDetalhesProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f3f3f3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;padding-bottom:20px}.boxCategoriaDetalhesProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:50px}.boxCategoriaDetalhesProduto a{display:inline}.boxCategoriasDetalhesProduto a{color:#999;font-size:1.4rem;-webkit-transition:all .2s;transition:all .2s}.boxCategoriasDetalhesProduto a:hover{-webkit-filter:brightness(50%);filter:brightness(50%);-webkit-transition:all .2s;transition:all .2s}.boxCategoriasDetalhesProduto p.nomeCategoriaDetalhesProduto:last-child a{color:#a7ce43}.nomeCategoriaDetalhesProduto:nth-last-child(2)+.divisorNomeCategoriaDetalhesProduto{display:none}.divisorNomeCategoriaDetalhesProduto{margin:0 20px}.divisorNomeCategoriaDetalhesProduto{color:#666}.conteudoDetalhesProduto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-top:35px}.boxFotosOpcoesConteudoDetalhesProduto{margin-left:15px;width:465px}.organizaFotosConteudoDetalhesProduto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:405px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.fotosMiniaturasConteudoDetalhesProduto{margin-right:10px;min-width:50px;max-height:370px;overflow:hidden;position:relative;width:50px}.itemFotoMiniatura{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:48px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:6px 0;overflow:hidden;position:relative;width:48px}.itemFotoMiniatura a img{max-height:100%;max-width:50px}.itemFotoMiniatura.itemFotoMiniaturaPrincipal.miniaturaZoom{display:none}.itemFotoMiniatura.itemFotoMiniaturaPrincipal{display:none}.boxItensFotosMiniaturas{margin-top:14px;position:absolute;overflow:hidden;height:100%;padding-bottom:30px}.setaCimaMiniaturas{background:#fff url('https://www.refgame.com.br/img/ljvt_v2/detalhes_produto/seta_superior_fotos_produtos.png') no-repeat center top;cursor:pointer;display:none;height:18px;margin-bottom:17px;position:absolute;top:0;width:100%;z-index:9}.setaCimaMiniaturas:hover{background-position:bottom center}.setaBaixoMiniaturas{background:#fff url('https://www.refgame.com.br/img/ljvt_v2/detalhes_produto/seta_inferior_fotos_produtos.png') no-repeat center top;bottom:0;cursor:pointer;display:none;height:18px;margin-top:17px;position:absolute;width:100%;z-index:10}.setaBaixoMiniaturas:hover{background-position:bottom center}.hoverItemFotoMiniatura{left:0;opacity:0;position:absolute;top:0}.itemFotoMiniatura:hover{border-color:#a7ce43;cursor:pointer}.itemFotoMiniatura>a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.hoverItemFotoMiniaturaClicado{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#333 none repeat scroll 0 0;border-radius:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:35px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;margin:7px;opacity:.6;position:absolute;top:0;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;width:35px}.setaHoverItemFotoMiniatura{border-bottom:7px solid transparent;border-left:11px solid #b6b4b5;border-top:7px solid transparent;height:0;margin-left:3px;width:0}.boxFotoAmpliadaConteudoDetalhesProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;overflow:hidden;position:relative;width:400px}.boxFotoAmpliadaConteudoDetalhesProduto>a{cursor:pointer}.boxFotoAmpliadaConteudoDetalhesProduto img{height:auto!important;max-height:400px;max-width:100%;width:auto!important}.exibicaoSemOpacidade img{opacity:1!important}.slideItensFotosMiniaturas{display:flex;flex-direction:column;-webkit-transition:all .3s;transition:all .3s}.imagensZoomLightbox{left:0;height:0;opacity:0;overflow:hidden;position:fixed;top:0;width:0}div.itemVideoMiniatura{align-items:center;background:url('https://www.refgame.com.br/img/ljvt_v2/youtube_logo.png') no-repeat center center;background-size:contain;border:none;cursor:pointer;display:flex;height:48px;justify-content:center;order:100;transition:filter .3s;width:48px}div.itemVideoMiniatura:hover{filter:grayscale(25%)}.videoProduto{align-self:flex-start;height:100%;position:relative;z-index:5}.videoZoomMobile{display:none}.modalVideoProduto{align-items:center;background:rgba(0,0,0,.7);display:flex;height:0;justify-content:center;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:opacity .2s,height 0s linear .2s,width 0s linear .2s;width:0;z-index:10000}.exibeModalVideoProduto{height:100%;opacity:1;transition:opacity .2s,height 0s linear,width 0s linear;width:100%}.fechaModalVideoProduto{color:rgba(255,255,255,.8);cursor:pointer;font-size:3rem;position:absolute;right:30px;top:30px;transition:color .2s}.fechaModalVideoProduto:hover{color:rgba(255,255,255,1)}.boxCarrosselImagensDetalheProduto{display:none}img.imagemMarcaDagua{max-height:20%;max-width:20%;position:absolute;z-index:1}img.imagemMarcaDagua.posicao0{left:4px;top:4px}img.imagemMarcaDagua.posicao1{left:50%;top:4px;transform:translate(-50%,0)}img.imagemMarcaDagua.posicao2{right:4px;top:4px}img.imagemMarcaDagua.posicao3{left:4px;top:50%;transform:translate(0,-50%)}img.imagemMarcaDagua.posicao4{left:50%;top:50%;transform:translate(-50%,-50%)}img.imagemMarcaDagua.posicao5{right:4px;top:50%;transform:translate(0,-50%)}img.imagemMarcaDagua.posicao6{bottom:4px;left:4px}img.imagemMarcaDagua.posicao7{bottom:4px;left:50%;transform:translate(-50%,0)}img.imagemMarcaDagua.posicao8{bottom:4px;right:4px}.itemImagemCarrossel{position:relative}.itemImagemCarrossel::after{background-position:center;background-repeat:no-repeat;background-size:contain;content:'';display:block;height:40px;opacity:0;position:absolute;width:20%;z-index:10000;animation:exibeLupa 1s forwards;animation-delay:3s}.posicao0 .itemImagemCarrossel::after{left:4px;top:4px}.posicao1 .itemImagemCarrossel::after{left:50%;top:4px;transform:translate(-50%,0)}.posicao2 .itemImagemCarrossel::after{right:4px;top:4px}.posicao3 .itemImagemCarrossel::after{left:4px;top:50%;transform:translate(0,-50%)}.posicao4 .itemImagemCarrossel::after{left:50%;top:50%;transform:translate(-50%,-50%)}.posicao5 .itemImagemCarrossel::after{right:4px;top:50%;transform:translate(0,-50%)}.posicao6 .itemImagemCarrossel::after{bottom:4px;left:4px}.posicao7 .itemImagemCarrossel::after{bottom:4px;left:50%;transform:translate(-50%,0)}.posicao8 .itemImagemCarrossel::after{bottom:4px;right:4px}.exibeCompraFlutuante{display:block}.escondeCompraFlutuante{display:none}.containerCompraFlutuante{position:fixed;right:0;top:42%;z-index:30}.botaoContatoWhatsApp.reposicionaBotao{bottom:10px}.containerSetaCompraFlutuante{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.setaContainerFlutante{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#727272;color:#FFF;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:30px;width:30px}.setaContainerFlutante a{color:#FFF}.compraFlutuante{background:#FFF;border:1px solid #e1e1e1;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px;-webkit-transition:width 0s ease,opacity .6s linear,right .7s ease;transition:width 0s ease,opacity .6s linear,right .7s ease;width:176px}.abrirCompra{height:0}.precosFlutuante{border-bottom:1px solid #d9d9d9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:60%;margin-bottom:10px;padding:0 0 15px 0;width:80%}.deCompraFlutuante{color:#575757;font-size:1.4rem;text-align:center;width:100%}.foiCompraFlutuante{color:#a7ce43;font-size:1.4rem;text-align:center;margin-bottom:3px;width:100%}#vr_preco_principal_produto_flutuante{font-size:2rem}.strDescontoAvista{font-size:1.3rem}.partialParcelamentoFlutuante{font-size:1.2rem}.parcelasCompraFlutuante{text-align:center;width:100%}.compraFlutuante .botaoComprar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#a7ce43;color:#FFF;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.4rem;height:40px;line-height:15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:80%}.botaoComprar:hover{-webkit-filter:brightness(90%);filter:brightness(90%)}.compraFlutuante .nomeProduto{font-size:1.5rem;padding:10px 6px 20px;text-align:center}.imagemCompraFLutuanteProduto{margin-top:10px;max-width:90%;max-height:90px}.boxOpcoesAdicionaisDetalhesProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:35px}.fb-like{margin-left:-24px;margin-top:8px;left:11px}.boxOpcoesRedesSociaisDetalhesProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:86%;flex-wrap:nowrap}@media(max-width:700px){.whatsapp-share-button-mobile{position:relative;height:20px;box-sizing:border-box;padding:1px 8px 1px 6px;background-color:#2A9D00;color:#fff;border-radius:3px;font-weight:500;cursor:pointer;display:flex;align-items:center}.whatsapp-share-button-mobile:hover{background-color:#227D00}.whatsapp-share-button-mobile span{margin-right:5px}.whatsapp-share-button-desktop{display:none!important}}@media(min-width:701px){.whatsapp-share-button-mobile{display:none!important}.whatsapp-share-button-desktop{position:relative;height:20px;box-sizing:border-box;padding:1px 8px 1px 6px;background-color:#2A9D00;color:#fff;border-radius:3px;font-weight:500;cursor:pointer;display:flex;align-items:center}.whatsapp-share-button-desktop:hover{background-color:#227D00}.whatsapp-share-button-desktop span{margin-right:5px}}.clear{clear:both}.boxItensOpcoesAdicionaisDetalhesProduto{margin-top:15px}.itemOpcoesAdicionaisDetalhesProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1px 0;-webkit-transition:all 1s;transition:all 1s}.itemOpcoesAdicionaisDetalhesProduto:last-child{border-bottom:none}.iconeItemOpcoesAdicionais{margin:0 3px;text-align:center;width:26px}.iconeItemOpcoesAdicionais img{background:#a7ce43}.conteudoItemOpcoesAdicionais{margin-left:5px}.conteudoItemOpcoesAdicionais a p{color:#000;text-decoration:none}.conteudoItemOpcoesAdicionais a:first-child p{font-size:1.3rem}.conteudoItemOpcoesAdicionais a:last-child p{font-size:1.1rem;font-weight:300}.boxFotosOpcoesConteudoDetalhesProduto .boxOpcoesAdicionaisDetalhesProduto .boxItensOpcoesAdicionaisDetalhesProduto{display:flex;justify-content:space-around;width:100%}.boxInformacoesDetalhesProduto .boxItensOpcoesAdicionaisDetalhesProduto,.boxInformacoesDetalhesProduto .boxOpcoesAdicionaisDetalhesProduto{display:none}.boxInformacoesDetalhesProduto{width:100%}.boxDescricaoDetalhesProduto{position:relative}.conteudoDetalhesProduto>.boxDescricaoDetalhesProduto{display:none}.nomeDescricaoProduto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;overflow:hidden}.nomeDescricaoProduto h1:first-child{color:#000;font-size:1.7rem;font-weight:400;overflow:hidden}.nomeDescricaoProduto p{color:#000;font-size:1.7rem;overflow:hidden}.nomeDescricaoProduto p.referenciaDescricaoProduto{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#ccc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.3rem}.boxMarcaModeloDescricaoProduto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;overflow:hidden}.boxMarcaModeloDescricaoProduto p{color:#8c8c8c;font-size:1.5rem}.boxMarcaModeloDescricaoProduto p:first-child:empty{display:none}.boxFotoMobileDetalhesProduto{display:none}.textoDescricaoCurtaProduto{margin-top:10px;overflow:hidden;text-overflow:ellipsis}.textoDescricaoCurtaProduto p{color:#666;font-size:1.5rem;line-height:20px}.boxInformacoesDetalhesProduto .conteudoItemSubproduto{z-index:unset}.boxDescricaoDetalhesProduto div.garantiaPrazoDescricaoProduto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-top:10px;max-height:none;overflow:hidden}.garantiaPrazoDescricaoProduto p:first-child:empty+p:nth-child(2):before{content:"";margin:0}.garantiaPrazoDescricaoProduto p:nth-child(2):empty:before{content:"";margin:0}.garantiaPrazoDescricaoProduto p{color:#8c8c8c;font-size:1.5rem}.linkMaisInformacoes{border-bottom:1px solid #b3b3b3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:18px;position:absolute;right:0;text-decoration:none;transition:border-bottom .2s}.linkMaisInformacoes p:first-child{border-left:7px solid transparent;border-right:7px solid transparent;border-top:9px solid #4e4e4e;height:0;margin:2px 5px 0 0;transition:border-top .2s;width:0}.linkMaisInformacoes p{color:#747474;font-size:1.3rem;transition:color .2s}.tituloItemSubproduto p{font-size:1.4rem}.linkMaisInformacoes:hover{border-bottom:1px solid #a7ce43}.linkMaisInformacoes:hover p{color:#a7ce43}.linkMaisInformacoes:hover p:first-child{border-top:9px solid #a7ce43}.avisoVariacaoEstoqueReduzido,.avisoVariacaoSemEstoque{align-items:center;background:#b61718 none repeat scroll 0 0;display:none;height:auto;margin-top:10px;justify-content:center;order:-3;width:100%;padding:0 10px;box-sizing:border-box;padding-top:10px;padding-bottom:10px}.avisoVariacaoEstoqueReduzido{background:#00B894}.avisoVariacaoEstoqueReduzido>span,.avisoVariacaoSemEstoque>span{color:#fff;font-size:2rem;margin-right:15px}.avisoVariacaoEstoqueReduzido p,.avisoVariacaoSemEstoque p{color:#fff;font-size:12px;font-weight:500;letter-spacing:1px}.avisoVariacaoEstoqueReduzido p{font-size:12px;font-weight:500;letter-spacing:0;max-width:401px}.avisoVariacaoEstoqueReduzido p>span{font-size:15px}.modeloItemSubprodutoExpandido{height:43px}.itemSubproduto.variacaoSemEstoque{border:2px dashed #e4e4e4;position:relative}.itemSubproduto.variacaoSemEstoque::after{background:#f4f4f4;content:'Sem estoque';position:absolute;padding:5px;opacity:0;top:10px;border-radius:3px;color:#999;transition:opacity .3s,top 0s linear .5s}.itemSubproduto.variacaoSemEstoque:hover::after{opacity:1;top:-26px;transition:opacity .3s,top .4s}.itemSubproduto.variacaoSemEstoque p{color:#ccc}.boxValorComprarDetalhesProduto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.boxValorParcelamentoDetalhesProduto{max-width:300px;position:relative}.informacoesValorDetalhesProduto{padding-top:35px}.informacoesValorDetalhesProduto .valorAntigoDetalhesProduto{color:#6e6e6e;font-size:1.5rem;text-decoration:line-through}.informacoesValorDetalhesProduto+.valorAtualDetalhesProduto{margin-top:10px}.boxValorComprarDetalhesProduto .valorAtualDetalhesProduto{color:#a7ce43;font-size:2rem;margin-bottom:20px}.informacoesValorParcelamentoDetalhesProduto{border-top:1px solid #e2e2e2;color:#000;font-size:1.5rem;padding-top:15px}.informacoesValorParcelamentoDetalhesProduto p{color:#555;font-size:1.5rem;line-height:20px}.valorUnitarioDetalhesProduto{color:#aaa;font-size:1.5rem;margin-top:-18px}.boxQuantidadeComprarDetalhesProduto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-top:11px;width:220px}.quantidadeItensDetalhesProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.tituloQuantidadeDetalhesProduto{color:#6e6e6e;font-size:1.2rem;margin-right:10px;text-align:center;text-transform:uppercase}.selecionaQuantidadeDetalhesProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.selecionaQuantidadeDetalhesProduto input{color:#1a1a1a;border:1px solid #e2e2e2;font-size:2rem;height:38px;font-weight:700;outline:0;text-align:center;text-indent:0;width:80px}.botoesAlteraQuantidadeDetalhesProduto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:39px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:3px}.botoesAlteraQuantidadeDetalhesProduto p{color:#1a1a1a;font-size:1.5rem;transition:color .2s}.aumentaQuantidadeDetalhesProduto,.reduzQuantidadeDetalhesProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #e2e2e2;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:16px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:background .2s;width:16px}.aumentaQuantidadeDetalhesProduto:hover,.reduzQuantidadeDetalhesProduto:hover{background:#a7ce43}.aumentaQuantidadeDetalhesProduto:hover p,.reduzQuantidadeDetalhesProduto:hover p{color:#fff}.imagemModeloItemSubprodutoExpandido+.conteudoModeloItemSubprodutoExpandido{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.conteudoModeloItemSubprodutoExpandido{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:background .4s;width:100%}.imagemModeloItemSubprodutoExpandido{height:100%;overflow:visible;position:relative}.imagemModeloItemSubprodutoExpandido img{height:auto;width:auto;max-height:100%;max-width:100%;padding:1px}.imagemSelecionadaIconeProduto{display:none}.itemSubprodutoSelecionado .imagemModeloItemSubprodutoExpandido .imagemSelecionadaIconeProduto{background:#a7ce43;border-radius:50%;color:#fff;display:block;font-size:2rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.imagemVariacaoAmpliada{align-items:center;background:#fff;border:none;display:flex;height:0;justify-content:center;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:50%;transform:translate(0 ,-50%);transition:height 0s linear .3s,width 0s linear .3s,opacity .3s,border .2s;width:0;z-index:10}.imagemVariacaoAmpliada img{height:auto;max-height:100%;max-width:100%;width:auto}@media(min-width:768px){.imagemModeloItemSubprodutoExpandido:hover .imagemVariacaoAmpliada{border:2px solid #e4e4e4;height:300px;opacity:1;transition:heigth .1s linear .3s,width .1s linear .3s,opacity .4s linear .3s,border .2s linear .3s;width:300px}.modeloItemSubprodutoSelecionadoExpandido .imagemModeloItemSubprodutoExpandido:hover .imagemVariacaoAmpliada{border:2px solid #a7ce43}.imagemModeloItemSubprodutoExpandido:hover+.conteudoModeloItemSubprodutoExpandido{background:#fff;border-left:2px solid #fff;margin-left:-2px;pointer-events:none;z-index:1000}.modeloItemSubprodutoSelecionadoExpandido .imagemModeloItemSubprodutoExpandido:hover+.conteudoModeloItemSubprodutoExpandido p{color:#a7ce43}}.boxBotaoComprarDetalhesProduto{height:55px;margin-top:10px}.boxEnglobaBotao{height:53px;width:100%}.conteudoBotaoPadraoTema{box-sizing:content-box;height:53px}.boxBotaoComprarDetalhesProduto p{align-items:center;display:flex;font-size:1.4rem;white-space:nowrap}.boxBotaoComprarDetalhesProduto p span{font-size:1.5rem;padding-right:5px}.botaoComprarDetalhesProduto p{color:#fff;font-size:1.8rem;margin:auto}.botaoListaDesejoCasamentoDetalhesproduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#efefef;border:1px solid #777;border-bottom:2px solid #777;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:22px;margin-top:8px;width:100%}.botaoListaDesejoCasamentoDetalhesproduto p{color:#6d6d6d;font-size:1.1rem;margin:auto}.botaoListaDesejoCasamentoDetalhesproduto img{height:15px;margin:0 10px;width:auto}.boxProdutoSobConsulta .boxBotaoPadraoTema{display:block}.boxEstoqueDetalhesProduto{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;border-bottom:1px solid #e2e2e2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px;opacity:1;padding-bottom:5px;transition:opacity .3s;width:80%}.boxEstoqueDetalhesProduto p{color:#878787;font-size:1.2rem}.opacidadeEstoque{opacity:0}.exibeValorAvistaDestacado .informacoesValorParcelamentoDetalhesProduto{border-top:none;padding-top:0}.exibeValorAvistaDestacado .informacoesValorParcelamentoDetalhesProduto>p:first-child{display:none}.exibeValorAvistaDestacado .valorAtualDetalhesProduto{margin-bottom:8px}.exibeValorAvistaDestacado .valorAtualDetalhesProduto{color:#3a445c}.exibeValorAvistaDestacado .boxValorAvistaDestaque{display:flex;flex-wrap:wrap;align-items:center}.exibeValorAvistaDestacado .boxValorAvistaDestaque p{margin-right:10px!important}.exibeValorAvistaDestacado .boxValorAvistaDestaque>p:first-child{font-size:1.4rem;margin:12px 0 5px;text-transform:lowercase;color:#888}.exibeValorAvistaDestacado .boxValorAvistaDestaque>p:nth-child(2){color:#a7ce43;font-size:28px}.exibeValorAvistaDestacado .boxValorAvistaDestaque>p:nth-child(3){color:#888;font-size:1.5rem}.boxProdutoIndisponivelDetalhesProduto{border-bottom:1px solid #e2e2e2}.produtoIndisponivelDetalhesProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fcd2d3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:67px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:14px 0}.produtoIndisponivelDetalhesProduto img{margin-right:35px}.produtoIndisponivelDetalhesProduto p{color:#f24d51;font-size:1.5rem}.produtoIndisponivel{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e2e2e2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:50px;padding-top:30px;width:100%}.containerProdutoIndisponivel{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#ececec;color:#f02b32;font-size:1.4rem;justify-content:center;height:45px;width:100%}.containerProdutoIndisponivel .icon-icone_produto_temporariamente_indisponivel_geral{font-size:3.4rem}.containerBotaoEnviar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#1fa029;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:35px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;margin-left:20px;width:87%}.containerBotaoEnviar.botaoAviseQuandoEstiverDisponivel{background-color:#a7ce43}.containerBotaoEnviar .adicionarEnviar{font-size:1.7rem;color:#FFF}.adicionarEnviar a{color:#FFF}.boxAvisoPrecoAposLogin{align-items:center;justify-content:space-between;padding:10px}.boxAvisoPrecoAposLogin>p{color:#7a7e77;font-size:17px;text-align:center}.boxAvisoPrecoAposLogin>p b{color:#a7ce43;font-size:18px}.boxAvisoPrecoAposLogin .boxBotaoPadraoTema{display:block;margin:10px auto;max-width:350px}.botaoAviseQuandoEstiverDisponivel{display:none}.formAviseQuandoChegarProduto{margin-top:20px;width:100%}.formAviseQuandoChegarProduto .boxConteudoCamposModalProdutoIndisponivel .camposAviseQuandoChegar{display:flex;margin-top:10px;justify-content:space-between}.formAviseQuandoChegarProduto .textoModal{font-size:1.4rem}.formAviseQuandoChegarProduto .tituloCampoProduto{font-size:1.2rem;padding-bottom:5px}.formAviseQuandoChegarProduto .containerCamposProduto:first-child{margin-right:10px}.formAviseQuandoChegarProduto .containerCamposProduto{width:100%}.formAviseQuandoChegarProduto .inputTextPadrao{width:100%}.formAviseQuandoChegarProduto .boxCaptchaTema .boxTextoCaptcha input[type=text]{border:1px solid #e2e2e2;height:40px}.formAviseQuandoChegarProduto .boxCaptchaTema .boxTextoCaptcha.containerCampo{margin-left:2px}.formAviseQuandoChegarProduto .boxCaptchaTema{width:auto}.formAviseQuandoChegarProduto .conteudoBotaoPadraoTema{border:none;height:100%}.formAviseQuandoChegarProduto label.error{color:red;font-size:11px}.avisoProdutoSobConsulta{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f7f7f7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px;width:100%}.avisoProdutoSobConsulta p{color:#a7ce43;font-size:14px}.avisoProdutoSobConsulta span{color:#a7ce43;font-size:18px;padding:0 5px}.boxProdutoSobConsulta{margin-top:25px;width:100%}.boxBotaoProdutoSobConsulta{height:46px;max-width:300px;margin:0 auto}.boxBotaoProdutoSobConsulta .conteudoBotaoPadraoTema{height:44px}.boxBotaoProdutoSobConsulta .conteudoBotaoPadraoTema p{font-size:1.8rem}.boxDescontosDetalhesProduto{margin-top:15px;width:100%}.boxItensDescontoDetalhesProduto{overflow:hidden}.exibeItensDescontoDetalhesProduto .itemDescontoDetalhesProduto:nth-child(1n+2){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.itemDescontoDetalhesProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;line-height:11px;overflow:hidden;padding:7px 0}.itemDescontoDetalhesProduto .icon-icone_cupon_desconto_geral{color:#a7ce43;font-size:2.8rem;margin-right:8px}.itemDescontoDetalhesProduto:nth-child(1n+2){border-top:1px dashed #ccc}.itemDescontoDetalhesProduto:nth-child(1n+2){display:none}.itemDescontoDetalhesProduto p{color:#828282;line-height:15px;font-size:1.4rem}.itemDescontoDetalhesProduto img{margin:0 9px;min-width:22px;width:22px}.boxBotaoVerTodosDescontos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px}.botaoVerTodosDescontos{border-bottom:1px solid #828282;color:#828282;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;font-size:1.2rem;height:16px;margin:auto;transition:border-bottom .2s}.botaoVerTodosDescontos:hover{border-bottom:1px solid #a7ce43}.botaoVerTodosDescontos>p{transition:color .2s}.botaoVerTodosDescontos>p:first-child{font-size:2rem;margin-right:5px}.botaoVerTodosDescontos:hover>p{color:#a7ce43}.formasPagamentoProduto{position:relative}.boxFormasPagamentoDetalhesProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e2e2e2;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;padding:15px}.boxFormasPagamentoDetalhesProduto p{color:#828282;font-size:1.2rem;margin:0 3px;transition:color .2s}.boxFormasPagamentoDetalhesProduto img{margin:0 3px}.boxFormasPagamentoDetalhesProduto:hover p{color:#a7ce43}.setaFormasPagamentoDetalhesProduto{border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #828282;display:none;height:0;margin:0 5px;-webkit-transition:all .4s;transition:all .4s;width:0}.inverteSetaFormasPagamentoDetalhesProduto{-webkit-transition:all .4s;transition:all .4s;-webkit-transform:rotate(7deg);transform:rotate(180deg)}.boxListaItensFormasPagamentoProduto{display:none;padding-bottom:10px;position:relative}.organizaListaItensFormasPagamentoProduto{background:#fafafa;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.itemFormaPagamentoDetalhesProduto{width:100%}.conteudoItemFormaPagamentoDetalhesProduto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.divisaoFormaPagamentoDetalhesProduto{border-left:1px solid #ccc;display:flex;min-height:40px;padding:10px;width:50%}.divisaoFormaPagamentoDetalhesProduto:first-child{align-items:center;border:medium none;box-sizing:border-box;justify-content:flex-start}.divisaoFormaPagamentoDetalhesProduto:first-child p{color:#828282;font-size:1.2rem;margin:0;text-transform:uppercase}.divisaoFormaPagamentoDetalhesProduto:last-child{flex-direction:column;justify-content:center}.divisaoFormaPagamentoDetalhesProduto:first-child img{margin:0 15px;max-width:45px}.itemFormaPagamentoDetalhesProduto:nth-child(1n+2){border-top:1px solid #ccc}.itemFormaPagamentoDetalhesProduto p{color:#999;font-size:1.4rem;margin-bottom:2px}.itemFormaPagamentoDetalhesProduto .exibeParcelasFormaPagamentoItem{cursor:pointer;text-decoration:underline}.itemFormaPagamentoDetalhesProduto.itemMenuFormasPagamentoModal{background:#fafafa;height:auto}.listaParcelasFormaPagamentoItem{display:none}.organizaListaParcelasFormaPagamentoItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:15px 0}.organizaListaParcelasFormaPagamentoItem p{margin:1px;max-width:50%}.boxExibicaoFormasPagamentoProduto{border-bottom:1px solid #e2e2e2;margin-bottom:20px;position:relative;transition:opacity .2s}.boxExibicaoFormasPagamentoProduto h4{color:#aaa;font-size:1.6rem;padding-top:20px;text-align:center;font-weight:500}.itemFormaPagamento{border-top:1px solid #e2e2e2;transition:opacity .2s}.itemFormaPagamento:first-child{border-top:none}.itemFormaPagamento.itemAvistaPagamento .tituloFormaPagamento{cursor:auto}.tituloFormaPagamento{align-items:center;cursor:pointer;display:flex;height:50px;justify-content:space-between;overflow:hidden}.nomeImagemFormaPagamento{align-items:center;display:flex;justify-content:center}.imagemFormaPagamento{align-items:center;display:flex;height:50px;justify-content:center;width:65px}.imagemFormaPagamento>img{max-height:50%;max-width:90%}.imagemFormaPagamento>img.imgPagseguro{max-height:75%}.imagemFormaPagamento>img{max-height:32px!important;max-width:40px}.nomeImagemFormaPagamento p{color:#666;font-size:1.5rem;margin-left:8px}.boxBotaoParcelas{align-items:center;display:flex}.boxBotaoParcelas p{color:#a7ce43;font-size:14px}.setaParcelasPagamento{color:#a7ce43;font-size:15px;padding:0 10px;transition:transform .15s linear}.parcelasFormaPagamento{border-top:0 solid transparent;column-count:3;overflow:hidden;height:0;padding:0;transition:height .2s linear,padding .2s linear,border .2s linear;width:100%}.parcelasFormaPagamento[attr-num_parcelamento="7"] .marcacaoTabelaParcelamento,.parcelasFormaPagamento[attr-num_parcelamento="8"] .marcacaoTabelaParcelamento,.parcelasFormaPagamento[attr-num_parcelamento="5"] .marcacaoTabelaParcelamento,.parcelasFormaPagamento[attr-num_parcelamento="6"] .marcacaoTabelaParcelamento{height:16px}.parcelasFormaPagamento[attr-num_parcelamento="9"] .marcacaoTabelaParcelamento,.parcelasFormaPagamento[attr-num_parcelamento="10"] .marcacaoTabelaParcelamento,.parcelasFormaPagamento[attr-num_parcelamento="11"] .marcacaoTabelaParcelamento,.parcelasFormaPagamento[attr-num_parcelamento="12"] .marcacaoTabelaParcelamento{height:11px}.parcelasFormaPagamento p{color:transparent;font-size:1.4rem;padding:2px 0;transition:color .4s linear}.parcelasFormaPagamento p.marcacaoTabelaParcelamento{color:transparent;height:0;padding:2px 0;pointer-events:none}.exibeParcelamento .parcelasFormaPagamento p.marcacaoTabelaParcelamento{color:transparent}.parcelasFormaPagamento p:nth-child(n+13){display:none}.exibeParcelamento .parcelasFormaPagamento{border-top:1px solid #a7ce43;height:125px;padding:10px 0}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="1"]{height:45px}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="2"]{height:70px}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="3"]{height:95px}.exibeParcelamento .parcelasFormaPagamento p{color:#666}.exibeParcelamento .setaParcelasPagamento{transform:rotate(180deg)}.itemBoletoPagamento .tituloFormaPagamento{cursor:auto}.itemBoletoPagamento .boxBotaoParcelas{margin-right:20px}.formasPagamentoProduto.processandoValoresPagamento{min-height:150px}.formasPagamentoProduto.processandoValoresPagamento .carregandoValores{opacity:1;top:calc(50% + 20px)}.formasPagamentoProduto.processandoValoresPagamento .boxExibicaoFormasPagamentoProduto{opacity:0}.valorAvista{min-width:95px}.boxDescontosDetalhesProduto+.boxTextoFreteGratis{border-top:1px solid #e2e2e2;padding-top:15px}.boxTextoFreteGratis{text-align:center}.tituloFreteGratis{display:flex;justify-content:center}.tituloFreteGratis span{align-items:center;background:#3baa35;border-radius:50%;color:#fff;display:flex;font-size:1.8rem;height:26px;justify-content:center;width:26px}.boxTextoFreteGratis h3{color:#3baa35;font-size:2rem;margin-left:5px}.boxTextoFreteGratis p{color:#828282;font-size:1.4rem}.boxTextoFreteGratis p b{font-size:1.5rem}.boxCalculoFreteProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#e5e5e5 none repeat scroll 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:59px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.tituloCalculoFreteProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tituloCalculoFreteProduto .icon-icone_endereco_para_entrega_geral{color:#a7ce43;font-size:2.4rem;margin:0 10px 0 15px}.itemOpcoesAdicionaisDetalhesProduto:hover .conteudoItemOpcoesAdicionais p{color:#a7ce43;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.iconeItemOpcoesAdicionais span{color:#a7ce43;font-size:2rem}.itemOpcoesAdicionaisDetalhesProduto .icon-icone_sejalojas_geral{font-size:2.5rem}.itemOpcoesAdicionaisDetalhesProduto .icon-icone_duvidas_geral{font-size:2.5rem}.itemOpcoesAdicionaisDetalhesProduto .icon-icone_indique_este_produto_geral{font-size:3.1rem}.boxFormasPagamentoDetalhesProduto .icon-icone_modulo_geral{color:#a7ce43;font-size:2.6rem}.tituloCalculoFreteProduto img{background:#a7ce43;margin:0 10px 0 15px}.tituloCalculoFreteProduto p{color:#000;font-size:1.3rem}.campoBotaoCalculoFreteProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-12px;padding-right:13px;position:relative}.campoBotaoCalculoFreteProduto input{color:#6e6e6e;height:28px;outline:0;text-align:center;width:110px}.campoBotaoCalculoFreteProduto input::-webkit-input-placeholder{color:transparent}.campoBotaoCalculoFreteProduto input:-moz-placeholder{color:transparent}.campoBotaoCalculoFreteProduto input::-moz-placeholder{color:transparent}.campoBotaoCalculoFreteProduto input:-ms-input-placeholder{color:transparent}.campoBotaoCalculoFreteProduto .linkNaoSeiCep{font-size:13px;position:absolute;right:15px;top:calc(100% + 2px);transition:filter .3s}.campoBotaoCalculoFreteProduto .linkNaoSeiCep p{color:#a7ce43}.campoBotaoCalculoFreteProduto .linkNaoSeiCep:hover{filter:brightness(50%)}.botaoCalculoFreteDetalhesProduto{background:#a7ce43;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(0,0,0,.2);border-radius:3px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:28px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:.7;margin-left:3px;text-align:center;-webkit-transition:all .3s;transition:all .3s;width:78px}.botaoCalculoFreteDetalhesProduto:hover{filter:brightness(90%);-webkit-filter:brightness(90%)}.botaoCalculoFreteDetalhesProduto p{color:#fff;font-size:1.3rem;text-align:center;width:100%}.botaoCalculoFreteDetalhesProduto:hover{opacity:.8;-webkit-transition:all .3s;transition:all .3s}.boxListaFormasEnvioDetalhesProduto{background:#e5e5e5;padding:0 0 15px;position:relative}.conteudoBoxListaFormasEnvioDetalhesProduto{border-top:1px solid #ccc;margin:0 auto;width:95%}.tituloListaFormasEnvio{color:#787878;font-size:1.3rem;padding:10px 0}.listaOpcoesFormaEnvioDetalhesProduto{margin:0 auto;width:95%}.tituloListaOpcoesFormaEnvio{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#cfcfcf none repeat scroll 0 0;border-bottom:1px solid #333;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:35px}.tituloListaOpcoesFormaEnvio .tituloItemLista{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:35px}.tituloListaOpcoesFormaEnvio .tituloItemLista p{color:#333;font-size:1.3rem}.tituloListaOpcoesFormaEnvio .tituloItemLista:first-child{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:38%}.tituloListaOpcoesFormaEnvio .tituloItemLista:nth-child(2){border-left:1px solid #333;border-right:1px solid #333;box-sizing:border-box;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:18%}.tituloListaOpcoesFormaEnvio .tituloItemLista:nth-child(3){padding-right:5px;width:43%}.tituloListaOpcoesFormaEnvio .tituloItemLista:first-child p,.tituloListaOpcoesFormaEnvio .tituloItemLista:nth-child(3) p{margin-left:10px}.conteudoListaOpcoesFormaEnvio{background:#fff}.ItemConteudoListaFormaEnvio{border-top:1px solid #333;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.conteudoListaOpcoesFormaEnvio:nth-child(2){border-top:none}.conteudoListaOpcoesFormaEnvio .conteudoItemLista{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:35px;overflow:hidden}.conteudoListaOpcoesFormaEnvio .conteudoItemLista p{color:#333;font-size:1.3rem}.conteudoListaOpcoesFormaEnvio .conteudoItemLista:first-child{width:38%}.conteudoListaOpcoesFormaEnvio .conteudoItemLista:first-child img{margin:0 10px}.conteudoListaOpcoesFormaEnvio .conteudoItemLista:nth-child(2){border-left:1px solid #333;border-right:1px solid #333;box-sizing:border-box;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:18%}.conteudoListaOpcoesFormaEnvio .conteudoItemLista:nth-child(3){padding-right:5px;width:43%}.conteudoListaOpcoesFormaEnvio .conteudoItemLista:nth-child(3) p{margin-left:10px}.boxInformaFreteGratisProduto{background:#4db345;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px}.boxInformaFreteGratisProduto p{color:#fff;font-size:1.4rem;margin:auto}.boxInformaFreteGratisProduto b{font-size:1.6rem;margin:0 8px}.boxInformacoesComplementaresProduto{width:100%}.itemInformacaoComplementarProduto{border-top:1px dashed #ccc;margin-top:30px;padding-top:10px;position:relative}.botaoExibeOcultaInformacaoComplementar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0}p.tituloBotaoExibirInformacaoComplementar{color:#828282}.tituloBotaoOcultarInformacaoComplementar{color:transparent}.tituloBotaoExibirInformacaoComplementar:before{color:#828282;content:"Exibir";margin:0 4px}.tituloBotaoOcultarInformacaoComplementar:after{color:#828282;content:"Ocultar";margin:0 4px}.tituloBotaoExibirInformacaoComplementar.tituloBotaoOcultarInformacaoComplementar:after{content:""}.setaExibeOcultainformacaoComplementar{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #ccc;height:0;margin:0 5px;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;width:0}.inverteSetaExibeOcultainformacaoComplementar{-webkit-transition:all .4s;transition:all .4s;-webkit-transform:rotate(7deg);transform:rotate(180deg)}.conteudoItemInformacaoComplementar h4{color:#828282;font-size:2rem;margin-bottom:20px}.conteudoItemOverflowAutomatico{overflow:auto}.codigoConteudoItemInformacaoComplementar{overflow-x:auto}.textoDescricaoProdutoCkeditor{font-family:Arial;font-size:13px}#textoDescricaoProdutoCkeditor h1{margin:.67em 0}#textoDescricaoProdutoCkeditor h2{margin:.75em 0}#textoDescricaoProdutoCkeditor h3{margin:.83em 0}#textoDescricaoProdutoCkeditor blockquote,#textoDescricaoProdutoCkeditor dir,#textoDescricaoProdutoCkeditor dl,#textoDescricaoProdutoCkeditor fieldset,#textoDescricaoProdutoCkeditor form,#textoDescricaoProdutoCkeditor h4,#textoDescricaoProdutoCkeditor li,#textoDescricaoProdutoCkeditor menu,#textoDescricaoProdutoCkeditor ol,#textoDescricaoProdutoCkeditor p,#textoDescricaoProdutoCkeditor ul{margin:1.12em 0}#textoDescricaoProdutoCkeditor h5{margin:1.5em 0}#textoDescricaoProdutoCkeditor h6{margin:1.67em 0}#textoDescricaoProdutoCkeditor ul{padding-left:40px}.codigoConteudoItemInformacaoComplementar table[align=center]{margin:0 auto}.conteudoItemInformacaoComplementar .tituloCalculoMobile{display:none}.produtosSimilaresInformacaoComplementar .containerListagemProdutos{padding-bottom:1px;width:99.9%}.tituloCalculoMobile{display:none}.produtosSimilaresInformacaoComplementar .boxFreteGratisListagem,.produtosSimilaresInformacaoComplementar .boxLancamentoListagem{padding:2px}.produtosSimilaresInformacaoComplementar .itemFreteGratisPequeno,.produtosSimilaresInformacaoComplementar .itemLancamentoPequeno{padding:0}.boxListagemProdutos.listagemCarrousel{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;overflow:hidden;position:relative}.listagemCarrousel .boxPrecoProduto{height:60px}.itemProdutoListagem{max-width:25%;padding:0;width:25%}.containerListagemProdutos{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;width:100%;webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.setaListagemDireitaCarrousel{cursor:pointer;height:50px;position:absolute;right:0;top:50%;z-index:20}.setaListagemEsquerdaCarrousel{cursor:pointer;height:50px;position:absolute;left:0;top:50%;z-index:20}.modeloItemSubprodutoSelecionadoLista .conteudoModeloItemSubprodutoLista{background:0 0}.modeloItemSubprodutoSelecionadoExpandido .conteudoModeloItemSubprodutoExpandido{height:100%}.produtoColuna1FotosBotoesFotos a:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.featuredimagezoomerhidden,.zoomstatus.preloadevt{display:none}.itemProdutoListagem{z-index:0!important}.itemProdutoListagem:hover{z-index:100!important}.conteudoItemListagem .boxEtiquetaListagem{z-index:1!important}#modalFormasPagamentoDesktop{display:none}.boxModalFormasPagamentoDesktop{width:525px}.boxModalFormasPagamentoDesktop h5{color:#010101;font-size:2rem;margin:20px auto;text-align:center}.boxOpcoesFormasPagamento{margin:0 auto 25px}.menuFormasPagamento{border-left:1px solid #e3e3e3;box-sizing:border-box;display:flex;height:66px;margin-bottom:-1px;width:100%}.itemMenuFormasPagamentoModal{align-items:center;background:#f1f1f1 none repeat scroll 0 0;border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-top:1px solid #e3e3e3;cursor:pointer;display:flex;height:64px;justify-content:center;text-align:center;transition:background .3s ease 0s;width:67px}.itemMenuFormasPagamentoModal img{height:auto;max-height:100%;max-width:100%;width:auto}.itemMenuFormasPagamentoModalSelecionado{background:#fff;border-bottom:1px solid #fff}.itemMenuFormasPagamentoModal[data-flg-tipo-pagamento-pagseguro-transparente]{display:none}.conteudoFormasPagamentoModal{border:1px solid #e3e3e3;box-sizing:border-box;min-height:300px;padding:30px;width:100%}.conteudoBoletoDepositoFormasPagamento{display:none}.conteudoBoletoDepositoFormasPagamento>p{color:#8a8a8a;font-size:1.3rem;text-align:center}.tituloConteudoBoletoDeposito{display:flex;margin-bottom:13px}.tituloConteudoBoletoDeposito p{color:#707070;font-size:1.4rem;width:50%}.tituloConteudoBoletoDeposito p:nth-child(2),.tituloConteudoBoletoDeposito p:nth-child(3){text-align:right;width:25%}.boxBandeirasFormasPagamentoModal{border-bottom:1px solid #ccc;display:flex;margin-bottom:20px;padding-bottom:20px}.bandeiraFormasPagamento{height:24px;margin-left:8px;width:27px}.bandeiraFormasPagamento img{height:auto;max-height:100%;max-width:100%;width:auto}.itemConteudoFormasPagamento:first-child{display:block}.itemConteudoFormasPagamento{display:none}.tituloParcelamentoFormasPagamento{border-bottom:1px solid #dadada;display:flex;margin-bottom:10px;padding-bottom:14px;width:100%}.tituloParcelamentoFormasPagamento p{color:#6f6f6f;font-size:1.3rem;width:65%}.tituloParcelamentoFormasPagamento p:nth-child(2){width:35%}.parcelamentoValorFormasPagamento{display:flex}.parcelamentoValorFormasPagamento p{color:#949494;font-size:1.2rem;margin-bottom:5px}.conteudoNumeroParcelas{width:65%}.conteudoValorParcelas{width:35%}.boxCaptchaTema .boxTextoCaptcha input[type=text]{border:none;display:block;height:50px;width:200px}.itemImagemCarrossel::before{animation:pulsar 1s infinite linear;font-size:20px;margin:15px;position:absolute;opacity:0;animation:exibeLupa 1s forwards;animation-delay:3s}@keyframes exibeLupa{0%{opacity:0}100%{opacity:1}}.boxPopupImagemSelecionada{background:#fff;border-radius:10px;box-shadow:0 0 15px #7a7e77;display:none;height:90%;left:50%;opacity:0;padding:10px;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%) scale(1.2);transition:transform .4s,opacity .45s;width:90%;z-index:99999}.boxPopupImagemSelecionada{display:none}.boxPopupImagemSelecionada .boxImagens{position:relative;height:100%;width:100%}.boxPopupImagemSelecionada .boxImagens .imagemPopupZoom{background-position:center center;background-repeat:no-repeat;background-size:contain;height:100%;position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;opacity:0;transform:translate(-50%,-50%) scale(1.2);transition:all 1s cubic-bezier(.7,0,.3,1);width:100%}.boxPopupImagemSelecionada .boxImagens .imagemPopupZoom.exibe{opacity:1;transform:translate(-50%,-50%) scale(1)}.botaoFechaPopupImagens{color:#a7ce43;display:block;font-size:3rem;height:30px;position:absolute;right:5px;top:5px;width:30px;z-index:9999999}.boxPopupImagemSelecionada .setaPopUp{background:#a7ce43;border-radius:50%;color:#fff;display:block;font-size:1.5rem;height:40px;left:10px;line-height:40px;opacity:.7;position:absolute;text-align:center;top:50%;transform:translate(0,-50%) rotate(180deg);width:40px;z-index:10}.boxPopupImagemSelecionada .setaPopUp.setaDireita{left:auto;right:10px;transform:translate(0,-50%) rotate(0)}.boxPopupImagemSelecionada .iconeIndicacaoZoom{animation:pulsar 1s infinite linear;bottom:10px;pointer-events:none;position:absolute;right:10px;width:25px}@keyframes pulsar{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.boxPopupImagemSelecionada.exibe{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}@media only screen and (max-width:1060px){.exibeParcelamento .parcelasFormaPagamento,.parcelasFormaPagamento{column-count:2}.parcelasFormaPagamento p{font-size:1.3rem}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="1"],.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="2"]{height:45px}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="3"],.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="4"]{height:75px}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="5"]{height:91px}.exibeParcelamento .parcelasFormaPagamento{height:165px}}@media only screen and (max-width:1000px){.boxFotosOpcoesConteudoDetalhesProduto{margin-left:0;width:53%}.boxInformacoesDetalhesProduto{width:47%}.boxInformaFreteGratisProduto p{font-size:1.1rem}.organizaListaParcelasFormaPagamentoItem p{max-width:49%}.boxItensDescontoDetalhesProduto{height:77px}.conteudoItemSubproduto{width:78%}.botaoListaDesejoCasamentoDetalheproduto{width:98%}.itemProdutoListagem{min-width:50%;width:50%}.produtoIndisponivelDetalhesProduto img{margin-right:15px}.valorLinhaProduto{display:flex}.valorLinhaProduto .valorParcelaMaxima{margin-left:4px}.boxValorComprarDetalhesProduto .valorAtualDetalhesProduto{display:flex;flex-wrap:wrap;margin-bottom:5px}}@media only screen and (max-width:778px){.setaFormasPagamentoDetalhesProduto{display:block}.boxBotaoComprarDetalhesProduto{bottom:0;height:55px;margin-top:0;width:100%;z-index:20}.itemFotoMiniatura.itemFotoMiniaturaPrincipal{display:block}.itemVideoMiniatura.abreVideoModal{height:160px}.itemVideoMiniatura.abreVideoPagina{display:none}.itemFotoMiniatura.videoZoomMobile{border:none;display:block;order:1000;overflow:visible}.voltarProdutos{align-items:center;display:flex;height:100px;justify-content:center;left:1px;position:absolute;top:50%;transform:translate(0,-50%) rotate(-180deg);width:100px;z-index:10}@keyframes botao{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.7}100%{transform:scale(1);opacity:1}}.voltarProdutos span{color:rgba(255,255,255,.75);font-size:6rem;animation-name:botao;animation-iteration-count:infinite;animation-duration:2s}.mfp-wrap{top:0!important}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#333;font-weight:700;right:0;text-align:center;width:40px}.imagemVariacaoAmpliada{left:50%;right:unset;transform:translate(-50%,-50%)}.imagemModeloItemSubprodutoExpandido:hover+.conteudoModeloItemSubprodutoExpandido{z-index:0}.imagemModeloItemSubprodutoExpandido{position:unset}.boxDescricaoDetalhesProduto{display:none}.conteudoDetalhesProduto>.boxDescricaoDetalhesProduto{display:block;padding-bottom:25px}.divisorNomeCategoriaDetalhesProduto{margin:0 10px}.conteudoDetalhesProduto{display:block;margin-top:0}.boxFotosOpcoesConteudoDetalhesProduto{margin:0 auto;max-width:441px;width:100%}.fotosMiniaturasConteudoDetalhesProduto{height:400px;overflow:hidden;width:100%}.boxItensFotosMiniaturas{overflow:visible;width:100%}.slideItensFotosMiniaturas{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;width:100%}.itemFotoMiniatura{height:320px;margin:6px 0 6px 5px;min-width:90%;width:90%}.itemFotoMiniatura:only-child{width:100%}.itemFotoMiniatura a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;user-select:none;-moz-user-select:none;-webkit-user-select:none;user-focus:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.itemFotoMiniatura a img{max-width:100%;max-height:100%}.setaCimaMiniaturas{display:none!important}.setaBaixoMiniaturas{display:none!important}.boxItensFotosMiniaturas{webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10}.containerListagemProdutosMini{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;width:100%;webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;transition:margin .2s,left .2s}.containerListagemProdutosMini.ultimoItemVisivel{left:20px}.boxFotoAmpliadaConteudoDetalhesProduto,.zoomtracker{display:none}div.itemProdutoSemFoto{height:auto}.itemProdutoSemFoto .boxFotoAmpliadaConteudoDetalhesProduto{display:flex;margin:0;width:100%}.itemProdutoSemFoto .fotosMiniaturasConteudoDetalhesProduto{display:none}.nomeDescricaoProduto{max-height:none}.nomeDescricaoProduto h1:first-child{border-bottom:1px solid #f3f3f3;margin-top:10px;max-height:none;padding-bottom:10px}.nomeDescricaoProduto p.referenciaDescricaoProduto{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.boxInformacoesDetalhesProduto{width:100%}.boxCategoriasDetalhesProduto{height:auto;padding-top:0}.boxCategoriasDetalhesProduto p{font-size:1.4rem}.boxValorComprarDetalhesProduto{display:block}.informacoesValorDetalhesProduto{border-bottom:none}.boxValorParcelamentoDetalhesProduto{width:100%}.informacoesValorParcelamentoDetalhesProduto p{margin-top:0;width:100%}.boxQuantidadeComprarDetalhesProduto{width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around}.botaoListaDesejoCasamentoDetalheproduto{margin:0 auto;width:55%}.selecionaQuantidadeDetalhesProduto{position:relative}.selecionaQuantidadeDetalhesProduto input{width:53px;font-size:12px}.botoesAlteraQuantidadeDetalhesProduto{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.aumentaQuantidadeDetalhesProduto,.reduzQuantidadeDetalhesProduto{height:40px;width:40px}.aumentaQuantidadeDetalhesProduto{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.reduzQuantidadeDetalhesProduto{left:-45px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;position:absolute}.tituloQuantidadeDetalhesProduto{color:#6e6e6e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:2rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-right:60px;text-align:center;width:53%}.tituloQuantidadeDetalhesProduto p{display:block;margin-right:10px}.tituloQuantidadeDetalhesProduto p br{display:none}.boxEstoqueDetalhesProduto{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e2e2e2;height:40px;margin-bottom:10px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0;width:100%}.boxEstoqueDetalhesProduto p{font-size:1.4rem;padding:10px 0}.containerCalculoFreteMobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.conteudoCalculoMobile{border:1px solid #ccc;padding-bottom:15px;width:100%}.boxCalculoFreteProduto,.boxListaFormasEnvioDetalhesProduto,.tituloListaOpcoesFormaEnvio{background:0 0}.tituloListaOpcoesFormaEnvio{border-bottom:none}.ItemConteudoListaFormaEnvio{border-top:1px solid #ccc}.listaOpcoesFormaEnvioDetalhesProduto{border:1px solid #ccc;width:100%}.conteudoListaOpcoesFormaEnvio .conteudoItemLista{justify-content:center;text-align:center}.tituloListaOpcoesFormaEnvio .tituloItemLista{text-align:center}.conteudoListaOpcoesFormaEnvio .conteudoItemLista:first-child img{width:42px}.conteudoListaOpcoesFormaEnvio .conteudoItemLista:first-child p{text-align:center;width:100%}.conteudoListaOpcoesFormaEnvio .conteudoItemLista:nth-child(2),.tituloListaOpcoesFormaEnvio .tituloItemLista:nth-child(2){width:25%}.tituloCalculoMobile{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e2e2e2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;color:#3f3f3f;width:100%}.tituloCalculoMobile p{color:#828282;font-weight:700;font-size:1.2rem;padding:10px 0 10px 17px;text-transform:uppercase;width:80%}.tituloitemProdutosRelacionados{display:none}.conteudoItemInformacaoComplementar h4{background:#f5f5f5;font-size:1.2rem;line-height:35px;padding-top:0;margin-bottom:0;text-transform:uppercase}.tituloCalculoMobile .maisTituloFrete{font-size:1.5rem;text-align:right;width:16%}.conteudoListaOpcoesFormaEnvio .conteudoItemLista:nth-child(2),.tituloListaOpcoesFormaEnvio .tituloItemLista:nth-child(2){border-left:1px solid #ccc;border-right:1px solid #ccc}.conteudoBoxListaFormasEnvioDetalhesProduto{border-top:none}.tituloCalculoFreteProduto{display:none}.tituloListaFormasEnvio{color:red}.campoBotaoCalculoFreteProduto input{border:1px solid #ccc;font-size:14px;height:38px;width:100%}.campoBotaoCalculoFreteProduto{margin:14 auto 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 13px;width:100%}.botaoCalculoFreteDetalhesProduto{height:38px;margin-left:10px;width:90px;min-width:100px;text-transform:uppercase}.botaoCalculoFreteDetalhesProduto p{font-size:1.3rem}.tituloListaOpcoesFormaEnvio .tituloItemLista{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.boxCalculoFreteProduto+.boxInformaFreteGratisProduto{margin-top:20px}.campoBotaoCalculoFreteProduto input::-webkit-input-placeholder{color:#ccc}.campoBotaoCalculoFreteProduto input:-moz-placeholder{color:#ccc}.campoBotaoCalculoFreteProduto input::-moz-placeholder{color:#ccc}.campoBotaoCalculoFreteProduto input:-ms-input-placeholder{color:#ccc}.produtoIndisponivelDetalhesProduto img{margin-right:35px}.itemInformacaoComplementarProduto{border:1px solid #ccc;padding-top:0}.tituloItemInformacaoComplementar{border-bottom:1px solid #e1e1e1;height:35px;padding-left:15px;padding-top:10px}.conteudoItemInformacaoComplementar .tituloCalculoMobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tituloBotaoOcultarInformacaoComplementar::after{content:""}.itemProdutoListagem{-webkit-box-flex:1;-webkit-flex:1 1 180px;-ms-flex:1 1 180px;flex:1 1 180px;max-width:none;width:100%}.elementoListagemComBorda{font-size:1.3rem}.botaoComprarDetalheProduto p{font-size:2.8rem}.produtosSimilaresInformacaoComplementar .containerListagemProdutos{width:99.8%}.codigoConteudoItemInformacaoComplementar{background:#fff none repeat scroll 0 0;padding:10px}.setaExibeOcultainformacaoComplementar{margin:13px 5px 0}.inverteSetaExibeOcultainformacaoComplementar{margin:5px}.boxPrecoProduto p{font-size:2.3rem}.boxItensOpcoesAdicionaisDetalhesProduto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:nowrap;padding:0 5px}.itemOpcoesAdicionaisDetalhesProduto,.itemOpcoesAdicionaisDetalhesProduto:last-child{border-bottom:1px dotted #ccc;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.itemOpcoesAdicionaisDetalhesProduto{width:50%;padding-top:10px}.conteudoItemOpcoesAdicionais a:first-child p{margin-bottom:-2px}.iconeItemOpcoesAdicionais{margin:0 6px -1px;text-align:center}.iconeItemOpcoesAdicionais span,.itemOpcoesAdicionaisDetalhesProduto .icon-icone_duvidas_geral,.itemOpcoesAdicionaisDetalhesProduto .icon-icone_sejalojas_geral{font-size:1.5rem}.conteudoItemOpcoesAdicionais{text-align:center}.itemOpcoesAdicionaisDetalhesProduto:nth-child(3) .conteudoItemOpcoesAdicionais a:first-child p{display:none}.itemOpcoesAdicionaisDetalhesProduto:nth-child(3) .conteudoItemOpcoesAdicionais a:first-child:before{color:#000;content:"INDIQUE";display:block;font-size:1.7rem;padding-bottom:10px;text-decoration:none}.conteudoItemOpcoesAdicionais a:last-child p{font-size:1rem}.itemOpcoesAdicionaisDetalhesProduto:hover .conteudoItemOpcoesAdicionais a:before{color:#a7ce43!important;-webkit-transition:all .3s;transition:all .3s}.conteudoItemOpcoesAdicionais a:first-child{display:flex;justify-content:center}.itemOpcoesAdicionaisDetalhesProduto:last-child .conteudoItemOpcoesAdicionais a:first-child{border-right:none}.boxFormasPagamentoDetalhesProduto .icon-icone_modulo_geral{min-width:26px}.boxFormasPagamentoDetalhesProduto{padding:15px 0}.itemFormaPagamentoDetalhesProduto{padding:9px 0;width:100%}.boxNomeParcelasPagamentoItem{text-align:center}.organizaListaItensFormasPagamentoProduto{padding-bottom:20px}.itemOpcoesAdicionaisDetalhesProduto:nth-child(2) .conteudoItemOpcoesAdicionais a:first-child p{height:22px;overflow:hidden;width:122px}.controlaListagemProduto{flex:1 1 250px}.boxRodapeTema,.conteudoBaseRodapeTema{margin-bottom:35px}.containerCompraFlutuante{display:none}.boxOpcoesAdicionaisDetalhesProduto{order:2}#lista_fretes_produto{width:100%}.boxFotosOpcoesConteudoDetalhesProduto .boxOpcoesAdicionaisDetalhesProduto .boxItensOpcoesAdicionaisDetalhesProduto{display:none}.boxInformacoesDetalhesProduto .boxItensOpcoesAdicionaisDetalhesProduto,.boxInformacoesDetalhesProduto .boxOpcoesAdicionaisDetalhesProduto{margin:0;display:flex}.exibeParcelamento .parcelasFormaPagamento,.parcelasFormaPagamento{column-count:3}.parcelasFormaPagamento p{font-size:1.4rem}.exibeCarrosselMobile.boxCarrosselImagensDetalheProduto{display:block;margin-top:-20px}.exibeCarrosselMobile.boxCarrosselImagensDetalheProduto .imagemProdutoCarrossel{margin:0 auto;max-width:100%}.exibeCarrosselMobile.boxCarrosselImagensDetalheProduto .slick-next:before,.exibeCarrosselMobile.boxCarrosselImagensDetalheProduto .slick-prev:before{color:#000;content:'';font-family:icomoonG!important;font-size:40px}.exibeCarrosselMobile.boxCarrosselImagensDetalheProduto .slick-next,.exibeCarrosselMobile.boxCarrosselImagensDetalheProduto .slick-prev{font-family:icomoonG!important;filter:brightness(45%);height:50px;margin-top:-20px;transform:scale(.8);z-index:1}.exibeCarrosselMobile.boxCarrosselImagensDetalheProduto .slick-next{background:url(../js/libs/magnific-popup-master/images/next.png) no-repeat center center;right:5px}.exibeCarrosselMobile.boxCarrosselImagensDetalheProduto .slick-prev{background:url(../js/libs/magnific-popup-master/images/prev.png) no-repeat center center;left:5px}.exibeCarrosselMobile.boxCarrosselImagensDetalheProduto .itemVideoCarrossel{background:#000}.exibeCarrosselMobile.boxCarrosselImagensDetalheProduto .slick-dots li button:before{font-size:10px}.exibeCarrosselMobile.boxCarrosselImagensDetalheProduto .slick-dots li{margin:0}.exibeCarrosselMobile.boxCarrosselImagensDetalheProduto .slick-dots{bottom:10px;padding-right:15px;text-align:right}.slick-dots li button:before{color:#ccc}.slick-dots li.slick-active button:before{color:#a7ce43}.slick-dotted.slick-slider{margin-bottom:0}#playerVideoProdutoCarrossel{max-width:100%;width:100%}#playerVideoProdutoCarrossel,.itemVideoCarrossel{position:relative;z-index:-1}.boxFotosOpcoesConteudoDetalhesProduto.ocultaImagensProdutoMobile .organizaFotosConteudoDetalhesProduto{display:none}.boxPopupImagemSelecionada{display:block}.boxCarrosselImagensDetalheProduto{display:block}}@media only screen and (max-width:640px){.boxInformacoesDetalhesProduto{display:flex;flex-wrap:wrap;width:100%}.boxValorComprarDetalhesProduto{width:100%;order:-3}.formasPagamentoProduto{width:100%;order:-2}.tituloQuantidadeDetalhesProduto{display:none}.quantidadeItensDetalhesProduto{margin-bottom:6px;width:100%;min-width:146px;max-width:146px;padding-right:10px}.boxExibicaoFormasPagamentoProduto{border:none}.containerCalculoFreteMobile{order:-1;width:100%}.indiqueEste{display:none}.nomeImagemFormaPagamento p{font-size:12px}.informacoesValorDetalhesProduto{padding-top:10px}.boxOpcoesRedesSociaisDetalhesProduto{width:100%;margin-left:-10px}.boxCategoriaDetalhesProduto{flex-wrap:wrap}.nomeProdutoBreadcrumb{padding-top:10px;display:none}.setaListagemEsquerdaCarrousel{display:none}.setaListagemDireitaCarrousel{display:none}.tituloQuantidadeDetalhesProduto{font-size:1.4rem}}@media only screen and (max-width:580px){.boxDetalhesProduto{padding:5px 5px}.itemSubprodutoDetalhesProduto{flex-direction:column;width:100%}.boxSubprodutosDetalhesProduto{width:100%;order:-3}.tituloItemSubproduto{align-self:flex-start;margin-bottom:10px;width:100%}.exibeValorAvistaDestacado .boxValorAvistaDestaque{display:flex;align-items:center}.exibeValorAvistaDestacado .boxValorAvistaDestaque p{margin-right:10px!important}.exibeValorAvistaDestacado .boxValorAvistaDestaque>p:nth-child(2){font-size:20px}.conteudoListaOpcoesFormaEnvio .conteudoItemLista{flex-direction:column}.boxBotaoComprarDetalhesProduto p{font-size:1.4rem}.boxAvisoPrecoAposLogin .boxBotaoPadraoTema p{font-size:1.5rem}.formAviseQuandoChegarProduto .boxConteudoCamposModalProdutoIndisponivel .camposAviseQuandoChegar{display:block}.formAviseQuandoChegarProduto .containerCamposProduto:last-child{margin-top:10px}.exibeParcelamento .parcelasFormaPagamento,.parcelasFormaPagamento{column-count:2}.parcelasFormaPagamento p{font-size:1.3rem}.exibeParcelamento .parcelasFormaPagamento p,.parcelasFormaPagamento p{text-align:center}}@media only screen and (max-width:380px){.exibeParcelamento .parcelasFormaPagamento{column-count:1}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="1"]{height:45px}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="2"]{height:65px}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="3"]{height:105px}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="4"]{height:115px}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="5"]{height:140px}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="6"]{height:160px}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="7"]{height:185px}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="8"]{height:210px}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="9"]{height:230px}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="10"]{height:255px}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="11"]{height:280px}.exibeParcelamento .parcelasFormaPagamento[attr-num_parcelamento="12"]{height:305px}.exibeParcelamento .parcelasFormaPagamento{height:300px}.parcelasFormaPagamento{column-count:1}.parcelasFormaPagamento p{font-size:1.4rem}.parcelasFormaPagamento p.marcacaoTabelaParcelamento{display:none}}@media only screen and (max-height:600px){body>.mfp-wrap>.mfp-container>.mfp-content{height:calc(100% - 20px)}body>.mfp-wrap>.mfp-container.mfp-image-holder>.mfp-content{height:calc(100% - 20px)}.mfp-gallery .mfp-image-holder .mfp-figure{height:100%}.mfp-figure figure img{max-height:inherit!important}}