1<!doctype html> 2<html class="no-js" lang="en"> 3<head> 4 5 <!-- Global site tag (gtag.js) - AdWords. Created by EastonDigital.com -->
vendor: 65 bytes, lines 5-7
5 6<script async 7src="https://www.googletagmanager.com/gtag/js?id=
7AW-674499177
vendor: 12 bytes, line 7
7"></script>
8<script> 9
vendor: 134 bytes, lines 9-13
9window.dataLayer = window.dataLayer || []; 10 function gtag(){dataLayer.push(arguments);} 11 gtag('js', new Date()); 12 13 gtag('config', '
13AW-674499177
vendor: 4 bytes, line 13
13');
14</script>
14 15 16
17<script> 18 gtag('event', 'page_view', { 19 'send_to': 'AW-674499177', 20 'ecomm_pagetype': 'category', 21 22 23 }); 24</script>
24 25 26 <!-- Basic page needs ================================================== --> 27 <meta charset="utf-8"> 28 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 29 30 31 <link rel="shortcut icon" href="//www.ecojot.com/cdn/shop/files/favicon2_32x32.png?v=1613731864" type="image/png" /> 32 33 34 <!-- Title and description ================================================== --> 35 <title> 36 FRIDA – ecojotstore 37 </title> 38 39 40 <meta name="description" content="For the LOVE of Frida. Iconic and ever lasting beauty."> 41 42 43 <!-- Helpers ================================================== --> 44 <!-- /snippets/social-meta-tags.liquid --> 45 46 47 48 49<meta property="og:site_name" content="ecojotstore"> 50<meta property="og:url" content="https://www.ecojot.com/collections/featured-products-1"> 51<meta property="og:title" content="FRIDA"> 52<meta property="og:type" content="product.group"> 53<meta property="og:description" content="For the LOVE of Frida. Iconic and ever lasting beauty."> 54 55<meta property="og:image" content="http://www.ecojot.com/cdn/shop/collections/cactusandsucculentspic_1200x1200.jpg?v=1574955173"> 56<meta property="og:image:secure_url" content="https://www.ecojot.com/cdn/shop/collections/cactusandsucculentspic_1200x1200.jpg?v=1574955173"> 57 58 59<meta name="twitter:card" content="summary_large_image"> 60<meta name="twitter:title" content="FRIDA"> 61<meta name="twitter:description" content="For the LOVE of Frida. Iconic and ever lasting beauty."> 62 63 <link rel="canonical" href="https://www.ecojot.com/collections/featured-products-1"> 64 <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"> 65 <meta name="theme-color" content="#e30024"> 66 67 <!-- CSS ================================================== --> 68 <link href="//www.ecojot.com/cdn/shop/t/11/assets/timber.scss.css?v=100655430903187338921762439319" rel="stylesheet" type="text/css" media="all" /> 69 <link href="//www.ecojot.com/cdn/shop/t/11/assets/theme.scss.css?v=140743761830579933871762439319" rel="stylesheet" type="text/css" media="all" /> 70 71 <!-- Sections ================================================== --> 72
72<script> 73 window.theme = window.theme || {}; 74 theme.strings = { 75 zoomClose: "Close (Esc)", 76 zoomPrev: "Previous (Left arrow key)", 77 zoomNext: "Next (Right arrow key)", 78 moneyFormat: "\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e", 79 addressError: "Error looking up that address", 80 addressNoResults: "No results for that address", 81 addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.", 82 authError: "There was a problem authenticating your Google Maps account.", 83 cartEmpty: "Your cart is currently empty.", 84 cartCookie: "Enable cookies to use the shopping cart", 85 cartSavings: "You're saving [savings]" 86 }; 87 theme.settings = { 88 cartType: "drawer", 89 gridType: "collage" 90 }; 91 </script>
91 92 93
93<script src="//www.ecojot.com/cdn/shop/t/11/assets/jquery-2.2.3.min.js?v=58211863146907186831549892556" type="text/javascript"></script>
93 94 95
95<script src="//www.ecojot.com/cdn/shop/t/11/assets/lazysizes.min.js?v=37531750901115495291549892556" async="async"></script>
95 96 97
97<script src="//www.ecojot.com/cdn/shop/t/11/assets/theme.js?v=98362683587980349501549892561" defer="defer"></script>
97 98 99 <!-- Header hook for plugins ================================================== --> 100
100<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
100<meta name="google-site-verification" content="ZBpj_cDj19uBNnZkv8TONezulfYwyl7mtMFz8vpRCuw"> 101<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/14262784/digital_wallets/dialog"> 102<meta id="in-context-paypal-metadata" data-shop-id="14262784" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="CAD"> 103<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/collections/featured-products-1.atom" /> 104<link rel="alternate" type="application/json+oembed" href="https://www.ecojot.com/collections/featured-products-1.oembed">
105<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
105 106<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
107<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=14262784" crossorigin="anonymous"></script>
vendor: 1 bytes, line 107
107
108<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":14262784,"countryCode":"CA","currencyCode":"CAD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/14262784","merchantName":"ecojotstore","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","interac"],"total":{"type":"pending","label":"ecojotstore","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 108
108
109<script id="shopify-features" type="application/json">{"accessToken":"02abc814e7b05cced643139ffdb5d9a1","betas":["rich-media-storefront-analytics"],"domain":"www.ecojot.com","predictiveSearch":true,"shopId":14262784,"locale":"en"}</script>
vendor: 1 bytes, line 109
109
110<script>var Shopify = Shopify || {}; 111Shopify.shop = "ecojotstore.myshopify.com"; 112Shopify.locale = "en"; 113Shopify.currency = {"active":"CAD","rate":"1.0"}; 114Shopify.country = "US"; 115Shopify.theme = {"name":"Brooklyn in progress","id":37910184022,"schema_name":"Brooklyn","schema_version":"12.0.1","theme_store_id":730,"role":"main"}; 116Shopify.theme.handle = "null"; 117Shopify.theme.style = {"id":null,"handle":null}; 118Shopify.cdnHost = "www.ecojot.com/cdn"; 119Shopify.routes = Shopify.routes || {}; 120Shopify.routes.root = "/"; 121Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 122Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 123Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 124Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 124
124
125<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 125
125
126<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 126
126
127<script> 128 window.ShopifyPay = window.ShopifyPay || {}; 129 window.ShopifyPay.apiHost = "shop.app\/pay"; 130 window.ShopifyPay.redirectState = null; 131</script>
vendor: 1 bytes, line 131
131
132<script> 133 window.Shopify = window.Shopify || {}; 134 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 135 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 136 window.Shopify.SignInWithShop.eligible = true; 137</script>
vendor: 1 bytes, line 137
137
138<script id="shop-js-analytics" type="application/json">{"pageType":"collection"}</script>
vendor: 1 bytes, line 138
138
139<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 139
139
140<script type="module"> 141 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 142 143 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 144 145</script>
vendor: 1 bytes, line 145
145
146<script> 147 window.Shopify = window.Shopify || {}; 148 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 149 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"]}; 150</script>
vendor: 1 bytes, line 150
150
151<script>(function() { 152 var isLoaded = false; 153 function asyncLoad() { 154 if (isLoaded) return; 155 isLoaded = true; 156 var urls = ["https:\/\/cdn.shopify.com\/s\/javascripts\/currencies.js?shop=ecojotstore.myshopify.com","\/\/shopify.privy.com\/widget.js?shop=ecojotstore.myshopify.com","https:\/\/trust.conversionbear.com\/script?app=trust_badge\u0026shop=ecojotstore.myshopify.com","https:\/\/portal.zakeke.com\/Scripts\/integration\/shopify\/product.js?shop=ecojotstore.myshopify.com","https:\/\/widget.ecocart.tools\/ecocart.js?shop_name=ecojotstore.myshopify.com\u0026shop=ecojotstore.myshopify.com","https:\/\/cdn.one.store\/javascript\/dist\/1.0\/jcr-widget.js?account_id=shopify:ecojotstore.myshopify.com\u0026shop=ecojotstore.myshopify.com","\/\/cdn.shopify.com\/proxy\/212aaa55633e738ecb74f850892e39b2cbda9fbbb4d4c2beaf54178afe13e968\/cdn.shopify.com\/s\/files\/1\/0875\/2064\/files\/easystock-storefront-0.10.17.min.js?shop=ecojotstore.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/gifts.good-apps.co\/storage\/js\/good_free_gift-ecojotstore.myshopify.com.js?ver=142\u0026shop=ecojotstore.myshopify.com"]; 157 for (var i = 0; i < urls.length; i++) { 158 var s = document.createElement('script'); 159 s.type = 'text/javascript'; 160 s.async = true; 161 s.src = urls[i]; 162 var x = document.getElementsByTagName('script')[0]; 163 x.parentNode.insertBefore(s, x); 164 } 165 }; 166 if(window.attachEvent) { 167 window.attachEvent('onload', asyncLoad); 168 } else { 169 window.addEventListener('load', asyncLoad, false); 170 } 171})();</script>
vendor: 1 bytes, line 171
171
172<script id="__st">var __st={"a":14262784,"offset":-14400,"reqid":"1a322355-1574-49b0-87b4-b173da34bc81-1791061727","pageurl":"www.ecojot.com\/collections\/featured-products-1","u":"6b28f3ea6ccb","p":"collection","rtyp":"collection","rid":57097388118};</script>
vendor: 1 bytes, line 172
172
173<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 173
173
174<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(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){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 174
174
175<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.ecojot.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 175
175
176<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 = "//www.ecojot.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>
176<script crossorigin="anonymous" defer="defer" src="//www.ecojot.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 176
176
177<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 177
177
178<script> 179 window.Shopify = window.Shopify || {}; 180 window.Shopify.MCP = window.Shopify.MCP || {}; 181 window.Shopify.MCP.enabled = true; 182 window.Shopify.MCP.shop = "ecojotstore.myshopify.com"; 183 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.ecojot.com\/api\/mcp"; 184 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"]}}]; 185</script>
vendor: 1 bytes, line 185
185
186<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("\/\/www.ecojot.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 187</script>
vendor: 1 bytes, line 187
187
188<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://www.ecojot.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 189</script>
vendor: 1 bytes, line 189
189
190<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 191 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); 192</script>
vendor: 1 bytes, line 192
192
193<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})}})); 194</script>
194 195<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.ecojot.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 196<style id="shopify-accelerated-checkout-cart"> 197 #shopify-buyer-consent { 198 margin-top: 1em; 199 display: inline-block; 200 width: 100%; 201} 202 203#shopify-buyer-consent.hidden { 204 display: none; 205} 206 207#shopify-subscription-policy-button { 208 background: none; 209 border: none; 210 padding: 0; 211 text-decoration: underline; 212 font-size: inherit; 213 cursor: pointer; 214} 215 216#shopify-subscription-policy-button::before { 217 box-shadow: none; 218} 219 220 </style> 221
222<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
222 223 224
224<script> 225 window.zakekeProductAdvancedProcessing = true; 226 227 228 window.zakekePricingData = { 229 variantId: 39526400065622, 230 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":"CAD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}, 231 product: {"id":6624752009302,"title":"zakeke","handle":"customization","description":"","published_at":"2021-09-02T04:17:16-04:00","created_at":"2021-09-02T04:17:14-04:00","vendor":"ecojotstore","type":"zakeke-design","tags":[],"price":1,"price_min":1,"price_max":1,"available":false,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":39526400065622,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"","requires_shipping":false,"taxable":false,"featured_image":null,"available":false,"name":"zakeke","public_title":null,"options":["Default Title"],"price":1,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":[],"featured_image":null,"options":["Title"],"requires_selling_plan":false,"selling_plan_groups":[],"content":""} 232 }; 233 234 235 window.zakekeShopLocales = [ 236 237 { 238 iso_code: "en", 239 root_url: "\/", 240 primary: true 241 }, 242 243 ]; 244</script>
244 245
246<script> 247 function zakekePostprocessProperties(props){ 248 if (props.customization) { 249 props._customization = props.customization; 250 delete props.customization; 251 } 252 if (props.Preview) { 253 delete props.Preview; 254 } 255 return props; 256 } 257 258 function zakekeBeforeAddToCart(designID) { 259 return new Promise(() => { 260 fetch('/apps/zakeke/preview/' + designID).then(res => res.blob()).then(previewImg => { 261 const form = document.getElementById('zakeke-addtocart'); 262 const body = new FormData(form); 263 body.set('properties[Preview]', previewImg, 'Preview.png'); 264 return fetch(form.action, { 265 method: 'POST', 266 body: body 267 }).then(() => { 268 window.location.href = '/cart'; 269 }); 270 }); 271 }); 272 } 273</script>
273 274 275 276
276<script src="//www.ecojot.com/cdn/shop/t/11/assets/modernizr.min.js?v=21391054748206432451549892556" type="text/javascript"></script>
276 277 278 279 280 281<!-- BEGIN app block: shopify://apps/beast-currency-converter/blocks/doubly/267afa86-a419-4d5b-a61b-556038e7294d --> 282 283 284
284<script> 285 var DoublyGlobalCurrency, catchXHR = true, bccAppVersion = 1; 286 var DoublyGlobal = { 287 theme : 'layered_theme', 288 spanClass : 'money', 289 cookieName : '_g1582228523', 290 ratesUrl : 'https://init.grizzlyapps.com/9e32c84f0db4f7b1eb40c32bdb0bdea9', 291 geoUrl : 'https://currency.grizzlyapps.com/83d400c612f9a099fab8f76dcab73a48', 292 shopCurrency : 'CAD', 293 allowedCurrencies : '["CAD","USD"]', 294 countriesJSON : '{"0c9fbda2f60ec2898217462c14a8ca28":"AFN","77825ffc7ed510e4219e27367f50f427":"ALL","25a2b91d530da6d79800c24bec689d61":"USD","6916af863143143036e271f9117caadc":"DZD","36d215ec8ce6c5a767e678b13f50862b":"USD","fb911160ef95c46fb368ef2eff5570c0":"EUR","b3476dae9aa570b88a30abf70a978252":"AOA","0dcfbae12c14fe30dc542b8206e459bd":"XCD","78da38f7ae93bc36b6bd59ca89a8429e":"AZN","00bad30068c0f10b3b77506da947caa2":"ARS","ae7f19edb7b436fcaf57a36430c3d3b0":"AUD","33d5bb379aebcde4d167f033df2d382e":"EUR","9edd33fbd532c66cacf94af4db21dab7":"BSD","925c1d014fbf174114bb903bf2c7bac5":"BHD","7728cea5bac9cde9907b1085712ed9f2":"BDT","749b2ebf8d945c6cf6c5f048c72aaa2a":"AMD","51a5c332372cd72420a791368eece6f8":"BBD","a19904ce7ba5c44cb4d91748288eefe1":"EUR","35e59d62315172a2d1d54dc0dab770e2":"BMD","90719543ee7853da54814bea0989487b":"BTN","a64e8989e48fe1e7d05d23f4e8e9780c":"BOB","12a516dd73e5e53bd31569e4fcc041e6":"BAM","aedbb109003adaf6af69128c4e83cbe2":"BWP","10cfd19a20aae97470c9fbec788b71d6":"NOK","6b1966f4af75004e954a0de3c7fe7c1b":"BRL","a8958ab7798f4aef591661273c373f08":"BZD","950722fea3174745d7dfa0458b3cf71b":"USD","af5b357afe354e75e320a29e2b045978":"SBD","b53c1f894f02b24dcda710f846b6f0b3":"USD","1eb8a653b84f6acca0219cc54beac35f":"BND","181b4e020d6109051fc88ee13fb045ca":"BGN","3024a0f4e34ca7dc9ee76ebd3c519a83":"MMK","b69c9b470097833122f215cf0fa67382":"BIF","df9ace98f7da2dab53a04a99cf75a3de":"BYN","8d516a5655bcd1dd017b946ca6eed9d6":"KHR","1ea38124b279c2416df6b493978da030":"XAF","132df582bdd725b956df4dfe33711f28":"CAD","7322579988573acf8fd138830bc5e884":"CVE","51bc3879ab2a3f057693cb9ec6e45c94":"KYD","3a3cea975adfe6240593cd1e5388120d":"XAF","7bbd9b6a782e6e1e6a117129051aac32":"LKR","60b136c7758c1178ce48c292d65851e5":"XAF","c3c3ac331bcee531802bc9c1712f5c54":"CLP","92035c0407d62963eda165cda28d6114":"CNY","2bd18f873de9138c69de623ee7f04af9":"TWD","6810126b0ee4236a21f0ac1c4fdb6764":"AUD","bcf6ce5201899723a0a06792c6caeed3":"AUD","5a43428b67ab8a57bfbe1088c4b7f42f":"COP","f2b2534365ee9f71fbed5e2afcdca50a":"KMF","f773a4708bf9adfefd6298f12b062124":"EUR","f8ec5d9332715db4eb25a5347286e599":"XAF","92150c6fdab610675a24978b4cfbf368":"CDF","96b30a27a1720ddf1b08cc915d36acab":"NZD","7a7f88e4952e63bfcd9635168264fe45":"CRC","67a7fa7c3712d0f7a9dc50853047e144":"HRK","93d5e4bf2d22ead33ca93c5214b54463":"CUP","fa68eef805d5b746aadfc57d13dda9a9":"EUR","a8c576d30a24ac83a47745f71143946b":"CZK","2b08e971cdcf7ef71b19dc31bc06b34b":"XOF","05604cf68845e754896337a8f344e8fc":"DKK","6a7b45431588328067bcdea71dff5b2a":"XCD","1454a2d0108781f78149c88fc8f36d7b":"DOP","636307c6fe4c4b5f7f8c5d30fd69bd65":"USD","cbe09632afa1023daf096d3c95eb652e":"SVC","d30229b54be75d9af0c2e367659a444d":"XAF","3a17356976367ffbf3dd2cee9d9ebad1":"ETB","b263a08ae41abd42665413977d57598f":"ERN","1d1ad6b40e3d3a78667c18e8f9bcbd31":"EUR","037e3819826f61b753b5f5522720668b":"DKK","e27ad3455ba99e93fcca2d6002a07a96":"FKP","48bbd3a2d035cbaf0147d48d70177188":"GBP","a028125f469669a7318f1177d01951c7":"FJD","e23547145863c2b35236b8e0aed3a1ca":"EUR","20fffcb7953b3a667d99abc2ab8fa599":"EUR","df165264a8ef4d00ff49622f4bdbba44":"EUR","88754724b0746ba01695521f0b7bd554":"EUR","c0deda8719b6bb588d2affcdda0b55c9":"XPF","4b99e0aa7795a20b86ea71bb517e3c1f":"EUR","f622b9c2c0cbbc0ca896148c9c92d897":"DJF","8497791e5f8c69a8f6b5ac7b40407442":"XAF","5479ec9596d2508d9f10a91e35e624a5":"GEL","599a0c6d00669d5a18a073e813ad25c1":"GMD","2a3d1dea32681c822faadda2c7bedc93":"ILS","244b30c0daca97ac92f8dc4d7196a979":"EUR","7e23e62798f68cfe69f385cfc5d24bc2":"GHS","b6564c7e17cce6b08e8c28e9967777cf":"GIP","34bcc718cc321ae168c1f9fc4675d6db":"AUD","eadfe4ad5bf03256d8945fd987b9af1d":"EUR","ac960308358e08e9e02979c2f73640a1":"DKK","4e4fa68feb9fe6e476e4fc4c2b0c29cd":"XCD","9d94ac33984c098a1990dfab46d247ff":"EUR","092b02a88419e23d1756a310d95fdfd0":"USD","b204130dc52fe1ffb1fbcbd9ed9648db":"GTQ","372cb8311b845822dc0f94eef709b010":"GNF","57e542cde098aeba6a4cde0f240030ed":"GYD","6896dc1edf7162438bd6d2e24e81adc8":"HTG","efed88903dcd2f2f97398926dc5ea002":"AUD","f3c832d9f2faa0f2f2d6d8c73af455ca":"EUR","0de5a270cc68ef2a3a302d34e367752c":"HNL","ed0cea31460c29d419378320b9ba2add":"HKD","3566563af041eb64212d8e65c749fb85":"HUF","079927f1a99088814d8bc6a55445016f":"ISK","6401e1998d7987f15b52a3581165ff73":"INR","3c4dd418d1e359368054a5f1f9c9b049":"IDR","b65512eda9d25418e41fccdf473d5579":"IRR","807dba887c5c6e25089c209e0135b7be":"IQD","5b3d9c4d15449457901391acd80adbb1":"EUR","41e21e8c34d6aa3da5b718cf4231390d":"ILS","0dab797ef2bac38eacc418c9f8e15378":"EUR","8966da5d224a004f4cb84804a5f6c688":"XOF","5afe1f34ddec8ef4efc0d0a870cddd61":"JMD","bd9b17731f33daee1dcc16697cdd0cf2":"JPY","d5e688005a94a3e4757619a99f369013":"KZT","80205369a97c21e5b252abfa282346ed":"JOD","3edf06f0c8964eac1c6726937f7f352b":"KES","299afb61e687060e5e66bee8b29799f5":"KPW","04b22e7a99e35a4e6f6514b57cc97ae9":"KRW","0adfee7e28312e24433bcefe25145bce":"KWD","73b4c50df66f6a1a5798982a4
294039b0b0":"KGS","34b09239ed51e9a61f19a88ab3f7fcea":"LAK","cae77d8621fa4d86b0b92481880a5317":"LBP","bba28a0a3390f1867d6dbdb765c6a4dc":"LSL","77e8fb6bf8a842fbd6b34be76499ebfa":"EUR","d458e452b82fc3f8b22a793a46b9f98d":"LRD","1ae51d98f27604480f17d8fd97cac38a":"LYD","9165792285868d0cba002e56081bb192":"CHF","b7227de55a8695f5e7efe963c8f37580":"EUR","e1dc245d3be5a40f86acdc91ac12ea63":"EUR","1058307c74890a16402e5c523d45ccc4":"MOP","767899052385440a885d7de938daad01":"MGA","42afcbb9ee739cc47c7d1702eb6ce514":"MWK","275edfb0464d6ef42d4ab83e25f2c61f":"MYR","0920c810738edbd92221dc14a20fd857":"MVR","3d49572a28be2f390a459064d1a6fb86":"XOF","4e0781dfb39bff6f61a172fc36311361":"EUR","49216d21984ad4769256a4bda5b8e468":"EUR","7610e93ea7d4c45f7e396acd695cdabd":"MRO","76cae5901fbe4ffc09d33953adb034b1":"MUR","00837c88b2fca5736a8f9d3dc2b07bc5":"MXN","f363cf2859ce0362565e44f1893875a9":"EUR","1dccd443b3eb8235d5b5d5d6da8382dc":"MNT","6c9a5e308c5817eaef3edb3ecb7ad67c":"MDL","1eb3ae043c810aa530d470446f31feeb":"EUR","223989fc8d5283e598bde9d0073dd319":"XCD","f95322c1726fb8beb6a49e69f406062e":"MAD","ac1cd746ee4b708a441ff9e4fb36ac4c":"MZN","738079a8cc1ec3c3e2129b1e243fc759":"OMR","dfbe6bca2b81e38c0a9c080424b1d059":"NAD","c768fd9e960be7a96a15f3fe01180b75":"AUD","611b83f00e115fa1bd82798e0880237c":"NPR","ae260c648e19c69d011aaf48cf5f66ef":"EUR","27e53f66add17b02c21300e3e431c533":"ANG","718605db25ac86e0a81169c100c42433":"AWG","42df8577e98085941b5516769691614d":"ANG","ea5260e4f756a54ed674938e72b8468b":"USD","5825c0e889637e79beca81650c4c1ac3":"XPF","95f82d217678c6bcb292b8fc7682234f":"VUV","5b1e176938f4fc1e6522b9f9151d42d6":"NZD","4ec181c3cff3032f67d94739e0e8737d":"NIO","b3301ed2070ec7aceb5be3b5dcc07ad9":"XOF","cb1d6534badc367e8dd9d40ded713069":"NGN","0511d3f5aac43354944b18475222f917":"NZD","cc055af6be2b737d4707a96a552198ee":"AUD","3e08b5ba3280cdc6e122982b8d112784":"NOK","cac21d3c62a7eb45ee19b3ce11a5fbdf":"USD","8de2e7ca50fc23e4bd3bdad52af3037a":"USD","8ada16d7e26335f17caa2acb955e4c63":"USD","c2f8a60ae14932219e028d614e527959":"USD","e79c4eeea8288d0e262d1d406a7e66f8":"USD","58c5e67c7a17d3741c98f44625f55756":"PKR","e02107346a74b3d630cc6b3711a88536":"PAB","41a47e227563d31fdc856d695d3d1844":"PGK","6ed7fa60539658265859ef7d48f07785":"PYG","90d2c82a2026996f3108f8b150828939":"PEN","e0ee9955cb9435aa9069cb193c54ef08":"PHP","d5bb7b09f2c1d285f61754cdeb4fdd0a":"NZD","e47a66a04fc75e67aa65a0130d88c289":"PLN","fa5ec300d94ca4e8726f3324a7221e15":"EUR","da7dc0acf54f11a299598d5c1abc5961":"XOF","a846d0e7d02f0ec40f36262361c8dd18":"USD","bd68e4c39ab0b7db62f065768d28c62b":"USD","a16006c8c29e90446f0fde04b6e3e88f":"QAR","37e4065a1f7e35bfaef4bbf802897a2a":"EUR","1ccbbd574db7fd92d40a94c7f6725c49":"RON","de553067944fe9a58a174f50fef9f3d1":"RUB","5735bd62d4dc46c38a264768624c5330":"RWF","befcbbe1fc95eec06ccf45a9883d7577":"EUR","9b39639bd0ff46e7623c70ceef74ea51":"SHP","94244557185f84c304bb2373b3534fbc":"XCD","eef4bec625bc2eee7b9c43287bc6e0a9":"XCD","8589dd64d0c84007198df76e131cfc13":"XCD","390af7034abbeab1dea79b0a08e08eb0":"EUR","2bd9b35fa78df0a08155979123b82a6c":"EUR","c845f4e559f39bdfbad73b4ce8ee47bf":"XCD","87336adbbb2d9cf8aa8c3432a8b6925d":"EUR","ae6edefdd8d61735e296170da3e4ec21":"STD","717b8accc93f982d5200c72fc0bd6a2a":"SAR","707862748b5f9e173d8540eed312ed59":"XOF","3f7d04eb7ec8fd8019d5e92429ef11ea":"RSD","27143b90c8dcf38ec194a972b93872f5":"SCR","7ceef5912e0f9e67185881af9935da48":"SLL","7f882944ca9cab2763fbdaa377061464":"SGD","54e8c9819bcbc5b574fb44d54d25aa5a":"EUR","0adb4d2468afd4dbd61c49f7fd36d88b":"VND","924f2e3fa5749228c3c6e8ead75f30b1":"EUR","814976873ee98a5cde52aa91f8e57f42":"SOS","c1834a641b269e2d0a9403dd32baae92":"ZAR","9338d6e26cefddb2528d5b68a06d2717":"USD","1d945ab7aaaf4f9e4d9fd09ea7a949d6":"EUR","23b6672991ae7b379d36b7db29c38ac4":"SDG","a22d9decc47998b44a36a7484c37314e":"SDG","180727061ac3e6a234cf945cb8f119e3":"MAD","3028a629c4affcfdd5b29cc13d065120":"SRD","9a4a9bf6dc7ece97b8625b3f55acb3a2":"NOK","4e42c6cbde70d01c30fa7e227c5a6626":"SZL","25c82ed78d863c8047281fcfd229298a":"SEK","c12b0a6679d4199308210e66eca31c90":"CHF","458da6c10e2b4f09c726a02f06cc15ba":"SYP","c3c261b4d5c775fd0a8a4d58884eabc4":"TJS","237c77ef06d9f28471af18777229408b":"THB","5203b04ab35c5bce320c1ee96cd4e129":"XOF","e9374cb9412edd8f085935f54f91385a":"NZD","4e5207658c6cd6ddb48befc6c4f08682":"TOP","0a9590217a134adfc2371a7e7017b451":"TTD","1a88d8af6e9c7b3aa67835874f0e8769":"AED","596b519ddd104be1202b1680edd788ea":"TND","938f6a602f47ab11611eac75b7d96342"
294:"TRY","4ae4f25295d016c86688f39f21ec4566":"TMT","ebee30ce4ec75b66d21f48b0924328f7":"USD","a7f615f9447cc59bfca778079a3814a3":"AUD","85bdaabd2818943bbc1b467e300a332e":"UGX","8c57fb99483a3e0c56a73bac38519d9a":"UAH","66d327f218b4073155d0b046381ff675":"MKD","4ea695c1a795ba52c92b9f0110aa7b2d":"EGP","9b8c63a775d413d2dd8b68fd572882b4":"GBP","3d44a52383e9ab002dbd337a751479a3":"GBP","cd079ceee5c703f20b34577fb9b368ab":"JEP","3c9ff57d6d41927b2c97b51af715b6ad":"GBP","7a042d8291ccfb63b31c0617e7a1baa1":"TZS","a7ce3de3b5af9a66c927e463f0230223":"USD","7b4a54aada8152200148585aadbce60e":"USD","76bbb5b1aa821625238326d161269297":"XOF","46f7033bc00aeb7b684f462ffb338f74":"UYU","d7e82bf061f52352d475f1affe3639db":"UZS","cfebc08fb2c603c307ec34e3ba26b0cf":"VEF","e7a84add1a61f63eb41939981e823bf1":"XPF","88207eabcca4cd20581678e66f05a864":"WST","ab1ac5bf7c0d655900deaee5707ff90c":"YER","745b69ef9b6a4cffad40699f6bbd6d45":"ZMW","88e80faafe1bfca1109be2d97aa40c54":"EUR"}', 295 currencyMessage : 'All orders are processed in CAD. While the content of your cart is currently displayed in <span class="selected-currency"></span>, you will checkout using CAD at the most current exchange rate.', 296 currencyFormat : 'money_format', 297 euroFormat : 'amount', 298 removeDecimals : 0, 299 roundDecimals : 0, 300 roundTo : '99', 301 autoSwitch : 1, 302 showPriceOnHover : 1, 303 showCurrencyMessage : true, 304 hideConverter : '', 305 forceJqueryLoad : false, 306 beeketing : true, 307 themeScript : '', 308 customerScriptBefore : '', 309 customerScriptAfter : '', 310 previewMode : false, 311 debug: false 312 }; 313 314 <!-- inline script: fixes + various plugin js functions --> 315 DoublyGlobal.themeScript = "if(DoublyGlobal.debug) debugger;jQueryGrizzly('head').append('<style> #shopify-section-header { z-index:1; } .site-nav--mobile.text-right .doubly-wrapper { float:none; margin:0px 0 25px; } <\/style>'); jQueryGrizzly('.header-wrapper .grid__item:nth-child(3)').append('<div class=\"doubly-wrapper\"><\/div>'); jQueryGrizzly('.site-nav--mobile.text-right').append('<div class=\"doubly-float doubly-wrapper\"><\/div>'); jQueryGrizzly('.single-option-radio label').click(function() { setTimeout(function(){DoublyCurrency.convertAll(jQueryGrizzly('.currency-switcher-btn.selected').attr('doubly-currency'));},1); initExtraFeatures(); }); if (jQueryGrizzly('form.cart .doubly-message').length==0) { jQueryGrizzly('.cart__row').last().before('<div class=\"doubly-message\"><\/div>'); } jQueryGrizzly(document).ajaxComplete(function() { setTimeout(function(){DoublyCurrency.convertAll(jQueryGrizzly('.currency-switcher-btn.selected').attr('doubly-currency'));},1000); if (jQueryGrizzly('#CartDrawer .doubly-message').length==0) { jQueryGrizzly('.ajaxcart__inner').append('<div class=\"doubly-message\"><\/div>'); } }); jQueryGrizzly('.single-option-selector__radio').bind('change.single-option-selector__radio', function() { setTimeout(function(){ DoublyCurrency.convertAll(jQueryGrizzly('.currency-switcher-btn.selected').attr('doubly-currency')); initExtraFeatures(); },5); });";DoublyGlobal.customerScriptBefore = "if(DoublyGlobal.debug) debugger;jQueryGrizzly('head').append('<style> @media screen and (max-width:768px) { .doubly-float {position: absolute; right: 5px; top: 75px;} } @media screen and (max-width:480px) { .doubly-float {display: none;} } <\/style>');";DoublyGlobal.initLayeredDesign = function(){ 316 jQueryGrizzly('.currency-switcher-btn').unbind('click'); 317 var selectedOption; 318 jQueryGrizzly('.currency-switcher-btn').click(function() { 319 selectedOption = jQueryGrizzly(this).attr('doubly-currency'); 320 jQueryGrizzly('.layered-currency-switcher').each(function() { 321 var currencySwitcher = jQueryGrizzly(this); 322 var a_length = currencySwitcher.find('.currency-switcher-btn').length; 323 var temp_length = a_length; 324 currencySwitcher.find('.currency-switcher-btn').each(function() { 325 jQueryGrizzly(this).css({ 326 'z-index': a_length 327 }); 328 a_length--; 329 }); 330 var current = currencySwitcher.find('.currency-switcher-btn[doubly-currency="' + selectedOption + '"]'); 331 var constant = temp_length; 332 current.addClass('selected'); 333 currencySwitcher.find('.currency-switcher-btn').not(current).removeClass('selected'); 334 var i = 1; 335 var success = 0; 336 currencySwitcher.find('.currency-switcher-btn').each(function() { 337 if (!jQueryGrizzly(this).hasClass('selected')) { 338 if (success == 0) { 339 jQueryGrizzly(this).css({ 340 'z-index': i, 341 'text-align': 'center', 342 'padding-right': '49px', 343 'padding-left': '11px' 344 }); 345 i++; 346 } else { 347 constant--; 348 jQueryGrizzly(this).css({ 349 'z-index': constant, 350 'text-align': 'center', 351 'padding-left': '49px', 352 'padding-right': '11px' 353 }); 354 } 355 } else { 356 jQueryGrizzly(this).css({ 357 'z-index': constant 358 }); 359 success = 1; 360 } 361 }); 362 }); 363 }); 364 }; 365 DoublyGlobal.addSelect = function(){ 366 /* add select in select wrapper or body */ 367 if (jQueryGrizzly('.doubly-wrapper').length>0) { 368 var doublyWrapper = '.doubly-wrapper'; 369 } else if (jQueryGrizzly('.doubly-float').length==0) { 370 var doublyWrapper = '.doubly-float'; 371 jQueryGrizzly('body').append('<div class="doubly-float"></div>'); 372 } 373 document.querySelectorAll(doublyWrapper).forEach(function(el) { 374 el.insertAdjacentHTML('afterbegin', '<ul class="layered-currency-switcher"><li><button class="currency-switcher-btn" doubly-currency="CAD" href="javascript:void(0)"><span>CAD</span> $</button><button class="currency-switcher-btn" doubly-currency="USD" href="javascript:void(0)"><span>USD</span> $</button></li></ul>'); 375 }); 376 } 377 var bbb = ""; 378 </script>
378 379 380 381 <!-- inline styles --> 382 <style> 383 384 385 .layered-currency-switcher{width:auto;float:right;padding:0 0 0 50px;margin:0px;}.layered-currency-switcher li{display:block;float:left;font-size:15px;margin:0px;}.layered-currency-switcher li button.currency-switcher-btn{width:auto;height:auto;margin-bottom:0px;background:#fff;font-family:Arial!important;line-height:18px;border:1px solid #dadada;border-radius:25px;color:#9a9a9a;float:left;font-weight:700;margin-left:-46px;min-width:90px;position:relative;text-align:center;text-decoration:none;padding:10px 11px 10px 49px}.price-on-hover,.price-on-hover-wrapper{font-size:15px!important;line-height:25px!important}.layered-currency-switcher li button.currency-switcher-btn:focus{outline:0;-webkit-outline:none;-moz-outline:none;-o-outline:none}.layered-currency-switcher li button.currency-switcher-btn:hover{background:#ddf6cf;border-color:#a9d092;color:#89b171}.layered-currency-switcher li button.currency-switcher-btn span{display:none}.layered-currency-switcher li button.currency-switcher-btn:first-child{border-radius:25px}.layered-currency-switcher li button.currency-switcher-btn.selected{background:#de4c39;border-color:#de4c39;color:#fff;z-index:99;padding-left:23px!important;padding-right:23px!important}.layered-currency-switcher li button.currency-switcher-btn.selected span{display:inline-block}.doubly,.money{position:relative; font-weight:inherit !important; font-size:inherit !important;text-decoration:inherit !important;}
385.price-on-hover-wrapper{position:absolute;left:-50%;text-align:center;width:200%;top:110%;z-index:100000000}.price-on-hover{background:#333;border-color:#FFF!important;padding:2px 5px 3px;font-weight:400;border-radius:5px;font-family:Helvetica Neue,Arial;color:#fff;border:0}.price-on-hover:after{content:\"\";position:absolute;left:50%;margin-left:-4px;margin-top:-2px;width:0;height:0;border-bottom:solid 4px #333;border-left:solid 4px transparent;border-right:solid 4px transparent}.doubly-message{margin:5px 0}.doubly-wrapper{float:right}.doubly-float{position:fixed;bottom:10px;left:10px;right:auto;z-index:100000;}select.currency-switcher{margin:0px; position:relative; top:auto;}.layered-currency-switcher li button.currency-switcher-btn { background: #FFFFFF !important; border-color: #BFBFBF !important; color: #BFBFBF !important; } .layered-currency-switcher li button.currency-switcher-btn:hover { background: #FFFFFF !important; border-color: #89B171 !important; color: #89B171 !important; } .layered-currency-switcher li button.currency-switcher-btn.selected { background: #A8CC45 !important; border-color: #A8CC45 !important; color: #FFFFFF !important; } .price-on-hover { background-color: #333333 !important; color: #FFFFFF !important; } .price-on-hover:after { border-bottom-color: #333333 !important;} .doubly-message { background-color: #333333 !important; color: #FFFFFF !important; border-radius:5px; padding:3px 10px; } 386 </style> 387 388
388<script src="https://cdn.shopify.com/extensions/01a0900d-dba9-7f99-9fcd-ce9bd54595ee/beast-currency-converter-63/assets/doubly.js" async data-no-instant></script>
388 389 390 391 392<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
393<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: 14262784,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "collection"};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 393
393
394<script> 395 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 396</script>
vendor: 1 bytes, line 396
396
397<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}
397).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: 14262784,storefrontBaseUrl: "https://www.ecojot.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.ecojot.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"799408438","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"AW-674499177\\\",\\\"target_country\\\":\\\"CA\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-674499177\\\/UKUvCILPj7oBEOmU0MEC\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-674499177\\\/-8UnCP_Oj7oBEOmU0MEC\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-674499177\\\/GWn1CPnOj7oBEOmU0MEC\\\",\\\"MC-R8SFPGZ74L\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-674499177\\\/HmKJCPbOj7oBEOmU0MEC\\\",\\\"MC-R8SFPGZ74L\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-674499177\\\/dWTZCPPOj7oBEOmU0MEC\\\",\\\"MC-R8SFPGZ74L\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-674499177\\\/D5DmCIXPj7oBEOmU0MEC\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-674499177\\\/_dlGCPzOj7oBEOmU0MEC\\\"}],\\\"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":"414253366","configuration":"{\"pixel_id\":\"169044704400350\",\"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"]}
397,{"id":"133103926","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"},{"id":"140181814","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"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":"ecojotstore","paymentSettings":{"currencyCode":"CAD"},"myshopifyDomain":"ecojotstore.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/www.ecojot.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"115437666329","handle":"frida-jumbo-journal","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"1055807373337","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6645932785750","handle":"copy-of-love-bouquet-80-sheet-lite","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39579602485334","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"199992279065","handle":"frida-weekly-planner","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"1575334772761","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6645574729814","handle":"frida-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39579169685590","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4551724433494","handle":"frida-kahlo-jumbo-journal","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31916011094102","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.ecojot.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"37910184022","themeStoreId":"730","themePublished":"true","eventMetadataId":"d29a4b22-4e3f-4e19-8164-b066bf9efbb8","pageType":"collection","resourceId":"57097388118","shopId":"14262784","storefrontBaseUrl":"https:\/\/www.ecojot.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\",{}],[\"collection_viewed\",{\"collection\":{\"id\":\"57097388118\",\"title\":\"FRIDA\",\"productVariants\":[{\"price\":{\"amount\":26.0,\"currencyCode\":\"CAD\"},\"product\":{\"title\":\"Frida Jumbo Journal\",\"vendor\":\"ecojotstore\",\"id\":\"115437666329\",\"untranslatedTitle\":\"Frida Jumbo Journal\",\"url\":\"\/products\/frida-jumbo-journal\",\"type\":\"Jumbo Journal\"},\"id\":\"1055807373337\",\"image\":{\"src\":\"\/\/www.ecojot.com\/cdn\/shop\/products\/Jumbo_Frida.jpg?v=1571438682\"},\"sku\":\"\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":19.0,\"currencyCode\":\"CAD\"},\"product\":{\"title\":\"Frida 80 sheet lite\",\"vendor\":\"ecojotstore\",\"id\":\"6645932785750\",\"untranslatedTitle\":\"Frida 80 sheet lite\",\"url\":\"\/products\/copy-of-love-bouquet-80-sheet-lite\",\"type\":\"Lite Journ
397al\"},\"id\":\"39579602485334\",\"image\":{\"src\":\"\/\/www.ecojot.com\/cdn\/shop\/products\/80sheetlite_Frida.jpg?v=1634392479\"},\"sku\":\"\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":20.0,\"currencyCode\":\"CAD\"},\"product\":{\"title\":\"Frida Weekly Planner\",\"vendor\":\"ecojotstore\",\"id\":\"199992279065\",\"untranslatedTitle\":\"Frida Weekly Planner\",\"url\":\"\/products\/frida-weekly-planner\",\"type\":\"planner\"},\"id\":\"1575334772761\",\"image\":{\"src\":\"\/\/www.ecojot.com\/cdn\/shop\/products\/FridaREDO_WeeklyPlanner.jpg?v=1572295157\"},\"sku\":\"\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":57.0,\"currencyCode\":\"CAD\"},\"product\":{\"title\":\"FRIDA PACK\",\"vendor\":\"ecojotstore\",\"id\":\"6645574729814\",\"untranslatedTitle\":\"FRIDA PACK\",\"url\":\"\/products\/frida-pack\",\"type\":\"\"},\"id\":\"39579169685590\",\"image\":{\"src\":\"\/\/www.ecojot.com\/cdn\/shop\/products\/forweb.jpg?v=1634335282\"},\"sku\":\"\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":26.0,\"currencyCode\":\"CAD\"},\"product\":{\"title\":\"Frida Kahlo Jumbo Journal\",\"vendor\":\"ecojotstore\",\"id\":\"4551724433494\",\"untranslatedTitle\":\"Frida Kahlo Jumbo Journal\",\"url\":\"\/products\/frida-kahlo-jumbo-journal\",\"type\":\"Jumbo Journal\"},\"id\":\"31916011094102\",\"image\":{\"src\":\"\/\/www.ecojot.com\/cdn\/shop\/products\/Ecojot_Jumbo_FridaKaihlo.jpg?v=1581686287\"},\"sku\":\"\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}]}}]]"});})();</script>
397<script> 398 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 399 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 400 window.ShopifyAnalytics.meta.currency = 'CAD'; 401 var meta = {"products":[{"id":115437666329,"gid":"gid:\/\/shopify\/Product\/115437666329","vendor":"ecojotstore","type":"Jumbo Journal","handle":"frida-jumbo-journal","variants":[{"id":1055807373337,"price":2600,"name":"Frida Jumbo Journal","public_title":null,"sku":""}],"remote":false},{"id":6645932785750,"gid":"gid:\/\/shopify\/Product\/6645932785750","vendor":"ecojotstore","type":"Lite Journal","handle":"copy-of-love-bouquet-80-sheet-lite","variants":[{"id":39579602485334,"price":1900,"name":"Frida 80 sheet lite","public_title":null,"sku":""}],"remote":false},{"id":199992279065,"gid":"gid:\/\/shopify\/Product\/199992279065","vendor":"ecojotstore","type":"planner","handle":"frida-weekly-planner","variants":[{"id":1575334772761,"price":2000,"name":"Frida Weekly Planner","public_title":null,"sku":""}],"remote":false},{"id":6645574729814,"gid":"gid:\/\/shopify\/Product\/6645574729814","vendor":"ecojotstore","type":"","handle":"frida-pack","variants":[{"id":39579169685590,"price":5700,"name":"FRIDA PACK","public_title":null,"sku":""}],"remote":false},{"id":4551724433494,"gid":"gid:\/\/shopify\/Product\/4551724433494","vendor":"ecojotstore","type":"Jumbo Journal","handle":"frida-kahlo-jumbo-journal","variants":[{"id":31916011094102,"price":2600,"name":"Frida Kahlo Jumbo Journal","public_title":null,"sku":""}],"remote":false}],"page":{"pageType":"collection","resourceType":"collection","resourceId":57097388118,"requestId":"1a322355-1574-49b0-87b4-b173da34bc81-1791061727"}}; 402 for (var attr in meta) { 403 window.ShopifyAnalytics.meta[attr] = meta[attr]; 404 } 405</script>
vendor: 1 bytes, line 405
405
406<script class="analytics"> 407 (function () { 408 var customDocumentWrite = function(content) { 409 var jquery = null; 410 411 if (window.jQuery) { 412 jquery = window.jQuery; 413 } else if (window.Checkout && window.Checkout.$) { 414 jquery = window.Checkout.$; 415 } 416 417 if (jquery) { 418 jquery('body').append(content); 419 } 420 }; 421 422 var hasLoggedConversion = function(token) { 423 if (token) { 424 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 425 } 426 return false; 427 } 428 429 var setCookieIfConversion = function(token) { 430 if (token) { 431 var twoMonthsFromNow = new Date(Date.now()); 432 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 433 434 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 435 } 436 } 437 438 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 439 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 440 if (trekkie.integrations) { 441 return; 442 } 443 trekkie.methods = [ 444 'identify', 445 'page', 446 'ready', 447 'track', 448 'trackForm', 449 'trackLink' 450 ]; 451 trekkie.factory = function(method) { 452 return function() { 453 var args = Array.prototype.slice.call(arguments); 454 args.unshift(method); 455 trekkie.push(args); 456 if (method == 'track' || method == 'page') { 457 var pageUrl; 458 try { 459 pageUrl = window.location.href; 460 } catch (e) {} 461 var pageReferrer; 462 try { 463 pageReferrer = document.referrer; 464 } catch (e) {} 465 try { 466 if (window.__TREKKIE_SHIM_QUEUE == null) { 467 window.__TREKKIE_SHIM_QUEUE = []; 468 } 469 window.__TREKKIE_SHIM_QUEUE.push({ 470 from: 'trekkie-stub', 471 method: method, 472 args: args.slice(1), 473 pageContext: { 474 url: pageUrl, 475 referrer: pageReferrer 476 } 477 }); 478 } catch (e) { 479 // no-op 480 } 481 } 482 return trekkie; 483 }; 484 }; 485 for (var i = 0; i < trekkie.methods.length; i++) { 486 var key = trekkie.methods[i]; 487 trekkie[key] = trekkie.factory(key); 488 } 489 trekkie.load = function(config) { 490 trekkie.config = config || {}; 491 trekkie.config.initialDocumentCookie = document.cookie; 492 var first = document.getElementsByTagName('script')[0]; 493var script = document.createElement('script'); 494script.type = 'text/javascript'; 495script.onerror = function(e) { 496 var scriptFallback = document.createElement('script'); 497 scriptFallback.type = 'text/javascript'; 498 scriptFallback.onerror = function(error) { 499 var Monorail = { 500 produce: function produce(monorailDomain, schemaId, payload) { 501 var currentMs = new Date().getTime(); 502 var event = { 503 schema_id: schemaId, 504 payload: payload, 505 metadata: { 506 event_created_at_ms: currentMs, 507 event_sent_at_ms: currentMs 508 } 509 }; 510 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 511 }, 512 sendRequest: function sendRequest(endpointUrl, payload) { 513 // Try the sendBeacon API 514 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 515 var blobData = new window.Blob([payload], { 516 type: 'text/plain' 517 }); 518 519 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 520 return true; 521 } // sendBeacon was not successful 522 523 } // XHR beacon 524 525 var xhr = new XMLHttpRequest(); 526 527 try { 528 xhr.open('POST', endpointUrl); 529 xhr.setRequestHeader('Content-Type', 'text/plain'); 530 xhr.send(payload); 531 } catch (e) { 532 console.log(e); 533 } 534 535 return false; 536 }, 537 isIos12: function isIos12() { 538 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 539 } 540 }; 541 Monorail.produce('monorail-edge.shopifysvc.com', 542 'trekkie_storefront_load_errors/1.1', 543 {shop_id: 14262784, 544 theme_id: 37910184022, 545 app_name: "storefront", 546 context_url: window.location.href, 547 source_url: "//www.ecojot.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 548 549 }; 550 scriptFallback.async = true; 551 scriptFallback.src = '//www.ecojot.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 552 first.parentNode.insertBefore(scriptFallback, first); 553}; 554script.async = true; 555script.src = '//www.ecojot.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 556first.parentNode.insertBefore(script, first); 557 558 }; 559 trekkie.load( 560 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":14262784,"isMerchantRequest":null,"themeId":37910184022,"themeCityHash":"2903893297051312379","contentLanguage":"en","currency":"CAD","eventMetadataId":"d29a4b22-4e3f-4e19-8164-b066bf9efbb8"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 561 ); 562 563 var loaded = false;
564 trekkie.ready(function() { 565 if (loaded) return; 566 loaded = true; 567 568 window.ShopifyAnalytics.lib = window.trekkie; 569 570 var originalDocumentWrite = document.write; 571 document.write = customDocumentWrite; 572 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 573 document.write = originalDocumentWrite; 574 575 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 576 var token = match? match[1]: undefined; 577 if (!hasLoggedConversion(token)) { 578 setCookieIfConversion(token); 579 window.ShopifyAnalytics.lib.track("Viewed Product Category",{"currency":"CAD","category":"Collection: featured-products-1","collectionName":"featured-products-1","collectionId":57097388118,"nonInteraction":true},undefined,undefined,{"shopifyEmitted":true}); 580 } 581 }); 582 583 window.ShopifyAnalytics.lib.page(null,{"pageType":"collection","resourceType":"collection","resourceId":57097388118,"requestId":"1a322355-1574-49b0-87b4-b173da34bc81-1791061727","shopifyEmitted":true}); 584 585 var eventsListenerScript = document.createElement('script'); 586 eventsListenerScript.async = true; 587 eventsListenerScript.src = "//www.ecojot.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 588 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 589})();</script>
589 590
590<script> 591 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 592 window.ga = function ga() { 593 (window.ga.q = window.ga.q || []).push(arguments); 594 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 595 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 596 } 597 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 598 }; 599 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 600 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 601 } 602 } 603</script>
vendor: 1 bytes, line 603
603
604<script 605 defer 606 src="https://www.ecojot.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 607 data-application="storefront-renderer" 608 data-shop-id="14262784" 609 data-render-region="gcp-us-central1" 610 data-page-type="collection" 611 data-theme-instance-id="37910184022" 612 data-theme-name="Brooklyn" 613 data-theme-version="12.0.1" 614 data-monorail-region="shop_domain" 615 data-resource-timing-sampling-rate="10" 616 data-shs="true" 617 data-shs-beacon="true" 618 data-shs-export-with-fetch="true" 619 data-shs-logs-sample-rate="1" 620 data-shs-beacon-endpoint="https://www.ecojot.com/api/collect" 621></script>
621 622<meta name="shopify-y" content="70c8da7a-12d0-4536-b73f-00618c976e2a" data-expiration="1822619327000"><meta name="shopify-s" content="63c97530-8136-4f78-93c0-846299f2d4d9" data-expiration="1791063527000"><meta name="new-cookie-storage-activated" content="t"> 623</head> 624 625 626<body id="frida" class="template-collection"> 627 628 629 <!-- "snippets/socialshopwave-helper.liquid" was not rendered, the associated app was uninstalled --> 630 631 632 <div id="shopify-section-header" class="shopify-section"><style> 633 .site-header__logo img { 634 max-width: 180px; 635 } 636 637 @media screen and (max-width: 768px) { 638 .site-header__logo img { 639 max-width: 100%; 640 } 641 } 642 .site-nav__item > a.site-nav__link { 643 color: #0b0909; 644} 645</style> 646 647<div data-section-id="header" data-section-type="header-section" data-template="collection"> 648 <div id="NavDrawer" class="drawer drawer--left"> 649 <div class="drawer__inner drawer-left__inner"> 650 651 652 653 <ul class="mobile-nav"> 654 655 656 <li class="mobile-nav__item"> 657 <div class="mobile-nav__has-sublist"> 658 <a 659 href="/collections" 660 class="mobile-nav__link" 661 id="Label-1" 662 >Products</a> 663 <div class="mobile-nav__toggle"> 664 <button type="button" class="mobile-nav__toggle-btn icon-fallback-text" aria-controls="Linklist-1" aria-expanded="false"> 665 <span class="icon-fallback-text mobile-nav__toggle-open"> 666 <span class="icon icon-plus" aria-hidden="true"></span> 667 <span class="fallback-text">Expand submenu Products</span> 668 </span> 669 <span class="icon-fallback-text mobile-nav__toggle-close"> 670 <span class="icon icon-minus" aria-hidden="true"></span> 671 <span class="fallback-text">Collapse submenu Products</span> 672 </span> 673 </button> 674 </div> 675 </div> 676 <ul class="mobile-nav__sublist" id="Linklist-1" aria-labelledby="Label-1" role="navigation"> 677 678 679 680 <li class="mobile-nav__item"> 681 <a 682 href="/collections/florals" 683 class="mobile-nav__link" 684 > 685 FLORALS 686 </a> 687 </li> 688 689 690 691 <li class="mobile-nav__item"> 692 <a 693 href="/collections/planners" 694 class="mobile-nav__link" 695 > 696 PLANNERS 697 </a> 698 </li> 699 700 701 702 <li class="mobile-nav__item"> 703 <a 704 href="/collections/jumbo-journals" 705 class="mobile-nav__link" 706 > 707 JUMBO JOURNALS 708 </a> 709 </li> 710 711 712 713 <li class="mobile-nav__item"> 714 <a 715 href="/collections/love-themed" 716 class="mobile-nav__link" 717 > 718 LOVE THEMED 719 </a> 720 </li> 721 722 723 724 <li class="mobile-nav__item"> 725 <a 726 href="/collections/4-pack-for-3" 727 class="mobile-nav__link" 728 > 729 FOUR PACK 730 </a> 731 </li> 732 733 734 735 <li class="mobile-nav__item"> 736 <a 737 href="/collections/city-journals" 738 class="mobile-nav__link" 739 > 740 CANADA LOVE 741 </a> 742 </li> 743 744 745 746 <li class="mobile-nav__item"> 747 <a 748 href="/collections/zodiacs" 749 class="mobile-nav__link" 750 > 751 ZODIACS 752 </a> 753 </li> 754 755 756 757 <li class="mobile-nav__item"> 758 <a 759 href="/collections/lites" 760 class="mobile-nav__link" 761 > 762 80 SHEET LITES 763 </a> 764 </li> 765 766 767 768 <li class="mobile-nav__item"> 769 <a 770 href="/collections/women/women" 771 class="mobile-nav__link" 772 > 773 WOMEN 774 </a> 775 </li> 776 777 778 779 <li class="mobile-nav__item"> 780 <a 781 href="/collections/featured-products-1" 782 class="mobile-nav__link" 783 aria-current="page"> 784 FRIDA 785 </a> 786 </li> 787 788 789 790 <li class="mobile-nav__item"> 791 <a 792 href="/collections/animal-love" 793 class="mobile-nav__link" 794 > 795 ANIMAL LOVE 796 </a> 797 </li> 798 799 800 801 <li class="mobile-nav__item"> 802 <a 803 href="/collections/workbook-set" 804 class="mobile-nav__link" 805 > 806 WORKBOOKS 807 </a> 808 </li> 809 810 811 812 <li class="mobile-nav__item"> 813 <a 814 href="/collections/dogs-and-cats" 815 class="mobile-nav__link" 816 > 817 DOGS AND CATS 818 </a> 819 </li> 820 821 822 823 <li class="mobile-nav__item"> 824 <a 825 href="/collections/elephant-love-for-dswt" 826 class="mobile-nav__link" 827 > 828 ELEPHANT LOVE FOR SHELDRICK TRUST 829 </a> 830 </li> 831 832 833 834 <li class="mobile-nav__item"> 835 <a 836 href="/collections/carolyn-gavin-sketchbooks-1" 837 class="mobile-nav__link" 838 > 839 CAROLYN GAVIN SKETCHBOOKS 840 </a> 841 </li> 842 843 844 845 <li class="mobile-nav__item"> 846 <a 847 href="/collections/usa-city-journals" 848 class="mobile-nav__link" 849 > 850 US CITY JOURNALS 851 </a> 852 </li> 853 854 855 856 <li class="mobile-nav__item"> 857 <a 858 href="/collections/holiday-2021/holiday-2021" 859 class="mobile-nav__link" 860 > 861 HOLIDAY 862 </a> 863 </li> 864 865 866 867 <li class="mobile-nav__item"> 868 <a 869 href="/products/gift-card" 870 class="mobile-nav__link" 871 > 872 GIFT CARDS 873 </a> 874 </li> 875 876 877 878 <li class="mobile-nav__item"> 879 <a 880 href="/collections/customized-journals/personalized" 881 class="mobile-nav__link" 882 > 883 PERSONALIZED 884 </a> 885 </li> 886 887 888 </ul> 889 </li> 890 891 892 893 894 895 <li class="mobile-nav__item"> 896 <a 897 href="/collections/new-for-2024/2025+2026" 898 class="mobile-nav__link" 899 > 900 NEW FOR 2026 901 </a> 902 </li> 903 904 905 906 907 908 <li class="mobile-nav__item"> 909 <a 910 href="/collections/emily-carr" 911 class="mobile-nav__link" 912 > 913 EMILY CARR 914 </a> 915 </li> 916 917 918 919 920 921 <li class="mobile-nav__item"> 922 <a 923 href="/collections/maud-lewis/Maud-Lewis" 924 class="mobile-nav__link" 925 > 926 MAUD LEWIS 927 </a> 928 </li> 929 930 931 932 933 934 <li class="mobile-nav__item"> 935 <a 936 href="/collections/last-chance/last-chance" 937 class="mobile-nav__link" 938 > 939 LAST CHANCE 940 </a> 941 </li> 942 943 944 945 946 947 <li class="mobile-nav__item"> 948 <a 949 href="/pages/carolyn-gavin" 950 class="mobile-nav__link" 951 > 952 Carolyn 953 </a> 954 </li> 955 956 957 958 959 <li class="mobile-nav__spacer"></li> 960 961 962 963 964 <li class="mobile-nav__item mobile-nav__item--secondary"> 965 <a href="https://www.ecojot.com/customer_authentication/redirect?locale=en&region_country=US" id="customer_login_link">Log In</a> 966 </li> 967 <li class="mobile-nav__item mobile-nav__item--secondary"> 968 <a href="https://shopify.com/14262784/account?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJlY29qb3RzdG9yZS5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTE2NjY1MjcsIm5iZiI6MTc5MTA2MTcyN30.Bu6orK1UwtxxRrf_7X_cabovHSoyscEFUXTJnm_zZ6U" id="customer_register_link">Create Account</a> 969 </li> 970 971 972 973 <li class="mobile-nav__item mobile-nav__item--secondary"><a href="/search">Search</a></li> 974 975 <li class="mobile-nav__item mobile-nav__item--secondary"><a href="/pages/about-us">About us</a></li> 976 977 <li class="mobile-nav__item mobile-nav__item--secondary"><a href="/pages/contact-us">Contact Us</a></li> 978 979 <li class="mobile-nav__item mobile-nav__item--secondary"><a href="/pages/retail-partners">Retail Partners</a></li> 980 981 <li class="mobile-nav__item mobile-nav__item--secondary"><a href="/pages/custom-work">Custom Work</a></li> 982 983 <li class="mobile-nav__item mobile-nav__item--secondary"><a href="https://www.dropbox.com/sh/o10mtkld3ojp31u/AABciRP-QUvgL79zJxAXJAJpa?dl=0">Download journal template</a></li> 984 985 <li class="mobile-nav__item mobile-nav__item--secondary"><a href="/pages/return-policy">Return policy</a></li> 986 987 <li class="mobile-nav__item mobile-nav__item--secondary"><a href="https://ecojot.faire.com?utm_source=embed">Wholesale</a></li> 988 989 </ul> 990 <!-- //mobile-nav --> 991 </div> 992 993 994 </div> 995 <div class="header-container drawer__header-container"> 996 <div class="header-wrapper hero__header"> 997 998 999 1000 1001 <header class="site-header" role="banner"> 1002 <div class="wrapper"> 1003 <div class="grid--full grid--table"> 1004 <div class="grid__item large--hide large--one-sixth one-quarter"> 1005 <div class="site-nav--open site-nav--mobile"> 1006 <button type="button" class="icon-fallback-text site-nav__link site-nav__link--burger js-drawer-open-button-left" aria-controls="NavDrawer">
1007 <span class="burger-icon burger-icon--top"></span> 1008 <span class="burger-icon burger-icon--mid"></span> 1009 <span class="burger-icon burger-icon--bottom"></span> 1010 <span class="fallback-text">Site navigation</span> 1011 </button> 1012 </div> 1013 </div> 1014 <div class="grid__item large--one-quarter medium-down--one-half"> 1015 1016 1017 <div class="h1 site-header__logo large--left" itemscope itemtype="http://schema.org/Organization"> 1018 1019 1020 1021 1022 <a href="/" itemprop="url" class="site-header__logo-link"> 1023 <img src="//www.ecojot.com/cdn/shop/files/ecojothands_newlogo_copy_180x.jpg?v=1768577417" 1024 srcset="//www.ecojot.com/cdn/shop/files/ecojothands_newlogo_copy_180x.jpg?v=1768577417 1x, //www.ecojot.com/cdn/shop/files/[email protected]?v=1768577417 2x" 1025 alt="ecojotstore" 1026 itemprop="logo"> 1027 </a> 1028 1029 1030 </div> 1031 1032 </div> 1033 <nav class="grid__item large--three-quarters large--text-right medium-down--hide" role="navigation"> 1034 1035 <!-- begin site-nav --> 1036 <ul class="site-nav" id="AccessibleNav"> 1037 1038 1039 1040 <li 1041 class="site-nav__item site-nav--has-dropdown " 1042 aria-haspopup="true" 1043 data-meganav-type="parent"> 1044 <a 1045 href="/collections" 1046 class="site-nav__link" 1047 data-meganav-type="parent" 1048 aria-controls="MenuParent-1" 1049 aria-expanded="false" 1050 > 1051 Products 1052 <span class="icon icon-arrow-down" aria-hidden="true"></span> 1053 </a> 1054 <ul 1055 id="MenuParent-1" 1056 class="site-nav__dropdown " 1057 data-meganav-dropdown> 1058 1059 1060 <li> 1061 <a 1062 href="/collections/florals" 1063 class="site-nav__dropdown-link" 1064 data-meganav-type="child" 1065 1066 tabindex="-1"> 1067 FLORALS 1068 </a> 1069 </li> 1070 1071 1072 1073 <li> 1074 <a 1075 href="/collections/planners" 1076 class="site-nav__dropdown-link" 1077 data-meganav-type="child" 1078 1079 tabindex="-1"> 1080 PLANNERS 1081 </a> 1082 </li> 1083 1084 1085 1086 <li> 1087 <a 1088 href="/collections/jumbo-journals" 1089 class="site-nav__dropdown-link" 1090 data-meganav-type="child" 1091 1092 tabindex="-1"> 1093 JUMBO JOURNALS 1094 </a> 1095 </li> 1096 1097 1098 1099 <li> 1100 <a 1101 href="/collections/love-themed" 1102 class="site-nav__dropdown-link" 1103 data-meganav-type="child" 1104 1105 tabindex="-1"> 1106 LOVE THEMED 1107 </a> 1108 </li> 1109 1110 1111 1112 <li> 1113 <a 1114 href="/collections/4-pack-for-3" 1115 class="site-nav__dropdown-link" 1116 data-meganav-type="child" 1117 1118 tabindex="-1"> 1119 FOUR PACK 1120 </a> 1121 </li> 1122 1123 1124 1125 <li> 1126 <a 1127 href="/collections/city-journals" 1128 class="site-nav__dropdown-link" 1129 data-meganav-type="child" 1130 1131 tabindex="-1"> 1132 CANADA LOVE 1133 </a> 1134 </li> 1135 1136 1137 1138 <li> 1139 <a 1140 href="/collections/zodiacs" 1141 class="site-nav__dropdown-link" 1142 data-meganav-type="child" 1143 1144 tabindex="-1"> 1145 ZODIACS 1146 </a> 1147 </li> 1148 1149 1150 1151 <li> 1152 <a 1153 href="/collections/lites" 1154 class="site-nav__dropdown-link" 1155 data-meganav-type="child" 1156 1157 tabindex="-1"> 1158 80 SHEET LITES 1159 </a> 1160 </li> 1161 1162 1163 1164 <li> 1165 <a 1166 href="/collections/women/women" 1167 class="site-nav__dropdown-link" 1168 data-meganav-type="child" 1169 1170 tabindex="-1"> 1171 WOMEN 1172 </a> 1173 </li> 1174 1175 1176 1177 <li class="site-nav--active"> 1178 <a 1179 href="/collections/featured-products-1" 1180 class="site-nav__dropdown-link" 1181 data-meganav-type="child" 1182 aria-current="page" 1183 tabindex="-1"> 1184 FRIDA 1185 </a> 1186 </li> 1187 1188 1189 1190 <li> 1191 <a 1192 href="/collections/animal-love" 1193 class="site-nav__dropdown-link" 1194 data-meganav-type="child" 1195 1196 tabindex="-1"> 1197 ANIMAL LOVE 1198 </a> 1199 </li> 1200 1201 1202 1203 <li> 1204 <a 1205 href="/collections/workbook-set" 1206 class="site-nav__dropdown-link" 1207 data-meganav-type="child" 1208 1209 tabindex="-1"> 1210 WORKBOOKS 1211 </a> 1212 </li> 1213 1214 1215 1216 <li> 1217 <a 1218 href="/collections/dogs-and-cats" 1219 class="site-nav__dropdown-link" 1220 data-meganav-type="child" 1221 1222 tabindex="-1"> 1223 DOGS AND CATS 1224 </a> 1225 </li> 1226 1227 1228 1229 <li> 1230 <a 1231 href="/collections/elephant-love-for-dswt" 1232 class="site-nav__dropdown-link" 1233 data-meganav-type="child" 1234 1235 tabindex="-1"> 1236 ELEPHANT LOVE FOR SHELDRICK TRUST 1237 </a> 1238 </li> 1239 1240 1241 1242 <li> 1243 <a 1244 href="/collections/carolyn-gavin-sketchbooks-1" 1245 class="site-nav__dropdown-link" 1246 data-meganav-type="child" 1247 1248 tabindex="-1"> 1249 CAROLYN GAVIN SKETCHBOOKS 1250 </a> 1251 </li> 1252 1253 1254 1255 <li> 1256 <a 1257 href="/collections/usa-city-journals" 1258 class="site-nav__dropdown-link" 1259 data-meganav-type="child" 1260 1261 tabindex="-1"> 1262 US CITY JOURNALS 1263 </a> 1264 </li> 1265 1266 1267 1268 <li> 1269 <a 1270 href="/collections/holiday-2021/holiday-2021" 1271 class="site-nav__dropdown-link" 1272 data-meganav-type="child" 1273 1274 tabindex="-1"> 1275 HOLIDAY 1276 </a> 1277 </li> 1278 1279 1280 1281 <li> 1282 <a 1283 href="/products/gift-card" 1284 class="site-nav__dropdown-link" 1285 data-meganav-type="child" 1286 1287 tabindex="-1"> 1288 GIFT CARDS 1289 </a> 1290 </li> 1291 1292 1293 1294 <li> 1295 <a 1296 href="/collections/customized-journals/personalized" 1297 class="site-nav__dropdown-link" 1298 data-meganav-type="child" 1299 1300 tabindex="-1"> 1301 PERSONALIZED 1302 </a> 1303 </li> 1304 1305 1306 </ul> 1307 </li> 1308 1309 1310 1311 <li class="site-nav__item"> 1312 <a 1313 href="/collections/new-for-2024/2025+2026" 1314 class="site-nav__link" 1315 data-meganav-type="child" 1316 > 1317 NEW FOR 2026 1318 </a> 1319 </li> 1320 1321 1322 1323 <li class="site-nav__item"> 1324 <a 1325 href="/collections/emily-carr" 1326 class="site-nav__link" 1327 data-meganav-type="child" 1328 > 1329 EMILY CARR 1330 </a> 1331 </li> 1332 1333 1334 1335 <li class="site-nav__item"> 1336 <a 1337 href="/collections/maud-lewis/Maud-Lewis" 1338 class="site-nav__link" 1339 data-meganav-type="child" 1340 > 1341 MAUD LEWIS 1342 </a> 1343 </li> 1344 1345 1346 1347 <li class="site-nav__item"> 1348 <a 1349 href="/collections/last-chance/last-chance" 1350 class="site-nav__link" 1351 data-meganav-type="child" 1352 > 1353 LAST CHANCE 1354 </a> 1355 </li> 1356 1357 1358 1359 <li class="site-nav__item"> 1360 <a 1361 href="/pages/carolyn-gavin" 1362 class="site-nav__link" 1363 data-meganav-type="child" 1364 > 1365 Carolyn 1366 </a> 1367 </li> 1368 1369 1370 1371 1372 1373 <li class="site-nav__item site-nav__expanded-item site-nav__item--compressed"> 1374 <a class="site-nav__link site-nav__link--icon" href="/account">
1375 <span class="icon-fallback-text"> 1376 <span class="icon icon-customer" aria-hidden="true"></span> 1377 <span class="fallback-text"> 1378 1379 Log In 1380 1381 </span> 1382 </span> 1383 </a> 1384 </li> 1385 1386 1387 1388 1389 1390 <li class="site-nav__item site-nav__item--compressed"> 1391 <a href="/search" class="site-nav__link site-nav__link--icon js-toggle-search-modal" data-mfp-src="#SearchModal"> 1392 <span class="icon-fallback-text"> 1393 <span class="icon icon-search" aria-hidden="true"></span> 1394 <span class="fallback-text">Search</span> 1395 </span> 1396 </a> 1397 </li> 1398 1399 1400 <li class="site-nav__item site-nav__item--compressed"> 1401 <a href="/cart" class="site-nav__link site-nav__link--icon cart-link js-drawer-open-button-right" aria-controls="CartDrawer"> 1402 <span class="icon-fallback-text"> 1403 <span class="icon icon-cart" aria-hidden="true"></span> 1404 <span class="fallback-text">Cart</span> 1405 </span> 1406 <span class="cart-link__bubble"></span> 1407 </a> 1408 </li> 1409 1410 </ul> 1411 <!-- //site-nav --> 1412 </nav> 1413 <div class="grid__item large--hide one-quarter"> 1414 <div class="site-nav--mobile text-right"> 1415 <a href="/cart" class="site-nav__link cart-link js-drawer-open-button-right" aria-controls="CartDrawer"> 1416 <span class="icon-fallback-text"> 1417 <span class="icon icon-cart" aria-hidden="true"></span> 1418 <span class="fallback-text">Cart</span> 1419 </span> 1420 <span class="cart-link__bubble"></span> 1421 </a> 1422 </div> 1423 </div> 1424 </div> 1425 1426 </div> 1427 </header> 1428 </div> 1429 </div> 1430</div> 1431 1432 1433 1434 1435</div> 1436 1437 <div id="CartDrawer" class="drawer drawer--right drawer--has-fixed-footer"> 1438 <div class="drawer__fixed-header"> 1439 <div class="drawer__header"> 1440 <div class="drawer__title">Your cart</div> 1441 <div class="drawer__close"> 1442 <button type="button" class="icon-fallback-text drawer__close-button js-drawer-close"> 1443 <span class="icon icon-x" aria-hidden="true"></span> 1444 <span class="fallback-text">Close Cart</span> 1445 </button> 1446 </div> 1447 </div> 1448 </div> 1449 <div class="drawer__inner"> 1450 <div id="CartContainer" class="drawer__cart"></div> 1451 </div> 1452 </div> 1453 1454 <div id="PageContainer" class="page-container"> 1455 1456 1457 1458 <main class="main-content" role="main"> 1459 1460 <div class="wrapper"> 1461 1462 <!-- /templates/collection.liquid --> 1463 1464 1465<div id="shopify-section-collection-template" class="shopify-section"><!-- /templates/collection.liquid --> 1466<div id="CollectionSection" data-section-id="collection-template" data-section-type="collection-template" data-grid-type="collage"> 1467 1468 1469 1470 1471<header class="section-header text-center"> 1472 <h1>FRIDA</h1> 1473 <hr class="hr--small"> 1474 1475 <div class="grid"> 1476 <div class="grid__item"> 1477 <div class="rte"> 1478 <div style="text-align: center;">For the LOVE of Frida. Iconic and ever lasting beauty.</div> 1479 </div> 1480 </div> 1481 </div> 1482 1483 1484 <div class="grid--full collection-sorting"> 1485 1486 </div> 1487 1488 1489 1490 1491</header> 1492 1493 1494 <div class="grid grid-collage"> 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 <div class="grid__item collage-grid__row"> 1526 <div class="grid"> 1527 1528 1529 1530 1531 1532 1533 <!-- /snippets/product-grid-item.liquid --> 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549<div class="grid__item grid-product grid__item--large one-whole medium--two-thirds large--two-thirds"> 1550 <div class="grid-product__wrapper"> 1551 <div class="grid-product__image-wrapper"> 1552 <a class="grid-product__image-link" href="/collections/featured-products-1/products/frida-jumbo-journal"> 1553 1554 <style> 1555 1556 1557 @media screen and (min-width: 591px) { 1558 .ProductImage-560133308441 { 1559 max-width: 378.41070023603464px; 1560 max-height: 480px; 1561 } 1562 #ProductImageWrapper-560133308441 { 1563 max-width: 378.41070023603464px; 1564 } 1565 } 1566 1567 1568 1569 @media screen and (max-width: 590px) { 1570 .ProductImage-560133308441 { 1571 max-width: 232.56490952006294px; 1572 } 1573 #ProductImageWrapper-560133308441 { 1574 max-width: 232.56490952006294px; 1575 } 1576 } 1577 1578</style> 1579 1580 <div id="ProductImageWrapper-560133308441" class="product--wrapper"> 1581 <div style="padding-top:126.84630738522954%;"> 1582 <img class="product--image lazyload ProductImage-560133308441" 1583 src="//www.ecojot.com/cdn/shop/products/Jumbo_Frida_150x150.jpg?v=1571438682" 1584 data-src="//www.ecojot.com/cdn/shop/products/Jumbo_Frida_{width}x.jpg?v=1571438682" 1585 data-widths="[180, 370, 590, 740, 900, 1080, 1296, 1512, 1728, 2048]" 1586 data-aspectratio="0.7883556254917388" 1587 data-sizes="auto" 1588 alt="Frida Jumbo Journal"> 1589 </div> 1590 </div> 1591 <noscript> 1592 <img class="grid-product__image" src="//www.ecojot.com/cdn/shop/products/Jumbo_Frida_1024x.jpg?v=1571438682" alt="Frida Jumbo Journal"> 1593 </noscript> 1594 1595 </a> 1596 1597 </div> 1598 1599 <a href="/collections/featured-products-1/products/frida-jumbo-journal" class="grid-product__meta">
1600 <span class="grid-product__title">Frida Jumbo Journal</span> 1601 <span class="grid-product__price-wrap"> 1602 <span class="long-dash">—</span> 1603 <span class="grid-product__price"> 1604 1605 <span class="visually-hidden">Regular price</span> 1606 1607 1608 <span class=money>$26</span> 1609 1610 </span> 1611 </span> 1612 1613 </a> 1614 </div> 1615</div> 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 <!-- /snippets/product-grid-item.liquid --> 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672<div class="grid__item grid-product grid__item--small one-whole medium--one-third large--one-third"> 1673 <div class="grid-product__wrapper"> 1674 <div class="grid-product__image-wrapper"> 1675 <a class="grid-product__image-link" href="/collections/featured-products-1/products/copy-of-love-bouquet-80-sheet-lite"> 1676 1677 <style> 1678 1679 1680 @media screen and (min-width: 591px) { 1681 .ProductImage-29042737643606 { 1682 max-width: 149.94594594594594px; 1683 max-height: 190px; 1684 } 1685 #ProductImageWrapper-29042737643606 { 1686 max-width: 149.94594594594594px; 1687 } 1688 } 1689 1690 1691 1692 @media screen and (max-width: 590px) { 1693 .ProductImage-29042737643606 { 1694 max-width: 232.8108108108108px; 1695 } 1696 #ProductImageWrapper-29042737643606 { 1697 max-width: 232.8108108108108px; 1698 } 1699 } 1700 1701</style> 1702 1703 <div id="ProductImageWrapper-29042737643606" class="product--wrapper"> 1704 <div style="padding-top:126.71232876712328%;"> 1705 <img class="product--image lazyload ProductImage-29042737643606" 1706 src="//www.ecojot.com/cdn/shop/products/80sheetlite_Frida_150x150.jpg?v=1634392479" 1707 data-src="//www.ecojot.com/cdn/shop/products/80sheetlite_Frida_{width}x.jpg?v=1634392479" 1708 data-widths="[180, 370, 590, 740, 900, 1080, 1296, 1512, 1728, 2048]" 1709 data-aspectratio="0.7891891891891892" 1710 data-sizes="auto" 1711 alt="Frida 80 sheet lite"> 1712 </div> 1713 </div> 1714 <noscript> 1715 <img class="grid-product__image" src="//www.ecojot.com/cdn/shop/products/80sheetlite_Frida_1024x.jpg?v=1634392479" alt="Frida 80 sheet lite"> 1716 </noscript> 1717 1718 </a> 1719 1720 </div> 1721 1722 <a href="/collections/featured-products-1/products/copy-of-love-bouquet-80-sheet-lite" class="grid-product__meta"> 1723 <span class="grid-product__title">Frida 80 sheet lite</span> 1724 <span class="grid-product__price-wrap"> 1725 <span class="long-dash">—</span> 1726 <span class="grid-product__price"> 1727 1728 <span class="visually-hidden">Regular price</span> 1729 1730 1731 <span class=money>$19</span> 1732 1733 </span> 1734 </span> 1735 1736 </a> 1737 </div> 1738</div> 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 <!-- /snippets/product-grid-item.liquid --> 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795<div class="grid__item grid-product grid__item--small one-whole medium--one-third large--one-third clearfix"> 1796 <div class="grid-product__wrapper"> 1797 <div class="grid-product__image-wrapper"> 1798 <a class="grid-product__image-link" href="/collections/featured-products-1/products/frida-weekly-planner"> 1799 1800 <style> 1801 1802 1803 @media screen and (min-width: 591px) { 1804 .ProductImage-13332485537878 { 1805 max-width: 270px; 1806 max-height: 160.11750881316098px; 1807 } 1808 #ProductImageWrapper-13332485537878 { 1809 max-width: 270px; 1810 } 1811 } 1812 1813 1814 1815 @media screen and (max-width: 590px) { 1816 .ProductImage-13332485537878 { 1817 max-width: 590px; 1818 } 1819 #ProductImageWrapper-13332485537878 { 1820 max-width: 590px; 1821 } 1822 } 1823 1824</style> 1825 1826 <div id="ProductImageWrapper-13332485537878" class="product--wrapper"> 1827 <div style="padding-top:59.30278104191148%;"> 1828 <img class="product--image lazyload ProductImage-13332485537878" 1829 src="//www.ecojot.com/cdn/shop/products/FridaREDO_WeeklyPlanner_150x150.jpg?v=1572295157" 1830 data-src="//www.ecojot.com/cdn/shop/products/FridaREDO_WeeklyPlanner_{width}x.jpg?v=1572295157" 1831 data-widths="[180, 370, 590, 740, 900, 1080, 1296, 1512, 1728, 2048]" 1832 data-aspectratio="1.6862615587846763" 1833 data-sizes="auto" 1834 alt="Frida Weekly Planner"> 1835 </div> 1836 </div> 1837 <noscript> 1838 <img class="grid-product__image" src="//www.ecojot.com/cdn/shop/products/FridaREDO_WeeklyPlanner_1024x.jpg?v=1572295157" alt="Frida Weekly Planner"> 1839 </noscript> 1840 1841 </a> 1842 1843 </div> 1844 1845 <a href="/collections/featured-products-1/products/frida-weekly-planner" class="grid-product__meta">
1846 <span class="grid-product__title">Frida Weekly Planner</span> 1847 <span class="grid-product__price-wrap"> 1848 <span class="long-dash">—</span> 1849 <span class="grid-product__price"> 1850 1851 <span class="visually-hidden">Regular price</span> 1852 1853 1854 <span class=money>$20</span> 1855 1856 </span> 1857 </span> 1858 1859 </a> 1860 </div> 1861</div> 1862 1863 1864 1865 1866 1867 1868 </div> 1869 </div> 1870 <div class="grid__row-separator"></div> 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898<!-- /snippets/product-grid-item.liquid --> 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914<div class="grid__item grid-product one-whole medium--one-half large--one-half"> 1915 <div class="grid-product__wrapper"> 1916 <div class="grid-product__image-wrapper"> 1917 <a class="grid-product__image-link" href="/collections/featured-products-1/products/frida-pack"> 1918 1919 <style> 1920 1921 1922 @media screen and (min-width: 591px) { 1923 .ProductImage-29040285417558 { 1924 max-width: 360px; 1925 max-height: 284.76px; 1926 } 1927 #ProductImageWrapper-29040285417558 { 1928 max-width: 360px; 1929 } 1930 } 1931 1932 1933 1934 @media screen and (max-width: 590px) { 1935 .ProductImage-29040285417558 { 1936 max-width: 590px; 1937 } 1938 #ProductImageWrapper-29040285417558 { 1939 max-width: 590px; 1940 } 1941 } 1942 1943</style> 1944 1945 <div id="ProductImageWrapper-29040285417558" class="product--wrapper"> 1946 <div style="padding-top:79.1%;"> 1947 <img class="product--image lazyload ProductImage-29040285417558" 1948 src="//www.ecojot.com/cdn/shop/products/forweb_150x150.jpg?v=1634335282" 1949 data-src="//www.ecojot.com/cdn/shop/products/forweb_{width}x.jpg?v=1634335282" 1950 data-widths="[180, 370, 590, 740, 900, 1080, 1296, 1512, 1728, 2048]" 1951 data-aspectratio="1.2642225031605563" 1952 data-sizes="auto" 1953 alt="FRIDA PACK"> 1954 </div> 1955 </div> 1956 <noscript> 1957 <img class="grid-product__image" src="//www.ecojot.com/cdn/shop/products/forweb_1024x.jpg?v=1634335282" alt="FRIDA PACK"> 1958 </noscript> 1959 1960 </a> 1961 1962 </div> 1963 1964 <a href="/collections/featured-products-1/products/frida-pack" class="grid-product__meta"> 1965 <span class="grid-product__title">FRIDA PACK</span> 1966 <span class="grid-product__price-wrap"> 1967 <span class="long-dash">—</span> 1968 <span class="grid-product__price"> 1969 1970 <span class="visually-hidden">Regular price</span> 1971 1972 1973 <span class=money>$57</span> 1974 1975 </span> 1976 </span> 1977 1978 </a> 1979 </div> 1980</div> 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012<!-- /snippets/product-grid-item.liquid --> 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028<div class="grid__item grid-product one-whole medium--one-half large--one-half"> 2029 <div class="grid-product__wrapper"> 2030 <div class="grid-product__image-wrapper"> 2031 <a class="grid-product__image-link" href="/collections/featured-products-1/products/frida-kahlo-jumbo-journal"> 2032 2033 <style> 2034 2035 2036 @media screen and (min-width: 591px) { 2037 .ProductImage-14310743670870 { 2038 max-width: 213.0810810810811px; 2039 max-height: 270px; 2040 } 2041 #ProductImageWrapper-14310743670870 { 2042 max-width: 213.0810810810811px; 2043 } 2044 } 2045 2046 2047 2048 @media screen and (max-width: 590px) { 2049 .ProductImage-14310743670870 { 2050 max-width: 232.8108108108108px; 2051 } 2052 #ProductImageWrapper-14310743670870 { 2053 max-width: 232.8108108108108px; 2054 } 2055 } 2056 2057</style> 2058 2059 <div id="ProductImageWrapper-14310743670870" class="product--wrapper"> 2060 <div style="padding-top:126.71232876712328%;"> 2061 <img class="product--image lazyload ProductImage-14310743670870" 2062 src="//www.ecojot.com/cdn/shop/products/Ecojot_Jumbo_FridaKaihlo_150x150.jpg?v=1581686287" 2063 data-src="//www.ecojot.com/cdn/shop/products/Ecojot_Jumbo_FridaKaihlo_{width}x.jpg?v=1581686287" 2064 data-widths="[180, 370, 590, 740, 900, 1080, 1296, 1512, 1728, 2048]" 2065 data-aspectratio="0.7891891891891892" 2066 data-sizes="auto" 2067 alt="Frida Kahlo Jumbo Journal"> 2068 </div> 2069 </div> 2070 <noscript> 2071 <img class="grid-product__image" src="//www.ecojot.com/cdn/shop/products/Ecojot_Jumbo_FridaKaihlo_1024x.jpg?v=1581686287" alt="Frida Kahlo Jumbo Journal"> 2072 </noscript> 2073 2074 </a> 2075 2076 </div> 2077 2078 <a href="/collections/featured-products-1/products/frida-kahlo-jumbo-journal" class="grid-product__meta">
2079 <span class="grid-product__title">Frida Kahlo Jumbo Journal</span> 2080 <span class="grid-product__price-wrap"> 2081 <span class="long-dash">—</span> 2082 <span class="grid-product__price"> 2083 2084 <span class="visually-hidden">Regular price</span> 2085 2086 2087 <span class=money>$26</span> 2088 2089 </span> 2090 </span> 2091 2092 </a> 2093 </div> 2094</div> 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 </div> 2107 2108 2109 2110 2111 2112 2113</div> 2114 2115 2116 2117 2118</div> 2119 2120 2121 </div> 2122 2123 </main> 2124 2125 <hr class="hr--large"> 2126 2127 <div id="shopify-section-footer" class="shopify-section"><footer class="site-footer small--text-center" role="contentinfo"> 2128 <div class="wrapper"> 2129 2130 <div class="grid-uniform"> 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 <div class="grid__item large--one-quarter medium--one-half"> 2149 <ul class="no-bullets site-footer__linklist"> 2150 2151 2152 2153 2154 2155 <li><a href="/search">Search</a></li> 2156 2157 2158 2159 2160 2161 2162 <li><a href="/pages/about-us">About us</a></li> 2163 2164 2165 2166 2167 2168 2169 <li><a href="/pages/contact-us">Contact Us</a></li> 2170 2171 2172 2173 2174 2175 2176 <li><a href="/pages/retail-partners">Retail Partners</a></li> 2177 2178 2179 2180 2181 2182 </ul> 2183 </div> 2184 <div class="grid__item large--one-quarter medium--one-half"> 2185 <ul class="no-bullets site-footer__linklist"> 2186 2187 2188 <li><a href="/pages/custom-work">Custom Work</a></li> 2189 2190 2191 2192 2193 2194 2195 <li><a href="https://www.dropbox.com/sh/o10mtkld3ojp31u/AABciRP-QUvgL79zJxAXJAJpa?dl=0">Download journal template</a></li> 2196 2197 2198 2199 2200 2201 2202 <li><a href="/pages/return-policy">Return policy</a></li> 2203 2204 2205 2206 2207 2208 2209 <li><a href="https://ecojot.faire.com?utm_source=embed">Wholesale</a></li> 2210 2211 2212 </ul> 2213 </div> 2214 2215 2216 2217 <div class="grid__item large--one-quarter medium--one-half"> 2218 <ul class="no-bullets social-icons"> 2219 2220 <li> 2221 <a href="https://www.facebook.com/ecojot/?ref=bookmarks" title="ecojotstore on Facebook"> 2222 <span class="icon icon-facebook" aria-hidden="true"></span> 2223 Facebook 2224 </a> 2225 </li> 2226 2227 2228 2229 <li> 2230 <a href="https://www.pinterest.ca/carolyn_gavin/ecojot/" title="ecojotstore on Pinterest"> 2231 <span class="icon icon-pinterest" aria-hidden="true"></span> 2232 Pinterest 2233 </a> 2234 </li> 2235 2236 2237 <li> 2238 <a href="https://www.instagram.com/ecojot/" title="ecojotstore on Instagram"> 2239 <span class="icon icon-instagram" aria-hidden="true"></span> 2240 Instagram 2241 </a> 2242 </li> 2243 2244 2245 2246 2247 2248 <li> 2249 <a href="https://www.youtube.com/results?search_query=ecojot" title="ecojotstore on YouTube"> 2250 <span class="icon icon-youtube" aria-hidden="true"></span> 2251 YouTube 2252 </a> 2253 </li> 2254 2255 2256 2257 </ul> 2258 </div> 2259 2260 2261 <div class="grid__item large--one-quarter medium--one-half large--text-right"> 2262 <p>© 2026, <a href="/" title="">ecojotstore</a><br><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></p><span class="visually-hidden">Payment methods</span> 2263 <ul class="inline-list payment-icons"><li> 2264 <svg class="icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558
22640 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 2265 2266 </li><li> 2267 <svg class="icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 2268 </li><li> 2269 <svg class="icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 2270 </li><li> 2271 <svg class="icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/>
2271<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 2272 2273 </li><li> 2274 <svg class="icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
22740-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 2275 </li><li> 2276 <svg class="icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 2277 2278 </li><li> 2279 <svg class="icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
227916.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 2280 2281 </li></ul></div> 2282 </div> 2283 2284 </div> 2285</footer> 2286 2287 2288 2289 2290</div> 2291 2292 </div> 2293 2294 2295
2295<script> 2296 2297 </script>
2297 2298 2299 2300 2301 <!-- /snippets/ajax-cart-template.liquid --> 2302 2303
2303<script id="CartTemplate" type="text/template"> 2304 2305 <form action="/cart" method="post" novalidate class="cart ajaxcart"> 2306 <div class="ajaxcart__inner ajaxcart__inner--has-fixed-footer"> 2307 {{#items}} 2308 <div class="ajaxcart__product"> 2309 <div class="ajaxcart__row" data-line="{{line}}"> 2310 <div class="grid"> 2311 <div class="grid__item one-quarter"> 2312 <a href="{{url}}" class="ajaxcart__product-image"><img src="{{img}}" alt="{{name}}"></a> 2313 </div> 2314 <div class="grid__item three-quarters"> 2315 <div class="ajaxcart__product-name--wrapper"> 2316 <a href="{{url}}" class="ajaxcart__product-name">{{{name}}}</a> 2317 {{#if variation}} 2318 <span class="ajaxcart__product-meta">{{variation}}</span> 2319 {{/if}} 2320 {{#properties}} 2321 {{#each this}} 2322 {{#if this}} 2323 <span class="ajaxcart__product-meta">{{@key}}: {{this}}</span> 2324 {{/if}} 2325 {{/each}} 2326 {{/properties}} 2327 </div> 2328 2329 <div class="grid--full display-table"> 2330 <div class="grid__item display-table-cell one-half"> 2331 <div class="ajaxcart__qty"> 2332 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}" data-line="{{line}}" aria-label="Reduce item quantity by one"> 2333 <span class="icon icon-minus" aria-hidden="true"></span> 2334 <span class="fallback-text" aria-hidden="true">−</span> 2335 </button> 2336 <input type="text" name="updates[]" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*"> 2337 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}" aria-label="Increase item quantity by one"> 2338 <span class="icon icon-plus" aria-hidden="true"></span> 2339 <span class="fallback-text" aria-hidden="true">+</span> 2340 </button> 2341 </div> 2342 </div> 2343 <div class="grid__item display-table-cell one-half text-right"> 2344 {{#if discountsApplied}} 2345 <small class="ajaxcart__price--strikethrough">{{{price}}}</small> 2346 <span class="ajaxcart__price"> 2347 {{{discountedPrice}}} 2348 </span> 2349 {{else}} 2350 <span class="ajaxcart__price"> 2351 {{{price}}} 2352 </span> 2353 {{/if}} 2354 </div> 2355 </div> 2356 {{#if discountsApplied}} 2357 <div class="grid--full display-table"> 2358 <div class="grid__item text-right"> 2359 {{#each discounts}} 2360 <small class="ajaxcart__discount">{{this.title}}</small> 2361 {{/each}} 2362 </div> 2363 </div> 2364 {{/if}} 2365 </div> 2366 </div> 2367 </div> 2368 </div> 2369 {{/items}} 2370 2371 2372 </div> 2373 <div class="ajaxcart__footer ajaxcart__footer--fixed"> 2374 <div class="grid--full"> 2375 <div class="grid__item two-thirds"> 2376 <p class="ajaxcart__subtotal">Subtotal</p> 2377 </div> 2378 <div class="grid__item one-third text-right"> 2379 <p class="ajaxcart__subtotal">{{{totalPrice}}}</p> 2380 </div> 2381 </div> 2382 {{#if totalCartDiscount}} 2383 <p class="ajaxcart__savings text-center">{{{totalCartDiscount}}}</p> 2384 {{/if}} 2385 2386 <p class="ajaxcart__policies"> 2387Taxes and <a href="/policies/shipping-policy">shipping</a> calculated at checkout 2388 2389 </p> 2390 <button type="submit" class="btn--secondary btn--full cart__checkout" name="checkout"> 2391 Check Out <span class="icon icon-arrow-right" aria-hidden="true"></span> 2392 </button> 2393 </div> 2394 </form> 2395 2396 </script>
2396 2397
2397<script id="AjaxQty" type="text/template"> 2398 2399 <div class="ajaxcart__qty"> 2400 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}" aria-label="Reduce item quantity by one"> 2401 <span class="icon icon-minus" aria-hidden="true"></span> 2402 <span class="fallback-text" aria-hidden="true">−</span> 2403 </button> 2404 <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*"> 2405 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{key}}" data-qty="{{itemAdd}}" aria-label="Increase item quantity by one"> 2406 <span class="icon icon-plus" aria-hidden="true"></span> 2407 <span class="fallback-text" aria-hidden="true">+</span> 2408 </button> 2409 </div> 2410 2411 </script>
2411 2412
2412<script id="JsQty" type="text/template"> 2413 2414 <div class="js-qty"> 2415 <button type="button" class="js-qty__adjust js-qty__adjust--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}" aria-label="Reduce item quantity by one"> 2416 <span class="icon icon-minus" aria-hidden="true"></span> 2417 <span class="fallback-text" aria-hidden="true">−</span> 2418 </button> 2419 <input type="text" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}"> 2420 <button type="button" class="js-qty__adjust js-qty__adjust--plus icon-fallback-text" data-id="{{key}}" data-qty="{{itemAdd}}" aria-label="Increase item quantity by one"> 2421 <span class="icon icon-plus" aria-hidden="true"></span> 2422 <span class="fallback-text" aria-hidden="true">+</span> 2423 </button> 2424 </div> 2425 2426 </script>
2426 2427 2428 2429 2430 2431 2432 <div id="SearchModal" class="mfp-hide"> 2433 <!-- /snippets/search-bar.liquid --> 2434 2435 2436 2437 2438 2439<form action="/search" method="get" class="input-group search-bar search-bar--modal" role="search"> 2440 2441 <input type="search" name="q" value="" placeholder="Search our store" class="input-group-field" aria-label="Search our store"> 2442 <span class="input-group-btn"> 2443 <button type="submit" class="btn icon-fallback-text"> 2444 <span class="icon icon-search" aria-hidden="true"></span> 2445 <span class="fallback-text">Search</span> 2446 </button> 2447 </span> 2448</form> 2449 2450 </div> 2451 <ul hidden> 2452 <li id="a11y-refresh-page-message">choosing a selection results in a full page refresh</li> 2453 </ul> 2454 2455 2456
2457<script> 2458 window.appEasyStockData = { 2459 "options": {"badge":{"active":true,"apply":"productItem","backgroundColor":"#b5ba05","color":"#fff","excludeCollections":[144509337686,128056655958,169085403222,456523801,162896281686,3409379353,57097388118,168245952598,175185002582,4177428505,262703382614,161106919510,164075929686,167115554902,404060684,642842649,84743192662,174211432534,260483121238],"excludeProducts":[],"fontSize":"15","fontStyle":"normal","fontWeight":"bold","positionProduct":"","positionProductItem":"imageTopRight","shape":"shape0","thresholds":[{"active":false,"emoji":false,"name":"preorder","title":"Preorder only","value":0,"valueCondition":"<"},{"active":false,"emoji":false,"name":"undefined","title":"","value":"","valueCondition":""},{"active":true,"emoji":false,"name":"out","title":"Out of Stock","value":0,"valueCondition":"==="},{"active":true,"emoji":false,"name":"only","title":"only # left!","value":10,"valueCondition":"<"},{"active":true,"emoji":false,"name":"low","title":"Low Stock","value":20,"valueCondition":"<"},{"active":false,"emoji":false,"name":"in","title":"In Stock","value":20,"valueCondition":">="},{"active":false,"emoji":false,"name":"high","title":"High Stock","value":100,"valueCondition":">="}]},"text":{"active":false,"color":"#fd6a66","emojiBlinkAnimation":true,"excludeCollections":[],"excludeProducts":[],"fontSize":"14","fontStyle":"normal","fontWeight":"normal","positionProduct":"belowPrice","positionProductItem":"","showProgressBar":true,"textAlign":"center","thresholds":[{"active":false,"emoji":true,"name":"preorder","title":"Preorder only \ud83e\udd37","value":0,"valueCondition":"<"},{"active":false,"emoji":true,"name":"undefined","title":"In Stock \u26a1","value":"","valueCondition":""},{"active":true,"emoji":true,"name":"out","title":"Out of Stock \ud83e\udd37","value":0,"valueCondition":"==="},{"active":true,"emoji":true,"name":"only","title":"Only # Left \ud83d\udd25","value":10,"valueCondition":"<"},{"active":true,"emoji":true,"name":"low","title":"Low Stock \ud83d\udd25","value":15,"valueCondition":"<"},{"active":false,"emoji":true,"name":"in","title":"In Stock \u26a1","value":15,"valueCondition":">="},{"active":false,"emoji":true,"name":"high","title":"High Stock \u2b50","value":100,"valueCondition":">="}]}} 2460 }; 2461</script>
2461<div id="shopify-block-AR091Z2V2OEg3SENiZ__11105581477831763250" class="shopify-block shopify-app-block">
2461<script> 2462 2463 2464 window.goodAppData = { 2465 customerId: null, 2466 customerTags: ''.split(',') || [] 2467 } 2468</script>
vendor: 1 bytes, line 2468
2468
2469<script async src="https://gifts.good-apps.co/storage/js/good_free_gift-ecojotstore.myshopify.com.js?ver=1791061727&shop=ecojotstore.myshopify.com"></script>
2469 2470 2471</div>
2471<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2471 2472</body> 2473</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.