PageSourceSearch

https://tropicallinkcanada.ca/collections/organic-coconut-products

html tropicallinkcanada.ca collected 2026-10-04 02:27:43 UTC 231,726 bytes, 1,484 lines download raw bytes

1
2
3 <!DOCTYPE html>
4<!--[if lt IE 7 ]><html class="ie ie6" lang="en"> <![endif]-->
5<!--[if IE 7 ]><html class="ie ie7" lang="en"> <![endif]-->
6<!--[if IE 8 ]><html class="ie ie8" lang="en"> <![endif]-->
7<!--[if IE 9 ]><html class="ie ie9" lang="en"> <![endif]-->
8<!--[if (gte IE 10)|!(IE)]><!--><html lang="en"> <!--<![endif]--> <head>
9 
10<link href="https://fonts.googleapis.com/css2?family=Sora:wght@100;300;400;600;700;800&display=swap" rel="stylesheet"> <meta charset="utf-8"> <meta http-equiv="cleartype" content="on"> <meta name="robots" content="index,follow"> <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 10-11
10
11<script async src="https://www.googletagmanager.com/gtag/js?id=
11AW-11035180364
vendor: 13 bytes, lines 11-12
11">
12</script>
13<script>
14  
vendor: 134 bytes, lines 14-18
14window.dataLayer = window.dataLayer || [];
15  function gtag(){dataLayer.push(arguments);}
16  gtag('js', new Date());
17
18  gtag('config', '
18AW-11035180364
vendor: 4 bytes, line 18
18');
19</script>
19 <!-- Google tag (gtag.js) event - delayed navigation helper -->
20<script>
21  // Helper function to delay opening a URL until a gtag event is sent.
22  // Call it in response to an action that should navigate to a URL.
23  function gtagSendEvent(url) {
24    var callback = function () {
25      if (typeof url === 'string') {
26        window.location = url;
27      }
28    };
29    gtag('event', 'contact_us', {
30      'event_callback': callback,
31      'event_timeout': 2000,
32      // <event_parameters>
33    });
34    return false;
35  }
36</script>
36 <!-- Google tag (gtag.js) event - delayed navigation helper -->
37<script>
38  // Helper function to delay opening a URL until a gtag event is sent.
39  // Call it in response to an action that should navigate to a URL.
40  function gtagSendEvent(url) {
41    var callback = function () {
42      if (typeof url === 'string') {
43        window.location = url;
44      }
45    };
46    gtag('event', 'contact_information', {
47      'event_callback': callback,
48      'event_timeout': 2000,
49      // <event_parameters>
50    });
51    return false;
52  }
53</script>
53
54    
55<!-- Google tag (gtag.js) event - delayed navigation helper -->
56<script>
57  // Helper function to delay opening a URL until a gtag event is sent.
58  // Call it in response to an action that should navigate to a URL.
59  function gtagSendEvent(url) {
60    var callback = function () {
61      if (typeof url === 'string') {
62        window.location = url;
63      }
64    };
65    gtag('event', 'shopping_cart', {
66      'event_callback': callback,
67      'event_timeout': 2000,
68      // <event_parameters>
69    });
70    return false;
71  }
72</script>
72 <!-- Custom Fonts --> <!-- Stylesheets for Turbo 3.2.0 --> <link href="//tropicallinkcanada.ca/cdn/shop/t/4/assets/styles.scss.css?v=70338281415101188901787054608" rel="stylesheet" type="text/css" media="all" /> 
vendor: 4,241 bytes, lines 72-74
72<script>
73      /*! lazysizes - v3.0.0 */
74      !function(a,b){var c=b(a,a.document);a.lazySizes=c,"object"==typeof module&&module.exports&&(module.exports=c)}(window,function(a,b){"use strict";if(b.getElementsByClassName){var c,d=b.documentElement,e=a.Date,f=a.HTMLPictureElement,g="addEventListener",h="getAttribute",i=a[g],j=a.setTimeout,k=a.requestAnimationFrame||j,l=a.requestIdleCallback,m=/^picture$/i,n=["load","error","lazyincluded","_lazyloaded"],o={},p=Array.prototype.forEach,q=function(a,b){return o[b]||(o[b]=new RegExp("(\\s|^)"+b+"(\\s|$)")),o[b].test(a[h]("class")||"")&&o[b]},r=function(a,b){q(a,b)||a.setAttribute("class",(a[h]("class")||"").trim()+" "+b)},s=function(a,b){var c;(c=q(a,b))&&a.setAttribute("class",(a[h]("class")||"").replace(c," "))},t=function(a,b,c){var d=c?g:"removeEventListener";c&&t(a,b),n.forEach(function(c){a[d](c,b)})},u=function(a,c,d,e,f){var g=b.createEvent("CustomEvent");return g.initCustomEvent(c,!e,!f,d||{}),a.dispatchEvent(g),g},v=function(b,d){var e;!f&&(e=a.picturefill||c.pf)?e({reevaluate:!0,elements:[b]}):d&&d.src&&(b.src=d.src)},w=function(a,b){return(getComputedStyle(a,null)||{})[b]},x=function(a,b,d){for(d=d||a.offsetWidth;d<c.minSize&&b&&!a._lazysizesWidth;)d=b.offsetWidth,b=b.parentNode;return d},y=function(){var a,c,d=[],e=[],f=d,g=function(){var b=f;for(f=d.length?e:d,a=!0,c=!1;b.length;)b.shift()();a=!1},h=function(d,e){a&&!e?d.apply(this,arguments):(f.push(d),c||(c=!0,(b.hidden?j:k)(g)))};return h._lsFlush=g,h}(),z=function(a,b){return b?function(){y(a)}:function(){var b=this,c=arguments;y(function(){a.apply(b,c)})}},A=function(a){var b,c=0,d=125,f=666,g=f,h=function(){b=!1,c=e.now(),a()},i=l?function(){l(h,{timeout:g}),g!==f&&(g=f)}:z(function(){j(h)},!0);return function(a){var f;(a=a===!0)&&(g=44),b||(b=!0,f=d-(e.now()-c),0>f&&(f=0),a||9>f&&l?i():j(i,f))}},B=function(a){var b,c,d=99,f=function(){b=null,a()},g=function(){var a=e.now()-c;d>a?j(g,d-a):(l||f)(f)};return function(){c=e.now(),b||(b=j(g,d))}},C=function(){var f,k,l,n,o,x,C,E,F,G,H,I,J,K,L,M=/^img$/i,N=/^iframe$/i,O="onscroll"in a&&!/glebot/.test(navigator.userAgent),P=0,Q=0,R=0,S=-1,T=function(a){R--,a&&a.target&&t(a.target,T),(!a||0>R||!a.target)&&(R=0)},U=function(a,c){var e,f=a,g="hidden"==w(b.body,"visibility")||"hidden"!=w(a,"visibility");for(F-=c,I+=c,G-=c,H+=c;g&&(f=f.offsetParent)&&f!=b.body&&f!=d;)g=(w(f,"opacity")||1)>0,g&&"visible"!=w(f,"overflow")&&(e=f.getBoundingClientRect(),g=H>e.left&&G<e.right&&I>e.top-1&&F<e.bottom+1);return g},V=function(){var a,e,g,i,j,m,n,p,q;if((o=c.loadMode)&&8>R&&(a=f.length)){e=0,S++,null==K&&("expand"in c||(c.expand=d.clientHeight>500&&d.clientWidth>500?500:370),J=c.expand,K=J*c.expFactor),K>Q&&1>R&&S>2&&o>2&&!b.hidden?(Q=K,S=0):Q=o>1&&S>1&&6>R?J:P;for(;a>e;e++)if(f[e]&&!f[e]._lazyRace)if(O)if((p=f[e][h]("data-expand"))&&(m=1*p)||(m=Q),q!==m&&(C=innerWidth+m*L,E=innerHeight+m,n=-1*m,q=m),g=f[e].getBoundingClientRect(),(I=g.bottom)>=n&&(F=g.top)<=E&&(H=g.right)>=n*L&&(G=g.left)<=C&&(I||H||G||F)&&(l&&3>R&&!p&&(3>o||4>S)||U(f[e],m))){if(ba(f[e]),j=!0,R>9)break}else!j&&l&&!i&&4>R&&4>S&&o>2&&(k[0]||c.preloadAfterLoad)&&(k[0]||!p&&(I||H||G||F||"auto"!=f[e][h](c.sizesAttr)))&&(i=k[0]||f[e]);else ba(f[e]);i&&!j&&ba(i)}},W=A(V),X=function(a){r(a.target,c.loadedClass),s(a.target,c.loadingClass),t(a.target,Z)},Y=z(X),Z=function(a){Y({target:a.target})},$=function(a,b){try{a.contentWindow.location.replace(b)}catch(c){a.src=b}},_=function(a){var b,d,e=a[h](c.srcsetAttr);(b=c.customMedia[a[h]("data-media")||a[h]("media")])&&a.setAttribute("media",b),e&&a.setAttribute("srcset",e),b&&(d=a.parentNode,d.insertBefore(a.cloneNode(),a),d.removeChild(a))},aa=z(function(a,b,d,e,f){var g,i,k,l,o,q;(o=u(a,"lazybeforeunveil",b)).defaultPrevented||(e&&(d?r(a,c.autosizesClass):a.setAttribute("sizes",e)),i=a[h](c.srcsetAttr),g=a[h](c.srcAttr),f&&(k=a.parentNode,l=k&&m.test(k.nodeName||"")),q=b.firesLoad||"src"in a&&(i||g||l),o={target:a},q&&(t(a,T,!0),clearTimeout(n),n=j(T,2500),r(a,c.loadingClass),t(a,Z,!0)),l&&p.call(k.getElementsByTagName("source"),_),i?a.setAttribute("srcset",i):g&&!l&&(N.test(a.nodeName)?$(a,g):a.src=g),(i||l)&&v(a,{src:g})),a._lazyRace&&delete a._lazyRace,s(a,c.lazyClass),y(function(){(!q||a.complete&&a.naturalWi
vendor: 2,290 bytes, line 74
74dth>1)&&(q?T(o):R--,X(o))},!0)}),ba=function(a){var b,d=M.test(a.nodeName),e=d&&(a[h](c.sizesAttr)||a[h]("sizes")),f="auto"==e;(!f&&l||!d||!a.src&&!a.srcset||a.complete||q(a,c.errorClass))&&(b=u(a,"lazyunveilread").detail,f&&D.updateElem(a,!0,a.offsetWidth),a._lazyRace=!0,R++,aa(a,b,f,e,d))},ca=function(){if(!l){if(e.now()-x<999)return void j(ca,999);var a=B(function(){c.loadMode=3,W()});l=!0,c.loadMode=3,W(),i("scroll",function(){3==c.loadMode&&(c.loadMode=2),a()},!0)}};return{_:function(){x=e.now(),f=b.getElementsByClassName(c.lazyClass),k=b.getElementsByClassName(c.lazyClass+" "+c.preloadClass),L=c.hFac,i("scroll",W,!0),i("resize",W,!0),a.MutationObserver?new MutationObserver(W).observe(d,{childList:!0,subtree:!0,attributes:!0}):(d[g]("DOMNodeInserted",W,!0),d[g]("DOMAttrModified",W,!0),setInterval(W,999)),i("hashchange",W,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(a){b[g](a,W,!0)}),/d$|^c/.test(b.readyState)?ca():(i("load",ca),b[g]("DOMContentLoaded",W),j(ca,2e4)),f.length?(V(),y._lsFlush()):W()},checkElems:W,unveil:ba}}(),D=function(){var a,d=z(function(a,b,c,d){var e,f,g;if(a._lazysizesWidth=d,d+="px",a.setAttribute("sizes",d),m.test(b.nodeName||""))for(e=b.getElementsByTagName("source"),f=0,g=e.length;g>f;f++)e[f].setAttribute("sizes",d);c.detail.dataAttr||v(a,c.detail)}),e=function(a,b,c){var e,f=a.parentNode;f&&(c=x(a,f,c),e=u(a,"lazybeforesizes",{width:c,dataAttr:!!b}),e.defaultPrevented||(c=e.detail.width,c&&c!==a._lazysizesWidth&&d(a,f,e,c)))},f=function(){var b,c=a.length;if(c)for(b=0;c>b;b++)e(a[b])},g=B(f);return{_:function(){a=b.getElementsByClassName(c.autosizesClass),i("resize",g)},checkElems:g,updateElem:e}}(),E=function(){E.i||(E.i=!0,D._(),C._())};return function(){var b,d={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2};c=a.lazySizesConfig||a.lazysizesConfig||{};for(b in d)b in c||(c[b]=d[b]);a.lazySizesConfig=c,j(function(){c.init&&E()})}(),{cfg:c,autoSizer:D,loader:C,init:E,uP:v,aC:r,rC:s,hC:q,fire:u,gW:x,rAF:y}}});</script>
74 <title>Organic Coconut - Tropical Link Canada Ltd.</title>
75
76    
77
78    
79
80<meta name="author" content="Tropical Link Canada Ltd.">
81<meta property="og:url" content="https://tropicallinkcanada.ca/collections/organic-coconut-products">
82<meta property="og:site_name" content="Tropical Link Canada Ltd."> <meta property="og:type" content="product.group"> <meta property="og:title" content="Organic Coconut"> <meta property="og:image" content="https://tropicallinkcanada.ca/cdn/shop/products/MilkPowder_600x.jpg?v=1629230984"> <meta property="og:image:secure_url" content="https://tropicallinkcanada.ca/cdn/shop/products/MilkPowder_600x.jpg?v=1629230984">
83  
84
85
86
87
88
89<meta name="twitter:card" content="summary"> <!-- Mobile Specific Metas --> <meta name="HandheldFriendly" content="True"> <meta name="MobileOptimized" content="320"> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="theme-color" content="#ffffff"> <link rel="shortcut icon" type="image/x-icon" href="//tropicallinkcanada.ca/cdn/shop/files/TLC_Logo_410x_7f0de79b-7514-44ce-83b4-911be760136f_32x32.png?v=1629660719"> <link rel="canonical" href="https://tropicallinkcanada.ca/collections/organic-coconut-products" /> 
89<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
89<meta name="facebook-domain-verification" content="sc1pxq3stfc25d7llmwt1w8cfwlxk1">
90<meta name="google-site-verification" content="wwkU-rZy-Y81o4xmEI4KvXpURHMp2qgg9RmUGNpy958">
91<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/58477117638/digital_wallets/dialog">
92<meta id="in-context-paypal-metadata" data-shop-id="58477117638" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="CAD">
93<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/collections/organic-coconut-products.atom" />
94<link rel="alternate" type="application/json+oembed" href="https://tropicallinkcanada.ca/collections/organic-coconut-products.oembed">
95<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
95
96<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
97<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=58477117638" crossorigin="anonymous"></script>
vendor: 1 bytes, line 97
97
98<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":58477117638,"countryCode":"CA","currencyCode":"CAD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/58477117638","merchantName":"Tropical Link Canada Ltd.","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","interac","jcb"],"total":{"type":"pending","label":"Tropical Link Canada Ltd.","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 98
98
99<script id="shopify-features" type="application/json">{"accessToken":"956078b24d636f4a3bba3fcdbdbfebfe","betas":["rich-media-storefront-analytics"],"domain":"tropicallinkcanada.ca","predictiveSearch":true,"shopId":58477117638,"locale":"en"}</script>
vendor: 1 bytes, line 99
99
100<script>var Shopify = Shopify || {};
101Shopify.shop = "tropical-link-canada-ltd.myshopify.com";
102Shopify.locale = "en";
103Shopify.currency = {"active":"CAD","rate":"1.0"};
104Shopify.country = "US";
105Shopify.theme = {"name":"TLC Development 10 Nov 2024","id":136112111814,"schema_name":"Exotic","schema_version":"3.2.0","theme_store_id":null,"role":"main"};
106Shopify.theme.handle = "null";
107Shopify.theme.style = {"id":null,"handle":null};
108Shopify.cdnHost = "tropicallinkcanada.ca/cdn";
109Shopify.routes = Shopify.routes || {};
110Shopify.routes.root = "/";
111Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
112Shopify.SignInWithShop = Shopify.SignInWithShop || {};
113Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
114Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 114
114
115<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 115
115
116<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 116
116
117<script>
118  window.ShopifyPay = window.ShopifyPay || {};
119  window.ShopifyPay.apiHost = "shop.app\/pay";
120  window.ShopifyPay.redirectState = null;
121</script>
vendor: 1 bytes, line 121
121
122<script>
123  window.Shopify = window.Shopify || {};
124  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
125  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
126  window.Shopify.SignInWithShop.eligible = true;
127</script>
vendor: 1 bytes, line 127
127
128<script id="shop-js-analytics" type="application/json">{"pageType":"collection"}</script>
vendor: 1 bytes, line 128
128
129<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 129
129
130<script type="module">
131  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
132
133  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
134
135</script>
vendor: 1 bytes, line 135
135
136<script>
137  window.Shopify = window.Shopify || {};
138  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
139  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"]};
140</script>
vendor: 1 bytes, line 140
140
141<script>(function() {
142  var isLoaded = false;
143  function asyncLoad() {
144    if (isLoaded) return;
145    isLoaded = true;
146    var urls = ["https:\/\/tabs.stationmade.com\/registered-scripts\/tabs-by-station.js?shop=tropical-link-canada-ltd.myshopify.com","\/\/shopify.privy.com\/widget.js?shop=tropical-link-canada-ltd.myshopify.com","https:\/\/instafeed.nfcube.com\/cdn\/64c9215c95b39f4bb0641d06df1ae2d5.js?shop=tropical-link-canada-ltd.myshopify.com","https:\/\/cdn-spurit.com\/all-apps\/checker-pz.js?shop=tropical-link-canada-ltd.myshopify.com"];
147    for (var i = 0; i <urls.length; i++) {
148      var s = document.createElement('script');
149      s.type = 'text/javascript';
150      s.async = true;
151      s.src = urls[i];
152      var x = document.getElementsByTagName('script')[0];
153      x.parentNode.insertBefore(s, x);
154    }
155  };
156  if(window.attachEvent) {
157    window.attachEvent('onload', asyncLoad);
158  } else {
159    window.addEventListener('load', asyncLoad, false);
160  }
161})();</script>
vendor: 1 bytes, line 161
161
162<script id="__st">var __st={"a":58477117638,"offset":-25200,"reqid":"836d56b0-449a-4678-8f5e-07ad0a71a2b6-1791080862","pageurl":"tropicallinkcanada.ca\/collections\/organic-coconut-products","u":"46332c397d26","p":"collection","rtyp":"collection","rid":280701501638};</script>
vendor: 1 bytes, line 162
162
163<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 163
163
164<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 164
164
165<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//tropicallinkcanada.ca/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 165
165
166<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 = "//tropicallinkcanada.ca/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>
166<script crossorigin="anonymous" defer="defer" src="//tropicallinkcanada.ca/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 166
166
167<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 167
167
168<script>
169  window.Shopify = window.Shopify || {};
170  window.Shopify.MCP = window.Shopify.MCP || {};
171  window.Shopify.MCP.enabled = true;
172  window.Shopify.MCP.shop = "tropical-link-canada-ltd.myshopify.com";
173  window.Shopify.MCP.mcpEndpoint = "https:\/\/tropicallinkcanada.ca\/api\/mcp";
174  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"]}}];
175</script>
vendor: 1 bytes, line 175
175
176<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("\/\/tropicallinkcanada.ca\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
177</script>
vendor: 1 bytes, line 177
177
178<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://tropicallinkcanada.ca/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
179</script>
vendor: 1 bytes, line 179
179
180<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
181  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);
182</script>
vendor: 1 bytes, line 182
182
183<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})}}));
184</script>
vendor: 1 bytes, line 184
184
185<script id='scb4127' type='text/javascript' async='' src='https://tropicallinkcanada.ca/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
185<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://tropicallinkcanada.ca/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
186<style id="shopify-accelerated-checkout-cart">
187        #shopify-buyer-consent {
188  margin-top: 1em;
189  display: inline-block;
190  width: 100%;
191}
192
193#shopify-buyer-consent.hidden {
194  display: none;
195}
196
197#shopify-subscription-policy-button {
198  background: none;
199  border: none;
200  padding: 0;
201  text-decoration: underline;
202  font-size: inherit;
203  cursor: pointer;
204}
205
206#shopify-subscription-policy-button::before {
207  box-shadow: none;
208}
209
210      </style>
211
212<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
212 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 212-213
212
213<script async src="https://www.googletagmanager.com/gtag/js?id=
213UA-166368038-1
vendor: 12 bytes, line 213
213"></script>
214<script>
215  
vendor: 134 bytes, lines 215-219
215window.dataLayer = window.dataLayer || [];
216  function gtag(){dataLayer.push(arguments);}
217  gtag('js', new Date());
218
219  gtag('config', '
219UA-166368038-1
vendor: 4 bytes, line 219
219');
220</script>
220<!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'>
221
222<script id='shopify-chat-app-embed-data' type='application/json'>
223  {
224    "settings": {
225      "invertActivatorColors": true,
226      "greetingMessage": "",
227      "showFeaturedProducts": true,
228      "featuredProducts": [],
229      "horizontalPosition": "bottom_right",
230      "icon": "chat_bubble",
231      "buttonLabel": "Chat"
232    }
233  }
234</script>
234
235
236<style data-shopify>
237  
238
239  /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */
240  shopify-chat:defined:empty {
241    display: grid;
242  }
243
244  :root {
245    --shopify-chat-bg-color: #FFFFFF;
246    --shopify-chat-text-color: #000000;
247    --shopify-chat-accent-bg-color: #000000;
248    --shopify-chat-accent-text-color: #FFFFFF;
249    --shopify-chat-activator-offset: 20px;
250
251    
252
253    --shopify-chat-activator-font-size: 16px;
254    --shopify-chat-border-radius: 16px;
255  }
256
257  
258</style>
259
260<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
260
261
262
263<!-- END app block -->
263<script src="https://cdn.shopify.com/extensions/01a0f6ed-716e-7bcb-9b26-cd9173669680/countdown-timer-30-98/assets/countdown_timer_essential_apps.min.js" type="text/javascript" defer="defer"></script>
263
264<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
265<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: 58477117638,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 265
265
266<script>
267  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
268</script>
vendor: 1 bytes, line 268
268
269<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}
269).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: 58477117638,storefrontBaseUrl: "https://tropicallinkcanada.ca",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://tropicallinkcanada.ca/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1792704710","configuration":"{\"businessId\":\"3C60ED74B00F1BF6D9A2A408\",\"environment\":\"production\",\"debug\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5a8ca3d2c8c198d27ce52b5826353789","type":"APP","apiClientId":861484,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"415465670","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-1JZ0PVPXB8\\\",\\\"GT-K546WGK\\\"],\\\"target_country\\\":\\\"CA\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-1JZ0PVPXB8\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-1JZ0PVPXB8\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-1JZ0PVPXB8\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-1JZ0PVPXB8\\\",\\\"MC-Z09G3CB864\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-1JZ0PVPXB8\\\",\\\"MC-Z09G3CB864\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-1JZ0PVPXB8\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-1JZ0PVPXB8\\\",\\\"MC-Z09G3CB864\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-1JZ0PVPXB8\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-1JZ0PVPXB8\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-1JZ0PVPXB8\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-1JZ0PVPXB8\\\"}],\\\"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":"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":"Tropical Link Canada Ltd.","paymentSettings":{"currencyCode":"CAD"},"myshopifyDomain":"tropical-link-canada-ltd.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/tropicallinkcanada.ca"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"6850726887622","handle":"organic-coconut-milk-powder-150g","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41543314047174","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6925054574790","handle":"organic-coconut-sugar","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41543310344390","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6925069484230","handle":"organic-unsweetened-shredded-coconut","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41539226796230","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6850725019846","handle":"organic-coconut-flour-500g","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41543319650502","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://tropicallinkcanada.ca/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"136112111814","themePublished":"true","eventMetadataId":"237f28e5-8517-40fa-9df8-9f6d5f51ad74","pageType":"collection","resourceId":"280701501638","shopId":"58477117638","storefrontBaseUrl":"https:\/\/tropicallinkcanada.ca","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\":\"280701501638\",\"title\":\"Organic Coconut\",\"productVariants\":[{\"price\":{\"amount\":7.99,\"currencyCode\":\"CAD\"},\"product\":{\"title\":\"Organic Coconut Milk Powder\",\"vendor\":\"Tropical Link Canada Ltd.\",\"id\":\"6850726887622\",\"untranslatedTitle\":\"Organic Coconut Milk Powder\",\"url\":\"\/products\/organic-coconut-milk-powder-150g\",\"type\":\"Organic Coconut\"},\"id\":\"41543314047174\",\"image\":{\"src\":\"\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/MilkPowder.jpg?v=1629230984\"},\"sku\":\"WT9416100\",\"title\":\"Retail Pack 150g\",\"untranslatedTitle\":\"Retail Pack 150g\"},{\"price\":{\"amount\":8.99,\"currencyCode\":\"CAD\"},\"product\":{\"title\":\"Organic Coconut Sugar\",\"vendor\":\"Tropical Link Canada Ltd.\",\"id\":\"6925054574790\",\"untranslatedTitle\":\"Organic Coconut Sugar\",\"url\":\"\/products\/organic-coconut-sugar\",\"type\":\"Organic Coconut\"},\"id\":\"41543310344390\",\"image\":{\"src\":\"\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Main_Image_b9d9d711-63c0-4881-bbf2-d3001392be20.png?v=1783469321\"},\"sku\":\"WT6208101\",\"title\":\"Retail Pack 400g\",\"untranslatedTitle\":\"Retail Pack 400g\"},{\"price\":{\"amount\":6.99,\"currencyCode\":\"CAD\"},\"product\":{\"title\":\"Organic Unsweetened Shredded Coconut\",\"vendor\":\"Tropical Link Canada Ltd.\",\"id\":\"6925069484230\",\"untranslatedTitle\":\"Organic Unsweetened Shredded Coconut\",\"url\":\"\/products\/organic-unsweetened-shredded-coconut\",\"type\":\"Organic Coconut\"},\"id\":\"41539226796230\",\"image\":{\"src\":\"\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Main_Image_1.png?v=1783469404\"},\"sku\":\"WT9412104\",\"title\":\"Retail Pack 250g\",\"untranslatedTitle\":\"Retail Pack 250g\"},{\"price\":{\"amount\":7.31,\"currencyCode\":\"CAD\"},\"product\":{\"title\":\"Organic Coconut Flour\",\"vendor\":\"Tropical Link Canada Ltd.\",\"id\":\"6850725019846\",\"untranslatedTitle\":\"Organic Coconut Flour\",\"url\":\"\/products\/organic-coconut-flour-500g\",\"type\":\"Organic Coconut\"}
269,\"id\":\"41543319650502\",\"image\":{\"src\":\"\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CoconutFlour.jpg?v=1629230995\"},\"sku\":\"WT9402100\",\"title\":\"Retail Pack 500g\",\"untranslatedTitle\":\"Retail Pack 500g\"}]}}]]"});})();</script>
269<script>
270  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
271  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
272  window.ShopifyAnalytics.meta.currency = 'CAD';
273  var meta = {"products":[{"id":6850726887622,"gid":"gid:\/\/shopify\/Product\/6850726887622","vendor":"Tropical Link Canada Ltd.","type":"Organic Coconut","handle":"organic-coconut-milk-powder-150g","variants":[{"id":41543314047174,"price":799,"name":"Organic Coconut Milk Powder - Retail Pack 150g","public_title":"Retail Pack 150g","sku":"WT9416100"},{"id":41543314079942,"price":9500,"name":"Organic Coconut Milk Powder - Full Case 150g x 12","public_title":"Full Case 150g x 12","sku":"WT9416100"}],"remote":false},{"id":6925054574790,"gid":"gid:\/\/shopify\/Product\/6925054574790","vendor":"Tropical Link Canada Ltd.","type":"Organic Coconut","handle":"organic-coconut-sugar","variants":[{"id":41543310344390,"price":899,"name":"Organic Coconut Sugar - Retail Pack 400g","public_title":"Retail Pack 400g","sku":"WT6208101"},{"id":41543310377158,"price":10699,"name":"Organic Coconut Sugar - Full Case 400g x 12","public_title":"Full Case 400g x 12","sku":"WT6208101"}],"remote":false},{"id":6925069484230,"gid":"gid:\/\/shopify\/Product\/6925069484230","vendor":"Tropical Link Canada Ltd.","type":"Organic Coconut","handle":"organic-unsweetened-shredded-coconut","variants":[{"id":41539226796230,"price":699,"name":"Organic Unsweetened Shredded Coconut - Retail Pack 250g","public_title":"Retail Pack 250g","sku":"WT9412104"},{"id":41539226828998,"price":8299,"name":"Organic Unsweetened Shredded Coconut - Full Case 250g x 12","public_title":"Full Case 250g x 12","sku":"WT9412104"}],"remote":false},{"id":6850725019846,"gid":"gid:\/\/shopify\/Product\/6850725019846","vendor":"Tropical Link Canada Ltd.","type":"Organic Coconut","handle":"organic-coconut-flour-500g","variants":[{"id":41543319650502,"price":731,"name":"Organic Coconut Flour - Retail Pack 500g","public_title":"Retail Pack 500g","sku":"WT9402100"},{"id":41543319683270,"price":8699,"name":"Organic Coconut Flour - Full Case 500g x 12","public_title":"Full Case 500g x 12","sku":"WT9402100"}],"remote":false}],"page":{"pageType":"collection","resourceType":"collection","resourceId":280701501638,"requestId":"836d56b0-449a-4678-8f5e-07ad0a71a2b6-1791080862"}};
274  for (var attr in meta) {
275    window.ShopifyAnalytics.meta[attr] = meta[attr];
276  }
277</script>
vendor: 1 bytes, line 277
277
278<script class="analytics">
279  (function () {
280    var customDocumentWrite = function(content) {
281      var jquery = null;
282
283      if (window.jQuery) {
284        jquery = window.jQuery;
285      } else if (window.Checkout && window.Checkout.$) {
286        jquery = window.Checkout.$;
287      }
288
289      if (jquery) {
290        jquery('body').append(content);
291      }
292    };
293
294    var hasLoggedConversion = function(token) {
295      if (token) {
296        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
297      }
298      return false;
299    }
300
301    var setCookieIfConversion = function(token) {
302      if (token) {
303        var twoMonthsFromNow = new Date(Date.now());
304        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
305
306        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
307      }
308    }
309
310    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
311    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
312    if (trekkie.integrations) {
313      return;
314    }
315    trekkie.methods = [
316      'identify',
317      'page',
318      'ready',
319      'track',
320      'trackForm',
321      'trackLink'
322    ];
323    trekkie.factory = function(method) {
324      return function() {
325        var args = Array.prototype.slice.call(arguments);
326        args.unshift(method);
327        trekkie.push(args);
328        if (method == 'track' || method == 'page') {
329          var pageUrl;
330          try {
331            pageUrl = window.location.href;
332          } catch (e) {}
333          var pageReferrer;
334          try {
335            pageReferrer = document.referrer;
336          } catch (e) {}
337          try {
338            if (window.__TREKKIE_SHIM_QUEUE == null) {
339              window.__TREKKIE_SHIM_QUEUE = [];
340            }
341            window.__TREKKIE_SHIM_QUEUE.push({
342              from: 'trekkie-stub',
343              method: method,
344              args: args.slice(1),
345              pageContext: {
346                url: pageUrl,
347                referrer: pageReferrer
348              }
349            });
350          } catch (e) {
351            // no-op
352          }
353        }
354        return trekkie;
355      };
356    };
357    for (var i = 0; i < trekkie.methods.length; i++) {
358      var key = trekkie.methods[i];
359      trekkie[key] = trekkie.factory(key);
360    }
361    trekkie.load = function(config) {
362      trekkie.config = config || {};
363      trekkie.config.initialDocumentCookie = document.cookie;
364      var first = document.getElementsByTagName('script')[0];
365var script = document.createElement('script');
366script.type = 'text/javascript';
367script.onerror = function(e) {
368  var scriptFallback = document.createElement('script');
369  scriptFallback.type = 'text/javascript';
370  scriptFallback.onerror = function(error) {
371          var Monorail = {
372      produce: function produce(monorailDomain, schemaId, payload) {
373        var currentMs = new Date().getTime();
374        var event = {
375          schema_id: schemaId,
376          payload: payload,
377          metadata: {
378            event_created_at_ms: currentMs,
379            event_sent_at_ms: currentMs
380          }
381        };
382        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
383      },
384      sendRequest: function sendRequest(endpointUrl, payload) {
385        // Try the sendBeacon API
386        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
387          var blobData = new window.Blob([payload], {
388            type: 'text/plain'
389          });
390
391          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
392            return true;
393          } // sendBeacon was not successful
394
395        } // XHR beacon
396
397        var xhr = new XMLHttpRequest();
398
399        try {
400          xhr.open('POST', endpointUrl);
401          xhr.setRequestHeader('Content-Type', 'text/plain');
402          xhr.send(payload);
403        } catch (e) {
404          console.log(e);
405        }
406
407        return false;
408      },
409      isIos12: function isIos12() {
410        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
411      }
412    };
413    Monorail.produce('monorail-edge.shopifysvc.com',
414      'trekkie_storefront_load_errors/1.1',
415      {shop_id: 58477117638,
416      theme_id: 136112111814,
417      app_name: "storefront",
418      context_url: window.location.href,
419      source_url: "//tropicallinkcanada.ca/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
420
421  };
422  scriptFallback.async = true;
423  scriptFallback.src = '//tropicallinkcanada.ca/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
424  first.parentNode.insertBefore(scriptFallback, first);
425};
426script.async = true;
427script.src = '//tropicallinkcanada.ca/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
428first.parentNode.insertBefore(script, first);
429
430    };
431    trekkie.load(
432      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":58477117638,"isMerchantRequest":null,"themeId":136112111814,"themeCityHash":"11160475172368037992","contentLanguage":"en","currency":"CAD","eventMetadataId":"237f28e5-8517-40fa-9df8-9f6d5f51ad74"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
433    );
434
435    var loaded = false;
436    trekkie.ready(function() {
437      if (loaded) return;
438      loaded = true;
439
440      window.ShopifyAnalytics.lib = window.trekkie;
441
442      var originalDocumentWrite = document.write;
443      document.write = customDocumentWrite;
444      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
445      document.write = originalDocumentWrite;
446
447      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
448      var token = match? match[1]: undefined;
449      if (!hasLoggedConversion(token)) {
450        setCookieIfConversion(token);
451        window.ShopifyAnalytics.lib.track("Viewed Product Category",{"currency":"CAD","category":"Collection: organic-coconut-products","collectionName":"organic-coconut-products","collectionId":280701501638,"nonInteraction":true},undefined,undefined,{"shopifyEmitted":true});
452      }
453    });
454
455    window.ShopifyAnalytics.lib.page(null,{"pageType":"collection","resourceType":"collection","resourceId":280701501638,"requestId":"836d56b0-449a-4678-8f5e-07ad0a71a2b6-1791080862","shopifyEmitted":true});
456
457    var eventsListenerScript = document.createElement('script');
458    eventsListenerScript.async = true;
459    eventsListenerScript.src = "//tropicallinkcanada.ca/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
460    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
461})();</script>
461
462  
462<script>
463  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
464    window.ga = function ga() {
465      (window.ga.q = window.ga.q || []).push(arguments);
466      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
467        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
468      }
469      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.");
470    };
471    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
472      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
473    }
474  }
475</script>
vendor: 1 bytes, line 475
475
476<script
477  defer
478  src="https://tropicallinkcanada.ca/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
479  data-application="storefront-renderer"
480  data-shop-id="58477117638"
481  data-render-region="gcp-us-central1"
482  data-page-type="collection"
483  data-theme-instance-id="136112111814"
484  data-theme-name="Exotic"
485  data-theme-version="3.2.0"
486  data-monorail-region="shop_domain"
487  data-resource-timing-sampling-rate="10"
488  data-shs="true"
489  data-shs-beacon="true"
490  data-shs-export-with-fetch="true"
491  data-shs-logs-sample-rate="1"
492  data-shs-beacon-endpoint="https://tropicallinkcanada.ca/api/collect"
493></script>
vendor: 1 bytes, line 493
493
494<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to Tropical Link Canada Ltd.. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"continueAsChip":false,"translations":[{"key":"agent_chat.panel.open_chat","value":"Open chat"},{"key":"agent_chat.panel.ask_anything","value":"Ask anything"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Unread replies"},{"key":"agent_chat.panel.back_to_chat","value":"Back to chat"},{"key":"agent_chat.panel.see_history","value":"See chat history"},{"key":"agent_chat.panel.new_chat","value":"Create a new chat"},{"key":"agent_chat.panel.close","value":"Close chat"},{"key":"agent_chat.panel.undock","value":"Undock chat"},{"key":"agent_chat.panel.dock","value":"Dock chat"},{"key":"agent_chat.panel.expand","value":"Expand chat"},{"key":"agent_chat.panel.contract","value":"Contract chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Jump to latest"},{"key":"agent_chat.panel.loading_chat","value":"Loading chat"},{"key":"agent_chat.input.label","value":"Type your message"},{"key":"agent_chat.input.placeholder","value":"Ask anything..."},{"key":"agent_chat.input.send","value":"Send"},{"key":"agent_chat.input.stop","value":"Stop generating"},{"key":"agent_chat.thinking","value":"Thinking..."},{"key":"agent_chat.first_response_delayed","value":"Agent is taking longer to respond…"},{"key":"agent_chat.searching","value":"Searching..."},{"key":"agent_chat.message.sent_timestamp","value":"Sent · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automated"},{"key":"agent_chat.message.automated_timestamp","value":"Automated · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Someone from our team will be with you shortly"},{"key":"agent_chat.human_handoff.action","value":"Chat with our team"},{"key":"agent_chat.human_handoff.request","value":"I’d like to talk to someone from your team"},{"key":"agent_chat.human_handoff.ai_assistant","value":"AI assistant"},{"key":"agent_chat.greeting.default","value":"Hi there!"},{"key":"agent_chat.greeting.with_name","value":"Hi {{name}}!"},{"key":"agent_chat.greeting.welcome","value":"You can ask questions about shopping, sizing\/dimensions, shipping, returns, or order status."},{"key":"agent_chat.greeting.welcome_back","value":"Welcome back to %{shop_name}! How can I help?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Welcome back! How can I help?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Welcome to %{shop_name}. How can I help?"},{"key":"agent_chat.greeting.generic","value":"How can I help?"},{"key":"agent_chat.disclaimer.text","value":"This chat is powered by AI from Shopify and may make mistakes. Your messages are visible to {{shop_name}}. See"},{"key":"agent_chat.disclaimer.text_human","value":"Your messages are visible to {{shop_name}} and to Shopify for the provision and improvement of the services. See"},{"key":"agent_chat.disclaimer.link_text","value":"privacy policy"},{"key":"agent_chat.error.response_unavailable","value":"Response unavailable"},{"key":"agent_chat.error.generic","value":"Something went wrong."},{"key":"agent_chat.error.response_failed","value":"Couldn’t load this message"},{"key":"agent_chat.error.message_send_failed","value":"Your message couldn’t be sent"},{"key":"agent_chat.error.attachment_upload_failed","value":"Your attachment didn’t upload"},{"key":"agent_chat.error.first_response_stalled","value":"Agent couldn’t respond"},{"key":"agent_chat.error.try_again","value":"Try again"},{"key":"agent_chat.error.unavailable","value":"Chat isn't available right now - try again later"},{"key":"agent_chat.error.usage_limit","value":"Message limit reached — try again later or email us at {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Message limit reached — try again later"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Chat isn’t available right now—email us at {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Chat isn’t available right now"},{"key":"agent_chat.error.cost_quota_handover","value":"AI assistant isn’t available right now — our team will reply shortly"},{"key":"agent_chat.history.heading","value":"Chat history"},{"key":"agent_chat.history.loading","value":"Loading conversation history"},{"key":"agent_chat.history.aria_label","value":"Conversation history"},{"key":"agent_chat.history.no_conversations","value":"No conversations"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Something went wrong."},{"key":"agent_chat.history.try_again","value":"Try again"},{"key":"agent_chat.history.no_past","value":"No past conversations"},{"key":"agent_chat.history.start_new","value":"Start a new chat"},{"key":"agent_chat.history.untitled","value":"Untitled conversation"},{"key":"agent_chat.history.resume","value":"Resume: {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Resume: {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Delete conversation: {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Could not delete conversation"},{"key":"agent_chat.feedback.group_label","value":"Message feedback"},{"key":"agent_chat.feedback.thumbs_up","value":"Thumbs up"},{"key":"agent_chat.feedback.thumbs_down","value":"Thumbs down"},{"key":"agent_chat.feedback.add_comment","value":"Add comment"},{"key":"agent_chat.feedback.thanks","value":"Thanks for your feedback"},{"key":"agent_chat.feedback.placeholder_up","value":"Tell us what went well"},{"key":"agent_chat.feedback.placeholder_down","value":"Tell us what could have been better"},{"key":"agent_chat.feedback.comment_label","value":"Feedback comment"},{"key":"agent_chat.feedback.cancel","value":"Cancel"},{"key":"agent_chat.feedback.submit","value":"Submit"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Maximum length reached. Feedback is limited to {{max}} characters."},{"key":"agent_chat.buyer_profile.button.open","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.title","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.empty","value":"No buyer profile available."},{"key":"agent_chat.buyer_profile.close","value":"Close"},{"key":"agent_chat.suggestions.empty_state_label","value":"Suggested questions"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Suggested replies"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Sign in to continue"},{"key":"agent_chat.auth.sign_in","value":"Sign in"},{"key":"agent_chat.auth.skip_and_chat","value":"Skip and start chatting"},{"key":"agent_chat.auth.pre_chat_title","value":"Sign in to personalize and save your chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Sign in or create an account"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Don't miss a reply"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Sign in to chat with our team. We'll email you if you leave the chat."},{"key":"agent_chat.auth.share_disclaimer","value":"By continuing, Shop will share your name and email with this store. See their {{terms_link}} and {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"terms"},{"key":"agent_chat.auth.privacy_link","value":"privacy policy"},{"key":"agent_chat.auth.declined_pre_chat","value":"I can’t connect you with the store unless you sign in."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"If you leave the chat, we’ll email you when there’s a reply."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Sign in to get emailed when there’s a reply."},{"key":"agent_chat.order_lookup.track_order","value":"Track my order"},{"key":"agent_chat.order_lookup.track_another_order","value":"Track another order"},{"key":"agent_chat.order_lookup.new_conversation","value":"New conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Order lookup actions"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Enter order information"},{"key":"agent_chat.order_lookup.prompt","value":"To see your order status, please provide your order details."},{"key":"agent_chat.order_lookup.form_title","value":"Track my order"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Please provide your information."},{"key":"agent_chat.order_lookup.order_number_label","value":"Order number"},{"key":"agent_chat.order_lookup.email_label","value":"Email address"},{"key":"agent_chat.order_lookup.submit","value":"Track my order"},{"key":"agent_chat.order_lookup.cancel","value":"Cancel"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Please enter a valid email address"},{"key":"agent_chat.order_lookup.generic_error","value":"There was a problem looking up your order. Please try again."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"Order lookup is in progress. Start a new conversation to ask something else."},{"key":"agent_chat.legacy_contact.form_title","value":"Before we get started"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Please provide your information so we can reply to you if you leave the chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"First name"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Last name"},{"key":"agent_chat.legacy_contact.email_label","value":"Email"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"Email me with news and offers"},{"key":"agent_chat.legacy_contact.submit","value":"Start chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Cancel"}
494,{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Enter a valid first name."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Enter a valid last name."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Enter a valid email address."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"Email address is too long."},{"key":"agent_chat.legacy_contact.generic_error","value":"Something went wrong."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.discountCard.useDiscount","value":"Use discount"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"Applies automatically at checkout"},{"key":"agent_chat.cart.checkout","value":"Checkout"},{"key":"agent_chat.product.add_to_cart","value":"Add to cart"},{"key":"agent_chat.product.view_details","value":"View details"},{"key":"agent_chat.product.out_of_stock","value":"Out of stock"},{"key":"agent_chat.product.compare_suggestions","value":"Compare suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Hide suggestions"},{"key":"agent_chat.product.sold_out","value":"Sold out"},{"key":"agent_chat.order.item.one","value":"item"},{"key":"agent_chat.order.item.other","value":"items"},{"key":"agent_chat.order.less_items.one","value":"- hide {{count}} item"},{"key":"agent_chat.order.less_items.other","value":"- hide {{count}} items"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} more item"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} more items"},{"key":"agent_chat.order.view_order","value":"View order {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Track shipment"},{"key":"agent_chat.order.of_total","value":"{{index}} of {{total}}"},{"key":"agent_chat.order.label","value":"Order {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} Order"},{"key":"agent_chat.order.count.other","value":"{{count}} Orders"},{"key":"agent_chat.order.ordered_on","value":"Ordered {{date}}"},{"key":"agent_chat.order.select","value":"Select order {{number}}"},{"key":"agent_chat.return.heading","value":"Select items to return"},{"key":"agent_chat.return.toggle_item","value":"Select {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, not returnable"},{"key":"agent_chat.return.quantity_label","value":"Return quantity"},{"key":"agent_chat.return.reason_label","value":"Reason for return"},{"key":"agent_chat.return.reason_placeholder","value":"Select a reason"},{"key":"agent_chat.return.confirm","value":"Request return"},{"key":"agent_chat.return.confirmed","value":"Return requested"},{"key":"agent_chat.return.reason.size_too_small","value":"Size too small"},{"key":"agent_chat.return.reason.size_too_large","value":"Size too large"},{"key":"agent_chat.return.reason.unwanted","value":"Unwanted"},{"key":"agent_chat.return.reason.not_as_described","value":"Not as described"},{"key":"agent_chat.return.reason.wrong_item","value":"Wrong item"},{"key":"agent_chat.return.reason.defective","value":"Defective"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Color"},{"key":"agent_chat.return.reason.other_reason","value":"Other"},{"key":"agent_chat.scroll.previous","value":"Previous"},{"key":"agent_chat.scroll.next","value":"Next"}]}</script>
vendor: 1 bytes, line 494
494
495<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"58477117638","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":true,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":false},"visitor":{"country":"US","language":"en"}}</script>
495
496<meta name="shopify-y" content="c420884d-5047-4eeb-9a76-d9f8d0f19494" data-expiration="1822638462000"><meta name="shopify-s" content="7028c5eb-4406-45cc-8f55-ea6868af739b" data-expiration="1791082662000"><meta name="new-cookie-storage-activated" content="t">
497</head> <noscript> <style>
498      .product_section .product_form {
499        opacity: 1;
500      }
501
502      .multi_select,
503      form .select {
504        display: block !important;
505      }</style></noscript> <body class="collection"
506    data-money-format="${{amount}}" data-shop-url="https://tropicallinkcanada.ca">
507
508
509<div class="free-shipping-banner">
510  🎉 FREE SHIPPING on retail orders over $60 🚚
511</div> <div id="shopify-section-header" class="shopify-section header-section">
512
513
514<header id="header" class="mobile_nav-fixed--true"> <div class="promo_banner"> <div class="promo_banner__content"> <p><strong>True Friends of Earth, Water & Sun</strong></p></div> <div class="promo_banner-close"></div></div> <div class="top_bar clearfix"> <a class="mobile_nav dropdown_link" data-dropdown-rel="menu" data-no-instant="true"> <div> <span></span> <span></span> <span></span> <span></span></div> <span class="menu_title">Menu</span></a> <a href="https://tropicallinkcanada.ca" title="Tropical Link Canada Ltd." class="mobile_logo logo"> <img src="//tropicallinkcanada.ca/cdn/shop/files/Screenshot_2024-12-20_123948_59e42bb9-2edd-4574-9ba2-1ac1fe4637ff_410x.png?v=1734678995" alt="Tropical Link Canada Ltd." /></a> <div class="top_bar--right"> <div class="cart_container"> <a href="/cart" class="icon-cart mini_cart dropdown_link" title="Cart" data-no-instant> <span class="cart_count">0</span></a></div></div></div> <div class="dropdown_container" data-dropdown="menu"> <div class="dropdown"> <ul class="menu" id="mobile_menu"> <li data-mobile-dropdown-rel="home"> <a data-no-instant href="/" class="parent-link--false">
515          Home</a></li> <li data-mobile-dropdown-rel="about-us"> <a data-no-instant href="/pages/about-us" class="parent-link--true">
516          About Us</a></li> <li data-mobile-dropdown-rel="online-store"> <a data-no-instant href="/collections/all" class="parent-link--true">
517          Online Store</a></li> <li data-mobile-dropdown-rel="stories-recipes"> <a data-no-instant href="/blogs/news" class="parent-link--true">
518          Stories & Recipes</a></li> <li data-mobile-dropdown-rel="faqs"> <a data-no-instant href="/pages/faqs" class="parent-link--true">
519          FAQs</a></li> <li data-mobile-dropdown-rel="contact"> <a data-no-instant href="/pages/contact-us-1" class="parent-link--true">
520          Contact</a></li> <li data-no-instant> <a href="/account/login" id="customer_login_link">Login</a></li> <li> <select class="currencies" name="currencies" data-default-shop-currency="CAD"> <option value="CAD" selected="selected">CAD</option> <option value="USD">USD</option> <option value="AUD">AUD</option> <option value="GBP">GBP</option> <option value="EUR">EUR</option>
521    
522  
523</select></li></ul></div></div>
524</header>
525
526
527
528
529<header class="feature_image "> <div class="header  header-fixed--true header-background--solid"> <div class="promo_banner"> <div class="promo_banner__content"> <p><strong>True Friends of Earth, Water & Sun</strong></p></div> <div class="promo_banner-close"></div></div> <div class="top_bar clearfix"> <ul class="social_icons"> <li><a href="https://www.facebook.com/tropicallink" title="Tropical Link Canada Ltd. on Facebook" rel="me" target="_blank" class="icon-facebook"></a></li> <li><a href="https://www.instagram.com/tropicallinkcanada/" title="Tropical Link Canada Ltd. on Instagram" rel="me" target="_blank" class="icon-instagram"></a></li> <li><a href="mailto:[email protected]" title="Email Tropical Link Canada Ltd." target="_blank" class="icon-mail"></a></li>
530  
531</ul> <ul class="menu left"></ul> <div class="cart_container"> <a href="/cart" class="icon-cart mini_cart dropdown_link" data-no-instant> <span class="cart_count">0</span></a> <div class="cart_content animated fadeIn"> <div class="js-empty-cart__message "> <p class="empty_cart">Your Cart is Empty</p></div> <form action="/checkout" method="post" data-money-format="${{amount}}" data-shop-currency="CAD" data-shop-name="Tropical Link Canada Ltd." class="js-cart_content__form hidden"> <a class="cart_content__continue-shopping secondary_button">
532                  Continue Shopping</a> <ul class="cart_items js-cart_items clearfix"></ul> <hr /> <ul> <li class="cart_subtotal js-cart_subtotal"> <span class="right"> <span class="money">$0.00</span></span> <span>Subtotal</span></li> <li class="cart_savings sale js-cart_savings"></li> <li> <input type="submit" class="action_button" value="Checkout" /></li></ul></form></div></div> <ul class="menu right"> <li> <select class="currencies" name="currencies" data-default-shop-currency="CAD"> <option value="CAD" selected="selected">CAD</option> <option value="USD">USD</option> <option value="AUD">AUD</option> <option value="GBP">GBP</option> <option value="EUR">EUR</option>
533    
534  
535</select></li> <li> <a href="/account" class="icon-user" title="My Account "> <span>Login</span></a></li></ul></div> <div class="main_nav_wrapper">
535 <div class="main_nav clearfix menu-position--block logo-align--center"> <div class="logo text-align--center"> <a href="https://tropicallinkcanada.ca" title="Tropical Link Canada Ltd."> <img src="//tropicallinkcanada.ca/cdn/shop/files/Screenshot_2024-12-20_123948_59e42bb9-2edd-4574-9ba2-1ac1fe4637ff_410x.png?v=1734678995" class="primary_logo" alt="Tropical Link Canada Ltd." /></a></div> <div class="nav"> <ul class="menu center clearfix"> <div class="vertical-menu"> <li><a href="/" class="top_link " data-dropdown-rel="home">Home</a></li> <li><a href="/pages/about-us" class="top_link " data-dropdown-rel="about-us">About Us</a></li> <li><a href="/collections/all" class="top_link " data-dropdown-rel="online-store">Online Store</a></li> <li><a href="/blogs/news" class="top_link " data-dropdown-rel="stories-recipes">Stories & Recipes</a></li> <li><a href="/pages/faqs" class="top_link " data-dropdown-rel="faqs">FAQs</a></li> <li><a href="/pages/contact-us-1" class="top_link " data-dropdown-rel="contact">Contact</a></li>
536    
537  
538</div> <div class="vertical-menu">
539  
540</div></ul></div></div></div></div>
541</header>
542
543<style>
544  .main_nav div.logo a {
545    padding-top: 0px;
546    padding-bottom: 0px;
547  }
548
549  div.logo img {
550    max-width: 205px;
551  }
552
553  .nav {
554    
555      width: 100%;
556      clear: both;
557    
558  }
559
560  
561    .nav ul.menu {
562      padding-top: 0px;
563      padding-bottom: 0px;
564    }
565
566    .sticky_nav ul.menu, .sticky_nav .mini_cart {
567      padding-top: 0px;
568      padding-bottom: 0px;
569    }
570  
571
572  
573
574  
575
576</style>
577
578
579</div> <div class="mega-menu-container"> <div id="shopify-section-mega-menu-1" class="shopify-section mega-menu-section"> <div class="dropdown_container mega-menu mega-menu-1" data-dropdown="online-store"> <div class="dropdown menu"> <div class="dropdown_content "> <div class="dropdown_column" > <div class="mega-menu__richtext"></div> <div class="dropdown_column__menu"> <ul class="dropdown_title"> <li> <a >Online Store Retail</a></li></ul> <ul> <li> <a href="/collections/fun-bites">Organic Coconut Fun Bites</a></li> <li> <a href="/collections/organic-coconut-products">Organic Coconut Products</a></li> <li> <a href="/collections/organic-spices">Organic Spices and Superfoods</a></li> <li> <a href="/collections/organic-oil">Organic Oils</a></li> <li> <a href="/collections/dried-fruits">Dried Fruits</a></li></ul></div> <div class="mega-menu__richtext"></div></div> <div class="dropdown_column" > <div class="mega-menu__richtext"></div> <div class="dropdown_column__menu"> <ul class="dropdown_title"> <li> <a >Online Store Bulk</a></li></ul> <ul> <li> <a href="/collections/bulk-organic-coconut-products">Organic Coconut Products</a></li> <li> <a href="/collections/bulk-organic-spices-superfoods">Organic Spices & Superfoods</a></li> <li> <a href="/collections/bulk-organic-oil">Organic Oils</a></li> <li> <a href="/collections/bulk-dried-fruits">Dried Fruits</a></li></ul></div> <div class="mega-menu__richtext"></div></div></div></div></div> <ul class="mobile-mega-menu hidden" data-mobile-dropdown="online-store"> <div> <li class="mobile-mega-menu_block mega-menu__richtext"></li> <li class="mobile-mega-menu_block sublink"> <a data-no-instant href="" class="parent-link--false">
580                Online Store Retail <span class="right icon-down-arrow"></span></a> <ul> <li> <a href="/collections/fun-bites">Organic Coconut Fun Bites</a></li> <li> <a href="/collections/organic-coconut-products">Organic Coconut Products</a></li> <li> <a href="/collections/organic-spices">Organic Spices and Superfoods</a></li> <li> <a href="/collections/organic-oil">Organic Oils</a></li> <li> <a href="/collections/dried-fruits">Dried Fruits</a></li></ul></li> <li class="mobile-mega-menu_block"  ></li></div> <div> <li class="mobile-mega-menu_block mega-menu__richtext"></li> <li class="mobile-mega-menu_block sublink"> <a data-no-instant href="" class="parent-link--false">
581                Online Store Bulk <span class="right icon-down-arrow"></span></a> <ul> <li> <a href="/collections/bulk-organic-coconut-products">Organic Coconut Products</a></li> <li> <a href="/collections/bulk-organic-spices-superfoods">Organic Spices & Superfoods</a></li> <li> <a href="/collections/bulk-organic-oil">Organic Oils</a></li> <li> <a href="/collections/bulk-dried-fruits">Dried Fruits</a></li></ul></li> <li class="mobile-mega-menu_block"  ></li></div></ul>
582
583
584</div></div>
585
586    
587
588      
589
590<div id="shopify-section-collection-template" class="shopify-section collection-template-section">
591
592
593
594<a name="pagecontent" id="pagecontent"></a>
595
596<div class="container"> <div class="clearfix breadcrumb-collection"> <div class="eight columns breadcrumb_text" itemscope itemtype="http://schema.org/BreadcrumbList"> <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a href="https://tropicallinkcanada.ca" title="Tropical Link Canada Ltd." itemprop="item" class="breadcrumb_link"><span itemprop="name">Home</span></a><meta itemprop="position" content="1" /></span> <span class="breadcrumb-divider">/</span> <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a href="/collections/organic-coconut-products" title="Organic Coconut" itemprop="item" class="breadcrumb_link"><span itemprop="name">Organic Coconut</span></a><meta itemprop="position" content="2" /></span></div></div> <div class="section clearfix"> <div class="eight columns"> <h1>Organic Coconut</h1></div> <div class="eight columns section_select ">
596 <select class="sort_by" id="sort-by" data-default-sort="best-selling"> <option value="manual">Featured</option> <option value="best-selling">Best Selling</option> <option value="title-ascending">Alphabetically: A-Z</option> <option value="title-descending">Alphabetically: Z-A</option> <option value="price-ascending">Price: Low to High</option> <option value="price-descending">Price: High to Low</option> <option value="created-descending">Date: New to Old</option> <option value="created-ascending">Date: Old to New</option></select></div></div> <div class="sixteen columns"> <div class="feature_divider"></div></div> <div class="sidebar four columns toggle-all--false"> <div class="sidebar-wrap"> <div class="sidebar-block" > <h4 class="toggle">Collections<span class="right icon-down-arrow"></span></h4> <ul class="toggle_list"> <li ><a href="/collections/all" title="All Products List">All Products List</a></li> <li ><a href="/collections/best-sellers-slide" title="Best sellers slide">Best sellers slide</a></li> <li ><a href="/collections/bulk-dried-fruits" title="Bulk Dried Fruits">Bulk Dried Fruits</a></li> <li ><a href="/collections/bulk-organic-coconut-products" title="Bulk Organic Coconut Products">Bulk Organic Coconut Products</a></li> <li ><a href="/collections/bulk-organic-oil" title="Bulk Organic Oil">Bulk Organic Oil</a></li> <li ><a href="/collections/bulk-organic-spices-superfoods" title="Bulk Organic Spices &amp; Superfoods">Bulk Organic Spices & Superfoods</a></li> <li ><a href="/collections/bulk-products" title="Bulk Products">Bulk Products</a></li> <li ><a href="/collections/desiccated-coconut" title="Desiccated Coconut">Desiccated Coconut</a></li> <li ><a href="/collections/dried-fruits" title="Dried Fruits">Dried Fruits</a></li> <li class="active"><a href="/collections/organic-coconut-products" title="Organic Coconut">Organic Coconut</a></li> <li ><a href="/collections/fun-bites" title="Organic Coconut Fun Bites">Organic Coconut Fun Bites</a></li> <li ><a href="/collections/organic-oil" title="Organic Oils">Organic Oils</a></li> <li ><a href="/collections/organic-spices" title="Organic Spices and Superfoods">Organic Spices and Superfoods</a></li> <li ><a href="/collections/retail" title="Retail Products">Retail Products</a></li> <li ><a href="/collections/snow-farms-bulk" title="Snow Farms Bulk">Snow Farms Bulk</a></li> <li ><a href="/collections/bulk" title="Wild Tusker Bulk">Wild Tusker Bulk</a></li></ul></div></div></div> <div class="twelve columns">
597    
598
599      
600
601      
602        
603        
604
605
606
607
608
609
610
611
612
613<div itemtype="http://schema.org/ItemList" class="product-list collection-matrix clearfix"> <div class="three columns alpha thumbnail even"> <div class="product-wrap"> <div class="relative product_image swap-false"> <a href="/collections/organic-coconut-products/products/organic-coconut-milk-powder-150g" itemprop="url"> <div class="image__container" style=" max-width: 230.0px; "> <img  src="//tropicallinkcanada.ca/cdn/shop/products/MilkPowder_100x.jpg?v=1629230984"
614                alt="Organic Coconut Milk Powder"
615                class="lazyload none"
616                style="width: 100%; height: auto; max-width:4079px;"
617                data-sizes="auto"
618                data-src="//tropicallinkcanada.ca/cdn/shop/products/MilkPowder_900x.jpg?v=1629230984"
619                data-srcset=" //tropicallinkcanada.ca/cdn/shop/products/MilkPowder_300x.jpg?v=1629230984 300w,
620                              //tropicallinkcanada.ca/cdn/shop/products/MilkPowder_400x.jpg?v=1629230984 400w,
621                              //tropicallinkcanada.ca/cdn/shop/products/MilkPowder_500x.jpg?v=1629230984 500w,
622                              //tropicallinkcanada.ca/cdn/shop/products/MilkPowder_600x.jpg?v=1629230984 600w,
623                              //tropicallinkcanada.ca/cdn/shop/products/MilkPowder_700x.jpg?v=1629230984 700w,
624                              //tropicallinkcanada.ca/cdn/shop/products/MilkPowder_800x.jpg?v=1629230984 800w,
625                              //tropicallinkcanada.ca/cdn/shop/products/MilkPowder_900x.jpg?v=1629230984 900w"
626              /></div></a>
627      
628<div class="thumbnail-overlay"> <a href="/collections/organic-coconut-products/products/organic-coconut-milk-powder-150g" itemprop="url" class="hidden-product-link">Organic Coconut Milk Powder</a> <div class="info">
629    
630      
631
632<span class="quick_shop ss-icon js-quick-shop-link"
633      data-no-instant
634      data-remodal-target="quick-shop"
635      data-id="6850726887622"
636      data-handle="organic-coconut-milk-powder-150g"
637      data-money-format="${{amount}}"
638      data-single-variant="false"
639      data-url="/collections/organic-coconut-products/products/organic-coconut-milk-powder-150g"
640      data-title="Organic Coconut Milk Powder"
641      data-details-text="View full details"
642      data-full-description="&lt;p&gt;&lt;strong&gt;Extracted organic coconut milk is spray dried to a water-soluble powder - All natural.&lt;/strong&gt;&lt;/p&gt;
643&lt;p&gt;&lt;strong&gt;Product of:&lt;/strong&gt;&lt;span&gt; Sri Lanka&lt;/span&gt;&lt;/p&gt;
644&lt;p&gt;&lt;strong&gt;Pack Size:&lt;/strong&gt;&lt;span&gt; 150&lt;/span&gt;g&lt;/p&gt;
645&lt;p&gt;&lt;strong&gt;Case Size:&lt;/strong&gt;&lt;span&gt; 150&lt;/span&gt;g x 12&lt;/p&gt;
646&lt;p&gt;&lt;strong&gt;Case Packing:&lt;span&gt; &lt;/span&gt;&lt;/strong&gt;12 Retail Stand-up Pouches in a Carton Box&lt;/p&gt;
647&lt;p&gt;&lt;strong&gt;Shelf Life:&lt;/strong&gt;&lt;span&gt; &lt;/span&gt;24 months&lt;/p&gt;
648&lt;h3&gt;&lt;span data-mce-fragment=&quot;1&quot;&gt;Nutrition Fact&lt;/span&gt;&lt;/h3&gt;
649&lt;p&gt;&lt;span data-mce-fragment=&quot;1&quot;&gt;&lt;img src=&quot;https://cdn.shopify.com/s/files/1/0584/7711/7638/files/NFT_-_Organic_Coconut_Milk_Powder_480x480.jpg?v=1644002436&quot; alt=&quot;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
650&lt;h3&gt;&lt;span data-mce-fragment=&quot;1&quot;&gt;Storage&lt;/span&gt;&lt;/h3&gt;
651&lt;p&gt;&lt;span data-mce-fragment=&quot;1&quot;&gt;Store in cool, dry conditions away from direct sunlight.&lt;/span&gt;&lt;/p&gt;"
652      data-regular-description="Extracted organic coconut milk is spray dried to a water-soluble powder - All natural. Product of: Sri Lanka Pack : 150g Case : 150g x 12 Case Packing: 12 Retail..."
653      data-images="30331365032134 || Organic Coconut Milk Powder ||30331364966598 || Organic Coconut Milk Powder ||32967906427078 || Organic Coconut Milk Powder ||32967906394310 || Organic Coconut Milk Powder ||32967906361542 || Organic Coconut Milk Powder ||35482807959750 || Organic Coconut Milk Powder ||"
654      data-collection-handles="all,best-sellers-slide,organic-coconut-products,retail"
655>
656  Quick View
657</span>
658<div class="js-forms form-holder-6850726887622" style="display: none"> <div class="notify_form notify-form-6850726887622" id="notify-form-6850726887622" style="display:none"> <p class="message"></p> <form method="post" action="/contact#notify_me" id="notify_me" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="✓" /> <p> <label aria-hidden="true" class="visuallyhidden" for="contact[email]">Translation missing: en.products.notify_form.description:</label> <p>Notify me when this product is available:</p> <input required type="email" class="notify_email" name="contact[email]" id="contact[email]" placeholder="Enter your email address..." value="" /> <input type="hidden" name="challenge" value="false" /> <input type="hidden" name="contact[body]" class="notify_form_message" data-body="Please notify me when Organic Coconut Milk Powder becomes available - https://tropicallinkcanada.ca/collections/organic-coconut-products" value="Please notify me when Organic Coconut Milk Powder becomes available - https://tropicallinkcanada.ca/collections/organic-coconut-products" /> <input class="action_button" type="submit" value="Send" style="margin-bottom:0px" /></p></form></div> <div class="clearfix product_form init smart-payment-button--false product_form_options product_form--swatches"
659        id="product-form-6850726887622"
660        data-money-format="${{amount}}"
661        data-shop-currency="CAD"
662        data-select-id="product-select-6850726887622collection-template"
663        data-enable-state="false"
664        data-product="{&quot;id&quot;:6850726887622,&quot;title&quot;:&quot;Organic Coconut Milk Powder&quot;,&quot;handle&quot;:&quot;organic-coconut-milk-powder-150g&quot;,&quot;description&quot;:&quot;\u003cp\u003e\u003cstrong\u003eExtracted organic coconut milk is spray dried to a water-soluble powder - All natural.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct of:\u003c\/strong\u003e\u003cspan\u003e Sri Lanka\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePack Size:\u003c\/strong\u003e\u003cspan\u003e 150\u003c\/span\u003eg\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCase Size:\u003c\/strong\u003e\u003cspan\u003e 150\u003c\/span\u003eg x 12\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCase Packing:\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e12 Retail Stand-up Pouches in a Carton Box\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShelf Life:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e24 months\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eNutrition Fact\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003e\u003cimg src=\&quot;https:\/\/cdn.shopify.com\/s\/files\/1\/0584\/7711\/7638\/files\/NFT_-_Organic_Coconut_Milk_Powder_480x480.jpg?v=1644002436\&quot; alt=\&quot;\&quot;\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eStorage\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eStore in cool, dry conditions away from direct sunlight.\u003c\/span\u003e\u003c\/p\u003e&quot;,&quot;published_at&quot;:&quot;2021-08-17T13:31:07-07:00&quot;,&quot;created_at&quot;:&quot;2021-08-17T13:09:42-07:00&quot;,&quot;vendor&quot;:&quot;Tropical Link Canada Ltd.&quot;,&quot;type&quot;:&quot;Organic Coconut&quot;,&quot;tags&quot;:[],&quot;price&quot;:799,&quot;price_min&quot;:799,&quot;price_max&quot;:9500,&quot;available&quot;:true,&quot;price_varies&quot;:true,&quot;compare_at_price&quot;:null,&quot;compare_at_price_min&quot;:0,&quot;compare_at_price_max&quot;:0,&quot;compare_at_price_varies&quot;:false,&quot;variants&quot;:[{&quot;id&quot;:41543314047174,&quot;title&quot;:&quot;Retail Pack 150g&quot;,&quot;option1&quot;:&quot;Retail Pack 150g&quot;,&quot;option2&quot;:null,&quot;option3&quot;:null,&quot;sku&quot;:&quot;WT9416100&quot;,&quot;requires_shipping&quot;:true,&quot;taxable&quot;:false,&quot;featured_image&quot;:null,&quot;available&quot;:true,&quot;name&quot;:&quot;Organic Coconut Milk Powder - Retail Pack 150g&quot;,&quot;public_title&quot;:&quot;Retail Pack 150g&quot;,&quot;options&quot;:[&quot;Retail Pack 150g&quot;],&quot;price&quot;:799,&quot;weight&quot;:150,&quot;compare_at_price&quot;:null,&quot;inventory_management&quot;:&quot;shopify&quot;,&quot;barcode&quot;:&quot;628451711452&quot;,&quot;requires_selling_plan&quot;:false,&quot;selling_plan_allocations&quot;:[],&quot;quantity_rule&quot;:{&quot;min&quot;:1,&quot;max&quot;:null,&quot;increment&quot;:1}},{&quot;id&quot;:41543314079942,&quot;title&quot;:&quot;Full Case 150g x 12&quot;,&quot;option1&quot;:&quot;Full Case 150g x 12&quot;,&quot;option2&quot;:null,&quot;option3&quot;:null,&quot;sku&quot;:&quot;WT9416100&quot;,&quot;requires_shipping&quot;:true,&quot;taxable&quot;:false,&quot;featured_image&quot;:null,&quot;available&quot;:true,&quot;name&quot;:&quot;Organic Coconut Milk Powder - Full Case 150g x 12&quot;,&quot;public_title&quot;:&quot;Full Case 150g x 12&quot;,&quot;options&quot;:[&quot;Full Case 150g x 12&quot;],&quot;price&quot;:9500,&quot;weight&quot;:150,&quot;compare_at_price&quot;:null,&quot;inventory_management&quot;:&quot;shopify&quot;,&quot;barcode&quot;:&quot;10628451711459&quot;,&quot;requires_selling_plan&quot;:false,&quot;selling_plan_allocations&quot;:[],&quot;quantity_rule&quot;:{&quot;min&quot;:1,&quot;max&quot;:null,&quot;increment&quot;:1}}],&quot;images&quot;:[&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/MilkPowder.jpg?v=1629230984&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/MilkPowderBack.jpg?v=1629230984&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CMilkPowderP.png?v=1647462280&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CMilkPowderSize.png?v=1647462280&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CMilkPowderI.png?v=1647462280&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Coconutmilkpowderreconstitude.png?v=1684171948&quot;],&quot;featured_image&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/MilkPowder.jpg?v=1629230984&quot;,&quot;options&quot;:[&quot;Size&quot;],&quot;media&quot;:[{&quot;alt&quot;:null,&quot;id&quot;:22593478459590,&quot;position&quot;:1,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:4079,&quot;width&quot;:4079,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/MilkPowder.jpg?v=1629230984&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:4079,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/MilkPowder.jpg?v=1629230984&quot;,&quot;width&quot;:4079},{&quot;alt&quot;:null,&quot;id&quot;:22593478492358,&quot;position&quot;:2,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:4079,&quot;width&quot;:4079,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/MilkPowderBack.jpg?v=1629230984&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:4079,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/MilkPowderBack.jpg?v=1629230984&quot;,&quot;width&quot;:4079},{&quot;alt&quot;:null,&quot;id&quot;:25304671158470,&quot;position&quot;:3,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;width&quot;:2300,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CMilkPowderP.png?v=1647462280&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CMilkPowderP.png?v=1647462280&quot;,&quot;width&quot;:2300},{&quot;alt&quot;:null,&quot;id&quot;:25304671191238,&quot;position&quot;:4,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;width&quot;:2300,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CMilkPowderSize.png?v=1647462280&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CMilkPowderSize.png?v=1647462280&quot;,&quot;width&quot;:2300},{&quot;alt&quot;:null,&quot;id&quot;:25304671125702,&quot;position&quot;:5,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;width&quot;:2300,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CMilkPowderI.png?v=1647462280&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CMilkPowderI.png?v=1647462280&quot;,&quot;width&quot;:2300},{&quot;alt&quot;:null,&quot;id&quot;:28112966844614,&quot;position&quot;:6,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:3000,&quot;width&quot;:3000,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Coconutmilkpowderreconstitude.png?v=1684171948&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:3000,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Coconutmilkpowderreconstitude.png?v=1684171948&quot;,&quot;width&quot;:3000}],&quot;requires_selling_plan&quot;:false,&quot;selling_plan_groups&quot;:[],&quot;content&quot;:&quot;\u003cp\u003e\u003cstrong\u003eExtracted organic coconut milk is spray dried to a water-soluble powder - All natural.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct of:\u003c\/strong\u003e\u003cspan\u003e Sri Lanka\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePack Size:\u003c\/strong\u003e\u003cspan\u003e 150\u003c\/span\u003eg\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCase Size:\u003c\/strong\u003e\u003cspan\u003e 150\u003c\/span\u003eg x 12\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCase Packing:\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e12 Retail Stand-up Pouches in a Carton Box\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShelf Life:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e24 months\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eNutrition Fact\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003e\u003cimg src=\&quot;https:\/\/cdn.shopify.com\/s\/files\/1\/0584\/7711\/7638\/files\/NFT_-_Organic_Coconut_Milk_Powder_480x480.jpg?v=1644002436\&quot; alt=\&quot;\&quot;\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eStorage\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eStore in cool, dry conditions away from direct sunlight.\u003c\/span\u003e\u003c\/p\u003e&quot;}"
665        
666        data-product-id="6850726887622"
667        > <form method="post" action="/cart/add" id="product_form_6850726887622" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /> <div class="select"> <label>Size</label> <select id="product-select-6850726887622collection-template" name="id"> <option selected="selected" value="41543314047174" data-sku="WT9416100">Retail Pack 150g</option> <option  value="41543314079942" data-sku="WT9416100">Full Case 150g x 12</option></select></div> <div class="swatch_options">
668        
669          
670
671
672
673
674
675
676
677
678
679
680<div class="swatch clearfix" data-option-index="0"> <div class="option_title">
680Size</div> <input id="swatch-0-retail-pack-150g-6850726887622-collection-template" type="radio" name="option-0" value="Retail Pack 150g" checked /> <div data-value="Retail Pack 150g" class="swatch-element retail-pack-150g-swatch available"> <label for="swatch-0-retail-pack-150g-6850726887622-collection-template">
681            Retail Pack 150g <span class="crossed-out"></span></label></div> <input id="swatch-0-full-case-150g-x-12-6850726887622-collection-template" type="radio" name="option-0" value="Full Case 150g x 12" /> <div data-value="Full Case 150g x 12" class="swatch-element full-case-150g-x-12-swatch available"> <label for="swatch-0-full-case-150g-x-12-6850726887622-collection-template">
682            Full Case 150g x 12 <span class="crossed-out"></span></label></div>
683    
684  
685</div></div> <div class="essential-countdown-timer-placement"></div> <div class="purchase-details"> <div class="purchase-details__quantity product-quantity-box"> <label for="quantity">Qty</label> <span class="ss-icon product-minus js-change-quantity" data-func="minus"><span class="icon-minus"></span></span> <input type="number" min="1" size="2" class="quantity" name="quantity" id="quantity" value="1"  /> <span class="ss-icon product-plus js-change-quantity" data-func="plus"><span class="icon-plus"></span></span></div> <div class="purchase-details__buttons"> <button type="submit" name="add" class="action_button add_to_cart " data-label="Add to Cart"> <span class="text">Add to Cart</span> <svg x="0px" y="0px" width="32px" height="32px" viewBox="0 0 32 32" class="checkmark"> <path fill="none" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" d="M9,17l3.9,3.9c0.1,0.1,0.2,0.1,0.3,0L23,11"/></svg></button></div></div> <input type="hidden" name="product-id" value="6850726887622" /><input type="hidden" name="section-id" value="collection-template" /></form>
686</div>
687
688
689<div id="quotePopup" style="display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.6); z-index:99999;"> <div style="background:white; width:350px; padding:20px; margin:80px auto; border-radius:8px; position:relative;"> <h3>Request a Quote</h3> <form action="/contact#contact_form" method="post"> <input type="hidden" name="form_type" value="contact" /> <input type="hidden" name="contact[product]" value="Organic Coconut Milk Powder" /> <label>Name</label> <input type="text" name="contact[name]" required style="width:100%; margin-bottom:10px;"> <label>Email</label> <input type="email" name="contact[email]" required style="width:100%; margin-bottom:10px;"> <label>Message</label> <textarea name="contact[body]" required style="width:100%; height:80px;"></textarea> <button type="submit" class="action_button" style="width:100%; margin-top:10px;">Send Request</button></form> <button onclick="document.getElementById('quotePopup').style.display='none'" style="width:100%; margin-top:10px;" class="action_button">
690      Close</button></div>
691</div>
692
693
694
695
696
697    
698</div></div>
699</div>
700<div class="banner_holder">
701  
702    
703  
704  
705  
706</div></div> <a class="product-info__caption " href="/collections/organic-coconut-products/products/organic-coconut-milk-powder-150g" itemprop="url">
707      
708
709
710
711<div class="product-details"> <span class="title" itemprop="name">Organic Coconut Milk Powder</span> <span class="price "> <small><em>from</em></small> <span class="money">$7.99</span></span>
712    
713  
714
715
716</div></a></div>
717
718  
719
720  
721    
722    
723  
724
725</div> <div class="three columns  thumbnail odd"> <div class="product-wrap"> <div class="relative product_image swap-false"> <a href="/collections/organic-coconut-products/products/organic-coconut-sugar" itemprop="url"> <div class="image__container" style=" max-width: 230.0px; "> <img  src="//tropicallinkcanada.ca/cdn/shop/files/Main_Image_b9d9d711-63c0-4881-bbf2-d3001392be20_100x.png?v=1783469321"
726                alt="Organic Coconut Sugar"
727                class="lazyload none"
728                style="width: 100%; height: auto; max-width:4000px;"
729                data-sizes="auto"
730                data-src="//tropicallinkcanada.ca/cdn/shop/files/Main_Image_b9d9d711-63c0-4881-bbf2-d3001392be20_900x.png?v=1783469321"
731                data-srcset=" //tropicallinkcanada.ca/cdn/shop/files/Main_Image_b9d9d711-63c0-4881-bbf2-d3001392be20_300x.png?v=1783469321 300w,
732                              //tropicallinkcanada.ca/cdn/shop/files/Main_Image_b9d9d711-63c0-4881-bbf2-d3001392be20_400x.png?v=1783469321 400w,
733                              //tropicallinkcanada.ca/cdn/shop/files/Main_Image_b9d9d711-63c0-4881-bbf2-d3001392be20_500x.png?v=1783469321 500w,
734                              //tropicallinkcanada.ca/cdn/shop/files/Main_Image_b9d9d711-63c0-4881-bbf2-d3001392be20_600x.png?v=1783469321 600w,
735                              //tropicallinkcanada.ca/cdn/shop/files/Main_Image_b9d9d711-63c0-4881-bbf2-d3001392be20_700x.png?v=1783469321 700w,
736                              //tropicallinkcanada.ca/cdn/shop/files/Main_Image_b9d9d711-63c0-4881-bbf2-d3001392be20_800x.png?v=1783469321 800w,
737                              //tropicallinkcanada.ca/cdn/shop/files/Main_Image_b9d9d711-63c0-4881-bbf2-d3001392be20_900x.png?v=1783469321 900w"
738              /></div></a>
739      
740<div class="thumbnail-overlay"> <a href="/collections/organic-coconut-products/products/organic-coconut-sugar" itemprop="url" class="hidden-product-link">Organic Coconut Sugar</a> <div class="info">
741    
742      
743
744<span class="quick_shop ss-icon js-quick-shop-link"
745      data-no-instant
746      data-remodal-target="quick-shop"
747      data-id="6925054574790"
748      data-handle="organic-coconut-sugar"
749      data-money-format="${{amount}}"
750      data-single-variant="false"
751      data-url="/collections/organic-coconut-products/products/organic-coconut-sugar"
752      data-title="Organic Coconut Sugar"
753      data-details-text="View full details"
754      data-full-description="&lt;p&gt;&lt;strong&gt;Control heated and granulated coconut inflorescence sap - Single Ingredient Product.&lt;/strong&gt;&lt;/p&gt;
755&lt;p&gt;&lt;strong&gt;Product of:&lt;/strong&gt;&lt;span&gt; Sri Lanka&lt;/span&gt;&lt;/p&gt;
756&lt;p&gt;&lt;strong&gt;Pack Size:&lt;/strong&gt;&lt;span&gt; 400&lt;/span&gt;g&lt;/p&gt;
757&lt;p&gt;&lt;strong&gt;Case Size:&lt;/strong&gt;&lt;span&gt; 400&lt;/span&gt;g x 12&lt;/p&gt;
758&lt;p&gt;&lt;strong&gt;Case Packing:&lt;span&gt; &lt;/span&gt;&lt;/strong&gt;12 Retail Stand-up Pouches in a Carton Box&lt;/p&gt;
759&lt;p&gt;&lt;strong&gt;Shelf Life:&lt;/strong&gt;&lt;span&gt; &lt;/span&gt;24 months&lt;/p&gt;
760&lt;h3&gt;&lt;span data-mce-fragment=&quot;1&quot;&gt;Nutrition Fact &lt;/span&gt;&lt;/h3&gt;
761&lt;p&gt;&lt;span data-mce-fragment=&quot;1&quot;&gt;&lt;img src=&quot;https://cdn.shopify.com/s/files/1/0584/7711/7638/files/NFT_-_Organic_Coconut_Sugar_480x480.jpg?v=1644002190&quot; alt=&quot;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
762&lt;h3&gt;&lt;span data-mce-fragment=&quot;1&quot;&gt;Storage&lt;/span&gt;&lt;/h3&gt;
763&lt;div class=&quot;description bottom&quot; itemprop=&quot;description&quot;&gt;
764&lt;div class=&quot;is-initialized is-ready&quot; data-station-tabs-product=&quot;organic-virgin-coconut-oil-1l&quot; data-station-tabs-app=&quot;&quot;&gt;
765&lt;div class=&quot;station-tabs mod-hide-focus is-ready&quot; id=&quot;station-tabs-0&quot;&gt;
766&lt;div aria-hidden=&quot;false&quot; role=&quot;tabpanel&quot; aria-labelledby=&quot;st-link-usage-and-storage_0-2&quot; id=&quot;st-usage-and-storage_0-2&quot; class=&quot;station-tabs-content is-active&quot;&gt;
767&lt;div class=&quot;station-tabs-content-inner&quot;&gt;
768&lt;p&gt;Store in cool, dry conditions away from direct sunlight.&lt;/p&gt;
769&lt;/div&gt;
770&lt;/div&gt;
771&lt;/div&gt;
772&lt;/div&gt;
773&lt;/div&gt;"
774      data-regular-description="Control heated and granulated coconut inflorescence sap - Single Ingredient Product. Product of: Sri Lanka Pack : 400g Case : 400g x 12 Case Packing: 12 Retail Stand-up Pouches in..."
775      data-images="43271720206534 || Organic Coconut Sugar ||43271719911622 || Organic Coconut Sugar ||43271719944390 || Organic Coconut Sugar ||43271720075462 || Organic Coconut Sugar ||43271719780550 || Organic Coconut Sugar ||43271720009926 || Organic Coconut Sugar ||43271720042694 || Organic Coconut Sugar ||43271720173766 || Organic Coconut Sugar ||32967908851910 || Organic Coconut Sugar ||32967908819142 || Organic Coconut Sugar ||"
776      data-collection-handles="all,organic-coconut-products,retail"
777>
778  Quick View
779</span>
780<div class="js-forms form-holder-6925054574790" style="display: none"> <div class="notify_form notify-form-6925054574790" id="notify-form-6925054574790" style="display:none"> <p class="message"></p> <form method="post" action="/contact#notify_me" id="notify_me" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="✓" /> <p> <label aria-hidden="true" class="visuallyhidden" for="contact[email]">Translation missing: en.products.notify_form.description:</label> <p>Notify me when this product is available:</p> <input required type="email" class="notify_email" name="contact[email]" id="contact[email]" placeholder="Enter your email address..." value="" /> <input type="hidden" name="challenge" value="false" /> <input type="hidden" name="contact[body]" class="notify_form_message" data-body="Please notify me when Organic Coconut Sugar becomes available - https://tropicallinkcanada.ca/collections/organic-coconut-products" value="Please notify me when Organic Coconut Sugar becomes available - https://tropicallinkcanada.ca/collections/organic-coconut-products" /> <input class="action_button" type="submit" value="Send" style="margin-bottom:0px" /></p></form></div> <div class="clearfix product_form init smart-payment-button--false product_form_options product_form--swatches"
781        id="product-form-6925054574790"
782        data-money-format="${{amount}}"
783        data-shop-currency="CAD"
784        data-select-id="product-select-6925054574790collection-template"
785        data-enable-state="false"
786        data-product="{&quot;id&quot;:6925054574790,&quot;title&quot;:&quot;Organic Coconut Sugar&quot;,&quot;handle&quot;:&quot;organic-coconut-sugar&quot;,&quot;description&quot;:&quot;\u003cp\u003e\u003cstrong\u003eControl heated and granulated coconut inflorescence sap - Single Ingredient Product.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct of:\u003c\/strong\u003e\u003cspan\u003e Sri Lanka\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePack Size:\u003c\/strong\u003e\u003cspan\u003e 400\u003c\/span\u003eg\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCase Size:\u003c\/strong\u003e\u003cspan\u003e 400\u003c\/span\u003eg x 12\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCase Packing:\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e12 Retail Stand-up Pouches in a Carton Box\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShelf Life:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e24 months\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eNutrition Fact \u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003e\u003cimg src=\&quot;https:\/\/cdn.shopify.com\/s\/files\/1\/0584\/7711\/7638\/files\/NFT_-_Organic_Coconut_Sugar_480x480.jpg?v=1644002190\&quot; alt=\&quot;\&quot;\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eStorage\u003c\/span\u003e\u003c\/h3\u003e\n\u003cdiv class=\&quot;description bottom\&quot; itemprop=\&quot;description\&quot;\u003e\n\u003cdiv class=\&quot;is-initialized is-ready\&quot; data-station-tabs-product=\&quot;organic-virgin-coconut-oil-1l\&quot; data-station-tabs-app=\&quot;\&quot;\u003e\n\u003cdiv class=\&quot;station-tabs mod-hide-focus is-ready\&quot; id=\&quot;station-tabs-0\&quot;\u003e\n\u003cdiv aria-hidden=\&quot;false\&quot; role=\&quot;tabpanel\&quot; aria-labelledby=\&quot;st-link-usage-and-storage_0-2\&quot; id=\&quot;st-usage-and-storage_0-2\&quot; class=\&quot;station-tabs-content is-active\&quot;\u003e\n\u003cdiv class=\&quot;station-tabs-content-inner\&quot;\u003e\n\u003cp\u003eStore in cool, dry conditions away from direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e&quot;,&quot;published_at&quot;:&quot;2021-09-24T13:23:21-07:00&quot;,&quot;created_at&quot;:&quot;2021-09-24T13:23:20-07:00&quot;,&quot;vendor&quot;:&quot;Tropical Link Canada Ltd.&quot;,&quot;type&quot;:&quot;Organic Coconut&quot;,&quot;tags&quot;:[],&quot;price&quot;:899,&quot;price_min&quot;:899,&quot;price_max&quot;:10699,&quot;available&quot;:true,&quot;price_varies&quot;:true,&quot;compare_at_price&quot;:null,&quot;compare_at_price_min&quot;:0,&quot;compare_at_price_max&quot;:0,&quot;compare_at_price_varies&quot;:false,&quot;variants&quot;:[{&quot;id&quot;:41543310344390,&quot;title&quot;:&quot;Retail Pack 400g&quot;,&quot;option1&quot;:&quot;Retail Pack 400g&quot;,&quot;option2&quot;:null,&quot;option3&quot;:null,&quot;sku&quot;:&quot;WT6208101&quot;,&quot;requires_shipping&quot;:true,&quot;taxable&quot;:false,&quot;featured_image&quot;:null,&quot;available&quot;:true,&quot;name&quot;:&quot;Organic Coconut Sugar - Retail Pack 400g&quot;,&quot;public_title&quot;:&quot;Retail Pack 400g&quot;,&quot;options&quot;:[&quot;Retail Pack 400g&quot;],&quot;price&quot;:899,&quot;weight&quot;:400,&quot;compare_at_price&quot;:null,&quot;inventory_management&quot;:&quot;shopify&quot;,&quot;barcode&quot;:&quot;628451711377&quot;,&quot;requires_selling_plan&quot;:false,&quot;selling_plan_allocations&quot;:[],&quot;quantity_rule&quot;:{&quot;min&quot;:1,&quot;max&quot;:null,&quot;increment&quot;:1}},{&quot;id&quot;:41543310377158,&quot;title&quot;:&quot;Full Case 400g x 12&quot;,&quot;option1&quot;:&quot;Full Case 400g x 12&quot;,&quot;option2&quot;:null,&quot;option3&quot;:null,&quot;sku&quot;:&quot;WT6208101&quot;,&quot;requires_shipping&quot;:true,&quot;taxable&quot;:false,&quot;featured_image&quot;:null,&quot;available&quot;:true,&quot;name&quot;:&quot;Organic Coconut Sugar - Full Case 400g x 12&quot;,&quot;public_title&quot;:&quot;Full Case 400g x 12&quot;,&quot;options&quot;:[&quot;Full Case 400g x 12&quot;],&quot;price&quot;:10699,&quot;weight&quot;:400,&quot;compare_at_price&quot;:null,&quot;inventory_management&quot;:&quot;shopify&quot;,&quot;barcode&quot;:&quot;10628451711374&quot;,&quot;requires_selling_plan&quot;:false,&quot;selling_plan_allocations&quot;:[],&quot;quantity_rule&quot;:{&quot;min&quot;:1,&quot;max&quot;:null,&quot;increment&quot;:1}}],&quot;images&quot;:[&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Main_Image_b9d9d711-63c0-4881-bbf2-d3001392be20.png?v=1783469321&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_1_b5dc5cd3-eb18-4f1b-8848-ed1946d89dcd.png?v=1783469318&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_2_c4cccde3-8cc5-4bfe-b813
786-797bac607590.png?v=1783469318&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_3_db9db286-4ea3-4a30-8fc0-36443a94eb8b.png?v=1783469319&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_4_fb41ad6b-2f48-42ac-8732-1fdb1c1cef15.png?v=1783469316&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_5.png?v=1783469319&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_7.png?v=1783469318&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_6e.png?v=1783469321&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/SugarP.png?v=1647462320&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/SugarI.png?v=1647462320&quot;],&quot;featured_image&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Main_Image_b9d9d711-63c0-4881-bbf2-d3001392be20.png?v=1783469321&quot;,&quot;options&quot;:[&quot;Size&quot;],&quot;media&quot;:[{&quot;alt&quot;:null,&quot;id&quot;:34589601136838,&quot;position&quot;:1,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:4000,&quot;width&quot;:4000,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Main_Image_b9d9d711-63c0-4881-bbf2-d3001392be20.png?v=1783469321&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:4000,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Main_Image_b9d9d711-63c0-4881-bbf2-d3001392be20.png?v=1783469321&quot;,&quot;width&quot;:4000},{&quot;alt&quot;:null,&quot;id&quot;:34589600841926,&quot;position&quot;:2,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;width&quot;:2000,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_1_b5dc5cd3-eb18-4f1b-8848-ed1946d89dcd.png?v=1783469318&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_1_b5dc5cd3-eb18-4f1b-8848-ed1946d89dcd.png?v=1783469318&quot;,&quot;width&quot;:2000},{&quot;alt&quot;:null,&quot;id&quot;:34589600874694,&quot;position&quot;:3,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;width&quot;:2000,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_2_c4cccde3-8cc5-4bfe-b813-797bac607590.png?v=1783469318&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_2_c4cccde3-8cc5-4bfe-b813-797bac607590.png?v=1783469318&quot;,&quot;width&quot;:2000},{&quot;alt&quot;:null,&quot;id&quot;:34589601005766,&quot;position&quot;:4,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;width&quot;:2000,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_3_db9db286-4ea3-4a30-8fc0-36443a94eb8b.png?v=1783469319&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_3_db9db286-4ea3-4a30-8fc0-36443a94eb8b.png?v=1783469319&quot;,&quot;width&quot;:2000},{&quot;alt&quot;:null,&quot;id&quot;:34589600710854,&quot;position&quot;:5,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;width&quot;:2000,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_4_fb41ad6b-2f48-42ac-8732-1fdb1c1cef15.png?v=1783469316&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_4_fb41ad6b-2f48-42ac-8732-1fdb1c1cef15.png?v=1783469316&quot;,&quot;width&quot;:2000},{&quot;alt&quot;:null,&quot;id&quot;:34589600940230,&quot;position&quot;:6,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;width&quot;:2000,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_5.png?v=1783469319&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_5.png?v=1783469319&quot;,&quot;width&quot;:2000},{&quot;alt&quot;:null,&quot;id&quot;:34589600972998,&quot;position&quot;:7,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;width&quot;:2000,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_7.png?v=1783469318&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_7.png?v=1783469318&quot;,&quot;width&quot;:2000},{&quot;alt&quot;:null,&quot;id&quot;:34589601104070,&quot;position&quot;:8,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:4000,&quot;width&quot;:4000,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_6e.png?v=1783469321&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:4000,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_6e.png?v=1783469321&quot;,&quot;width&quot;:4000},{&quot;alt&quot;:null,&quot;id&quot;:25304673681606,&quot;position&quot;:9,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;width&quot;:2300,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/SugarP.png?v=1647462320&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/SugarP.png?v=1647462320&quot;,&quot;width&quot;:2300},{&quot;alt&quot;:null,&quot;id&quot;:25304673648838,&quot;position&quot;:10,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;width&quot;:2300,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/SugarI.png?v=1647462320&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/SugarI.png?v=1647462320&quot;,&quot;width&quot;:2300}],&quot;requires_selling_plan&quot;:false,&quot;selling_plan_groups&quot;:[],&quot;content&quot;:&quot;\u003cp\u003e\u003cstrong\u003eControl heated and granulated coconut inflorescence sap - Single Ingredient Product.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct of:\u003c\/strong\u003e\u003cspan\u003e Sri Lanka\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePack Size:\u003c\/strong\u003e\u003cspan\u003e 400\u003c\/span\u003eg\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCase Size:\u003c\/strong\u003e\u003cspan\u003e 400\u003c\/span\u003eg x 12\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCase Packing:\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e12 Retail Stand-up Pouches in a Carton Box\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShelf Life:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e24 months\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eNutrition Fact \u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003e\u003cimg src=\&quot;https:\/\/cdn.shopify.com\/s\/files\/1\/0584\/7711\/7638\/files\/NFT_-_Organic_Coconut_Sugar_480x480.jpg?v=1644002190\&quot; alt=\&quot;\&quot;\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eStorage\u003c\/span\u003e\u003c\/h3\u003e\n\u003cdiv class=\&quot;description bottom\&quot; itemprop=\&quot;description\&quot;\u003e\n\u003cdiv class=\&quot;is-initialized is-ready\&quot; data-station-tabs-product=\&quot;organic-virgin-coconut-oil-1l\&quot; data-station-tabs-app=\&quot;\&quot;\u003e\n\u003cdiv class=\&quot;station-tabs mod-hide-focus is-ready\&quot; id=\&quot;station-tabs-0\&quot;\u003e\n\u003cdiv aria-hidden=\&quot;false\&quot; role=\&quot;tabpanel\&quot; aria-labelledby=\&quot;st-link-usage-and-storage_0-2\&quot; id=\&quot;st-usage-and-storage_0-2\&quot; class=\&quot;station-tabs-content is-active\&quot;\u003e\n\u003cdiv class=\&quot;station-tabs-content-inner\&quot;\u003e\n\u003cp\u003eStore in cool, dry conditions away from direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e&quot;}"
787        
788        data-product-id="6925054574790"
789        > <form method="post" action="/cart/add" id="product_form_6925054574790" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /> <div class="select"> <label>Size</label> <select id="product-select-6925054574790collection-template" name="id"> <option selected="selected" value="41543310344390" data-sku="WT6208101">Retail Pack 400g</option> <option  value="41543310377158" data-sku="WT6208101">Full Case 400g x 12</option></select></div> <div class="swatch_options">
790        
791          
792
793
794
795
796
797
798
799
800
801
802<div class="swatch clearfix" data-option-index="0"> <div class="option_title">
802Size</div> <input id="swatch-0-retail-pack-400g-6925054574790-collection-template" type="radio" name="option-0" value="Retail Pack 400g" checked /> <div data-value="Retail Pack 400g" class="swatch-element retail-pack-400g-swatch available"> <label for="swatch-0-retail-pack-400g-6925054574790-collection-template">
803            Retail Pack 400g <span class="crossed-out"></span></label></div> <input id="swatch-0-full-case-400g-x-12-6925054574790-collection-template" type="radio" name="option-0" value="Full Case 400g x 12" /> <div data-value="Full Case 400g x 12" class="swatch-element full-case-400g-x-12-swatch available"> <label for="swatch-0-full-case-400g-x-12-6925054574790-collection-template">
804            Full Case 400g x 12 <span class="crossed-out"></span></label></div>
805    
806  
807</div></div> <div class="essential-countdown-timer-placement"></div> <div class="purchase-details"> <div class="purchase-details__quantity product-quantity-box"> <label for="quantity">Qty</label> <span class="ss-icon product-minus js-change-quantity" data-func="minus"><span class="icon-minus"></span></span> <input type="number" min="1" size="2" class="quantity" name="quantity" id="quantity" value="1"  /> <span class="ss-icon product-plus js-change-quantity" data-func="plus"><span class="icon-plus"></span></span></div> <div class="purchase-details__buttons"> <button type="submit" name="add" class="action_button add_to_cart " data-label="Add to Cart"> <span class="text">Add to Cart</span> <svg x="0px" y="0px" width="32px" height="32px" viewBox="0 0 32 32" class="checkmark"> <path fill="none" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" d="M9,17l3.9,3.9c0.1,0.1,0.2,0.1,0.3,0L23,11"/></svg></button></div></div> <input type="hidden" name="product-id" value="6925054574790" /><input type="hidden" name="section-id" value="collection-template" /></form>
808</div>
809
810
811<div id="quotePopup" style="display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.6); z-index:99999;"> <div style="background:white; width:350px; padding:20px; margin:80px auto; border-radius:8px; position:relative;"> <h3>Request a Quote</h3> <form action="/contact#contact_form" method="post"> <input type="hidden" name="form_type" value="contact" /> <input type="hidden" name="contact[product]" value="Organic Coconut Sugar" /> <label>Name</label> <input type="text" name="contact[name]" required style="width:100%; margin-bottom:10px;"> <label>Email</label> <input type="email" name="contact[email]" required style="width:100%; margin-bottom:10px;"> <label>Message</label> <textarea name="contact[body]" required style="width:100%; height:80px;"></textarea> <button type="submit" class="action_button" style="width:100%; margin-top:10px;">Send Request</button></form> <button onclick="document.getElementById('quotePopup').style.display='none'" style="width:100%; margin-top:10px;" class="action_button">
812      Close</button></div>
813</div>
814
815
816
817
818
819    
820</div></div>
821</div>
822<div class="banner_holder">
823  
824    
825  
826  
827  
828</div></div> <a class="product-info__caption " href="/collections/organic-coconut-products/products/organic-coconut-sugar" itemprop="url">
829      
830
831
832
833<div class="product-details"> <span class="title" itemprop="name">Organic Coconut Sugar</span> <span class="price "> <small><em>from</em></small> <span class="money">$8.99</span></span>
834    
835  
836
837
838</div></a></div>
839
840  
841
842  
843    
844    
845  
846
847</div> <div class="three columns  thumbnail even"> <div class="product-wrap"> <div class="relative product_image swap-false"> <a href="/collections/organic-coconut-products/products/organic-unsweetened-shredded-coconut" itemprop="url"> <div class="image__container" style=" max-width: 230.0px; "> <img  src="//tropicallinkcanada.ca/cdn/shop/files/Main_Image_1_100x.png?v=1783469404"
848                alt="Organic Unsweetened Shredded Coconut"
849                class="lazyload none"
850                style="width: 100%; height: auto; max-width:2000px;"
851                data-sizes="auto"
852                data-src="//tropicallinkcanada.ca/cdn/shop/files/Main_Image_1_900x.png?v=1783469404"
853                data-srcset=" //tropicallinkcanada.ca/cdn/shop/files/Main_Image_1_300x.png?v=1783469404 300w,
854                              //tropicallinkcanada.ca/cdn/shop/files/Main_Image_1_400x.png?v=1783469404 400w,
855                              //tropicallinkcanada.ca/cdn/shop/files/Main_Image_1_500x.png?v=1783469404 500w,
856                              //tropicallinkcanada.ca/cdn/shop/files/Main_Image_1_600x.png?v=1783469404 600w,
857                              //tropicallinkcanada.ca/cdn/shop/files/Main_Image_1_700x.png?v=1783469404 700w,
858                              //tropicallinkcanada.ca/cdn/shop/files/Main_Image_1_800x.png?v=1783469404 800w,
859                              //tropicallinkcanada.ca/cdn/shop/files/Main_Image_1_900x.png?v=1783469404 900w"
860              /></div></a>
861      
862<div class="thumbnail-overlay"> <a href="/collections/organic-coconut-products/products/organic-unsweetened-shredded-coconut" itemprop="url" class="hidden-product-link">Organic Unsweetened Shredded Coconut</a> <div class="info">
863    
864      
865
866<span class="quick_shop ss-icon js-quick-shop-link"
867      data-no-instant
868      data-remodal-target="quick-shop"
869      data-id="6925069484230"
870      data-handle="organic-unsweetened-shredded-coconut"
871      data-money-format="${{amount}}"
872      data-single-variant="false"
873      data-url="/collections/organic-coconut-products/products/organic-unsweetened-shredded-coconut"
874      data-title="Organic Unsweetened Shredded Coconut"
875      data-details-text="View full details"
876      data-full-description="&lt;p&gt;&lt;strong&gt;Made out of organic coconut kernel - Medium to fine cut dried coconut meat - Single Ingredient Product.&lt;/strong&gt;&lt;/p&gt;
877&lt;p&gt;&lt;strong&gt;Product of:&lt;/strong&gt;&lt;span&gt; Sri Lanka&lt;/span&gt;&lt;/p&gt;
878&lt;p&gt;&lt;strong&gt;Pack Size:&lt;/strong&gt;&lt;span&gt; 250&lt;/span&gt;g&lt;/p&gt;
879&lt;p&gt;&lt;strong&gt;Case Size:&lt;/strong&gt;&lt;span&gt; 250&lt;/span&gt;g x 12&lt;/p&gt;
880&lt;p&gt;&lt;strong&gt;Case Packing:&lt;span&gt; &lt;/span&gt;&lt;/strong&gt;12 Retail Stand-up Pouches in a Carton Box&lt;/p&gt;
881&lt;p&gt;&lt;strong&gt;Shelf Life:&lt;/strong&gt;&lt;span&gt; &lt;/span&gt;24 months&lt;/p&gt;
882&lt;h3&gt;&lt;span data-mce-fragment=&quot;1&quot;&gt;Nutrition Fact&lt;/span&gt;&lt;/h3&gt;
883&lt;p&gt;&lt;span data-mce-fragment=&quot;1&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://cdn.shopify.com/s/files/1/0584/7711/7638/files/NFT_-_Organic_Shredded_Coconut_480x480.jpg?v=1643932327&quot;&gt;&lt;/span&gt;&lt;/p&gt;
884&lt;h3&gt;&lt;span data-mce-fragment=&quot;1&quot;&gt;Storage&lt;/span&gt;&lt;/h3&gt;
885&lt;p&gt;&lt;span data-mce-fragment=&quot;1&quot;&gt;Store in cool, dry conditions away from direct sunlight.&lt;/span&gt;&lt;/p&gt;"
886      data-regular-description="Made out of organic coconut kernel - Medium to fine cut dried coconut meat - Single Ingredient Product. Product of: Sri Lanka Pack : 250g Case : 250g..."
887      data-images="43271728005318 || Organic Unsweetened Shredded Coconut ||43271727972550 || Organic Unsweetened Shredded Coconut ||43271727874246 || Organic Unsweetened Shredded Coconut ||43271728169158 || Organic Unsweetened Shredded Coconut ||43271728103622 || Organic Unsweetened Shredded Coconut ||43271728136390 || Organic Unsweetened Shredded Coconut ||43271728038086 || Organic Unsweetened Shredded Coconut ||36035639443654 || Organic Unsweetened Shredded Coconut ||32996606247110 || Organic Unsweetened Shredded Coconut ||"
888      data-collection-handles="all,organic-coconut-products,retail"
889>
890  Quick View
891</span>
892<div class="js-forms form-holder-6925069484230" style="display: none"> <div class="notify_form notify-form-6925069484230" id="notify-form-6925069484230" style="display:none"> <p class="message"></p> <form method="post" action="/contact#notify_me" id="notify_me" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="✓" /> <p> <label aria-hidden="true" class="visuallyhidden" for="contact[email]">Translation missing: en.products.notify_form.description:</label> <p>Notify me when this product is available:</p> <input required type="email" class="notify_email" name="contact[email]" id="contact[email]" placeholder="Enter your email address..." value="" /> <input type="hidden" name="challenge" value="false" /> <input type="hidden" name="contact[body]" class="notify_form_message" data-body="Please notify me when Organic Unsweetened Shredded Coconut becomes available - https://tropicallinkcanada.ca/collections/organic-coconut-products" value="Please notify me when Organic Unsweetened Shredded Coconut becomes available - https://tropicallinkcanada.ca/collections/organic-coconut-products" /> <input class="action_button" type="submit" value="Send" style="margin-bottom:0px" /></p></form></div> <div class="clearfix product_form init smart-payment-button--false product_form_options product_form--swatches"
893        id="product-form-6925069484230"
894        data-money-format="${{amount}}"
895        data-shop-currency="CAD"
896        data-select-id="product-select-6925069484230collection-template"
897        data-enable-state="false"
898        data-product="{&quot;id&quot;:6925069484230,&quot;title&quot;:&quot;Organic Unsweetened Shredded Coconut&quot;,&quot;handle&quot;:&quot;organic-unsweetened-shredded-coconut&quot;,&quot;description&quot;:&quot;\u003cp\u003e\u003cstrong\u003eMade out of organic coconut kernel - Medium to fine cut dried coconut meat - Single Ingredient Product.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct of:\u003c\/strong\u003e\u003cspan\u003e Sri Lanka\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePack Size:\u003c\/strong\u003e\u003cspan\u003e 250\u003c\/span\u003eg\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCase Size:\u003c\/strong\u003e\u003cspan\u003e 250\u003c\/span\u003eg x 12\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCase Packing:\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e12 Retail Stand-up Pouches in a Carton Box\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShelf Life:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e24 months\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eNutrition Fact\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003e\u003cimg alt=\&quot;\&quot; src=\&quot;https:\/\/cdn.shopify.com\/s\/files\/1\/0584\/7711\/7638\/files\/NFT_-_Organic_Shredded_Coconut_480x480.jpg?v=1643932327\&quot;\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eStorage\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eStore in cool, dry conditions away from direct sunlight.\u003c\/span\u003e\u003c\/p\u003e&quot;,&quot;published_at&quot;:&quot;2021-09-24T13:26:25-07:00&quot;,&quot;created_at&quot;:&quot;2021-09-24T13:26:24-07:00&quot;,&quot;vendor&quot;:&quot;Tropical Link Canada Ltd.&quot;,&quot;type&quot;:&quot;Organic Coconut&quot;,&quot;tags&quot;:[],&quot;price&quot;:699,&quot;price_min&quot;:699,&quot;price_max&quot;:8299,&quot;available&quot;:true,&quot;price_varies&quot;:true,&quot;compare_at_price&quot;:null,&quot;compare_at_price_min&quot;:0,&quot;compare_at_price_max&quot;:0,&quot;compare_at_price_varies&quot;:false,&quot;variants&quot;:[{&quot;id&quot;:41539226796230,&quot;title&quot;:&quot;Retail Pack 250g&quot;,&quot;option1&quot;:&quot;Retail Pack 250g&quot;,&quot;option2&quot;:null,&quot;option3&quot;:null,&quot;sku&quot;:&quot;WT9412104&quot;,&quot;requires_shipping&quot;:true,&quot;taxable&quot;:false,&quot;featured_image&quot;:null,&quot;available&quot;:true,&quot;name&quot;:&quot;Organic Unsweetened Shredded Coconut - Retail Pack 250g&quot;,&quot;public_title&quot;:&quot;Retail Pack 250g&quot;,&quot;options&quot;:[&quot;Retail Pack 250g&quot;],&quot;price&quot;:699,&quot;weight&quot;:250,&quot;compare_at_price&quot;:null,&quot;inventory_management&quot;:&quot;shopify&quot;,&quot;barcode&quot;:&quot;628451711117&quot;,&quot;requires_selling_plan&quot;:false,&quot;selling_plan_allocations&quot;:[],&quot;quantity_rule&quot;:{&quot;min&quot;:1,&quot;max&quot;:null,&quot;increment&quot;:1}},{&quot;id&quot;:41539226828998,&quot;title&quot;:&quot;Full Case 250g x 12&quot;,&quot;option1&quot;:&quot;Full Case 250g x 12&quot;,&quot;option2&quot;:null,&quot;option3&quot;:null,&quot;sku&quot;:&quot;WT9412104&quot;,&quot;requires_shipping&quot;:true,&quot;taxable&quot;:false,&quot;featured_image&quot;:null,&quot;available&quot;:true,&quot;name&quot;:&quot;Organic Unsweetened Shredded Coconut - Full Case 250g x 12&quot;,&quot;public_title&quot;:&quot;Full Case 250g x 12&quot;,&quot;options&quot;:[&quot;Full Case 250g x 12&quot;],&quot;price&quot;:8299,&quot;weight&quot;:250,&quot;compare_at_price&quot;:null,&quot;inventory_management&quot;:&quot;shopify&quot;,&quot;barcode&quot;:&quot;10628451711114&quot;,&quot;requires_selling_plan&quot;:false,&quot;selling_plan_allocations&quot;:[],&quot;quantity_rule&quot;:{&quot;min&quot;:1,&quot;max&quot;:null,&quot;increment&quot;:1}}],&quot;images&quot;:[&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Main_Image_1.png?v=1783469404&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_1_15047787-0d31-4c5c-8d78-d4a93a8eee64.png?v=1783469403&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_2_7e9e3f47-3211-4f80-9929-c0e75d78eaae.png?v=1783469403&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_3_b85ca2d7-c027-487f-a656-c49e88f18f19.png?v=1783469404&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_4_ff070ac6-ee49-4efe-894b-6595abe9c9db.png?v=1783469404&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_6_d348fb21-69d1-4d5d-8ff0-19dd09923b07.png?v=1783469404&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_7_1d39e537-aac9-4464-be8c-1f89f356ad14.png?v=1783469404&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/samplesize_5e9b6a73-314d-4a02-a083-c78656b3e17b.png?v=1700684484&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/DcI.png?v=1700684484&quot;],&quot;featured_image&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Main_Image_1.png?v=1783469404&quot;,&quot;options&quot;:[&quot;Size&quot;],&quot;media&quot;:[{&quot;alt&quot;:null,&quot;id&quot;:34589608935622,&quot;position&quot;:1,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;width&quot;:2000,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Main_Image_1.png?v=1783469404&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Main_Image_1.png?v=1783469404&quot;,&quot;width&quot;:2000},{&quot;alt&quot;:null,&quot;id&quot;:34589608902854,&quot;position&quot;:2,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;width&quot;:2000,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_1_15047787-0d31-4c5c-8d78-d4a93a8eee64.png?v=1783469403&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_1_15047787-0d31-4c5c-8d78-d4a93a8eee64.png?v=1783469403&quot;,&quot;width&quot;:2000},{&quot;alt&quot;:null,&quot;id&quot;:34589608804550,&quot;position&quot;:3,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;width&quot;:2000,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_2_7e9e3f47-3211-4f80-9929-c0e75d78eaae.png?v=1783469403&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_2_7e9e3f47-3211-4f80-9929-c0e75d78eaae.png?v=1783469403&quot;,&quot;width&quot;:2000},{&quot;alt&quot;:null,&quot;id&quot;:34589609099462,&quot;position&quot;:4,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;width&quot;:2000,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_3_b85ca2d7-c027-487f-a656-c49e88f18f19.png?v=1783469404&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_3_b85ca2d7-c027-487f-a656-c49e88f18f19.png?v=1783469404&quot;,&quot;width&quot;:2000},{&quot;alt&quot;:null,&quot;id&quot;:34589609033926,&quot;position&quot;:5,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;width&quot;:2000,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_4_ff070ac6-ee49-4efe-894b-6595abe9c9db.png?v=1783469404&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_4_ff070ac6-ee49-4efe-894b-6595abe9c9db.png?v=1783469404&quot;,&quot;width&quot;:2000},{&quot;alt&quot;:null,&quot;id&quot;:34589609066694,&quot;position&quot;:6,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;width&quot;:2000,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_6_d348fb21-69d1-4d5d-8ff0-19dd09923b07.png?v=1783469404&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_6_d348fb21-69d1-4d5d-8ff0-19dd09923b07.png?v=1783469404&quot;,&quot;width&quot;:2000},{&quot;alt&quot;:null,&quot;id&quot;:34589608968390,&quot;position&quot;:7,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;width&quot;:2000,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_7_1d39e537-aac9-4464-be8c-1f89f356ad14.png?v=1783469404&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2000,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/Image_7_1d39e537-aac9-4464-be8c-1f89f356ad14.png?v=1783469404&quot;,&quot;width&quot;:2000},{&quot;alt&quot;:null,&quot;id&quot;:28755061080262,&quot;position&quot;:8,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;width&quot;:2300,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/samplesize_5e9b6a73-314d-4a02-a083-c78656b3e17b.png?v=1700684484&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/files\/samplesize_5e9b6a73-314d-4a02-a083-c78656b3e17b.png?v=1700684484&quot;,&quot;width&quot;:2300},{&quot;alt&quot;:null,&quot;id&quot;:25335641604294,&quot;position&quot;:9,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;width&quot;:2300,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/DcI.png?v=1700684484&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/DcI.png?v=1700684484&quot;,&quot;width&quot;:2300}],&quot;requires_selling_plan&quot;:false,&quot;selling_plan_groups&quot;:[],&quot;content&quot;:&quot;\u003cp\u003e\u003cstrong\u003eMade out of organic coconut kernel - Medium to fine cut dried coconut meat - Single Ingredient Product.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct of:\u003c\/strong\u003e\u003cspan\u003e Sri Lanka\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePack Size:\u003c\/strong\u003e\u003cspan\u003e 250\u003c\/span\u003eg\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCase Size:\u003c\/strong\u003e\u003cspan\u003e 250\u003c\/span\u003eg x 12\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCase Packing:\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e12 Retail Stand-up Pouches in a Carton Box\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShelf Life:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e24 months\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eNutrition Fact\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003e\u003cimg alt=\&quot;\&quot; src=\&quot;h
898ttps:\/\/cdn.shopify.com\/s\/files\/1\/0584\/7711\/7638\/files\/NFT_-_Organic_Shredded_Coconut_480x480.jpg?v=1643932327\&quot;\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eStorage\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eStore in cool, dry conditions away from direct sunlight.\u003c\/span\u003e\u003c\/p\u003e&quot;}"
899        
900        data-product-id="6925069484230"
901        > <form method="post" action="/cart/add" id="product_form_6925069484230" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /> <div class="select"> <label>Size</label> <select id="product-select-6925069484230collection-template" name="id"> <option selected="selected" value="41539226796230" data-sku="WT9412104">Retail Pack 250g</option> <option  value="41539226828998" data-sku="WT9412104">Full Case 250g x 12</option></select></div> <div class="swatch_options">
902        
903          
904
905
906
907
908
909
910
911
912
913
914<div class="swatch clearfix" data-option-index="0"> <div class="option_title">Size</div> <input id="swatch-0-retail-pack-250g-6925069484230-collection-template" type="radio" name="option-0" value="Retail Pack 250g" checked /> <div data-value="Retail Pack 250g" class="swatch-element retail-pack-250g-swatch available"> <label for="swatch-0-retail-pack-250g-6925069484230-collection-template">
915            Retail Pack 250g <span class="crossed-out"></span></label></div> <input id="swatch-0-full-case-250g-x-12-6925069484230-collection-template" type="radio" name="option-0" value="Full Case 250g x 12" /> <div data-value="Full Case 250g x 12" class="swatch-element full-case-250g-x-12-swatch available"> <label for="swatch-0-full-case-250g-x-12-6925069484230-collection-template">
916            Full Case 250g x 12 <span class="crossed-out"></span></label></div>
917    
918  
919</div></div> <div class="essential-countdown-timer-placement"></div> <div class="purchase-details"> <div class="purchase-details__quantity product-quantity-box"> <label for="quantity">Qty</label> <span class="ss-icon product-minus js-change-quantity" data-func="minus"><span class="icon-minus"></span></span> <input type="number" min="1" size="2" class="quantity" name="quantity" id="quantity" value="1"  /> <span class="ss-icon product-plus js-change-quantity" data-func="plus"><span class="icon-plus"></span></span></div> <div class="purchase-details__buttons"> <button type="submit" name="add" class="action_button add_to_cart " data-label="Add to Cart"> <span class="text">Add to Cart</span> <svg x="0px" y="0px" width="32px" height="32px" viewBox="0 0 32 32" class="checkmark"> <path fill="none" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" d="M9,17l3.9,3.9c0.1,0.1,0.2,0.1,0.3,0L23,11"/></svg></button></div></div> <input type="hidden" name="product-id" value="6925069484230" /><input type="hidden" name="section-id" value="collection-template" /></form>
920</div>
921
922
923<div id="quotePopup" style="display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.6); z-index:99999;"> <div style="background:white; width:350px; padding:20px; margin:80px auto; border-radius:8px; position:relative;"> <h3>Request a Quote</h3> <form action="/contact#contact_form" method="post"> <input type="hidden" name="form_type" value="contact" /> <input type="hidden" name="contact[product]" value="Organic Unsweetened Shredded Coconut" /> <label>Name</label> <input type="text" name="contact[name]" required style="width:100%; margin-bottom:10px;"> <label>Email</label> <input type="email" name="contact[email]" required style="width:100%; margin-bottom:10px;"> <label>Message</label> <textarea name="contact[body]" required style="width:100%; height:80px;"></textarea> <button type="submit" class="action_button" style="width:100%; margin-top:10px;">Send Request</button></form> <button onclick="document.getElementById('quotePopup').style.display='none'" style="width:100%; margin-top:10px;" class="action_button">
924      Close</button></div>
925</div>
926
927
928
929
930
931    
932</div></div>
933</div>
934<div class="banner_holder">
935  
936    
937  
938  
939  
940</div></div> <a class="product-info__caption " href="/collections/organic-coconut-products/products/organic-unsweetened-shredded-coconut" itemprop="url">
941      
942
943
944
945<div class="product-details"> <span class="title" itemprop="name">Organic Unsweetened Shredded Coconut</span> <span class="price "> <small><em>from</em></small> <span class="money">$6.99</span></span>
946    
947  
948
949
950</div></a></div>
951
952  
953
954  
955    
956    
957  
958
959</div> <div class="three columns omega thumbnail odd"> <div class="product-wrap"> <div class="relative product_image swap-false"> <a href="/collections/organic-coconut-products/products/organic-coconut-flour-500g" itemprop="url"> <div class="image__container" style=" max-width: 230.0px; "> <img  src="//tropicallinkcanada.ca/cdn/shop/products/CoconutFlour_100x.jpg?v=1629230995"
960                alt="Organic Coconut Flour"
961                class="lazyload none"
962                style="width: 100%; height: auto; max-width:4150px;"
963                data-sizes="auto"
964                data-src="//tropicallinkcanada.ca/cdn/shop/products/CoconutFlour_9
96400x.jpg?v=1629230995"
965                data-srcset=" //tropicallinkcanada.ca/cdn/shop/products/CoconutFlour_300x.jpg?v=1629230995 300w,
966                              //tropicallinkcanada.ca/cdn/shop/products/CoconutFlour_400x.jpg?v=1629230995 400w,
967                              //tropicallinkcanada.ca/cdn/shop/products/CoconutFlour_500x.jpg?v=1629230995 500w,
968                              //tropicallinkcanada.ca/cdn/shop/products/CoconutFlour_600x.jpg?v=1629230995 600w,
969                              //tropicallinkcanada.ca/cdn/shop/products/CoconutFlour_700x.jpg?v=1629230995 700w,
970                              //tropicallinkcanada.ca/cdn/shop/products/CoconutFlour_800x.jpg?v=1629230995 800w,
971                              //tropicallinkcanada.ca/cdn/shop/products/CoconutFlour_900x.jpg?v=1629230995 900w"
972              /></div></a>
973      
974<div class="thumbnail-overlay"> <a href="/collections/organic-coconut-products/products/organic-coconut-flour-500g" itemprop="url" class="hidden-product-link">Organic Coconut Flour</a> <div class="info">
975    
976      
977
978<span class="quick_shop ss-icon js-quick-shop-link"
979      data-no-instant
980      data-remodal-target="quick-shop"
981      data-id="6850725019846"
982      data-handle="organic-coconut-flour-500g"
983      data-money-format="${{amount}}"
984      data-single-variant="false"
985      data-url="/collections/organic-coconut-products/products/organic-coconut-flour-500g"
986      data-title="Organic Coconut Flour"
987      data-details-text="View full details"
988      data-full-description="&lt;p&gt;&lt;strong&gt;A fine powder made from defatted coconut oil cake - Bi-product of the virgin coconut oil process - Single Ingredient Product.&lt;/strong&gt;&lt;/p&gt;
989&lt;p&gt;&lt;strong&gt;Product of:&lt;/strong&gt;&lt;span&gt; Sri Lanka&lt;/span&gt;&lt;/p&gt;
990&lt;p&gt;&lt;strong&gt;Pack Size:&lt;/strong&gt;&lt;span&gt; 500&lt;/span&gt;g&lt;/p&gt;
991&lt;p&gt;&lt;strong&gt;Case Size:&lt;/strong&gt;&lt;span&gt; 500&lt;/span&gt;g x 12&lt;/p&gt;
992&lt;p&gt;&lt;strong&gt;Case Packing:&lt;span&gt; &lt;/span&gt;&lt;/strong&gt;12 Retail Stand-up Pouches in a Carton Box&lt;/p&gt;
993&lt;p&gt;&lt;strong&gt;Shelf Life:&lt;/strong&gt;&lt;span&gt; &lt;/span&gt;24 months&lt;/p&gt;
994&lt;h3&gt;&lt;span data-mce-fragment=&quot;1&quot;&gt;Nutrition Fact&lt;/span&gt;&lt;/h3&gt;
995&lt;p&gt;&lt;span data-mce-fragment=&quot;1&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://cdn.shopify.com/s/files/1/0584/7711/7638/files/NFT_-_Organic_Coconut_Flour_480x480.jpg?v=1644002873&quot;&gt;&lt;/span&gt;&lt;/p&gt;
996&lt;h3&gt;&lt;span data-mce-fragment=&quot;1&quot;&gt;Storage&lt;/span&gt;&lt;/h3&gt;
997&lt;p&gt;&lt;span data-mce-fragment=&quot;1&quot;&gt;Store in cool, dry conditions away from direct sunlight.&lt;/span&gt;&lt;/p&gt;"
998      data-regular-description="A fine powder made from defatted coconut oil cake - Bi-product of the virgin coconut oil process - Single Ingredient Product. Product of: Sri Lanka Pack..."
999      data-images="30331337048262 || Organic Coconut Flour ||30331337081030 || Organic Coconut Flour ||32967904329926 || Organic Coconut Flour ||32967904362694 || Organic Coconut Flour ||32967904231622 || Organic Coconut Flour ||"
1000      data-collection-handles="all,organic-coconut-products"
1001>
1002  Quick View
1003</span>
1004<div class="js-forms form-holder-6850725019846" style="display: none"> <div class="notify_form notify-form-6850725019846" id="notify-form-6850725019846" style="display:none"> <p class="message"></p> <form method="post" action="/contact#notify_me" id="notify_me" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="✓" /> <p> <label aria-hidden="true" class="visuallyhidden" for="contact[email]">Translation missing: en.products.notify_form.description:</label> <p>Notify me when this product is available:</p> <input required type="email" class="notify_email" name="contact[email]" id="contact[email]" placeholder="Enter your email address..." value="" /> <input type="hidden" name="challenge" value="false" /> <input type="hidden" name="contact[body]" class="notify_form_message" data-body="Please notify me when Organic Coconut Flour becomes available - https://tropicallinkcanada.ca/collections/organic-coconut-products" value="Please notify me when Organic Coconut Flour becomes available - https://tropicallinkcanada.ca/collections/organic-coconut-products" /> <input class="action_button" type="submit" value="Send" style="margin-bottom:0px" /></p></form></div> <div class="clearfix product_form init smart-payment-button--false product_form_options product_form--swatches"
1005        id="product-form-6850725019846"
1006        data-money-format="${{amount}}"
1007        data-shop-currency="CAD"
1008        data-select-id="product-select-6850725019846collection-template"
1009        data-enable-state="false"
1010        data-product="{&quot;id&quot;:6850725019846,&quot;title&quot;:&quot;Organic Coconut Flour&quot;,&quot;handle&quot;:&quot;organic-coconut-flour-500g&quot;,&quot;description&quot;:&quot;\u003cp\u003e\u003cstrong\u003eA fine powder made from defatted coconut oil cake - Bi-product of the virgin coconut oil process - Single Ingredient Product.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct of:\u003c\/strong\u003e\u003cspan\u003e Sri Lanka\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePack Size:\u003c\/strong\u003e\u003cspan\u003e 500\u003c\/span\u003eg\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCase Size:\u003c\/strong\u003e\u003cspan\u003e 500\u003c\/span\u003eg x 12\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCase Packing:\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e12 Retail Stand-up Pouches in a Carton Box\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShelf Life:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e24 months\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eNutrition Fact\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003e\u003cimg alt=\&quot;\&quot; src=\&quot;https:\/\/cdn.shopify.com\/s\/files\/1\/0584\/7711\/7638\/files\/NFT_-_Organic_Coconut_Flour_480x480.jpg?v=1644002873\&quot;\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eStorage\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eStore in cool, dry conditions away from direct sunlight.\u003c\/span\u003e\u003c\/p\u003e&quot;,&quot;published_at&quot;:&quot;2021-08-17T13:31:06-07:00&quot;,&quot;created_at&quot;:&quot;2021-08-17T13:06:59-07:00&quot;,&quot;vendor&quot;:&quot;Tropical Link Canada Ltd.&quot;,&quot;type&quot;:&quot;Organic Coconut&quot;,&quot;tags&quot;:[],&quot;price&quot;:731,&quot;price_min&quot;:731,&quot;price_max&quot;:8699,&quot;available&quot;:true,&quot;price_varies&quot;:true,&quot;compare_at_price&quot;:null,&quot;compare_at_price_min&quot;:0,&quot;compare_at_price_max&quot;:0,&quot;compare_at_price_varies&quot;:false,&quot;variants&quot;:[{&quot;id&quot;:41543319650502,&quot;title&quot;:&quot;Retail Pack 500g&quot;,&quot;option1&quot;:&quot;Retail Pack 500g&quot;,&quot;option2&quot;:null,&quot;option3&quot;:null,&quot;sku&quot;:&quot;WT9402100&quot;,&quot;requires_shipping&quot;:true,&quot;taxable&quot;:false,&quot;featured_image&quot;:null,&quot;available&quot;:true,&quot;name&quot;:&quot;Organic Coconut Flour - Retail Pack 500g&quot;,&quot;public_title&quot;:&quot;Retail Pack 500g&quot;,&quot;options&quot;:[&quot;Retail Pack 500g&quot;],&quot;price&quot;:731,&quot;weight&quot;:500,&quot;compare_at_price&quot;:null,&quot;inventory_management&quot;:&quot;shopify&quot;,&quot;barcode&quot;:&quot;628451711124&quot;,&quot;requires_selling_plan&quot;:false,&quot;selling_plan_allocations&quot;:[],&quot;quantity_rule&quot;:{&quot;min&quot;:1,&quot;max&quot;:null,&quot;increment&quot;:1}},{&quot;id&quot;:41543319683270,&quot;title&quot;:&quot;Full Case 500g x 12&quot;,&quot;option1&quot;:&quot;Full Case 500g x 12&quot;,&quot;option2&quot;:null,&quot;option3&quot;:null,&quot;sku&quot;:&quot;WT9402100&quot;,&quot;requires_shipping&quot;:true,&quot;taxable&quot;:false,&quot;featured_image&quot;:null,&quot;available&quot;:true,&quot;name&quot;:&quot;Organic Coconut Flour - Full Case 500g x 12&quot;,&quot;public_title&quot;:&quot;Full Case 500g x 12&quot;,&quot;options&quot;:[&quot;Full Case 500g x 12&quot;],&quot;price&quot;:8699,&quot;weight&quot;:500,&quot;compare_at_price&quot;:null,&quot;inventory_management&quot;:&quot;shopify&quot;,&quot;barcode&quot;:&quot;10628451711121&quot;,&quot;requires_selling_plan&quot;:false,&quot;selling_plan_allocations&quot;:[],&quot;quantity_rule&quot;:{&quot;min&quot;:1,&quot;max&quot;:null,&quot;increment&quot;:1}}],&quot;images&quot;:[&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CoconutFlour.jpg?v=1629230995&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CoconutFlourBack.jpg?v=1629230995&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/FlourP.png?v=1647462249&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CFlourSize.png?v=1647462249&quot;,&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/FlourI.png?v=1647462249&quot;],&quot;featured_image&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CoconutFlour.jpg?v=1629230995&quot;,&quot;options&quot;:[&quot;Size&quot;],&quot;media&quot;:[{&quot;alt&quot;:null,&quot;id&quot;:22593449918662,&quot;position&quot;:1,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:4150,&quot;width&quot;:4150,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CoconutFlour.jpg?v=1629230995&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:4150,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CoconutFlour.jpg?v=1629230995&quot;,&quot;width&quot;:4150},{&quot;alt&quot;:null,&quot;id&quot;:22593449885894,&quot;position&quot;:2,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:4150,&quot;width&quot;:4150,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CoconutFlourBack.jpg?v=1629230995&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:4150,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CoconutFlourBack.jpg?v=1629230995&quot;,&quot;width&quot;:4150},{&quot;alt&quot;:null,&quot;id&quot;:25304669094086,&quot;position&quot;:3,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;width&quot;:2300,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/FlourP.png?v=1647462249&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/FlourP.png?v=1647462249&quot;,&quot;width&quot;:2300},{&quot;alt&quot;:null,&quot;id&quot;:25304669028550,&quot;position&quot;:4,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;width&quot;:2300,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CFlourSize.png?v=1647462249&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/CFlourSize.png?v=1647462249&quot;,&quot;width&quot;:2300},{&quot;alt&quot;:null,&quot;id&quot;:25304669061318,&quot;position&quot;:5,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;width&quot;:2300,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/FlourI.png?v=1647462249&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2300,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/tropicallinkcanada.ca\/cdn\/shop\/products\/FlourI.png?v=1647462249&quot;,&quot;width&quot;:2300}],&quot;requires_selling_plan&quot;:false,&quot;selling_plan_groups&quot;:[],&quot;content&quot;:&quot;\u003cp\u003e\u003cstrong\u003eA fine powder made from defatted coconut oil cake - Bi-product of the virgin coconut oil process - Single Ingredient Product.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct of:\u003c\/strong\u003e\u003cspan\u003e Sri Lanka\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePack Size:\u003c\/strong\u003e\u003cspan\u003e 500\u003c\/span\u003eg\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCase Size:\u003c\/strong\u003e\u003cspan\u003e 500\u003c\/span\u003eg x 12\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCase Packing:\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e12 Retail Stand-up Pouches in a Carton Box\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShelf Life:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e24 months\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eNutrition Fact\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003e\u003cimg alt=\&quot;\&quot; src=\&quot;https:\/\/cdn.shopify.com\/s\/files\/1\/0584\/7711\/7638\/files\/NFT_-_Organic_Coconut_Flour_480x480.jpg?v=1644002873\&quot;\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eStorage\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\&quot;1\&quot;\u003eStore in cool, dry conditions away from direct sunlight.\u003c\/span\u003e\u003c\/p\u003e&quot;}"
1011        
1012        data-product-id="6850725019846"
1013        > <form method="post" action="/cart/add" id="product_form_6850725019846" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /> <div class="select"> <label>Size</label> <select id="product-select-6850725019846collection-template" name="id"> <option selected="selected" value="41543319650502" data-sku="WT9402100">Retail Pack 500g</option> <option  value="41543319683270" data-sku="WT9402100">Full Case 500g x 12</option></select></div> <div class="swatch_options">
1014        
1015          
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026<div class="swatch clearfix" data-option-index="0"> <div class="option_title">
1026Size</div> <input id="swatch-0-retail-pack-500g-6850725019846-collection-template" type="radio" name="option-0" value="Retail Pack 500g" checked /> <div data-value="Retail Pack 500g" class="swatch-element retail-pack-500g-swatch available"> <label for="swatch-0-retail-pack-500g-6850725019846-collection-template">
1027            Retail Pack 500g <span class="crossed-out"></span></label></div> <input id="swatch-0-full-case-500g-x-12-6850725019846-collection-template" type="radio" name="option-0" value="Full Case 500g x 12" /> <div data-value="Full Case 500g x 12" class="swatch-element full-case-500g-x-12-swatch available"> <label for="swatch-0-full-case-500g-x-12-6850725019846-collection-template">
1028            Full Case 500g x 12 <span class="crossed-out"></span></label></div>
1029    
1030  
1031</div></div> <div class="essential-countdown-timer-placement"></div> <div class="purchase-details"> <div class="purchase-details__quantity product-quantity-box"> <label for="quantity">Qty</label> <span class="ss-icon product-minus js-change-quantity" data-func="minus"><span class="icon-minus"></span></span> <input type="number" min="1" size="2" class="quantity" name="quantity" id="quantity" value="1"  /> <span class="ss-icon product-plus js-change-quantity" data-func="plus"><span class="icon-plus"></span></span></div> <div class="purchase-details__buttons"> <button type="submit" name="add" class="action_button add_to_cart " data-label="Add to Cart"> <span class="text">Add to Cart</span> <svg x="0px" y="0px" width="32px" height="32px" viewBox="0 0 32 32" class="checkmark"> <path fill="none" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" d="M9,17l3.9,3.9c0.1,0.1,0.2,0.1,0.3,0L23,11"/></svg></button></div></div> <input type="hidden" name="product-id" value="6850725019846" /><input type="hidden" name="section-id" value="collection-template" /></form>
1032</div>
1033
1034
1035<div id="quotePopup" style="display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.6); z-index:99999;"> <div style="background:white; width:350px; padding:20px; margin:80px auto; border-radius:8px; position:relative;"> <h3>Request a Quote</h3> <form action="/contact#contact_form" method="post"> <input type="hidden" name="form_type" value="contact" /> <input type="hidden" name="contact[product]" value="Organic Coconut Flour" /> <label>Name</label> <input type="text" name="contact[name]" required style="width:100%; margin-bottom:10px;"> <label>Email</label> <input type="email" name="contact[email]" required style="width:100%; margin-bottom:10px;"> <label>Message</label> <textarea name="contact[body]" required style="width:100%; height:80px;"></textarea> <button type="submit" class="action_button" style="width:100%; margin-top:10px;">Send Request</button></form> <button onclick="document.getElementById('quotePopup').style.display='none'" style="width:100%; margin-top:10px;" class="action_button">
1036      Close</button></div>
1037</div>
1038
1039
1040
1041
1042
1043    
1044</div></div>
1045</div>
1046<div class="banner_holder">
1047  
1048    
1049  
1050  
1051  
1052</div></div> <a class="product-info__caption " href="/collections/organic-coconut-products/products/organic-coconut-flour-500g" itemprop="url">
1053      
1054
1055
1056
1057<div class="product-details"> <span class="title" itemprop="name">Organic Coconut Flour</span> <span class="price "> <small><em>from</em></small> <span class="money">$7.31</span></span>
1058    
1059  
1060
1061
1062</div></a></div>
1063
1064  
1065
1066  
1067    
1068    
1069  
1070
1071</div> <br class="clear product_clear" />
1072
1073        
1074      
1075    
1076  
1077  
1078    
1079      
1080    
1081  
1082</div>
1083<div class="load-more__icon"></div></div>
1084  
1085
1086</div>
1087
1088
1089</div>
1090        
1091      
1092  
1093<style id="station-tabs-main-style">
1094    .station-tabs-link,.station-tabs-content,.station-tabs-content-inner{margin:0 !important;padding:0 !important}div[data-station-tabs-app]{clear:both}div[data-station-tabs-app].is-hidden{visibility:hidden}.station-tabs:not([data-station-tabs]){border-color:currentColor;border-style:solid !important;border-width:0;clear:both;display:flex;flex-wrap:wrap;margin:1em 0;padding:0;position:relative;z-index:0}.station-tabs:not([data-station-tabs]):first-child{margin-top:0}.station-tabs:not([data-station-tabs]):last-child{margin-bottom:0}.station-tabs:not([data-station-tabs]):empty{display:none}.station-tabs:not([data-station-tabs]).mod-hide-focus .station-tabs-link:focus,.station-tabs:not([data-station-tabs]).mod-hide-focus .station-tabs-content:focus{outline:0}.station-tabs:not([data-station-tabs])>[role="tablist"]{position:absolute}.station-tabs .station-tabs-link{-webkit-tap-highlight-color:rgba(0,0,0,0);border-color:currentColor;border-style:solid !important;border-width:0;box-sizing:border-box;display:inline-block;position:relative;text-decoration:none !important;white-space:nowrap;width:initial;z-index:1}.station-tabs .station-tabs-link:hover,.station-tabs .station-tabs-link:focus{opacity:1}.station-tabs .station-tabs-link.is-active{color:inherit}.station-tabs .station-tabs-link:after{border-width:0 !important}.station-tabs .station-tabs-link:first-child.is-active+.station-tabs-content{border-top-left-radius:0}.station-tabs .station-tabs-link span{color:inherit !important;margin:0;padding:0}.station-tabs:not([data-station-tabs]) .station-tabs-content{box-sizing:border-box;height:0;order:1;overflow:hidden;position:relative;width:100%}.station-tabs:not([data-station-tabs]) .station-tabs-content:not(.is-active){height:0 !important;visibility:hidden}.station-tabs:not([data-station-tabs]) .station-tabs-content.is-active{height:auto}.station-tabs:not([data-station-tabs]) .station-tabs-content iframe,.station-tabs:not([data-station-tabs]) .station-tabs-content img,.station-tabs:not([data-station-tabs]) .station-tabs-content video{max-width:100%}.station-tabs:not([data-station-tabs]) .station-tabs-content img{height:auto}.station-tabs:not([data-station-tabs]) .station-tabs-content iframe{border-width:0}.station-tabs:not([data-station-tabs]) .station-tabs-content-inner{border-color:currentColor;border-style:solid !important;border-width:0;box-sizing:border-box;width:100%}.station-tabs:not([data-station-tabs]) .station-tabs-content-inner ul,.station-tabs:not([data-station-tabs]) .station-tabs-content-inner ol{padding:0 !important;margin-left:3em !important}.station-tabs:not([data-station-tabs]) .station-tabs-content-inner ul li{list-style:disc !important}.station-tabs:not([data-station-tabs]) .station-tabs-content-inner ul li ul li{list-style:circle !important}.station-tabs:not([data-station-tabs]) .station-tabs-content-inner ol li{list-style:decimal !important}.station-tabs:not([data-station-tabs]) .station-tabs-content-inner>p:last-child,.station-tabs:not([data-station-tabs]) .station-tabs-content-inner>ol:last-child,.station-tabs:not([data-station-tabs]) .station-tabs-content-inner>ul:last-child{margin-bottom:0}.station-tabs:not([data-station-tabs]) .station-tabs-content-inner:before,.station-tabs:not([data-station-tabs]) .station-tabs-content-inner:after{content:'';display:table}.station-tabs:not([data-station-tabs]) .station-tabs-content-inner:after{clear:both}.station-tabs:not([data-station-tabs]).mod-full-width{display:block}.station-tabs:not([data-station-tabs]).mod-full-width:empty{display:none}.station-tabs:not([data-station-tabs]).mod-full-width .station-tabs-link{display:flex !important;white-space:normal;width:auto}.station-tabs:not([data-station-tabs]).mod-full-width .station-tabs-link span{flex-grow:1}.station-tabs:not([data-station-tabs]).mod-full-width .station-tabs-content{transition:height 300ms}.station-tabs:not([data-station-tabs]).mod-full-width .station-tabs-content:not(.is-active){transition:height 300ms 0ms, visibility 0ms 300ms}.station-tabs:not([data-station-tabs]).mod-full-width .station-tabs-content:last-child .station-tabs-content-inner{margin-bottom:0;padding-bottom:0}
1095 
1096    .station-tabs.mod-full-width .station-tabs-link{align-items:center;justify-content:space-between}.station-tabs.mod-full-width .station-tabs-link:after{border-color:currentColor;content:'';display:block;flex-shrink:0;font-weight:normal;margin-left:20px;position:static !important;width:auto !important;border-bottom:1px solid !important;border-right:1px solid !important;margin-right:3px;margin-top:-3px;transform:rotate(45deg);height:6px !important;width:6px !important}.station-tabs.mod-full-width .station-tabs-link.is-active:after{margin-top:3px;transform:rotate(-135deg)}.station-tabs.mod-full-width.mod-ie9 .station-tabs-link:after{float:right}
1097 
1098    .station-tabs .station-tabs-content-inner{border-radius:3px !important;border-width:1px !important;background-color:#FFFFFF !important;border-color:#286B07 !important;padding:24px !important;}.station-tabs.mod-full-width .station-tabs-content-inner{border-radius:0 !important;border-width:0 !important;padding:10px 24px 24px !important;}.station-tabs .station-tabs-link{border-radius:3px 3px 0 0 !important;padding:12px 24px !important;margin:0 0 -1px 0 !important;border-width:1px 1px 0 1px !important;border-color:#FFFFFF !important;background-color:#286B07 !important;color:#FFFFFF !important;}.station-tabs.mod-full-width .station-tabs-link{border-radius:0 !important;padding:14px 24px !important;margin:0 !important;border-width:1px 0 0 !important;border-color:#e1e1e1 !important;}.station-tabs .station-tabs-link.is-active{font-weight:700 !important;background-color:#FFFFFF !important;color:#286B07 !important;border-color:#286B07 !important;}.station-tabs.mod-full-width .station-tabs-link.is-active{font-weight:600 !important;}.station-tabs.mod-full-width {border-width:1px !important;border-radius:3px !important;border-color:#e1e1e1 !important;}.station-tabs.mod-full-width .station-tabs-link:first-of-type{border-width:0 !important;}</style> 
1098<script id="station-tabs-main-script" type="text/javascript">
1099    
1100    ;(function(){
1101      window.Station = window.Station || {};window.Station.Apps = window.Station.Apps || {};
1102
1103
1104      window.Station.Apps.Tabs = {
1105        version: '5.4.1',
1106        level: 'amery',
1107        proxy_path: '/apps/station-tabs',
1108        order: []
1109,
1110        settings: {"dev_mode":false,"product_autosplit":true,"product_autosplit_heading":"h3","product_description_tab":true,"product_description_tab_title":"Description","force_full":false,"force_wrap":false,"full_open":true,"full_single_active":true,"clean_content":null,"deep_links":false,"clean_content_level":"basic_tags","autostop_enabled":false,"autostop_heading":"h6","autostop_heading_show":true,"force_breakpoint":true,"force_breakpoint_value":768,"placement_selector":"","placement_position":"append","content_before_tabs":null},
1111        template: 'collection',
1112        productHandle: false,
1113        events: {},
1114        request_locale: 'en',
1115        shop_locale: 'en',
1116        on: function(e, cb) {
1117          if (e === 'ready' && this.isReady) return cb.call(this);
1118          var callbacks = this.events[e] || [];
1119          callbacks.push(cb);
1120          this.events[e] = callbacks;
1121        }
1122      };
1123      var s = window.Station.Apps.Tabs.settings;
1124      s.polyfill = false;
1125      s.clean_content_nodes = ['div', 'span', 'section', 'article'];
1126      s.fix_known_issues = true;
1127      s.show_content_before = false;
1128      s.show_content_after = false;
1129      s.full_scroll_sync_enabled = true;
1130      s.init_on_load = true;
1131    
1132      !function(){var A=document,S="station-tabs",e="Attribute",h="mod-full-width",l="mod-hide-focus",v="is-active",u="is-initialized",g="aria-selected",m="aria-expanded",f="aria-hidden",d="aria-labelledby",b="tabindex",B=S+"-link",j=S+"-content",D=S+"-content-inner",p="data-"+S+"-app",H=S+"-data-item",y="role",w="false",k="true",t="!important",i="beforebegin",r="afterend",_="layout",E="breakpoint",s="Invalid parameter:",c="addEventListener",o="removeEventListener",O="appendChild",n="classList",R="createElement",q="get"+e,I="getBoundingClientRect",T="getElementById",x="has"+e,L="insertAdjacentElement",M="querySelector",P=M+"All",C="set"+e,z=window.Station.Apps.Tabs,F=z.settings,$=z.order,a=null,N=null,V=W();function W(){return window.innerWidth}function U(e){return"function"==typeof e}function G(e){return"string"==typeof e}function J(e){return"number"==typeof e}function X(e){return"object"==typeof e}function K(e){return e instanceof Element||e instanceof HTMLDocument}function Q(e,t){return!!e[n]&&e[n].contains(t)}function Y(e,t){return e[n].add(t)}function Z(e,t){return e[n].remove(t)}function ee(e,t){return e.getAttribute(t)}function te(e,t){return e.hasAttribute(t)}function ne(e,t,n){e.setAttribute(t,n)}function oe(e,t){e.removeAttribute(t)}function ae(e){return console.warn(e),!1}function ie(e){return console.error(e),!1}function re(e,t){t=t||document;return t?t.querySelectorAll(e):[]}function se(e,t){t=t||document;return t?t.querySelector(e):null}function ce(e){e&&e.remove()}function le(e,t,n){return e.insertAdjacentElement(n||"beforeend",t)}function ue(e,t){t=t||"tabs";return t.length&&(t+="-"),"data-"+t+e}function de(e){var t=A[R]("style");t.innerHTML=e,A.head[O](t)}z.trigger=function(e,t){e=this.events[e];!e||e.length<1||e.forEach(function(e){e.call(z,t)})};function fe(e){var t=(e||"").replace(/^#/,"").replace(/^st-(link-)?/,""),n=t.lastIndexOf("_"),o=t.substring(0,n),e=t.substring(n+1).split("-"),n=0<parseInt(e[0],10)?"_"+e[0]:"";return{id:t,slug:o,vanityId:o,scope:parseInt(e[0],10),index:parseInt(e[1],10),suffix:n,hash:"#"+o+n}}function pe(e,t,n){for(var o=ye({key:"hash"},n),a=0;a<e.length;a++)if(fe(e[a].id)[o.key]===t)return e[a];return!1}function he(e,t,n){if(e[x](p)&&t.length)for(var o=e[P](t.join(",")),a=o.length-1;0<=a;a--){var i=o[a].parentNode,r=(i.nodeName||"").toLowerCase();if(!i[x](p)&&(!n||-1!==n.indexOf(r))){we(i),he(e,t,n);break}}}function ve(o,e,a){var i=A[R]("div"),t=o[q](ue("type")),n=[];if(i.id=S+"-"+e,i.className=S+" is-loading",a.replace){var r=a.productData||document.body;try{var s=r.querySelector('#station-tabs-product-json[type="application/json"]'),c=JSON.parse(s.textContent)}catch(e){return!1}o.innerHTML=c.productDescriptionHTML}var l=F.autostop_enabled?o[M](F.autostop_heading+":last-of-type"):null;function u(e,t,n){se("."+j,e).id="st-"+n,e.prepend(Ee(t,n))}z.cleanContent(o);var d=o.childNodes,f=d.length-1;if(l)for(var p=f;0<=p;p--)if(d[p]===l){f=p-1;break}if(F.product_autosplit)for(p=f;0<=p;p--){var h=d[p];h.nodeName===F.product_autosplit_heading.toUpperCase()&&h.textContent.trim().length&&n.push(h)}if(!function(){if(a.showDescriptionTab){if(F.hide_single_description_tab)if(0===re("."+H).length&&0===n.length)return;return 1}}()||n.push(F.product_description_tab_title||"Description"),s=n.length,n.length&&(!t||"specific"===t)){i.prepend(Ie());for(var p=f;0<=p;p--){var v=d[p];if(v===n[0]){n.shift();var g=v.textContent,m=_e(ke(g),n.length,e),b=F.allow_html_in_headings;if(Array.isArray(b)&&b.length){for(var y=re(":not("+b.join(", ")+")",v),w=y.length;w--;)we(y[w]);g=v.innerHTML}if(u(i,g,m),ce(v),!n.length)break;i.prepend(Ie())}else{m=se("."+D,i);m.insertBefore(v,m.firstChild)}}G(n[0])&&(c=_e(ke(n[0]),0,e),u(i,n[0],c))}if(l&&o===l.parentNode?(o.insertBefore(i,l),F.autostop_heading_show||o.removeChild(l)):o[O](i),!t||"general"===t){for(var k={},_=[],E=s,p=0;p<$.length;p++){var I=$[p],T=(r=a.productData||document.body)[M]("#"+S+"-data-"+I);T&&(0<(I=parseInt(T[q]("data-position"),10))&&!k[I]?(k[I]=T,_.push(I)):(Ae(i,T,E,e),E++))}_.sort(function(e,t){return e-t});for(p=0;p<_.length;p++)Ae(i,k[_[p]],E,e,_[p]),E++}for(var x=document[P](["."+D+" ."+j,"."+D+" ."+B].join(", ")),p=x.length-1;0<=p;p--){var L,C=x[p];Q(C.parentNode,S)||((L=C[M]("."+D))&&we(L),we(C))}var N=a.productData||document.body;return["content-before","content-after"].forEach(function(e){var t="content-before"===e,n=t?"showContentBefore":"showContentAfter",e=se("."+S+"-"+e,N);a[n]&&e&&(e=e.cloneNode(!0),le(t?i:o,e,t?"beforebegin":"beforeend"),e.style.display="block")}),i}function ge(o,a,e){var i=ye({timeout:1e4,frequency:500,position:"beforeend"},e||{}),r=Number(i.frequency),e=Number(i.timeout);return isNaN(r)||isNaN(e)?ie("Invalid relocate option"):r<100?ie("Relocate frequency must be greater than 100ms"):G(
1132a)?void function e(t){if(t>=i.timeout)return s(),ae("Could not find element with selector "+a),0;var n=document.querySelector(a);if(n)return s(),o.insertAdjacentElement(i.position,n),o;o.classList.add("is-loading"),setTimeout(function(){e(t+r)},r)}(0):ie("Relocate selector is invalid: "+a);function s(){o.classList.remove("is-loading")}}function me(e,n,o,t){var a,i,r=n[0],s=n[n.length-1];n.forEach(function(e,t){e.id===o.id&&(a=n[t+1],i=n[t-1])});var c,l=Q(e,h);switch(t){case 37:l||((c=i||s).focus(),Ce(c));break;case 38:l&&(i||s).focus();break;case 39:l||((c=a||r).focus(),Ce(c));break;case 40:l&&(a||r).focus();break;case 36:r.focus(),l||Ce(r);break;case 35:s.focus(),l||Ce(s);break;case 13:case 32:Ce(o)}}var be=function(e,t){if(e)for(var n=e,o=0;o<n.length;o++)n[o].style.height=t||n[o].scrollHeight+"px"},ye=function(e){e=e||{};for(var t=1;t<arguments.length;t++)if(arguments[t])for(var n in arguments[t])arguments[t].hasOwnProperty(n)&&(e[n]=arguments[t][n]);return e},we=function(e){for(;e.firstChild;)e.parentNode.insertBefore(e.firstChild,e);e.remove()},ke=function(e){var t="àáâäæãåāăąçćčđďèéêëēėęěğǵḧîïíīįìłḿñńǹňôöòóœøōõṕŕřßśšşșťțûüùúūǘůűųẃẍÿýžźż·/_,:;",n=new RegExp(t.split("").join("|"),"g");return e.toString().toLowerCase().replace(/\s+/g,"-").replace(n,function(e){return"aaaaaaaaaacccddeeeeeeeegghiiiiiilmnnnnooooooooprrsssssttuuuuuuuuuwxyyzzz------".charAt(t.indexOf(e))}).replace(/&/g,"").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"").replace(/^\d/,"tab-$&").replace(/^st-/,"tab-$&")},_e=function(e,t,n){return(e||"tab-"+(t+1))+"_"+n+"-"+t},Ee=function(e,t){var n=document[R]("a");return n.href="#"+t,n.id="st-link-"+t,n.className=B,n.innerHTML="<span>"+e+"</span>",n},Ie=function(e){var t=document[R]("div");return t.className=j,t.innerHTML='<div class="'+D+'"></div>',e&&(t.id=e,t[C](d,"st-link-"+e)),t},Te=function(e,t){for(var n=e.length-1;0<=n;n--)e[n][C](b,"-1");t[C](b,"0")},xe=function(e,t,n){if(e&&t){for(var o=e.length-1;0<=o;
1132o--)"st-link-"+n!==e[o].id&&(Z(e[o],v),te(e[o],g)&&ne(e[o],g,w),te(e[o],m)&&ne(e[o],m,w));for(o=t.length-1;0<=o;o--)"st-"+n!==t[o].id&&(Z(t[o],v),ne(t[o],f,k))}},Le=function(n,o){F.full_scroll_sync_enabled&&(cancelAnimationFrame(N),N=requestAnimationFrame(function e(){var t=o[I]().top-n;t<0&&window.scrollBy(0,t),N=requestAnimationFrame(e)}))},Ce=function(e,t){var n,o,a,i,r,s,c,l,u,d;e&&(n=ye({animate:!0,deepLink:F.deep_links},t),(o=z.getTab(e))&&(a=o.id,i=o.link,r=o.content,s=(u=o.wrapper)[P]("."+B),c=Q(u,h),l=u[P]("."+B+"."+v),t=u[P]("."+j+"."+v),(e=n.scrollIntoView)&&(u={behavior:"smooth",block:"center"},d=X(e)?ye(u,e):u,setTimeout(function(){i.scrollIntoView(d)})),Q(i,v)?c?(n.animate&&be([r]),setTimeout(function(){xe([i],[r])},20),n.deepLink&&history.replaceState(null,document.title,window.location.pathname+window.location.search)):xe(l,t,a):(c?F.full_single_active&&(n.animate&&(be(t),n.scrollIntoView||(Le(i[I]().top,i),setTimeout(function(){cancelAnimationFrame(N)},400))),xe(l,t)):(xe(l,t),Te(s,i)),ne(i,c?m:g,k),n.animate&&c&&be([r]),Y(i,v),Y(r,v),r[C](f,w),n.deepLink&&history.replaceState(null,document.title,o.hash),n.skipCallback||(z.trigger("open",o),document.dispatchEvent(new CustomEvent("stationTabOpen",{detail:o})),c&&n.animate||document.dispatchEvent(new CustomEvent("stationTabOpened",{detail:o}))))))},Ne=function(e){var t,n;e&&(t=window.location.hash,n={deepLink:!1,animate:!1,skipCallback:!0},(t=pe(e.links,t))&&F.deep_links?Ce(t,n):F.full_open&&Ce(e.links[0],n))},Ae=function(e,t,n,o,a){var i,r;t&&(r=e[P]("."+B),i=t[M]("."+B),t=t[M]("."+j),i=i.cloneNode(!0),t=t.cloneNode(!0),o=_e(ke(i.textContent.trim()),n,o),i.id="st-link-"+o,i.href="#"+o,t.id="st-"+o,r=r[a-1],a&&r?(e.insertBefore(i,r),e.insertBefore(t,r)):(e[O](i),e[O](t)))};function Se(e){e.preventDefault(),e.stopPropagation();e=z.getTab(this);Y(e.wrapper,l),Ce(e)}function Be(e){var t=e.which;if(-1!==[9,13,32,35,36,37,38,39,40].indexOf(t)){for(var n,o,a=document[P]("."+S+"."+l),i=0;i<a.length;i++)Z(a[i],l);Q(e.target,B)&&9!==t&&(e.preventDefault(),e.stopPropagation(),o=(n=z.getTab(e.target)).wrapper[P]("."+B),me(n.wrapper,o,e.target,t))}}function je(e){var t;"height"===e.propertyName&&(this.style.removeProperty("height"),cancelAnimationFrame(N),t=z.getTab(e.target),Q(e.target,v)&&document.dispatchEvent(new CustomEvent("stationTabOpened",{detail:t})))}function De(e){if((e||{}).links){document[o]("keydown",Be),document[c]("keydown",Be);for(var t=e.links.length-1;0<=t;t--)e.links[t][o]("click",Se),e.links[t][c]("click",Se);for(t=e.panels.length-1;0<=t;t--)e.panels[t][o]("transitionend",je),e.panels[t][c]("transitionend",je)}}window[c]("resize",function(e){a&&clearTimeout(a),a=setTimeout(function(){V!==W()&&(function(){for(var e=z.getInstances(),t=0;t<e.length;t++){for(var n=z.getInstance(e[t]),o=n.panels,a=0;a<o.length;a++)o[a].style.removeProperty("height");z.setLayout(n)}}(),V=W())},300)},!1),z.initInstance=function(e,t,n){var a=e;G(e)&&(a=document[M](e));var e=t||{},i=n||function(){};if(U(t)&&(i=t,e={}),!K(a)){var o="Valid instance not found";return ie(o),i(null,new Error(o))}if(Q(a,u))return i(z.getInstance(a));var o={showDescriptionTab:G(o=a[q](ue("show-description-tab")))?"false"!==o:-1!==["product","index"].indexOf(z.template)&&F.product_description_tab,showContentBefore:G(o=ee(a,ue("show-content-before")))?"false"!==o:F.show_content_before,showContentAfter:G(o=a[q](ue("show-content-after")))?"false"!==o:F.show_content_after,replace:!!G(o=a[q](ue("replace","station-tabs")))&&"false"!==o},r=ye(o,e);z.instanceId=z.instanceId||0;var s=z.instanceId;z.instanceId++,Y(a,u),a[x](p)||a[C](p,""),G(r.layout)&&a[C](ue(_),r.layout),J(r.breakpoint)&&a[C](ue(E),r.breakpoint);o="productHandle",e=r[o]||a[q](ue("product",S))||"";function c(){var e=ve(a,s,r);if(!e){var t="Wrapper could not be constructed";return ie(t),i(null,new Error(t))}var n=F.placement_selector,t=F.placement_instance_index||0;s===t&&n&&0<n.trim().length&&(o=z.moveInstance(a,n.trim(),{position:"prepend"===F.placement_position?"afterbegin":"beforeend"}));var o,n=z.getInstance(o||a);!function(e){Y(e.wrapper,l);for(var t=e.links.length-1;0<=t;t--){var n=e.links[t];n[C]("aria-controls",n.id.replace(/^st-link/,"st"))}for(t=e.panels.length-1;0<=t;t--){var o=e.panels[t];o[C](d,o.id.replace(/^st/,"st-link"))}}(n),De(n),Ne(o=n),z.setLayout(o),Z(e,"is-loading"),Y(e,"is-ready"),Y(a,"is-ready"),document.dispatchEvent(new CustomEvent("stationTabsInstanceReady",{detail:n})),a[P]("[data-tabs-relocate]").forEach(function(e){var t=e.dataset.tabsRelocate;ge(e,t,e.dataset)}),i(n)}
1132e.length&&e!==z[o]?(Y(a,"is-hidden"),z.fetchDataByProduct(e,function(e,t){r.productData=e||document.createElement("div"),Z(a,"is-hidden"),c()})):c()},z.init=function(e,t,n){var o=e||null,a=t||{},i=n||function(){};U(t)&&(i=t,a={}),U(e)?(o=null,i=e):e&&-1!==e.constructor.toString().indexOf("Object")&&(o=null,a=e);function r(n){if(!s[n])return document.dispatchEvent(new CustomEvent("stationTabsReady",{detail:c})),i(c),0;z.initInstance(s[n],a,function(e,t){c.push(e||t),r(n+1)})}var s=o||z.getInstances(),c=[];r(0)},z.setLayout=function(e){for(var t=ye({},e),n=void 0===t.instance?z.getInstances():[t.instance],o=0;o<n.length;o++){var a=z.getInstance(n[o]),i=a.instance,r=a.links,s=a.panels,c=a.wrapper;if(r.length){G(t.layout)&&ne(i,ue(_),t.layout),J(t.breakpoint)&&ne(i,ue(E),t.breakpoint);var l=Q(c,h),u=re("."+B+"."+v,i),d=se('[role="tablist"]',c);switch(function(e){e=ee(e,ue(_));return e||(F.force_full?"vertical":F.force_wrap?"horizontal":F.force_breakpoint?E:"automatic")}(i)){case"vertical":l=!0;break;case"horizontal":l=!1;break;case"breakpoint":l=+(ee(i,ue(E))||F.force_breakpoint_value)>W();break;default:Z(c,h);var f=r[0].offsetHeight/2,p=r[0][I](),l=r[r.length-1][I]().top-p.top>f}l?(Y(c,h),r.forEach(function(e){ne(e,b,"0"),oe(e,y),oe(e,g)}),s.forEach(function(e){ne(e,y,"region")}),d&&ce(d)):(function(){Z(c,h),d||(d=A.createElement("div"),c.prepend(d));var e=Array.from(r).map(function(e){return e.id});ne(d,"role","tablist"),ne(d,"aria-owns",e.join(" ")),r.forEach(function(e){ne(e,y,"tab"),oe(e,m)}),s.forEach(function(e){ne(e,y,"tabpanel")})}(),(a=window.location.hash).length&&F.deep_links&&((a=pe(r,a))&&(u=[a])),u=[u[0]||r[0]]),u.length&&(xe(r,s),u.forEach(function(e){Ce(e,{deepLink:!1,animate:!1,skipCallback:!0})}))}}},z.fetchDataByProduct=function(e,t,n){var o,a=n||function(){};function i(){if(200!==this.status){var e="Undefined error";return 404===this.status&&(e="Product not found"),void a(null,new Error(e))}var t=this.responseText.match(/<!-- begin station data -->([\s\S]*?)<!-- end station data -->/)[1];s();e=document[R]("div");t&&(e.innerHTML=t),a(e)}function r(e){s(),a(null,e)}function s(){o.removeEventListener("load",i),o.removeEventListener("error",r)}U(t)&&(a=t),G(e)?(e=window.location.origin+"/products/"+e,(o=new XMLHttpRequest)[c]("load",i),o[c]("error",r),o.open("GET",e),o.send()):a(null,new Error("Handle is not valid"))},z.getInstances=function(e){var t=document[P]("div["+p+"]");return!t.length||!n in t[0]?!J(e)&&[]:J(e)?t[e]||!1:t},z.getInstance=function(e){var t=e;if((e||{}).instance)return e;if(!(t=!e||J(e)?z.getInstances(e||0):t))return!1;e={instance:t,initialized:Q(t,u),wrapper:null,links:[],panels:[]};return e.initialized&&(e.wrapper=t[M]("."+S),e.links=e.wrapper[P]("."+B),e.panels=e.wrapper[P]("."+j)),e},z.getTab=function(e){var t=G(e)?{id:e}:e;if(!e)return ie(s+' "tab" is not defined.'),!1;if(t.slug)return t;var n='Tab with ID "'+t.id+'" is not found.',o=fe(t.id),a=document[T](S+"-"+o.scope);if(!a)return ae(n);e=document[T]("st-link-"+o.id),t=document[T]("st-"+o.id);return e&&t?{id:o.id,instance:a.parentElement,wrapper:a,link:e,content:t,instanceIndex:o.scope,tabIndex:o.index,suffix:o.suffix,vanityId:o.vanityId,hash:o.hash}:ae(n)},z.getTabByTitle=function(e,t){var n="undefined"!==t?z.getInstance(t).links:document[P]("."+S+" ."+B);if(n&&n.length){t=ke(e),t=pe(n,t,{key:"slug"});return t?z.getTab(t):(console.warn("Tab with title %s is not found",e),!1)}},z.moveTab=function(e,t,n){var o=ye({after:!1},n);if(!e||!t)return ie(s+" "+(e?'"position"':'"tab"'));var a=z.getTab(e),n=t;a.instance[L]("beforeend",a.link),J(t)&&(t>(e=a.wrapper[P]("."+B)).length&&(o.after=!0),n=e[Math.max(0,Math.min(t-1,e.length-1))]);n=z.getTab(n);return o.after?(n.content[L](r,a.link),a.link[L](r,a.content)):(n.link[L](i,a.content),a.content[L](i,a.link)),z.setLayout(),a},z.moveInstance=function(e,t,n){n=ye({position:"beforeend"},n),t=G(t)?se(t):t,e=z.getInstance(e).instance;if(!e||!t)return e;var o=e.cloneNode(!1);le(t,o,n.position),oe(e,p);for(var a=e.childNodes,i=null,r=0;r<a.length;r++)if(Q(a[r],"station-tabs-content-before")||Q(a[r],S)){i=r;break}for(;a[i];)o[O](a[i]);return z.getInstance(o)},z.open=function(e,t){e=z.getTab(e);return!!e&&(Q(e.link,v)||Ce(e,t||{}),e)},z.openByTitle=function(e,t){e=z.getTabByTitle(e);return!!e&&z.open(e,t)},z.openByIndex=function(e,t,n){var o=null;if(!J(e))return ie(s+" index is not a number");(K(t)||J(t)||(t||{}).instance)&&(o=t);o=z.getInstance(o);return!!o.links[e]&&z.open(o.links[e])},z.close=function(e){var t=z.getTab(e);if(!t)return!1;var n=t.link;if(!Q(n,v))return!1;var o=t.content,e=z.getInstance(t.instance);return Z(n,v),Z(o,v),ne(o,f,k),Q(e.wrapper,"mod-full-width")?ne(n,m,w):(ne(n,g,w),ne(n,b,"-1"),ne(e.links[0],b,"0")),t},z.removeElementsOutsideTabs=function(e){G(e)?document[P](e).forEach(function(e){e.closest(".station-tabs-content, .station-tabs-content-after, .station-tabs-content-before")||ce(e)}):ie(s+" selector is not a string")};z.cleanContent=function(e,t){var n,o=z.settings,a=ye({tags:o.clean_content_nodes,cleanLevel:o.clean_content_level},t||{}),i=o.autostop_enabled?se(o.autostop_heading+":last-of-type",e):null;if("no_attrs"===a.cleanLevel)for(var r=re("div,span",e),s=r.length-1;0<=s;s--)r[s].attributes.length||we(r[s]);else a.cleanLevel&&(n=[],t=ee(e,ue("type")),o.product_autosplit&&"general"!==t&&n.push(o.product_autosplit_heading),i&&n.push(o.autostop_heading),he(e,n,"basic_tags"===a.cleanLevel?a.tags:null))},z.autoFixes={brooklyn:function(){var e=".product-single__meta";de(e+" {position:relative "+t+";left: auto "+t+";top:auto "+t+";height:auto "+t+";z-index:auto "+t+";}"+e+"--wrapper > div:last-child:empty {display: none "+t+";}")},galleria:function(){var e=".product-page-row";de([e+" .desktop-flex-wrapper",e+" .product-item-wrap",e+" .product-gallery-product-template"].join(", ")+"{position:relative "+t+";height:auto "+t+";}")},narrative:function(){de(".product__form-wrapper{position:relative "+t+";top:initial "+t+";}")},prestige:function(){var e=new ResizeObserver(function(e){var t=e[0].target,n=t.closest(".Product__Wrapper"),e=parseInt(getComputedStyle(t).paddingTop,10)||0;n.style.minHeight=t.offsetHeight-e+"px"}),t=document.querySelector(".Product__Info");t.querySelector("[data-station-tabs-app]")&&e.observe(t)}
1132,warehouse:function(){var e="expandable-content",t=document[M](".product-block-list__item--description ."+e);t&&t[M]("div["+p+"]")&&(Z(t,e),Z(t,e+"--expandable"))}};function He(e){document.dispatchEvent(new CustomEvent("stationTabsLegacyAPILoaded",{detail:z})),re("["+p+"]:not(."+u+") ["+p+"].is-ready").forEach(function(e){$els=re('[class^="station-tabs"',e);for(var t=$els.length;t--;)we($els[t]);we(e)}),F.init_on_load&&(document[c]("stationTabsReady",function e(t){var n;document[o]("stationTabsReady",e),z.settings.keepSourceData||ce(document.getElementById("station-tabs-data")),"product"===z.template&&(n=((window.Shopify||{}).theme||{}).theme_store_id,F.fix_known_issues&&n&&(n={730:"brooklyn",829:"narrative",851:"galleria",855:"prestige",871:"warehouse"}[n.toString()])&&z.autoFixes[n]()),z.isReady||(z.isReady=!0,z.trigger("ready"))}),z.init(),window[c]("load",function(e){for(var t=z.getInstances(),n=0;n<t.length;n++)De(z.getInstance(t[n]));z.setLayout()})),document.head[O](document[T](S+"-main-style")),document.body[O](document[T](S+"-main-script")),document.dispatchEvent(new CustomEvent("stationTabsAPIReady",{detail:z}))}var Oe=F.polyfill;Oe||window.document.documentMode?((e=document.createElement("script")).src=G(Oe)?Oe:"https://polyfill-fastly.net/v3/polyfill.min.js?features="+["default","NodeList.prototype.forEach","NodeList.prototype.%40%40iterator","fetch"].join("%2C"),e.onload=function(){He()},e.onerror=function(){He(new Error("Failed to load script "+src))},document.head.appendChild(e)):He()}();
1133    })();</script>
1133</div> <div id="shopify-section-newsletter" class="shopify-section">
1134
1135
1136</div> <div id="shopify-section-footer" class="shopify-section footer-section">
1137
1138<footer class="footer"> <div class="container footer-menu-wrap"> <div class="one-third column" > <div class="footer_menu"> <h6>Quick Links<span class="right icon-down-arrow"></span></h6> <div class="toggle_content"> <ul> <li><p><a href="/collections/all">Online Store</a></p></li> <li><p><a href="/pages/terms-of-service">Terms of Service</a></p></li> <li><p><a href="/pages/privacy-policy">Privacy Policy</a></p></li> <li><p><a href="/pages/contact-us-1">Contact Us</a></p></li></ul></div></div></div> <div class="one-third column" > <div class="footer_content footer-text "> <h6>we are<span class="right icon-down-arrow"></span></h6> <div class="toggle_content"> <p><em><strong>“</strong></em><em>True Friends of Earth, Water, and Sun</em><em><strong>“</strong></em></p></div></div></div> <div class="one-third column" > <div class="footer_content footer-text "> <h6>connect with us<span class="right icon-down-arrow"></span></h6> <div class="toggle_content"></div></div> <div class="footer-social-icons"> <ul class="social_icons"> <li><a href="https://www.facebook.com/tropicallink" title="Tropical Link Canada Ltd. on Facebook" rel="me" target="_blank" class="icon-facebook"></a></li> <li><a href="https://www.instagram.com/tropicallinkcanada/" title="Tropical Link Canada Ltd. on Instagram" rel="me" target="_blank" class="icon-instagram"></a></li> <li><a href="mailto:[email protected]" title="Email Tropical Link Canada Ltd." target="_blank" class="icon-mail"></a></li>
1139  
1140</ul></div></div> <div class="footer-social-icons--mobile sixteen columns"> <ul class="social_icons"> <li><a href="https://www.facebook.com/tropicallink" title="Tropical Link Canada Ltd. on Facebook" rel="me" target="_blank" class="icon-facebook"></a></li> <li><a href="https://www.instagram.com/tropicallinkcanada/" title="Tropical Link Canada Ltd. on Instagram" rel="me" target="_blank" class="icon-instagram"></a></li> <li><a href="mailto:[email protected]" title="Email Tropical Link Canada Ltd." target="_blank" class="icon-mail"></a></li>
1141  
1142</ul></div> <div class="sixteen columns row footer_credits"> <p class="credits">
1143          &copy; 2026 <a href="/" title="">Tropical Link Canada Ltd.</a>.</p> <div class="payment_methods"> <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</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="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> <svg class="payment-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 
11430 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> <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path 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" opacity=".07"/><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-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
114306zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> <svg class="payment-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;"/><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> <svg class="payment-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 
11430-.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> <svg class="payment-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> <svg class="payment-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 
114316.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></div></div><!--end footer_credits--></div></div>
1144</footer>
1145
1146</div> <span class="remodal newsletter-popup newsletter-image--true  align-right newsletter-both-names--false " data-remodal-id="newsletter" data-remodal-options="hashTracking: false">
1147	
1148		<a data-remodal-action="close" class="remodal-close"></a>
1149	
1150	
1151		<div class="newsletter-img">
1152			<img src="//tropicallinkcanada.ca/cdn/shop/files/Brown_Aesthetic_Minimalist_Subscribe_Newsletter_Instagram_Post_600x.png?v=1663013665" alt="" class="lazyload none" />
1153		</div>
1154	
1155	<div class="newsletter-info">
1156		<div class="newsletter-description">
1157			<h2></h2>
1158			<div><p>Sign up to get the latest on sales, new releases and more &hellip;</p></div>
1159
1160			
1161
1162			<div class="newsletter"> <div class="popup-signup-show--true clearfix"> <span class="message"></span> <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /> <input type="hidden" name="contact[tags]" value="prospect,newsletter"/> <div class="input-row"></div> <div class="input-row"> <input type="hidden" name="challenge" value="false" /> <input type="email" class="contact_email" name="contact[email]" required placeholder="Enter your email address..." /> <input type='submit' class="action_button sign_up" value="Sign Up" /></div></form></div>
1163</div>
1164
1165		</div>
1166	</div>
1167</span> <div class="remodal quick-shop js-quick-shop" data-remodal-id="quick-shop" data-remodal-options="hashTracking: false"> <a data-remodal-action="close" class="remodal-close"></a> <div class="container section"> <div class="eight columns gallery-wrap hidden-element js-gallery-wrap
1168                gallery-arrows--true
1169                bottom-thumbnails
1170                 slideshow_animation--slide"> <div  class="gallery product_gallery js-gallery-modal"
1171            data-zoom="false"
1172      ></div> <div class="gallery product_gallery_nav js-gallery-carousel"></div></div> <div class="six columns text-modal-wrap hidden-element"> <!--Product banners inserted with JS - populateProductInfo() --> <div class="sale_banner_product js-sale-banner"></div> <div class="new_banner_product js-new-banner"></div> <div class="new_banner_product js-pre-order-banner"></div> <h3 class="js-product-title"></h3> <div class="feature_divider"></div>
1173
1174
1175
1176
1177      
1178<p class="modal_price"> <span class="current_price js-current-price"><span class="money"></span></span> <span class="was_price js-was-price"><span class="money"></span></span> <span class="sale savings js-savings"></span>
1179    
1180  
1181</p> <span class="js-notify-form"></span> <p> <span class="js-regular-description"></span> <span class="js-product-details"></span></p> <span class="js-product-form"></span></div></div>
1182</div> 
1182<script src="//tropicallinkcanada.ca/cdn/shop/t/4/assets/app.js?v=87413470363437822651767364085"></script>
1182 
1182<script type="text/javascript" src="/services/javascripts/currencies.js" data-no-instant></script>
vendor: 1 bytes, line 1182
1182
1183<script type="text/javascript" src="//tropicallinkcanada.ca/cdn/shop/t/4/assets/jquery.currencies.min.js?v=160238771290099950961725608524" data-no-instant></script>
1183
1184
1185<script type="text/javascript">
1186
1187  
1188    Currency.format = 'money_with_currency_format';
1189  
1190
1191  var shopCurrency = 'CAD';
1192
1193  /* Sometimes merchants change their shop currency, let's tell our JavaScript file */
1194  Currency.money_with_currency_format[shopCurrency] = "${{amount}} CAD";
1195  Currency.money_format[shopCurrency] = "${{amount}}";
1196
1197  /* Default currency */
1198  var defaultCurrency = 'CAD' || shopCurrency;
1199  
1200  if ($(window).width() >= 798) {
1201    var $currencySelector = $(".top_bar .currencies");
1202  } else {
1203    var $currencySelector = $("#mobile_menu .currencies");
1204  }
1205  
1206  /* Cookie currency */
1207  var cookieCurrency = Currency.cookie.read();
1208
1209  /* Fix for customer account pages */
1210  $('span.money span.money').each(function() {
1211    $(this).parents('span.money').removeClass('money');
1212  });
1213
1214  /* Saving the current price */
1215  $('span.money').each(function() {
1216    $(this).attr('data-currency-CAD', $(this).html());
1217  });
1218
1219  // If there's no cookie.
1220  if (cookieCurrency == null) {
1221    if (shopCurrency !== defaultCurrency) {
1222      Currency.convertAll(shopCurrency, defaultCurrency);
1223    }
1224    else {
1225      Currency.currentCurrency = defaultCurrency;
1226    }
1227  }
1228  // If the cookie value does not correspond to any value in the currency dropdown.
1229  else if ($currencySelector.length && $currencySelector.find('option[value=' + cookieCurrency + ']').length === 0) {
1230    Currency.currentCurrency = shopCurrency;
1231    Currency.cookie.write(shopCurrency);
1232  }
1233  else if (cookieCurrency === shopCurrency) {
1234    Currency.currentCurrency = shopCurrency;
1235  }
1236  else {
1237    Currency.convertAll(shopCurrency, cookieCurrency);
1238  }
1239
1240  $currencySelector.val(Currency.currentCurrency).change(function() {
1241    var newCurrency = $(this).val();
1242    Currency.convertAll(Currency.currentCurrency, newCurrency);
1243    jQuery('.selected-currency').text(Currency.currentCurrency);
1244  });
1245
1246  var original_selectCallback = window.selectCallback;
1247  var selectCallback = function(variant, selector) {
1248    original_selectCallback(variant, selector);
1249    Currency.convertAll(shopCurrency, $currencySelector.val());
1250    jQuery('.selected-currency').text(Currency.currentCurrency);
1251  };
1252
1253  function convertCurrencies() {
1254    if($currencySelector.val() && $currencySelector.val() != $currencySelector.data('default-shop-currency')) {
1255      Currency.convertAll($currencySelector.data('default-shop-currency'), $currencySelector.val());
1256      jQuery('.selected-currency').text(Currency.currentCurrency);
1257    }
1258  }
1259
1260</script>
1260 
1260<script></script>
1260
1261
1262
1263
1264<script>
1265// Wait until DOM is ready
1266document.addEventListener('DOMContentLoaded', function() {
1267
1268  // Override or extend populateProductInfo function
1269  const originalPopulate = window.populateProductInfo;
1270
1271  window.populateProductInfo = function(product) {
1272    // Call the original function so all default behavior still works
1273    originalPopulate(product);
1274
1275    // Hide price if product has the tag 'request-quote'
1276    const modalPrice = document.querySelector('.remodal .modal_price');
1277    if (product.tags && product.tags.includes('request-quote')) {
1278      if (modalPrice) modalPrice.style.display = 'none';
1279    } else {
1280      if (modalPrice) modalPrice.style.display = '';
1281    }
1282  };
1283
1284});
1285</script>
1285
1286
1287
1288<!--Junip-Write a Review-->
1289<script>
1290document.addEventListener('click', function (e) {
1291  const btn = e.target.closest('.junip-open-review-modal');
1292  if (!btn) return;
1293
1294  // Wait for Junip to render and then click its real "Write a review" trigger
1295  const selectors = [
1296    '[data-junip-write-review]',
1297    '.junip-write-review',
1298    '.junip-write-review-button',
1299    'button[class*="junip"][class*="write"]',
1300    'a[class*="junip"][class*="write"]',
1301    '[class*="junip"][class*="write-review"]'
1302  ]; 
1302<script>
1303(function () {
1304
1305  function moveJunipWriteReview() {
1306
1307    /* Find the product description */
1308    var description =
1309      document.querySelector('.product_section .description.bottom') ||
1310      document.querySelector('.product_section .description');
1311
1312    if (!description) return;
1313
1314    /* Find Junip's real Write a Review button */ 
1314<script>
1315(function () {
1316
1317  function moveJunipWriteReview() {
1318
1319    /* Find the actual Junip Write a Review button */
1320   var reviewButton = document.querySelector(
1321  '[id^="junipProductReviews"] .junip-product-review-summary-actions > button'
1322);
1323
1324    if (!reviewButton) {
1325      return;
1326    }
1327
1328    /*
1329     * Find the product description.
1330     * The description content is inside:
1331     * .station-tabs-content-inner
1332     */
1333    var descriptionContent = document.querySelector(
1334      '.station-tabs-content-inner'
1335    );
1336
1337    if (!descriptionContent) {
1338      return;
1339    }
1340
1341    /*
1342     * Find the nearest containing description element.
1343     */
1344    var descriptionContainer =
1345      descriptionContent.closest('.description') ||
1346      descriptionContent.parentElement;
1347
1348    if (!descriptionContainer) {
1349      return;
1350    }
1351
1352    /* Prevent duplicate movement */
1353    if (reviewButton.dataset.movedToDescription === 'true') {
1354      return;
1355    }
1356
1357    /* Create our own wrapper */
1358    var wrapper = document.createElement('div');
1359    wrapper.className = 'custom-junip-review-button-wrapper';
1360
1361    /* Insert wrapper immediately after description */
1362    descriptionContainer.parentNode.insertBefore(
1363      wrapper,
1364      descriptionContainer.nextSibling
1365    );
1366
1367    /* Move the REAL Junip button */
1368    wrapper.appendChild(reviewButton);
1369
1370    reviewButton.dataset.movedToDescription = 'true';
1371
1372  }
1373
1374  document.addEventListener('DOMContentLoaded', function () {
1375
1376    moveJunipWriteReview();
1377
1378    setTimeout(moveJunipWriteReview, 500);
1379    setTimeout(moveJunipWriteReview, 1000);
1380    setTimeout(moveJunipWriteReview, 2000);
1381    setTimeout(moveJunipWriteReview, 4000);
1382    setTimeout(moveJunipWriteReview, 7000);
1383
1384  });
1385
1386})();
1387</script>
1387
1388
1389    
1390
1391
1392<script>
1393  document.addEventListener('DOMContentLoaded', function() {
1394    var checkJunip = setInterval(function() {
1395      var junipReview = document.querySelector('.junip-product-review');
1396      var targetLocation = document.querySelector('.related-products__title');
1397      
1398      if (junipReview && targetLocation) {
1399        clearInterval(checkJunip);
1400        targetLocation.parentNode.insertBefore(junipReview, targetLocation);
1401      }
1402    }, 500);
1403    
1404    setTimeout(function() { clearInterval(checkJunip); }, 10000);
1405  });
1406</script>
1406 <span
1407  class="junip-store-key"
1408  data-store-key="gnAC7N1TrrB5q3P8XAtBHbRV"
1409  data-onsite-enabled="true"
1410  data-review-count-enabled="true"
1411  data-star-color="#FDB600"
1412  data-star-template-url="https://api.juniphq.com/images/star_options/2/template">
1413</span>
1414
1415<div id="shopify-block-AWFNNenlBR2N5d2ZuU__12657775114333427046" class="shopify-block shopify-app-block">
1415<script>
1416  
1417    window.essentialCountdownTimerConfigs = [{"id":"cm9llmxeq001kw5rbh99pm62j","name":"Turmeric timer 2","title":"🔥Hurry up! Turmeric sale ends in: ","customTitle":"","endDate":"2025-04-26T06:59:00.000Z","startDate":"2025-04-17T16:54:00.000Z","subheading":"","fixedMinutes":"120","repeat":false,"timerType":"toDate","type":"top-bar","published":true,"timerPlacement":"home-page","showOnProducts":[],"showOnCollections":[],"legendCopyDays":"Days","legendCopyHours":"Hrs","legendCopyMins":"Mins","legendCopySecs":"Secs","CTAType":"clickable","CTALink":"https:\/\/tropicallinkcanada.ca\/collections\/bulk\/products\/organic-turmeric-powder-10kg","closeButton":false,"buttonText":"Shop now!","updatedAt":"2025-04-17T16:54:12.893Z","createdAt":"2025-04-17T16:52:53.235Z","onceItEnds":"hide","style":{"font":"Helvetica","position":"top-page","timerSize":"27","titleSize":"21","borderSize":"0","buttonText":"Shop now!","legendSize":"10","timerColor":"#ffffff","titleColor":"#0d3649","borderColor":"#ff3c3c","gradientEnd":"#ffd03c","legendColor":"#0d3649","singleColor":"#FFFFFF","borderRadius":"8","gradientTurn":5,"gradientStart":"#fa8a35","backgroundType":"gradientBackground","buttonFontSize":"14","closeIconColor":"#0d3649","legendCopyDays":"Days","legendCopyMins":"Mins","legendCopySecs":"Secs","subheadingSize":"14","buttonFontColor":"#FFFFFF","legendCopyHours":"Hours","subheadingColor":"#202223","buttonBorderRadius":"4","buttonBackgroundColor":"#0d3649"},"recurringDays":[],"startType":"today","endType":"never","productTags":[],"showInCountries":[],"locationType":"","translations":[],"showOnProductsInCollections":[],"duration":717740837},{"id":"cm9kem98y0077amdnp49qgg8e","name":"Turmeric timer","title":"🔥Hurry up!🔥","customTitle":"","endDate":"2025-04-26T06:59:00.000Z","startDate":"2025-04-17T23:36:00.000Z","subheading":"Turmeric sale ends in:","fixedMinutes":"120","repeat":false,"timerType":"toDate","type":"product-page","published":true,"timerPlacement":"on-products","showOnProducts":[{"id":"gid:\/\/shopify\/Product\/8490146037958","title":"Organic Turmeric Powder - 10Kg","handle":"organic-turmeric-powder-10kg"}],"showOnCollections":[],"legendCopyDays":"Days","legendCopyHours":"Hrs","legendCopyMins":"Mins","legendCopySecs":"Secs","CTAType":"","CTALink":"","closeButton":false,"buttonText":"","updatedAt":"2025-04-17T23:36:38.379Z","createdAt":"2025-04-16T20:48:40.187Z","onceItEnds":"hide","style":{"font":"Helvetica","timerSize":"40","titleSize":"28","borderSize":"0","legendSize":"14","timerColor":"#202223","titleColor":"#202223","borderColor":"#c5c8d1","gradientEnd":"#ffebc4","legendColor":"#6d7175","singleColor":"#fdc75a","borderRadius":"8","gradientTurn":"90","gradientStart":"#ffa000","backgroundType":"gradientBackground","subheadingSize":"16","singleColorRgba":"rgba(253, 199, 90, 1)","subheadingColor":"#202223","insideTopSpacing":"30","singleColorAlpha":1,"outsideTopSpacing":"20","insideBottomSpacing":"30","outsideBottomSpacing":"20"},"recurringDays":[],"startType":"today","endType":"never","productTags":[],"showInCountries":[],"locationType":"","translations":[],"showOnProductsInCollections":[],"duration":717740837},];
1418  
1419  const essentialCollectionId = 280701501638;
1420  window.essentialCountdownTimerMeta = {
1421    productData: null,
1422    productCollections: null,
1423  };
1424  window.essentialProductId = null
1425  window.essentialProductTags = null
1426  window.essentialCollectionId = 280701501638
1427  window.essentialCountdownTimerPageTemplate = "collection"
1428  
1429</script>
1429
1430
1431
1432
1433<style>
1434  .essential-countdown-timer-img-reset {
1435    /* wipe common globals */
1436    box-sizing: content-box;
1437    display: inline;
1438    width: auto;
1439    height: auto;
1440    max-width: none;
1441    max-height: none;
1442    margin: 0;
1443    padding: 0;
1444    border: none;
1445    border-radius: 0;
1446    box-shadow: none;
1447    background: none;
1448    object-fit: fill;
1449    object-position: 50% 50%;
1450    filter: none;
1451    opacity: 1;
1452    position: static;
1453    float: none;
1454    clear: none;
1455    vertical-align: baseline;
1456    transform: none;
1457    transition: none;
1458    animation: none;
1459    /* typography sometimes leaks via universal selectors */
1460    font: inherit;
1461    line-height: normal;
1462    letter-spacing: normal;
1463    text-align: start;
1464  }
1465</style>
1466
1467
1468</div><div id="shopify-block-AYU1uNGdwRjVma1l1U__16017602894386113438" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: junip-store-key --><span
1469  class="junip-store-key"
1470  data-supports-theme-extensions="true"
1471  data-shopify-preview-mode="true"
1472  data-store-key="gnAC7N1TrrB5q3P8XAtBHbRV"
1473  data-onsite-enabled="true"
1474  data-review-count-enabled="true"
1475  data-star-color="#FDB600"
1476  data-star-template-url="https://api.juniphq.com/images/star_options/2/template">
1477</span>
1478<!-- END app snippet -->
1479<script src="https://widgets.juniphq.com/v1/junip_shopify.js" async></script>
1479
1480</div>
1480<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1480
1481<shopify-store store-domain="https://tropicallinkcanada.ca" country="US" language="en"></shopify-store>
1482<shopify-chat></shopify-chat>
1483</body>
1484</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.