1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 <!doctype html> 85<!--[if IE 9]> <html class="ie9 no-js" lang="en"> <![endif]--> 86<!--[if (gt IE 9)|!(IE)]><!--> <html id="tt-boxed" class="no-js" lang="en"> <!--<![endif]--> 87<head> 88<!-- Start of Booster Apps Seo-0.1--><title>Create Account</title><meta name="description" content="" />
88<script type="application/ld+json"> 89 { 90 "@context": "https://schema.org", 91 "@type": "WebSite", 92 "name": "www.zitiocr.com", 93 "url": "https://zitiocr.com", 94 "potentialAction": { 95 "@type": "SearchAction", 96 "query-input": "required name=query", 97 "target": "https://zitiocr.com/search?q={query}" 98 } 99 } 100</script>
100<!-- end of Booster Apps SEO --> 101<link href="//zitiocr.com/cdn/shop/t/25/assets/bss-lock-settings.css?v=75922979372478490891749773479" rel="stylesheet" type="text/css" media="all" /> 102 <!-- Google Tag Manager -->
103<script>
vendor: 327 bytes, lines 103-107
103(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 104new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 105j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 106'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 107})(window,document,'script','dataLayer','
107GTM-NDGM968P
vendor: 3 bytes, line 107
107');
107</script>
107 108<!-- End Google Tag Manager --> 109 110
110<script type="text/javascript"> 111 112const uLTS=new MutationObserver(a=>{a.forEach(({addedNodes:a})=>{a.forEach(a=>{1===a.nodeType&&"IFRAME"===a.tagName&&(a.src.includes("youtube.com")||a.src.includes("vimeo.com"))&&(a.setAttribute("loading","lazy"),a.setAttribute("data-src",a.src),a.removeAttribute("src")),1===a.nodeType&&"SCRIPT"===a.tagName&&(("analytics"==a.className||"boomerang"==a.className)&&(a.type="script/lazyload"),a.innerHTML.includes("asyncLoad")&&(a.innerHTML=a.innerHTML.replace("if(window.attachEvent)","document.addEventListener('asyncLazyLoad',function(event){asyncLoad();});if(window.attachEvent)").replaceAll(", asyncLoad",", function(){}")),(a.innerHTML.includes("PreviewBarInjector")||a.innerHTML.includes("adminBarInjector"))&&(a.innerHTML=a.innerHTML.replace("DOMContentLoaded","loadBarInjector")))})})});uLTS.observe(document.documentElement,{childList:!0,subtree:!0}); 113YETT_BLACKLIST = [ 114 115]; 116!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t.yett={})}(this,function(t){"use strict";var e={blacklist:window.YETT_BLACKLIST,whitelist:window.YETT_WHITELIST},r={blacklisted:[]},n=function(t,r){return t&&(!r||"javascript/blocked"!==r)&&(!e.blacklist||e.blacklist.some(function(e){return e.test(t)}))&&(!e.whitelist||e.whitelist.every(function(e){return!e.test(t)}))},i=function(t){var r=t.getAttribute("src");return e.blacklist&&e.blacklist.every(function(t){return!t.test(r)})||e.whitelist&&e.whitelist.some(function(t){return t.test(r)})},c=new MutationObserver(function(t){t.forEach(function(t){for(var e=t.addedNodes,i=function(t){var i=e[t];if(1===i.nodeType&&"SCRIPT"===i.tagName){var c=i.src,o=i.type;if(n(c,o)){r.blacklisted.push(i.cloneNode()),i.type="javascript/blocked";i.addEventListener("beforescriptexecute",function t(e){"javascript/blocked"===i.getAttribute("type")&&e.preventDefault(),i.removeEventListener("beforescriptexecute",t)}),i.parentElement.removeChild(i)}}},c=0;c<e.length;c++)i(c)})});c.observe(document.documentElement,{childList:!0,subtree:!0});var o=document.createElement;document.createElement=function(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];if("script"!==e[0].toLowerCase())return o.bind(document).apply(void 0,e);var i=o.bind(document).apply(void 0,e),c=i.setAttribute.bind(i);return Object.defineProperties(i,{src:{get:function(){return i.getAttribute("src")},set:function(t){return n(t,i.type)&&c("type","javascript/blocked"),c("src",t),!0}},type:{set:function(t){var e=n(i.src,i.type)?"javascript/blocked":t;return c("type",e),!0}}}),i.setAttribute=function(t,e){"type"===t||"src"===t?i[t]=e:HTMLScriptElement.prototype.setAttribute.call(i,t,e)},i};var l=function(t){if(Array.isArray(t)){for(var e=0,r=Array(t.length);e<t.length;e++)r[e]=t[e];return r}return Array.from(t)},a=new RegExp("[|\\{}()[\\]^$+*?.]","g");t.unblock=function(){for(var t=arguments.length,n=Array(t),o=0;o<t;o++)n[o]=arguments[o];n.length<1?(e.blacklist=[],e.whitelist=[]):(e.blacklist&&(e.blacklist=e.blacklist.filter(function(t){return n.every(function(e){return!t.test(e)})})),e.whitelist&&(e.whitelist=[].concat(l(e.whitelist),l(n.map(function(t){var r=".*"+t.replace(a,"\\$&")+".*";return e.whitelist.find(function(t){return t.toString()===r.toString()})?null:new RegExp(r)}).filter(Boolean)))));for(var s=document.querySelectorAll('script[type="javascript/blocked"]'),u=0;u<s.length;u++){var p=s[u];i(p)&&(p.type="application/javascript",r.blacklisted.push(p),p.parentElement.removeChild(p))}var d=0;[].concat(l(r.blacklisted)).forEach(function(t,e){if(i(t)){var n=document.createElement("script");n.setAttribute("src",t.src),n.setAttribute("type","application/javascript"),document.head.appendChild(n),r.blacklisted.splice(e-d,1),d++}}),e.blacklist&&e.blacklist.length<1&&c.disconnect()},Object.defineProperty(t,"__esModule",{value:!0})}); 117 118</script>
118 119 120 121 122<style> 123 @media screen and (max-width: 1350px) and (min-width: 1200px){ 124 .tt-desktop-header .tt-obj-logo img{ 125 width: 150px; 126 height: 150px; 127 } 128 } 129 @media screen and (max-width: 1350px) and (min-width: 1240px){ 130 .pageindex .index-section.banner_index_section .respimgsize {height: 663px;} 131 } 132@media only screen and (max-width: 412px) { 133.pageindex .tpisectionindex_section_text_plus_image_UrJjNk .respimgsize img{ 134 width:392px; 135 height:392px; 136} 137.pageindex .sectionbigbanners16361416624630fd08 .respimgsize img{ 138 width:412px; 139 height:231.5px; 140} 141.pageindex .sectionbigbannersindex_section_big_banners_RFGdNF .respimgsize img, 142.pageindex .sectionbigbannersindex_section_big_banners_yLR4aL .respimgsize img, 143.pageindex .sectionbigbannersindex_section_big_banners_yA7Fp6 .respimgsize img{ 144 width:412px; 145 height:77px; 146} 147.pageindex .sectionbigbanners1616997759a7b5b62e .respimgsize img{ 148 width:392px; 149 height:73.5px; 150} 151.tt-mobile-header .tt-logo-container img{ 152 width:95px; 153 height:81px; 154} 155.pageproduct .tt-product-single-aside .tt-promo-brand .tt-hidden-desctope{ 156 width:392px; 157 height:89.48px; 158} 159.pageproduct .tt-footer-custom .tt-logo img{ 160 width:35.28px; 161 height:30px; 162} 163.pagecollection .tt-product-listing .respimgsize.tt-product .tt-img img{ 164 width:150.09px; 165 height:200px; 166} 167.pagecollection .announcement-panel{ 168 height:118px; 169} 170.pagecollection .mobile_top_header{ 171 height: 52px; 172} 173.pagecollection .mobile_logo_header{ 174 height:117px; 175} 176.pagecollection .tt-breadcrumb{ 177 height: 30px; 178} 179 180} 181</style> 182<link rel="preconnect" href="//fonts.shopifycdn.com/" crossorigin> 183<link rel="preconnect" href="//cdn.shopify.com/" crossorigin> 184<link rel="preconnect" href="//v.shopify.com/" crossorigin> 185<link rel="dns-prefetch" href="//zitiocr.com" crossorigin> 186<link rel="dns-prefetch" href="//www-shopilovecr-com.myshopify.com" crossorigin> 187<link rel="dns-prefetch" href="//cdn.shopify.com" crossorigin> 188<link rel="dns-prefetch" href="//v.shopify.com" crossorigin> 189<link rel="dns-prefetch" href="//fonts.shopifycdn.com" crossorigin> 190 191 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 85 bytes, lines 191-192
191 192<script type="text/lazyload" async src="https://www.googletagmanager.com/gtag/js?id=
192G-S7BDDTHQ21
vendor: 12 bytes, line 192
192"></script>
193<script type="text/lazyload"> 194
vendor: 134 bytes, lines 194-198
194window.dataLayer = window.dataLayer || []; 195 function gtag(){dataLayer.push(arguments);} 196 gtag('js', new Date()); 197 198 gtag('config', '
198G-S7BDDTHQ21
vendor: 4 bytes, line 198
198');
199</script>
199 200 <!-- Basic page needs ================================================== --> 201 <meta charset="utf-8"> 202 <!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><![endif]--> 203 <meta name="viewport" content="width=device-width, initial-scale=1"> 204 <meta name="theme-color" content="#561bf4"> 205 <meta name="keywords" content="Shopify Template" /> 206 <meta name="author" content="p-themes"> 207 <link rel="canonical" href="https://zitiocr.com/en/account/register"><link rel="shortcut icon" href="//zitiocr.com/cdn/shop/files/FAV-icon_32x32.png?v=1627882340" type="image/png"><!-- Title and description ================================================== --> 208<!-- Social meta ================================================== --><!-- /snippets/social-meta-tags.liquid --> 209 210 211 212 213<meta property="og:site_name" content="www.zitiocr.com"> 214<meta property="og:url" content="https://zitiocr.com/en/account/register"> 215<meta property="og:title" content="Create Account"> 216<meta property="og:type" content="website"> 217<meta property="og:description" content="Disfruta al máximo de los Zapatos que harán que te enamores â Zapatos Dama Marca Addic, estamos en Alajuela, Costa Rica. Si ocupas tenis para mujer, sean deportivos, casuales, cómodos, para correr, para gimnasio, o simplemente estar a la moda, lo tenemos todo cubierto. ¡Entra ahora mismo! 218"> 219 220 221 222 223 224<meta name="twitter:card" content="summary_large_image"> 225<meta name="twitter:title" content="Create Account"> 226<meta name="twitter:description" content="Disfruta al máximo de los Zapatos que harán que te enamores â Zapatos Dama Marca Addic, estamos en Alajuela, Costa Rica. Si ocupas tenis para mujer, sean deportivos, casuales, cómodos, para correr, para gimnasio, o simplemente estar a la moda, lo tenemos todo cubierto. ¡Entra ahora mismo! 227"> 228<!-- Helpers ================================================== --> 229 230 <!-- CSS ================================================== --><link href="https://fonts.googleapis.com/css?family=Hind:100,200,300,400,500,600,700,800,900&display=swap" rel="stylesheet" defer> 231 232 233 234 235 <link href="//zitiocr.com/cdn/shop/t/25/assets/theme.css?v=177122735860335297541789593905" rel="stylesheet" type="text/css" media="all" /> 236 237 238 239 240
241<script src="//zitiocr.com/cdn/shop/t/25/assets/jquery.min.js?v=146653844047132007351733204524" defer="defer"></script>
241<script src="//zitiocr.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js"></script>
241 242
242<script src="//zitiocr.com/cdn/shopifycloud/storefront/assets/themes_support/customer_area-f1b6eefc.js"></script>
242 243<!-- Header hook for plugins ================================================== --> 244
244<script type='text/javascript' src='https://zitiocr.com/apps/wlm/js/wlm-1.1.js'></script>
244 245 246 247 248 249 250 251 252 253 254 255 256 257 258<style type="text/css">.wlm-message-pnf{text-align:center;}#wlm-pwd-form {padding: 30px 0;text-align: center}#wlm-wrapper,.wlm-form-holder {display: inline-block}#wlm-pwd-error {display: none;color: #fb8077;text-align: left}#wlm-pwd-error.wlm-error {border: 1px solid #fb8077}#wlm-pwd-form-button {display: inline-block!important;height: auto!important;padding: 8px 15px!important;background: #777;border-radius: 3px!important;color: #fff!important;text-decoration: none!important;vertical-align: top}.wlm-instantclick-fix,.wlm-item-selector {position: absolute;z-index: -999;display: none;height: 0;width: 0;font-size: 0;line-height: 0}</style> 259 260 261 262 263 264 265 266
266<script type='text/javascript'> 267 268 wlm.navigateByLocation(); 269 270 wlm.jq(document).ready(function(){ 271 wlm.removeLinks(); 272 }); 273 </script>
273 274 275
276<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
276<meta name="google-site-verification" content="ZosU7mqezpuXWwFtZ_3l17I6W6cmR1lZ1hjrPJ9-Rs0"> 277<meta name="facebook-domain-verification" content="ikt1mhv1wyps252pr3qxzg6shi8mex"> 278<meta name="facebook-domain-verification" content="d6z0zcaeb7epkq5a4mw3gu228lxbde"> 279<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/46731853985/digital_wallets/dialog"> 280<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://zitiocr.com/account/register"> 281<link rel="alternate" hreflang="es" href="https://zitiocr.com/account/register"> 282<link rel="alternate" hreflang="en" href="https://zitiocr.com/en/account/register">
283<script async="async" src="/checkouts/internal/preloads.js?locale=en-CR"></script>
vendor: 1 bytes, line 283
283
284<script id="shopify-features" type="application/json">{"accessToken":"71fa919192e6e01ffbf406cb64ad674a","betas":["rich-media-storefront-analytics"],"domain":"zitiocr.com","predictiveSearch":true,"shopId":46731853985,"locale":"en"}</script>
vendor: 1 bytes, line 284
284
285<script>var Shopify = Shopify || {}; 286Shopify.shop = "www-shopilovecr-com.myshopify.com"; 287Shopify.locale = "en"; 288Shopify.currency = {"active":"CRC","rate":"1.0"}; 289Shopify.country = "CR"; 290Shopify.theme = {"name":" wokiee-original revendedor-03 DEC 2024 |PS","id":146863980802,"schema_name":"Wokiee","schema_version":"1.9.1","theme_store_id":null,"role":"main"}; 291Shopify.theme.handle = "null"; 292Shopify.theme.style = {"id":null,"handle":null}; 293Shopify.cdnHost = "zitiocr.com/cdn"; 294Shopify.routes = Shopify.routes || {}; 295Shopify.routes.root = "/en/"; 296Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 297Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 298Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 299Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 299
299
300<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 300
300
301<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 301
301
302<script> 303 window.Shopify = window.Shopify || {}; 304 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 305 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 306 window.Shopify.SignInWithShop.eligible = true; 307</script>
vendor: 1 bytes, line 307
307
308<script id="shop-js-analytics" type="application/json">{"pageType":"customers/register"}</script>
vendor: 1 bytes, line 308
308
309<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"></script>
vendor: 1 bytes, line 309
309
310<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"></script>
vendor: 1 bytes, line 310
310
311<script type="module"> 312 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"); 313await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"); 314 315 window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, {"fedCMEnabled":true,"windoidEnabled":true}); 316window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.({"fedCMEnabled":true,"windoidEnabled":true}); 317 318</script>
vendor: 1 bytes, line 318
318
319<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 319
319
320<script type="module"> 321 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 322 323 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 324 325</script>
vendor: 1 bytes, line 325
325
326<script> 327 window.Shopify = window.Shopify || {}; 328 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 329 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 330</script>
vendor: 1 bytes, line 330
330
331<script>(function() { 332 var isLoaded = false; 333 function asyncLoad() { 334 if (isLoaded) return; 335 isLoaded = true; 336 var urls = ["https:\/\/cdn.shopify.com\/s\/files\/1\/0683\/1371\/0892\/files\/splmn-shopify-prod-August-31.min.js?v=1693985059\u0026shop=www-shopilovecr-com.myshopify.com","https:\/\/cloudsearch-1f874.kxcdn.com\/shopify.js?srp=\/a\/search\u0026filtersEnabled=1\u0026shop=www-shopilovecr-com.myshopify.com","https:\/\/cdn.fbrw.reputon.com\/assets\/widget.js?shop=www-shopilovecr-com.myshopify.com","https:\/\/pixee.gropulse.com\/js\/active.js?shop=www-shopilovecr-com.myshopify.com","https:\/\/app.kiwisizing.com\/web\/js\/dist\/kiwiSizing\/plugin\/SizingPlugin.prod.js?v=340\u0026shop=www-shopilovecr-com.myshopify.com"]; 337 for (var i = 0; i < urls.length; i++) { 338 var s = document.createElement('script'); 339 s.type = 'text/javascript'; 340 s.async = true; 341 s.src = urls[i]; 342 var x = document.getElementsByTagName('script')[0]; 343 x.parentNode.insertBefore(s, x); 344 } 345 }; 346 if(window.attachEvent) { 347 window.attachEvent('onload', asyncLoad); 348 } else { 349 window.addEventListener('load', asyncLoad, false); 350 } 351})();</script>
vendor: 1 bytes, line 351
351
352<script id="__st">var __st={"a":46731853985,"offset":-21600,"reqid":"c86ecbed-0957-4bad-aa7a-d7839ec4fb76-1791121017","pageurl":"zitiocr.com\/en\/account\/register","u":"1ec7ca61ceba"};</script>
vendor: 1 bytes, line 352
352
353<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 353
353
354<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
vendor: 1 bytes, line 354
354
355<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//zitiocr.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 355
355
356<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//zitiocr.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
356<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 356
356
357<script> 358 window.Shopify = window.Shopify || {}; 359 window.Shopify.MCP = window.Shopify.MCP || {}; 360 window.Shopify.MCP.enabled = true; 361 window.Shopify.MCP.shop = "www-shopilovecr-com.myshopify.com"; 362 window.Shopify.MCP.mcpEndpoint = "https:\/\/zitiocr.com\/api\/mcp"; 363 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 364</script>
vendor: 1 bytes, line 364
364
365<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/zitiocr.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 366</script>
vendor: 1 bytes, line 366
366
367<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://zitiocr.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 368</script>
vendor: 1 bytes, line 368
368
369<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 370 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 371</script>
vendor: 1 bytes, line 371
371
372<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 373</script>
vendor: 1 bytes, line 373
373
374<script id="sections-script" data-sections="promo-fixed" defer="defer" src="//zitiocr.com/cdn/shop/t/25/compiled_assets/scripts.js?v=44968547983345904171733403586"></script>
vendor: 1 bytes, line 374
374
375<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
375 376 377 378 379 <!-- /Header hook for plugins ================================================== --><style> 380 [data-rating="0.0"]{ 381 display:none !important; 382 } 383 </style> 384 385<!--Gem_Page_Header_Script--> 386 387<!--End_Gem_Page_Header_Script--> 388 389 390
390<script src="//zitiocr.com/cdn/shop/t/25/assets/bss-file-configdata.js?v=19453381437224918031733204524" type="text/javascript"></script>
390
390<script src="//zitiocr.com/cdn/shop/t/25/assets/bss-file-configdata-banner.js?v=151034973688681356691733204524" type="text/javascript"></script>
390
390<script src="//zitiocr.com/cdn/shop/t/25/assets/bss-file-configdata-popup.js?v=173992696638277510541733204524" type="text/javascript"></script>
390<script> 391 if (typeof BSS_PL == 'undefined') { 392 var BSS_PL = {}; 393 } 394 var bssPlApiServer = "https://product-labels-pro.bsscommerce.com"; 395 BSS_PL.customerTags = 'null'; 396 BSS_PL.customerId = 'null'; 397 BSS_PL.configData = configDatas; 398 BSS_PL.configDataBanner = configDataBanners ? configDataBanners : []; 399 BSS_PL.configDataPopup = configDataPopups ? configDataPopups : []; 400 BSS_PL.storeId = 35059; 401 BSS_PL.currentPlan = "ten_usd"; 402 BSS_PL.storeIdCustomOld = "10678"; 403 BSS_PL.storeIdOldWIthPriority = "12200"; 404 BSS_PL.apiServerProduction = "https://product-labels-pro.bsscommerce.com"; 405 406 BSS_PL.integration = {"laiReview":{"status":0,"config":[]}} 407 BSS_PL.settingsData = {} 408 </script>
408 409 <style> 410.homepage-slideshow .slick-slide .bss_pl_img { 411 visibility: hidden !important; 412} 413</style>
414<script> 415function bssFixSupportItemHandle($, page, handle, handleProductPage, prodUrl, item, isCartPage) { 416 if ($(item).find('.tt-img').length) { 417 $(item).attr('data-handle', handle); 418 } 419 return handle; 420} 421</script>
vendor: 1 bytes, line 421
421
422<script> 423function bssFixSupportProductParent($, page, parents, itemHandle) { 424 parents = $('[data-handle="' + itemHandle + '"]:not(".tt-image-box")'); 425 return parents; 426} 427</script>
vendor: 1 bytes, line 427
427
428<script> 429function bssFixSupportAppendHtmlLabel($, BSS_PL, parent, page, htmlLabel) { 430 let appended = false; 431 if ( 432 page == 'products' && 433 ($(parent).hasClass('pwzrswiper-slide') || $(parent).find('.tt-img').length) 434 ) { 435 $(parent).prepend(htmlLabel); 436 appended = true; 437 } 438 if ( 439 (window.location.pathname.includes('/search') || page == 'collections') && 440 $(parent).find('.tt-img').length 441 ) { 442 $(parent).prepend(htmlLabel); 443 appended = true; 444 } 445 return appended; 446} 447</script>
447 448 449<!-- GSSTART Code for Swatches head. Do not change --><!-- Code for Swatches head. Do not change GSEND --><!-- BEGIN app block: shopify://apps/wsh-wholesale-pricing/blocks/app-embed/94cbfa01-7191-4bb2-bcd8-b519b9b3bd06 -->
449<script> 450 451 window.wpdExtensionIsProductPage = ""; 452; 453window.wpdExtensionIsCartPage = false; 454 455window.showCrossOutPrice = false; 456window.WPDAppProxy = "/apps/wpdapp"; 457window.showVDTableWithPrice = false; 458window.vdBadgeLabel = "Volume Discounts"; 459 460 461window.WPDMarketLocalization = ""; 462window.WPDMoneyFormat = "â¡ {{amount_with_comma_separator}}"; 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 window.is_wcp_wholesale_customer = false; 492 493 494 window.wcp_customer = { 495 email: "", 496 id: "", 497 tags: null, 498 default_address: null, 499 tax_exempt: false, 500 company_id: "", 501 location_id: "" 502 }; 503 504 window.shopPermanentDomain = "www-shopilovecr-com.myshopify.com"; 505 window.wpdAPIRootUrl = "https://bdr.wholesalehelper.io/"; 506 window.wpdHasGuestDiscounts = false; 507</script>
507 508 509 510 511 512 513<!-- END app block --><!-- BEGIN app block: shopify://apps/gtm-data-layer/blocks/gropulse-gtm/ec1066b4-8b00-4630-a216-c88f51204a28 --><!-- BEGIN app snippet: custom-event-selector --> 514 515<div id="gropulse-custom-event-selector-modal" class="gropulse-custom-event-modal"> 516 <div class="gropulse-custom-event-modal-content"> 517 <div class="gropulse-custom-event-modal-header"> 518 <p class="gropulse-modal-title">Custom Event Setup</p> 519 <span class="gropulse-custom-event-close">×</span> 520 </div> 521 <div class="gropulse-custom-event-modal-body"> 522 <p>Click on the elements you want to track as custom events. Selected elements will appear in the list below.</p> 523 524 <button id="gropulse-track-new-button" class="gropulse-track-new-button">Track New Element</button> 525 526 <div class="gropulse-selected-elements"> 527 <span class="gropulse-selected-elements-title">Selected Elements (0)</span> 528 <ul id="gropulse-selected-elements-list"></ul> 529 </div> 530 </div> 531 <div class="gropulse-custom-event-modal-footer"> 532 <button id="gropulse-finish-setup-button" class="gropulse-finish-setup-button">Finish Setup</button> 533 </div> 534 </div> 535</div> 536 537<style> 538.gropulse-custom-event-modal { 539 display: none; 540 position: fixed; 541 z-index: 99999; 542 left: 20px; 543 top: 20px; 544 width: 400px; 545 background-color: #fff; 546 border-radius: 8px; 547 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2); 548 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; 549 max-height: 90vh; 550 overflow-y: auto; 551} 552 553.gropulse-custom-event-modal-content { 554 width: 100%; 555} 556 557.gropulse-custom-event-modal-header { 558 padding: 15px 20px; 559 display: flex; 560 justify-content: space-between; 561 align-items: center; 562 border-bottom: 1px solid #e5e5e5; 563} 564 565.gropulse-custom-event-modal-header .gropulse-modal-title { 566 margin: 0; 567 font-size: 18px; 568 font-weight: 600; 569 color: #333; 570} 571 572.gropulse-custom-event-close { 573 color: #aaa; 574 font-size: 24px; 575 font-weight: bold; 576 cursor: pointer; 577} 578 579.gropulse-custom-event-close:hover { 580 color: #555; 581} 582 583.gropulse-custom-event-modal-body { 584 padding: 20px; 585} 586 587.gropulse-custom-event-modal-footer { 588 padding: 15px 20px; 589 border-top: 1px solid #e5e5e5; 590 text-align: right; 591} 592 593.gropulse-track-new-button, 594.gropulse-finish-setup-button { 595 padding: 10px 15px; 596 border-radius: 4px; 597 border: none; 598 font-size: 14px; 599 font-weight: 500; 600 cursor: pointer; 601} 602 603.gropulse-track-new-button { 604 background-color: #4CAF50; 605 color: white; 606 margin-top: 10px; 607} 608 609.gropulse-finish-setup-button { 610 background-color: #2196F3; 611 color: white; 612} 613 614.gropulse-selected-elements { 615 margin-top: 20px; 616} 617 618.gropulse-selected-elements-title { 619 display: block; 620 font-size: 16px; 621 margin-bottom: 10px; 622 font-weight: 500; 623} 624 625#gropulse-selected-elements-list { 626 list-style: none; 627 padding: 0; 628 margin: 0; 629 max-height: 200px; 630 overflow-y: auto; 631 border: 1px solid #e5e5e5; 632 border-radius: 4px; 633} 634 635#gropulse-selected-elements-list li { 636 padding: 10px; 637 border-bottom: 1px solid #e5e5e5; 638 display: flex; 639 justify-content: space-between; 640 align-items: center; 641} 642 643#gropulse-selected-elements-list li:last-child { 644 border-bottom: none; 645} 646 647.gropulse-element-info { 648 flex: 1; 649 font-size: 14px; 650 word-break: break-word; 651} 652 653.gropulse-remove-element { 654 color: #f44336; 655 cursor: pointer; 656 margin-left: 10px; 657} 658 659.gropulse-page-overlay { 660 position: fixed; 661 top: 0; 662 left: 0; 663 width: 100%; 664 height: 100%; 665 background-color: rgba(0, 0, 0, 0.3); 666 z-index: 99990; 667 pointer-events: none; 668} 669 670.gropulse-highlight-element { 671 position: absolute; 672 pointer-events: none; 673 background-color: rgba(76, 175, 80, 0.2); 674 border: 2px solid #4CAF50; 675 z-index: 99991; 676 box-sizing: border-box; 677} 678 679/* Make modal draggable */ 680.gropulse-custom-event-modal-header { 681 cursor: move; 682} 683 684/* Responsive styles */ 685@media screen and (max-width: 480px) { 686 .gropulse-custom-event-modal { 687 width: 90%; 688 left: 5%; 689 top: 5%; 690 } 691} 692</style> 693
694<script> 695document.addEventListener('DOMContentLoaded', function() { 696 // Parse URL parameters 697 const urlParams = new URLSearchParams(window.location.search); 698 const customEventParam = urlParams.get('customEvent'); 699 const redirectUrl = urlParams.get('redirectUrl'); 700 701 // Initialize session storage if customEvent param is present 702 if (customEventParam === '1') { 703 // Set flag in session storage to show the modal across page navigation 704 sessionStorage.setItem('gropulseCustomEventSetupActive', 'true'); 705 // Store redirect URL for later use 706 if (redirectUrl) { 707 sessionStorage.setItem('gropulseCustomEventRedirectUrl', redirectUrl); 708 } 709 } 710 711 // Don't proceed if setup mode is not active 712 if (sessionStorage.getItem('gropulseCustomEventSetupActive') !== 'true') return; 713 714 const modal = document.getElementById('gropulse-custom-event-selector-modal'); 715 const trackNewButton = document.getElementById('gropulse-track-new-button'); 716 const finishSetupButton = document.getElementById('gropulse-finish-setup-button'); 717 const closeButton = document.querySelector('.gropulse-custom-event-close'); 718 const selectedElementsList = document.getElementById('gropulse-selected-elements-list'); 719 const selectedElementsHeader = document.querySelector('.gropulse-selected-elements-title'); 720 721 let isSelectionMode = false; 722 let selectedElements = []; 723 let overlay = null; 724 let highlightElement = null; 725 726 // Load previously selected elements from session storage 727 const storedElements = sessionStorage.getItem('gropulseSelectedElements'); 728 if (storedElements) { 729 try { 730 selectedElements = JSON.parse(storedElements); 731 updateSelectedElementsList(); 732 } catch (error) { 733 console.error('Error loading stored elements:', error); 734 } 735 } 736 737 // Make the modal draggable 738 makeElementDraggable(modal, document.querySelector('.gropulse-custom-event-modal-header')); 739 740 // Show the modal 741 modal.style.display = 'block'; 742 743 // Click event handlers 744 trackNewButton.addEventListener('click', function() { 745 if (isSelectionMode) { 746 // Cancel selection mode if active 747 disableSelectionMode(); 748 } else { 749 // Enable selection mode 750 enableSelectionMode(); 751 } 752 }); 753 finishSetupButton.addEventListener('click', finishSetup); 754 closeButton.addEventListener('click', closeModal); 755 756 function makeElementDraggable(element, handle) { 757 let pos1 = 0, pos2 = 0, pos3 = 0, pos4 = 0; 758 759 // Try to get saved position from session storage 760 const savedPosition = getSavedModalPosition(); 761 if (savedPosition) { 762 element.style.top = savedPosition.top + "px"; 763 element.style.left = savedPosition.left + "px"; 764 } 765 766 handle.onmousedown = dragMouseDown; 767 768 function dragMouseDown(e) { 769 e.preventDefault(); 770 pos3 = e.clientX; 771 pos4 = e.clientY; 772 document.onmouseup = closeDragElement; 773 document.onmousemove = elementDrag; 774 } 775 776 function elementDrag(e) { 777 e.preventDefault(); 778 pos1 = pos3 - e.clientX; 779 pos2 = pos4 - e.clientY; 780 pos3 = e.clientX; 781 pos4 = e.clientY; 782 783 // Calculate new position ensuring it stays within viewport 784 let newTop = element.offsetTop - pos2; 785 let newLeft = element.offsetLeft - pos1; 786 787 // Get viewport dimensions 788 const viewportWidth = window.innerWidth; 789 const viewportHeight = window.innerHeight; 790 791 // Limit to viewport boundaries 792 newTop = Math.max(0, Math.min(newTop, viewportHeight - 100)); 793 newLeft = Math.max(0, Math.min(newLeft, viewportWidth - 100)); 794 795 element.style.top = newTop + "px"; 796 element.style.left = newLeft + "px"; 797 798 // Save position to session storage 799 saveModalPosition(newTop, newLeft); 800 } 801 802 function closeDragElement() { 803 document.onmouseup = null; 804 document.onmousemove = null; 805 806 // Save final position 807 saveModalPosition(element.offsetTop, element.offsetLeft); 808 } 809 } 810 811 // Save modal position to session storage 812 function saveModalPosition(top, left) { 813 try { 814 sessionStorage.setItem('gropulseModalPosition', JSON.stringify({ top, left })); 815 } catch (error) { 816 console.error('Error saving modal position:', error); 817 } 818 } 819 820 // Get saved modal position from session storage 821 function getSavedModalPosition() { 822 try { 823 const position = sessionStorage.getItem('gropulseModalPosition'); 824 return position ? JSON.parse(position) : null; 825 } catch (error) { 826 console.error('Error getting modal position:', error); 827 return null; 828 } 829 } 830 831 function enableSelectionMode() { 832 if (isSelectionMode) return; 833 834 isSelectionMode = true; 835 trackNewButton.textContent = 'Cancel Selection'; 836 trackNewButton.style.backgroundColor = '#f44336'; 837 838 // Create overlay
839 overlay = document.createElement('div'); 840 overlay.className = 'gropulse-page-overlay'; 841 document.body.appendChild(overlay); 842 843 // Create highlight element 844 highlightElement = document.createElement('div'); 845 highlightElement.className = 'gropulse-highlight-element'; 846 document.body.appendChild(highlightElement); 847 848 // Add event listeners for element selection 849 document.addEventListener('mouseover', highlightTargetElement); 850 document.addEventListener('click', selectElement, true); 851 } 852 853 function disableSelectionMode() { 854 if (!isSelectionMode) return; 855 856 isSelectionMode = false; 857 trackNewButton.textContent = 'Track New Element'; 858 trackNewButton.style.backgroundColor = '#4CAF50'; 859 860 // Remove overlay and highlight 861 if (overlay) { 862 document.body.removeChild(overlay); 863 overlay = null; 864 } 865 866 if (highlightElement) { 867 document.body.removeChild(highlightElement); 868 highlightElement = null; 869 } 870 871 // Remove event listeners 872 document.removeEventListener('mouseover', highlightTargetElement); 873 document.removeEventListener('click', selectElement, true); 874 } 875 876 // Helper function to update the list of selected elements 877 function updateSelectedElementsList() { 878 // Clear existing list 879 selectedElementsList.innerHTML = ''; 880 881 // Update the header count 882 selectedElementsHeader.textContent = `Selected Elements (${selectedElements.length})`; 883 884 // Add each element to the list 885 selectedElements.forEach(element => { 886 const li = document.createElement('li'); 887 li.dataset.id = element.id; 888 889 const elementInfo = document.createElement('div'); 890 elementInfo.className = 'gropulse-element-info'; 891 elementInfo.textContent = `"${element.text}" (${element.selector})`; 892 893 const removeButton = document.createElement('span'); 894 removeButton.className = 'gropulse-remove-element'; 895 removeButton.textContent = 'â'; 896 removeButton.addEventListener('click', function() {
897 removeElementFromList(element.id); 898 }); 899 900 li.appendChild(elementInfo); 901 li.appendChild(removeButton); 902 selectedElementsList.appendChild(li); 903 }); 904 905 // Save to session storage 906 sessionStorage.setItem('gropulseSelectedElements', JSON.stringify(selectedElements)); 907 } 908 909 function highlightTargetElement(e) { 910 if (!isSelectionMode) return; 911 912 // Don't highlight elements in the modal itself 913 if (e.target.closest('#gropulse-custom-event-selector-modal')) { 914 if (highlightElement) { 915 highlightElement.style.display = 'none'; 916 } 917 return; 918 } 919 920 const rect = e.target.getBoundingClientRect(); 921 highlightElement.style.display = 'block'; 922 highlightElement.style.width = rect.width + 'px'; 923 highlightElement.style.height = rect.height + 'px'; 924 highlightElement.style.left = (window.pageXOffset + rect.left) + 'px'; 925 highlightElement.style.top = (window.pageYOffset + rect.top) + 'px'; 926 } 927 928 function selectElement(e) { 929 if (!isSelectionMode) return; 930 931 // Don't select elements in the modal itself 932 if (e.target.closest('#gropulse-custom-event-selector-modal')) { 933 return; 934 } 935 936 // Prevent default action (like following links) 937 e.preventDefault(); 938 e.stopPropagation(); 939 940 // Generate a selector for the clicked element 941 const selector = generateSelector(e.target); 942 943 // Add to selected elements list 944 addElementToList(e.target, selector); 945 946 // Disable selection mode 947 disableSelectionMode(); 948 } 949 950 function generateSelector(element) { 951 // First try ID selector if available 952 if (element.id) { 953 return `#${element.id}`; 954 } 955 956 // Try with classes 957 if (element.className && typeof element.className === 'string') { 958 const classes = element.className.trim().split(/\s+/); 959 if (classes.length > 0) { 960 const classSelector = `.${classes.join('.')}`; 961 if (document.querySelectorAll(classSelector).length === 1) { 962 return classSelector; 963 } 964 } 965 } 966 967 // Use tag name with nth-child 968 let path = ''; 969 let parent = element; 970 971 while (parent) { 972 if (parent === document.body) { 973 path = 'body ' + path; 974 break; 975 } 976 977 let tag = parent.tagName.toLowerCase(); 978 let siblings = Array.from(parent.parentNode.children).filter(child => child.tagName === parent.tagName); 979 980 if (siblings.length > 1) { 981 let index = siblings.indexOf(parent) + 1; 982 tag += `:nth-child(${index})`; 983 } 984 985 path = tag + (path ? ' > ' + path : ''); 986 parent = parent.parentNode; 987 988 // Stop at a certain depth to avoid overly complex selectors 989 if (path.split('>').length > 5) { 990 break; 991 } 992 } 993 994 return path.trim(); 995 } 996 997 function addElementToList(element, selector) { 998 // Create a unique ID for this element 999 const elementId = 'element-' + Date.now(); 1000 1001 // Add to our array 1002 selectedElements.push({ 1003 id: elementId, 1004 selector: selector, 1005 text: element.textContent.trim().substring(0, 50) || element.tagName.toLowerCase() 1006 }); 1007 1008 // Update the display 1009 updateSelectedElementsList(); 1010 } 1011
1012 function removeElementFromList(id) { 1013 // Remove from array 1014 selectedElements = selectedElements.filter(el => el.id !== id); 1015 1016 // Update the display 1017 updateSelectedElementsList(); 1018 } 1019 1020 function closeModal() { 1021 disableSelectionMode(); 1022 modal.style.display = 'none'; 1023 1024 // Clear setup mode and data but keep the modal position 1025 sessionStorage.removeItem('gropulseCustomEventSetupActive'); 1026 sessionStorage.removeItem('gropulseSelectedElements'); 1027 // We intentionally don't remove gropulseModalPosition here to persist it across sessions 1028 } 1029 1030 function finishSetup() { 1031 1032 // Check if we have elements selected 1033 if (selectedElements.length > 0) { 1034 // Clean up our internal tracking but keep the modal position 1035 sessionStorage.removeItem('gropulseCustomEventSetupActive'); 1036 sessionStorage.removeItem('gropulseSelectedElements'); 1037 // We intentionally don't remove gropulseModalPosition to persist it 1038 1039 // Redirect back to the app with selected elements as a URL parameter 1040 const savedRedirectUrl = sessionStorage.getItem('gropulseCustomEventRedirectUrl') || redirectUrl; 1041 1042 if (savedRedirectUrl) { 1043 // Encode selected elements for URL 1044 const encodedElements = encodeURIComponent(JSON.stringify(selectedElements)); 1045 1046 // Determine if we need to add a ? or & for the parameter 1047 const separator = savedRedirectUrl.includes('?') ? '&' : '?'; 1048 1049 // Redirect to the app with the selected elements in the URL 1050 window.location.href = `${savedRedirectUrl}${separator}selectedElements=${encodedElements}`; 1051 } 1052 } else { 1053 alert('Please select at least one element to track.'); 1054 } 1055 } 1056}); 1057</script>
1057 1058<!-- END app snippet --> 1059<!-- Google Tag Manager Head Tag Code Start --> 1060
1060<script> 1061 sessionStorage.setItem('gropulseGTMId', "GTM-NDGM968P" ); 1062 sessionStorage.setItem('gropulseGTMPlanName', "free" ); 1063 sessionStorage.setItem("gropulseGTMEventListData", JSON.stringify(null)); 1064 sessionStorage.setItem("gropulseGTMServerType", "direct"); 1065 sessionStorage.setItem("gropulseGTMMeasurementId", ""); 1066 sessionStorage.setItem("gropulseGTMShopName", "www-shopilovecr-com.myshopify.com"); 1067 sessionStorage.setItem("gropulseGTMLinkedInConfig", JSON.stringify(null)); 1068 sessionStorage.setItem("gropulseGTMConsentTrackingGiven", "false"); 1069 sessionStorage.setItem("gropulseGTMWebPixelActivated", "false");sessionStorage.setItem("gropulseGTMCustomEvents", "");window.groPulseGTMDatalayer = window.groPulseGTMDatalayer || []; 1070 1071 function gtmGtag(){ 1072 window.groPulseGTMDatalayer.push(arguments); 1073 }
vendor: 474 bytes, lines 1073-1088
1073 1074 1075 1076 1077 (function(w, d, s, l, i) { 1078 w[l] = w[l] || []; 1079 w[l].push({"gtm.start": new Date().getTime(), event: "gtm.js"}); 1080 var f = d.getElementsByTagName(s)[0], 1081 j = d.createElement(s), 1082 dl = l != "dataLayer" 1083 ? "&l=" + l 1084 : ""; 1085 j.async = true; 1086 j.src = "https://www.googletagmanager.com/gtm.js?id=" + i + dl; 1087 f.parentNode.insertBefore(j, f); 1088 })(window, document, "script", "groPulseGTMDatalayer", "
1088GTM-NDGM968P
vendor: 22 bytes, lines 1088-1092
1088"); 1089 1090 1091 1092
1092window.Shopify.loadFeatures([ 1093 { 1094 name: "consent-tracking-api", 1095 version: "0.1" 1096 } 1097 ], (error) => { 1098 if (error) { 1099 console.error("Error loading consent-tracking-api feature:", error); 1100 } 1101 1102 const consentTrackingGiven = false; 1103 1104 if(!consentTrackingGiven){ 1105 const event = new Event("gtm_start_tracking"); 1106 window.dispatchEvent(event); 1107 return; 1108 } 1109 1110 const trackingConsentStatus = Shopify?.customerPrivacy?.getTrackingConsent?.() ?? 'no_interaction'; 1111 const hasExplicitConsent = trackingConsentStatus !== 'no_interaction'; 1112 1113 // Only update consent and start tracking if user has explicitly interacted with consent banner 1114 if (hasExplicitConsent) { 1115 const marketingAllowed = Shopify?.customerPrivacy?.marketingAllowed() ?? false; 1116 const analyticsAllowed = Shopify?.customerPrivacy?.analyticsProcessingAllowed() ?? false; 1117 1118 gtmGtag('consent', 'update', { 1119 'ad_storage': marketingAllowed ? 'granted' : 'denied', 1120 'ad_user_data': marketingAllowed ? 'granted' : 'denied', 1121 'ad_personalization': marketingAllowed ? 'granted' : 'denied', 1122 'analytics_storage': analyticsAllowed ? 'granted' : 'denied' 1123 }); 1124 1125 // Start tracking only after user has previously consented 1126 const trackingEvent = new Event("gtm_start_tracking"); 1127 window.dispatchEvent(trackingEvent); 1128 } 1129 1130 document.addEventListener("visitorConsentCollected", (event) => { 1131 const marketingAllowed = event.detail.marketingAllowed; 1132 const analyticsAllowed = event.detail.analyticsAllowed; 1133 1134 gtmGtag('consent', 'update', { 1135 'ad_storage': marketingAllowed ? 'granted' : 'denied', 1136 'ad_user_data': marketingAllowed ? 'granted' : 'denied', 1137 'ad_personalization': marketingAllowed ? 'granted' : 'denied', 1138 'analytics_storage': analyticsAllowed ? 'granted' : 'denied' 1139 }); 1140 1141 // Start tracking after user interacts with consent banner 1142 const trackingEvent = new Event("gtm_start_tracking"); 1143 window.dispatchEvent(trackingEvent); 1144 }); 1145 }); 1146 </script>
1146 1147 <!-- Google Tag Manager Head Tag Code End --> 1148 1149 <!-- Google Tag Manager Noscript Code Start -->
vendor: 81 bytes, lines 1149-1152
1149 1150 <noscript> 1151 <iframe 1152 src="https://www.googletagmanager.com/ns.html?id=
1152GTM-NDGM968P
vendor: 106 bytes, lines 1152-1157
1152" 1153 height="0" 1154 width="0" 1155 style="display:none;visibility:hidden"></iframe> 1156 </noscript> 1157
1157<!-- Google Tag Manager Noscript Code End -->
1157<script> 1158 // Initialize dataLayer 1159 1160 1161 const linkedinConfig = null; 1162 1163 function getGA4ClientId() { 1164 try { 1165 const cookies = document.cookie.split(';'); 1166 for (const cookie of cookies) { 1167 const trimmedCookie = cookie.trim(); 1168 if (trimmedCookie.startsWith('_ga=')) { 1169 const parts = trimmedCookie.substring(4).split('.'); 1170 return parts.slice(2).join('.'); 1171 } 1172 } 1173 } catch(e) { 1174 console.error('Error getting GA4 client ID:', e); 1175 } 1176 return null; 1177 } 1178 1179 function getGA4SessionId(measurementId) { 1180 try { 1181 const normalizedId = measurementId.replace('G-', ''); 1182 const cookieName = `_ga_${normalizedId}`; 1183 1184 const cookies = document.cookie.split(';'); 1185 for (const cookie of cookies) { 1186 const trimmedCookie = cookie.trim(); 1187 if (trimmedCookie.startsWith(`${cookieName}=`)) { 1188 const cookieValue = trimmedCookie.substring(cookieName.length + 1); 1189 const sessionInfo = cookieValue.split('.')[2]; 1190 1191 if (sessionInfo) { 1192 return sessionInfo.split('$')[0].substring(1); 1193 } 1194 } 1195 } 1196 } catch(e) { 1197 console.error('Error getting GA4 session ID:', e); 1198 } 1199 return null; 1200 } 1201 1202 function collectGA4Data() { 1203 const measurementId = ""; 1204 const clientId = getGA4ClientId(); 1205 const sessionId = getGA4SessionId(measurementId); 1206 1207 if (clientId || sessionId) { 1208 localStorage.setItem('gropulse_gtm_sse', JSON.stringify({ 1209 client_id: clientId, 1210 session_id: sessionId, 1211 timestamp: Date.now() 1212 })); 1213 } 1214 } 1215 1216 function getCookie(name) { 1217 let cookie = {}; 1218 document.cookie.split(";").forEach(function (el) { 1219 let [k, v] = el.split("="); 1220 cookie[k.trim()] = v; 1221 }); 1222 return cookie[name]; 1223 } 1224 1225 function getFacebookBrowserParams() { 1226 let fbp = getCookie("_fbp") || null; 1227 let fbc = getCookie("_fbc") || null; 1228 1229 if (!fbc && window.location.search.includes("fbclid=")) { 1230 const urlParams = new URLSearchParams(window.location.search); 1231 const fbclidValue = urlParams.get("fbclid"); 1232 if (fbclidValue) { 1233 fbc = `fb.1.${Date.now()}.${fbclidValue}`; 1234 } 1235 } 1236 1237 return { fbp, fbc }; 1238 } 1239 1240 function getTiktokBrowserParams() { 1241 let ttp = getCookie("_ttp") || null; 1242 let ttclid = getCookie("ttclid") || null; 1243 1244 return { ttp, ttclid }; 1245 } 1246 1247 function getShopifyUniqueId() { 1248 let shopify_y = document.cookie 1249 .split(";") 1250 .filter((c) => c.includes("_shopify_y=")) 1251 .map((c) => c.split("_shopify_y=")[1]); 1252 1253 return (shopify_y.length && shopify_y[0]) || ""; 1254 } 1255 1256 function collectBrowserCookies() { 1257 const { fbp, fbc } = getFacebookBrowserParams(); 1258 const { ttp, ttclid } = getTiktokBrowserParams(); 1259 const shopifyUniqueId = getShopifyUniqueId(); 1260 1261 // Store browser cookies in localStorage for webpixel access 1262 if (fbp) localStorage.setItem("_fbp", fbp); 1263 if (fbc) localStorage.setItem("_fbc", fbc); 1264 if (ttp) localStorage.setItem("_ttp", ttp); 1265 if (ttclid) localStorage.setItem("ttclid", ttclid); 1266 if (shopifyUniqueId) localStorage.setItem("_shopify_y", shopifyUniqueId); 1267 } 1268 1269 window.addEventListener('load', () => { 1270 collectGA4Data(); 1271 collectBrowserCookies(); 1272 }); 1273 1274 window.isServerEventEnabled = function(event) { 1275 try { 1276 const gropulseGTMEventListData = null; 1277 if (!gropulseGTMEventListData?.serverEvents) return false; 1278 1279 const eventMapping = { 1280 "purchase": "serverPurchase", 1281 "begin_checkout": "serverCheckout", 1282 "add_to_cart": "serverAddToCart", 1283 "view_item_list": "serverCollectionPage" 1284 }; 1285 1286 const mappedEvent = eventMapping[event]; 1287 return mappedEvent ? !!gropulseGTMEventListData.serverEvents[mappedEvent] : false; 1288 } catch (error) { 1289 console.error("Error in isServerEventEnabled:", error); 1290 return false; 1291 } 1292 }; 1293 1294 window.generateEventId = function() { 1295 const key = 'gropulseGTMEventId'; 1296 1297 const eventId = `${Math.floor(Date.now())}_${Math.random().toString(36).slice(2, 8)}`; 1298 sessionStorage.setItem(key, eventId); 1299 1300 return eventId; 1301 }; 1302 1303 window.getLinkedInConversionIds = function(eventName) { 1304 return linkedinConfig?.conversionEvents?.[eventName] || ""; 1305 } 1306 1307 window.sendToServerSideEndpoint = function (eventName, standardizedData, eventId) { 1308 const { fbp, fbc } = getFacebookBrowserParams(); 1309 const { ttp, ttclid } = getTiktokBrowserParams(); 1310 const shopifyUniqueId = getShopifyUniqueId(); 1311 1312 const sseData = JSON.parse(localStorage.getItem("gropulse_gtm_sse")); 1313 const requestBody = { 1314 event: eventName, 1315 event_id: eventId, 1316 shop_domain: "www-shopilovecr-com.myshopify.com", 1317 timestamp: Math.floor(Date.now() / 1000), 1318 user_agent: navigator.userAgent, 1319 url: document.referrer || location.href, 1320 client_ip: null, // Will be set by server 1321 1322 // Browser/tracking data 1323 browser_data: { 1324 fbp: fbp, 1325 fbc: fbc, 1326 shopify_unique_id: shopifyUniqueId, 1327 ga4_client_id: sseData?.client_id, 1328 ga4_session_id: sseData?.session_id, 1329 ttp: ttp, 1330 ttclid: ttclid, 1331 }, 1332 1333 // Customer data (would be populated if available) 1334 customer_data: { 1335 email: "", 1336 first_name: "", 1337 last_name: "", 1338 phone: "", 1339 gender: "", 1340 date_of_birth: "", 1341 city: "", 1342 state: "", 1343 zip: "", 1344 country: "", 1345 }, 1346 1347 // Event-specific data in standardized format 1348 event_data: standardizedData, 1349 }; 1350 1351 fetch('https://gtm.gropulse.com/server-side-events', { 1352 method: "POST", 1353 headers: { 1354 "Content-Type": "application/json", 1355 }, 1356 mode: "cors", 1357 body: JSON.stringify(requestBody), 1358 }).catch((error) => { 1359 console.error("Error sending server-side event:", error); 1360 }); 1361 } 1362 1363</script>
vendor: 1 bytes, line 1363
1363
1364<script> 1365 function htSGTMCheckCart() { 1366 1367 /** 1368 * 1369 * @param {Array} dataList 1370 * @param {Object} singleData 1371 */ 1372 const isDataUseable = (dataList, checkData) => { 1373 if (dataList.length === 0) 1374 return checkData; 1375 1376 for (let index = 0; index < dataList.length; index++) { 1377 const singleData = dataList[index]; 1378 if (singleData.id === checkData.id) { 1379 if (checkData.quantity > singleData.quantity) { 1380 const newData = { 1381 ...checkData, 1382 quantity: checkData.quantity - singleData.quantity 1383 }; 1384 return newData; 1385 } else { 1386 return false; 1387 } 1388 } 1389 } 1390 return checkData; 1391 }; 1392 1393 /** 1394 * 1395 * @param {Array} localStoreData 1396 * @param {Array} newFetchData 1397 */ 1398 const checkAddToACart = (localStoreData, newFetchData) => { 1399 return newFetchData.map((singleFetchData) => isDataUseable(localStoreData, singleFetchData)).filter(Boolean); 1400 }; 1401 1402 /** 1403 * 1404 * @param {Array} localStoreData 1405 * @param {Array} newFetchData 1406 */ 1407 const checkRemoveFromACart = (localStoreData, newFetchData) => { 1408 return localStoreData.map((singleLocalStoreData) => isDataUseable(newFetchData, singleLocalStoreData)).filter(Boolean); 1409 }; 1410 1411 const addToCartFire = (cartData) => { 1412 const dataLayerItems = cartData.map((singleCartData, i) => { 1413 return { 1414 item_name: singleCartData.product_title, 1415 item_id: singleCartData.product_id, 1416 variant_id: singleCartData.variant_id, 1417 price: singleCartData.price / 100, 1418 currency: Shopify.currency.active, 1419 item_variant: singleCartData.variant_title, 1420 quantity: singleCartData.quantity, 1421 index: i + 1, 1422 item_brand: singleCartData.vendor, 1423 sku: singleCartData.sku 1424 }; 1425 }); 1426 1427 const eventName = "add_to_cart"; 1428 const eventId = window.generateEventId(); 1429 const eventData = { 1430 event: eventName, 1431 server_side_event: window.isServerEventEnabled(eventName) || false, 1432 event_id: eventId, 1433 linkedin_conversion_ids: window.getLinkedInConversionIds(eventName), 1434 ecommerce: { 1435 items: dataLayerItems 1436 } 1437 }; 1438 1439 groPulseGTMDatalayer.push({ecommerce: null}); 1440 groPulseGTMDatalayer.push(eventData); 1441 }; 1442 1443 const removeFromCartFire = (cartData) => { 1444 const dataLayerItems = cartData.map((singleCartData, i) => { 1445 return { 1446 item_name: singleCartData.product_title, 1447 item_id: singleCartData.product_id, 1448 variant_id: singleCartData.variant_id, 1449 price: singleCartData.price / 100, 1450 currency: Shopify.currency.active, 1451 item_variant: singleCartData.variant_title, 1452 quantity: singleCartData.quantity, 1453 index: i + 1, 1454 item_brand: singleCartData.vendor, 1455 sku: singleCartData.sku 1456 }; 1457 }); 1458 1459 const eventName = "remove_from_cart"; 1460 const eventId = window.generateEventId(); 1461 const eventData = { 1462 event: eventName, 1463 server_side_event: window.isServerEventEnabled(eventName) || false, 1464 event_id: eventId, 1465 ecommerce: { 1466 items: dataLayerItems 1467 } 1468 }; 1469 groPulseGTMDatalayer.push({ecommerce: null}); 1470 groPulseGTMDatalayer.push(eventData); 1471 } 1472 1473 window.addEventListener("gtm_start_tracking", (event) => { 1474 setInterval(function() { 1475 fetch("/cart.js").then((response) => response.json()).then((data) => { 1476 const lsData = JSON.parse(localStorage.getItem("ht-sgtm-cart-data")) || []; 1477 const fetchData = data.items;localStorage.setItem("ht-sgtm-cart-data", JSON.stringify(fetchData)); 1478 }); 1479 }, 3000); 1480 }); 1481 } 1482 const isGroPulseGTMWebPixelLoaded = Boolean(sessionStorage.getItem("isGroPulseGTMWebPixelLoaded")); 1483 1484 if(!isGroPulseGTMWebPixelLoaded) { 1485 htSGTMCheckCart() 1486 }; 1487 1488</script>
1488<script> 1489 function generateEventId() { 1490 return `${Date.now()}_${Math.random().toString(36).slice(2, 11)}`; 1491 } 1492 1493 function setupCustomEventTracking() { 1494 const customEventsStr = sessionStorage.getItem("gropulseGTMCustomEvents"); 1495 1496 if (!customEventsStr) return; 1497 1498 try { 1499 const customEvents = JSON.parse(customEventsStr); 1500 if (!customEvents || !Array.isArray(customEvents)) return; 1501 1502 customEvents.forEach(event => { 1503 if (!event.isActive) return; 1504 1505 const elements = document.querySelectorAll(event.selector); 1506 if (!elements || elements.length === 0) return; 1507 1508 elements.forEach(element => { 1509 element.addEventListener('click', function(e) { 1510 // Prevent default if it's a link or button 1511 if (element.tagName === 'A' || element.tagName === 'BUTTON') { 1512 e.preventDefault(); 1513 } 1514 1515 // Generate event ID for deduplication 1516 const eventId = generateEventId(); 1517 1518 // Create event parameters 1519 const eventParams = event.eventParameters || {}; 1520 1521 // Publish to web pixel for handling 1522 window.Shopify = window.Shopify || {}; 1523 window.Shopify.analytics = window.Shopify.analytics || {}; 1524 window.Shopify.analytics.publish = window.Shopify.analytics.publish || function() {}; 1525 1526 window.Shopify.analytics.publish("custom_event", { 1527 event_name: event.eventName, 1528 event_id: eventId, 1529 event_parameters: eventParams, 1530 timestamp: Date.now() 1531 }); 1532 1533 // If it was a link, navigate after a short delay 1534 if (element.tagName === 'A' && element.href) { 1535 setTimeout(() => { 1536 window.location.href = element.href; 1537 }, 300); 1538 } 1539 }); 1540 }); 1541 }); 1542 } catch (error) { 1543 console.error('Error setting up custom events:', error); 1544 } 1545 } 1546 1547 window.addEventListener("load", setupCustomEventTracking); 1548</script>
1548<!-- END app block --><!-- BEGIN app block: shopify://apps/go-product-page-gallery-zoom/blocks/app-embed/00e2bd89-9dbb-4f36-8a7f-03768835bc78 --> 1549 1550<!-- END app block --><!-- BEGIN app block: shopify://apps/pixee-facebook-pixel/blocks/facebook-pixel/61bbb1d9-d4be-4d08-879a-ee3ccb59f558 --> 1551<!-- BEGIN app snippet: tiktok-pixel -->
1551<script> 1552 sessionStorage.setItem("gropulseTikTokActivePixelData", ""); 1553 </script>
1553<!-- END app snippet --> 1554<!-- BEGIN app snippet: pinterest-pixel -->
1555<script> 1556 sessionStorage.setItem("gropulsePinterestActivePixelData", ""); 1557 </script>
1557<!-- END app snippet --> 1558<!-- BEGIN app snippet: custom-event-selector --> 1559 1560<div id="pixee-custom-event-selector-modal" class="pixee-custom-event-modal"> 1561 <div class="pixee-custom-event-modal-content"> 1562 <div class="pixee-custom-event-modal-header"> 1563 <p class="pixee-modal-title">Custom Event Setup</p> 1564 <span class="pixee-custom-event-close">×</span> 1565 </div> 1566 <div class="pixee-custom-event-modal-body"> 1567 <p>Click on the elements you want to track as custom events. Selected elements will appear in the list below.</p> 1568 1569 <button id="pixee-track-new-button" class="pixee-track-new-button">Track New Element</button> 1570 1571 <div class="pixee-selected-elements"> 1572 <span class="pixee-selected-elements-title">Selected Elements (0)</span> 1573 <ul id="pixee-selected-elements-list"></ul> 1574 </div> 1575 </div> 1576 <div class="pixee-custom-event-modal-footer"> 1577 <button id="pixee-finish-setup-button" class="pixee-finish-setup-button">Finish Setup</button> 1578 </div> 1579 </div> 1580</div> 1581 1582<style> 1583.pixee-custom-event-modal { 1584 display: none; 1585 position: fixed; 1586 z-index: 99999; 1587 left: 20px; 1588 top: 20px; 1589 width: 400px; 1590 background-color: #fff; 1591 border-radius: 8px; 1592 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2); 1593 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; 1594 max-height: 90vh; 1595 overflow-y: auto; 1596} 1597 1598.pixee-custom-event-modal-content { 1599 width: 100%; 1600} 1601 1602.pixee-custom-event-modal-header { 1603 padding: 15px 20px; 1604 display: flex; 1605 justify-content: space-between; 1606 align-items: center; 1607 border-bottom: 1px solid #e5e5e5; 1608} 1609 1610.pixee-custom-event-modal-header .pixee-modal-title { 1611 margin: 0; 1612 font-size: 18px; 1613 font-weight: 600; 1614 color: #333; 1615} 1616 1617.pixee-custom-event-close { 1618 color: #aaa; 1619 font-size: 24px; 1620 font-weight: bold; 1621 cursor: pointer; 1622} 1623 1624.pixee-custom-event-close:hover { 1625 color: #555; 1626} 1627 1628.pixee-custom-event-modal-body { 1629 padding: 20px; 1630} 1631 1632.pixee-custom-event-modal-footer { 1633 padding: 15px 20px; 1634 border-top: 1px solid #e5e5e5; 1635 text-align: right; 1636} 1637 1638.pixee-track-new-button, 1639.pixee-finish-setup-button { 1640 padding: 10px 15px; 1641 border-radius: 4px; 1642 border: none; 1643 font-size: 14px; 1644 font-weight: 500; 1645 cursor: pointer; 1646} 1647 1648.pixee-track-new-button { 1649 background-color: #4CAF50; 1650 color: white; 1651 margin-top: 10px; 1652} 1653 1654.pixee-finish-setup-button { 1655 background-color: #2196F3; 1656 color: white; 1657} 1658 1659.pixee-selected-elements { 1660 margin-top: 20px; 1661} 1662 1663.pixee-selected-elements-title { 1664 display: block; 1665 font-size: 16px; 1666 margin-bottom: 10px; 1667 font-weight: 500; 1668} 1669 1670#pixee-selected-elements-list { 1671 list-style: none; 1672 padding: 0; 1673 margin: 0; 1674 max-height: 200px; 1675 overflow-y: auto; 1676 border: 1px solid #e5e5e5; 1677 border-radius: 4px; 1678} 1679 1680#pixee-selected-elements-list li { 1681 padding: 10px; 1682 border-bottom: 1px solid #e5e5e5; 1683 display: flex; 1684 justify-content: space-between; 1685 align-items: center; 1686} 1687 1688#pixee-selected-elements-list li:last-child { 1689 border-bottom: none; 1690} 1691 1692.pixee-element-info { 1693 flex: 1; 1694 font-size: 14px; 1695 word-break: break-word; 1696} 1697 1698.pixee-remove-element { 1699 color: #f44336; 1700 cursor: pointer; 1701 margin-left: 10px; 1702} 1703 1704.pixee-page-overlay { 1705 position: fixed; 1706 top: 0; 1707 left: 0; 1708 width: 100%; 1709 height: 100%; 1710 background-color: rgba(0, 0, 0, 0.3); 1711 z-index: 99990; 1712 pointer-events: none; 1713} 1714 1715.pixee-highlight-element { 1716 position: absolute; 1717 pointer-events: none; 1718 background-color: rgba(76, 175, 80, 0.2); 1719 border: 2px solid #4CAF50; 1720 z-index: 99991; 1721 box-sizing: border-box; 1722} 1723 1724/* Make modal draggable */ 1725.pixee-custom-event-modal-header { 1726 cursor: move; 1727} 1728 1729/* Responsive styles */ 1730@media screen and (max-width: 480px) { 1731 .pixee-custom-event-modal { 1732 width: 90%; 1733 left: 5%; 1734 top: 5%; 1735 } 1736} 1737</style> 1738
1739<script> 1740document.addEventListener('DOMContentLoaded', function() { 1741 // Parse URL parameters 1742 const urlParams = new URLSearchParams(window.location.search); 1743 const customEventParam = urlParams.get('customEvent'); 1744 const redirectUrl = urlParams.get('redirectUrl'); 1745 1746 // Initialize session storage if customEvent param is present 1747 if (customEventParam === '1') { 1748 // Set flag in session storage to show the modal across page navigation 1749 sessionStorage.setItem('pixeeCustomEventSetupActive', 'true'); 1750 // Store redirect URL for later use 1751 if (redirectUrl) { 1752 sessionStorage.setItem('pixeeCustomEventRedirectUrl', redirectUrl); 1753 } 1754 } 1755 1756 // Don't proceed if setup mode is not active 1757 if (sessionStorage.getItem('pixeeCustomEventSetupActive') !== 'true') return; 1758 1759 const modal = document.getElementById('pixee-custom-event-selector-modal'); 1760 const trackNewButton = document.getElementById('pixee-track-new-button'); 1761 const finishSetupButton = document.getElementById('pixee-finish-setup-button'); 1762 const closeButton = document.querySelector('.pixee-custom-event-close'); 1763 const selectedElementsList = document.getElementById('pixee-selected-elements-list'); 1764 const selectedElementsHeader = document.querySelector('.pixee-selected-elements-title'); 1765 1766 let isSelectionMode = false; 1767 let selectedElements = []; 1768 let overlay = null; 1769 let highlightElement = null; 1770 1771 // Load previously selected elements from session storage 1772 const storedElements = sessionStorage.getItem('pixeeSelectedElements'); 1773 if (storedElements) { 1774 try { 1775 selectedElements = JSON.parse(storedElements); 1776 updateSelectedElementsList(); 1777 } catch (error) { 1778 console.error('Error loading stored elements:', error); 1779 } 1780 } 1781 1782 // Make the modal draggable 1783 makeElementDraggable(modal, document.querySelector('.pixee-custom-event-modal-header')); 1784 1785 // Show the modal 1786 modal.style.display = 'block'; 1787 1788 // Click event handlers 1789 trackNewButton.addEventListener('click', function() { 1790 if (isSelectionMode) { 1791 // Cancel selection mode if active 1792 disableSelectionMode(); 1793 } else { 1794 // Enable selection mode 1795 enableSelectionMode(); 1796 } 1797 }); 1798 finishSetupButton.addEventListener('click', finishSetup); 1799 closeButton.addEventListener('click', closeModal); 1800 1801 function makeElementDraggable(element, handle) { 1802 let pos1 = 0, pos2 = 0, pos3 = 0, pos4 = 0; 1803 1804 // Try to get saved position from session storage 1805 const savedPosition = getSavedModalPosition(); 1806 if (savedPosition) { 1807 element.style.top = savedPosition.top + "px"; 1808 element.style.left = savedPosition.left + "px"; 1809 } 1810 1811 handle.onmousedown = dragMouseDown; 1812 1813 function dragMouseDown(e) { 1814 e.preventDefault(); 1815 pos3 = e.clientX; 1816 pos4 = e.clientY; 1817 document.onmouseup = closeDragElement; 1818 document.onmousemove = elementDrag; 1819 } 1820 1821 function elementDrag(e) { 1822 e.preventDefault(); 1823 pos1 = pos3 - e.clientX; 1824 pos2 = pos4 - e.clientY; 1825 pos3 = e.clientX; 1826 pos4 = e.clientY; 1827 1828 // Calculate new position ensuring it stays within viewport 1829 let newTop = element.offsetTop - pos2; 1830 let newLeft = element.offsetLeft - pos1; 1831 1832 // Get viewport dimensions 1833 const viewportWidth = window.innerWidth; 1834 const viewportHeight = window.innerHeight; 1835 1836 // Limit to viewport boundaries 1837 newTop = Math.max(0, Math.min(newTop, viewportHeight - 100)); 1838 newLeft = Math.max(0, Math.min(newLeft, viewportWidth - 100)); 1839 1840 element.style.top = newTop + "px"; 1841 element.style.left = newLeft + "px"; 1842 1843 // Save position to session storage 1844 saveModalPosition(newTop, newLeft); 1845 } 1846 1847 function closeDragElement() { 1848 document.onmouseup = null; 1849 document.onmousemove = null; 1850 1851 // Save final position 1852 saveModalPosition(element.offsetTop, element.offsetLeft); 1853 } 1854 } 1855 1856 // Save modal position to session storage 1857 function saveModalPosition(top, left) { 1858 try { 1859 sessionStorage.setItem('pixeeModalPosition', JSON.stringify({ top, left })); 1860 } catch (error) { 1861 console.error('Error saving modal position:', error); 1862 } 1863 } 1864 1865 // Get saved modal position from session storage 1866 function getSavedModalPosition() { 1867 try { 1868 const position = sessionStorage.getItem('pixeeModalPosition'); 1869 return position ? JSON.parse(position) : null; 1870 } catch (error) { 1871 console.error('Error getting modal position:', error); 1872 return null; 1873 } 1874 } 1875 1876 function enableSelectionMode() { 1877 if (isSelectionMode) return; 1878 1879 isSelectionMode = true; 1880 trackNewButton.textContent = 'Cancel Selection'; 1881 trackNewButton.style.backgroundColor = '#f44336'; 1882 1883 // Create overlay
1884 overlay = document.createElement('div'); 1885 overlay.className = 'pixee-page-overlay'; 1886 document.body.appendChild(overlay); 1887 1888 // Create highlight element 1889 highlightElement = document.createElement('div'); 1890 highlightElement.className = 'pixee-highlight-element'; 1891 document.body.appendChild(highlightElement); 1892 1893 // Add event listeners for element selection 1894 document.addEventListener('mouseover', highlightTargetElement); 1895 document.addEventListener('click', selectElement, true); 1896 } 1897 1898 function disableSelectionMode() { 1899 if (!isSelectionMode) return; 1900 1901 isSelectionMode = false; 1902 trackNewButton.textContent = 'Track New Element'; 1903 trackNewButton.style.backgroundColor = '#4CAF50'; 1904 1905 // Remove overlay and highlight 1906 if (overlay) { 1907 document.body.removeChild(overlay); 1908 overlay = null; 1909 } 1910 1911 if (highlightElement) { 1912 document.body.removeChild(highlightElement); 1913 highlightElement = null; 1914 } 1915 1916 // Remove event listeners 1917 document.removeEventListener('mouseover', highlightTargetElement); 1918 document.removeEventListener('click', selectElement, true); 1919 } 1920 1921 // Helper function to update the list of selected elements 1922 function updateSelectedElementsList() { 1923 // Clear existing list 1924 selectedElementsList.innerHTML = ''; 1925 1926 // Update the header count 1927 selectedElementsHeader.textContent = `Selected Elements (${selectedElements.length})`; 1928 1929 // Add each element to the list 1930 selectedElements.forEach(element => { 1931 const li = document.createElement('li'); 1932 li.dataset.id = element.id; 1933 1934 const elementInfo = document.createElement('div'); 1935 elementInfo.className = 'pixee-element-info'; 1936 elementInfo.textContent = `"${element.text}" (${element.selector})`; 1937 1938 const removeButton = document.createElement('span'); 1939 removeButton.className = 'pixee-remove-element'; 1940 removeButton.textContent = 'â'; 1941 removeButton.addEventListener('click', function() {
1942 removeElementFromList(element.id); 1943 }); 1944 1945 li.appendChild(elementInfo); 1946 li.appendChild(removeButton); 1947 selectedElementsList.appendChild(li); 1948 }); 1949 1950 // Save to session storage 1951 sessionStorage.setItem('pixeeSelectedElements', JSON.stringify(selectedElements)); 1952 } 1953 1954 function highlightTargetElement(e) { 1955 if (!isSelectionMode) return; 1956 1957 // Don't highlight elements in the modal itself 1958 if (e.target.closest('#pixee-custom-event-selector-modal')) { 1959 if (highlightElement) { 1960 highlightElement.style.display = 'none'; 1961 } 1962 return; 1963 } 1964 1965 const rect = e.target.getBoundingClientRect(); 1966 highlightElement.style.display = 'block'; 1967 highlightElement.style.width = rect.width + 'px'; 1968 highlightElement.style.height = rect.height + 'px'; 1969 highlightElement.style.left = (window.pageXOffset + rect.left) + 'px'; 1970 highlightElement.style.top = (window.pageYOffset + rect.top) + 'px'; 1971 } 1972 1973 function selectElement(e) { 1974 if (!isSelectionMode) return; 1975 1976 // Don't select elements in the modal itself 1977 if (e.target.closest('#pixee-custom-event-selector-modal')) { 1978 return; 1979 } 1980 1981 // Prevent default action (like following links) 1982 e.preventDefault(); 1983 e.stopPropagation(); 1984 1985 // Generate a selector for the clicked element 1986 const selector = generateSelector(e.target); 1987 1988 // Add to selected elements list 1989 addElementToList(e.target, selector); 1990 1991 // Disable selection mode 1992 disableSelectionMode(); 1993 } 1994 1995 function generateSelector(element) { 1996 // First try ID selector if available 1997 if (element.id) { 1998 return `#${element.id}`; 1999 } 2000 2001 // Try with classes 2002 if (element.className && typeof element.className === 'string') { 2003 const classes = element.className.trim().split(/\s+/); 2004 if (classes.length > 0) { 2005 const classSelector = `.${classes.join('.')}`; 2006 if (document.querySelectorAll(classSelector).length === 1) { 2007 return classSelector; 2008 } 2009 } 2010 } 2011 2012 // Use tag name with nth-child 2013 let path = ''; 2014 let parent = element; 2015 2016 while (parent) { 2017 if (parent === document.body) { 2018 path = 'body ' + path; 2019 break; 2020 } 2021 2022 let tag = parent.tagName.toLowerCase(); 2023 let siblings = Array.from(parent.parentNode.children).filter(child => child.tagName === parent.tagName); 2024 2025 if (siblings.length > 1) { 2026 let index = siblings.indexOf(parent) + 1; 2027 tag += `:nth-child(${index})`; 2028 } 2029 2030 path = tag + (path ? ' > ' + path : ''); 2031 parent = parent.parentNode; 2032 2033 // Stop at a certain depth to avoid overly complex selectors 2034 if (path.split('>').length > 5) { 2035 break; 2036 } 2037 } 2038 2039 return path.trim(); 2040 } 2041 2042 function addElementToList(element, selector) { 2043 // Create a unique ID for this element 2044 const elementId = 'element-' + Date.now(); 2045 2046 // Add to our array 2047 selectedElements.push({ 2048 id: elementId, 2049 selector: selector, 2050 text: element.textContent.trim().substring(0, 50) || element.tagName.toLowerCase() 2051 }); 2052 2053 // Update the display 2054 updateSelectedElementsList(); 2055 } 2056
2057 function removeElementFromList(id) { 2058 // Remove from array 2059 selectedElements = selectedElements.filter(el => el.id !== id); 2060 2061 // Update the display 2062 updateSelectedElementsList(); 2063 } 2064 2065 function closeModal() { 2066 disableSelectionMode(); 2067 modal.style.display = 'none'; 2068 2069 // Clear setup mode and data but keep the modal position 2070 sessionStorage.removeItem('pixeeCustomEventSetupActive'); 2071 sessionStorage.removeItem('pixeeSelectedElements'); 2072 // We intentionally don't remove pixeeModalPosition here to persist it across sessions 2073 } 2074 2075 function finishSetup() { 2076 2077 // Check if we have elements selected 2078 if (selectedElements.length > 0) { 2079 // Clean up our internal tracking but keep the modal position 2080 sessionStorage.removeItem('pixeeCustomEventSetupActive'); 2081 sessionStorage.removeItem('pixeeSelectedElements'); 2082 // We intentionally don't remove pixeeModalPosition to persist it 2083 2084 // Redirect back to the app with selected elements as a URL parameter 2085 const savedRedirectUrl = sessionStorage.getItem('pixeeCustomEventRedirectUrl') || redirectUrl; 2086 2087 if (savedRedirectUrl) { 2088 // Encode selected elements for URL 2089 const encodedElements = encodeURIComponent(JSON.stringify(selectedElements)); 2090 2091 // Determine if we need to add a ? or & for the parameter 2092 const separator = savedRedirectUrl.includes('?') ? '&' : '?'; 2093 2094 // Redirect to the app with the selected elements in the URL 2095 window.location.href = `${savedRedirectUrl}${separator}selectedElements=${encodedElements}`; 2096 } 2097 } else { 2098 alert('Please select at least one element to track.'); 2099 } 2100 } 2101}); 2102</script>
2102<!-- END app snippet -->
2103<script> 2104 sessionStorage.setItem("gropulseActivePixelData", JSON.stringify([{"conversionApi":{"isActive":true},"selectedTemplates":[],"_id":"655268e9f1a51e41ad509a5c","pixelId":"308373432141727","selectedPage":"all_pages"}])); 2105 </script>
2105<script> 2106 sessionStorage.setItem("gropulsePixeeEventListData", JSON.stringify({"purchase":true,"initiateCheckout":true,"addToCart":true,"search":true,"viewContent":true,"viewCategory":true})); 2107 </script>
2107<script> 2108 sessionStorage.setItem("gropulseCustomEvents", ""); 2109 </script>
2109<script> 2110 const isGroPulsePixeeWebPixelLoaded = Boolean(sessionStorage.getItem("isGroPulsePixeeWebPixelLoaded")); 2111</script>
2111 2112
2113<script> 2114 function generateEventId() { 2115 // Combine timestamp with random string to ensure uniqueness 2116 return `${Date.now()}_${Math.random().toString(36).slice(2, 11)}`; 2117 } 2118</script>
2118 2119 2120 2121 2122 2123
2123<script> 2124 let hso_shopify_unique_id = document 2125 .cookie 2126 .split(";") 2127 .filter((c) => c.includes("_shopify_y=")) 2128 .map((c) => c.split("_shopify_y=")[1]); 2129 2130 hso_shopify_unique_id = (hso_shopify_unique_id.length && hso_shopify_unique_id[0]) || ""; 2131 2132 const hsoFBMatchingData = { 2133 em: "", 2134 fn: "", 2135 ln: "", 2136 ph: "", 2137 external_id: hso_shopify_unique_id, 2138 ge: "", 2139 db: "", 2140 ct: "", 2141 st: "", 2142 zp: "", 2143 country: "" 2144 }; 2145 function CAPI(event, eventData) { 2146 let fbp = document 2147 .cookie 2148 .split(";") 2149 .filter((c) => c.includes("_fbp=")) 2150 .map((c) => c.split("_fbp=")[1]); 2151 let fbc = document 2152 .cookie 2153 .split(";") 2154 .filter((c) => c.includes("_fbc=")) 2155 .map((c) => c.split("_fbc=")[1]); 2156 fbp = (fbp.length && fbp[0]) || null; 2157 fbc = (fbc.length && fbc[0]) || null; 2158 2159 if (! fbc && window.location.search.includes("fbclid=")) { 2160 fbc = "fb.1." + + new Date() + "." + window.location.search.split("fbclid=")[1]; 2161 } 2162 2163 const headers = new Headers(); 2164 headers.append("Content-Type", "application/json"); 2165 const { event_id, ...restEventData } = eventData; 2166 const body = { 2167 event: event, 2168 event_data: restEventData, 2169 event_id: event_id, 2170 fbp: fbp, 2171 fbclid: fbc, 2172 user_agent: navigator.userAgent, 2173 url: window.location.origin + window.location.pathname, 2174 current_timestamp: Math.floor(new Date() / 1000), 2175 myShopifyDomain: Shopify.shop, 2176 ... hsoFBMatchingData 2177 }; 2178 2179 const options = { 2180 method: "POST", 2181 headers, 2182 mode: "cors", 2183 body: JSON.stringify(body) 2184 }; 2185 fetch("https://pixee.gropulse.com/fb-conversion-api", options); 2186 }; 2187 2188 function beginPixeeFBPixelTracking(){ 2189 window.fbq = window.fbq || function() {}; 2190 fbq('track', 'PageView'); 2191 2192 const basePixelLoadedEvent = new Event("pixee_base_pixel_loaded"); 2193 window.dispatchEvent(basePixelLoadedEvent); 2194 } 2195 2196 function loadPixeeFBPixelBaseScript(){
vendor: 585 bytes, lines 2196-2218
2196 2197 !function(f, b, e, v, n, t, s) { 2198 if (f.fbq) 2199 return; 2200 n = f.fbq = function() { 2201 n.callMethod 2202 ? n.callMethod.apply(n, arguments) 2203 : n.queue.push(arguments) 2204 }; 2205 if (! f._fbq) 2206 f._fbq = n; 2207 n.push = n; 2208 n.loaded = !0; 2209 n.version = '2.0'; 2210 n.queue = []; 2211 t = b.createElement(e); 2212 t.async = !0; 2213 t.src = v; 2214 s = b.getElementsByTagName(e)[0]; 2215 s.parentNode.insertBefore(t, s) 2216 }(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js'); 2217 2218fbq('init', '
2218308373432141727
vendor: 30 bytes, lines 2218-2220
2218', hsoFBMatchingData); 2219 2220
2220window.Shopify.loadFeatures([ 2221 { 2222 name: "consent-tracking-api", 2223 version: "0.1" 2224 } 2225 ], (error) => { 2226 if (error) { 2227 throw error; 2228 } 2229 const isTrackingConsentGiven = !null || Shopify.customerPrivacy.getTrackingConsent() !== "no"; 2230 if (isTrackingConsentGiven) { 2231 if(document.readyState === "complete") { 2232 beginPixeeFBPixelTracking(); 2233 } else { 2234 window.addEventListener("load", (event) => { 2235 beginPixeeFBPixelTracking(); 2236 }); 2237 } 2238 } 2239 }); 2240 } 2241 2242 if(!isGroPulsePixeeWebPixelLoaded) { 2243 loadPixeeFBPixelBaseScript(); 2244 }; 2245 2246 </script>
2246 2247
2248<script> 2249 function helloFPACheckCart() { 2250 2251/** 2252 * 2253 * @param {Array} dataList 2254 * @param {Object} singleData 2255 */ 2256 const isDataUseable = (dataList, checkData) => { 2257 if (dataList.length === 0) 2258 return checkData; 2259 2260 2261 2262 for (let index = 0; index < dataList.length; index++) { 2263 const singleData = dataList[index]; 2264 if (singleData.id === checkData.id) { 2265 if (checkData.quantity > singleData.quantity) { 2266 const newData = { 2267 ...checkData, 2268 quantity: checkData.quantity - singleData.quantity 2269 }; 2270 return newData; 2271 } else { 2272 return false; 2273 } 2274 } 2275 } 2276 return checkData; 2277 }; 2278 2279/** 2280 * 2281 * @param {Array} localStoreData 2282 * @param {Array} newFetchData 2283 */ 2284 const checkAddToACart = (localStoreData, newFetchData) => { 2285 return newFetchData.map((singleFetchData) => isDataUseable(localStoreData, singleFetchData)).filter(Boolean); 2286 }; 2287 2288 const addToCartFire = (cartData, rowData) => { 2289 const eventId = generateEventId(); 2290 const fireData = { 2291 content_type: "product", 2292 content_ids: cartData.map(function(e) { 2293 return e.variant_id; 2294 }), 2295 contents: cartData.map(function(e) { 2296 return {id: e.variant_id, quantity: e.quantity}; 2297 }), 2298 content_name: cartData.map(function(e) { 2299 return e.title; 2300 }).join(", "), 2301 currency: rowData.currency, 2302 value: cartData.reduce( 2303 (total, item) => total + (item.price / 100) * item.quantity, 2304 0 2305 ) 2306 }; 2307 2308 const hfpFireEvent = window.fbq || function() {}; 2309 const hfpEventName = "AddToCart"; 2310 hfpFireEvent("track", hfpEventName, fireData, { eventID: eventId }); 2311 CAPI(hfpEventName, {...fireData, event_id: eventId}); 2312 }; 2313 2314 setInterval(function() { 2315 fetch("/cart.js").then((response) => response.json()).then((data) => { 2316 const lsData = JSON.parse(localStorage.getItem("hello-fpa-cart-data")) || []; 2317 const fetchData = data.items;const addToCart = checkAddToACart(lsData, fetchData); 2318 addToCart.length !== 0 && addToCartFire(addToCart, data);localStorage.setItem("hello-fpa-cart-data", JSON.stringify(fetchData)); 2319 }); 2320 }, 3000); 2321 } 2322 2323 window.addEventListener("pixee_base_pixel_loaded", helloFPACheckCart); 2324 2325 // Custom Events Tracking 2326 function setupCustomEventTracking() { 2327 const customEventsStr = sessionStorage.getItem("gropulseCustomEvents"); 2328 2329 if (!customEventsStr) return; 2330 2331 try { 2332 const customEvents = JSON.parse(customEventsStr); 2333 if (!customEvents || !Array.isArray(customEvents)) return; 2334 2335 customEvents.forEach(event => { 2336 if (!event.isActive) return; 2337 2338 const elements = document.querySelectorAll(event.selector); 2339 if (!elements || elements.length === 0) return; 2340 2341 elements.forEach(element => { 2342 element.addEventListener('click', function(e) { 2343 // Prevent default if it's a link or button 2344 if (element.tagName === 'A' || element.tagName === 'BUTTON') { 2345 e.preventDefault(); 2346 } 2347 2348 // Generate event ID for deduplication 2349 const eventId = generateEventId(); 2350 2351 // Create event parameters 2352 const eventParams = event.eventParameters || {}; 2353 2354 // Instead of sending directly to Facebook, publish to web pixel 2355 window.Shopify = window.Shopify || {}; 2356 window.Shopify.analytics = window.Shopify.analytics || {}; 2357 window.Shopify.analytics.publish = window.Shopify.analytics.publish || function() {}; 2358 2359 window.Shopify.analytics.publish("custom_event", { 2360 event_name: event.eventName, 2361 event_id: eventId, 2362 event_parameters: eventParams, 2363 timestamp: Date.now() 2364 }); 2365 2366 // If it was a link, navigate after a short delay 2367 if (element.tagName === 'A' && element.href) { 2368 setTimeout(() => { 2369 window.location.href = element.href; 2370 }, 300); 2371 } 2372 }); 2373 }); 2374 }); 2375 } catch (error) { 2376 console.error('Error setting up custom events:', error); 2377 } 2378 } 2379 2380 window.addEventListener("load", setupCustomEventTracking); 2381 </script>
2381 2382
2382<script> 2383 window.addEventListener("pixee_base_pixel_loaded", (event) => { 2384 (function() { 2385 const hfpFireEvent = window.fbq || function() {}; 2386 const hfpEventName = "InitiateCheckout"; 2387 function fireInitiateCheckout(catData) { 2388 const eventId = generateEventId(); 2389 const fireData = { 2390 content_type: "product", 2391 content_ids: catData.items.map((item) => item.variant_id), 2392 contents: catData.items.map((item) => ({id: item.variant_id, quantity: item.quantity})), 2393 num_items: catData.items.length, 2394 value: catData.items_subtotal_price / 100, 2395 currency: catData.currency 2396 }; 2397 hfpFireEvent("track", hfpEventName, fireData, { eventID: eventId }); 2398 CAPI(hfpEventName, {...fireData, event_id: eventId}); 2399 } 2400 2401 function checkoutButtonClickHandler() { 2402 fetch("/cart.js").then((response) => response.json()).then((data) => { 2403 fireInitiateCheckout(data); 2404 }); 2405 } 2406 2407 window.hso_fpa_checkoutButtonClickHandler = checkoutButtonClickHandler; 2408 2409 if (document.querySelectorAll("[name='checkout']").length !== 0) { 2410 document.querySelectorAll("[name='checkout']").forEach(singleButton => { 2411 singleButton.addEventListener("click", checkoutButtonClickHandler); 2412 }) 2413 } 2414 if (document.querySelectorAll("[href='/checkout']").length !== 0) { 2415 document.querySelectorAll("[href='/checkout']").forEach(singleButton => { 2416 singleButton.addEventListener("click", checkoutButtonClickHandler); 2417 }) 2418 } 2419 })(); 2420 }); 2421 </script>
2421 2422 2423 2424 2425 2426<!-- END app block --><!-- BEGIN app block: shopify://apps/ta-labels-badges/blocks/bss-pl-config-data/91bfe765-b604-49a1-805e-3599fa600b24 -->
2426<script 2427 id='bss-pl-config-data' 2428 data-nosnippet 2429> 2430 let TAE_StoreId = "35059"; 2431 if (typeof BSS_PL == 'undefined' || TAE_StoreId !== "") { 2432 var BSS_PL = {}; 2433 BSS_PL.storeId = 35059; 2434 BSS_PL.currentPlan = "ten_usd"; 2435 BSS_PL.apiServerProduction = "https://product-labels.tech-arms.io"; 2436 BSS_PL.publicAccessToken = "0a8766add9082ff3ec4b2cf0af4c0236"; 2437 BSS_PL.customerTags = "null"; 2438 BSS_PL.customerId = "null"; 2439 BSS_PL.storeIdCustomOld = 10678; 2440 BSS_PL.storeIdOldWIthPriority = 12200; 2441 BSS_PL.storeIdOptimizeAppendLabel = 59637 2442 BSS_PL.optimizeCodeIds = null; 2443 BSS_PL.extendedFeatureIds = null; 2444 BSS_PL.watermarkRemoved = null; 2445 BSS_PL.watermarkGoliveConfigId = null; 2446 BSS_PL.watermarkUrl = "https://cdn.shopify.com/extensions/01a0fb6d-171d-712b-8764-40c957e243dd/version_06d0a5c3-2026-10-02_14h03m/assets/bss-pl-watermark.png"; 2447 BSS_PL.integration = {"laiReview":{"status":0,"config":[]}} || {}; 2448 BSS_PL.settingsData = {} || {}; 2449 BSS_PL.configProductMetafields = [] || []; 2450 BSS_PL.configVariantMetafields = [] || []; 2451 2452 BSS_PL.configData = [].concat({"id":207891,"name":"Untitled label 4","priority":0,"enable_priority":0,"enable":1,"pages":"1,2,3,4,7","related_product_tag":null,"first_image_tags":null,"img_url":"1778018620666-124260070-Etiquetas-1.pdf3.png","public_img_url":"https://cdn.shopify.com/s/files/1/0467/3185/3985/files/1778018620666-124260070-Etiquetas-1.pdf3.png?v=1778018816","position":2,"apply":null,"product_type":2,"exclude_products":6,"collection_image_type":0,"product":"","variant":"","collection":"","excluded_collection":"","exclude_product_ids":"","collection_image":"","inventory":0,"tags":"LIQUIDACION2026","excludeTags":"","vendors":"","from_price":null,"to_price":null,"domain_id":35059,"locations":"","enable_allowed_countries":0,"locales":"","enable_allowed_locales":0,"enable_visibility_date":0,"from_date":null,"to_date":null,"enable_discount_range":0,"discount_type":1,"discount_from":null,"discount_to":null,"label_text":"New%20arrival","label_text_color":"#ffffff","label_text_background_color":{"type":"hex","value":"#4482B4ff"},"label_text_font_size":12,"label_text_no_image":1,"label_text_in_stock":"In Stock","label_text_out_stock":"Sold out","label_shadow":{"blur":0,"h_offset":0,"v_offset":0},"label_opacity":100,"padding":"4px 0px 4px 0px","border_radius":"0px 0px 0px 0px","border_style":"none","border_size":"0","border_color":"#000000","label_shadow_color":"#808080","label_text_style":0,"label_text_font_family":null,"label_text_font_url":null,"customer_label_preview_image":null,"label_preview_image":"https://cdn.shopify.com/s/files/1/0467/3185/3985/files/descarga_27.png?v=1769720519","label_text_enable":0,"customer_tags":"","exclude_customer_tags":"","customer_type":"allcustomers","exclude_customers":"all_customer_tags","label_on_image":"2","label_type":1,"badge_type":0,"custom_selector":null,"margin":{"type":"px","value":{"top":20,"left":0,"right":10,"bottom":0}},"mobile_margin":{"type":"px","value":{"top":20,"left":0,"right":10,"bottom":0}},"margin_top":0,"margin_bottom":0,"mobile_height_label":12,"mobile_width_label":null,"mobile_font_size_label":12,"emoji":null,"emoji_position":null,"transparent_background":null,"custom_page":null,"check_custom_page":false,"include_custom_page":null,"check_include_custom_page":false,"margin_left":0,"instock":null,"price_range_from":null,"price_range_to":null,"enable_price_range":0,"enable_product_publish":0,"customer_selected_product":null,"selected_product":null,"product_publish_from":null,"product_publish_to":null,"enable_countdown_timer":0,"option_format_countdown":0,"countdown_time":null,"option_end_countdown":null,"start_day_countdown":null,"countdown_type":1,"countdown_daily_from_time":null,"countdown_daily_to_time":null,"countdown_interval_start_time":null,"countdown_interval_length":null,"countdown_interval_break_length":null,"public_url_s3":"https://production-labels-bucket.s3.us-east-2.amazonaws.com/public/static/base/images/customer/35059/1778018620666-124260070-Etiquetas-1.pdf3.png","enable_visibility_period":0,"visibility_period":1,"createdAt":"2026-05-05T22:06:58.000Z","customer_ids":"","exclude_customer_ids":"","angle":0,"toolTipText":"","label_shape":"capsule","label_shape_type":1,"mobile_fixed_percent_label":"percentage","desktop_width_label":null,"desktop_height_label":12,"desktop_fixed_percent_label":"percentage","mobile_position":2,"desktop_label_unlimited_top":0,"desktop_label_unlimited_left":0,"mobile_label_unlimited_top":0,"mobile_label_unlimited_left":0,"mobile_margin_top":0,"mobile_margin_left":0,"mobile_config_label_enable":0,"mobile_default_config":1,"mobile_margin_bottom":0,"enable_fixed_time":0,"fixed_time":null,"statusLabelHoverText":0,"labelHoverTextLink":{"url":"","is_open_in_newtab":true},"labelAltText":"","statusLabelAltText":0,"enable_badge_stock":0,"badge_stock_style":1,"badge_stock_config":null,"enable_multi_badge":0,"animation_type":5,"animation_duration":2,"animation_repeat_option":0,"animation_repeat":0,"desktop_show_badges":1,"mobile_show_badges":1,"desktop_show_labels":1,"mobile_show_labels":1,"label_text_unlimited_stock":"Unlimited Stock","label_text_pre_order_stock":"Pre-Order","img_plan_id":13,"label_badge_type":"image","deletedAt":null,"desktop_lock_as
2452pect_ratio":true,"mobile_lock_aspect_ratio":true,"img_aspect_ratio":2.143,"preview_board_width":228,"preview_board_height":228,"from_stock":null,"to_stock":null,"condition_product_title":"{\"enable\":false,\"type\":1,\"content\":\"\",\"isCaseInsensitive\":false}","conditions_apply_type":"{\"discount\":1,\"price\":1,\"inventory\":1}","public_font_url":null,"font_size_ratio":0.5,"group_ids":"[]","metafields":"{\"valueProductMetafield\":[],\"valueVariantMetafield\":[],\"matching_type\":1,\"metafield_type\":1}","no_ratio_height":true,"desktop_custom_background_aspect":null,"mobile_custom_background_aspect":null,"set_config_on_mobile":{"size":true,"margin":true,"position":true},"updatedAt":"2026-05-05T22:06:58.000Z","multipleBadge":null,"translations":[],"label_id":207891,"label_text_id":207891,"bg_style":"solid"},{"id":207886,"name":"Untitled badge","priority":0,"enable_priority":0,"enable":1,"pages":"1,3,4,7","related_product_tag":null,"first_image_tags":null,"img_url":"svgviewer-png-output_18.png","public_img_url":"https://cdn.shopify.com/s/files/1/0467/3185/3985/files/svgviewer-png-output_18_50eccd21-b2f4-452b-96c9-fc2e472a7fbb.png?v=1778021004","position":1,"apply":null,"product_type":2,"exclude_products":6,"collection_image_type":0,"product":"","variant":"","collection":"","excluded_collection":"","exclude_product_ids":"","collection_image":"","inventory":0,"tags":"LIQUIDACION2026","excludeTags":"","vendors":"","from_price":null,"to_price":null,"domain_id":35059,"locations":"","enable_allowed_countries":0,"locales":"","enable_allowed_locales":0,"enable_visibility_date":0,"from_date":null,"to_date":null,"enable_discount_range":0,"discount_type":1,"discount_from":null,"discount_to":null,"label_text":"%3Cp%20style%3D%22text-align%3A%20center%22%3E%3Cstrong%3ELas%20Liquidaciones%20no%20tienen%20garant%CDa%2C%20ni%20cambio%2C%20ni%20reembolso%20y%20el%20envio%20es%20de%202000%20colones.%3C/strong%3E%3C/p%3E","label_text_color":"#f60404ff","label_text_background_color":{"type":"hex","value":"#fbfbfdff"},"label_text_font_size":12,"label_text_no_image":1,"label_text_in_stock":"In Stock","label_text_out_stock":"Sold out","label_shadow":{"blur":0,"h_offset":0,"v_offset":0},"label_opacity":100,"padding":"4px 0px 4px 0px","border_radius":"0px 0px 0px 0px","border_style":"none","border_size":"0","border_color":"#000000","label_shadow_color":"#808080","label_text_style":0,"label_text_font_family":"","label_text_font_url":null,"customer_label_preview_image":null,"label_preview_image":"https://cdn.shopify.com/s/files/1/0467/3185/3985/files/descarga_27.png?v=1769720519","label_text_enable":1,"customer_tags":"","exclude_customer_tags":"","customer_type":"allcustomers","exclude_customers":"all_customer_tags","label_on_image":"2","label_type":2,"badge_type":5,"custom_selector":"{\"collectionPageSelector\":\"\",\"homePageSelector\":\"\",\"productPageSelector\":\"\",\"searchPageSelector\":\"\",\"otherPageSelector\":\"\"}","margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"mobile_margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"margin_top":0,"margin_bottom":0,"mobile_height_label":17,"mobile_width_label":98,"mobile_font_size_label":12,"emoji":null,"emoji_position":null,"transparent_background":"0","custom_page":null,"check_custom_page":false,"include_custom_page":null,"check_include_custom_page":false,"margin_left":0,"instock":null,"price_range_from":null,"price_range_to":null,"enable_price_range":0,"enable_product_publish":0,"customer_selected_product":null,"selected_product":null,"product_publish_from":null,"product_publish_to":null,"enable_countdown_timer":0,"option_format_countdown":0,"countdown_time":null,"option_end_countdown":null,"start_day_countdown":null,"countdown_type":1,"countdown_daily_from_time":null,"countdown_daily_to_time":null,"countdown_interval_start_time":null,"countdown_interval_length":null,"countdown_interval_break_length":null,"public_url_s3":"https://production-labels-bucket.s3.us-east-2.amazonaws.com/public/static/adminhtml/libs/72/svgviewer-png-output_18.png","enable_visibility_period":0,"visibility_period":1,"createdAt":"2026-05-05T21:53:42.000Z","customer_ids":"","exclude_customer_ids":"","angle":0,"toolTipText":"","label_shape":"rectangle","label_shape_type":1,"mobile_fixed_percent_label":"percentage","desktop_width_label":96,"desktop_height_label":16,"desktop_fixed_percent_label":"percentage","mobile_position":1,"desktop_label_unlimited_top":0,"desktop_label_unlimited_left":0,"mobile_label_unlimited_top":0,"mobile_label_unlimited_left":0,"mobile_margin_top":0,"mobile_margin_left":0,"mobile_config_label_enable":0,"mobile_default_config":1,"mobile_margin_bottom":0,"enable_fixed_time":0,"fixed_time":null,"statusLabelHoverText":0,"labelHoverTextLink":{"url":"","is_open_in_newtab":true},"labelAltText":"","statusLabelAltText":0,"enable_badge_stock":0,"badge_stock_style":1,"badge_stock_config":null,"enable_multi_badge":0,"animation_type":0,"animation_duration":2,"animation_repeat_option":0,"animation_repeat":0,"desktop_show_badges":1,"mobile_show_badges":1,"desktop_show_labels":1,"mobile_show_labels":1,"label_text_unlimited_stock":"Unlimited Stock","label_text_pre_order_stock":"Pre-Order","img_plan_id":13,"label_badge_type":"text","deletedAt":null,"desktop_lock_as
2452pect_ratio":true,"mobile_lock_aspect_ratio":true,"img_aspect_ratio":1,"preview_board_width":307,"preview_board_height":307,"from_stock":null,"to_stock":null,"condition_product_title":"{\"enable\":false,\"type\":1,\"content\":\"\",\"isCaseInsensitive\":false}","conditions_apply_type":"{\"discount\":1,\"price\":1,\"inventory\":1}","public_font_url":null,"font_size_ratio":1,"group_ids":"[]","metafields":"{\"valueProductMetafield\":[],\"valueVariantMetafield\":[],\"matching_type\":1,\"metafield_type\":1}","no_ratio_height":true,"desktop_custom_background_aspect":null,"mobile_custom_background_aspect":null,"set_config_on_mobile":{"size":false,"margin":true,"position":true},"updatedAt":"2026-05-05T22:43:26.000Z","multipleBadge":null,"translations":[],"label_id":207886,"label_text_id":207886,"bg_style":"solid"},{"id":207883,"name":"Untitled label 3","priority":0,"enable_priority":0,"enable":1,"pages":"1,3,7","related_product_tag":null,"first_image_tags":null,"img_url":"1778015637112-866193723-NADA_1778015637566.webp","public_img_url":"https://cdn.shopify.com/s/files/1/0467/3185/3985/files/1778015637112-866193723-NADA_1778015637566_80d229c0-f9b9-44c9-b0fd-a6299ffbbc78.webp?v=1778016452","position":7,"apply":null,"product_type":2,"exclude_products":6,"collection_image_type":0,"product":"","variant":"","collection":"","excluded_collection":"","exclude_product_ids":"","collection_image":"","inventory":0,"tags":"LIQUIDACION2026","excludeTags":"","vendors":"","from_price":null,"to_price":null,"domain_id":35059,"locations":"","enable_allowed_countries":0,"locales":"","enable_allowed_locales":0,"enable_visibility_date":0,"from_date":null,"to_date":null,"enable_discount_range":0,"discount_type":1,"discount_from":null,"discount_to":null,"label_text":"%3Cp%20style%3D%22text-align%3A%20center%22%3E%3Cstrong%3ELas%20liquidaciones%20no%20tienen%20garantia%2C%20ni%20cambio%2C%20ni%20reembolso%20y%20el%20envio%20es%20de%202000%20colones.%3C/strong%3E%3C/p%3E","label_text_color":"#090909ff","label_text_background_color":{"type":"hex","value":"#4482B4ff"},"label_text_font_size":12,"label_text_no_image":1,"label_text_in_stock":"In Stock","label_text_out_stock":"Sold out","label_shadow":{"blur":0,"h_offset":0,"v_offset":0},"label_opacity":100,"padding":"0px 0px 6px 0px","border_radius":"0px 0px 0px 0px","border_style":"none","border_size":"0","border_color":"#000000","label_shadow_color":"#808080","label_text_style":0,"label_text_font_family":"Arimo","label_text_font_url":"https://labels-api.tech-arms.io/arimo.woff2","customer_label_preview_image":"https://cdn.shopify.com/s/files/1/0467/3185/3985/files/shoe-style-generated-yrrkntd79.png?v=1769206347","label_preview_image":"https://cdn.shopify.com/s/files/1/0467/3185/3985/files/descarga_27.png?v=1769720519","label_text_enable":1,"customer_tags":"","exclude_customer_tags":"","customer_type":"allcustomers","exclude_customers":"all_customer_tags","label_on_image":"1","label_type":1,"badge_type":0,"custom_selector":null,"margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"mobile_margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"margin_top":0,"margin_bottom":0,"mobile_height_label":10,"mobile_width_label":92,"mobile_font_size_label":12,"emoji":null,"emoji_position":null,"transparent_background":null,"custom_page":null,"check_custom_page":false,"include_custom_page":null,"check_include_custom_page":false,"margin_left":0,"instock":null,"price_range_from":null,"price_range_to":null,"enable_price_range":0,"enable_product_publish":0,"customer_selected_product":null,"selected_product":null,"product_publish_from":null,"product_publish_to":null,"enable_countdown_timer":0,"option_format_countdown":0,"countdown_time":null,"option_end_countdown":null,"start_day_countdown":null,"countdown_type":1,"countdown_daily_from_time":null,"countdown_daily_to_time":null,"countdown_interval_start_time":null,"countdown_interval_length":null,"countdown_interval_break_length":null,"public_url_s3":"https://production-labels-bucket.s3.us-east-2.amazonaws.com/public/static/base/images/customer/35059/1778015637112-866193723-NADA_1778015637566.webp","enable_visibility_period":0,"visibility_period":1,"createdAt":"2026-05-05T21:20:40.000Z","customer_ids":"","exclude_customer_ids":"","angle":0,"toolTipText":"","label_shape":"capsule","label_shape_type":3,"mobile_fixed_percent_label":"percentage","desktop_width_label":96,"desktop_height_label":10,"desktop_fixed_percent_label":"percentage","mobile_position":7,"desktop_label_unlimited_top":0,"desktop_label_unlimited_left":0,"mobile_label_unlimited_top":0,"mobile_label_unlimited_left":0,"mobile_margin_top":0,"mobile_margin_left":0,"mobile_config_label_enable":0,"mobile_default_config":1,"mobile_margin_bottom":0,"enable_fixed_time":0,"fixed_time":null,"statusLabelHoverText":0,"labelHoverTextLink":{"url":"","is_open_in_newtab":true},"labelAltText":"","statusLabelAltText":0,"enable_badge_stock":0,"badge_stock_style":1,"badge_stock_config":null,"enable_multi_badge":0,"animation_type":0,"animation_duration":2,"animation_repeat_option":0,"animation_repeat":0,"desktop_show_badges":1,"mobile_show_badges":1,"desktop_show_labels":1,"mobile_show_labels":1,"label_text_unlimited_stock":"Unlimited Stock","label_text_pre_order_stock":"Pre-Order","img_plan_id":13,"label_badge_type":"text","deletedAt":null,"desktop_lock_as
2452pect_ratio":true,"mobile_lock_aspect_ratio":true,"img_aspect_ratio":1,"preview_board_width":538,"preview_board_height":737,"from_stock":null,"to_stock":null,"condition_product_title":"{\"enable\":false,\"type\":1,\"content\":\"\",\"isCaseInsensitive\":false}","conditions_apply_type":"{\"discount\":1,\"price\":1,\"inventory\":1}","public_font_url":"https://cdn.shopify.com/s/files/1/0467/3185/3985/files/arimo_f858c559-0887-41cd-ae18-36d2ae4e7fc1.woff2?v=1778016455","font_size_ratio":0.8,"group_ids":"[]","metafields":"{\"valueProductMetafield\":[],\"valueVariantMetafield\":[],\"matching_type\":1,\"metafield_type\":1}","no_ratio_height":true,"desktop_custom_background_aspect":7.00787,"mobile_custom_background_aspect":7.01538,"set_config_on_mobile":{"size":false,"margin":true,"position":false},"updatedAt":"2026-05-05T22:10:02.000Z","multipleBadge":null,"translations":[],"label_id":207883,"label_text_id":207883,"bg_style":"solid"},{"id":154607,"name":"POCAS UNIDADES","priority":0,"enable_priority":0,"enable":1,"pages":"1,2,3,4,7","related_product_tag":null,"first_image_tags":null,"img_url":"","public_img_url":"","position":0,"apply":null,"product_type":0,"exclude_products":6,"collection_image_type":0,"product":"8906932125954","variant":"","collection":"","excluded_collection":null,"exclude_product_ids":"","collection_image":"","inventory":0,"tags":"","excludeTags":"","vendors":"","from_price":null,"to_price":null,"domain_id":35059,"locations":"","enable_allowed_countries":0,"locales":"","enable_allowed_locales":0,"enable_visibility_date":0,"from_date":null,"to_date":null,"enable_discount_range":0,"discount_type":1,"discount_from":null,"discount_to":null,"label_text":"POCAS%20UNIDADES","label_text_color":"#2216c0","label_text_background_color":{"type":"hex","value":"#6652ff00"},"label_text_font_size":17,"label_text_no_image":1,"label_text_in_stock":"In Stock","label_text_out_stock":"Sold out","label_shadow":{"blur":"0","h_offset":0,"v_offset":0},"label_opacity":71,"padding":"4px 0px 4px 0px","border_radius":"0px 0px 0px 0px","border_style":"none","border_size":"0","border_color":"#000000","label_shadow_color":"#808080","label_text_style":0,"label_text_font_family":"Alegreya","label_text_font_url":"https://product-labels-api.bsscommerce.com/alegreya.woff2","customer_label_preview_image":"https://cdn.shopify.com/s/files/1/0467/3185/3985/files/LogoModaFemeninaMinimalistaNegroyRosa_4.jpg?v=1737819802","label_preview_image":"https://cdn.shopify.com/s/files/1/0467/3185/3985/files/LogoModaFemeninaMinimalistaNegroyRosa_4.jpg?v=1737819802","label_text_enable":1,"customer_tags":"","exclude_customer_tags":"","customer_type":"allcustomers","exclude_customers":"all_customer_tags","label_on_image":"2","label_type":1,"badge_type":0,"custom_selector":null,"margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"mobile_margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"margin_top":29,"margin_bottom":0,"mobile_height_label":21,"mobile_width_label":26,"mobile_font_size_label":5,"emoji":null,"emoji_position":null,"transparent_background":"1","custom_page":null,"check_custom_page":false,"include_custom_page":null,"check_include_custom_page":false,"margin_left":100,"instock":null,"price_range_from":null,"price_range_to":null,"enable_price_range":0,"enable_product_publish":0,"customer_selected_product":null,"selected_product":null,"product_publish_from":null,"product_publish_to":null,"enable_countdown_timer":0,"option_format_countdown":0,"countdown_time":"2025-01-20T22:09:05.000Z","option_end_countdown":null,"start_day_countdown":null,"countdown_type":1,"countdown_daily_from_time":null,"countdown_daily_to_time":null,"countdown_interval_start_time":null,"countdown_interval_length":null,"countdown_interval_break_length":null,"public_url_s3":"","enable_visibility_period":0,"visibility_period":1,"createdAt":"2025-01-20T22:04:31.000Z","customer_ids":"","exclude_customer_ids":"","angle":0,"toolTipText":"","label_shape":"rectangle","label_shape_type":1,"mobile_fixed_percent_label":"percentage","desktop_width_label":38,"desktop_height_label":16,"desktop_fixed_percent_label":"percentage","mobile_position":0,"desktop_label_unlimited_top":29,"desktop_label_unlimited_left":62,"mobile_label_unlimited_top":29,"mobile_label_unlimited_left":74,"mobile_margin_top":4,"mobile_margin_left":100,"mobile_config_label_enable":0,"mobile_default_config":1,"mobile_margin_bottom":0,"enable_fixed_time":0,"fixed_time":null,"statusLabelHoverText":1,"labelHoverTextLink":{"url":"","is_open_in_newtab":true},"labelAltText":"","statusLabelAltText":1,"enable_badge_stock":0,"badge_stock_style":1,"badge_stock_config":null,"enable_multi_badge":0,"animation_type":1,"animation_duration":2,"animation_repeat_option":0,"animation_repeat":0,"desktop_show_badges":1,"mobile_show_badges":1,"desktop_show_labels":1,"mobile_show_labels":1,"label_text_unlimited_stock":"Unlimited Stock","label_text_pre_order_stock":"Pre-Order","img_plan_id":13,"label_badge_type":"text","deletedAt":null,"desktop_lock_as
2452pect_ratio":true,"mobile_lock_aspect_ratio":true,"img_aspect_ratio":1,"preview_board_width":448,"preview_board_height":448,"from_stock":0,"to_stock":0,"condition_product_title":"{\"enabled\":false,\"type\":1,\"content\":\"\"}","conditions_apply_type":"{\"discount\":1,\"price\":1,\"inventory\":1}","public_font_url":"https://cdn.shopify.com/s/files/1/0467/3185/3985/files/alegreya_63f94ca6-eb40-4383-b839-79358722106b.woff2?v=1737410882","font_size_ratio":0.4,"group_ids":"[]","metafields":null,"no_ratio_height":false,"desktop_custom_background_aspect":null,"mobile_custom_background_aspect":null,"set_config_on_mobile":{"size":1,"margin":1,"position":1},"updatedAt":"2025-03-25T22:03:30.000Z","multipleBadge":null,"translations":[],"label_id":154607,"label_text_id":154607,"bg_style":"solid"},{"id":132709,"name":"ULTIMO PAR","priority":0,"enable_priority":0,"enable":1,"pages":"1,2,3,4,7","related_product_tag":null,"first_image_tags":null,"img_url":"1725863263048-84677144-Sint%C3%ADtulo200%C3%97200px6.png","public_img_url":"https://cdn.shopify.com/s/files/1/0467/3185/3985/files/1725863263048-84677144-Sint_C3_ADtulo200_C3_97200px6.png?v=1725863281","position":2,"apply":0,"product_type":1,"exclude_products":6,"collection_image_type":0,"product":"","variant":"","collection":"435432128770","excluded_collection":null,"exclude_product_ids":"","collection_image":"","inventory":0,"tags":"","excludeTags":"","vendors":"","from_price":null,"to_price":null,"domain_id":35059,"locations":"","enable_allowed_countries":0,"locales":"","enable_allowed_locales":0,"enable_visibility_date":0,"from_date":null,"to_date":null,"enable_discount_range":0,"discount_type":1,"discount_from":null,"discount_to":null,"label_text":"New arrival","label_text_color":"#ffffff","label_text_background_color":{"type":"hex","value":"#ff7f50ff"},"label_text_font_size":12,"label_text_no_image":1,"label_text_in_stock":"In Stock","label_text_out_stock":"Sold out","label_shadow":{"blur":"0","h_offset":0,"v_offset":0},"label_opacity":100,"padding":"4px 0px 4px 0px","border_radius":"0px 0px 0px 0px","border_style":null,"border_size":null,"border_color":null,"label_shadow_color":"#808080","label_text_style":0,"label_text_font_family":null,"label_text_font_url":null,"customer_label_preview_image":"/static/adminhtml/images/sample.webp","label_preview_image":"/static/adminhtml/images/sample.webp","label_text_enable":0,"customer_tags":"","exclude_customer_tags":"","customer_type":"allcustomers","exclude_customers":"all_customer_tags","label_on_image":"2","label_type":1,"badge_type":0,"custom_selector":null,"margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"mobile_margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"margin_top":0,"margin_bottom":0,"mobile_height_label":null,"mobile_width_label":30,"mobile_font_size_label":12,"emoji":null,"emoji_position":null,"transparent_background":null,"custom_page":null,"check_custom_page":false,"include_custom_page":null,"check_include_custom_page":false,"margin_left":0,"instock":null,"price_range_from":null,"price_range_to":null,"enable_price_range":0,"enable_product_publish":0,"customer_selected_product":null,"selected_product":null,"product_publish_from":null,"product_publish_to":null,"enable_countdown_timer":0,"option_format_countdown":0,"countdown_time":null,"option_end_countdown":null,"start_day_countdown":null,"countdown_type":1,"countdown_daily_from_time":null,"countdown_daily_to_time":null,"countdown_interval_start_time":null,"countdown_interval_length":"00:48:00","countdown_interval_break_length":"00:24:00","public_url_s3":"https://production-labels-bucket.s3.us-east-2.amazonaws.com/public/static/base/images/customer/35059/1725863263048-84677144-Sint_tulo200_200px6.png","enable_visibility_period":0,"visibility_period":1,"createdAt":"2024-09-09T06:27:25.000Z","customer_ids":"","exclude_customer_ids":"","angle":0,"toolTipText":"","label_shape":"rectangle","label_shape_type":1,"mobile_fixed_percent_label":"percentage","desktop_width_label":30,"desktop_height_label":null,"desktop_fixed_percent_label":"percentage","mobile_position":2,"desktop_label_unlimited_top":0,"desktop_label_unlimited_left":0,"mobile_label_unlimited_top":0,"mobile_label_unlimited_left":0,"mobile_margin_top":0,"mobile_margin_left":0,"mobile_config_label_enable":null,"mobile_default_config":1,"mobile_margin_bottom":0,"enable_fixed_time":0,"fixed_time":null,"statusLabelHoverText":0,"labelHoverTextLink":{"url":"","is_open_in_newtab":true},"labelAltText":"","statusLabelAltText":0,"enable_badge_stock":0,"badge_stock_style":1,"badge_stock_config":null,"enable_multi_badge":0,"animation_type":0,"animation_duration":2,"animation_repeat_option":0,"animation_repeat":0,"desktop_show_badges":1,"mobile_show_badges":1,"desktop_show_labels":1,"mobile_show_labels":1,"label_text_unlimited_stock":"Unlimited Stock","label_text_pre_order_stock":"Pre-Order","img_plan_id":13,"label_badge_type":"image","deletedAt":null,"desktop_lock_as
2452pect_ratio":true,"mobile_lock_aspect_ratio":true,"img_aspect_ratio":1,"preview_board_width":448,"preview_board_height":481,"from_stock":0,"to_stock":0,"condition_product_title":"{\"enable\":false,\"type\":1,\"content\":\"\"}","conditions_apply_type":"{}","public_font_url":null,"font_size_ratio":null,"group_ids":null,"metafields":null,"no_ratio_height":false,"desktop_custom_background_aspect":null,"mobile_custom_background_aspect":null,"set_config_on_mobile":{"size":0,"margin":1,"position":1},"updatedAt":"2024-09-09T06:28:02.000Z","multipleBadge":null,"translations":[],"label_id":132709,"label_text_id":132709,"bg_style":"solid"},); 2453 2454 2455 BSS_PL.configDataBanner = [].concat(); 2456 2457 2458 BSS_PL.configDataPopup = [].concat(); 2459 2460 2461 BSS_PL.configDataLabelGroup = [].concat(); 2462 2463 2464 BSS_PL.collectionID = `460926288130,`; 2465 BSS_PL.collectionHandle = `liquidaciones,`; 2466 BSS_PL.collectionTitle = `LIQUIDACIONES,`; 2467 2468 2469 BSS_PL.conditionConfigData = [].concat(); 2470 } 2471</script>
2471 2472 2473 2474 2475
2475<script id='fixBugForStore35059' data-nosnippet> 2476 2477function bssFixSupportItemHandle($, page, handle, handleProductPage, prodUrl, item, isCartPage) { 2478 if ($(item).find('.tt-img').length) { 2479 $(item).attr('data-handle', handle); 2480 } 2481 return handle; 2482} 2483 2484function bssFixSupportProductParent($, page, parents, itemHandle) { 2485 parents = $('[data-handle="' + itemHandle + '"]:not(".tt-image-box")'); 2486 return parents; 2487} 2488 2489function bssFixSupportAppendHtmlLabel($, BSS_PL, parent, page, htmlLabel) { 2490 let appended = false; 2491 if ( 2492 page == 'products' && 2493 ($(parent).hasClass('pwzrswiper-slide') || $(parent).find('.tt-img').length) 2494 ) { 2495 $(parent).prepend(htmlLabel); 2496 appended = true; 2497 } 2498 if ( 2499 (window.location.pathname.includes('/search') || page == 'collections') && 2500 $(parent).find('.tt-img').length 2501 ) { 2502 $(parent).prepend(htmlLabel); 2503 appended = true; 2504 } 2505 return appended; 2506} 2507 2508 </script>
2508 2509 2510 2511<style> 2512 2513 2514@font-face { 2515 font-family: "Alegreya"; 2516 src: local("Alegreya"), url("https://cdn.shopify.com/s/files/1/0467/3185/3985/files/alegreya_51813692-bc8a-447f-a6ae-6246a4df85d8.woff2?v=1737410673") 2517 }@font-face { 2518 font-family: "Arimo"; 2519 src: local("Arimo"), url("https://cdn.shopify.com/s/files/1/0467/3185/3985/files/arimo_78024da5-8e84-429a-aa52-cb8ef38ed625.woff2?v=1778016045") 2520 } 2521</style> 2522
2523<script data-nosnippet> 2524 function bssLoadScripts(src, callback, isDefer = false) { 2525 const scriptTag = document.createElement('script'); 2526 document.head.appendChild(scriptTag); 2527 scriptTag.src = src; 2528 if (isDefer) { 2529 scriptTag.defer = true; 2530 } else { 2531 scriptTag.async = true; 2532 } 2533 if (callback) { 2534 scriptTag.addEventListener('load', function () { 2535 callback(); 2536 }); 2537 } 2538 } 2539 const scriptUrls = [ 2540 "https://cdn.shopify.com/extensions/01a0fb6d-171d-712b-8764-40c957e243dd/version_06d0a5c3-2026-10-02_14h03m/assets/bss-pl-init-helper.js", 2541 "https://cdn.shopify.com/extensions/01a0fb6d-171d-712b-8764-40c957e243dd/version_06d0a5c3-2026-10-02_14h03m/assets/bss-pl-init-config-run-scripts.js", 2542 ]; 2543 Promise.all(scriptUrls.map((script) => new Promise((resolve) => bssLoadScripts(script, resolve)))).then((res) => { 2544 console.log('BSS scripts loaded'); 2545 window.bssScriptsLoaded = true; 2546 }); 2547 2548 function bssInitScripts() { 2549 if (BSS_PL.configData.length) { 2550 const enabledFeature = [ 2551 { type: 1, script: "https://cdn.shopify.com/extensions/01a0fb6d-171d-712b-8764-40c957e243dd/version_06d0a5c3-2026-10-02_14h03m/assets/bss-pl-init-for-label.js" }, 2552 { type: 2, badge: [0, 7, 8], script: "https://cdn.shopify.com/extensions/01a0fb6d-171d-712b-8764-40c957e243dd/version_06d0a5c3-2026-10-02_14h03m/assets/bss-pl-init-for-badge-product-name.js" }, 2553 { type: 2, badge: [1, 11], script: "https://cdn.shopify.com/extensions/01a0fb6d-171d-712b-8764-40c957e243dd/version_06d0a5c3-2026-10-02_14h03m/assets/bss-pl-init-for-badge-product-image.js" }, 2554 { type: 2, badge: 2, script: "https://cdn.shopify.com/extensions/01a0fb6d-171d-712b-8764-40c957e243dd/version_06d0a5c3-2026-10-02_14h03m/assets/bss-pl-init-for-badge-custom-selector.js" }, 2555 { type: 2, badge: [3, 9, 10], script: "https://cdn.shopify.com/extensions/01a0fb6d-171d-712b-8764-40c957e243dd/version_06d0a5c3-2026-10-02_14h03m/assets/bss-pl-init-for-badge-price.js" }, 2556 { type: 2, badge: 4, script: "https://cdn.shopify.com/extensions/01a0fb6d-171d-712b-8764-40c957e243dd/version_06d0a5c3-2026-10-02_14h03m/assets/bss-pl-init-for-badge-add-to-cart-btn.js" }, 2557 { type: 2, badge: 5, script: "https://cdn.shopify.com/extensions/01a0fb6d-171d-712b-8764-40c957e243dd/version_06d0a5c3-2026-10-02_14h03m/assets/bss-pl-init-for-badge-quantity-box.js" }, 2558 { type: 2, badge: 6, script: "https://cdn.shopify.com/extensions/01a0fb6d-171d-712b-8764-40c957e243dd/version_06d0a5c3-2026-10-02_14h03m/assets/bss-pl-init-for-badge-buy-it-now-btn.js" } 2559 ] 2560 .filter(({ type, badge }) => BSS_PL.configData.some(item => item.label_type === type && (badge === undefined || (Array.isArray(badge) ? badge.includes(item.badge_type) : item.badge_type === badge))) || (BSS_PL.configDataLabelGroup && BSS_PL.configDataLabelGroup.length)) 2561 .map(({ script }) => script); 2562 2563 enabledFeature.forEach((src) => bssLoadScripts(src)); 2564 2565 if (enabledFeature.length) { 2566 const src = "https://cdn.shopify.com/extensions/01a0fb6d-171d-712b-8764-40c957e243dd/version_06d0a5c3-2026-10-02_14h03m/assets/bss-product-label-js.js"; 2567 bssLoadScripts(src); 2568 } 2569 } 2570 2571 if (BSS_PL.configDataBanner && BSS_PL.configDataBanner.length) { 2572 const src = "https://cdn.shopify.com/extensions/01a0fb6d-171d-712b-8764-40c957e243dd/version_06d0a5c3-2026-10-02_14h03m/assets/bss-product-label-banner.js"; 2573 bssLoadScripts(src); 2574 } 2575 2576 if (BSS_PL.configDataPopup && BSS_PL.configDataPopup.length) { 2577 const src = "https://cdn.shopify.com/extensions/01a0fb6d-171d-712b-8764-40c957e243dd/version_06d0a5c3-2026-10-02_14h03m/assets/bss-product-label-popup.js"; 2578 bssLoadScripts(src); 2579 } 2580 2581 if (window.location.search.includes('bss-pl-custom-selector')) { 2582 const src = "https://cdn.shopify.com/extensions/01a0fb6d-171d-712b-8764-40c957e243dd/version_06d0a5c3-2026-10-02_14h03m/assets/bss-product-label-custom-position.js"; 2583 bssLoadScripts(src, null, true); 2584 } 2585 } 2586 bssInitScripts(); 2587</script>
2587 2588 2589 2590<!-- END app block --><!-- BEGIN app block: shopify://apps/xcloud-search-filter/blocks/cloudsearch_opt/8ddbd0bf-e311-492e-ab28-69d0ad268fac -->
2590<script type="application/json" id="cloudsearch-settings">{"srp":"\/a\/search","filtersEnabled":true}</script>
2590<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 2591 2592<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 2593 2594 2595 2596 2597 2598 2599
2600<script> 2601 ;(function () { 2602 const url = new URL(window.location) 2603 const viewParam = url.searchParams.get('view') 2604 if (viewParam && viewParam.includes('variant-pf-')) { 2605 url.searchParams.set('pf_v', viewParam) 2606 url.searchParams.delete('view') 2607 window.history.replaceState({}, '', url) 2608 } 2609 })() 2610</script>
2610 2611 2612 2613
2614<script type='module'> 2615 2616 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 2617 2618 window.PAGEFLY_CRO['data_debug'] = { 2619 original_template_suffix: "", 2620 allow_ab_test: false, 2621 ab_test_start_time: 0, 2622 ab_test_end_time: 0, 2623 today_date_time: 1791121017000, 2624 } 2625 window.PAGEFLY_CRO['GA4'] = { enabled: false} 2626</script>
2626 2627 2628<!-- END app snippet --> 2629 2630 2631 2632 2633 2634 2635 2636 2637
2637<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-helper.js' defer='defer'></script>
2637 2638 2639
2639<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-general-helper.js' defer='defer'></script>
2639 2640 2641
2641<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-snap-slider.js' defer='defer'></script>
2641 2642 2643
2643<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v3.js' defer='defer'></script>
2643 2644 2645
2645<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v4.js' defer='defer'></script>
2645 2646 2647
2647<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-glider.js' defer='defer'></script>
2647 2648 2649
2649<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
2649 2650 2651
2651<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product-media.js' defer='defer'></script>
2651 2652 2653
2653<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product.js' defer='defer'></script>
2653 2654 2655
2656<script id='pagefly-helper-data' type='application/json'> 2657 { 2658 "page_optimization": { 2659 "assets_prefetching": false 2660 }, 2661 "elements_asset_mapper": { 2662 "Accordion": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion.js", 2663 "Accordion3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion3.js", 2664 "CountDown": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-countdown.js", 2665 "GMap1": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 2666 "GMap2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 2667 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 2668 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 2669 "HTML.Video": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo.js", 2670 "HTML.Video2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 2671 "HTML.Video3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 2672 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 2673 "Instagram": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 2674 "Instagram2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 2675 "Insta3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram3.js", 2676 "Tabs": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab.js", 2677 "Tabs3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab3.js", 2678 "ProductBox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-cart.js", 2679 "FBPageBox2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 2680 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 2681 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-twitter.js", 2682 "Paragraph4": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-paragraph4.js", 2683 2684 "AliReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 2685 "BackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 2686 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 2687 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 2688 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 2689 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder
2689-363/assets/pagefly-3rd-elements.js", 2690 "LimeSpot": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 2691 "Loox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 2692 "Opinew": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 2693 "Powr": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 2694 "ProductReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 2695 "PushOwl": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 2696 "ReCharge": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 2697 "Rivyo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 2698 "TrackingMore": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 2699 "Vitals": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 2700 "Wiser": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js" 2701 }, 2702 "custom_elements_mapper": { 2703 "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-click-action-element.js", 2704 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-dialog-element.js" 2705 } 2706 } 2707</script>
2707 2708
2709<script id='pagefly-heatmap-config' type='application/json'> 2710 {} 2711</script>
vendor: 1 bytes, line 2711
2711
2712<script> 2713 (function () { 2714 var el = document.getElementById('pagefly-heatmap-config') 2715 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 2716 try { 2717 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 2718 } catch (e) { 2719 window.__pagefly_heatmap_config__ = {} 2720 } 2721 })() 2722</script>
vendor: 1 bytes, line 2722
2722
2723<script> 2724 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 2725 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 2726 // overlay path in the metafield, and this page must already be one the merchant enabled 2727 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 2728 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 2729 (function () { 2730 var cfg = window.__pagefly_heatmap_config__ || {} 2731 var id = (window.__pagefly_page_setting__ || {}).pageId 2732 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 2733 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 2734 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 2735 var s = document.createElement('script') 2736 s.src = 'https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-heatmap-overlay.js' 2737 s.defer = true 2738 document.head.appendChild(s) 2739 })() 2740</script>
2740 2741 2742<!-- BEGIN app snippet: pf-ai-schema --> 2743<!-- END app snippet --> 2744 2745 2746<!-- END app block --><!-- BEGIN app block: shopify://apps/bm-country-blocker-ip-blocker/blocks/boostmark-blocker/bf9db4b9-be4b-45e1-8127-bbcc07d93e7e --> 2747 2748
2748<script src="https://cdn.shopify.com/extensions/01a061a7-718a-75fc-86ca-65651fe7f6bd/boostymark-regionblock-74/assets/blocker.js?v=4&shop=www-shopilovecr-com.myshopify.com" async></script>
2748 2749
2749<script src="https://cdn.shopify.com/extensions/01a061a7-718a-75fc-86ca-65651fe7f6bd/boostymark-regionblock-74/assets/jk4ukh.js?c=6&shop=www-shopilovecr-com.myshopify.com" async></script>
2749 2750 2751 2752
2752<script async> 2753 function _0x3f8f(_0x223ce8,_0x21bbeb){var _0x6fb9ec=_0x6fb9();return _0x3f8f=function(_0x3f8f82,_0x5dbe6e){_0x3f8f82=_0x3f8f82-0x191;var _0x51bf69=_0x6fb9ec[_0x3f8f82];return _0x51bf69;},_0x3f8f(_0x223ce8,_0x21bbeb);}(function(_0x4724fe,_0xeb51bb){var _0x47dea2=_0x3f8f,_0x141c8b=_0x4724fe();while(!![]){try{var _0x4a9abe=parseInt(_0x47dea2(0x1af))/0x1*(-parseInt(_0x47dea2(0x1aa))/0x2)+-parseInt(_0x47dea2(0x1a7))/0x3*(parseInt(_0x47dea2(0x192))/0x4)+parseInt(_0x47dea2(0x1a3))/0x5*(parseInt(_0x47dea2(0x1a6))/0x6)+-parseInt(_0x47dea2(0x19d))/0x7*(-parseInt(_0x47dea2(0x191))/0x8)+-parseInt(_0x47dea2(0x1a4))/0x9*(parseInt(_0x47dea2(0x196))/0xa)+-parseInt(_0x47dea2(0x1a0))/0xb+parseInt(_0x47dea2(0x198))/0xc;if(_0x4a9abe===_0xeb51bb)break;else _0x141c8b['push'](_0x141c8b['shift']());}catch(_0x5bdae7){_0x141c8b['push'](_0x141c8b['shift']());}}}(_0x6fb9,0x2b917),function e(){var _0x379294=_0x3f8f;window[_0x379294(0x19f)]=![];var _0x59af3b=new MutationObserver(function(_0x10185c){var _0x39bea0=_0x379294;_0x10185c[_0x39bea0(0x19b)](function(_0x486a2e){var _0x1ea3a0=_0x39bea0;_0x486a2e['addedNodes'][_0x1ea3a0(0x19b)](function(_0x1880c1){var _0x37d441=_0x1ea3a0;if(_0x1880c1[_0x37d441(0x193)]===_0x37d441(0x19c)&&window[_0x37d441(0x19f)]==![]){var _0x64f391=_0x1880c1['textContent']||_0x1880c1[_0x37d441(0x19e)];_0x64f391[_0x37d441(0x1ad)](_0x37d441(0x1ab))&&(window[_0x37d441(0x19f)]=!![],window['_bm_blocked_script']=_0x64f391,_0x1880c1[_0x37d441(0x194)][_0x37d441(0x1a2)](_0x1880c1),_0x59af3b[_0x37d441(0x195)]());}});});});_0x59af3b[_0x379294(0x1a9)](document[_0x379294(0x1a5)],{'childList':!![],'subtree':!![]}),setTimeout(()=>{var _0x43bd71=_0x379294;if(!window[_0x43bd71(0x1ae)]&&window['_bm_blocked']){var _0x4f89e0=document[_0x43bd71(0x1a8)](_0x43bd71(0x19a));_0x4f89e0[_0x43bd71(0x1ac)]=_0x43bd71(0x197),_0x4f89e0[_0x43bd71(0x1a1)]=window['_bm_blocked_script'],document[_0x43bd71(0x199)]['appendChild'](_0x4f89e0);}},0x2ee0);}());function _0x6fb9(){var _0x432d5b=['head','script','forEach','SCRIPT','7fPmGqS','src','_bm_blocked','1276902CZtaAd','textContent','removeChild','5xRSprd','513qTrjgw','documentElement','1459980yoQzSv','6QRCLrj','createElement','observe','33750bDyRAA','var\x20customDocumentWrite\x20=\x20function(content)','className','includes','bmExtension','11ecERGS','2776368sDqaNF','444776RGnQWH','nodeName','parentNode','disconnect','25720cFqzCY','analytics','3105336gpytKO'];_0x6fb9=function(){return _0x432d5b;};return _0x6fb9();} 2754 </script>
2754 2755 2756 2757 2758 2759 2760
2760<script async> 2761 !function(){var t;new MutationObserver(function(t,e){if(document.body&&(e.disconnect(),!window.bmExtension)){let i=document.createElement('div');i.id='bm-preload-mask',i.style.cssText='position: fixed !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; background-color: white !important; z-index: 2147483647 !important; display: block !important;',document.body.appendChild(i),setTimeout(function(){i.parentNode&&i.parentNode.removeChild(i);},1e4);}}).observe(document.documentElement,{childList:!0,subtree:!0});}(); 2762 </script>
2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781<!-- END app block --><!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 --> 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796<!-- END app block --><!-- BEGIN app block: shopify://apps/kaching-bundles/blocks/app-embed-block/6c637362-a106-4a32-94ac-94dcfd68cdb8 --> 2797<!-- Kaching Bundles App Embed --> 2798 2799<!-- BEGIN app snippet: app-embed-content --> 2800 2801 2802 2803 2804 2805 2806 2807
2808<script> 2809 // Prevent duplicate initialization if both app embeds are enabled 2810 if (window.kachingBundlesAppEmbedLoaded) { 2811 console.warn('[Kaching Bundles] Multiple app embed blocks detected. Please disable one of them. Skipping duplicate initialization.'); 2812 } else { 2813 window.kachingBundlesAppEmbedLoaded = true; 2814 window.kachingBundlesEnabled = true; 2815 window.kachingBundlesInitialized = false; 2816 2817 // Allow calling kachingBundlesInitialize before the script is loaded 2818 (() => { 2819 let shouldInitialize = false; 2820 let realInitialize = null; 2821 2822 window.kachingBundlesInitialize = () => { 2823 if (realInitialize) { 2824 realInitialize(); 2825 } else { 2826 shouldInitialize = true; 2827 } 2828 }; 2829 2830 Object.defineProperty(window, '__kachingBundlesInitializeInternal', { 2831 set(fn) { 2832 realInitialize = fn; 2833 if (shouldInitialize) { 2834 shouldInitialize = false; 2835 fn(); 2836 } 2837 }, 2838 get() { 2839 return realInitialize; 2840 } 2841 }); 2842 })(); 2843 } 2844</script>
2844 2845 2846 2847
2848<script id="kaching-bundles-config" type="application/json"> 2849 { 2850 "shopifyDomain": "www-shopilovecr-com.myshopify.com", 2851 "moneyFormat": "â¡ {{amount_with_comma_separator}}", 2852 "locale": "en", 2853 "liquidLocale": "en", 2854 "country": "CR", 2855 "currencyRate": 1, 2856 "marketCurrencyCode": "CRC", 2857 "marketId": 864846082, 2858 "productId": null, 2859 "storefrontAccessToken": "086930a0dadbe9baf8d45fae2321b64e", 2860 "includeSellingPlans": true, 2861 "includeAvailableQuantity": true, 2862 "customApiHost": null, 2863 "keepQuantityInput": false, 2864 "ignoreDeselect": false, 2865 "ignoreUnitPrice": false, 2866 "requireCustomerLogin": false, 2867 "abTestsRunning": false, 2868 "webPixel": true, 2869 "b2bCustomer": false, 2870 "isLoggedIn": false, 2871 "isDeprecatedAppEmbed": false, 2872 "preview": false, 2873 "defaultTranslations": { 2874 "system.out_of_stock": "There\u0026#39;s not enough items in our stock, please select smaller bundle.", 2875 "system.invalid_variant": "Sorry, this is not currently available.", 2876 "system.unavailable_option_value": "Unavailable", 2877 "system.confirm": "Confirm", 2878 "system.cancel": "Cancel", 2879 "system.free": "FREE", 2880 "system.search": "Search", 2881 "system.sort_by": "Sort by", 2882 "system.sort_relevance": "Relevance", 2883 "system.sort_newest_first": "Newest first", 2884 "system.sort_price_low_to_high": "Price: Low â High", 2885 "system.sort_price_high_to_low": "Price: High â Low", 2886 "system.no_results_found": "No results found", 2887 "system.no_results_description": "We canât find any item matching your search.", 2888 "system.clear_search": "Clear search", 2889 "system.no_products_available": "No products available", 2890 "system.letters_only": "Only letters are allowed.", 2891 "system.numbers_only": "Only numbers are allowed.", 2892 "system.select_variant_alert": "Please select a variant.", 2893 "system.select_variant_placeholder": "Select", 2894 "system.personalisation_required_alert": "Please add personalisation for every item to continue.", 2895 "system.quantity": "Quantity", 2896 "system.subscription_plan": "Subscription plan", 2897 "system.remove": "Remove", 2898 "system.original_price": "Original price:", 2899 "system.price": "Price:" 2900 }, 2901 "customSelectors": { 2902 "quantity": null, 2903 "addToCartButton": null, 2904 "variantPicker": null, 2905 "price": null, 2906 "priceCompare": null, 2907 "label": null 2908 }, 2909 "shopCustomStyles": "", 2910 "brandColors": null, 2911 "featureFlags": {"cart_change_response_rewrite":false,"cart_interceptor_dedupe_disabled":false,"exclude_markets":false,"hide_missing_variants":true,"initialize_with_form_variant":true,"intercept_cart_request":true,"legacy_saved_percentage":false,"native_swatches_disabled":false,"observe_form_selling_plan":true,"percentage_cents_rounding_workaround":false,"pos_extension":false,"price_rounding_v2":true,"reinitialize_morphed_placeholders":true,"remove_variant_change_delay":false,"split_bxgy_items":false,"storefront_metaobjects":false,"variant_images":true} 2912 2913 } 2914</script>
2914 2915 2916<!-- BEGIN app snippet: translations --> 2917 2918 2919 2920
2920<script id="kaching-bundles-translations" type="application/json"> 2921 [{"locale":"en","translations":{"system":{},"dealBlocks":{"8d668819-f01b-44c7-92ba-dd767a53ef36":{"Elija":"Agregar"},"04ded4f1-a457-4e18-90c5-41a8815807d5":{"Elija":"Agregar"}}}},{"locale":"es","translations":{"system":{"system.unavailable_option_value":"AGOTADO"},"dealBlocks":{}}}] 2922 </script>
2922 2923 2924 2925<!-- END app snippet --> 2926 2927 2928 2929 2930 2931 2932 2933 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a1008a-386d-7582-96f4-b3f382a090cd/kaching-bundles-2026/assets/kaching-bundles.js" crossorigin="anonymous" fetchpriority="high"> 2934 2935
2935<script type="module" src="https://cdn.shopify.com/extensions/01a1008a-386d-7582-96f4-b3f382a090cd/kaching-bundles-2026/assets/loader.js" crossorigin="anonymous" fetchpriority="high"></script>
2935 2936 <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a1008a-386d-7582-96f4-b3f382a090cd/kaching-bundles-2026/assets/kaching-bundles.css" media="print" onload="this.media='all'" fetchpriority="high"> 2937 2938 <style> 2939 .kaching-bundles__block { 2940 display: none; 2941 } 2942 2943 .kaching-bundles-sticky-atc { 2944 display: none; 2945 } 2946 </style> 2947 2948 2949 2950<!-- END app snippet --> 2951 2952<!-- Kaching Bundles App Embed End --> 2953 2954 2955<!-- END app block --><link href="https://cdn.shopify.com/extensions/01a0fb6d-171d-712b-8764-40c957e243dd/version_06d0a5c3-2026-10-02_14h03m/assets/bss-pl-style.min.css" rel="stylesheet" type="text/css" media="all">
2956<script src="https://cdn.shopify.com/extensions/01a0ec76-5fb5-755e-9044-58df84589822/xcloud-search-filter-75/assets/shopify.js" type="text/javascript" defer="defer"></script>
2956 2957<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0467/3185/3985/files/logo_ec086552-5ca3-4b9b-a8b4-e51dd6b4e4e2.png?v=1759857300" /> 2958<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0467/3185/3985/files/logo_ec086552-5ca3-4b9b-a8b4-e51dd6b4e4e2.png?v=1759857300" /> 2959<meta property="og:image:width" content="470" /> 2960<meta property="og:image:height" content="400" /> 2961<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2962<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 46731853985,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "customers/register"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 2962
2962
2963<script> 2964 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 2965</script>
vendor: 1 bytes, line 2965
2965
2966<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
2966).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 46731853985,storefrontBaseUrl: "https://zitiocr.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://zitiocr.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2346909954","configuration":"{\"shopifyDomain\":\"www-shopilovecr-com.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"14b26290829f755f27eefbf196eb8024","type":"APP","apiClientId":2935586817,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
2966,"dataSharingState":"unrestricted"},{"id":"723714306","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-384461375\\\",\\\"GT-NMC37TW\\\"],\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-384461375\\\/flPPCMbu5sACEL_UqbcB\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-384461375\\\/ppWsCLnw5sACEL_UqbcB\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-384461375\\\/1RKoCMDu5sACEL_UqbcB\\\",\\\"MC-RLLK5VEDZZ\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-384461375\\\/VDxeCL3u5sACEL_UqbcB\\\",\\\"MC-RLLK5VEDZZ\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-384461375\\\/02ZyCLru5sACEL_UqbcB\\\",\\\"MC-RLLK5VEDZZ\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-384461375\\\/eqEDCLzw5sACEL_UqbcB\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-384461375\\\/kaBSCMPu5sACEL_UqbcB\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"186712322","configuration":"{\"pixel_id\":\"701531507131515\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"www.zitiocr.com","paymentSettings":{"currencyCode":"CRC"},"myshopifyDomain":"www-shopilovecr-com.myshopify.com","countryCode":"CR","storefrontUrl":"https:\/\/zitiocr.com\/en"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://zitiocr.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"146863980802","themePublished":"true","eventMetadataId":"5552e04d-9c9e-420a-8415-a2c75c823f37","shopId":"46731853985","storefrontBaseUrl":"https:\/\/zitiocr.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
2966<script> 2967 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 2968 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 2969 window.ShopifyAnalytics.meta.currency = 'CRC'; 2970 var meta = {"page":{"requestId":"c86ecbed-0957-4bad-aa7a-d7839ec4fb76-1791121017"}}; 2971 for (var attr in meta) { 2972 window.ShopifyAnalytics.meta[attr] = meta[attr]; 2973 } 2974</script>
vendor: 1 bytes, line 2974
2974
2975<script class="analytics"> 2976 (function () { 2977 var customDocumentWrite = function(content) { 2978 var jquery = null; 2979 2980 if (window.jQuery) { 2981 jquery = window.jQuery; 2982 } else if (window.Checkout && window.Checkout.$) { 2983 jquery = window.Checkout.$; 2984 } 2985 2986 if (jquery) { 2987 jquery('body').append(content); 2988 } 2989 }; 2990 2991 var hasLoggedConversion = function(token) { 2992 if (token) { 2993 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 2994 } 2995 return false; 2996 } 2997 2998 var setCookieIfConversion = function(token) { 2999 if (token) { 3000 var twoMonthsFromNow = new Date(Date.now()); 3001 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 3002 3003 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 3004 } 3005 } 3006 3007 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 3008 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 3009 if (trekkie.integrations) { 3010 return; 3011 } 3012 trekkie.methods = [ 3013 'identify', 3014 'page', 3015 'ready', 3016 'track', 3017 'trackForm', 3018 'trackLink' 3019 ]; 3020 trekkie.factory = function(method) { 3021 return function() { 3022 var args = Array.prototype.slice.call(arguments); 3023 args.unshift(method); 3024 trekkie.push(args); 3025 if (method == 'track' || method == 'page') { 3026 var pageUrl; 3027 try { 3028 pageUrl = window.location.href; 3029 } catch (e) {} 3030 var pageReferrer; 3031 try { 3032 pageReferrer = document.referrer; 3033 } catch (e) {} 3034 try { 3035 if (window.__TREKKIE_SHIM_QUEUE == null) { 3036 window.__TREKKIE_SHIM_QUEUE = []; 3037 } 3038 window.__TREKKIE_SHIM_QUEUE.push({ 3039 from: 'trekkie-stub', 3040 method: method, 3041 args: args.slice(1), 3042 pageContext: { 3043 url: pageUrl, 3044 referrer: pageReferrer 3045 } 3046 }); 3047 } catch (e) { 3048 // no-op 3049 } 3050 } 3051 return trekkie; 3052 }; 3053 }; 3054 for (var i = 0; i < trekkie.methods.length; i++) { 3055 var key = trekkie.methods[i]; 3056 trekkie[key] = trekkie.factory(key); 3057 } 3058 trekkie.load = function(config) { 3059 trekkie.config = config || {}; 3060 trekkie.config.initialDocumentCookie = document.cookie; 3061 var first = document.getElementsByTagName('script')[0]; 3062var script = document.createElement('script'); 3063script.type = 'text/javascript'; 3064script.onerror = function(e) { 3065 var scriptFallback = document.createElement('script'); 3066 scriptFallback.type = 'text/javascript'; 3067 scriptFallback.onerror = function(error) { 3068 var Monorail = { 3069 produce: function produce(monorailDomain, schemaId, payload) { 3070 var currentMs = new Date().getTime(); 3071 var event = { 3072 schema_id: schemaId, 3073 payload: payload, 3074 metadata: { 3075 event_created_at_ms: currentMs, 3076 event_sent_at_ms: currentMs 3077 } 3078 }; 3079 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 3080 }, 3081 sendRequest: function sendRequest(endpointUrl, payload) { 3082 // Try the sendBeacon API 3083 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 3084 var blobData = new window.Blob([payload], { 3085 type: 'text/plain' 3086 }); 3087 3088 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 3089 return true; 3090 } // sendBeacon was not successful 3091 3092 } // XHR beacon 3093 3094 var xhr = new XMLHttpRequest(); 3095 3096 try { 3097 xhr.open('POST', endpointUrl); 3098 xhr.setRequestHeader('Content-Type', 'text/plain'); 3099 xhr.send(payload); 3100 } catch (e) { 3101 console.log(e); 3102 } 3103 3104 return false; 3105 }, 3106 isIos12: function isIos12() { 3107 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 3108 } 3109 }; 3110 Monorail.produce('monorail-edge.shopifysvc.com', 3111 'trekkie_storefront_load_errors/1.1', 3112 {shop_id: 46731853985, 3113 theme_id: 146863980802, 3114 app_name: "storefront", 3115 context_url: window.location.href, 3116 source_url: "//zitiocr.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 3117 3118 }; 3119 scriptFallback.async = true; 3120 scriptFallback.src = '//zitiocr.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 3121 first.parentNode.insertBefore(scriptFallback, first); 3122}; 3123script.async = true; 3124script.src = '//zitiocr.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 3125first.parentNode.insertBefore(script, first); 3126 3127 }; 3128 trekkie.load( 3129 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":46731853985,"isMerchantRequest":null,"themeId":146863980802,"themeCityHash":"6849868732770097729","contentLanguage":"en","currency":"CRC","eventMetadataId":"5552e04d-9c9e-420a-8415-a2c75c823f37"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 3130 ); 3131 3132 var loaded = false;
3133 trekkie.ready(function() { 3134 if (loaded) return; 3135 loaded = true; 3136 3137 window.ShopifyAnalytics.lib = window.trekkie; 3138 3139 var originalDocumentWrite = document.write; 3140 document.write = customDocumentWrite; 3141 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 3142 document.write = originalDocumentWrite; 3143 3144 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 3145 var token = match? match[1]: undefined; 3146 if (!hasLoggedConversion(token)) { 3147 setCookieIfConversion(token); 3148 3149 } 3150 }); 3151 3152 window.ShopifyAnalytics.lib.page(null,{"requestId":"c86ecbed-0957-4bad-aa7a-d7839ec4fb76-1791121017","shopifyEmitted":true}); 3153 3154 var eventsListenerScript = document.createElement('script'); 3155 eventsListenerScript.async = true; 3156 eventsListenerScript.src = "//zitiocr.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 3157 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 3158})();</script>
vendor: 1 bytes, line 3158
3158
3159<script 3160 defer 3161 src="https://zitiocr.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 3162 data-application="storefront-renderer" 3163 data-shop-id="46731853985" 3164 data-render-region="gcp-us-east1" 3165 data-page-type="customers/register" 3166 data-theme-instance-id="146863980802" 3167 data-theme-name="Wokiee" 3168 data-theme-version="1.9.1" 3169 data-monorail-region="shop_domain" 3170 data-resource-timing-sampling-rate="10" 3171 data-shs="true" 3172 data-shs-beacon="true" 3173 data-shs-export-with-fetch="true" 3174 data-shs-logs-sample-rate="1" 3175 data-shs-beacon-endpoint="https://zitiocr.com/api/collect" 3176></script>
3176 3177<meta name="shopify-y" content="452d14a1-bea1-4146-9918-6b72b3f93906" data-expiration="1822678617000"><meta name="shopify-s" content="e86a18f0-d0fd-42bd-83c9-4209017824e5" data-expiration="1791122817000"><meta name="new-cookie-storage-activated" content="t"> 3178</head> 3179 3180<body class="pagecustomers/register" id="same_product_height"> 3181 <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 3181-3182
3181 3182<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
3182GTM-NDGM968P
vendor: 83 bytes, lines 3182-3183
3182" 3183height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
3184<!-- End Google Tag Manager (noscript) --><div id="shopify-section-show-helper" class="shopify-section"></div><div id="shopify-section-header-template" class="shopify-section"><header class="desctop-menu-large tt-hover-03"><nav class="panel-menu mobile-main-menu"> 3185 <ul><li> 3186 <a href="/en">INICIO</a></li><li> 3187 <a href="/en/collections/lo-nuevo">LO NUEVO</a></li><li> 3188 <a href="/en/collections/lo-nuevo">DAMA</a><ul><li> 3189 <a href="/en/collections/coleccion-zapatos-casuales">Zapatos Casuales</a></li><li> 3190 <a href="/en/collections/mocasines">Mocasines</a></li><li> 3191 <a href="/en/collections/tenis">Tenis Causales</a></li><li> 3192 <a href="/en/collections/sandalia-casual">Sandalia Casuales</a></li><li> 3193 <a href="/en/collections/botines-1">Botines</a></li><li> 3194 <a href="/en/collections/botas">Bota</a></li></ul></li><li> 3195 <a href="/en/collections/hombre">CABALLERO</a></li><li> 3196 <a href="/en/collections/liquidaciones">LIQUIDACION</a></li><li> 3197 <a href="/en/collections/lo-nuevo">MARCAS</a><ul><li> 3198 <a href="/en/collections/addic">ADDIC</a></li><li> 3199 <a href="/en/collections/amulet">AMULET</a></li><li> 3200 <a href="/en/collections/awwa-medicado">AWWA MEDICADO</a></li><li> 3201 <a href="/en/collections/beira-del-rio">BEIRA DEL RIO</a></li><li> 3202 <a href="/en/collections/coral">CORAL</a></li><li> 3203 <a href="/en/collections/do-running">DO RUNNING</a></li><li> 3204 <a href="/en/collections/menina">MENINA</a></li><li> 3205 <a href="/en/collections/mios">MIOS</a></li><li> 3206 <a href="/en/collections/moleca">MOLECA</a></li><li> 3207 <a href="/en/collections/naara">NAARA</a></li><li> 3208 <a href="/en/collections/natural">NATURAL</a></li><li> 3209 <a href="/en/collections/promise">PROMISE</a></li><li> 3210 <a href="/en/collections/sabata">SABATA</a></li><li> 3211 <a href="/en/collections/saula">SAULA</a></li><li> 3212 <a href="/en/collections/viamarte">VIAMARTE</a></li><li> 3213 <a href="/en/collections/winner">WINNER</a></li><li> 3214 <a href="/en/collections/xti">XTI</a></li><li> 3215 <a href="/en/collections/zandomi-medicado">ZANDOMI MEDICADO</a></li><li> 3216 <a href="/en/collections/zigu">ZIGU</a></li></ul></li><li> 3217 <a href="/en/pages/sobre-nosotros">CONÃCENOS</a></li><li> 3218 <a href="/en/collections">COLECCIONES</a><ul><li> 3219 <a href="/en/collections/ejecutivo-1">EJECUTIVO</a></li><li> 3220 <a href="/en/collections/tenis-blanco">TENIS BLANCAS</a></li><li> 3221 <a href="/en/collections/tenis-chunky">TENIS CHUNKY</a></li><li> 3222 <a href="/en/collections/tenis-deportivas">TENIS DEPORTIVAS</a></li><li> 3223 <a href="/en/collections/sandalia-casual">SANDALIA CASUAL</a></li><li> 3224 <a href="/en/collections/sandalia-chunky">SANDALIA CHUNKY</a></li><li> 3225 <a href="/en/collections/sandalia-confort">SANDALIA CONFORT</a></li><li> 3226 <a href="/en/collections/sandalia-plataforma">SANDALIA PLATAFORMA</a></li><li> 3227 <a href="/en/collections/sandalia-playa">SANDALIA PLAYA</a></li><li> 3228 <a href="/en/collections/sandalia-senora-1">SANDALIA SEÃORA</a></li><li> 3229 <a href="/en/collections/tenis-casual-1">TENIS CASUAL</a></li><li> 3230 <a href="/en/collections/zapato-casual">ZAPATO CASUAL</a></li></ul></li></ul> 3231</nav><div class="tt-color-scheme-01 announcement-panel"> 3232 <div class="container-fluid"> 3233 <div class="tt-header-row tt-top-row"> 3234 <div class="tt-col-left"> 3235 <i class="icon-f-95"> 3236 </i> 3237 Servicio al cliente sólo por 3238WhatsApp 6322 1333, de Lunes a Domingo de 8 am a 9 pm. 3239 </div><div class="tt-col-right ml-auto"> 3240 <ul class="tt-social-icon"><li><a class="icon-g-64" target="_blank" href="https://www.facebook.com/zitiocr"></a></li><li><a class="icon-g-67" target="_blank" href="https://www.instagram.com/zitiocr"></a></li></ul> 3241 </div></div> 3242 </div> 3243</div><!-- tt-mobile-header --> 3244<div class="tt-mobile-header"> 3245 <div class="container-fluid mobile_top_header"> 3246 <div class="tt-header-row"> 3247 <div class="tt-mobile-parent-menu"> 3248 <div class="tt-menu-toggle mainmenumob-js"> 3249 <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
3250 viewBox="0 0 22 22" style="enable-background:new 0 0 22 22;" xml:space="preserve"> 3251 <g> 3252 <path d="M1.8,6.1C1.6,6,1.6,5.8,1.6,5.7c0-0.2,0.1-0.3,0.2-0.4C1.9,5.1,2,5,2.2,5h17.5c0.2,0,0.3,0.1,0.4,0.2 3253 c0.1,0.1,0.2,0.3,0.2,0.4c0,0.2-0.1,0.3-0.2,0.4c-0.1,0.1-0.3,0.2-0.4,0.2H2.2C2,6.3,1.9,6.2,1.8,6.1z M1.8,11.7 3254 c-0.1-0.1-0.2-0.3-0.2-0.4c0-0.2,0.1-0.3,0.2-0.4c0.1-0.1,0.3-0.2,0.4-0.2h17.5c0.2,0,0.3,0.1,0.4,0.2c0.1,0.1,0.2,0.3,0.2,0.4 3255 c0,0.2-0.1,0.3-0.2,0.4c-0.1,0.1-0.3,0.2-0.4,0.2H2.2C2,11.9,1.9,11.8,1.8,11.7z M1.8,17.3c-0.1-0.1-0.2-0.3-0.2-0.4 3256 c0-0.2,0.1-0.3,0.2-0.4c0.1-0.1,0.3-0.2,0.4-0.2h17.5c0.2,0,0.3,0.1,0.4,0.2c0.1,0.1,0.2,0.3,0.2,0.4c0,0.2-0.1,0.3-0.2,0.4 3257 c-0.1,0.1-0.3,0.2-0.4,0.2H2.2C2,17.5,1.9,17.5,1.8,17.3z"/> 3258 </g> 3259</svg> 3260 </div> 3261 </div> 3262 <!-- search --> 3263 <div class="tt-mobile-parent-search tt-parent-box"></div> 3264 <!-- /search --><!-- cart --> 3265 <div class="tt-mobile-parent-cart tt-parent-box"></div> 3266 <!-- /cart --><!-- account --> 3267 <div class="tt-mobile-parent-account tt-parent-box"></div> 3268 <!-- /account --><!-- currency --> 3269 <div class="tt-mobile-parent-multi tt-parent-box"></div> 3270 <!-- /currency --></div> 3271 </div> 3272 <div class="container-fluid tt-top-line mobile_logo_header"> 3273 <div class="row"> 3274 <div class="tt-logo-container"> 3275 <a class="tt-logo tt-logo-alignment" href="/"><img src="//zitiocr.com/cdn/shop/files/logo_95x.png?v=1627885352" 3276 srcset="//zitiocr.com/cdn/shop/files/logo_95x.png?v=1627885352 1x, //zitiocr.com/cdn/shop/files/logo_190x.png?v=1627885352 2x" 3277 alt="" 3278 class="tt-retina"></a> 3279 </div> 3280 </div> 3281 </div> 3282</div> 3283 3284 <!-- tt-desktop-header --> 3285 <div class="tt-desktop-header"> 3286 3287 <div class="container-fluid"> 3288 <div class="tt-header-holder"> 3289 3290 <div class="tt-obj-logo" itemscope itemtype="http://schema.org/Organization"><a href="/" class="tt-logo" itemprop="url"><img loading="eager" src="//zitiocr.com/cdn/shop/files/TENIS_2_150x.jpg?v=1700210302" 3291 srcset="//zitiocr.com/cdn/shop/files/TENIS_2_150x.jpg?v=1700210302 1x, //zitiocr.com/cdn/shop/files/TENIS_2_300x.jpg?v=1700210302 2x" 3292 alt="" 3293 class="tt-retina" itemprop="logo" style="top:0px" width="150" height="150"></a></div><div class="tt-obj-options obj-move-right tt-position-absolute"><div class="tt-parent-box tt-desctop-parent-headtype1"> 3294 <div class="tt-search-opened-headtype1 headerformplaceholderstyles"> 3295 <form action="/search" method="get" role="search"> 3296 <button type="submit" class="tt-btn-search"> 3297 <i class="icon-f-85"></i> 3298 </button> 3299 <input class="tt-search-input" 3300 type="search" 3301 name="q" 3302 placeholder="SEARCH PRODUCTS..."> 3303 <input type="hidden" name="type" value="product" /> 3304 </form> 3305 </div> 3306</div><!-- tt-search --> 3307<div class="tt-desctop-parent-search tt-parent-box serchisopen"> 3308 <div class="tt-search tt-dropdown-obj"> 3309 <button class="tt-dropdown-toggle" 3310 data-tooltip="Search" 3311 data-tposition="bottom" 3312 > 3313 <i class="icon-f-85"></i> 3314 </button> 3315 <div class="tt-dropdown-menu"> 3316 <div class="container"> 3317 <form action="/search" method="get" role="search"> 3318 <div class="tt-col"> 3319 <input type="hidden" name="type" value="product" /> 3320 <input class="tt-search-input" 3321 type="search" 3322 name="q" 3323 placeholder="SEARCH PRODUCTS..." 3324 aria-label="SEARCH PRODUCTS..."> 3325 <button type="submit" class="tt-btn-search"></button> 3326 </div> 3327 <div class="tt-col"> 3328 <button class="tt-btn-close icon-f-84"></button> 3329 </div> 3330 <div class="tt-info-text">What are you Looking for?</div> 3331 </form> 3332 </div> 3333 </div> 3334 </div> 3335</div> 3336<!-- /tt-search --><!-- tt-cart --> 3337<div class="tt-desctop-parent-cart tt-parent-box"> 3338 <div class="tt-cart tt-dropdown-obj"> 3339 <button class="tt-dropdown-toggle header-icon-with-text" 3340 data-tooltip="Cart" 3341 data-tposition="bottom" 3342 > 3343
3344 <span class="tt-icon"> 3345 <svg width="28" height="30" viewbox="0 0 23 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3346<path d="M4.45012 21C4.45012 21.8281 4.73598 22.5312 5.30769 23.1094C5.89486 23.7031 6.59792 24 7.41686 24C8.23581 24 8.93114 23.7031 9.50286 23.1094C10.09 22.5312 10.3836 21.8281 10.3836 21C10.3836 20.1719 10.09 19.4688 9.50286 18.8906C8.93114 18.2969 8.23581 18 7.41686 18C6.59792 18 5.89486 18.2969 5.30769 18.8906C4.73598 19.4688 4.45012 20.1719 4.45012 21ZM8.90024 21C8.90024 21.4062 8.75344 21.7578 8.45986 22.0547C8.16628 22.3516 7.81861 22.5 7.41686 22.5C7.01512 22.5 6.66745 22.3516 6.37387 22.0547C6.08028 21.7578 5.93349 21.4062 5.93349 21C5.93349 20.5938 6.08028 20.2422 6.37387 19.9453C6.66745 19.6484 7.01512 19.5 7.41686 19.5C7.81861 19.5 8.16628 19.6484 8.45986 19.9453C8.75344 20.2422 8.90024 20.5938 8.90024 21ZM20.0255 18C19.2066 18 18.5035 18.2969 17.9164 18.8906C17.3446 19.4688 17.0588 20.1719 17.0588 21C17.0588 21.8281 17.3446 22.5312 17.9164 23.1094C18.5035 23.7031 19.2066 24 20.0255 24C20.8445 24 21.5398 23.7031 22.1115 23.1094C22.6987 22.5312 22.9923 21.8281 22.9923 21C22.9923 20.1719 22.6987 19.4688 22.1115 18.8906C21.5398 18.2969 20.8445 18 20.0255 18ZM20.0255 22.5C19.6238 22.5 19.2761 22.3516 18.9825 22.0547C18.6889 21.7578 18.5422 21.4062 18.5422 21C18.5422 20.5938 18.6889 20.2422 18.9825 19.9453C19.2761 19.6484 19.6238 19.5 20.0255 19.5C20.4273 19.5 20.7749 19.6484 21.0685 19.9453C21.3621 20.2422 21.5089 20.5938 21.5089 21C21.5089 21.4062 21.3621 21.7578 21.0685 22.0547C20.7749 22.3516 20.4273 22.5 20.0255 22.5ZM0.741686 1.5H3.05946L5.1918 15.8672C5.22271 16.0391 5.30769 16.1875 5.44676 16.3125C5.58582 16.4375 5.74807 16.5 5.93349 16.5H20.7672C20.9526 16.5 21.1149 16.4375 21.2539 16.3125C21.393 16.1875 21.478 16.0312 21.5089 15.8438L22.9923 4.59375C23.0077 4.48438 23 4.38281 22.9691 4.28906C22.9382 4.17969 22.8841 4.08594 22.8069 4.00781C22.745 3.92969 22.6601 3.86719 22.5519 3.82031C22.4592 3.77344 22.3588 3.75 22.2506 3.75H4.91367L4.45012 0.632812C4.41921 0.460938 4.33423 0.3125 4.19516 0.1875C4.0561 0.0625 3.89385 0 3.70843 0H0.741686C0.540813 0 0.363117 0.078125 0.208599 0.234375C0.0695331 0.375 0 0.546875 0 0.75C0 0.953125 0.0695331 1.13281 0.208599 1.28906C0.363117 1.42969 0.540813 1.5 0.741686 1.5Z" fill="#EC3727"></path> 3347</svg> 3348 </span> 3349 3350 3351 <span class="tt-text"> 3352 3353 </span> 3354 <span class="tt-badge-cart hide">0</span> 3355 </button> 3356 3357 <div class="tt-dropdown-menu"> 3358 <div class="tt-mobile-add"> 3359 <h6 class="tt-title">SHOPPING CART</h6> 3360 <button class="tt-close">CLOSE</button> 3361 </div> 3362 <div class="tt-dropdown-inner"> 3363 <div class="tt-cart-layout"> 3364 <div class="tt-cart-content"> 3365 3366 <a href="/cart" class="tt-cart-empty" title="VIEW CART"> 3367 <i class="icon-f-39"></i> 3368 <p>No Products in the Cart</p> 3369 </a> 3370 3371 <div class="tt-cart-box hide"> 3372 <div class="tt-cart-list"></div> 3373 <div class="flex-align-center header-cart-more-message-js" style="display: none;"> 3374 <a href="/cart" class="btn-link-02" title="View cart">. . .</a> 3375 </div> 3376 <div class="tt-cart-total-row"> 3377 <div class="tt-cart-total-title">TOTAL:</div> 3378 <div class="tt-cart-total-price">â¡ 0,00 3379 </div> 3380 </div> 3381 3382 <div class="tt-cart-btn"> 3383 <div class="tt-item"> 3384 <a href="/checkout" class="btn">PROCEED TO CHECKOUT</a> 3385 </div> 3386 <div class="tt-item"> 3387 <a href="/cart" class="btn-link-02">VIEW CART</a> 3388 </div> 3389 </div> 3390 </div> 3391 3392 </div> 3393 </div> 3394 </div><div class='item-html-js hide'> 3395 <div class="tt-item"> 3396 <a href="#" title="View Product"> 3397 <div class="tt-item-img"> 3398 img 3399 </div> 3400 <div class="tt-item-descriptions"> 3401 <h2 class="tt-title">title</h2> 3402 3403 <ul class="tt-add-info"> 3404 <li class="details">
3404details</li> 3405 </ul> 3406 3407 <div class="tt-quantity"><span class="qty">qty</span> X</div> <div class="tt-price">price</div> 3408 </div> 3409 </a> 3410 <div class="tt-item-close"> 3411 <a href="/cart/change?id=0&quantity=0" class="tt-btn-close svg-icon-delete header_delete_cartitem_js" title="Delete"> 3412 <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 3413 viewBox="0 0 22 22" style="enable-background:new 0 0 22 22;" xml:space="preserve"> 3414 <g> 3415 <path d="M3.6,21.1c-0.1-0.1-0.2-0.3-0.2-0.4v-15H2.2C2,5.7,1.9,5.6,1.7,5.5C1.6,5.4,1.6,5.2,1.6,5.1c0-0.2,0.1-0.3,0.2-0.4 3416 C1.9,4.5,2,4.4,2.2,4.4h5V1.9c0-0.2,0.1-0.3,0.2-0.4c0.1-0.1,0.3-0.2,0.4-0.2h6.3c0.2,0,0.3,0.1,0.4,0.2c0.1,0.1,0.2,0.3,0.2,0.4 3417 v2.5h5c0.2,0,0.3,0.1,0.4,0.2c0.1,0.1,0.2,0.3,0.2,0.4c0,0.2-0.1,0.3-0.2,0.4c-0.1,0.1-0.3,0.2-0.4,0.2h-1.3v15 3418 c0,0.2-0.1,0.3-0.2,0.4c-0.1,0.1-0.3,0.2-0.4,0.2H4.1C3.9,21.3,3.7,21.2,3.6,21.1z M17.2,5.7H4.7v14.4h12.5V5.7z M8.3,9 3419 c0.1,0.1,0.2,0.3,0.2,0.4v6.9c0,0.2-0.1,0.3-0.2,0.4c-0.1,0.1-0.3,0.2-0.4,0.2s-0.3-0.1-0.4-0.2c-0.1-0.1-0.2-0.3-0.2-0.4V9.4 3420 c0-0.2,0.1-0.3,0.2-0.4c0.1-0.1,0.3-0.2,0.4-0.2S8.1,8.9,8.3,9z M8.4,4.4h5V2.6h-5V4.4z M11.4,9c0.1,0.1,0.2,0.3,0.2,0.4v6.9 3421 c0,0.2-0.1,0.3-0.2,0.4c-0.1,0.1-0.3,0.2-0.4,0.2s-0.3-0.1-0.4-0.2c-0.1-0.1-0.2-0.3-0.2-0.4V9.4c0-0.2,0.1-0.3,0.2-0.4 3422 c0.1-0.1,0.3-0.2,0.4-0.2S11.3,8.9,11.4,9z M13.6,9c0.1-0.1,0.3-0.2,0.4-0.2s0.3,0.1,0.4,0.2c0.1,0.1,0.2,0.3,0.2,0.4v6.9 3423 c0,0.2-0.1,0.3-0.2,0.4c-0.1,0.1-0.3,0.2-0.4,0.2s-0.3-0.1-0.4-0.2c-0.1-0.1-0.2-0.3-0.2-0.4V9.4C13.4,9.3,13.5,9.1,13.6,9z"/> 3424 </g> 3425</svg> 3426 </a> 3427 </div> 3428 </div> 3429</div></div> 3430 </div> 3431</div> 3432<!-- /tt-cart --><!-- tt-account --> 3433<div class="tt-desctop-parent-account tt-parent-box"> 3434 <div class="tt-account tt-dropdown-obj"> 3435 <button class="tt-dropdown-toggle" 3436 data-tooltip="My Account" 3437 data-tposition="bottom" 3438 ><i class="icon-f-94"></i></button> 3439 <div class="tt-dropdown-menu"> 3440 <div class="tt-mobile-add"> 3441 <button class="tt-close">Close</button> 3442 </div> 3443 <div class="tt-dropdown-inner"> 3444 <ul><li><a href="/account/login"><i class="icon-f-77"></i>Sign In</a></li> 3445 <li><a href="/account/register"><i class="icon-f-94"></i>Register</a></li><li><a href="/checkout"><i class="icon-f-68"></i>Checkout</a></li><li><a href="/pages/wishlist"><svg width="31" height="28" viewbox="0 0 16 15" fill="none" xmlns="http://www.w3.org/2000/svg"> 3446 <path d="M8.15625 1.34375C8.13542 1.375 8.10938 1.40625 8.07812 1.4375C8.05729 1.45833 8.03125 1.48438 8 1.51562C7.96875 1.48438 7.9375 1.45833 7.90625 1.4375C7.88542 1.40625 7.86458 1.375 7.84375 1.34375C7.39583 0.895833 6.88542 0.5625 6.3125 0.34375C5.75 0.114583 5.17188 0 4.57812 0C3.99479 0 3.42188 0.114583 2.85938 0.34375C2.29688 0.5625 1.79167 0.895833 1.34375 1.34375C0.90625 1.78125 0.572917 2.28125 0.34375 2.84375C0.114583 3.39583 0 3.97917 0 4.59375C0 5.20833 0.114583 5.79688 0.34375 6.35938C0.572917 6.91146 0.90625 7.40625 1.34375 7.84375L7.64062 14.1406C7.69271 14.1823 7.75 14.2135 7.8125 14.2344C7.875 14.2656 7.9375 14.2812 8 14.2812C8.0625 14.2812 8.125 14.2656 8.1875 14.2344C8.25 14.2135 8.30729 14.1823 8.35938 14.1406L14.6562 7.84375C1
34465.0938 7.40625 15.4271 6.91146 15.6562 6.35938C15.8854 5.79688 16 5.20833 16 4.59375C16 3.97917 15.8854 3.39583 15.6562 2.84375C15.4271 2.28125 15.0938 1.78125 14.6562 1.34375C14.2083 0.895833 13.7031 0.5625 13.1406 0.34375C12.5781 0.114583 12 0 11.4062 0C10.8229 0 10.2448 0.114583 9.67188 0.34375C9.10938 0.5625 8.60417 0.895833 8.15625 1.34375ZM13.9531 7.125L8 13.0781L2.04688 7.125C1.71354 6.79167 1.45312 6.40625 1.26562 5.96875C1.08854 5.53125 1 5.07292 1 4.59375C1 4.11458 1.08854 3.65625 1.26562 3.21875C1.45312 2.78125 1.71354 2.39062 2.04688 2.04688C2.40104 1.70312 2.79688 1.44271 3.23438 1.26562C3.68229 1.08854 4.13542 1 4.59375 1C5.05208 1 5.5 1.08854 5.9375 1.26562C6.38542 1.44271 6.78125 1.70312 7.125 2.04688C7.20833 2.13021 7.28646 2.21875 7.35938 2.3125C7.44271 2.40625 7.51562 2.50521 7.57812 2.60938C7.67188 2.74479 7.8125 2.8125 8 2.8125C8.1875 2.8125 8.32812 2.74479 8.42188 2.60938C8.48438 2.50521 8.55208 2.40625 8.625 2.3125C8.70833 2.21875 8.79167 2.13021 8.875 2.04688C9.21875 1.70312 9.60938 1.44271 10.0469 1.26562C10.4948 1.08854 10.9479 1 11.4062 1C11.8646 1 12.3125 1.08854 12.75 1.26562C13.1979 1.44271 13.599 1.70312 13.9531 2.04688C14.2865 2.39062 14.5417 2.78125 14.7188 3.21875C14.9062 3.65625 15 4.11458 15 4.59375C15 5.07292 14.9062 5.53125 14.7188 5.96875C14.5417 6.40625 14.2865 6.79167 13.9531 7.125Z" fill="black"></path> 3447</svg>Wishlist</a></li> 3448 3449 </ul> 3450 </div> 3451 </div> 3452 </div> 3453</div> 3454<!-- /tt-account --><!-- tt-langue and tt-currency --> 3455<div class="tt-desctop-parent-multi tt-parent-box"> 3456 <div class="tt-multi-obj tt-dropdown-obj"> 3457 <button class="tt-dropdown-toggle" 3458 data-tooltip="Settings" 3459 data-tposition="bottom" 3460 ><i class="icon-f-79"></i></button> 3461 <div class="tt-dropdown-menu"> 3462 <div class="tt-mobile-add"> 3463 <button class="tt-close">Close</button> 3464 </div> 3465 <div class="tt-dropdown-inner"></div> 3466 </div> 3467 </div> 3468</div> 3469<!-- /tt-langue and tt-currency --></div> 3470 3471 </div> 3472 </div><div class="container-fluid single-menu"> 3473 <div class="tt-header-holder"> 3474 <div class="tt-obj-menu obj-aligment-center"> 3475 <div class="tt-desctop-parent-menu tt-parent-box"> 3476 <div class="tt-desctop-menu tt-menu-small"><nav> 3477 <ul><li class="dropdown tt-megamenu-col-01" > 3478 <a href="/en"><span>INICIO</span></a></li><li class="dropdown tt-megamenu-col-01" > 3479 <a href="/en/collections/lo-nuevo"><span>LO NUEVO</span></a></li><li class="dropdown tt-megamenu-col-01" > 3480 <a href="/en/collections/lo-nuevo"><span>DAMA</span></a><div class="dropdown-menu"> 3481 <div class="row tt-col-list"> 3482 <div class="col"> 3483 <ul class="tt-megamenu-submenu tt-megamenu-preview"><li><a href="/en/collections/coleccion-zapatos-casuales"><span>Zapatos Casuales</span></a></li><li><a href="/en/collections/mocasines"><span>Mocasines</span></a></li><li><a href="/en/collections/tenis"><span>Tenis Causales</span></a></li><li><a href="/en/collections/sandalia-casual"><span>Sandalia Casuales</span></a></li><li><a href="/en/collections/botines-1"><span>Botines</span></a></li><li><a href="/en/collections/botas"><span>Bota</span></a></li></ul> 3484 </div> 3485 </div> 3486</div></li><li class="dropdown tt-megamenu-col-01" > 3487 <a href="/en/collections/hombre"><span>CABALLERO</span></a></li><li class="dropdown tt-megamenu-col-01" > 3488 <a href="/en/collections/liquidaciones"><span>LIQUIDACION</span></a></li><li class="dropdown tt-megamenu-col-01" > 3489 <a href="/en/collections/lo-nuevo"><span>MARCAS</span></a><div class="dropdown-menu"> 3490 <div class="row tt-col-list"> 3491 <div class="col"> 3492 <ul class="tt-megamenu-submenu tt-megamenu-preview"><li><a href="/en/collections/addic"><span>ADDIC</span></a></li><li><a href="/en/collections/amulet"><span>AMULET</span></a></li><li><a href="/en/collections/awwa-medicado"><span>AWWA MEDICADO</span></a></li><li><a href="/en/collections/beira-del-rio"><span>BEIRA DEL RIO</span></a></li><li><a href="/en/collections/coral"><span>CORAL</span></a></li><li><a href="/en/collections/do-running"><span>DO RUNNING</span></a></li><li><a href="/en/collections/menina"><span>MENINA</span></a></li><li><a href="/en/collections/mios"><span>MIOS</span></a></li><li><a href="/en/collections/moleca"><span>MOLECA</span></a></li><li><a href="/en/collections/naara"><span>NAARA</span></a></li><li><a href="/en/collections/natural"><span>NATURAL</span></a></li><li><a href="/en/collections/promise"><span>PROMISE</span></a></li><li><a href="/en/collections/sabata"><span>SABATA</span></a></li><li><a href="/en/collections/saula"><span>SAULA</span></a></li><li><a href="/en/collections/viamarte"><span>VIAMARTE</span></a></li><li><a href="/en/collections/winner"><span>WINNER</span></a></li><li><a href="/en/collections/xti"><span>XTI</span></a></li><li><a href="/en/collections/zandomi-medicado"><span>ZANDOMI MEDICADO</span></a></li><li><a href="/en/collections/zigu"><span>ZIGU</span></a></li></ul> 3493 </div> 3494 </div> 3495</div></li><li class="dropdown tt-megamenu-col-01" > 3496 <a href="/en/pages/sobre-nosotros"><span>CONÃCENOS</span></a></li><li class="dropdown tt-megamenu-col-01" > 3497 <a href="/en/collections"><span>COLECCIONES</span></a><div class="dropdown-menu"> 3498 <div class="row tt-col-list"> 3499 <div class="col"> 3500 <ul class="tt-megamenu-submenu tt-megamenu-preview"><li><a href="/en/collections/ejecutivo-1"><span>EJECUTIVO</span></a></li><li><a href="/en/collections/tenis-blanco"><span>TENIS BLANCAS</span></a></li><li><a href="/en/collections/tenis-chunky"><span>
3500TENIS CHUNKY</span></a></li><li><a href="/en/collections/tenis-deportivas"><span>TENIS DEPORTIVAS</span></a></li><li><a href="/en/collections/sandalia-casual"><span>SANDALIA CASUAL</span></a></li><li><a href="/en/collections/sandalia-chunky"><span>SANDALIA CHUNKY</span></a></li><li><a href="/en/collections/sandalia-confort"><span>SANDALIA CONFORT</span></a></li><li><a href="/en/collections/sandalia-plataforma"><span>SANDALIA PLATAFORMA</span></a></li><li><a href="/en/collections/sandalia-playa"><span>SANDALIA PLAYA</span></a></li><li><a href="/en/collections/sandalia-senora-1"><span>SANDALIA SEÃORA</span></a></li><li><a href="/en/collections/tenis-casual-1"><span>TENIS CASUAL</span></a></li><li><a href="/en/collections/zapato-casual"><span>ZAPATO CASUAL</span></a></li></ul> 3501 </div> 3502 </div> 3503</div></li></ul> 3504</nav></div> 3505 </div> 3506 </div> 3507 </div> 3508 </div></div> 3509 <!-- stuck nav --> 3510 <div class="tt-stuck-nav"> 3511 <div class="container-fluid"> 3512 <div class="tt-header-row "><div class="tt-stuck-parent-logo"> 3513 <a href="/" class="tt-logo" itemprop="url"><img loading="eager" src="//zitiocr.com/cdn/shop/files/TENIS_2_95x.jpg?v=1700210302" 3514 srcset="//zitiocr.com/cdn/shop/files/TENIS_2_95x.jpg?v=1700210302 1x, //zitiocr.com/cdn/shop/files/TENIS_2_190x.jpg?v=1700210302 2x" 3515 alt="" 3516 class="tt-retina" itemprop="logo"/></a> 3517 </div><div class="tt-stuck-parent-menu"></div> 3518 <div class="tt-stuck-parent-search tt-parent-box"></div><div class="tt-stuck-parent-cart tt-parent-box"></div><div class="tt-stuck-parent-account tt-parent-box"></div><div class="tt-stuck-parent-multi tt-parent-box"></div></div> 3519 </div><div class="tt-mobile-header"> 3520 <div class="container-fluid tt-top-line"> 3521 <div class="row"> 3522 <div class="tt-logo-container"> 3523 <a class="tt-logo tt-logo-alignment" href="/"><img loading="eager" src="//zitiocr.com/cdn/shop/files/logo_95x.png?v=1627885352" 3524 srcset="//zitiocr.com/cdn/shop/files/logo_95x.png?v=1627885352 1x, //zitiocr.com/cdn/shop/files/logo_190x.png?v=1627885352 2x" 3525 alt="" 3526 class="tt-retina"></a> 3527 </div> 3528 </div> 3529 </div> 3530 </div></div> 3531</header> 3532 3533 3534</div> 3535<div class="tt-breadcrumb"> 3536 <div class="container"> 3537 <ul> 3538 <li><a href="/">Home</a></li><li><a href="/account" title="">Account</a></li> 3539 <li>Create Account</li></ul> 3540 </div> 3541</div> 3542 <div id="tt-pageContent" class="show_unavailable_variants"> 3543 3544 3545 <wlm class="wlm-content"> 3546 3547<div class="container-indent"> 3548 <div class="container"> 3549 <h1 class="tt-title-subpages noborder">CREATE AN ACCOUNT</h1> 3550 <div class="tt-login-form"> 3551 <div class="row justify-content-center"> 3552 <div class="col-md-8 col-lg-6"> 3553 <div class="tt-item"> 3554 <h2 class="tt-title">PERSONAL INFORMATION</h2> 3555 <div class="form-default"> 3556 <form method="post" action="/en/account" id="create_customer" accept-charset="UTF-8" data-login-with-shop-sign-up="true"><input type="hidden" name="form_type" value="create_customer" /><input type="hidden" name="utf8" value="â" /> 3557 3558 <div class="tt-base-color"> 3559 3560 </div> 3561 3562 <div class="form-group"> 3563 <label for="loginInputName">First Name <sup>*</sup></label> 3564 <div class="tt-required">* Required Fields</div> 3565 <input type="text" name="customer[first_name]" class="form-control" id="loginInputName" placeholder="Enter First Name"> 3566 </div> 3567 <div class="form-group"> 3568 <label for="loginLastName">Last Name <sup>*</sup></label> 3569 <input type="text" name="customer[last_name]" class="form-control" id="loginLastName" placeholder="Enter Last Name"> 3570 </div> 3571 <div class="form-group"> 3572 <label for="loginInputEmail">Email <sup>*</sup></label> 3573 <input type="email" name="customer[email]" class="form-control" id="loginInputEmail" placeholder="Enter Email"> 3574 </div> 3575 <div class="form-group"> 3576 <label for="loginInputPassword">Password <sup>*</sup></label> 3577 <input type="password" name="customer[password]" class="form-control" id="loginInputPassword" placeholder="Enter Password"> 3578 </div> 3579 <div class="row"> 3580 <div class="col-auto"> 3581 <div class="form-group"> 3582 <button class="btn btn-border" type="submit">CREATE</button> 3583 </div> 3584 </div> 3585 <div class="col-auto align-self-center"> 3586 <div class="form-group"> 3587 <ul class="additional-links"> 3588 <li> or <a href="https://zitiocr.com">Return to Store</a></li> 3589 </ul> 3590 </div> 3591 </div> 3592 </div> 3593 3594 </form> 3595 </div> 3596 </div> 3597 </div> 3598 </div> 3599 </div> 3600 </div> 3601</div> 3602 </wlm> 3603 <div id="wlmpnf" style="display:none;"> 3604 <div class="page-width"> 3605 <div class="grid"> 3606 <div class="grid__item medium-up--five-sixths medium-up--push-one-twelfth"> 3607 <div class="section-header text-center"> 3608 <h2><span class="wlm-title-pnf"></span></h2> 3609 </div> 3610 3611 <div class="rte"> 3612 <div class="wlm-message-pnf"></div> 3613 </div> 3614 </div> 3615 </div> 3616 </div> 3617 </div> 3618 <div id="wlm-pwd-form" style="display: none;"> 3619 <div id="wlm-wrapper"> 3620 3621 <div class="wlm-form-holder"> 3622 <div id="wlm-pwd-error">Invalid Password</div> 3623 <input type="password" placeholder="Enter passcode" id="wlm-pwd" 3624 onkeypress='if( event.keyCode == 13 && typeof wlm == "object" && typeof wlm.unlockByAuth == "function" ) { event.preventDefault(); wlm.unlockByAuth(this); }' /> 3625 <a href="javascript:void(0);" id="wlm-pwd-form-button" 3626 onclick='if( typeof wlm == "object" && typeof wlm.unlockByAuth == "function" ) wlm.unlockByAuth(this);'> 3627 Enter 3628 </a> 3629 </div> 3630 </div> 3631 </div> 3632
3632<script type="text/javascript" id="wlm-helper"> 3633 if( typeof wlm == "object" ) wlm.toggleContent(true); 3634 </script>
3634 3635 3636 </div><div id="shopify-section-footer-template" class="shopify-section"><footer><div class="tt-footer-custom tt-color-scheme-02"> 3637 <div class="container"> 3638 <div class="tt-row"> 3639 <div class="tt-col-left"> 3640 3641 <div class="tt-col-item"> 3642 <div class="tt-newsletter"> 3643 <div class="tt-mobile-collapse"> 3644 <h4 class="tt-collapse-title"> 3645 PARA ESTAR EN CONTACTO 3646 </h4> 3647 <div class="tt-collapse-content"> 3648 <div class="form-default"><form method="post" action="/en/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 3649<div class="form-group"> 3650 <input type="hidden" name="contact[tags]" value="newsletter"> 3651 <input type="email" 3652 name="contact[email]" 3653 class="form-control" 3654 value="" 3655 placeholder="Ingrese su e-mail" 3656 autocomplete="off" 3657 autocapitalize="off" 3658 spellcheck="false" > 3659 <button type="submit" class="btn footer_subscribe_btn" name="commit">ÃNETENOS</button> 3660 </div></form></div> 3661 </div> 3662 </div> 3663 </div> 3664 </div> 3665 </div><div class="tt-col-right"> 3666 <div class="tt-col-item"> 3667 <ul class="tt-social-icon"><li><a class="icon-g-64" target="_blank" href="https://www.facebook.com/SHOPILOVECR"></a></li><li><a class="icon-g-67" target="_blank" href="https://www.instagram.com/shopilovecr/"></a></li></ul> 3668 </div> 3669 </div></div> 3670 </div> 3671</div><div class="tt-footer-col tt-color-scheme-03"> 3672 <div class="container"> 3673 <div class="row"><div class="col-md-6 col-lg-3 col-xl-3"> 3674<div class="tt-mobile-collapse"> 3675 <h4 class="tt-collapse-title">CATEGORÃAS</h4> 3676 <div class="tt-collapse-content"> 3677<ul class="tt-list"><li><a href="/en/pages/sobre-nosotros">Sobre Nosotros</a></li><li><a href="/en/pages/terminos-de-servicio">Términos de Servicio</a></li><li><a href="/en/pages/preguntas-frecuentes">Preguntas Frecuentes</a></li><li><a href="/en/pages/pagina-de-contacto">Página de Contacto</a></li><li><a href="/en/policies/privacy-policy">POLÃTICAS</a></li><li><a href="/en/policies/terms-of-service">Términos del servicio</a></li><li><a href="/en/policies/refund-policy">PolÃtica de reembolso</a></li><li><a href="https://shopify.com/46731853985/account">Devoluciones</a></li></ul> 3678 </div> 3679 </div></div> 3680<div class="col-md-6 col-lg-3 col-xl-3"> 3681<div class="tt-mobile-collapse"> 3682 <h4 class="tt-collapse-title">FORMAS DE PAGO</h4> 3683 <div class="tt-collapse-content"> 3684 3685 Tenemos todas las formas de pago principales, inclusive PAGO EN EFECTIVO CONTRA-ENTREGA 3686 3687También Cuentas Bancarias.. 3688 3689Sinpe Móvil.. 3690 3691Paypal.. 3692 3693Tarjetas de Débito y Crédito 3694 3695 </div> 3696 </div></div> 3697<div class="col-md-6 col-lg-3 col-xl-3"> 3698<div class="tt-mobile-collapse"> 3699 <h4 class="tt-collapse-title">ACERCA DE ZITIO</h4> 3700 <div class="tt-collapse-content"> 3701 3702 ZITIO, ADDIC Y PAULINA son marcas registradas por COLOFRUT S.A. 3703 3704 </div> 3705 </div></div> 3706<div class="col-md-6 col-lg-3 col-xl-3"> 3707<div class="tt-mobile-collapse"> 3708 <h4 class="tt-collapse-title">CONTÃCTANOS</h4> 3709 <div class="tt-collapse-content"> 3710 3711 <address> 3712 <p><span>DIRECCIÃN:</span> Alajuela, Alajuela, Tambor, Residencial Quintas La Garita, de la caseta del guarda 400 metros al oeste, casa a mano derecha con verjas negras y muro gris, Cacao, Alajuela. </p> 3713 <p><span>TELÃFONO:</span> +506 6322-1333 </p> 3714 <p><span>HORARIO DE ATENCIÃN SOLO POR WHATSAPP:</span> de lunes a Domingo de 8 am a 9 pm, Horario de Atención en la Sala de Exhibición de 9 am a 6 pm </p> 3715 <p><span>E-MAIL:</span> <a href="mailto:[email protected]">[email protected]</a></p> 3716</address> 3717 3718 </div> 3719 </div></div> 3720</div> 3721 </div> 3722</div><div class="tt-footer-custom tt-color-scheme-04"> 3723 <div class="container"> 3724 <div class="tt-row"> 3725 3726 3727 3728 <div class="tt-col-left"><div class="tt-col-item tt-logo-col"> 3729 <a href="/" class="tt-logo tt-logo-alignment"><img loading="lazy" src="//zitiocr.com/cdn/shop/files/logo_150x.png?v=1627885352" srcset="//zitiocr.com/cdn/shop/files/logo_150x.png?v=1627885352 1x, //zitiocr.com/cdn/shop/files/logo_300x.png?v=1627885352 2x" alt="" class="tt-retina"></a> 3730 </div><div class="tt-col-item"> 3731 <div class="tt-box-copyright">Zitiocr.com y Addic son marcas registradas por SHOPILOVECR.COM. Todos los Derechos Reservados.</div> 3732 </div></div><div class="tt-col-right"> 3733 <div class="tt-col-item"> 3734 <ul class="tt-payment-list"><li> 3735 <a href="#"> 3736 <img class="lazyload" 3737 data-src="//zitiocr.com/cdn/shop/files/bacredomatic_logo_0df87292-503b-4933-a074-a56d8c137218_x21.png?v=1617818573" 3738 data-srcset="//zitiocr.com/cdn/shop/files/bacredomatic_logo_0df87292-503b-4933-a074-a56d8c137218_x42.png?v=1617818573 1x, //zitiocr.com/cdn/shop/files/bacredomatic_logo_0df87292-503b-4933-a074-a56d8c137218_x82.png?v=1617818573 2x" 3739 alt="" 3740 style="height:25px;"> 3741 </a> 3742 </li><li> 3743 <a href="#"> 3744 <img class="lazyload" 3745 data-src="//zitiocr.com/cdn/shop/files/vis1_x21.png?v=1617821194" 3746 data-srcset="//zitiocr.com/cdn/shop/files/vis1_x42.png?v=1617821194 1x, //zitiocr.com/cdn/shop/files/vis1_x82.png?v=1617821194 2x" 3747 alt="" 3748 style="height:25px;"> 3749 </a> 3750 </li><li> 3751 <a href="#"> 3752 <img class="lazyload" 3753 data-src="//zitiocr.com/cdn/shop/files/master_x21.png?v=1617821179" 3754 data-srcset="//zitiocr.com/cdn/shop/files/master_x42.png?v=1617821179 1x, //zitiocr.com/cdn/shop/files/master_x82.png?v=1617821179 2x" 3755 alt="" 3756 style="height:25px;"> 3757 </a> 3758 </li></ul> 3759 </div> 3760</div> 3761 3762 3763 </div> 3764 </div> 3765</div></footer> 3766 3767 3768</div><div id="shopify-section-footer-section-instagram" class="shopify-section"><div class="container footer-instagram-section" data-sectionname="index_instagram"> 3769 <div class="row"> 3770 <div id="instafeed-footer-section-instagram" class="instafeed-col" data-username="wokieeshop" data-hashtag="" data-count="6"></div> 3771 </div> 3772</div> 3773 3774</div><a href="#" class="tt-back-to-top">BACK TO TOP</a> 3775<!-- modalAddToCart --> 3776<div class="modal fade" id="modalAddToCartError" tabindex="-1" role="dialog" aria-label="myModalLabel" aria-hidden="true"> 3777 <div class="modal-dialog modal-sm"> 3778 <div class="modal-content "> 3779 <div class="modal-header"> 3780 <button type="button" class="close" data-dismiss="modal" aria-hidden="true"><span class="icon icon-clear"></span></button> 3781 </div> 3782 <div class="modal-body"> 3783 <div class="modal-add-cart"> 3784 <i class="icon-h-10"></i> 3785 <p class="error_message"></p> 3786 </div> 3787 </div> 3788 </div> 3789 </div> 3790</div> 3791 3792<div class="modal fade" id="modalAddToCartProduct" tabindex="-1" role="dialog" aria-label="myModalLabel" aria-hidden="true"> 3793 <div class="modal-dialog"> 3794 <div class="modal-content "> 3795 <div class="modal-header"> 3796 <button type="button" class="close" data-dismiss="modal" aria-hidden="true"><span class="icon icon-clear"></span></button> 3797 </div> 3798 <div class="modal-body"> 3799 <div class="tt-modal-addtocart mobile"> 3800 <div class="tt-modal-messages"> 3801 <i class="icon-f-68"></i> Added to cart successfully! 3802 </div> 3803 <a href="#" class="btn-link btn-close-popup">CONTINUE SHOPPING</a> 3804 <a href="/cart" class="btn-link">VIEW CART</a> 3805 3806 <a href="/checkout" class="btn-link">PROCEED TO CHECKOUT</a> 3807 </div> 3808 <div class="tt-modal-addtocart desctope"> 3809 <div class="row"> 3810 <div class="col-12 col-lg-6"> 3811 <div class="tt-modal-messages"> 3812 <i class="icon-f-68"></i> Added to cart successfully! 3813 </div> 3814 <div class="tt-modal-product"> 3815 <div class="tt-img"></div> 3816 <div class="tt-title tt-title-js"></div> 3817 <div class="description"></div> 3818 <div class="tt-qty">QTY: <span></span></div> 3819 </div> 3820 <div class="tt-product-total"> 3821 <div class="tt-total total-product-js"> 3822 TOTAL: <span class="tt-price"></span> 3823 </div> 3824 </div> 3825 </div> 3826 <div class="col-12 col-lg-6"> 3827 <a href="/cart" class="tt-cart-total" title="VIEW CART"> 3828 There are <span class="modal-total-quantity"></span> items<br> in your cart 3829 <div class="tt-total"> 3830 TOTAL: <span class="tt-price full-total-js"></span> 3831 </div> 3832 </a> 3833 3834 <a href="#" class="btn btn-border btn-close-popup ttmodalbtn">CONTINUE SHOPPING</a> 3835 <a href="/cart" class="btn btn-border ttmodalbtn ttmodalbtn">VIEW CART</a> 3836 3837 <a href="/checkout" class="btn ttmodalbtn">PROCEED TO CHECKOUT</a> 3838 </div> 3839 </div> 3840 </div><div class="tt-modal-slider hide"> 3841 <hr> 3842 <div class="tt-title">With this product also buy:</div> 3843 <div class="tt-modal-slider-js header-menu-product arrow-location-03 row"> 3844 </div> 3845 </div></div> 3846 </div> 3847 </div> 3848</div><div id="custom-preloader"> 3849 <div class="custom-loader" style="display: none;"> 3850 <img width="32" height="32" alt="Page Loader" class="lazyload" data-src="//zitiocr.com/cdn/shop/t/25/assets/ajax-loader.gif?v=83335857307597093571733204524"> 3851 </div> 3852</div>
3852<script> 3853 var theme = {}, 3854 shop_url = 'https://zitiocr.com', 3855 money_format = 'â¡ {{amount_with_comma_separator}}', 3856 color_with_border = 'White' || 'empty', 3857 colors_value = ',coat: #ff0000,yellow: #ffff00,black: #000000,blue: #0000ff,green: #00ff00,purple: #800080,silver: #c0c0c0,white: #ffffff,brown: #7b3f00,light-brown: #feb035,dark-turquoise: #23cddc,orange: #fe9001,tan: #eacea7,violet: #ee82ee,pink: #ffc0cb,grey: #808080,red: #ff0000,light blue: #add8e6,', 3858 texture_obj = function(){return JSON.parse('{"Material 1":"//zitiocr.com/cdn/shop/t/25/assets/filter_color1.png?v=20124293718597421471733204524","Material 2":"//zitiocr.com/cdn/shop/t/25/assets/filter_color2.png?v=71360560775598599651733204524","Material 3":"//zitiocr.com/cdn/shop/t/25/assets/filter_color3.png?v=8443039914363099491733204524"}'); 3859 } 3860 texture_obj = texture_obj(); 3861 3862 var wokiee_app = { 3863 url: '', 3864 loader_text: 'Be patient', 3865 main_info: { 3866 customerid: '', 3867 iid: '', 3868 shop: 'www-shopilovecr-com.myshopify.com', 3869 domain: 'zitiocr.com', 3870 lic: '1997d28c-a4d3-4c51-b6dd-d88bb4bef73a', 3871 } 3872 }; 3873 3874 var set_day = 'Day', 3875 set_hour = 'Hrs', 3876 set_minute = 'Min', 3877 set_second = 'Sec'; 3878 3879 var addtocart_text = '<span>ADD TO CART</span>', 3880 unavailable_text = '<span>SOLD OUT</span>', 3881 addedhtml_text = 'ADDED', 3882 errorhtml_text = 'LIMIT PRODUCTS', 3883 preorderhtml_text = '<span>PREORDER</span>', 3884 wait_text = 'WAIT', 3885 b_close = 'Close', 3886 b_back = 'Back', 3887 seeallresults = 'See all results'; 3888 3889 var small_image = '//zitiocr.com/cdn/shop/t/25/assets/dummy.png?v=138633415270097886021733204524'; 3890 3891 3892 </script>
3892<script src="//zitiocr.com/cdn/shop/t/25/assets/vendor.min.js?v=92868882098458812711733204524" defer="defer"></script>
3892<script src="//zitiocr.com/cdn/shop/t/25/assets/jquery.instagramFeed.min.js?v=111912414044547628631733204524" defer="defer"></script>
3892<script src="//zitiocr.com/cdn/shop/t/25/assets/theme.js?v=17954996249701946121733204524" defer="defer"></script>
3892<!-- modal (ModalSubsribeGood) --> 3893<div class="modal fade" id="ModalSubsribeGood" tabindex="-1" role="dialog" aria-label="myModalLabel" aria-hidden="true"> 3894 <div class="modal-dialog modal-xs"> 3895 <div class="modal-content "> 3896 <div class="modal-header"> 3897 <button type="button" class="close" data-dismiss="modal" aria-hidden="true"><span class="icon icon-clear"></span></button> 3898 </div> 3899 <div class="modal-body"> 3900 <div class="tt-modal-subsribe-good"> 3901 <i class="icon-f-68"></i> <span>You have successfully subscribed!</span> 3902 </div> 3903 </div> 3904 </div> 3905 </div> 3906</div>
3907<script> 3908 function checkSubscribe(){ 3909 if(location.search.indexOf('customer_posted=true') == -1) return false; 3910 $('.tt-modal-subsribe-good').find('span').html('You have successfully subscribed!'); 3911 $('#ModalSubsribeGood').modal('show'); 3912 setTimeout(function(){window.history.pushState("", "", location.pathname)}, 100); 3913 } 3914 function checkSended(){ 3915 if(location.search.indexOf('contact_posted=true') == -1) return false; 3916 $('.tt-modal-subsribe-good').find('span').html('Thanks for contacting us. We'll get back to you as soon as possible.'); 3917 $('#ModalSubsribeGood').modal('show'); 3918 setTimeout(function(){window.history.pushState("", "", location.pathname)}, 100); 3919 } 3920 window.addEventListener('DOMContentLoaded', function() { 3921 checkSubscribe(); 3922 checkSended(); 3923 }); 3924</script>
3924<!-- Modal (ModalMessage) --> 3925<div class="modal fade" id="ModalMessage" tabindex="-1" role="dialog" aria-label="myModalLabel" aria-hidden="true" data-pause=1500> 3926 <div class="modal-dialog"> 3927 <div class="modal-content "> 3928 <div class="modal-header"> 3929 <button type="button" class="close" data-dismiss="modal" aria-hidden="true"><span class="icon icon-clear"></span></button> 3930 </div> 3931 <div class="modal-body"> 3932 <div class="tt-login-wishlist"> 3933 <p>Please login and you will add product to your wishlist</p> 3934 <div class="row-btn"> 3935 <a href="/account/login" class="btn btn-small ttmodalbtn">SIGN IN</a> 3936 <a href="/account/register" class="btn btn-border btn-small ttmodalbtn">REGISTER</a> 3937 </div> 3938 </div> 3939 </div> 3940 </div> 3941 </div> 3942</div><div id="shopify-section-promo-fixed" class="shopify-section"> 3943 3944</div>
3944<script> 3945 var adminlinks = '//cdn.shopify.com/s/files/1/0073/3826/2594/t/1/assets/wokiee_v1.5.0.js?43'; 3946 </script>
3946 3947
3947<script src="//zitiocr.com/cdn/shop/t/25/assets/admin-panel.js?v=17962596545536052591733204524" defer="defer"></script>
3947.index-section-brands img, .index-section-brands a img { filter: none !important; opacity: 1 !important; transition: none !important; cursor: default !important; } .index-section-brands img:hover, .index-section-brands a img:hover { filter: none !important; opacity: 1 !important; } .index-section-brands img:active, .index-section-brands a img:active { filter: none !important; opacity: 1 !important; } .index-section-brands a { pointer-events: none !important; } 3948
3949<script src="//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/booster-page-speed-optimizer.js?23" type="text/javascript"></script>
3949 3950 3951<!--Gem_Page_Footer_Script--> 3952 3953<!--End_Gem_Page_Footer_Script--> 3954 3955 3956 3957 3958<div class="reputon-facebook-reviews-widget" id="42e59a70-1f7d-11ed-a5f5-c1fc4cd04b57" ></div><!-- WPD Start --> 3959 3960 3961 3962 3963 <!-- WPD End --> 3964
3964<script> 3965 3966</script>
3966 3967 3968
3969<script id="wholesale_pre_order" src="https://zitiocr.com/apps/wholesale_pre_order/js/pre_order.js?v=837"></script>
3969 3970<style>.preorder-display-flex{display:flex !important}</style> 3971
3972<script> 3973document.addEventListener('DOMContentLoaded', function() { 3974 let checkoutBtns = setInterval(function(){ 3975 var x=document.querySelectorAll("input[name='checkout'], button[name='checkout'], input[name='goto_pp'], button[name='goto_pp'], input[name='goto_gc'], button[name='goto_gc'], [href$='checkout']"); 3976 var redirectToCart = function(e) { 3977 e.stopPropagation(); 3978 e.preventDefault(); 3979 window.location = '/cart'; 3980 }; 3981 for (var i = 0; i < x.length; i++) { 3982 x[i].addEventListener('click', redirectToCart, false); 3983 } 3984 },500) 3985}); 3986</script>
3986 3987 3988<style> 3989 #pre-order-success{ 3990 display:none;position: fixed;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;overflow: auto;z-index: 99999999;padding: 20px;box-sizing: border-box;background-color: rgba(0,0,0,0.75);text-align: center; 3991} 3992 #pre-order-container{ 3993 display: inline-block;min-width: 270px;background: #fff;padding: 18px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: 0 0 10px #000;-moz-box-shadow: 0 0 10px #000;-o-box-shadow: 0 0 10px #000;-ms-box-shadow: 0 0 10px #000;box-shadow: 0 0 10px #000;text-transform: none;color: #333333; 3994 } 3995</style> 3996<div id="pre-order-success"> 3997 <div id="pre-order-container"><span id="pre-order-success-msg">Item is added to cart</span></div> 3998</div><!-- GSSTART Code for Swatches body. Do not change --> 3999 4000 4001 4002 4003 4004<!-- Code for Swatches body. Do not change GSEND --> 4005 4006 <!-- wpd_app_integration start --> 4007
4007<script> 4008 function wpd_includefile(filename) { 4009 var head = document.getElementsByTagName("head")[0]; 4010 var script = document.createElement("script"); 4011 script.src = filename; 4012 script.type = "text/javascript"; 4013 script.defer = true; 4014 script.async = true; 4015 head.appendChild(script) 4016 } 4017 4018 </script>
4018 4019 <!-- wpd_app_integration end --> 4020 4021 <style> 4022 #smile-io-apply{ 4023 margin-top: 10px; 4024 } 4025 </style>
4026<script type="text/javascript" defer> 4027var js_script_loaded=script_loaded=!1;function loadJSscripts(){js_script_loaded||(void 0!==uLTS&&uLTS.disconnect(),void 0!==window.yett&&window.yett.unblock(),js_script_loaded=!0,document.querySelectorAll("iframe[data-src], script[data-src]").forEach(a=>{null!=(datasrc=a.dataset.src)&&(a.src=datasrc)}),document.querySelectorAll("link[data-href]").forEach(a=>{null!=(datahref=a.dataset.href)&&(a.href=datahref)}),document.querySelectorAll("script[type='text/lazyload']").forEach(a=>{var b=document.createElement("script");for(d=0;d<a.attributes.length;d++){var c=a.attributes[d];b.setAttribute(c.name,c.value)}b.type="text/javascript",b.innerHTML=a.innerHTML,a.parentNode.insertBefore(b,a),a.parentNode.removeChild(a)}),document.dispatchEvent(new CustomEvent("asyncLazyLoad")),setTimeout(function(){document.dispatchEvent(new CustomEvent("loadBarInjector"))},3e3))}function loadScripts(){script_loaded||(script_loaded=!0,document.querySelectorAll("script[type='script/lazyload']").forEach(a=>{var b=document.createElement("script");for(d=0;d<a.attributes.length;d++){var c=a.attributes[d];b.setAttribute(c.name,c.value)}b.type="text/javascript",b.innerHTML=a.innerHTML,a.parentNode.insertBefore(b,a),a.parentNode.removeChild(a)}))}setTimeout(function(){loadScripts()},3e3);var activityEvents=["mousedown","mousemove","keydown","scroll","touchstart","click","keypress","touchmove"];activityEvents.forEach(function(a){window.addEventListener(a,loadScripts,!1),window.addEventListener(a,loadJSscripts,!1)}) 4028 4029</script>
4029 4030 4031<div id="shopify-block-AbzNzMWo3S0hBVVVlU__13019466082614940324" class="shopify-block shopify-app-block"><!-- </script>
4031 --> 4032<!-- Linkify Product Colors: Link your product pages with color swatches --> 4033<!-- https://apps.shopify.com/product-colors --> 4034
4035<script type="text/javascript"> 4036 4037</script>
vendor: 2 bytes, line 4037
4037
4038<script src="https://cdn.shopify.com/extensions/01a05103-bfe0-7cdd-bc31-4d95a459851c/product-colors-61/assets/webyze-product-colors.js" async></script>
4038 4039<link href="//cdn.shopify.com/extensions/01a05103-bfe0-7cdd-bc31-4d95a459851c/product-colors-61/assets/webyze-product-colors.css" rel="stylesheet" type="text/css" media="all" /> 4040<link href="//cdn.shopify.com/extensions/01a05103-bfe0-7cdd-bc31-4d95a459851c/product-colors-61/assets/webyze-product-colors-v2.css" rel="stylesheet" type="text/css" media="all" /> 4041 4042</div><div id="shopify-block-ARzdWTngvMFlVWUtIS__8776485610325655785" class="shopify-block shopify-app-block"> 4043 <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0fd17-554b-794a-807d-0964ac70444c/simple-social-login-174/assets/fonts.css" media="print" onload="this.media='all'"> 4044 <noscript><link href="//cdn.shopify.com/extensions/01a0fd17-554b-794a-807d-0964ac70444c/simple-social-login-174/assets/fonts.css" rel="stylesheet" type="text/css" media="all" /></noscript> 4045 4046 4047<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0fd17-554b-794a-807d-0964ac70444c/simple-social-login-174/assets/styles.css" media="print" onload="this.media='all'"> 4048<noscript><link href="//cdn.shopify.com/extensions/01a0fd17-554b-794a-807d-0964ac70444c/simple-social-login-174/assets/styles.css" rel="stylesheet" type="text/css" media="all" /></noscript>
4048<script src="https://cdn.shopify.com/extensions/01a0fd17-554b-794a-807d-0964ac70444c/simple-social-login-174/assets/app.js?" async defer></script>
4048 4049 4050</div><div id="shopify-block-AaW53NVNIM3V6M3RCV__15393088698543645836" class="shopify-block shopify-app-block"> 4051 4052 4053<!-- BEGIN app snippet: vite-tag --> 4054 4055 4056
4056<script src="https://cdn.shopify.com/extensions/01a0fb40-13b6-7c58-98da-1dd698ff9c2f/essential-pre-order-presale-3666/assets/app-embed-D4wJ_4kw.js" type="module" crossorigin="anonymous"></script>
4056 4057 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0fb40-13b6-7c58-98da-1dd698ff9c2f/essential-pre-order-presale-3666/assets/product-CiGErKqv.js" crossorigin="anonymous"> 4058 <link href="//cdn.shopify.com/extensions/01a0fb40-13b6-7c58-98da-1dd698ff9c2f/essential-pre-order-presale-3666/assets/product-CUhRl9qs.css" rel="stylesheet" type="text/css" media="all" /> 4059 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0fb40-13b6-7c58-98da-1dd698ff9c2f/essential-pre-order-presale-3666/assets/browse-DC-kjo3n.js" crossorigin="anonymous"> 4060 <link href="//cdn.shopify.com/extensions/01a0fb40-13b6-7c58-98da-1dd698ff9c2f/essential-pre-order-presale-3666/assets/app-embed-BQKD--QH.css" rel="stylesheet" type="text/css" media="all" /> 4061 4062<!-- END app snippet --> 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075
4076<script> 4077 window.essentialPreorderConfigs = { 4078 addToCartTexts: [ 4079 window.variantStrings?.addToCart, 4080 window.variantStrings?.soldOut, 4081 window.theme?.strings?.addToCart, 4082 window.theme?.strings?.soldOut, 4083 window.theme?.variantStrings?.addToCart, 4084 window.theme?.variantStrings?.soldOut, 4085 window.MinimogStrings?.addToCart, 4086 window.MinimogStrings?.soldOut, 4087 window.themeVariables?.strings?.productFormAddToCart, 4088 window.themeVariables?.strings?.productFormSoldOut, 4089 "Add to cart", 4090 "Sold out" 4091 ].filter(Boolean), 4092 selectedOrFirstAvailableVariantId: "null", 4093 permanentDomain: "www-shopilovecr-com.myshopify.com", 4094 selectedLocale: "en", 4095 selectedCountry: "CR", 4096 selectedMarketId: "864846082", 4097 } 4098</script>
4098 4099 4100<essential-preorder-app-embed 4101 customer-email="" 4102 customer-phone="" 4103 cart="{"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"CRC","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}" 4104 cart-inventory-quantity-by-variant-id="{}" 4105 product="null" 4106 preorder-app-data="{"preorderCampaigns":[],"preorderDisplay":{"featuredProductsEnabled":true,"listEnabled":true,"quickViewEnabled":true,"discountEnabled":true},"publicAccessToken":"85b0871a5de4557ccdd3f20279e258bc","isStaging":false}" 4107 preorder-app-data-back-in-stock="{"backInStockCampaigns":[],"bisDisplay":{"featuredProductsEnabled":false,"listEnabled":false,"quickViewEnabled":false}}" 4108 preorder-app-data-inventory-quantity-limits="[]" 4109 preorder-app-data-market-quantity="null" 4110 preorder-app-data-app-settings="{"paidFeatures":{"isCustomizeEmailDisabled":false,"isTranslationsDisabled":false,"isButtonInQuickAddModalDisabled":false,"isPreorderConfirmationEmailDisabled":false}}" 4111 product-collections="null" 4112 inventory-quantity-by-variant-id="{}" 4113 money-format-by-settings="â¡ {{amount_with_comma_separator}}" 4114 money-format="â¡ {{amount_with_comma_separator}}" 4115 template="customers/register" 4116></essential-preorder-app-embed> 4117 4118 4119 4120</div><div id="shopify-block-ATmZhcHZWQ3ZOWlFST__17475630447775611078" class="shopify-block shopify-app-block"><style data-shopify> 4121 .whatsapp-widget-b2chat { 4122 position: fixed; 4123 z-index: 99999; 4124 4125 bottom: 20px; 4126 right: 20px; 4127 4128 } 4129 4130 .whatsapp-widget-b2chat span { 4131 font-size: 14px; 4132 font-weight: 400; 4133 color: #000 !important; 4134 background: #d9fed3; 4135 padding: 8px 0; 4136 border-radius: 14px; 4137 position: absolute; 4138 width: 180px; 4139 text-align: center; 4140 box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.06), 0 2px 32px 0 rgba(0, 0, 0, 0.16); 4141 4142 right: 0; 4143 bottom: 54px; 4144 4145 } 4146 4147 .whatsapp-widget-b2chat div { 4148 height: 48px; 4149 width: 48px; 4150 border-radius: 50%; 4151 background: #25d366; 4152 box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.06), 0 2px 32px 0 rgba(0, 0, 0, 0.16); 4153 transition: transform 0.3s; 4154 } 4155 4156 .whatsapp-widget-b2chat svg { 4157 fill: #fff; 4158 position: absolute; 4159 top: 50%; 4160 left: 50%; 4161 height: 24px; 4162 width: 24px; 4163 -webkit-transform: translate(-49%, -51%); 4164 -o-transform: translate(-49%, -51%); 4165 transform: translate(-49%, -51%); 4166 } 4167 4168 .whatsapp-widget-b2chat:hover div { 4169 -webkit-transform: scale(1.1); 4170 -o-transform: scale(1.1); 4171 transform: scale(1.1); 4172 } 4173 4174 .b2chat-chat-window{ 4175 position: fixed; 4176 z-index: 99999; 4177 4178 bottom: 25px; 4179 right: 20px; 4180 4181 width: 370px; 4182 height: 460px; 4183 overflow: hidden; 4184 background: #fff; 4185 border-radius: 16px; 4186 box-shadow: rgba(9, 14, 21, 0.16) 0px 5px 40px 0px; 4187 display:none; 4188 flex-direction: column; 4189 } 4190 4191 .b2chat-chat-window-header{ 4192 padding: 1em 1em .6em 1em; 4193 background: #25d366; 4194 color:#fff; 4195 display: flex; 4196 align-items: center; 4197 justify-content: space-between; 4198 } 4199 .b2chat-chat-window-header div:first-child svg{ 4200 width: 35px; 4201 height: 35px; 4202 fill: white; 4203 } 4204 .b2chat-chat-window-header div:last-child svg{ 4205 width: 20px; 4206 height: 20px; 4207 fill: #fff; 4208 cursor: pointer; 4209 } 4210 .b2chat-chat-window-body{ 4211 padding:1em; 4212 flex-grow: 1; 4213 } 4214 .b2chat-chat-window-body p{ 4215 background: rgb(245, 245, 245); 4216 padding: 12px 16px; 4217 border-radius: 20px; 4218 max-width: 90%; 4219 font-size: .9em; 4220 } 4221 .b2chat-chat-window-footer{ 4222 padding:1em; 4223 display:flex; 4224 align-items: center; 4225 gap:.5em; 4226 } 4227 .b2chat-chat-window-footer input{ 4228 width: 100%; 4229 border-radius: 20px; 4230 font-size: .9em; 4231 margin: 0; 4232 height: 40px; 4233 border: 1px solid #EEEEEE; 4234 outline: none; 4235 transition: all .3s; 4236 } 4237 .b2chat-chat-window-footer input::placeholder{ 4238 color: #DCDCDC; 4239 } 4240 .b2chat-chat-window-footer input:focus{ 4241 border: 1.5px solid #000; 4242 } 4243 .b2chat-chat-window-footer button{ 4244 height: 40px; 4245 width: 40px; 4246 border-radius: 99px; 4247 flex-shrink: 0; 4248 background: #000; 4249 display: flex; 4250 align-items: center; 4251 justify-content: center; 4252 } 4253 .b2chat-chat-window-footer button svg{ 4254 color: #fff;
4255 width: 20px; 4256 height: 20px; 4257 } 4258 4259 .b2chat-chat-window-powered{ 4260 position: fixed; 4261 z-index: 99999; 4262 4263 bottom: 3px; 4264 right: 20px; 4265 4266 display: none; 4267 justify-content: center; 4268 width: 370px; 4269 } 4270 4271 .b2chat-chat-window-powered span{ 4272 font-size: .8em; 4273 text-align: center; 4274 margin-top: -.7em; 4275 color: #7beaa4; 4276 margin-bottom: .2em; 4277 } 4278 .b2chat-chat-window-powered a{ 4279 text-decoration: underline; 4280 color: #7beaa4; 4281 } 4282 4283 @media (max-width: 768px) { 4284 .b2chat-chat-window{ 4285 width: 90%; 4286 height: 80dvh; 4287 } 4288 .b2chat-chat-window-powered{ 4289 width: 90%; 4290 } 4291 } 4292</style> 4293 4294 4295 <a 4296 href="https://wa.me/50663221333" 4297 target="_blank" 4298 rel="noopener noreferrer" 4299 class="whatsapp-widget-b2chat"> 4300 4301 <span class="text-white"> 4302 ¿Cómo puedo ayudarte? 4303 </span> 4304 4305 <div> 4306 <svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> 4307 <path 4308 d="m17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52s-.669-1.612-.916-2.207c-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413s.248-1.289.173-1.413c-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 0 1 -5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1 -1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297a11.815 11.815 0 0 0 -8.413-3.488c-6.555 0-11.89 5.335-11.893 11.892 0 2.096.547 4.142 1.588 5.945l-1.688 6.163 6.305-1.654a11.882 11.882 0 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 0 0 -3.48-8.413z"> 4309 </path> 4310 </svg> 4311 </div> 4312 </a> 4313 4314 4315 <div class="b2chat-chat-window"> 4316 <div class="b2chat-chat-window-header"> 4317 <div> 4318 <svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> 4319 <path 4320 d="m17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52s-.669-1.612-.916-2.207c-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413s.248-1.289.173-1.413c-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 0 1 -5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1 -1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297a11.815 11.815 0 0 0 -8.413-3.488c-6.555 0-11.89 5.335-11.893 11.892 0 2.096.547 4.142 1.588 5.945l-1.688 6.163 6.305-1.654a11.882 11.882 0 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 0 0 -3.48-8.413z"> 4321 </path> 4322 </svg> 4323 </div> 4324 <div> 4325 <svg 4326 xmlns="http://www.w3.org/2000/svg" 4327 width="24" 4328 height="24"
4329 viewBox="0 0 24 24" 4330 fill="#fff" 4331 stroke="currentColor" 4332 stroke-width="2" 4333 stroke-linecap="round" 4334 stroke-linejoin="round"> 4335 <path d="M18 6 6 18"/><path d="m6 6 12 12"/> 4336 </svg> 4337 </div> 4338 </div> 4339 <div class="b2chat-chat-window-body"> 4340 <p>Hola! ð Somos del equipo de soporte. ¿Cómo te podemos ayudar?</p> 4341 </div> 4342 <div class="b2chat-chat-window-footer"> 4343 <input type="text" name="message" placeholder="Escribe tu mensaje..."> 4344 <button type="button"> 4345 <svg 4346 xmlns="http://www.w3.org/2000/svg" 4347 width="24" 4348 height="24" 4349 viewBox="0 0 24 24" 4350 fill="none" 4351 stroke="currentColor" 4352 stroke-width="2" 4353 stroke-linecap="round" 4354 stroke-linejoin="round"> 4355 <path d="m5 12 7-7 7 7"/><path d="M12 19V5"/> 4356 </svg> 4357 </button> 4358 </div> 4359 </div> 4360 <div class="b2chat-chat-window-powered"> 4361 <span>Powered by <a href="https://b2chat.eu/" target="_blank" rel="noopener noreferrer">B2Chat</a></span> 4362 </div> 4363 4364 4365 4366 4367
4367<script> 4368 const chatButton = document.querySelector('.whatsapp-widget-b2chat'); 4369 const chatWindow = document.querySelector('.b2chat-chat-window'); 4370 const chatWindowPowered = document.querySelector('.b2chat-chat-window-powered'); 4371 4372 chatButton.addEventListener('click', function (e) { 4373 e.preventDefault(); 4374 chatWindow.style.display = 'flex'; 4375 chatWindowPowered.style.display = 'flex'; 4376 chatButton.style.display = 'none'; 4377 }); 4378 4379 document.querySelector('.b2chat-chat-window-footer button').addEventListener('click', function () { 4380 const message = document.querySelector('input[name="message"]').value; 4381 window.open(`https://wa.me/50663221333?text=${encodeURIComponent(message)}`, '_blank'); 4382 document.querySelector('input[name="message"]').value = ''; 4383 }); 4384 4385 document.querySelector('.b2chat-chat-window-header div:last-child').addEventListener('click', function () { 4386 chatWindow.style.display = 'none'; 4387 chatWindowPowered.style.display = 'none'; 4388 chatButton.style.display = 'block'; 4389 }); 4390 </script>
4390 4391 4392 4393 4394</div>
4394<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4394 4395</body> 4396</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.