1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,181817,e=>{"use strict";var t=e.i(843476),r=e.i(271645);let a=(0,r.createContext)({});e.s(["ModulosContext",0,a,"ModulosProvider",0,e=>{let{children:o,initialVars:i}=e,[n,s]=(0,r.useState)(i.modulos);return(0,t.jsx)(a.Provider,{value:{modulos:n,setModulos:s},children:o})}])},872808,e=>{"use strict";var t=e.i(843476),r=e.i(271645);let a=(0,r.createContext)({});e.s(["CestaContext",0,a,"CestaProvider",0,e=>{let{children:o}=e,[i,n]=(0,r.useState)([]),[s,u]=(0,r.useState)(0),[c,l]=(0,r.useState)(0),[d,m]=(0,r.useState)(!1),[f,p]=(0,r.useState)(0),[g,v]=(0,r.useState)(0),[_,S]=(0,r.useState)(!1),[h,y]=(0,r.useState)(!1),[b,C]=(0,r.useState)([]),[P,w]=(0,r.useState)(0),[x,z]=(0,r.useState)(0),[V,N]=(0,r.useState)(""),[L,j]=(0,r.useState)(""),[A,I]=(0,r.useState)(!1),[E,D]=(0,r.useState)(""),[k,R]=(0,r.useState)([]),[O,M]=(0,r.useState)(!1),[U,q]=(0,r.useState)(""),[F,T]=(0,r.useState)(0),[B,G]=(0,r.useState)(""),[J,K]=(0,r.useState)(!1),[$,H]=(0,r.useState)(!1),[Y,Q]=(0,r.useState)(!0),[Z,W]=(0,r.useState)({imagem:"",nome:""}),[X,ee]=(0,r.useState)({current:{},next:{},firstLevel:!1,lastLevel:!1}),[et,er]=(0,r.useState)(""),[ea,eo]=(0,r.useState)([]),[ei,en]=(0,r.useState)(0),[es,eu]=(0,r.useState)(0),[ec,el]=(0,r.useState)(0),[ed,em]=(0,r.useState)(0),[ef,ep]=(0,r.useState)(""),[eg,ev]=(0,r.useState)(""),[e_,eS]=(0,r.useState)(0),[eh,ey]=(0,r.useState)(0),[eb,eC]=(0,r.useState)(0),[eP,ew]=(0,r.useState)({outraPessoa:!1,nome:"",cpf:""});return(0,t.jsx)(a.Provider,{value:{cesta:{produtos:{value:i,setValue:n},subtotal:{value:s,setValue:u},total:{value:c,setValue:l},walletUse:{value:d,setValue:m},walletTotal:{value:f,setValue:p},qtd:{value:g,setValue:v},atualizando:{value:_,setValue:S},clear:()=>{n([]),u(0),l(0),m(!1),p(0),v(0),C([]),M(!1),q(""),T(0),G(""),K(!1),H(!1),Q(!0),W({imagem:"",nome:""}),ew({outraPessoa:!1,nome:"",cpf:""})}},fretesCds:{value:b,setValue:C},enderecoPrincipalValido:{value:O,setValue:M},freteAtualizando:{value:h,setValue:y},icone:{value:E,setValue:D},cupomDesconto:{tipo:{value:U,setValue:q},valor:{value:F,setValue:T},codigo:{value:B,setValue:G},erro:{value:J,setValue:K},isCupomFrete:{value:$,setValue:H},acumularDescontoPagamento:{value:Y,setValue:Q},brinde:{value:Z,setValue:W}},descontoProgressivo:{estruturaEtapas:{value:X,setValue:ee},modo:{value:et,setValue:er},descontos:{value:ea,setValue:eo},comparacao:{value:es,setValue:eu},indice:{value:ei,setValue:en},valor:{value:ec,setValue:el}},pagamentoSelecionado:{id:{value:ed,setValue:em},descricao:{value:ef,setValue:ep},tipo:{value:eg,setValue:ev}},adicionais:{value:e_,setValue:eS},valorCashback:{value:eh,setValue:ey},enderecoSelecionadoId:{value:eb,setValue:eC},responsavelRetirada:{value:eP,setValue:ew}},children:o})}])},722629,222015,e=>{"use strict";function t(e){let t={a:/[\xE0-\xE6]/g,A:/[\xC0-\xC6]/g,e:/[\xE8-\xEB]/g,E:/[\xC8-\xCB]/g,i:/[\xEC-\xEF]/g,I:/[\xCC-\xCF]/g,o:/[\xF2-\xF6]/g,O:/[\xD2-\xD6]/g,u:/[\xF9-\xFC]|ü/g,U:/[\xD9-\xDC]|Ã/g,c:/\xE7/g,C:/\xC7/g,n:/\xF1/g,N:/\xD1/g};for(let r in e=String(e),t){let a=t[r];e=e.replace(a,r)}return e.replace(/,|'|"|\+|&|\*|#|\$|@|%|!|¨|=|\(|\)|\\\\|\|/g,"").replace(/ |\.|_|\/|\\/g,"-").replace(/-{2,}/g,"-").toLowerCase()}let r="mailbiz_cart_id";function a(){try{let e=window.localStorage.getItem(r);if(e)return e;let t="u">typeof crypto&&"function"==typeof crypto.randomUUID?crypto.randomUUID():"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,e=>{let t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)});return window.localStorage.setItem(r,t),t}catch(e){return""}}e.s(["getCartId",0,a,"resetCartId",0,function(){try{window.localStorage.removeItem(r)}catch(e){}}],222015);let o={CART:1,IDENTIFICATION:2,ADDRESS:3,PAYMENT:4,COMPLETE:5},i="mailbiz_account_sync_hash",n=e=>{let t=Number(e);return Number.isFinite(t)?Math.round(100*t)/100:0},s=e=>Array.isArray(e)?e:e&&"object"==typeof e?Object.values(e):[];function u(e,t){try{let r=window.mb_track;if("function"!=typeof r)return;r(e,t)}catch(t){console.warn("[Mailbiz]",e,t)}}e.s(["Mailbiz",0,function(){function e(e){let t=e.modulos["integracao-mailbiz"];return!!(t&&t.chave)}return{productView:function(r){var a,o,i;let{modulosContext:s,rootScopeContext:c,produto:l,idVariacao:d}=r;if(!e(s))return;let m=Array.isArray(l.variacoes)?l.variacoes:[];if(0===m.length)return;let f=(null==(a=s.modulos["dados-loja"])?void 0:a.url_fotos)||"",p=(null==(o=s.modulos["dados-loja"])?void 0:o.url_loja)||"",g=(null==(i=l.fotos)?void 0:i[0])||"",v=l.descricao_link||t(l.descricao_curta||""),_=m.map(e=>(function(e){var t,r,a,o;let{variacao:i,produto:s,urlFotos:u,urlLoja:c,slug:l,fotoFallback:d,rootScopeContext:m}=e,f=(null==(o=i.fotos)?void 0:o[0])||d,p=n(i.preco),g=n(i.preco_maior),v=String(null!=(t=null!=(r=null!=(a=i.referencia)?a:i.id)?r:i.id_variacao)?t:"").trim();if(!v)return null;let _=function(e){var t,r,a,o;let{variacao:i,rootScopeContext:n}=e,s={},u=(null==(t=n.variacoes)?void 0:t.variations_type)||[],c=(null==(r=n.variacoes)?void 0:r.variations)||{};for(let e of u){if("1"!==e.ativo)continue;let t=i["var"+e.id];if(!t)continue;let r=null==(o=c[e.id])||null==(a=o[t])?void 0:a.descricao;r&&"Ãnico"!==r&&(s[e.descricao]=r)}return s}({variacao:i,rootScopeContext:m});i.id&&(_.id_variacao=String(i.id));let S={sku:v,name:s.descricao_curta,price:p,stock:Number(i.estoque)||0,available:Number(i.estoque)>0||1===Number(s.sob_encomenda),url:c?"".concat(c,"produto/").concat(s.id,":").concat(i.id,"/").concat(l):"u">typeof location?location.href:"",properties:_};return f&&u&&(S.image_url="".concat(u,"images/photos/510/").concat(f)),g>p&&(S.price_from=g),S})({variacao:e,produto:l,urlFotos:f,urlLoja:p,slug:v,fotoFallback:g,rootScopeContext:c})).filter(e=>null!==e);0!==_.length&&u("productView",{product:{product_id:String(l.id),url:"u">typeof location?location.href:"",category:"",variants:_}})},checkoutStep:function(t){let{modulosContext:r,stepName:i}=t;if(!e(r))return;let n=a();n&&u("checkoutStep",{checkout:{cart_id:n,step:o[i],total_steps:5,step_
1name:i}})},cartSync:function(r){var o,i;let{modulosContext:c,cart:l}=r;if(!e(c))return;let d=a();if(!d)return;let m=(null==(o=c.modulos["dados-loja"])?void 0:o.url_fotos)||"",f=(null==(i=c.modulos["dados-loja"])?void 0:i.url_loja)||"",p=s(l.produtos).map(e=>(function(e,r,a){var o,i,s,u,c,l,d,m;let f=n(e.preco),p=n(e.preco_maior),g="string"==typeof e.imagem?e.imagem:"",v=String(null!=(o=null!=(i=null!=(s=null!=(u=e.referencia)?u:e.id_variacao)?s:e.id_produto)?i:e.id)?o:"").trim();if(!v)return null;let _={product_id:String(null!=(c=null!=(l=e.id_produto)?l:e.id)?c:""),sku:v,price:f,quantity:Number(null!=(d=null!=(m=e.qtde)?m:e.quantidade)?d:0)};if(e.descricao_curta&&(_.name=e.descricao_curta),g&&r&&(_.image_url="".concat(r,"images/photos/510/").concat(g)),a){if(e.descricao_link)_.url="".concat(a).concat(e.descricao_link);else if(e.id_produto&&e.id_variacao&&e.descricao_curta){let r=t(String(e.descricao_curta));_.url="".concat(a,"produto/").concat(e.id_produto,":").concat(e.id_variacao,"/").concat(r)}}p>f&&(_.price_from=p);let S={};if(e.id_variacao&&(S.id_variacao=String(e.id_variacao)),["var1","var2","var3","var4","var5"].forEach(t=>{let r=e[t];r&&(S[t]=String(r))}),Array.isArray(e.caracteristica_var)&&e.caracteristica_var.forEach((e,t)=>{e&&(S["caracteristica_".concat(t+1)]=String(e))}),Object.keys(S).length>0&&(_.properties=S),Array.isArray(e.gravacao)&&e.gravacao.length>0){let t={};e.gravacao.forEach(e=>{var r;e&&e.titulo&&(t[String(e.titulo)]=String(null!=(r=e.conteudo)?r:""))}),Object.keys(t).length>0&&(_.recovery_properties=t)}return _})(e,m,f)).filter(e=>null!==e),g=n(Number(l.descontoCupomValor||0)+Number(l.descontoProgressivoValor||0));u("cartSync",{cart:{cart_id:d,coupons:l.cupomCodigo||"",currency:"BRL",subtotal:n(l.subtotal),freight:n(l.freteValor),tax:-1,discounts:g,total:n(l.total),items:p}})},orderComplete:function(t){var r,o,i,c,l,d,m,f,p,g,v,_,S,h,y,b,C,P,w,x;let{modulosContext:z,pedido:V,pagamentos:N,itens:L}=t;if(!e(z))return;if(!V||"object"!=typeof V)return void console.warn("[Mailbiz] orderComplete: pedido ausente, evento ignorado");let j=a(),A=(null==(x=z.modulos["dados-loja"])?void 0:x.url_fotos)||"",I=s(L),E=s(N),D=I.map(e=>{var t,r,a,o,i;let s=n(e.valor_unitario_pago),u=n(e.valor_unitario_original),c=String(null!=(t=null!=(r=e.referencia)?r:e.id_produto_variacao)?t:"").trim();if(!c)return null;let l={product_id:String(null!=(a=null!=(o=e.id_produto_variacao)?o:e.referencia)?a:""),sku:c,price:s,quantity:Number(null!=(i=e.qtde)?i:0)};return e.descricao_curta&&(l.name=e.descricao_curta),e.imagem&&A&&(l.image_url="".concat(A,"images/photos/510/").concat(e.imagem)),u>s&&(l.price_from=u),l}).filter(e=>null!==e),k=E.map(e=>{var t,r,a;return{type:String(null!=(t=e.tipo)?t:""),amount:n(null!=(r=null!=(a=e.valor_a_pagar)?a:e.valor_total)?r:0)}}),R=String(null!=(r=null!=(o=V.frete_descricao)?o:V.frete)?r:""),O=R?[{type:R,amount:n(null!=(i=V.valor_frete)?i:0)}]:[],M={postal_code:String(null!=(c=V.cep)?c:""),address_line1:String(null!=(l=V.endereco)?l:""),address_number:String(null!=(d=V.numero)?d:""),address_line2:String(null!=(m=V.complemento)?m:""),city:String(null!=(f=V.cidade)?f:""),state:String(null!=(p=V.estado)?p:""),country:String(null!=(g=V.pais)?g:""),neighborhood:String(null!=(v=V.bairro)?v:"")},U=n(Number(null!=(_=V.valor_desconto)?_:0)+Number(null!=(S=V.valor_desconto_progressivo)?S:0));u("orderComplete",{order:{order_id:String(null!=(h=V.id)?h:""),cart_id:j,coupons:String(null!=(y=V.cupom)?y:""),currency:"BRL",subtotal:n(null!=(b=V.valor_subtotal)?b:0),freight:n(null!=(C=V.valor_frete)?C:0),tax:-1,discounts:U,total:n(null!=(P=null!=(w=V.valor_total_pedido)?w:V.valor_total)?P:0),payment_methods:k,delivery_methods:O,delivery_address:M,items:D}})}}},"accountSync",0,function(e){let{modulosContext:t,user_id:r,email:a,phone:o,name:n}=e,s=t.modulos["integracao-mailbiz"];if(!s||!s.chave)return;let c={};if(r&&(c.user_id=String(r)),a&&(c.email=a),o&&(c.phone=o),n&&(c.name=n),c.email||c.phone||c.user_id){try{let e=JSON.stringify(c);if(sessionStorage.getItem(i)===e)return;sessionStorage.setItem(i,e)}catch(e){}u("accountSync",{user:c})}}],722629)},818354,e=>{"use strict";var t=e.i(843476),r=e.i(271645);let a=(0,r.createContext)({});e.s(["RootScopeContext",0,a,"RootScopeProvider",0,e=>{let{children:o,initialVars:i}=e,[n,s]=(0,r.useState)(i.variacoes),[u,c]=(0,r.useState)({id:0,nome:"Visitante",cpf:"",cnpj:"",documento:"",email:"",apelido:"Visitante",sexo:"",estado:"",id_estado:0,id_pais:76,celular:"",aniversario:"",cidade:"",cep:"",ip:"",distribuidor:"",cupom_primeira_compra:1}),[l,d]=(0,r.useState)(u),[m,f]=(0,r.useState)({perfil:"",lista_preco:"",indice:"1",cifrao:"R$",desconto:"0",minimo_qtde:0,minimo_valor:"0",bonus_primeira_compra:0,principal:1,ca
1dastro_pre_aprovado:1,loja_fechada:0,exterior:0,ativo:1,cashback:0}),[p,g]=(0,r.useState)(!1),[v,_]=(0,r.useState)(""),[S,h]=(0,r.useState)(!1),[y,b]=(0,r.useState)(!1),[C,P]=(0,r.useState)({mostrar:!1,frete_minimo:0,cesta_valor:0,porcentagem:0,mensagem:"",estilo_barra:""}),[w,x]=(0,r.useState)(0),[z,V]=(0,r.useState)([]),[N,L]=(0,r.useState)({quantidade:1}),[j,A]=(0,r.useState)(null),[I,E]=(0,r.useState)(""),[D,k]=(0,r.useState)(null),[R,O]=(0,r.useState)(null),[M,U]=(0,r.useState)(""),[q,F]=(0,r.useState)(""),[T,B]=(0,r.useState)(""),[G,J]=(0,r.useState)(!1),[K,$]=(0,r.useState)({}),[H,Y]=(0,r.useState)(!1),[Q,Z]=(0,r.useState)(!1);return(0,t.jsx)(a.Provider,{value:{variacoes:n,setVariacoes:s,cliente_padrao:u,setClientePadrao:c,cliente:l,setCliente:d,user_logged:p,setUserLogged:g,hash_login_automatico:v,setHashLoginAutomatico:_,loja_fechada:S,setLojaFechada:h,perfil:m,setPerfil:f,cadastro_estrangeiro:y,setCadastroEstrangeiro:b,aviso_frete_gratis:C,setAvisoFreteGratis:P,bonus_primeira_compra:w,setBonusPrimeiraCompra:x,lista_desejos:z,setListaDesejos:V,variacao_selecionada:N,setVariacaoSelecionada:L,variacoesTabela:j,setVariacoesTabela:A,produto_gravacoes:I,setProdutoGravacoes:E,distribuidor:D,setDistribuidor:k,mercado_pago:R,setMercadoPago:O,email_pre_cadastro:M,setEmailPreCadastro:U,cpf_cnpj_pre_cadastro:q,setCpfCnpjPreCadastro:F,nome_pre_cadastro:T,setNomePreCadastro:B,login_restrito:G,setLoginRestrito:J,caracteristicaSelecionadaIds:K,setCaracteristicaSelecionadaIds:$,tags_caracteristicas:H,setTagsCaracteristicas:Y,modalPreCadastroAberto:Q,setModalPreCadastroAberto:Z},children:o})}])},250851,e=>{"use strict";e.s(["calcularDescontoProgressivo",0,function(e,t,r){let a=e[0].modo,o=e.length-1,i="valor"==a?Number(t):Number(r),n={current:{},next:{},firstLevel:!1,lastLevel:!1};e.map((t,r)=>{let a=e[r];Number(i)>=Number(a.de)&&(n.current=a,r<=o&&(n.next=e[r+1]),r===o&&(n.lastLevel=!0))});let s=e[0];s&&Number(i)<Number(s.de)&&(n.next=s,n.firstLevel=!0);let u=e[o];return u&&Number(i)>=Number(u.ate)&&(n.current=u,n.lastLevel=!0),[n,i]}])},414847,e=>{"use strict";var t=e.i(818279);e.s(["ServiceConfigs",0,function(e){return{getModulos:async function(){try{return await (0,t.default)("modulos_listar",e,{},void 0,{revalidate:60})}catch(e){return{err:e.message}}},inicio:async function(){try{return await (0,t.default)("inicio",e,{})}catch(e){return{err:e.message}}},config:async function(){try{return await (0,t.default)("config",e,{})}catch(e){return{err:e.message}}},getManutencao:async function(){try{return await (0,t.default)("get_manutencao",e,{})}catch(e){return{err:e.message}}}}}])},95187,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={callServer:function(){return i.callServer},createServerReference:function(){return s.createServerReference},findSourceMapURL:function(){return n.findSourceMapURL}};for(var o in a)Object.defineProperty(r,o,{enumerable:!0,get:a[o]});let i=e.r(132120),n=e.r(92245),s=e.r(235326)},580830,e=>{"use strict";var t=e.i(7520);e.s(["formatNumberToReal",0,function(e){if(!e&&0!=e)return"Valor indefinido";let r="R$";return(r=(0,t.getCookiesClient)().cifrao(),"canaricombr"===(0,t.getCookiesClient)().referer())?r+" "+e.toLocaleString("pt-BR",{minimumFractionDigits:0,maximumFractionDigits:0}):"R$"===r?e.toLocaleString("pt-BR",{style:"currency",currency:"BRL"}):r+" "+e.toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}])},117651,899360,120460,e=>{"use strict";e.s(["ServiceInformacoesCesta",()=>l],117651);var t=e.i(722629),r=e.i(250851),a=e.i(414847);e.s(["ServiceShoppingBag",()=>c],120460);var o=e.i(95187);let i=(0,o.createServerReference)("40b77147dc48cfd9ab97f155db5f72d99e97aa861c",o.callServer,void 0,o.findSourceMapURL,"actionNavigate");e.s(["actionNavigate",0,i],899360);var n=e.i(818279),s=e.i(580830),u=e.i(338325);function c(e){async function t(r){let{cupom:a="",act:o="get_coupon",atualizarInformacoesCesta:d=!1,atualizarProdutosCesta:m=!1,cestaContext:f,subtotal:p=0}=r;try{let r=await (0,n.default)("shoppingbag",e,{act:o,coupon:a});if(r.err)switch(r.code){case"VALOR_MINIMO":t({cupom:"",act:"clear_coupon",atualizarInformacoesCesta:!0,atualizarProdutosCesta:!0,cestaContext:f,subtotal:p}),u.default.fire({title:"Valor mÃnimo não alcançado",text:"Você precisa comprar no mÃnimo "+(0,s.formatNumberToReal)(Number(r.data.pedido_valor_minimo))+" para utilizar este cupom!",icon:"warning",showCancelButton:!1,reverseButtons:!0,confirmButtonText:"Entendi"}).then(e=>{e.isConfirmed||i("/")});break;case"CUPOM_JA_UTILIZADO":u.default.fire({title:"Cupom de uso único",text:"Você já utilizou este cupom em um outro pedido.",icon:"error"});break;case"CUPOM_INVALIDO":""!=a&&u.default.fire({title:"Cupom inválido",text:"Verifique o código do cupom e tente novamente.",icon:"error"});break;case"CUPOM_PRECISA_USUARIO":""!=a&&u.default.fire({title:"Login Necessário",text:"Faça login para utilizar esse cupom.",icon:"error"});break;default:console.log("res",r),u.default.fire({title:"Cupom expirado ou inválido",text:"Este cupom pode estar expirado ou o código inválido, verifique e tente novamente.",icon:"error"})}let g={acumularDescontoPagamento:!0,isCupomFrete:!1,tipo:"",valor:0,codigo:"",ids_cds:"",brinde:{imagem:"",nome:""},erro:!1};if("get_coupon"===o&&r&&r.hash){if(g.acumularDescontoPagamento="0"!=r.acumular_desconto_pagamento,g.tipo=r.type,g.codigo=r.hash,g.ids_cds=r.ids_cds,g.erro=!1,r.type&&"brinde"!=r.type&&"valor"!=r.type&&"porcentagem"!=r.type){g.isCupomFrete=!0;let t=await c(e).shipment(),a=0;g.ids_cds&&""!==g.ids_cds.trim()&&g.ids_cds.split(",").map(e=>
1e.trim()).forEach(e=>{let o=t.find(t=>t.id_cd==e);if(o&&o.fretes){let e=o.fretes;if(e.selected_shipment_id){let t=e.shipments.find(t=>t.id==e.selected_shipment_id);t&&t.id==r.type&&(a+=t.value)}}}),g.valor=a}switch(r.brinde&&(g.brinde={imagem:r.brinde.imagem,nome:r.brinde.nome}),r.type){case"valor":g.valor=Number(r.value);break;case"porcentagem":g.valor=Number(p>0?p:f.cesta.subtotal.value)*(Number(r.value)/100)}}return(r.hash||"clear_coupon"==o||r.err)&&(f.cupomDesconto.acumularDescontoPagamento.setValue(g.acumularDescontoPagamento),f.cupomDesconto.isCupomFrete.setValue(g.isCupomFrete),f.cupomDesconto.tipo.setValue(g.tipo),f.cupomDesconto.valor.setValue(g.valor),f.cupomDesconto.codigo.setValue(g.codigo),f.cupomDesconto.erro.setValue(g.erro),f.cupomDesconto.brinde.setValue(g.brinde),d&&l(e).atualizarInformacoesCesta({cestaContext:f,InformacoesAtualizar:{atualizarProdutosCesta:m||r.brinde,descontoCupom:{atualizar:!0,valor:g.valor},descontoProgressivo:{atualizar:!1},frete:{atualizar:!0}}})),g}catch(e){return{err:e}}}return{get:async function(){try{return await (0,n.default)("shoppingbag",e,{act:"show"})}catch(e){return{err:e}}},getQtd:async function(){try{return await (0,n.default)("shoppingbag",e,{act:"get_qtde"})}catch(e){return{err:e}}},getValue:async function(){try{return await (0,n.default)("shoppingbag",e,{act:"get_value"})}catch(e){return{err:e}}},updateSet:async function(t){let{id_produto_variacao:r,caracteristica_var:a,qtde:o,gravacao:i,cestaContext:s,id_compre_junto:u}=t;s.cesta.atualizando.setValue(!0);let c=await (0,n.default)("shoppingbag",e,{act:"update_set",id_produto_variacao:r,qtde:o,caracteristica_var:a,gravacao:i,id_compre_junto:u});return await l(e).atualizarInformacoesCesta({cestaContext:s,InformacoesAtualizar:{atualizarProdutosCesta:!0,descontoCupom:{atualizar:!0},descontoProgressivo:{atualizar:!0},frete:{atualizar:!0}}}),c},remove:async function(t){let{id_produto_variacao:r,observacoes:a,caracteristica_var:o,gravacao:i,cestaContext:s,id_compre_junto:u,id_order_bump:c,id_cross_sell:d}=t;s.cesta.atualizando.setValue(!0);let m=await (0,n.default)("shoppingbag",e,{act:"remove",id_produto_variacao:r,observacoes:a,caracteristica_var:o,gravacao:i,id_compre_junto:u,id_order_bump:c,id_cross_sell:d});return await l(e).atualizarInformacoesCesta({cestaContext:s,InformacoesAtualizar:{atualizarProdutosCesta:!0,descontoCupom:{atualizar:!0},descontoProgressivo:{atualizar:!0},frete:{atualizar:!0}}}),m},insert:async function(t){let r,{id_produto_variacao:a,caracteristica_var:o,qtde:i,gravacao:s,cestaContext:u,id_compre_junto:c,id_order_bump:d,id_cross_sell:m}=t;u.cesta.atualizando.setValue(!0);try{r=await (0,n.default)("shoppingbag",e,{act:"insert",id_produto_variacao:a,qtde:i,gravacao:s,caracteristica_var:o,id_compre_junto:c,id_order_bump:d,id_cross_sell:m})}catch(e){r={err:e}}return l(e).atualizarInformacoesCesta({cestaContext:u,InformacoesAtualizar:{atualizarProdutosCesta:!0,descontoCupom:{atualizar:!0},descontoProgressivo:{atualizar:!0},frete:{atualizar:!0}}}),r},checkStock:async function(){return await (0,n.default)("shoppingbag",e,{act:"check_stock"})},updateObservacao:async function(t){let{id_produto_variacao:r,observacoes:a,caracteristica_var:o}=t;return await (0,n.default)("shoppingbag",e,{act:"update_observacao",id_produto_variacao:r,observacoes:a,caracteristica_var:o})},setGift:async function(t){let{id_produto_variacao:r,presente:a,gravacao:o,cestaContext:i}=t,s=await (0,n.default)("shoppingbag",e,{act:"gift",id_produto_variacao:r,gravacao:o,presente:a});return await l(e).atualizarInformacoesCesta({cestaContext:i,InformacoesAtualizar:{atualizarProdutosCesta:!0,descontoCupom:{atualizar:!0},descontoProgressivo:{atualizar:!0},frete:{atualizar:!1}}}),s},progressiveDiscount:async function(t){let{cestaContext:r}=t,a=await (0,n.default)("shoppingbag",e,{act:"get_progressive_discount"});return a.length>0?(a.forEach(e=>{e.de=Number(e.de),e.ate=Number(e.ate),e.indice=Number(e.indice)}),r.descontoProgressivo.descontos.setValue(a),r.descontoProgressivo.modo.setValue(a[0].modo||"")):(r.descontoProgressivo.descontos.setValue([]),r.descontoProgressivo.modo.setValue("")),a},shipment:async function(){return await (0,n.default)("shoppingbag",e,{act:"get_shipment",cep:""})},setShipment:async function(t){let{cestaContext:r,freteSelecionado:a,valor_frete:o}=t,i=await (0,n.default)("shoppingbag",e,{act:"set_shipment",id_frete:a});return await l(e).atualizarInformacoesCesta({cestaContext:r,InformacoesAtualizar:{atualizarProdutosCesta:!1,descontoCupom:{atualizar:!0},descontoProgressivo:{atualizar:!1},frete:{atualizar:!0,valor:{id_cd:a.id_cd,valor:o,id_frete:a.id_frete}}}}),i},coupon:t}}function l(e){return{atualizarInformacoesCesta:async function(o){let{cestaContext:i,InformacoesAtualizar:n}=o;try{let o={};o=void 0!=n.modulos?n.modulos:(await (0,a.ServiceConfigs)(e).getModulos()).modulos;let s=[!1],u=[!1,!1],l=[];n.atualizarProdutosCesta?u[0]=c(e).get():l=i.cesta.produtos.value;let d=0;Object.prototype.hasOwnProperty.call(o,"desconto-progressivo")&&(n.descontoProgressivo.atualizar?void 0!=n.descontoProgressivo.valor?d=n.descontoProgressivo.valor:u[1]=c(e).progressiveDiscount({cestaContext:i}):d=i.descontoProgressivo.valor.value);let[m,f]=await Promise.all(u),p=0;if(n.frete.atualizar)if(void 0!=n.frete.valor){let e=n.frete.valor.id_cd,t=Number(n.frete.valor.valor);if(n.frete.valor.id_frete,i.fretesCds.value&&i.fretesCds.value.length>0){for(let r of i.fretesCds.value)if(r.id_cd===e)p+=t;else if(r.fretes&&r.fretes.selected_shipment_id){let e=r.fretes.shipments.find(e=>e.id===r.fretes.selected_shipment_id);e&&(p+=Number(e.value))}}else p=t}else s[0]=c(e).shipment();else if(i.fretesCds.value&&i.fretesCds.value.length>0){for(let e of i.fretesCds.value)if(e.fretes&&e.fretes.selected_shipment_id){let t=e.fretes.shipments.find(t=>
1t.id===e.fretes.selected_shipment_id);t&&(p+=Number(t.value))}}let[g]=await Promise.all(s);if(m&&(l=m),g&&!g.err)try{let e=g.map(e=>({cep_cd:e.cep_cd,descricao_cd:e.descricao_cd,fretes:{selected_shipment_id:e.fretes.selected_shipment_id||0,selected_shipment_value:e.fretes.selected_shipment_value||0,shipments:e.fretes.shipments.map(e=>({id:e.id,value:e.value,type:e.type,description:e.description,free:e.free,icone:e.icone||"",delivery:e.delivery||0,mensagem_frete:e.mensagem_frete||"",error_prazo:e.error_prazo||"",error_preco:e.error_preco||"",esconder_frete:e.esconder_frete||!1})),shipments_error:e.fretes.shipments_error||"",sob_encomenda:e.fretes.sob_encomenda||!1},id_cd:e.id_cd,peso_total_cd:Number(e.peso_total_cd)||0,produto_sob_encomenda_cd:e.produto_sob_encomenda_cd||!1,produtos:e.produtos_cd||[],qtde_total_cd:Number(e.qtde_total_cd)||0,valor_total_cd:Number(e.valor_total_cd)||0}));for(let t of(i.fretesCds.setValue(e),p=0,e))if(t.fretes&&t.fretes.selected_shipment_id){let e=t.fretes.shipments.find(e=>e.id===t.fretes.selected_shipment_id);e&&(p+=Number(e.value))}i.freteAtualizando.setValue(!1)}catch(e){console.error("Erro ao processar fretes:",e),i.freteAtualizando.setValue(!1)}let v=0,_=0,S=0;l.forEach(async e=>{var t,r;e.is_brinde||(v+=Number(e.qtde));let a=e.is_kit&&(null==(t=e.kit)?void 0:t.preco_kit)?Number(e.kit.preco_kit):e.is_order_bump&&(null==(r=e.order_bump)?void 0:r.preco_order_bump)?Number(e.order_bump.preco_order_bump):Number(e.preco);_+=a*Number(e.qtde),1===Number(e.presente)&&(S+=Number(o["configuracoes-produto"].presente_valor)*Number(e.qtde)),e.gravacao.length>0&&e.gravacao.forEach(t=>{S+=t.valor*Number(e.qtde)})});let h=0;if(Object.prototype.hasOwnProperty.call(o,"gerenciador-bonus"))if(n.descontoCupom.atualizar)if(void 0!=n.descontoCupom.valor)h=n.descontoCupom.valor;else{let t=await c(e).coupon({atualizarInformacoesCesta:!1,cestaContext:i,subtotal:_});"object"==typeof t&&t.valor&&(h=Number(t.valor))}else h=i.cupomDesconto.valor.value;if(f&&f.length>0){let[e,t]=(0,r.calcularDescontoProgressivo)(f,_,v);e.current.indice&&(d=Number(_)*Number(e.current.indice)),i.descontoProgressivo.estruturaEtapas.setValue(e),i.descontoProgressivo.descontos.setValue(f),i.descontoProgressivo.valor.setValue(d),i.descontoProgressivo.indice.setValue(Number(e.current.indice)),i.descontoProgressivo.modo.setValue(e.current.modo?e.current.modo:e.next.modo),i.descontoProgressivo.comparacao.setValue(t)}let y=_+p+S-h-d;return y<0&&(y=0),i.cesta.produtos.setValue(l),i.cesta.subtotal.setValue(_),i.cesta.total.setValue(y),i.cesta.qtd.setValue(v),i.adicionais.setValue(S),i.cesta.atualizando.setValue(!1),(0,t.Mailbiz)().cartSync({modulosContext:{modulos:o},cart:{produtos:l,subtotal:_,total:y,freteValor:p,descontoCupomValor:h,descontoProgressivoValor:d,cupomCodigo:i.cupomDesconto.codigo.value||""}}),!0}catch(e){return{err:e}}}}}},944017,e=>{"use strict";var t=e.i(818279),r=e.i(338325);e.s(["ServiceListaDesejos",0,function(e){async function a(r){let{id_produto:a,id_variacao:o}=r;try{return await (0,t.default)("wish_list",e,{action:"add",id_produto:a,id_variacao:o})}catch(e){return{err:e}}}async function o(r){let{id_produto:a,id_variacao:o}=r;try{return await (0,t.default)("wish_list",e,{action:"remove",id_produto:a,id_variacao:o})}catch(e){return{err:e}}}return{adicionarDesejo:async function(e){let{user_logged:t,produtoDesejo:i,id_produto:n,id_variacao:s}=e;if(!t)return r.default.fire({icon:"error",title:"Você está deslogado...",text:"Faça login para adicionar produtos na sua lista de desejos.",showConfirmButton:!0}),{err:!0,naLista:!1};if(i){let e=await o({id_produto:n,id_variacao:s});return e.err?(console.log(e.err),r.default.fire({icon:"error",title:"Erro ao remover produto na lista de desejos!",text:"Tente novamente.",showConfirmButton:!0}),{err:!0,naLista:!0}):(r.default.fire({icon:"success",title:"Produto removido da Lista de Desejos!",text:"Você pode verificar os produtos em sua lista na sua conta.",showConfirmButton:!0}),{err:!1,naLista:!1})}{let e=await a({id_produto:n,id_variacao:s});return e.err?(console.log(e.err),r.default.fire({icon:"error",title:"Erro ao adicionar produto na lista de desejos!",text:"Tente novamente.",showConfirmButton:!0}),{err:!0,naLista:!1}):(r.default.fire({icon:"success",title:"Produto adicionado a Lista de Desejos!",text:"Você pode verificar os produtos em sua lista na sua conta.",showConfirmButton:!0}),{err:!1,naLista:!0})}},listar:async function(){try{return await (0,t.default)("wish_list",e,{action:"list"})}catch(e){return{err:e}}}}}])},877829,36164,863563,863165,e=>{"use strict";var t=e.i(95187);let r=(0,t.createServerReference)("00e4237daae6ef38bfbe6a1859fb7fb2cb91830d02",t.callServer,void 0,t.findSourceMapURL,"actionRevalidateTagsAoLogar");e.s(["actionRevalidateTagsAoLogar",0,r],36164);var a=e.i(818279),o=e.i(414847),i=e.i(117651);function n(e){return{get:async function(){try{return await (0,a.default)("profile",e,{action:"default"})}catch(e){return{err:e}}},getUserProfile:async function(){try{return await (0,a.default)("profile",e,{action:"user_profile"})}catch(e){return{err:e}}}}}function s(e){return{get:async function(){try{return await (0,a.default)("user",e,{action:"show"})}catch(e){return{err:e}}},resetPass:async function(t){try{return await (0,a.default)("user",e,{action:"reset_password",email:t})}catch(e){return{err:e}}},updateResetedPass:async function(t,r,o){try{return await (0,a.default)("user",e,{action:"update_reseted_password",email:t,new_pass:o,hash:r})}catch(e){return{err:e}}},isExterior:async function(){try{return await (0,a.default)("user",e,{action:"is_exterior"})}catch(e){return{err:e}}},getCupons:async function(){try{return await (0,a.default)("user",e,{action:"get_cupons"})}catch(e){return{err:e}}},getCupomPrimaCompra:async function(){try{return await (0,a.default)("user",e,{action:"get_cupom_prima_compra"})}catch(e){return{err:e}}}}}function u(e){return"string"==typeof e?e.replace("Something went wrong with your request:","").trim():""}e.s(["ServiceProfile",0,n],863563),e.s(["ServiceUser",0,s],863165),e.s(["ServiceLogin",0,function(e){async function t(t){let{rootScopeContext:r,cestaContext:a}=t;
1try{var o,u;let t=[];t.push((0,i.ServiceInformacoesCesta)(e).atualizarInformacoesCesta({cestaContext:a,InformacoesAtualizar:{atualizarProdutosCesta:!0,descontoCupom:{atualizar:!0},descontoProgressivo:{atualizar:!0},frete:{atualizar:!0}}})),t.push(s(e).get()),t.push(n(e).getUserProfile());let c=await Promise.all(t);if(c[0].err)return c[0];if(c[1].err)return c[1];if(c[2].err)return c[2];let l=c[1].usuario,d=c[1].login_restrito,m=c[2];return r.setCliente({id:l.id,nome:l.nome,cpf:l.cpf,cnpj:l.cnpj,documento:l.documento_exterior,email:l.email,apelido:l.apelido,sexo:l.sexo,estado:l.estado,id_estado:l.id_estado,id_pais:l.id_pais,celular:l.celular,aniversario:l.aniversario,cidade:l.cidade,cep:l.cep,distribuidor:null!=(o=l.id_distribuidor)?o:"",cupom_primeira_compra:null!=(u=l.cupom_primeira_compra)?u:0}),r.setLoginRestrito(d),r.setPerfil(m),r.setUserLogged(!0),r.setLojaFechada(!1),!0}catch(e){return console.error("Erro ao buscar dados do usuário logado:",e),{err:!0}}}async function c(t){let{user:r,pass:o,login_sem_senha:i}=t;try{return await (0,a.default)("login",e,{act:i?"login_sem_senha":"login",user:r,pass:o})}catch(t){let e=u(t);return e?{err:!0,code:e}:{err:t}}}async function l(){try{return await (0,a.default)("login",e,{act:"logout"})}catch(e){return{err:e}}}return{logar:async function(e){let{user:a,pass:o,manterConectado:i,rootScopeContext:n,cestaContext:s,loginSemSenha:u}=e;try{let e=await c({user:a,pass:o,login_sem_senha:u});if(e.err)return e.code;return e.name&&await t({rootScopeContext:n,cestaContext:s}),i&&n.setHashLoginAutomatico(e.login_automatico),await r(),e}catch(e){return console.error("Erro ao fazer login:",e),{err:!0}}},buscarDadosUsuarioLogado:t,sair:async function(t){let{rootscopeContext:a,cestaContext:n}=t;try{let t=await l();if(await (0,o.ServiceConfigs)(e).inicio(),t.err)return t;return n.cesta.clear(),(0,i.ServiceInformacoesCesta)(e).atualizarInformacoesCesta({cestaContext:n,InformacoesAtualizar:{atualizarProdutosCesta:!0,descontoCupom:{atualizar:!0},descontoProgressivo:{atualizar:!0},frete:{atualizar:!0}}}),a.setUserLogged(!1),a.setCliente(a.cliente_padrao),a.setLoginRestrito(!1),a.setHashLoginAutomatico(""),await r(),!0}catch(e){return console.error("Erro ao sair:",e),{err:!0}}},buscarDadosUsuarioDeslogado:async function(t){let{rootscopeContext:r}=t;try{let t=await n(e).getUserProfile();if(t.err)return t;r.setPerfil(t)}catch(e){return console.error("Erro ao buscar dados do usuário deslogado:",e),{err:!0}}},logout:l,isLogged:async function(){try{return await (0,a.default)("login",e,{act:"islogged"},void 0,{revalidate:2},"is_logged")}catch(e){return"USUARIO_NAO_LOGADO"}},loginAutomatico:async function(t){try{return await (0,a.default)("login",e,{act:"login_automatico",user:t})}catch(t){let e=u(t);return e?{err:!0,code:e}:{err:t}}},loginSocial:async function(t){try{return await (0,a.default)("login",e,{act:"login_social",...t})}catch(t){let e=u(t);return e?{err:!0,code:e}:{err:t}}}}}],877829)},144309,e=>{"use strict";var t=e.i(843476),r=e.i(271645);let a=(0,r.createContext)({});e.s(["CheckoutContext",0,a,"CheckoutProvider",0,e=>{let{children:o}=e,[i,n]=(0,r.useState)("selecionar"),[s,u]=(0,r.useState)("logar");return(0,t.jsx)(a.Provider,{value:{entregaEndereco:i,setEntregaEndereco:n,identificacao:s,setIdentificacao:u},children:o})}])},534202,e=>{"use strict";function t(e){let t=new Map;e.forEach(e=>{var r;if(e.is_kit&&(null==(r=e.kit)?void 0:r.id_compre_junto)){let r=e.kit.id_compre_junto;t.has(r)||t.set(r,[]),t.get(r).push(e)}});let r=[];return t.forEach(e=>{if(0===e.length)return;let t=e[0].kit,a=e.reduce((e,t)=>e+t.preco*(t.qtde||0),0),o=e.reduce((e,r)=>{var a;return e+((null==(a=r.kit)?void 0:a.preco_kit)||r.preco*parseFloat(t.desconto_indice))*(r.qtde||0)},0);r.push({id_compre_junto:t.id_compre_junto,id_compre_junto_original:t.id_compre_junto_original,minimo_para_desconto:t.minimo_para_desconto,desconto_indice:t.desconto_indice,quantidade_kits:t.quantidade_kits,produtos:e,valor_total:a,valor_com_desconto:o})}),r}e.s(["agruparKits",0,t,"encontrarKitIdentico",0,function(e,r,a){let o=t(e),i=new Set(r);for(let e of o)if(e.id_compre_junto_original===a&&e.produtos.length===r.length&&e.produtos.map(e=>e.id_variacao).every(e=>i.has(e)))return e.id_compre_junto;return null}])},201301,e=>{"use strict";var t=e.i(843476),r=e.i(271645);let a=(0,r.createContext)({});e.s(["PagamentoAvulsoContext",0,a,"PagamentoAvulsoProvider",0,e=>{let{children:o}=e,[i,n]=(0,r.useState)(0),[s,u]=(0,r.useState)(0),[c,l]=(0,r.useState)(0),[d,m]=(0,r.useState)(0),[f,p]=(0,r.useState)(""),[g,v]=(0,r.useState)(""),[_,S]=(0,r.useState)(0),[h,y]=(0,r.useState)(0),[b,C]=(0,r.useState)(0),[P,w]=(0,r.useState)(0),[x,z]=(0,r.useState)(""),[V,N]=(0,r.useState)(0);return(0,t.jsx)(a.Provider,{value:{descontoBoleto:i,descontoDeposito:s,descontoPix:c,descontoTransferencia:d,descricao:f,hash:g,idPagamento:_,idPagamentoAvulso:h,idUsuario:b,parcelas:P,usuarioNome:x,valor:V,clearPagamentoAvulso:()=>{n(0),u(0),l(0),m(0),p(""),v(""),S(0),y(0),C(0),w(0),z(""),N(0)}},children:o})}])},390165,e=>{"use strict";var t=e.i(843476),r=e.i(271645);let a=(0,r.createContext)({});e.s(["PedidoFinalizadoContext",0,a,"PedidoFinalizadoProvider",0,e=>{let{children:o}=e,[i,n]=(0,r.useState)(""),[s,u]=(0,r.useState)(0),[c,l]=(0,r.useState)(""),[d,m]=(0,r.useState)(""),[f,p]=(0,r.useState)(0),[g,v]=(0,r.useState)(""),[_,S]=(0,r.useState)(""),[h,y]=(0,r.useState)(""),[b,C]=(0,r.useState)(!1),[P,w]=(0,r.useState)(!1),[x,z]=(0,r.useState)(0),[V,N]=(0,r.useState)(0),[L,j]=(0,r.useState)(0);return(0,t.jsx)(a.Provider,{value:{pagamentoTipo:i,setPagamentoTipo:n,idPedido:s,setIdPedido:u,boleto:c,setBoleto:l,barcode:d,setBarcode:m,descontos:f,setDescontos:p,pixQrcode:g,setP
1ixQrcode:v,pixImg:_,setPixImg:S,vencimento:h,setVencimento:y,pagamentoPendente:b,setPagamentoPendente:C,acumularDescontoPagamento:P,setAcomularDescontoPagamento:w,cestaTotal:x,setCestaTotal:z,cestaSubtotal:V,setCestaSubtotal:N,freteValor:L,setFreteValor:j},children:o})}])},186441,e=>{"use strict";var t=e.i(843476),r=e.i(271645);let a=(0,r.createContext)({});e.s(["ToggleMenuContext",0,a,"ToggleMenuProvider",0,e=>{let{children:o}=e,[i,n]=(0,r.useState)(!1);return(0,t.jsx)(a.Provider,{value:{isOpen:i,setIsOpen:n,toggle:()=>{n(!i)}},children:o})}])},434354,e=>{"use strict";var t=e.i(843476),r=e.i(271645);let a=(0,r.createContext)({});e.s(["ToggleSacolaLateralContext",0,a,"ToggleSacolaLateralProvider",0,e=>{let{children:o}=e,[i,n]=(0,r.useState)(!1);return(0,r.useEffect)(()=>(document.body.classList.toggle("no-scroll",i),()=>{document.body.classList.remove("no-scroll")}),[i]),(0,t.jsx)(a.Provider,{value:{isOpen:i,toggle:()=>{n(!i)}},children:o})}])},656315,e=>{"use strict";e.s(["APPLE_PAY_SESSION_VERSION",0,3,"default",0,function(){return null},"isApplePayAvailable",0,function(){if(!window.ApplePaySession)return!1;try{return!0===window.ApplePaySession.canMakePayments()}catch(e){return!1}}])},122012,e=>{"use strict";var t=e.i(271645);function r(){return"ready"===window.__googlePayLoaderState?Promise.resolve():(window.__googlePayLoaderPromise||(window.__googlePayLoaderState="loading",window.__googlePayLoaderPromise=new Promise((e,t)=>{let r=document.querySelector('script[data-google-pay-loader="true"]');if(r){r.addEventListener("load",()=>{window.__googlePayLoaderState="ready",e()}),r.addEventListener("error",()=>t(Error("Falha ao carregar Google Pay JS")));return}let a=document.createElement("script");a.async=!0,a.src="https://pay.google.com/gp/p/js/pay.js",a.dataset.googlePayLoader="true",a.onload=()=>{window.__googlePayLoaderState="ready",e()},a.onerror=()=>t(Error("Falha ao carregar Google Pay JS")),document.body.appendChild(a)})),window.__googlePayLoaderPromise)}e.s(["default",0,function(){return(0,t.useEffect)(()=>{r().catch(e=>console.warn("[GooglePay]",e))},[]),null},"loadGooglePay",0,r])}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.