:root{--loja_fundo:#fff;--global_fonte:"Montserrat", sans-serif;--global_fonte_weight:400;--margem_entre_secoes:60px;--margem_entre_secoes_mobile:40px;--recuo_mobile:13px;--titulos_alinhamento:left;--titulos_tamanho:30px;--titulos_fonte:inherit;--titulos_fonte_weight:100;--titulos_fundo:#FFF;--titulos_texto:#333;--titulo_margem_inferior:20px;--subtitulo_texto:#333;--subtitulo_tamanho:16px;--blogpost_imagem_altura:300px;--blogpost_fundo:#FFF;--blogpost_fundo_hover:#FFF;--blogpost_texto:#333;--blogpost_texto_hover:#333;--blogpost_texto_tamanho:16px;--ofertas_periodicas_altura:35px;--ofertas_periodicas_altura_mobile:35px;--alertas_destaque:#FAFAFA;--kits_fundo_totais:#FAFAFA;--produto_box_fundo:#FFF;--produto_box_borda_cor:#FFF;--produto_box_borda_estilo:solid;--produto_box_borda_espessura:1px;--produto_box_espacamento:10px;--produto_box_radius:0px;--produto_box_fundo_hover:#FFF;--produto_box_borda_cor_hover:#EEE;--produto_foto_altura:425px;--produto_acao_comprar_fundo:#000;--produto_acao_comprar_texto:#FFF;--produto_acao_comprar_fundo_hover:#218e3a;--produto_acao_comprar_texto_hover:#FFF;--produto_nome_tamanho:16px;--produto_box_altura_nome:20px;--produto_nome_cor:#333;--produto_codigo_cor:#333;--produto_valorfinal_cor:#000;--produto_valorfinal_tamanho:18px;--produto_parcelamento:#666;--produto_parcelamento_tamanho:13px;--produto_atacado_valor:#000;--produto_atacado_titulo:#000;--produto_atacado_borda:#000;--produto_acao_fundo:rgba(0, 0, 0, 0);--produto_acao_olhar_fundo:rgba(0, 0, 0, 0.8);--produto_acao_olhar_texto:#FFF;--produto_acao_rounded:0px;--produto_categorias:#333;--produto_fretegratis_fundo:#43c030;--produto_fretegratis_texto:#FFF;--produto_fretegratis_tamanho:13px;--produto_fretegratis_espacamento:0 15px;--produto_contador_fundo:red;--produto_contador_texto:#FFF;--produto_contador_arredondamento:3px;--produto_contador_espacamento:5px 10px;--produto_contador_tamanho:13px;--produto_desconto_fundo:#c71313;--produto_desconto_texto:#FFF;--cabecalho_categorias_fundo:#FAFAFA;--cabecalho_categorias_texto:#000;--cabecalho_categorias_espacamento:50px;--filtros_categoria_cor:#333;--filtros_categoria_fundo:#FFF;--filtros_categoria_borda:#EEE;--produtos_det_titulo_fonte:inherit;--produtos_det_titulo_fonte_weight:700;--detalhes_nome_produto_tamanho:26px;--detalhes_nome_produto_cor:#000;--detalhes_medidas_fundo:#FFF;--detalhes_medidas_texto:#000;--detalhes_medidas_borda:#EEE;--detalhes_medidas_fundo_hover:#000;--detalhes_medidas_texto_hover:#FFF;--detalhes_altura_maxima_foto:inherit;--detalhes_ultimasunidades_espacamento:5px 15px;--detalhes_ultimasunidades_fundo:#ff4d4d;--detalhes_ultimasunidades_texto:#fff;--detalhes_ultimasunidades_tamanho:inherit;--detalhes_preco_produto_tamanho:26px;--detalhes_preco_produto_cor:#000;--detalhes_parcelas_tamanho:inherit;--detalhes_parcelas_cor:#666;--detalhes_variacao_borda_inativo:#CCC;--detalhes_variacao_fundo_inativo:#FFF;--detalhes_variacao_texto_inativo:#000;--detalhes_variacao_borda:#000;--detalhes_variacao_fundo:#000;--detalhes_variacao_texto:#FFF;--detalhes_proporcao_video:0.7692307692;--detalhes_comprar_texto:#FFF;--detalhes_comprar_fundo:#000;--detalhes_comprar_rounded:0px;--detalhes_comprar_fundo_hover:#218e3a;--detalhes_comprar_texto_hover:#FFF;--detalhes_comprar_secundario_fundo:#FAFAFA;--detalhes_comprar_secundario_borda:#FAFAFA;--detalhes_comprar_secundario_texto:#333;--detalhes_comprar_secundario_texto_tamanho:15px;--detalhes_comprar_secundario_rounded:0;--detalhes_comprar_secundario_fundo_hover:#EEE;--detalhes_comprar_secundario_texto_hover:#333;--detalhes_frete_texto:#FFF;--detalhes_frete_borda:#000;--detalhes_frete_fundo:#000;--detalhes_frete_resultado_fundo:#FAFAFA;--detalhes_frete_resultado_texto:#333;--detalhes_carrinho_fundo:inherit;--detalhes_carrinho_texto:inherit;--detalhes_codigo_produto:#666;--fundo_seletor_quantidade_detalhes_produto:#FAFAFA;--cor_texto_seletor_quantidade_detalhes_produto:#333;--detalhes_comentarios_fundo:#FAFAFA;--detalhes_comentarios_espacamento:40px;--detalhes_comentarios_texto:#000;--detalhes_comentarios_borda:#EEE;--detalhes_compre_junto_altura_imagem:500px;--detalhes_compre_junto_altura_miniatura:240px;--topo_fundo:#FFF;--topo_texto:#000;--largura_logo:135px;--altura_logo:25px;--departamentos_tamanho:12px;--departamentos_cor:#000;--categorias_nivel2_fundo:#fafafa;--categorias_nivel2_tamanho:12px;--categorias_nivel2_texto:#000;--largura_banner_menu_dropdown:560px;--altura_banner_menu_dropdown:270px;--carrinho_suspenso_fundo:#FAFAFA;--carrinho_suspenso_texto:#000;--carrinho_suspenso_finalizar_fundo:#000;--carrinho_suspenso_finalizar_texto:#FFF;--carrinho_suspenso_continuar_texto:#000;--carrinho_suspenso_continuar_fundo:#FFF;--tamanho_icones_topo:22px;--cor_icones_topo:#000;--altura_menu_scroll:60px;--borda_separador:#eee;--rodape_base_fundo:#000;--rodape_base_texto:#FFF;--rodape_titulo_texto:#FFF;--rodape_links_texto:#FFF;--rodape_newsletter_fundo:#191919;--rodape_newsletter_texto:#FFF;--rodape_newsletter_borda:#333;--rodape_newsletter_borda_ativa:#FFF;--mobile_produto_box_altura:530px;--produto_foto_altura_mobile_2_por_linha:260px;--produto_box_altura_nome_mobile:40px;--largura_logo_mobile:110px;--altura_logo_mobile:35px;--menu_mobile_bordas:#EEE;--header_mobile_aberto_fundo:#FFF;--header_mobile_aberto_texto:#333;--tamanho-imagem-categoria:110px;--espaco-entre-imagens-categoria:15px;--arredondamento-borda-imagens-categoria:50%;--cor-borda-imagens-categoria:#e5e5e5;--cor-texto-imagens-categoria:#000;--tamanho-fonte-imagens-categoria:13px;--selos-borda-arredondada:30px;--selos-espaco-esquerdo:15px;--selos-espaco-direito:15px;--agrupador-altura:140px;--agrupador-largura:100px;--exibe-marca-detalhes-produtos:none;--texto-produto-tamanho-desktop:16px;--texto-produto-espaco-linha-desktop:1.9em;--texto-produto-espacamento-esquerda-desktop:30px;--texto-produto-espacamento-direita-desktop:30px;--texto-produto-tamanho-mobile:16px;--texto-produto-espaco-linha-mobile:1.9em;--texto-produto-espacamento-esquerda-mobile:0;--texto-produto-espacamento-direita-mobile:0;--detalhes_cor_primaria_largura:50px;--detalhes_cor_primaria_altura:50px;--carrinho-cor-fundo-botao-secundario:#3483fa;--carrinho-cor-texto-secundario:#FFF;--descricao-produto-h1-tamanho:25px;--descricao-produto-h1-cor:#000;--descricao-produto-h1-margem-baixo:10px;--descricao-produto-h2-tamanho:20px;--descricao-produto-h2-cor:#000;--descricao-produto-h2-margem-baixo:10px;--descricao-produto-paragrafo-margem-baixo:20px;--categoria-tamanho-titulo:34px}body.no-scroll{padding-right:var(--scrollbar__width)}.central{max-width:1764px}#carrinho .wrapper .resumo .itens .item form button{background-color:var(--carrinho-cor-fundo-botao-secundario)!important;color:var(--carrinho-cor-texto-secundario)!important;height:100%!important;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}@media screen and (max-width:1919px) and (min-width:1441px){.central{padding:0 40px}}@media screen and (max-width:1440px){.central{max-width:1260px}}@media screen and (max-width:800px){.central{max-width:100%}}a:hover{color:var(--topo_texto)}.owl-carousel .owl-stage:after{display:none}.alert-info{color:#333;background-color:#fafafa;border:none}.breadcrumb{white-space:nowrap;flex-wrap:nowrap;overflow:auto;background-color:transparent;padding:0}.breadcrumb li:last-of-type a{text-decoration:underline!important}.breadcrumb a{color:#000}.breadcrumb.divider{padding-top:0;border-top:none}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:">"}#mobile-menu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9991;background-color:rgba(0,0,0,.7);color:#000;visibility:hidden;opacity:0;transition:all 0.2s ease}#mobile-menu .nav{width:250px;position:absolute;top:0;left:-250px;height:100%;background-color:#FFF;overflow:auto;transition:all 0.3s ease}#mobile-menu .nav .h{width:100%;float:left;background-color:#000;padding:15px;margin-bottom:10px}#mobile-menu .nav .h:active{background-color:#444}#mobile-menu .nav .h a:not(.b-desconectar){color:#FFF}#mobile-menu .nav .l{width:100%;float:left}#mobile-menu .nav .l a{width:100%;float:left;line-height:20px;padding:15px;color:#000}#mobile-menu .nav .l a:active{background-color:#EEE}#mobile-menu .nav .l a i{margin-right:10px}#mobile-menu .nav .l.d a{border-top:solid 1px #EEE}#mobile-menu .nav .l.d a:first-child{border-top:none}#mobile-menu .nav .atendimento{width:100%;float:left;padding:15px;border-top:solid 1px #EEE;border-bottom:solid 1px #EEE}#mobile-menu .nav .atendimento .t{color:#666;margin-bottom:10px}#mobile-menu .nav .atendimento .txt p{margin-bottom:15px;font-size:14px;line-height:18px}#mobile-menu .nav .atendimento .txt p:last-child{margin-bottom:0}#mobile-menu.open{visibility:visible;opacity:1}#mobile-menu.open .nav{left:0}.bt-go-carrinho{display:none}.banner_topo,.banner_rodape{display:inline-block;width:100%}.banner_topo{margin-bottom:30px}.banner_rodape{margin-top:10px}#geral #informacoes,#geral #contato{padding:30px 0 40px 0}#kit{border-top:1px solid var(--borda_separador)}#kit .info .t{font-size:var(--detalhes_nome_produto_tamanho);color:var(--detalhes_nome_produto_cor);font-family:var(--produtos_det_titulo_fonte);font-weight:var(--produtos_det_titulo_fonte_weight);line-height:1.3;margin-bottom:10px}#kit .info .items .item{border-top:1px solid var(--borda_separador)}#kit .info .items .item:first-child{border-top:none}#kit .info .items .item .produto{font-size:calc(var(--detalhes_nome_produto_tamanho) * 0.7);color:var(--detalhes_nome_produto_cor)}#kit .info .items .item .cor{margin-top:-3px}#kit .info .items .item .valor{font-size:calc(var(--detalhes_preco_produto_tamanho) * 0.8);color:var(--detalhes_preco_produto_cor)}#kit .info .items .item .variacoes .it{border-radius:0;border-color:var(--detalhes_variacao_borda_inativo);background-color:var(--detalhes_variacao_fundo_inativo);color:var(--detalhes_variacao_texto_inativo);padding:5px 13px;min-width:30px;height:auto;font-size:13px;line-height:inherit}#kit .info .items .item .variacoes .it.active{border-color:var(--detalhes_borda_fundo);background-color:var(--detalhes_variacao_fundo);color:var(--detalhes_variacao_texto)}#kit .info .totais{background-color:var(--kits_fundo_totais)!important;padding:30px!important}#kit .info .totais .col-md-7{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}#kit .info .totais .total_valor{color:var(--detalhes_preco_produto_cor)}#kit .info .totais .parcelamento p{color:var(--detalhes_parcelas_cor);line-height:1.1;font-size:var(--detalhes_parcelas_tamanho);margin:4px 0}#kit .info .totais .parcelamento p strong{font-weight:400}#kit .info .totais .line-quantidades{position:relative;align-items:center;background:var(--fundo_seletor_quantidade_detalhes_produto);margin-left:15px;margin-bottom:0;height:50px;padding:0}#kit .info .totais .line-quantidades input.quantidade{width:100%;height:50px;border:none;background:rgba(0,0,0,0);font-weight:700;font-size:16px;color:var(--cor_texto_seletor_quantidade_detalhes_produto)}#kit .info .totais .line-quantidades .input-actions{border:none}#kit .info .totais .line-quantidades .input-actions .plus{position:absolute;width:50px;height:50px;font-size:12px;background-color:rgba(0,0,0,0);top:0;right:0;color:var(--cor_texto_seletor_quantidade_detalhes_produto)}#kit .info .totais .line-quantidades .input-actions .minus{position:absolute;width:50px;height:50px;font-size:12px;background-color:rgba(0,0,0,0);top:0;left:0;color:var(--cor_texto_seletor_quantidade_detalhes_produto)}#kit .info .totais #comprar_kit{width:100%;float:left;padding:14px 20px;transition:all 0.25s ease;height:auto;text-align:center;color:var(--detalhes_comprar_texto);background-color:var(--detalhes_comprar_fundo);font-size:var(--detalhes_comprar_texto_tamanho);border:none;text-transform:lowercase}#kit .info .totais #comprar_kit:hover{background-color:var(--detalhes_comprar_fundo_hover);color:var(--detalhes_comprar_texto_hover)}.produtos{width:calc(100% + var(--produto_box_espacamento) * 2);margin-left:calc(var(--produto_box_espacamento) * -1)}.produtos.row{width:calc(100% + var(--produto_box_espacamento) * 2)}.produtos .col-md-3{padding:0}.produtos.owlCarousel{margin-bottom:0}.produtos.owlCarousel .owl-item{padding:0}.produtos.owlCarousel .item{margin-bottom:0;height:100%}.produtos .item{margin-bottom:10px;height:calc(100% - 10px)}.produtos .item .fotos{margin-bottom:20px}@media screen and (min-width:1441px){.produtos .item .fotos .it{height:calc(var(--produto_foto_altura) * 1.4)}}.produtos .item .valor{margin-bottom:5px;min-height:fit-content}.produtos .item .valor .valor_de span.vlr{margin:0 3px}.produtos .item .parcelamento p{line-height:1.1;margin:4px 0}.produtos .item .parcelamento p strong{font-weight:400}.produtos .item .botoes{padding:0 calc(10px + var(--produto_box_espacamento))}.produtos .item .botoes a{padding:7px 5px}.produtos .item .botoes a i{display:none}.produtos .item .options{height:auto;background:#FFF}.produtos .item .options .valores,.produtos .item .options .tabela_medidas,.produtos .item .options .line_abrir_completo,.produtos .item .options .line_quantidades{display:none}.produtos .item .options .content{padding:10px 15px}.produtos .item .options .estoque .cores{margin-bottom:0}.produtos .item .options .estoque .cores .list .item{margin-left:0!important;border:none}.produtos .item .options .estoque .cores .list .item:hover{border:none}.produtos .item .options .estoque .cores .list .item .cor_primaria{border-color:var(--detalhes_variacao_borda_inativo);transition:all 0.25s ease;width:26px;height:26px}.produtos .item .options .estoque .cores .list .item .cor_primaria.active{border-width:1px;border-color:var(--detalhes_variacao_borda)}.produtos .item .options .estoque .cores .list .item .cor_primaria.active .cor_secundaria{border-width:28px}.produtos .item .options .estoque .cores .list .item .cor_primaria:hover{border-color:var(--detalhes_variacao_borda)}.produtos .item .options .estoque .cores .list .item .cor_primaria.sem_estoque::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;border-radius:50%;background:red;width:1px;height:26px;transform:rotateZ(315deg);opacity:1;margin-left:auto;margin-right:auto}.produtos .item .options .estoque .variacoes .list .item{border-radius:0}.produtos .item .options .estoque .variacoes .list .item:first-child{margin-left:0!important}.produtos .item .options .estoque .campos_adicionais .list .item{border-radius:0}.produtos .item .options .estoque .frete_gratis{display:none}.produtos .item .options .botoes-acao{padding:5px 15px 15px 15px;background-color:transparent}.produtos .item .options .botoes-acao .line_adicionar_carrinho{padding:0}.produtos .item .options .botoes-acao .line_adicionar_carrinho.col-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.produtos .item .options .botoes-acao a{transition:all 0.25s ease}.produtos .item .selos{margin-bottom:0;width:auto;position:absolute;display:flex;top:calc(10px + var(--produto_box_espacamento));left:calc(10px + var(--produto_box_espacamento));z-index:10}.produtos .item .selos span.selo{height:30px;margin:0 5px 0 0;padding:0 8px;line-height:30px;font-size:13px;align-items:center}.produtos .item .porc_desconto{width:80px;height:30px;line-height:30px;border-radius:0;font-size:14px;top:calc(var(--produto_box_espacamento) + 10px);right:calc(var(--produto_box_espacamento) + 10px)}.produtos .item .frete_gratis{margin:0;background-color:var(--produto_fretegratis_fundo);color:var(--produto_fretegratis_texto);font-size:var(--produto_fretegratis_tamanho);padding:var(--produto_fretegratis_espacamento)}.produtos .item .produto_indisponivel{margin:10px 5px;padding:5px 20px}.produtos .item .countdown span{background-color:var(--produto_contador_fundo);color:var(--produto_contador_texto);border-radius:var(--produto_contador_arredondamento);padding:var(--produto_contador_espacamento);font-size:var(--produto_contador_tamanho)}#dev,#scrollToTop{display:none}.titulo{width:100%;float:left;text-transform:lowercase;margin-bottom:var(--titulo_margem_inferior)}.titulo:after{content:"/";opacity:.3;margin-left:10px}span.vlr{margin:0 3px}.popover{display:none}.produtos .item .porc_desconto{border-radius:var(--selos-borda-arredondada)!important}.produtos .item .selos span.selo{border-radius:var(--selos-borda-arredondada);padding-left:var(--selos-espaco-esquerdo);padding-right:var(--selos-espaco-direito)}@media screen and (max-width:800px){.produtos{width:100%;margin-left:0}.produtos [class*=col]{margin-bottom:0}.produtos .item .fotos{margin-bottom:15px}.produtos .item .selos{top:10px;left:10px}.produtos .item .produto{font-size:calc(var(--produto_nome_tamanho) * 0.9)}.produtos .item .valor{margin-bottom:10px}.produtos .item .valor .valor_final{font-size:calc(var(--produto_valorfinal_tamanho) * 0.9)}.produtos .item .parcelamento p{font-size:calc(var(--produto_parcelamento_tamanho) * 0.85);margin:2px 0}.produtos .item .botoes{display:none}.produtos .item .bt-comprar{background-color:var(--produto_acao_comprar_fundo);color:var(--produto_acao_comprar_texto);border-radius:5px;font-size:14px;height:50px}.produtos.row{width:100%}.box-cl-2 .produtos .item .fotos .it{height:var(--produto_foto_altura_mobile_2_por_linha)}.box-cl-2 .produtos .item .porc_desconto{top:10px;right:10px;height:40px;line-height:13px;font-size:12px;width:40px;display:flex;align-items:center}.box-cl-2 .produtos .item .selos{left:10px;top:calc(var(--produto_foto_altura_mobile_2_por_linha) - 33px);max-width:calc(100% - 20px);flex-wrap:wrap-reverse;gap:5px}.box-cl-2 .produtos .item .selos span.selo{font-size:11px;padding:0 6px;margin:0;height:25px}.box-cl-2 .produtos .item .bt-comprar{font-size:12px;height:32px;border-radius:5px}.titulo{margin-top:0;font-size:calc(var(--titulos_tamanho) * 0.8);margin-bottom:calc(var(--titulo_margem_inferior) * 0.8)}#geral #informacoes,#geral #contato{padding:20px var(--recuo_mobile) 40px var(--recuo_mobile)}}#widget_avaliacoes .itens .item{border-radius:10px}.produtos .item{position:relative}.produtos .item .card-link-overlay{position:absolute;inset:0;z-index:2;display:block;font-size:0;overflow:hidden}.produtos .item .botoes,.produtos .item .options .botoes-acao{position:relative;z-index:3}@media screen and (max-width:800px){#page_home .banner_topo>.central{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px}}#finish .box-step1 #load-step1,#finish-mobile .box-step1 #load-step1{display:flex;flex-direction:column;padding:0 16px}@media screen and (min-width:801px){#finish .box-step1 #load-step1,#finish-mobile .box-step1 #load-step1{padding:0 24px}}#finish .box-step1 #load-step1>.row,#finish-mobile .box-step1 #load-step1>.row{margin-left:0;margin-right:0}#finish .box-step1 #load-step1::before,#finish-mobile .box-step1 #load-step1::before{content:"Digite seu e-mail para continuar. Não é necessário criar conta.";display:block;order:0;color:#444;font-size:15px;line-height:1.4;margin-bottom:20px;text-align:center}@media screen and (max-width:800px){#finish .box-step1 #load-step1::before,#finish-mobile .box-step1 #load-step1::before{font-size:14px;margin-bottom:16px}}#finish .box-step1 #load-step1>form.frmAccessCheckout,#finish-mobile .box-step1 #load-step1>form.frmAccessCheckout{order:1}#finish .box-step1 #load-step1>.row.my-3,#finish-mobile .box-step1 #load-step1>.row.my-3{order:2;margin-top:28px!important;margin-bottom:14px!important}#finish .box-step1 #load-step1>.row.my-3 p,#finish-mobile .box-step1 #load-step1>.row.my-3 p{display:none}#finish .box-step1 #load-step1>.row.my-3::before,#finish-mobile .box-step1 #load-step1>.row.my-3::before{content:"ou entre com";display:block;width:100%;text-align:center;font-size:12px;color:#999;letter-spacing:.5px}#finish .box-step1 #load-step1>.row:first-child,#finish-mobile .box-step1 #load-step1>.row:first-child{order:3;justify-content:center}#finish .box-step1 #load-step1>.row:first-child>.col,#finish-mobile .box-step1 #load-step1>.row:first-child>.col{flex:0 0 auto;max-width:100%;padding-left:0;padding-right:0;text-align:center}#bt_login_google{background:#fff!important;color:#444!important;border:1px solid #ddd!important;padding:10px 20px!important;font-size:13px!important;font-weight:400!important;display:inline-flex!important;align-items:center;justify-content:center;margin:0 auto!important;width:auto!important;box-shadow:none!important}#bt_login_google:hover{background:#f5f5f5!important;color:#333!important;border-color:#bbb!important}#bt_login_google i{color:#4285f4!important;margin-right:8px!important}.poweredby{display:none!important}.selo-google{display:none!important}footer #base .central.text-center .selos::after{content:"Troca facilitada em 7 dias  ·  Atendimento 100% humano  ·  Envio rápido";display:block;margin-top:16px;color:rgba(255,255,255,.85);font-size:12px;letter-spacing:.3px;text-align:center;line-height:1.6}footer #base .central.text-center>div[style*="opacity: .5"]{display:none!important}.itens .item.d-flex{padding-left:20px;padding-right:20px;box-sizing:border-box}@media (max-width:800px){.itens .item.d-flex{padding-left:16px;padding-right:16px}}.guia-mats *{margin:0;padding:0;box-sizing:border-box}.guia-mats{max-width:1200px;margin-left:auto!important;margin-right:auto!important;padding:60px 24px 80px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#1d1d1f;line-height:1.6;width:100%;box-sizing:border-box}.guia-mats .hero{text-align:center;margin-bottom:56px}.guia-mats .hero h1{font-size:44px;font-weight:600;letter-spacing:-.02em;margin-bottom:18px;line-height:1.15;color:#1d1d1f}.guia-mats .hero .lead{font-size:18px;font-weight:300;color:#424245;max-width:640px;margin:0 auto;line-height:1.6}.guia-mats .anchor-menu{position:sticky;top:0;z-index:10;display:flex;justify-content:center;gap:4px;padding:12px 8px;margin:0 -24px 48px;background:rgba(255,255,255,.85);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(0,0,0,.06)}.guia-mats .anchor-menu .anchor-btn{font-size:14px;font-weight:500;color:#6e6e73;text-decoration:none;padding:8px 16px;border-radius:999px;transition:color 0.2s ease,background-color 0.2s ease;white-space:nowrap;background:transparent;border:none;cursor:pointer;font-family:inherit}.guia-mats .anchor-menu .anchor-btn:hover{color:#1d1d1f;background-color:#f5f5f7}.guia-mats .anchor-menu .anchor-btn.active{color:#fff;background-color:#1d1d1f}.guia-mats .cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:80px}.guia-mats .mat-card{background:#fff;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;scroll-margin-top:80px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.06);transition:transform 0.3s cubic-bezier(.4,0,.2,1),box-shadow 0.3s cubic-bezier(.4,0,.2,1)}.guia-mats .mat-card:hover{transform:translateY(-4px);box-shadow:0 4px 8px rgba(0,0,0,.05),0 16px 40px rgba(0,0,0,.1)}.guia-mats .mat-card .photo{aspect-ratio:.75;background:#f5f5f7;position:relative;overflow:hidden}.guia-mats .mat-card .photo img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform 0.5s cubic-bezier(.4,0,.2,1)}.guia-mats .mat-card:hover .photo img{transform:scale(1.03)}.guia-mats .mat-card .body{padding:24px 22px 22px;display:flex;flex-direction:column;gap:20px;flex:1}.guia-mats .mat-card .label{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#86868b}.guia-mats .mat-card h2{font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.2;color:#1d1d1f;margin-top:4px}.guia-mats .ratings{display:flex;flex-direction:column;gap:14px}.guia-mats .rating{display:flex;flex-direction:column;gap:6px}.guia-mats .rating .name{font-size:14px;font-weight:400;color:#1d1d1f}.guia-mats .dots{display:inline-flex;gap:4px;align-items:center;font-size:14px;line-height:1;letter-spacing:.04em}.guia-mats .dot{color:#1d1d1f;font-weight:400;display:inline-block;transition:transform 0.2s ease}.guia-mats .mat-card:hover .dot.filled{transform:scale(1.1)}.guia-mats .specs{display:flex;flex-direction:column;gap:10px;padding:16px 0;border-top:1px solid #f0f0f2;border-bottom:1px solid #f0f0f2}.guia-mats .spec{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px}.guia-mats .spec-label{color:#86868b;font-weight:400}.guia-mats .spec-value{color:#1d1d1f;font-weight:500}.guia-mats .editorial{font-size:14px;font-weight:300;line-height:1.55;color:#424245;flex-grow:1}.guia-mats .editorial.warning{color:#424245}.guia-mats .editorial .alert{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:12px;font-weight:500;color:#8a6d3b}.guia-mats .editorial .alert::before{content:"\26A0";font-size:14px}.guia-mats .care{border-top:1px solid #f0f0f2;margin-top:-4px}.guia-mats .care details{padding:14px 0 4px}.guia-mats .care summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:500;color:#1d1d1f;padding:4px 0;transition:color 0.2s ease}.guia-mats .care summary::-webkit-details-marker{display:none}.guia-mats .care summary:hover{color:#6e6e73}.guia-mats .care .toggle{font-size:20px;font-weight:300;color:#6e6e73;line-height:1;width:20px;text-align:center;transition:transform 0.3s ease}.guia-mats .care details[open] .toggle{transform:rotate(45deg)}.guia-mats .care .care-content{font-size:13px;font-weight:300;line-height:1.65;color:#424245;padding:12px 0 4px}.guia-mats .care .care-content ul{list-style:none;padding:0;margin:0}.guia-mats .care .care-content li{padding:4px 0 4px 16px;position:relative}.guia-mats .care .care-content li::before{content:"\2022";position:absolute;left:4px;color:#86868b;font-weight:700}.guia-mats .cta{display:inline-flex;align-items:center;justify-content:center;padding:11px 18px;background:#fff;color:#1d1d1f;border:1px solid #1d1d1f;border-radius:999px;text-decoration:none;font-size:14px;font-weight:500;text-align:center;transition:background-color 0.2s ease,color 0.2s ease,transform 0.2s ease;margin-top:4px}.guia-mats .cta:hover{background:#1d1d1f;color:#fff}.guia-mats .cta:active{transform:scale(.98)}.guia-mats .quick-guide{max-width:760px;margin:0 auto 56px;padding:0 8px}.guia-mats .qg-header{text-align:center;margin-bottom:32px}.guia-mats .qg-eyebrow{font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#86868b;margin-bottom:12px}.guia-mats .qg-title{font-size:30px;font-weight:600;letter-spacing:-.015em;line-height:1.2;color:#1d1d1f;margin-bottom:12px}.guia-mats .qg-lead{font-size:16px;font-weight:300;color:#424245;max-width:560px;margin:0 auto;line-height:1.6}.guia-mats .qg-list{background:#fff;border-radius:18px;padding:4px 24px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.05)}.guia-mats .qg-item{border-bottom:1px solid #f0f0f2;padding:18px 0}.guia-mats .qg-item:last-of-type{border-bottom:none}.guia-mats .qg-item summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;color:#1d1d1f;gap:16px;transition:color 0.2s ease}.guia-mats .qg-item summary::-webkit-details-marker{display:none}.guia-mats .qg-item summary:hover{color:#6e6e73}.guia-mats .qg-toggle{font-size:22px;font-weight:300;color:#6e6e73;line-height:1;flex-shrink:0;transition:transform 0.3s ease}.guia-mats .qg-item[open] .qg-toggle{transform:rotate(45deg)}.guia-mats .qg-content{padding:14px 0 4px}.guia-mats .qg-content p{font-size:14px;font-weight:300;line-height:1.65;color:#424245;margin-bottom:14px}.guia-mats .qg-chip{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#fff;color:#1d1d1f;border:1px solid #1d1d1f;border-radius:999px;font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease}.guia-mats .qg-chip:hover{background:#1d1d1f;color:#fff}.guia-mats .qg-footnote{margin-top:24px;font-size:13px;font-weight:300;line-height:1.65;color:#6e6e73;text-align:center;max-width:600px;margin-left:auto;margin-right:auto}.guia-mats .kits-banner{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:36px 40px;margin-bottom:64px;background:#f5f5f7;border-radius:18px}.guia-mats .kits-banner .kits-text{flex:1}.guia-mats .kits-banner .kits-eyebrow{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#86868b;margin-bottom:10px}.guia-mats .kits-banner .kits-title{font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.25;color:#1d1d1f;margin-bottom:8px}.guia-mats .kits-banner .kits-sub{font-size:14px;font-weight:300;color:#424245;line-height:1.55;max-width:520px}.guia-mats .kits-banner .kits-cta{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:13px 24px;background:#1d1d1f;color:#fff;border-radius:999px;text-decoration:none;font-size:14px;font-weight:500;transition:background-color 0.2s ease,transform 0.2s ease}.guia-mats .kits-banner .kits-cta:hover{background:#2c2c2e;transform:translateY(-1px)}.guia-mats .faq{max-width:760px;margin:0 auto 64px;padding:0 8px}.guia-mats .faq h2{font-size:32px;font-weight:600;letter-spacing:-.015em;text-align:center;margin-bottom:32px;color:#1d1d1f}.guia-mats .faq details{border-bottom:1px solid #e5e5e7;padding:22px 0}.guia-mats .faq details:first-of-type{border-top:1px solid #e5e5e7}.guia-mats .faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:17px;font-weight:500;color:#1d1d1f;transition:color 0.2s ease;gap:16px}.guia-mats .faq summary::-webkit-details-marker{display:none}.guia-mats .faq summary:hover{color:#6e6e73}.guia-mats .faq .toggle{font-size:26px;font-weight:300;color:#6e6e73;line-height:1;flex-shrink:0;transition:transform 0.3s ease}.guia-mats .faq details[open] .toggle{transform:rotate(45deg)}.guia-mats .faq .answer{font-size:15px;font-weight:300;line-height:1.65;color:#424245;padding:14px 0 0}.guia-mats .faq .answer p{margin-bottom:12px}.guia-mats .faq .answer p:last-child{margin-bottom:0}.guia-mats .suporte{text-align:center;padding:44px 24px;background:#f5f5f7;border-radius:18px}.guia-mats .suporte .h{font-size:22px;font-weight:600;letter-spacing:-.01em;margin-bottom:8px;color:#1d1d1f}.guia-mats .suporte .sub{font-size:15px;font-weight:300;color:#424245;margin-bottom:20px;max-width:480px;margin-left:auto;margin-right:auto}.guia-mats .suporte .wpp{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;background:#1d1d1f;color:#fff;border-radius:999px;text-decoration:none;font-size:15px;font-weight:500;transition:background-color 0.2s ease,transform 0.2s ease}.guia-mats .suporte .wpp:hover{background:#2c2c2e;transform:translateY(-1px)}@media (max-width:1024px){.guia-mats .cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.guia-mats{padding:36px 16px 60px}.guia-mats .hero{margin-bottom:36px}.guia-mats .hero h1{font-size:32px}.guia-mats .hero .lead{font-size:16px}.guia-mats .anchor-menu{margin:0 -16px 32px;padding:10px 12px;overflow-x:auto;-webkit-overflow-scrolling:touch;justify-content:flex-start;scrollbar-width:none}.guia-mats .anchor-menu::-webkit-scrollbar{display:none}.guia-mats .anchor-menu a{font-size:13px;padding:7px 14px}.guia-mats .cards-grid{grid-template-columns:1fr;gap:20px;margin-bottom:56px}.guia-mats .mat-card .body{padding:22px 20px 20px}.guia-mats .mat-card h2{font-size:20px}.guia-mats .mat-card .photo{aspect-ratio:.8}.guia-mats .mat-card .photo img{object-position:center}.guia-mats .editorial{min-height:0}.guia-mats .faq h2{font-size:26px;margin-bottom:24px}.guia-mats .faq summary{font-size:16px}.guia-mats .suporte{padding:36px 20px}.guia-mats .quick-guide{margin-bottom:40px}.guia-mats .qg-title{font-size:24px}.guia-mats .qg-list{padding:4px 18px}.guia-mats .qg-item summary{font-size:15px;gap:12px}.guia-mats .kits-banner{flex-direction:column;align-items:flex-start;padding:28px 24px;gap:20px;margin-bottom:48px}.guia-mats .kits-banner .kits-cta{width:100%;justify-content:center}}.sobre-gili *{margin:0;padding:0;box-sizing:border-box}.sobre-gili{max-width:1200px;margin-left:auto!important;margin-right:auto!important;padding:60px 24px 80px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#1d1d1f;line-height:1.6;width:100%}.sobre-gili .sg-hero{text-align:center;margin-bottom:80px}.sobre-gili .sg-hero h1{font-size:52px;font-weight:600;letter-spacing:-.02em;line-height:1.1;color:#1d1d1f;margin-bottom:22px}.sobre-gili .sg-hero .sg-lead{font-size:19px;font-weight:300;color:#424245;max-width:640px;margin:0 auto;line-height:1.6}.sobre-gili .sg-intro{max-width:760px;margin:0 auto 96px;padding:0 8px;text-align:center}.sobre-gili .sg-intro p{font-size:24px;font-weight:300;line-height:1.45;color:#1d1d1f;letter-spacing:-.01em}.sobre-gili .sg-intro p strong{font-weight:500}.sobre-gili .sg-manifesto{margin-bottom:96px}.sobre-gili .sg-section-title{font-size:32px;font-weight:600;letter-spacing:-.015em;text-align:center;margin-bottom:48px;color:#1d1d1f}.sobre-gili .sg-manifesto-list{display:flex;flex-direction:column;gap:32px;max-width:760px;margin:0 auto}.sobre-gili .sg-manifesto-item{border-top:1px solid #e5e5e7;padding:32px 0 0}.sobre-gili .sg-manifesto-item:last-of-type{border-bottom:1px solid #e5e5e7;padding-bottom:32px}.sobre-gili .sg-manifesto-item h3{font-size:22px;font-weight:500;letter-spacing:-.01em;line-height:1.3;color:#1d1d1f;margin-bottom:8px}.sobre-gili .sg-manifesto-item p{font-size:16px;font-weight:300;color:#6e6e73;line-height:1.55}.sobre-gili .sg-categorias{margin-bottom:96px;text-align:center}.sobre-gili .sg-categorias .sg-sub{font-size:17px;font-weight:300;color:#424245;max-width:600px;margin:-32px auto 40px}.sobre-gili .sg-hex-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:980px;margin:0 auto}.sobre-gili .sg-hex{width:170px;height:192px;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background:#f5f5f7;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;font-size:15px;font-weight:500;color:#1d1d1f;text-decoration:none;transition:background-color 0.25s ease,color 0.25s ease,transform 0.25s ease}.sobre-gili .sg-hex:hover{background:#1d1d1f;color:#fff;transform:translateY(-2px)}.sobre-gili .sg-processo{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin-bottom:96px;padding:0 8px}.sobre-gili .sg-processo .sg-text h2{font-size:32px;font-weight:600;letter-spacing:-.015em;line-height:1.2;color:#1d1d1f;margin-bottom:18px}.sobre-gili .sg-processo .sg-text p{font-size:17px;font-weight:300;line-height:1.65;color:#424245;margin-bottom:14px}.sobre-gili .sg-video{position:relative;display:block;border-radius:18px;overflow:hidden;aspect-ratio:1.7777777778;background:#1d1d1f;text-decoration:none;box-shadow:0 1px 3px rgba(0,0,0,.06),0 12px 36px rgba(0,0,0,.1);transition:transform 0.3s ease,box-shadow 0.3s ease}.sobre-gili .sg-video:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.08),0 20px 48px rgba(0,0,0,.14)}.sobre-gili .sg-video img{width:100%;height:100%;object-fit:cover;display:block;opacity:.92;transition:opacity 0.3s ease}.sobre-gili .sg-video:hover img{opacity:1}.sobre-gili .sg-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;transition:transform 0.25s ease,background-color 0.25s ease}.sobre-gili .sg-video:hover .sg-play{background:#fff;transform:translate(-50%,-50%) scale(1.06)}.sobre-gili .sg-play::before{content:"";width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:22px solid #1d1d1f;margin-left:5px}.sobre-gili .sg-timeline{margin-bottom:96px}.sobre-gili .sg-tl-track{position:relative;padding:32px 0}.sobre-gili .sg-tl-track::before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e5e5e7;transform:translateY(-50%)}.sobre-gili .sg-tl-items{display:grid;grid-template-columns:repeat(11,1fr);gap:8px;position:relative}.sobre-gili .sg-tl-item{text-align:center;position:relative;padding-top:28px}.sobre-gili .sg-tl-item:nth-child(even){padding-top:0;padding-bottom:28px;display:flex;flex-direction:column-reverse}.sobre-gili .sg-tl-item::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:9px;height:9px;border-radius:50%;background:#1d1d1f}.sobre-gili .sg-tl-year{font-size:14px;font-weight:600;color:#1d1d1f;margin-bottom:4px;display:block}.sobre-gili .sg-tl-item:nth-child(even) .sg-tl-year{margin-top:4px;margin-bottom:0}.sobre-gili .sg-tl-text{font-size:12px;font-weight:300;color:#6e6e73;line-height:1.4;display:block}.sobre-gili .sg-parceiros{margin-bottom:96px;text-align:center}.sobre-gili .sg-parceiros .sg-sub{font-size:17px;font-weight:300;color:#424245;max-width:640px;margin:-32px auto 40px}.sobre-gili .sg-logos-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:980px;margin:0 auto}.sobre-gili .sg-logo-hex{width:150px;height:170px;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background:#fff;border:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:16px;font-size:13px;font-weight:500;color:#424245;letter-spacing:.04em;transition:background-color 0.25s ease,color 0.25s ease}.sobre-gili .sg-logo-hex:hover{background:#f5f5f7;color:#1d1d1f}.sobre-gili .sg-comunidade{background:#f5f5f7;border-radius:18px;padding:48px 40px;margin-bottom:96px;text-align:center}.sobre-gili .sg-comunidade h2{font-size:26px;font-weight:600;letter-spacing:-.01em;color:#1d1d1f;margin-bottom:14px}.sobre-gili .sg-comunidade p{font-size:16px;font-weight:300;color:#424245;line-height:1.6;max-width:600px;margin:0 auto 24px}.sobre-gili .sg-comunidade-link{display:inline-flex;align-items:center;gap:6px;padding:12px 22px;background:#fff;color:#1d1d1f;border:1px solid #1d1d1f;border-radius:999px;text-decoration:none;font-size:14px;font-weight:500;transition:background-color 0.2s ease,color 0.2s ease}.sobre-gili .sg-comunidade-link:hover{background:#1d1d1f;color:#fff}.sobre-gili .sg-fechamento{text-align:center;max-width:720px;margin:0 auto 80px;padding:0 8px}.sobre-gili .sg-fechamento p{font-size:22px;font-weight:300;line-height:1.5;color:#1d1d1f;letter-spacing:-.005em}.sobre-gili .sg-ctas{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.sobre-gili .sg-cta{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border-radius:999px;text-decoration:none;font-size:15px;font-weight:500;transition:background-color 0.2s ease,color 0.2s ease,transform 0.2s ease}.sobre-gili .sg-cta-primary{background:#1d1d1f;color:#fff;border:1px solid #1d1d1f}.sobre-gili .sg-cta-primary:hover{background:#2c2c2e;transform:translateY(-1px)}.sobre-gili .sg-cta-secondary{background:transparent;color:#1d1d1f;border:1px solid #1d1d1f}.sobre-gili .sg-cta-secondary:hover{background:#1d1d1f;color:#fff}@media (max-width:1024px){.sobre-gili .sg-tl-items{grid-template-columns:repeat(6,1fr);gap:16px}.sobre-gili .sg-tl-track::before{display:none}.sobre-gili .sg-tl-item,.sobre-gili .sg-tl-item:nth-child(even){padding:18px 0 0;flex-direction:column}.sobre-gili .sg-tl-item::before{position:static;transform:none;margin:0 auto 8px;display:block}}@media (max-width:768px){.sobre-gili{padding:40px 16px 60px}.sobre-gili .sg-hero{margin-bottom:56px}.sobre-gili .sg-hero h1{font-size:36px}.sobre-gili .sg-hero .sg-lead{font-size:17px}.sobre-gili .sg-intro{margin-bottom:64px}.sobre-gili .sg-intro p{font-size:19px}.sobre-gili .sg-section-title{font-size:26px;margin-bottom:32px}.sobre-gili .sg-manifesto{margin-bottom:64px}.sobre-gili .sg-manifesto-item h3{font-size:19px}.sobre-gili .sg-categorias{margin-bottom:64px}.sobre-gili .sg-hex{width:140px;height:158px;font-size:13px}.sobre-gili .sg-processo{grid-template-columns:1fr;gap:32px;margin-bottom:64px}.sobre-gili .sg-processo .sg-text h2{font-size:26px}.sobre-gili .sg-play{width:60px;height:60px}.sobre-gili .sg-play::before{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:16px solid #1d1d1f}.sobre-gili .sg-timeline{margin-bottom:64px}.sobre-gili .sg-tl-items{grid-template-columns:repeat(2,1fr);gap:24px 12px}.sobre-gili .sg-parceiros{margin-bottom:64px}.sobre-gili .sg-logo-hex{width:120px;height:138px;font-size:12px}.sobre-gili .sg-comunidade{padding:36px 24px;margin-bottom:64px}.sobre-gili .sg-comunidade h2{font-size:22px}.sobre-gili .sg-fechamento p{font-size:19px}.sobre-gili .sg-ctas{flex-direction:column}.sobre-gili .sg-cta{width:100%}.produtos .item .cores{pointer-events:none}}.checkout-v3 #btn-rf-validar-email,.checkout-v3 #btn-rf-validar-email:focus,.checkout-v3 #btn-rf-validar-email:active{background-color:#66134f!important;border-color:#66134f!important;color:#fff!important}.checkout-v3 #btn-rf-validar-email:hover{background-color:#4f0f3d!important;border-color:#4f0f3d!important;color:#fff!important}