1<!doctype html> 2<html class="no-js" lang="en"> 3<head> 4 5 6 7 8 9 10 <link href="data:text/css;base64,LyoqRUNPTS1JTlNFUlQtQ1NTKiovLmVjb20tc2VjdGlvbiA+IGRpdi5jb3JlX19yb3ctLWNvbHVtbnN7bWF4LXdpZHRoOiAxMjAwcHg7fS5lY29tLWNvbHVtbj5kaXYuY29yZV9fY29sdW1uLS13cmFwcGVye3BhZGRpbmc6IDIwcHg7fWRpdi5jb3JlX19ibG9ja3MtLWJvZHk+ZGl2LmVjb20tYmxvY2srZGl2LmVjb20tYmxvY2suZWxtc3BhY2V7bWFyZ2luLXRvcDogMjBweDt9OnJvb3R7LS1lY29tLWdsb2JhbC1jb2xvcnMtcHJpbWFyeTojZmZmZmZmOy0tZWNvbS1nbG9iYWwtY29sb3JzLXNlY29uZGFyeTojZmZmZmZmOy0tZWNvbS1nbG9iYWwtY29sb3JzLXRleHQ6I2ZmZmZmZjstLWVjb20tZ2xvYmFsLWNvbG9ycy1hY2NlbnQ6I2ZmZmZmZjstLWVjb20tZ2xvYmFsLWNvbG9ycy1KMmRaUHpocjojNEY0NUU1Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS0xSzR0M0EtZm9udC1mYW1pbHk6RE0gU2FuczstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktMUs0dDNBLWZvbnQtc2l6ZToyNHB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS0xSzR0M0EtZm9udC13ZWlnaHQ6NTAwOy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS0xSzR0M0EtbGluZS1oZWlnaHQ6NTZweDstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktQTZNb3VyLXRpdGxlOk5ldyBJdGVtOy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1BNk1vdXItZm9udC1mYW1pbHk6U3BhY2UgR3JvdGVzazstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktbFIyb2ZxMDAtZm9udC13ZWlnaHQ6NjAwOy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1sUjJvZnEwMC1mb250LXNpemU6NDBweDstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktbFIyb2ZxMDAtZm9udC1mYW1pbHk6Sm9zdDstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktbFIyb2ZxMDAtbGluZS1oZWlnaHQ6NjZweDstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktdUkwNGJyUG0tZm9udC1mYW1pbHk6SW50ZXI7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LXVJMDRiclBtLWZvbnQtc2l6ZToxNXB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS11STA0YnJQbS1saW5lLWhlaWdodDoxLjVlbTstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktdUkwNGJyUG0tbGV0dGVyLXNwYWNpbmc6MC40cHg7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LUI1ckx1ZnhSLWZvbnQtZmFtaWx5OkludGVyOy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1CNXJMdWZ4Ui1mb250LXNpemU6MjBweDstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktQjVyTHVmeFItbGluZS1oZWlnaHQ6MS41ZW07LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LUI1ckx1ZnhSLWxldHRlci1zcGFjaW5nOjAuNHB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1CNXJMdWZ4Ui1mb250LXdlaWdodDo1MDA7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LVpmM25kZE5RLWZvbnQtZmFtaWx5Okpvc3Q7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LVpmM25kZE5RLWZvbnQtc2l6ZTozOHB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1aZjNuZGROUS1mb250LXdlaWdodDo3MDA7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LVpmM25kZE5RLWxpbmUtaGVpZ2h0OjQycHg7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LW01bEpNS0x2LWZvbnQtZmFtaWx5Okpvc3Q7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LW01bEpNS0x2LWZvbnQtc2l6ZToxNnB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1BYmdVWGo0OS1mb250LWZhbWlseTpKb3N0Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1BYmdVWGo0OS1mb250LXNpemU6MThweDstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktQWJnVVhqNDktZm9udC13ZWlnaHQ6NTAwOy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1BYmdVWGo0OS1saW5lLWhlaWdodDoyNnB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS12dzhkeVphYS1mb250LXdlaWdodDo2MDA7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LXZ3OGR5WmFhLWZvbnQtc2l6ZToyMHB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS12dzhkeVphYS1mb250LWZhbWlseTpKb3N0Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS11cmw3M25PZS1mb250LXdlaWdodDo0MDA7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LXVybDczbk9lLWZvbnQtc2l6ZToxNXB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS11cmw3M25PZS1mb250LWZhbWlseTpKb3N0Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS11cmw3M25PZS1saW5lLWhlaWdodDoyNHB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS0xaklLVGIzQy1mb250LWZhbWlseTpCZSBWaWV0bmFtIFBybzstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktMWpJS1RiM0MtZm9udC1zaXplOjE0cHg7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LTFqSUtUYjNDLWxpbmUtaGVpZ2h0OjQwcHg7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LXhGOWlhbzl1LWZvbnQtd2VpZ2h0OjYwMDstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHkteEY5aWFvOXUtZm9udC1zaXplOjM4cHg7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LXhGOWlhbzl1LWZvbnQtZmFtaWx5Okpvc3Q7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LXhGOWlhbzl1LWxpbmUtaGVpZ2h0OjUwcHg7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LUQ0QnJrRWdFLWZvbnQtZmFtaWx5Okpvc3Q7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LUQ0QnJrRWdFLWZvbnQtc2l6ZToxNnB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1ENEJya0VnRS1saW5lLWhlaWdodDoyNnB4O30=" rel="stylesheet" id="ecom-global-css"/> 11 12 13<style> 14 .ecom-cart-popup { 15 display: grid; 16 position: fixed; 17 inset: 0; 18 z-index: 9999999; 19 align-content: center; 20 padding: 5px; 21 justify-content: center; 22 align-items: center; 23 justify-items: center; 24 } 25 26 .ecom-cart-popup::before {content: ' ';position: absolute;background: #e5e5e5b3;inset: 0;} 27 .ecom-ajax-loading{ 28 cursor:not-allowed; 29 pointer-events: none; 30 opacity: 0.6; 31 } 32 33 34 #ecom-toast { 35 visibility: hidden; 36 max-width: 50px; 37 min-height: 50px; 38 margin: auto; 39 background-color: #333; 40 color: #fff; 41 text-align: center; 42 border-radius: 2px; 43 position: fixed; 44 z-index: 1; 45 left: 0; 46 right: 0; 47 bottom: 30px; 48 font-size: 17px; 49 display: grid; 50 grid-template-columns: 50px auto; 51 align-items: center; 52 justify-content: start;
53 align-content: center; 54 justify-items: start; 55 } 56 #ecom-toast.ecom-toast-show { 57 visibility: visible; 58 -webkit-animation: ecomFadein 0.5s, ecomExpand 0.5s 0.5s, ecomStay 3s 1s, ecomShrink 0.5s 2s, ecomFadeout 0.5s 2.5s; 59 animation: ecomFadein 0.5s, ecomExpand 0.5s 0.5s, ecomStay 3s 1s, ecomShrink 0.5s 4s, ecomFadeout 0.5s 4.5s; 60 } 61 #ecom-toast #ecom-toast-icon { 62 width: 50px; 63 height: 100%; 64 /* float: left; */ 65 /* padding-top: 16px; */ 66 /* padding-bottom: 16px; */ 67 box-sizing: border-box; 68 background-color: #111; 69 color: #fff; 70 padding: 5px; 71 } 72 #ecom-toast .ecom-toast-icon-svg { 73 width: 100%; 74 height: 100%; 75 display: block; 76 position: relative; 77 vertical-align: middle; 78 margin: auto; 79 text-align: center; 80 /* padding: 5px; */ 81 } 82 #ecom-toast #ecom-toast-desc { 83 color: #fff; 84 padding: 16px; 85 overflow: hidden; 86 white-space: nowrap; 87 } 88 89 @-webkit-keyframes ecomFadein { 90 from { 91 bottom: 0; 92 opacity: 0; 93 } 94 to { 95 bottom: 30px; 96 opacity: 1; 97 } 98 } 99 @keyframes fadein { 100 from { 101 bottom: 0; 102 opacity: 0; 103 } 104 to { 105 bottom: 30px; 106 opacity: 1; 107 } 108 } 109 @-webkit-keyframes ecomExpand { 110 from { 111 min-width: 50px; 112 } 113 to { 114 min-width: var(--ecom-max-width); 115 } 116 } 117 @keyframes ecomExpand { 118 from { 119 min-width: 50px; 120 } 121 to { 122 min-width: var(--ecom-max-width); 123 } 124 } 125 @-webkit-keyframes ecomStay { 126 from { 127 min-width: var(--ecom-max-width); 128 } 129 to { 130 min-width: var(--ecom-max-width); 131 } 132 } 133 @keyframes ecomStay { 134 from { 135 min-width: var(--ecom-max-width); 136 } 137 to { 138 min-width: var(--ecom-max-width); 139 } 140 } 141 @-webkit-keyframes ecomShrink { 142 from { 143 min-width: var(--ecom-max-width); 144 } 145 to { 146 min-width: 50px; 147 } 148 } 149 @keyframes ecomShrink { 150 from { 151 min-width: var(--ecom-max-width); 152 } 153 to { 154 min-width: 50px; 155 } 156 } 157 @-webkit-keyframes ecomFadeout { 158 from { 159 bottom: 30px; 160 opacity: 1; 161 } 162 to { 163 bottom: 60px; 164 opacity: 0; 165 } 166 } 167 @keyframes ecomFadeout { 168 from { 169 bottom: 30px; 170 opacity: 1; 171 } 172 to { 173 bottom: 60px; 174 opacity: 0; 175 } 176 } 177 </style> 178 179
179<script type="text/javascript" id="ecom-theme-helpers" async="async"> 180 window.EComposer = window.EComposer || {}; 181 (function(){this.configs = { 182 ajax_cart: { 183 enable: false 184 }, 185 quickview: { 186 enable: false 187 } 188 189 }; 190 191 this.customer = false; 192 193 this.routes = { 194 domain: 'https://www.maplelifecanada.com', 195 root_url: '/', 196 collections_url: '/collections', 197 all_products_collection_url: '/collections/all', 198 cart_url:'/cart', 199 cart_add_url:'/cart/add', 200 cart_change_url:'/cart/change', 201 cart_clear_url: '/cart/clear', 202 cart_update_url: '/cart/update', 203 product_recommendations_url: '/recommendations/products' 204 }; 205 this.queryParams = {}; 206 if (window.location.search.length) { 207 new URLSearchParams(window.location.search).forEach((value,key)=>{ 208 this.queryParams[key] = value; 209 }) 210 } 211 this.money_format = "${{amount}}", 212 this.money_with_currency_format = "${{amount}} CAD", 213 this.formatMoney = function(t, e) { 214 function n(t, e) { 215 return void 0 === t ? e : t 216 } 217 function o(t, e, o, i) { 218 if (e = n(e, 2), 219 o = n(o, ","), 220 i = n(i, "."), 221 isNaN(t) || null == t) 222 return 0; 223 var r = (t = (t / 100).toFixed(e)).split("."); 224 return r[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + o) + (r[1] ? i + r[1] : "") 225 } 226 "string" == typeof t && (t = t.replace(".", "")); 227 var i = "" 228 , r = /\{\{\s*(\w+)\s*\}\}/ 229 , a = e || this.money_format; 230 switch (a.match(r)[1]) { 231 case "amount": 232 i = o(t, 2); 233 break; 234 case "amount_no_decimals": 235 i = o(t, 0); 236 break; 237 case "amount_with_comma_separator": 238 i = o(t, 2, ".", ","); 239 break; 240 case "amount_with_space_separator": 241 i = o(t, 2, " ", ","); 242 break; 243 case "amount_with_period_and_space_separator": 244 i = o(t, 2, " ", "."); 245 break; 246 case "amount_no_decimals_with_comma_separator": 247 i = o(t, 0, ".", ","); 248 break; 249 case "amount_no_decimals_with_space_separator": 250 i = o(t, 0, " "); 251 break; 252 case "amount_with_apostrophe_separator": 253 i = o(t, 2, "'", ".") 254 } 255 return a.replace(r, i) 256 } 257 this.resizeImage = function(t, r) { 258 try { 259 if (t.indexOf('cdn.shopify.com') === -1) 260 return t; 261 if (!r || "original" == r || "full" == r || "master" == r) 262 return t; 263 var o = t.match(/\.(jpg|jpeg|gif|png|bmp|bitmap|tiff|tif)((\#[0-9a-z\-]+)?(\?v=.*)?)?$/igm); 264 if (null == o) 265 return null; 266 var i = t.split(o[0]) 267 , x = o[0]; 268 return i[0] + "_" + r + x; 269 } catch (o) { 270 return t 271 } 272 }, 273 this.getProduct = function(handle){ 274 if(!handle) 275 { 276 return false; 277 } 278 let endpoint = this.routes.root_url + '/products/' + handle + '.js' 279 if(window.ECOM_LIVE) 280 { 281 endpoint = '/shop/builder/ajax/ecom-proxy/products/' + handle; 282 } 283 return window.fetch(endpoint,{ 284 headers: { 285 'Content-Type' : 'application/json' 286 } 287 }) 288 .then(res=> res.json()); 289 290 } 291 }).bind(window.EComposer)(); 292 </script>
292 293 294
295<script src="https://cdn.ecomposer.app/vendors/js/jquery.min.js" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
295<meta charset="utf-8"> 296 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no, user-scalable=no"> 297 <meta name="theme-color" content="#b59677"> 298 <meta name="format-detection" content="telephone=no"> 299 <link rel="canonical" href="https://www.maplelifecanada.com/search"> 300 <link rel="prefetch" as="document" href="https://www.maplelifecanada.com"> 301 <link rel="dns-prefetch" href="https://cdn.shopify.com" crossorigin> 302 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 303 <link rel="preconnect" href="https://monorail-edge.shopifysvc.com"><link rel="dns-prefetch" href="https://fonts.googleapis.com" crossorigin> 304 <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin> 305 <link rel="dns-prefetch" href="https://fonts.gstatic.com" crossorigin> 306 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="preload" as="style" href="//www.maplelifecanada.com/cdn/shop/t/3/assets/pre_theme.min.css?v=80256525801086942991655340510"> 307 <link rel="preload" as="style" href="//www.maplelifecanada.com/cdn/shop/t/3/assets/theme.css?enable_css_minification=1&v=24520311031153872791660760375"><title>Search – MapleLife Nutrition</title><meta name="description" content="Welcome to Maplelife Nutrition, your one-stop-shop for high-quality health supplements. Browse our wide range of products to enhance your health."><link rel="shortcut icon" type="image/png" href="//www.maplelifecanada.com/cdn/shop/files/maplelife_favicon_32x.png?v=1659625148"><link rel="apple-touch-icon-precomposed" type="image/png" sizes="152x152" href="//www.maplelifecanada.com/cdn/shop/files/maplelife_favicon_retina_152x.png?v=1659625269"><!-- social-meta-tags.liquid --><meta name="keywords" content="Shopify search,MapleLife Nutrition ,www.maplelifecanada.com"/><meta name="author" content="MapleLife Nutrition"><meta property="og:site_name" content="MapleLife Nutrition "> 308<meta property="og:url" content="https://www.maplelifecanada.com/search"> 309<meta property="og:title" content="Search"> 310<meta property="og:type" content="website"> 311<meta property="og:description" content="Welcome to Maplelife Nutrition, your one-stop-shop for high-quality health supplements. Browse our wide range of products to enhance your health."><meta property="og:image" content="http://www.maplelifecanada.com/cdn/shop/files/maplelife-mlogo1_1200x1200.jpg?v=1655342917"><meta property="og:image:secure_url" content="https://www.maplelifecanada.com/cdn/shop/files/maplelife-mlogo1_1200x1200.jpg?v=1655342917"><meta name="twitter:site" content="@maplelifehealth"><meta name="twitter:card" content="summary_large_image"> 312<meta name="twitter:title" content="Search"> 313<meta name="twitter:description" content="Welcome to Maplelife Nutrition, your one-stop-shop for high-quality health supplements. Browse our wide range of products to enhance your health."> 314<link href="//www.maplelifecanada.com/cdn/shop/t/3/assets/pre_theme.min.css?v=80256525801086942991655340510" rel="stylesheet" type="text/css" media="all" /><link rel="preload" as="script" href="//www.maplelifecanada.com/cdn/shop/t/3/assets/lazysizes.min.js?v=69261028471810094311655340494"> 315<link rel="preload" as="script" href="//www.maplelifecanada.com/cdn/shop/t/3/assets/nt_vendor2.min.js?v=42422918620433123951655340504">
316<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'yes-js');const t_name = "search",designMode = false, t_cartCount = 0,ThemeNameT4='gecko',ThemeNameT42='ThemeIdT4Gecko',themeIDt4 = 130081718454,ck_hostname = 'gecko5-none',ThemeIdT4 = "true",SopEmlT4="[email protected]",ThemePuT4 = '#purchase_codet4',t_shop_currency = "CAD", t_moneyFormat = "${{amount}}", t_cart_url = "\/cart",t_cartadd_url = "\/cart\/add",t_cartchange_url = "\/cart\/change", pr_re_url = "\/recommendations\/products"; try {var T4AgentNT = (navigator.userAgent.indexOf('Chrome-Lighthouse') == -1)}catch(err){var T4AgentNT = true} function onloadt4relcss(_this) {_this.onload=null;if(T4AgentNT){_this.rel='stylesheet'}} (function () {window.onpageshow = function() {if (performance.navigation.type === 2) {document.dispatchEvent(new CustomEvent('cart:refresh'))} }; })(); 317var T4stt_str = { 318 "PleaseChoosePrOptions":"Please select some product options before adding this product to your cart.", 319 "will_not_ship":"Will not ship until \u003cspan class=\"jsnt\"\u003e{{date}}\u003c\/span\u003e", 320 "will_stock_after":"Will be in stock after \u003cspan class=\"jsnt\"\u003e{{date}}\u003c\/span\u003e", 321 "replace_item_atc":"Replace item", 322 "replace_item_pre":"Replace item", 323 "added_to_cart": "Product was successfully added to your cart.", 324 "view_cart": "View cart", 325 "continue_shopping": "Continue Shopping", 326 "save_js":"-[sale]%","bannerCountdown":"%D days %H:%M:%S", 327 "prItemCountdown":"%D Days %H:%M:%S", 328 "countdown_days":"days", 329 "countdown_hours":"hr", 330 "countdown_mins":"min", 331 "countdown_sec":"sc", 332 "multiple_rates": "We found [number_of_rates] shipping rates available for [address], starting at [rate].", 333 "one_rate": "We found one shipping rate available for [address].", 334 "no_rates": "Sorry, we do not ship to this destination.", 335 "rate_value": "[rate_title] at [rate]", 336 "agree_checkout": "You must agree with the terms and conditions of sales to check out.", 337 "added_text_cp":"Compare products" 338}; 339</script>
339 340<link rel="preload" href="//www.maplelifecanada.com/cdn/shop/t/3/assets/style.min.css?v=131238158327136454181655340525" as="style" onload="onloadt4relcss(this)"><link href="//www.maplelifecanada.com/cdn/shop/t/3/assets/theme.css?enable_css_minification=1&v=24520311031153872791660760375" rel="stylesheet" type="text/css" media="all" /><link rel="preload" href="https://fonts.googleapis.com/css?family=Poppins:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i|Libre+Baskerville:300,300i,400,400i,500,500i&display=swap" as="style" onload="onloadt4relcss(this)"><link id="sett_clt4" rel="preload" href="//www.maplelifecanada.com/cdn/shop/t/3/assets/sett_cl.css?enable_css_minification=1&v=5740298550388578391655340520" as="style" onload="onloadt4relcss(this)"><link rel="preload" href="//www.maplelifecanada.com/cdn/shop/t/3/assets/line-awesome.min.css?v=36930450349382045261655340497" as="style" onload="onloadt4relcss(this)">
341<script id="js_lzt4" src="//www.maplelifecanada.com/cdn/shop/t/3/assets/lazysizes.min.js?v=69261028471810094311655340494" defer="defer"></script>
vendor: 1 bytes, line 341
341
342<script src="//www.maplelifecanada.com/cdn/shop/t/3/assets/nt_vendor2.min.js?v=42422918620433123951655340504" defer="defer" id="js_ntt4" 343 data-theme='//www.maplelifecanada.com/cdn/shop/t/3/assets/nt_theme.min.js?v=130170106942778988201655340503' 344 data-stt='//www.maplelifecanada.com/cdn/shop/t/3/assets/nt_settings.js?enable_js_minification=1&v=164957374742420901911713193309' 345 data-cat='//www.maplelifecanada.com/cdn/shop/t/3/assets/cat.min.js?v=140310734739805055321655340468' 346 data-sw='//www.maplelifecanada.com/cdn/shop/t/3/assets/swatch.min.js?v=94011124126883124911655340526' 347 data-prjs='//www.maplelifecanada.com/cdn/shop/t/3/assets/produc.min.js?v=66856717831304081821655340511' 348 data-mail='//www.maplelifecanada.com/cdn/shop/t/3/assets/platform_mail.min.js?v=129658531127528416401655340509' 349 data-my='//www.maplelifecanada.com/cdn/shop/t/3/assets/my.js?v=111603181540343972631655340499' data-cusp='https://cdn.shopify.com/s/javascripts/currencies.js' data-cur='//www.maplelifecanada.com/cdn/shop/t/3/assets/nt_currencies.min.js?v=150676962577186337141655340500' data-mdl='//www.maplelifecanada.com/cdn/shop/t/3/assets/module.min.js?v=72712877271928395091655340499' 350 data-map='//www.maplelifecanada.com/cdn/shop/t/3/assets/maplace.min.js?v=522' 351 data-time='//www.maplelifecanada.com/cdn/shop/t/3/assets/spacetime.min.js?v=522' 352 data-ins='//www.maplelifecanada.com/cdn/shop/t/3/assets/nt_instagram.min.js?v=67982783334426809631655340501' 353 data-user='//www.maplelifecanada.com/cdn/shop/t/3/assets/interactable.min.js?v=178425067897821673531655340484' 354 data-add='//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-56efaa05a768bd19' 355 data-klaviyo='//www.klaviyo.com/media/js/public/klaviyo_subscribe.js' 356 data-font='iconKalles , fakalles , Pe-icon-7-stroke , Font Awesome 5 Free:n9' 357 data-fm='Poppins' 358 data-spcmn='//www.maplelifecanada.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js' 359 data-cust='//www.maplelifecanada.com/cdn/shop/t/3/assets/customerclnt.min.js?v=156813264816487175981655340472' 360 data-cusjs='none' 361 data-desadm='//www.maplelifecanada.com/cdn/shop/t/3/assets/des_adm.min.js?v=67809252796298253121655340473' 362 data-otherryv='//www.maplelifecanada.com/cdn/shop/t/3/assets/reviewOther.js?enable_js_minification=1&v=157077235154481297451655340520'></script>
362<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
362<meta name="google-site-verification" content="vgwmeh-f-Zhf-lJYUJ2VjvJkSnmYrXSgcBW_N_UlLYQ"> 363<meta name="google-site-verification" content="1BIXoVgOXKMDQwGzFD66OevJqv8SzicVOjrr1cvOyoE"> 364<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/61894918326/digital_wallets/dialog"> 365<meta id="in-context-paypal-metadata" data-shop-id="61894918326" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="CAD"> 366<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://www.maplelifecanada.com/search"> 367<link rel="alternate" hreflang="en" href="https://www.maplelifecanada.com/search"> 368<link rel="alternate" hreflang="zh-Hans" href="https://www.maplelifecanada.com/zh/search">
369<script async="async" src="/checkouts/internal/preloads.js?locale=en-CA"></script>
369 370<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
371<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-CA&shop_id=61894918326" crossorigin="anonymous"></script>
vendor: 1 bytes, line 371
371
372<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":61894918326,"countryCode":"CA","currencyCode":"CAD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/61894918326","merchantName":"MapleLife Nutrition ","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","interac","jcb"],"total":{"type":"pending","label":"MapleLife Nutrition ","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 372
372
373<script id="shopify-features" type="application/json">{"accessToken":"3d57108bbe97c8a4974f4f526513810d","betas":["rich-media-storefront-analytics"],"domain":"www.maplelifecanada.com","predictiveSearch":true,"shopId":61894918326,"locale":"en"}</script>
vendor: 1 bytes, line 373
373
374<script>var Shopify = Shopify || {}; 375Shopify.shop = "tracy-6235.myshopify.com"; 376Shopify.locale = "en"; 377Shopify.currency = {"active":"CAD","rate":"1.0"}; 378Shopify.country = "CA"; 379Shopify.theme = {"name":"Gecko 5.7.6","id":130081718454,"schema_name":"Gecko","schema_version":"5.7.6","theme_store_id":null,"role":"main"}; 380Shopify.theme.handle = "null"; 381Shopify.theme.style = {"id":null,"handle":null}; 382Shopify.cdnHost = "www.maplelifecanada.com/cdn"; 383Shopify.routes = Shopify.routes || {}; 384Shopify.routes.root = "/"; 385Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 386Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 387Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 388Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 388
388
389<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 389
389
390<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 390
390
391<script> 392 window.ShopifyPay = window.ShopifyPay || {}; 393 window.ShopifyPay.apiHost = "shop.app\/pay"; 394 window.ShopifyPay.redirectState = null; 395</script>
vendor: 1 bytes, line 395
395
396<script> 397 window.Shopify = window.Shopify || {}; 398 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 399 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 400 window.Shopify.SignInWithShop.eligible = true; 401</script>
vendor: 1 bytes, line 401
401
402<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 402
402
403<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 403
403
404<script type="module"> 405 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 406 407 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 408 409</script>
vendor: 1 bytes, line 409
409
410<script> 411 window.Shopify = window.Shopify || {}; 412 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 413 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"]}; 414</script>
vendor: 1 bytes, line 414
414
415<script>(function() { 416 var isLoaded = false; 417 function asyncLoad() { 418 if (isLoaded) return; 419 isLoaded = true; 420 var urls = ["https:\/\/js.smile.io\/v1\/smile-shopify.js?shop=tracy-6235.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=Y6Td2h\u0026shop=tracy-6235.myshopify.com","https:\/\/cdn-app.sealsubscriptions.com\/shopify\/public\/js\/sealsubscriptions.js?shop=tracy-6235.myshopify.com","https:\/\/cdn.hextom.com\/js\/quickannouncementbar.js?shop=tracy-6235.myshopify.com"]; 421 for (var i = 0; i < urls.length; i++) { 422 var s = document.createElement('script'); 423 s.type = 'text/javascript'; 424 s.async = true; 425 s.src = urls[i]; 426 var x = document.getElementsByTagName('script')[0]; 427 x.parentNode.insertBefore(s, x); 428 } 429 }; 430 if(window.attachEvent) { 431 window.attachEvent('onload', asyncLoad); 432 } else { 433 window.addEventListener('load', asyncLoad, false); 434 } 435})();</script>
vendor: 1 bytes, line 435
435
436<script id="__st">var __st={"a":61894918326,"offset":-14400,"reqid":"cf60b31f-5376-411c-b705-cfa4fd7f4721-1791596914","pageurl":"www.maplelifecanada.com\/search","u":"b4cf654e2629","p":"searchresults"};</script>
vendor: 1 bytes, line 436
436
437<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 437
437
438<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 438
438
439<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.maplelifecanada.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 439
439
440<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.maplelifecanada.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
440<script crossorigin="anonymous" defer="defer" src="//www.maplelifecanada.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 440
440
441<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 441
441
442<script> 443 window.Shopify = window.Shopify || {}; 444 window.Shopify.MCP = window.Shopify.MCP || {}; 445 window.Shopify.MCP.enabled = true; 446 window.Shopify.MCP.shop = "tracy-6235.myshopify.com"; 447 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.maplelifecanada.com\/api\/mcp"; 448 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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 449</script>
vendor: 1 bytes, line 449
449
450<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.maplelifecanada.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})(); 451</script>
vendor: 1 bytes, line 451
451
452<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.maplelifecanada.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 453</script>
vendor: 1 bytes, line 453
453
454<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 455 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); 456</script>
vendor: 1 bytes, line 456
456
457<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})}})); 458</script>
458 459<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.maplelifecanada.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 460<style id="shopify-accelerated-checkout-cart"> 461 #shopify-buyer-consent { 462 margin-top: 1em; 463 display: inline-block; 464 width: 100%; 465} 466 467#shopify-buyer-consent.hidden { 468 display: none; 469} 470 471#shopify-subscription-policy-button { 472 background: none; 473 border: none; 474 padding: 0; 475 text-decoration: underline; 476 font-size: inherit; 477 cursor: pointer; 478} 479 480#shopify-subscription-policy-button::before { 481 box-shadow: none; 482} 483 484 </style> 485
486<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
486 487 488<!-- Start of Judge.me Core --> 489<link rel="dns-prefetch" href="https://cdn.judge.me/">
490<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
490ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":false,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
490itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"vertical","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
490youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":true,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
490:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/www.maplelifecanada.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"MapleLife Nutrition ","shop_currency":"CAD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
490shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"MapleLife Nutrition "};</script>
490 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #108474;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #108474;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'MapleLife Nutrition '}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 491</style> <style class='jdgm-settings-style'></style> 492 493 494 495 496 <style class='jdgm-miracle-styles'> 497 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
497/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 498 499</style> 500 501 502 503 504 505 506
507<script data-cfasync='false' class='jdgm-script'> 508!function(e){window.jdgm=window.jdgm||{},jdgm.CDN_HOST="https://cdn.judge.me/", 509jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 510setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,s){ 511!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 512(s=e.createElement("link")).rel="stylesheet",s.class="jdgm-stylesheet",s.media="nope!", 513s.href=d,s.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(s))}, 514jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 515t.onreadystatechange=function(){4===t.readyState&&(Function(t.response)(),d&&d(t.response))}, 516t.open("GET",e),t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 517".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 518parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_HOST+"widget_v3/base.css"): 519jdgm.loadCSS(jdgm.CDN_HOST+"widget/base.css"):jdgm.loadCSS(jdgm.CDN_HOST+"shopify_v2.css"), 520jdgm.loadJS(jdgm.CDN_HOST+"loader.js"))}))}(document); 521</script>
521 522 523<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.judge.me/shopify_v2.css"></noscript> 524<!-- End of Judge.me Core --> 525 526 527<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 528 529 530 531 532 533 534 535 536 537 538 539 540
540<script async src="https://static.klaviyo.com/onsite/js/Y6Td2h/klaviyo.js?company_id=Y6Td2h"></script>
540 541
541<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
541 542 543 544 545 546 547 548
548<script> 549 window.klaviyoReviewsProductDesignMode = false 550 </script>
550 551 552 553 554 555 556 557 558 559 560<!-- END app block --><!-- BEGIN app block: shopify://apps/ecomposer-builder/blocks/app-embed/a0fc26e1-7741-4773-8b27-39389b4fb4a0 --><!-- DNS Prefetch & Preconnect --> 561<link rel="preconnect" href="https://cdn.ecomposer.app" crossorigin> 562<link rel="dns-prefetch" href="https://cdn.ecomposer.app"> 563 564<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/css/[email protected]" as="style"> 565<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/[email protected]" as="script"> 566<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/ecom_modal.js" as="script"> 567 568<!-- Global CSS --><!--ECOM-EMBED--> 569 <link href="data:text/css;base64,LyoqRUNPTS1JTlNFUlQtQ1NTKiovLmVjb20tc2VjdGlvbiA+IGRpdi5jb3JlX19yb3ctLWNvbHVtbnN7bWF4LXdpZHRoOiAxMjAwcHg7fS5lY29tLWNvbHVtbj5kaXYuY29yZV9fY29sdW1uLS13cmFwcGVye3BhZGRpbmc6IDIwcHg7fWRpdi5jb3JlX19ibG9ja3MtLWJvZHk+ZGl2LmVjb20tYmxvY2srZGl2LmVjb20tYmxvY2suZWxtc3BhY2V7bWFyZ2luLXRvcDogMjBweDt9OnJvb3R7LS1lY29tLWdsb2JhbC1jb2xvcnMtcHJpbWFyeTojZmZmZmZmOy0tZWNvbS1nbG9iYWwtY29sb3JzLXNlY29uZGFyeTojZmZmZmZmOy0tZWNvbS1nbG9iYWwtY29sb3JzLXRleHQ6I2ZmZmZmZjstLWVjb20tZ2xvYmFsLWNvbG9ycy1hY2NlbnQ6I2ZmZmZmZjstLWVjb20tZ2xvYmFsLWNvbG9ycy1KMmRaUHpocjojNEY0NUU1Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS0xSzR0M0EtZm9udC1mYW1pbHk6RE0gU2FuczstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktMUs0dDNBLWZvbnQtc2l6ZToyNHB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS0xSzR0M0EtZm9udC13ZWlnaHQ6NTAwOy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS0xSzR0M0EtbGluZS1oZWlnaHQ6NTZweDstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktQTZNb3VyLXRpdGxlOk5ldyBJdGVtOy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1BNk1vdXItZm9udC1mYW1pbHk6U3BhY2UgR3JvdGVzazstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktbFIyb2ZxMDAtZm9udC13ZWlnaHQ6NjAwOy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1sUjJvZnEwMC1mb250LXNpemU6NDBweDstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktbFIyb2ZxMDAtZm9udC1mYW1pbHk6Sm9zdDstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktbFIyb2ZxMDAtbGluZS1oZWlnaHQ6NjZweDstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktdUkwNGJyUG0tZm9udC1mYW1pbHk6SW50ZXI7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LXVJMDRiclBtLWZvbnQtc2l6ZToxNXB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS11STA0YnJQbS1saW5lLWhlaWdodDoxLjVlbTstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktdUkwNGJyUG0tbGV0dGVyLXNwYWNpbmc6MC40cHg7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LUI1ckx1ZnhSLWZvbnQtZmFtaWx5OkludGVyOy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1CNXJMdWZ4Ui1mb250LXNpemU6MjBweDstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktQjVyTHVmeFItbGluZS1oZWlnaHQ6MS41ZW07LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LUI1ckx1ZnhSLWxldHRlci1zcGFjaW5nOjAuNHB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1CNXJMdWZ4Ui1mb250LXdlaWdodDo1MDA7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LVpmM25kZE5RLWZvbnQtZmFtaWx5Okpvc3Q7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LVpmM25kZE5RLWZvbnQtc2l6ZTozOHB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1aZjNuZGROUS1mb250LXdlaWdodDo3MDA7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LVpmM25kZE5RLWxpbmUtaGVpZ2h0OjQycHg7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LW01bEpNS0x2LWZvbnQtZmFtaWx5Okpvc3Q7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LW01bEpNS0x2LWZvbnQtc2l6ZToxNnB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1BYmdVWGo0OS1mb250LWZhbWlseTpKb3N0Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1BYmdVWGo0OS1mb250LXNpemU6MThweDstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktQWJnVVhqNDktZm9udC13ZWlnaHQ6NTAwOy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1BYmdVWGo0OS1saW5lLWhlaWdodDoyNnB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS12dzhkeVphYS1mb250LXdlaWdodDo2MDA7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LXZ3OGR5WmFhLWZvbnQtc2l6ZToyMHB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS12dzhkeVphYS1mb250LWZhbWlseTpKb3N0Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS11cmw3M25PZS1mb250LXdlaWdodDo0MDA7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LXVybDczbk9lLWZvbnQtc2l6ZToxNXB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS11cmw3M25PZS1mb250LWZhbWlseTpKb3N0Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS11cmw3M25PZS1saW5lLWhlaWdodDoyNHB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS0xaklLVGIzQy1mb250LWZhbWlseTpCZSBWaWV0bmFtIFBybzstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHktMWpJS1RiM0MtZm9udC1zaXplOjE0cHg7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LTFqSUtUYjNDLWxpbmUtaGVpZ2h0OjQwcHg7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LXhGOWlhbzl1LWZvbnQtd2VpZ2h0OjYwMDstLWVjb20tZ2xvYmFsLXR5cG9ncmFwaHkteEY5aWFvOXUtZm9udC1zaXplOjM4cHg7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LXhGOWlhbzl1LWZvbnQtZmFtaWx5Okpvc3Q7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LXhGOWlhbzl1LWxpbmUtaGVpZ2h0OjUwcHg7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LUQ0QnJrRWdFLWZvbnQtZmFtaWx5Okpvc3Q7LS1lY29tLWdsb2JhbC10eXBvZ3JhcGh5LUQ0QnJrRWdFLWZvbnQtc2l6ZToxNnB4Oy0tZWNvbS1nbG9iYWwtdHlwb2dyYXBoeS1ENEJya0VnRS1saW5lLWhlaWdodDoyNnB4O30=" rel="stylesheet" id="ecom-global-css"> 570 <!--/ECOM-EMBED--><!-- Custom CSS & JS --><!-- Open Graph Meta Tags for Pages --><!-- AI Search Optimization (LLM Outreach) --><!-- Critical Inline Styles --> 571<style class="ecom-theme-helper">.ecom-animation{opacity:0}
571.ecom-animation.animate,.ecom-animation.ecom-animated{opacity:1}.ecom-cart-popup{display:grid;position:fixed;inset:0;z-index:9999999;align-content:center;padding:5px;justify-content:center;align-items:center;justify-items:center}.ecom-cart-popup::before{content:' ';position:absolute;background:#e5e5e5b3;inset:0}.ecom-ajax-loading{cursor:not-allowed;pointer-events:none;opacity:.6}#ecom-toast{visibility:hidden;max-width:50px;height:60px;margin:auto;background-color:#333;color:#fff;text-align:center;border-radius:2px;position:fixed;z-index:1;left:0;right:0;bottom:30px;font-size:17px;display:grid;grid-template-columns:50px auto;align-items:center;justify-content:start;align-content:center;justify-items:start}#ecom-toast.ecom-toast-show{visibility:visible;animation:ecomFadein .5s,ecomExpand .5s .5s,ecomStay 3s 1s,ecomShrink .5s 4s,ecomFadeout .5s 4.5s}#ecom-toast #ecom-toast-icon{width:50px;height:100%;box-sizing:border-box;background-color:#111;color:#fff;padding:5px}#ecom-toast .ecom-toast-icon-svg{width:100%;height:100%;position:relative;vertical-align:middle;margin:auto;text-align:center}#ecom-toast #ecom-toast-desc{color:#fff;padding:16px;overflow:hidden;white-space:nowrap}@media(max-width:768px){#ecom-toast #ecom-toast-desc{white-space:normal;min-width:250px}#ecom-toast{height:auto;min-height:60px}}.ecom__column-full-height{height:100%}[data-ec-sr]>.core__row--columns>.ecom-column:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-inner>.ecom-block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-inner>.ec-flex-wp.core__block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ec-flex-wp.core__block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr]>.ecom-grid-layout>.ecom-grid-item:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr-items] [data-ec-sr-item]:not(.ecom-sr-visible):not(.ecom-sr-done){opacity:0}.ecom-sr-done{opacity:1}@keyframes ecom-sr-fade-up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ecom-sr-fade-in{from{opacity:0}to{opacity:1}}@keyframes ecom-sr-slide-left{from{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes ecom-sr-zoom-in{from{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.ecom-sr-visible{animation-fill-mode:both!important;animation-duration:.6s!important;animation-timing-function:cubic-bezier(.25,.46,.45,.94)!important}.ecom-sr-visible[data-sr-anim="fade-up"]{animation-name:ecom-sr-fade-up!important}.ecom-sr-visible[data-sr-anim="fade-in"]{animation-name:ecom-sr-fade-in!important}.ecom-sr-visible[data-sr-anim="slide-left"]{animation-name:ecom-sr-slide-left!important}.ecom-sr-visible[data-sr-anim="zoom-in"]{animation-name:ecom-sr-zoom-in!important}@keyframes ecomFadein{from{bottom:0;opacity:0}
571to{bottom:30px;opacity:1}}@keyframes ecomExpand{from{min-width:50px}to{min-width:var(--ecom-max-width)}}@keyframes ecomStay{from{min-width:var(--ecom-max-width)}to{min-width:var(--ecom-max-width)}}@keyframes ecomShrink{from{min-width:var(--ecom-max-width)}to{min-width:50px}}@keyframes ecomFadeout{from{bottom:30px;opacity:1}to{bottom:60px;opacity:0}}</style> 572 573 574<!-- EComposer Config Script -->
575<script id="ecom-theme-helpers" async> 576window.EComposer=window.EComposer||{};(function(){if(!this.configs)this.configs={};this.configs.ajax_cart={enable:false};this.customer=false;this.initQuickview=function(){}; 577this.proxy_path='/apps/ecomposer-visual-page-builder';this.popupScriptUrl='';this.routes={domain:'https://www.maplelifecanada.com',root_url:'/',collections_url:'/collections',all_products_collection_url:'/collections/all',cart_url:'/cart',cart_add_url:'/cart/add',cart_change_url:'/cart/change',cart_clear_url:'/cart/clear',cart_update_url:'/cart/update',product_recommendations_url:'/recommendations/products'}; 578this.queryParams={}; 579if(window.location.search.length){new URLSearchParams(window.location.search).forEach((value,key)=>{this.queryParams[key]=value})} 580this.money_format="${{amount}}"; 581this.money_with_currency_format="${{amount}} CAD"; 582this.currencyCodeEnabled=null;this.abTestingData = [];this.formatMoney=function(t,e){const r=this.currencyCodeEnabled?this.money_with_currency_format:this.money_format;function a(t,e){return void 0===t?e:t}function o(t,e,r,o){if(e=a(e,2),r=a(r,","),o=a(o,"."),isNaN(t)||null==t)return 0;var n=(t=(t/100).toFixed(e)).split(".");return n[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+r)+(n[1]?o+n[1]:"")}"string"==typeof t&&(t=t.replace(".",""));var n="",i=/\{\{\s*(\w+)\s*\}\}/,s=e||r;switch(s.match(i)[1]){case"amount":n=o(t,2);break;case"amount_no_decimals":n=o(t,0);break;case"amount_with_comma_separator":n=o(t,2,".",",");break;case"amount_with_space_separator":n=o(t,2," ",",");break;case"amount_with_period_and_space_separator":n=o(t,2," ",".");break;case"amount_no_decimals_with_comma_separator":n=o(t,0,".",",");break;case"amount_no_decimals_with_space_separator":n=o(t,0," ");break;case"amount_with_apostrophe_separator":n=o(t,2,"'",".")}return s.replace(i,n)}; 583this.resizeImage=function(t,e){try{if(!e||"original"==e||"full"==e||"master"==e)return t;if(-1!==t.indexOf("cdn.shopify.com")||-1!==t.indexOf("/cdn/shop/")){var r=t.match(/\.(jpg|jpeg|gif|png|bmp|bitmap|tiff|tif|webp)((\#[0-9a-z\-]+)?(\?v=.*)?)?$/gim);if(null==r)return null;var a=t.split(r[0]),o=r[0];return a[0]+"_"+e+o}}catch(r){return t}return t}; 584this.getProduct=function(t){if(!t)return!1;let e=("/"===this.routes.root_url?"":this.routes.root_url)+"/products/"+t+".js?shop="+Shopify.shop;return window.ECOM_LIVE&&(e="/shop/builder/ajax/ecom-proxy/products/"+t+"?shop="+Shopify.shop),window.fetch(e,{headers:{"Content-Type":"application/json"}}).then(t=>t.ok?t.json():false)}; 585const u=new URLSearchParams(window.location.search);if(u.has("ecom-redirect")){const r=u.get("ecom-redirect");if(r){let d;try{d=decodeURIComponent(r)}catch{return}d=d.trim().replace(/[\r\n\t]/g,"");if(d.length>2e3)return;const p=["javascript:","data:","vbscript:","file:","ftp:","mailto:","tel:","sms:","chrome:","chrome-extension:","moz-extension:","ms-browser-extension:"],l=d.toLowerCase();for(const o of p)if(l.includes(o))return;const x=[/
585<script/i,/<\/script/i,/javascript:/i,/vbscript:/i,/onload=/i,/onerror=/i,/onclick=/i,/onmouseover=/i,/onfocus=/i,/onblur=/i,/onsubmit=/i,/onchange=/i,/alert\s*\(/i,/confirm\s*\(/i,/prompt\s*\(/i,/document\./i,/window\./i,/eval\s*\(/i];for(const t of x)if(t.test(d))return;if(d.startsWith("/")&&!d.startsWith("//")){if(!/^[a-zA-Z0-9\-._~:/?#[\]@!$&'()*+,;=%]+$/.test(d))return;if(d.includes("../")||d.includes("./"))return;window.location.href=d;return}if(!d.includes("://")&&!d.startsWith("//")){if(!/^[a-zA-Z0-9\-._~:/?#[\]@!$&'()*+,;=%]+$/.test(d))return;if(d.includes("../")||d.includes("./"))return;window.location.href="/"+d;return}let n;try{n=new URL(d)}catch{return}if(!["http:","https:"].includes(n.protocol))return;if(n.port&&(parseInt(n.port)<1||parseInt(n.port)>65535))return;const a=[window.location.hostname];if(a.includes(n.hostname)&&(n.href===d||n.toString()===d))window.location.href=d}} 586}).bind(window.EComposer)(); 587if(window.Shopify&&window.Shopify.designMode&&window.top&&window.top.opener){window.addEventListener("load",function(){window.top.opener.postMessage({action:"ecomposer:loaded"},"*")})} 588</script>
588<!-- Toast Template -->
589<script type="text/template" id="ecom-template-html"><!-- BEGIN app snippet: ecom-toast --><div id="ecom-toast"><div id="ecom-toast-icon"><svg xmlns="http://www.w3.org/2000/svg" class="ecom-toast-icon-svg ecom-toast-icon-info" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/></svg> 590<svg class="ecom-toast-icon-svg ecom-toast-icon-success" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 48c110.5 0 200 89.5 200 200 0 110.5-89.5 200-200 200-110.5 0-200-89.5-200-200 0-110.5 89.5-200 200-200m140.2 130.3l-22.5-22.7c-4.7-4.7-12.3-4.7-17-.1L215.3 303.7l-59.8-60.3c-4.7-4.7-12.3-4.7-17-.1l-22.7 22.5c-4.7 4.7-4.7 12.3-.1 17l90.8 91.5c4.7 4.7 12.3 4.7 17 .1l172.6-171.2c4.7-4.7 4.7-12.3 .1-17z"/></svg> 591</div><div id="ecom-toast-desc"></div></div><!-- END app snippet --></script>
591<!-- END app block --><!-- 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'> 592
593<script id='shopify-chat-app-embed-data' type='application/json'> 594 { 595 "settings": { 596 "invertActivatorColors": true, 597 "greetingMessage": "ð Hello! Please message us if you have questions, or give an idea of what youâre looking for. Weâre happy to make recommendations.", 598 "showFeaturedProducts": true, 599 "featuredProducts": [], 600 "horizontalPosition": "bottom_right", 601 "icon": "chat_bubble", 602 "buttonLabel": "" 603 } 604 } 605</script>
605 606 607<style data-shopify> 608 609 610 /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */ 611 shopify-chat:defined:empty { 612 display: grid; 613 } 614 615 :root { 616 --shopify-chat-bg-color: #FFFFFF; 617 --shopify-chat-text-color: #000000; 618 --shopify-chat-accent-bg-color: #000000; 619 --shopify-chat-accent-text-color: #FFFFFF; 620 --shopify-chat-activator-offset: 20px; 621 622 623 624 --shopify-chat-activator-font-size: 16px; 625 --shopify-chat-border-radius: 16px; 626 } 627 628 629</style> 630
631<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
631 632 633 634<!-- END app block --><!-- BEGIN app block: shopify://apps/restock-rooster/blocks/restock-rooster-button/2f682ae2-c8b5-4598-a3ae-4cf8e3ce00af -->
634<script> 635 (function () { 636 window.backInStock = {}; 637 window.backInStock.shop = "tracy-6235.myshopify.com"; 638 639 640 641 642 })(); 643</script>
643 644
645<script type="module" src="https://cdn.shopify.com/extensions/01a0fcc1-83ff-7c5b-b661-412dfb6268d1/restockrooster-114/assets/main.js" defer></script>
645 646 647<!-- Preload CSS using Shopify's built-in filter --> 648<link href="//cdn.shopify.com/extensions/01a0fcc1-83ff-7c5b-b661-412dfb6268d1/restockrooster-114/assets/back-in-stock.min.css" rel="stylesheet" type="text/css" media="all" /> 649 650 651<!-- END app block -->
651<script src="https://cdn.shopify.com/extensions/01a115d6-315b-7c47-99c4-66d1314c9b89/ecomposer-148/assets/ecom.js" type="text/javascript" defer="defer"></script>
651 652<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
653<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: 61894918326,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};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 653
653
654<script> 655 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 656</script>
vendor: 1 bytes, line 656
656
657<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}
657).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: 61894918326,storefrontBaseUrl: "https://www.maplelifecanada.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.maplelifecanada.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"1161167030","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
657,"dataSharingState":"unrestricted"},{"id":"552206518","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-EGNCLM7QYG\\\",\\\"GT-PZSW3VX\\\"],\\\"target_country\\\":\\\"CA\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-EGNCLM7QYG\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-EGNCLM7QYG\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-EGNCLM7QYG\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-EGNCLM7QYG\\\",\\\"MC-3RJ61VFS5S\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-EGNCLM7QYG\\\",\\\"MC-3RJ61VFS5S\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-EGNCLM7QYG\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-EGNCLM7QYG\\\",\\\"MC-3RJ61VFS5S\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-EGNCLM7QYG\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-EGNCLM7QYG\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-EGNCLM7QYG\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-EGNCLM7QYG\\\"}],\\\"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":"94077110","configuration":"{\"tagID\":\"2612366192229\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"16122038","configuration":"{\"myshopifyDomain\":\"tracy-6235.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"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":"MapleLife Nutrition ","paymentSettings":{"currencyCode":"CAD"},"myshopifyDomain":"tracy-6235.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/www.maplelifecanada.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.maplelifecanada.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"130081718454","themePublished":"true","eventMetadataId":"1705ab30-95d5-419f-9275-621c54455f75","pageType":"searchresults","shopId":"61894918326","storefrontBaseUrl":"https:\/\/www.maplelifecanada.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
657<script> 658 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 659 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 660 window.ShopifyAnalytics.meta.currency = 'CAD'; 661 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"cf60b31f-5376-411c-b705-cfa4fd7f4721-1791596914"}}; 662 for (var attr in meta) { 663 window.ShopifyAnalytics.meta[attr] = meta[attr]; 664 } 665</script>
vendor: 1 bytes, line 665
665
666<script class="analytics"> 667 (function () { 668 var customDocumentWrite = function(content) { 669 var jquery = null; 670 671 if (window.jQuery) { 672 jquery = window.jQuery; 673 } else if (window.Checkout && window.Checkout.$) { 674 jquery = window.Checkout.$; 675 } 676 677 if (jquery) { 678 jquery('body').append(content); 679 } 680 }; 681 682 var hasLoggedConversion = function(token) { 683 if (token) { 684 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 685 } 686 return false; 687 } 688 689 var setCookieIfConversion = function(token) { 690 if (token) { 691 var twoMonthsFromNow = new Date(Date.now()); 692 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 693 694 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 695 } 696 } 697 698 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 699 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 700 if (trekkie.integrations) { 701 return; 702 } 703 trekkie.methods = [ 704 'identify', 705 'page', 706 'ready', 707 'track', 708 'trackForm', 709 'trackLink' 710 ]; 711 trekkie.factory = function(method) { 712 return function() { 713 var args = Array.prototype.slice.call(arguments); 714 args.unshift(method); 715 trekkie.push(args); 716 if (method == 'track' || method == 'page') { 717 var pageUrl; 718 try { 719 pageUrl = window.location.href; 720 } catch (e) {} 721 var pageReferrer; 722 try { 723 pageReferrer = document.referrer; 724 } catch (e) {} 725 try { 726 if (window.__TREKKIE_SHIM_QUEUE == null) { 727 window.__TREKKIE_SHIM_QUEUE = []; 728 } 729 window.__TREKKIE_SHIM_QUEUE.push({ 730 from: 'trekkie-stub', 731 method: method, 732 args: args.slice(1), 733 pageContext: { 734 url: pageUrl, 735 referrer: pageReferrer 736 } 737 }); 738 } catch (e) { 739 // no-op 740 } 741 } 742 return trekkie; 743 }; 744 }; 745 for (var i = 0; i < trekkie.methods.length; i++) { 746 var key = trekkie.methods[i]; 747 trekkie[key] = trekkie.factory(key); 748 } 749 trekkie.load = function(config) { 750 trekkie.config = config || {}; 751 trekkie.config.initialDocumentCookie = document.cookie; 752 var first = document.getElementsByTagName('script')[0]; 753var script = document.createElement('script'); 754script.type = 'text/javascript'; 755script.onerror = function(e) { 756 var scriptFallback = document.createElement('script'); 757 scriptFallback.type = 'text/javascript'; 758 scriptFallback.onerror = function(error) { 759 var Monorail = { 760 produce: function produce(monorailDomain, schemaId, payload) { 761 var currentMs = new Date().getTime(); 762 var event = { 763 schema_id: schemaId, 764 payload: payload, 765 metadata: { 766 event_created_at_ms: currentMs, 767 event_sent_at_ms: currentMs 768 } 769 }; 770 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 771 }, 772 sendRequest: function sendRequest(endpointUrl, payload) { 773 // Try the sendBeacon API 774 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 775 var blobData = new window.Blob([payload], { 776 type: 'text/plain' 777 }); 778 779 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 780 return true; 781 } // sendBeacon was not successful 782 783 } // XHR beacon 784 785 var xhr = new XMLHttpRequest(); 786 787 try { 788 xhr.open('POST', endpointUrl); 789 xhr.setRequestHeader('Content-Type', 'text/plain'); 790 xhr.send(payload); 791 } catch (e) { 792 console.log(e); 793 } 794 795 return false; 796 }, 797 isIos12: function isIos12() { 798 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 799 } 800 }; 801 Monorail.produce('monorail-edge.shopifysvc.com', 802 'trekkie_storefront_load_errors/1.1', 803 {shop_id: 61894918326, 804 theme_id: 130081718454, 805 app_name: "storefront", 806 context_url: window.location.href, 807 source_url: "//www.maplelifecanada.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 808 809 }; 810 scriptFallback.async = true; 811 scriptFallback.src = '//www.maplelifecanada.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 812 first.parentNode.insertBefore(scriptFallback, first); 813}; 814script.async = true; 815script.src = '//www.maplelifecanada.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 816first.parentNode.insertBefore(script, first); 817 818 }; 819 trekkie.load( 820 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":61894918326,"isMerchantRequest":null,"themeId":130081718454,"themeCityHash":"12200582611687744238","contentLanguage":"en","currency":"CAD","eventMetadataId":"1705ab30-95d5-419f-9275-621c54455f75"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 821 ); 822 823 var loaded = false;
824 trekkie.ready(function() { 825 if (loaded) return; 826 loaded = true; 827 828 window.ShopifyAnalytics.lib = window.trekkie; 829 830 var originalDocumentWrite = document.write; 831 document.write = customDocumentWrite; 832 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 833 document.write = originalDocumentWrite; 834 835 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 836 var token = match? match[1]: undefined; 837 if (!hasLoggedConversion(token)) { 838 setCookieIfConversion(token); 839 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 840 } 841 }); 842 843 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"cf60b31f-5376-411c-b705-cfa4fd7f4721-1791596914","shopifyEmitted":true}); 844 845 var eventsListenerScript = document.createElement('script'); 846 eventsListenerScript.async = true; 847 eventsListenerScript.src = "//www.maplelifecanada.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 848 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 849})();</script>
849 850
850<script> 851 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 852 window.ga = function ga() { 853 (window.ga.q = window.ga.q || []).push(arguments); 854 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 855 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 856 } 857 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."); 858 }; 859 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 860 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 861 } 862 } 863</script>
vendor: 1 bytes, line 863
863
864<script 865 defer 866 src="https://www.maplelifecanada.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 867 data-application="storefront-renderer" 868 data-shop-id="61894918326" 869 data-render-region="gcp-us-central1" 870 data-page-type="search" 871 data-theme-instance-id="130081718454" 872 data-theme-name="Gecko" 873 data-theme-version="5.7.6" 874 data-monorail-region="shop_domain" 875 data-resource-timing-sampling-rate="10" 876 data-shs="true" 877 data-shs-beacon="true" 878 data-shs-export-with-fetch="true" 879 data-shs-logs-sample-rate="1" 880 data-shs-beacon-endpoint="https://www.maplelifecanada.com/api/collect" 881></script>
vendor: 1 bytes, line 881
881
882<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to MapleLife Nutrition. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"continueAsChip":true,"exportCommand":false,"shopName":"MapleLife Nutrition","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.unavailable.title","value":"Chat isnât available right now"},{"key":"agent_chat.unavailable.description","value":"Something went wrong while loading the chat."},{"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"}
882,{"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 882
882
883<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"61894918326","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.loading","value":"Loading"},{"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":"CA","language":"en"}}</script>
883 884<meta name="shopify-y" content="3b4ec34f-ee37-42b9-b0b2-e5c63c4ee585" data-expiration="1823154514000"><meta name="shopify-s" content="8aba252d-beb2-46d6-866a-c8c35686b560" data-expiration="1791598714000"> 885</head> 886<body class="gecko-5_0_0 lazy_icons min_cqty_0 btnt4_style_1 zoom_tp_2 css_scrollbar template-search js_search_true cart_pos_side gecko_toolbar_true hover_img2 swatch_style_rounded swatch_list_size_small label_style_rounded wrapper_full_width header_full_true header_sticky_true hide_scrolld_false des_header_3 h_transparent_false h_tr_top_false h_banner_false top_bar_true catalog_mode_false cat_sticky_false prs_bordered_grid_1 prs_sw_limit_false search_pos_full t4_compare_false dark_mode_false h_chan_space_false type_quickview_2 t4_cart_count_0 lazyloadt4s rtl_false"><a class="in-page-link visually-hidden skip-link" href="#nt_content">Skip to content</a> 887<div id="ld_cl_bar" class="op__0 pe_none"></div><div id="nt_wrapper"><header id="ntheader" class="ntheader header_3 h_icon_iccl"><div class="ntheader_wrapper pr z_200"><div id="shopify-section-header_top" class="shopify-section type_carousel"><div class="h__top bgbl pt__10 pb__10 fs__12 flex fl_center al_center"><div class="container"> 888 <div class="row al_center"><div class="col-lg-4 col-12 tc tl_lg col-md-12 dn_true_1024"><div class="nt-social border_true black_false"><a data-no-instant rel="noopener noreferrer nofollow" href="https://www.facebook.com/maplelifenutrition" target="_blank" class="facebook cb ttip_nt tooltip_bottom_right"><span class="tt_txt">Follow on Facebook</span><i class="facl facl-facebook"></i></a><a data-no-instant rel="noopener noreferrer nofollow" href="https://twitter.com/maplelifehealth" target="_blank" class="twitter cb ttip_nt tooltip_bottom_right"><span class="tt_txt">Follow on Twitter</span><i class="facl facl-twitter"></i></a><a data-no-instant rel="noopener noreferrer nofollow" href="https://www.instagram.com/maplelifehealth/" target="_blank" class="instagram cb ttip_nt tooltip_bottom_right"><span class="tt_txt">Follow on Instagram</span><i class="facl facl-instagram"></i></a><a data-no-instant rel="noopener noreferrer nofollow" href="https://www.youtube.com/channel/UCJV_F7WoV5ei6VPEgWM0kJw" target="_blank" class="youtube cb ttip_nt tooltip_bottom_right"><span class="tt_txt">Follow on YouTube</span><i class="facl facl-youtube-play"></i></a></div> 889 890</div><div class="col-lg-4 col-12 tc col-md-12 dn_false_1024"><div class="header-text"> 891 <div class="row nt_slider js_carousel" data-flickity='{ "fade":1,"cellAlign": "center","imagesLoaded": 0,"lazyLoad": 0,"freeScroll": 0,"wrapAround": true,"autoPlay" : 3000,"pauseAutoPlayOnHover" : true, "rightToLeft": false, "prevNextButtons": false,"pageDots": false, "contain" : 1,"adaptiveHeight" : 1,"dragThreshold" : 5,"percentPosition": 1 }'><div class="col-12 item_slide_ht"><p>Free shipping over $75</p></div><div class="col-12 item_slide_ht"><p>Proudly made in Canada ð¨ð¦</p></div></div> 892 </div></div><div class="col-lg-4 col-12 tc col-md-12 tr_lg dn_true_1024"><div class="nt_currency pr cg currencies wsn dib cur_stt_0"><span class="current dib flagst4 lazyloadt4s flagst4-sm flagst4-CAD">CAD</span><i class="facl facl-angle-down ml__5"></i> 893 <ul class="pa pe_none ts__03 bgbl ul_none tl op__0 z_100 r__0 pt__15 pb__15 pr__15 pl__15"> 894 <li><a class="currency-item cg db flagst4 lazyloadt4s flagst4-sm flagst4-T4D dn" href="/" data-no-instant rel="nofollow" data-currency="T4D"></a></li><li><a class="currency-item cg db flagst4 lazyloadt4s flagst4-sm flagst4-USD" href="/" data-no-instant rel="nofollow" data-currency="USD">USD</a></li></ul></div></div></div> 895</div></div><style data-shopify>.h__top {min-height:20px;font-size:13.5px;}.h__top{ background-color: #00456b;border-bottom: 1px solid #f1f1f1;color:#ffffff } .header-text >.cg,.h__top .nt_currency,.h__top .header-text a,.h__top .nt-social .cb { color:#ffffff } .h__top .cr,a[title="#cr"],.h__top .header-text a[title="#cr"] { color:#b59677 } .header-text >a:not(.cg),.dark_mode_true .header-text>a:not(.cg) { color:#222222 }</style></div><div id="shopify-section-header_3" class="shopify-section sp_header_mid"><div class="header__mid"><div class="container"> 896 <div class="row al_center css_h_se"> 897 <div class="col-md-4 col-3 dn_lg"><a href="/" data-id='#nt_menu_canvas' class="push_side push-menu-btn lh__1 flex al_center"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="16" viewB
897ox="0 0 30 16"><rect width="30" height="1.5"></rect><rect y="7" width="20" height="1.5"></rect><rect y="14" width="30" height="1.5"></rect></svg></a></div> 898 <div class="col-lg-2 col-md-4 col-6 tc tl_lg"><div class=" branding ts__05 lh__1"><a class="dib" href="/" ><img class="w__100 logo_normal dn db_lg" src="//www.maplelifecanada.com/cdn/shop/files/maplelife-mlogo1_310x.jpg?v=1655342917" srcset="//www.maplelifecanada.com/cdn/shop/files/maplelife-mlogo1_310x.jpg?v=1655342917 1x,//www.maplelifecanada.com/cdn/shop/files/[email protected]?v=1655342917 2x" alt="MapleLife Nutrition " style="width: 270px"><img class="w__100 logo_sticky dn" src="//www.maplelifecanada.com/cdn/shop/files/maplelife-mlogo1_240x.jpg?v=1655342917" srcset="//www.maplelifecanada.com/cdn/shop/files/maplelife-mlogo1_240x.jpg?v=1655342917 1x,//www.maplelifecanada.com/cdn/shop/files/[email protected]?v=1655342917 2x" alt="MapleLife Nutrition " style="width: 200px"><img class="w__100 logo_mobile dn_lg" src="//www.maplelifecanada.com/cdn/shop/files/maplelife-mlogo1_290x.jpg?v=1655342917" srcset="//www.maplelifecanada.com/cdn/shop/files/maplelife-mlogo1_290x.jpg?v=1655342917 1x,//www.maplelifecanada.com/cdn/shop/files/[email protected]?v=1655342917 2x" alt="MapleLife Nutrition " style="width: 250px;"></a></div> </div> 899 <div class="col dn db_lg"><nav class="nt_navigation tc hover_side_up nav_arrow_false"> 900 <ul id="nt_menu_id" class="nt_menu in_flex wrap al_center"><li id="item_1585641227863" class="type_mega menu_wid_full menu-item has-children menu_has_offsets menu_default pos_default" > 901 <a class="lh__1 flex al_center pr" href="/collections/all-products" target="_self">DAILY WELLNESS</a> 902 <div class="full sub-menu"><div class="container" style="width:1200px"><div class="row lazy_menu unlazy_menu_mega" data-jspackery='{ "itemSelector": ".sub-column-item","gutter": 0,"percentPosition": true,"originLeft": true }'> 903<div id="bk_1600073542502" class="type_mn_link menu-item sub-column-item col-4"><a href="/collections/daily-wellness" target="_self">Health Essentials</a><ul class="sub-column not_tt_mn"><li class="menu-item"><a href="/collections/energy-and-stress">Energy & Stress</a></li><li class="menu-item"><a href="/collections/essential-fatty-acids">Essential Fatty Acids</a></li><li class="menu-item"><a href="/collections/immune-support">Immune Support</a></li><li class="menu-item"><a href="/collections/mens-health">Men's Health</a></li><li class="menu-item"><a href="/collections/womens-health">Women's Health</a></li><li class="menu-item"><a href="/collections/vitamin-and-minerals">Vitamins & Minerals</a></li><li class="menu-item"><a href="/collections/daily-wellness">View All Health Essentials</a></li></ul> 904 </div><div id="bk_1600074670602" class="type_mn_link menu-item sub-column-item col-4"><a href="/collections/therapeutic-collection" target="_self">Targeted Concerns</a><ul class="sub-column not_tt_mn"><li class="menu-item"><a href="/collections/bone-and-joint">Bone & Joint</a></li><li class="menu-item"><a href="/collections/brain-and-memory">Brain & Memory</a></li><li class="menu-item"><a href="/collections/detox-and-cleanse">Detox & Cleanse</a></li><li class="menu-item"><a href="/collections/diabetes-support">Diabetes Support</a></li><li class="menu-item"><a href="/collections/eye-care">Eye Care</a></li><li class="menu-item"><a href="/collections/heart-health">Heart Health</a></li><li class="menu-item"><a href="/collections/libido-enhancement">Libido Enhancement</a></li><li class="menu-item"><a href="/collections/weight-management">Weight Management</a></li><li class="menu-item"><a href="/collections/therapeutic-collection">View All Therapeutic Products</a></li></ul> 905 </div> 906</div></div></div> 907 </li><li id="item_1585641558196" class="type_mega menu_wid_full menu-item has-children menu_has_offsets menu_default pos_default" > 908 <a class="lh__1 flex al_center pr" href="/collections/sports-products" target="_self">SPORTS NUTRITION</a> 909 <div class="full sub-menu"><div class="container" style="width:1050px"><div class="row lazy_menu unlazy_menu_mega" data-jspackery='{ "itemSelector": ".sub-column-item","gutter": 0,"percentPosition": true,"originLeft": true }'> 910<div id="bk_1585651740816" class="type_mn_link menu-item sub-column-item col-6"><a href="/collections/sports-products" target="_self">Sports Nutrition</a><ul class="sub-column not_tt_mn"><li class="menu-item"><a href="/products/pure-creatine-powder">Pure Creatine Powder</a></li><li class="menu-item"><a href="/products/100-instant-bcaa">100% Instant BCAA</a></li><li class="menu-item"><a href="/products/pre-work-out-450g">Pre Workout Powder</a></li><li class="menu-item"><a href="/collections/sports-products">View All Sports Nutrition</a></li></ul> 911 </div> 912</div></div></div> 913 </li><li id="item_09d43986-fb2d-4819-ad14-4d64d80c1777" class="type_mega menu_wid_full menu-item has-children menu_has_offsets menu_default pos_default" > 914 <a class="lh__1 flex al_center pr" href="/collections/kids-health" target="_self">KIDS HEALTH</a> 915 <div class="full sub-menu"><div class="container" style="width:1200px"><div class="row lazy_menu unlazy_menu_mega" data-jspackery='{ "itemSelector": ".sub-column-item","gutter": 0,"percentPosition": true,"originLeft": true }'> 916<div id="bk_9c940f63-e42c-478c-8bda-1ad99bed00ec" class="type_mn_link menu-item sub-column-item col-6"><a href="/collections/kids-health" target="_self">Kids Health</a><ul class="sub-column not_tt_mn"><li class="menu-item"><a href="/products/cal-mag-zinc-for-kids-liquid-475-ml">Cal-Mag-Zinc for Kids</a></li><li class="menu-item"><a href="/products/polyvitamin-drops-with-zinc-50ml">Polyvitamin Drops with Zinc</a></li><li class="menu-item"><a href="/products/childrens-vision-chewables">Children's Vision Chewables</a></li><li class="menu-item"><a href="/products/maplelife-anti-cold-for-kids">Anti-Cold for Kids</a></li><li class="menu-item"><a href="/products/maplelife-baby-vegan-vitamin-d3-drops-400-iu">Vegan Baby Vitamin D3 Drops 400 IU</a></li><li class="menu-item"><a href="/products/maplelife-kids-dha-liquid-from-deep-sea-fish-oil-supports-brain-and-vision-health-in-children">Kids DHA Liquid</a></li><li class="menu-item"><a href="/products/maplelife-kids-probiotics-bacillus-coagulans-250-millions-cfu">Kids Probiotic Gummies</a></li><li class="menu-item"><a href="/products/maplelife-probiotic-colostrum">Probiotic + Colostrum</a></li><li class="menu-item"><a href="/products/milk-calcium-for-kids">Milk Calcium for Kids</a></li><li class="menu-item"><a href="/products/omega-3-fish-oil-for-kids-liquid-strawberry-flavour">Kids-Smart Omega 3 Fish Oil</a></li><li class="menu-item"><a href="/collections/kids-health">View All Kids' Supplements</a></li></ul> 917 </div> 918</div></div></div> 919 </li><li id="item_9617a057-2302-4655-b5a6-600987e4b429" class="menu-item type_simple" ><a class="lh__1 flex al_center pr" href="/blogs/journal" target="_self">BLOG</a></li> 920<li id="item_1585641843539" class="type_dropdown menu_wid_ menu-item has-children menu_has_offsets menu_left pos_left" > 921 <a class="lh__1 flex al_center pr" href="/collections/sale" target="_self" style="color:#ec0101">SALE</a></li><li id="item_dropdown_EHr3qm" class="type_dropdown menu_wid_ menu-item has-children menu_has_offsets menu_right pos_right" > 922 <a class="lh__1 flex al_center pr" href="/collections/new-launched" target="_self" style="color:#00badb">NEW</a></li><li id="item_mega_aUgyVp" class="type_mega menu_wid_full menu-item has-children menu_has_offsets menu_default pos_default" > 923 <a class="lh__1 flex al_center pr" href="/collections/subscription" target="_self">SUBSCRIPTION</a> 924 <div class="full sub-menu"><div class="container" style="width:1200px"><div class="row lazy_menu unlazy_menu_mega" data-jspackery='{ "itemSelector": ".sub-column-item","gutter": 0,"percentPosition": true,"originLeft": true }'> 925<div id="bk_link_UJ7nVX" class="type_mn_link menu-item sub-column-item col-4"><a href="https://www.maplelifecanada.com/a/subscriptions/login" target="_self">Subscription Portal</a><ul class="sub-column not_tt_mn"><li class="menu-item"><a href="https://www.maplelifecanada.com/a/subscriptions/login">Subscription Portal Login</a></li></ul> 926 </div> 927</div></div></div> 928 </li></ul> 929</nav> 930</div> 931 <div class="col-lg-auto col-md-4 col-3 tr col_group_btns"><div class="nt_action in_flex al_center cart_des_1"><a class="icon_search push_side cb chp" data-id="#nt_search_canvas" href="/search"><i class="iccl iccl-search"></i></a> 932 933 <div class="my-account ts__05 pr dn db_md"> 934 <a class="cb chp db push_side" href="/account/login" data-id="#nt_login_canvas"><i class="iccl iccl-user"></i></a></div><div class="icon_cart pr"><a class="push_side pr cb chp db" href="/cart" data-id="#nt_cart_
934canvas"><i class="iccl iccl-cart pr"><span class="op__0 ts_op pa tcount jsccount bgb br__50 cw tc">0</span></i> Cart</a></div></div></div></div> 935 </div></div><style>.header__mid .css_h_se {min-height: 70px}.nt_menu >li>a{height:70px}</style></div></div> 936</header> 937<div id="nt_content"><div id="shopify-section-cat_shop" class="shopify-section cat-shop pr tc"><a rel="nofollow" data-no-instant href="" class="has_icon cat_nav_js dib">Categories<i class="facl facl-angle-down"></i></a> 938<div class="dn" id="cat_shopify"> 939 <ul class="cat_lv_0"></ul> 940</div> 941<style>.cat-shop{display: none}</style></div><div id="shopify-section-sea_heading" class="shopify-section page_section_heading"><div class="page-head tc pr oh page_head_sea_heading"><div class="container pr z_100"><h1 class="mb__5 cw">Search Our Site</h1></div></div><style data-shopify>.page_head_sea_heading {padding: 50px 0}@media (min-width: 768px){.page_head_sea_heading {padding: 50px 0} } 942.page_head_sea_heading:before { 943 background-color: #000;opacity: 0.54 944}.page_head_sea_heading .parallax-inner { 945 background-repeat: no-repeat; 946 background-size: cover; 947 background-attachment: scroll; 948 background-position: center center; 949}</style></div><div id="shopify-section-search_page" class="shopify-section tp_se_cdt"><div class="container container_cat cat_default mb__80"><div class="mt__80"></div> 950 <div class="col-12 col-md-8 offset-md-2 tc"> 951 <form action="/search" method="get" role="search" class="search-form search-page-form js_frm_search_none"> 952 <div class="input-group input-group--nowrap"> 953 <div class="input-group__field input-group__field--connected search-form__input-wrapper row no-gutters tl"><input type="hidden" name="type" value="product"> 954 <input type="hidden" name="options[unavailable_products]" value="last"> 955 <input type="hidden" name="options[prefix]" value="none"> 956 <input type="text" name="q" value placeholder="Search for products" class="search-form__input js_iput_search col" /> 957 <button type="reset" class="search-form__clear-action"><i class="las la-times"></i></button> 958 </div> 959 <button type="submit" class="search-form__connected-submit js_btn_search"><i class="las la-search"></i></button> 960 </div> 961 </form></div><div class="search--less-than-2-results"></div><style>input.search-form__input{color: #222;}.search-form__input{padding-right:45px;width:100%;min-height:44px;color:#000;background-color:#fff;border:1px solid #ccc}.rtl_false .search-form__input{border-right:0!important}.rtl_true .search-form__input{border-left:0!important}.input-group{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.input-group--nowrap{flex-wrap:nowrap}.input-group__field{-ms-flex-preferred-size:15rem;-webkit-flex-basis:15rem;-moz-flex-basis:15rem;flex-basis:15rem;flex-grow:9999;margin-bottom:0;border-radius:2px 0 0 2px;text-align:left}.search-form__input-wrapper{position:relative}.search-form__clear-action{appearance:none;margin:-12px 0 0;padding:0;background:0 0;border:none;font-size:inherit;line-height:inherit;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;position:absolute;display:flex;align-items:center;justify-content:center;top:50%;right:10px;width:24px;height:24px;border-radius:50%;transition-property:opacity,visibility,background-color,transform;transition-duration:.1s;transition-timing-function:ease-in-out}.search--less-than-2-results{height:40vh}.search-form__connected-submit{appearance:none;margin:0;padding:0;background:#222;border:none;line-height:inherit;cursor:pointer;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:50px;border-radius:0 2px 2px 0;transition:background-color .1s ease-in-out;color:#fff;font-size:22px}.search-form__input::-webkit-search-cancel-button{display:none}.predictive-search-wrapper{background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,.15)}.predictive-search-wrapper .row.mb__10.pb__10{padding:0;margin-bottom:0}.predictive-search-wrapper .no-gutters>[class*=col-]{border-bottom:1px solid;border-right:1px solid;padding:15px;border-color:rgba(129,129,129,.2);transition:background-color .25s}.predictive-search-wrapper .no-gutters>.search_sg_hd{background-color:#f9f9f9}.sug_last_col .col_last_true{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.predictive-search-wrapper .no-gutters>[class*=col-]:hover{background-color:#f9f9f9}</style></div></div></div> 962 <footer id="nt_footer" class="bgbl footer-1"><div id="shopify-section-footer_top" class="shopify-section footer__top type_instagram">
962<div class="footer__top_wrap footer_sticky_false footer_collapse_true nt_bg_overlay pr oh pb__30 pt__80" > 963 <div class="container pr z_100"> 964 <div class="row"><div class="col-lg-3 col-md-6 col-12 mb__50 order-lg-1 order-1" ><aside id="block_1581507819652" class="widget widget_text widget_logo"><h3 class="widget-title fwsb flex al_center fl_between fs__16 mg__0 mb__30"><span class="txt_title">Get in touch</span><span class="nav_link_icon ml__5"></span></h3><div class="textwidget widget_footer"> 965 <div class="footer-contact"><p><i class="pegk pe-7s-map-marker"> </i><span>3681 McNicoll Ave. <br> <span class="pl__30">Toronto, ON M1X 1G5</span></span></p><p><i class="pegk pe-7s-mail"></i><span> <a href="mailto:[email protected]">[email protected]</a></span></p><p><i class="pegk pe-7s-call"></i> <span>(905) 754-0026</span></p><div class="nt-social border_ black_"><a data-no-instant rel="noopener noreferrer nofollow" href="https://www.facebook.com/maplelifenutrition" target="_blank" class="facebook cb ttip_nt tooltip_top"><span class="tt_txt">Follow on Facebook</span><i class="facl facl-facebook"></i></a><a data-no-instant rel="noopener noreferrer nofollow" href="https://twitter.com/maplelifehealth" target="_blank" class="twitter cb ttip_nt tooltip_top"><span class="tt_txt">Follow on Twitter</span><i class="facl facl-twitter"></i></a><a data-no-instant rel="noopener noreferrer nofollow" href="https://www.instagram.com/maplelifehealth/" target="_blank" class="instagram cb ttip_nt tooltip_top"><span class="tt_txt">Follow on Instagram</span><i class="facl facl-instagram"></i></a><a data-no-instant rel="noopener noreferrer nofollow" href="https://www.youtube.com/channel/UCJV_F7WoV5ei6VPEgWM0kJw" target="_blank" class="youtube cb ttip_nt tooltip_top"><span class="tt_txt">Follow on YouTube</span><i class="facl facl-youtube-play"></i></a></div> 966 967</div> 968 </div> 969 </aside></div><div class="col-lg-2 col-md-6 col-12 mb__50 order-lg-2 order-1" ><aside id="block_1581507824602" class="widget widget_nav_menu"><h3 class="widget-title fwsb flex al_center fl_between fs__16 mg__0 mb__30"><span class="txt_title">Top Products</span><span class="nav_link_icon ml__5"></span></h3><div class="menu_footer widget_footer"><ul class="menu"><li class="menu-item"><a href="/collections/immune-support">Immune Support</a></li><li class="menu-item"><a href="/collections/vitamin-and-minerals">Vitamins & Minerals</a></li><li class="menu-item"><a href="/collections/weight-management">Weight Management</a></li><li class="menu-item"><a href="/collections/bone-and-joint">Bone & Joint</a></li><li class="menu-item"><a href="/collections/energy-and-stress">Energy & Stress</a></li></ul></div> 970 </aside></div><div class="col-lg-2 col-md-6 col-12 mb__50 order-lg-3 order-1" ><aside id="block_1581507828337" class="widget widget_nav_menu"><h3 class="widget-title fwsb flex al_center fl_between fs__16 mg__0 mb__30"><span class="txt_title">Information</span><span class="nav_link_icon ml__5"></span></h3><div class="menu_footer widget_footer"><ul class="menu"><li class="menu-item"><a href="/pages/maplelife-nutrition-faqs">FAQs</a></li><li class="menu-item"><a href="/pages/shipping">Shipping & Returns</a></li><li class="menu-item"><a href="/policies/privacy-policy">Privacy Policy</a></li><li class="menu-item"><a href="/policies/refund-policy">Refund Policy</a></li><li class="menu-item"><a href="/policies/terms-of-service">Terms of Service</a></li></ul></div> 971 </aside></div><div class="col-lg-2 col-md-6 col-12 mb__50 order-lg-4 order-1" ><aside id="block_1581507840818" class="widget widget_nav_menu"><h3 class="widget-title fwsb flex al_center fl_between fs__16 mg__0 mb__30"><span class="txt_title">Useful links</span><span class="nav_link_icon ml__5"></span></h3><div class="menu_footer widget_footer"><ul class="menu"><li class="menu-item"><a href="/pages/about-maplelife">About Us</a></li><li class="menu-item"><a href="/pages/contact">Contact Us</a></li></ul></div> 972 </aside></div><div class="col-lg-3 col-md-6 col-12 mb__50 order-lg-5 order-1" ><aside id="block_1581507835369" class="widget widget_text"><h3 class="widget-title fwsb flex al_center fl_between fs__16 mg__0 mb__30"><span class="txt_title">Newsletter Signup</span><span class="nav_link_icon ml__5"></span></h3><div class="textwidget widget_footer newl_des_1"> 973 <p>Subscribe to our newsletter and get 10% off your first purchase</p><form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="js_mail_agree mc4wp-form pr z_100"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 974 <div class="mc4wp-form-fields"> 975 <div class="signup-newsletter-form row no-gutters pr oh "> 976 <div class="col col_email"><input type="email" name="contact[email]" placeholder="Your email address" value="" class=" input-text" required="required"></div> 977 <div class="col-auto"><button type="submit" class="btn_new_icon_false w__100 submit-btn truncate"><span>Subscribe</span></button></div> 978 </div></div> 979 <div class="mc4wp-response"></div></form></div> 980 </aside></div></div> 981 </div> 982</div><style data-shopify>.footer__top a:hover{color: #b59677}.footer__top .signup-newsletter-form,.footer__top .signup-newsletter-form input.input-text {background-color: transparent;}.footer__top .signup-newsletter-form input.input-text {color: #ffffff }.footer__top .signup-newsletter-form .submit-btn {color:#ffffff;background-color: #71962d }.footer__top .widget-title { color: #ffffff }.footer__top a:not(:hover) { color: #ffffff }.footer__top .signup-newsletter-form{ border-color: #878787 }.footer__top .nt_bg_overlay:after{ background-color: #000000;opacity: 0.0 }.footer__top_wrap {background-color: #21316a;background-repeat: no-repeat;background-size: cover;background-attachment: scroll;background-position: center center;color:#ffffff }</style></div><div id="shopify-section-footer_bot" class="shopify-section footer__bot"> <div class="footer__bot_wrap pt__20 pb__20"> 983 <div class="container pr tc"> 984 <div class="row">
984<div class="col-lg-6 col-md-12 col-12 col_1 f_bot_bt_copy">Copyright © 2007-2026 MapleLife Nutrition Corporation. All rights reserved.</div><div class="col-lg-6 col-md-12 col-12 col_2 f_bot_bt_menu"><ul id="footer-menu" class="clearfix"><li class="menu-item current-menu-item"><a href="/search">Search</a></li><li class="menu-item"><a href="/policies/terms-of-service">Terms of Service</a></li><li class="menu-item"><a href="/policies/refund-policy">Refund policy</a></li></ul></div></div> 985 </div> 986</div><style data-shopify>.footer__bot_wrap a:hover,.footer__bot_wrap a.selected:not(:hover){color: #b59677}.footer__bot_wrap,.footer__bot .nt_currency ul,.footer__bot .nt_currency.cg {background-color: #566795;color:#ffffff}.footer__bot a:not(:hover) { color: #ffffff }</style></div></footer> 987 </div>
987<script type="application/ld+json">{"@context": "http://schema.org","@type": "Organization","name": "MapleLife Nutrition ","logo": "https:\/\/www.maplelifecanada.com\/cdn\/shop\/files\/maplelife-mlogo1_343x.jpg?v=1655342917","sameAs": ["https:\/\/twitter.com\/maplelifehealth","https:\/\/www.facebook.com\/maplelifenutrition","","","https:\/\/www.instagram.com\/maplelifehealth\/","","https:\/\/www.youtube.com\/channel\/UCJV_F7WoV5ei6VPEgWM0kJw","","",""],"url": "https:\/\/www.maplelifecanada.com","address": {"@type": "PostalAddress","streetAddress": "3681 McNicoll Avenue","addressLocality": "Toronto","addressRegion": "Ontario","postalCode": "M1X 1G5","addressCountry": "Canada"},"contactPoint": [{ "@type": "ContactPoint","telephone": "905-754-0026","contactType": "customer service"}] }</script>
987<a id="nt_backtop" class="pf br__50 z__100 des_bt2" href="/"><span class="tc br__50 db cw"><i class="pr pegk pe-7s-angle-up"></i></span></a> 988<div id="order_day" class="dn">Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday</div><div id="order_mth" class="dn">January,February,March,April,May,June,July,August,September,October,November,December</div><div id="js_we_stcl" class="dn">Not enough items available. Only [max] left.</div><a rel="nofollow" id="wis_ntjs" class="dn" data-get='/search' href="/search/?view=wish"><span class="txt_add">Add to Wishlist</span><span class="txt_view">Browse Wishlist</span><span class="txt_remve">Remove Wishlist</span></a><div class="pswp pswp_t4_js dn pswp_tp_light" tabindex="-1" role="dialog" aria-hidden="true"><div class="pswp__bg"></div><div class="pswp__scroll-wrap"><div class="pswp__container"> <div class="pswp__item"></div><div class="pswp__item"></div><div class="pswp__item"></div></div><div class="pswp__ui pswp__ui--hidden"> <div class="pswp__top-bar"> <div class="pswp__counter"></div><button class="pswp__button pswp__button--close" title="Close (Esc)"></button> <button class="pswp__button pswp__button--share" title="Share"></button> <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> <div class="pswp__preloader"> <div class="pswp__preloader__icn"> <div class="pswp__preloader__cut"> <div class="pswp__preloader__donut"></div></div></div></div></div><div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> <div class="pswp__share-tooltip"></div></div><button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> </button> <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> </button> <div class="pswp__caption"> <div class="pswp__caption__center"></div></div></div></div><div class="pswp__thumbnails"></div></div> 989<div class="mask-overlay ntpf t__0 r__0 l__0 b__0 op__0 pe_none"></div><div id="shopify-section-cart_widget" class="shopify-section"><div id="nt_cart_canvas" class="nt_fk_canvas dn"> 990 <form action="/cart" method="post" novalidate class="nt_mini_cart nt_js_cart flex column h__100 btns_cart_1"> 991 <input type="hidden" data-cart-attr-rm name="attributes[cat_mb_items_per_row]" value=""><input type="hidden" data-cart-attr-rm name="attributes[cat_tb_items_per_row]" value=""><input type="hidden" data-cart-attr-rm name="attributes[cat_dk_items_per_row]" value=""> 992 <input type="hidden" data-cart-attr-rm name="attributes[auto_hide_ofsock]" value=""><input type="hidden" data-cart-attr-rm name="attributes[paginate_ntt4]" value=""><input type="hidden" data-cart-attr-rm name="attributes[limit_ntt4]" value=""><input type="hidden" data-cart-attr-rm name="attributes[use_bar_lmntt4]" value=""> 993 <div class="mini_cart_header flex fl_between al_center"><div class="h3 widget-title tu fs__16 mg__0">Shopping cart</div><i class="close_pp pegk pe-7s-close ts__03 cd"></i></div><div class="mini_cart_wrap"> 994 <div class="mini_cart_content fixcl-scroll"> 995 <div class="fixcl-scroll-content"> 996 <div class="empty tc mt__40"><i class="las la-shopping-bag pr mb__10"></i><p>Your cart is empty.</p><p class="return-to-shop mb__15"><a class="button button_primary tu js_add_ld" href="/collections/all"><span class="truncate">Return To Shop</span></a></p></div> 997 <div class="cookie-message dn">Enable cookies to use the shopping cart</div><div class="mini_cart_items js_cat_items" data-rendert4s="/cart/?view=viewjs"><div class="lds_bginfinity pr mt__10 mb__20"></div></div><div class="mini_cart_tool js_cart_tool tc dn"><div data-id="note" class="mini_cart_tool_note js_cart_tls ttip_nt tooltip_top"> 998 <span class="txt_add_note "><i class="lar la-clipboard"></i><span class="tt_txt">Add Order Note</span></span> 999 <span class="txt_edit_note dn"><i class="las la-clipboard-list"></i><span class="tt_txt">Edit Order Note</span></span></div><div data-id="ship" class="mini_cart_tool_ship js_cart_tls ttip_nt tooltip_top"><i class="las la-truck-moving"></i><span class="tt_txt">Estimate Shipping</span></div><div data-id="dis" class="mini_cart_tool_dis js_cart_tls ttip_nt tooltip_top"><i class="las la-tag"></i><span class="tt_txt">Add A Coupon</span></div></div><div data-cart-upsell-js data-baseurl="/recommendations/products" data-limit="10" data-id=""></div></div> 1000 </div> 1001 <div class="mini_cart_footer js_cart_footer dn"> 1002 <div class="js_cat_dics"></div><div class="total row fl_between al_center"> 1003 <div class="col-auto"><strong>Subtotal:</strong></div> 1004 <div class="col-auto tr js_cat_ttprice"><div class="cart_tot_price">$0.00</div> 1005 </div> 1006 </div>
1006<p class="txt_tax_ship mb__5 fs__12">Taxes, shipping and discounts codes calculated at checkout 1007</p><a href="/cart" class="button btn-cart tc mt__10 mb__10 js_add_ld"><span class="truncate">View cart</span></a><p class="db mb__5 fs__12" data-currency-jsnotify>All charges are billed in Canadian dollars</p><button type="submit" data-confirm="ck_lumise" name="checkout" class="button btn-checkout mt__10 mb__10 js_add_ld truncate">Check Out</button><div data-add-ckt4 class="additional_checkout_buttons additional-checkout-buttons--vertical mt__10 mb__10"><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":61894918326,"merchantName":"MapleLife Nutrition ","personalized":true}},{"supports_subs":true,"supports_def_opts":false,"name":"paypal","wallet_params":{"shopId":61894918326,"countryCode":"CA","merchantName":"MapleLife Nutrition ","phoneRequired":true,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":false,"requiresBillingAgreement":false,"gatewayType":"CONNECTED","merchantId":"6S3RZQZYX4PRQ","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=CAD\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=6S3RZQZYX4PRQ\u0026intent=authorize","serviceableCountryCodes":["CA","US"]}}]" access-token="3d57108bbe97c8a4974f4f526513810d" buyer-country="CA" buyer-locale="en" buyer-currency="CAD" shop-id="61894918326" cart-id="1cc7c0dd7441cfa061385199ec616091" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div></div> 1008 </div><div class="mini_cart_note pe_none"> 1009 <label for="CartSpecialInstructions" class="mb__5 dib"><span class="txt_add_note ">Add Order Note</span><span class="txt_edit_note dn">Edit Order Note</span></label> 1010 <textarea name="note" id="CartSpecialInstructions" placeholder="How can we help you?"></textarea> 1011 <input type="button" class="button btn_back js_cart_tls_back mt__15 mb__10" value="Save" /> 1012 <input type="button" class="button btn_back btn_back2 js_cart_tls_back" value="Cancel"> 1013 </div><div class="mini_cart_ship pe_none"> 1014 <div class="shipping_calculator"> 1015 <h3>Estimate Shipping</h3> 1016 <p class="field"> 1017 <label for="address_country_ship">Country</label> 1018 <select id="address_country_ship" data-rendert4s="/cart/?view=ship" data-default="Canada"></select> 1019 </p> 1020 <p class="field" id="address_province_container_ship" style="display:none"> 1021 <label for="address_province_ship" id="address_province_label">Province</label> 1022 <select id="address_province_ship" data-default=""></select> 1023 </p> 1024 <p class="field"> 1025 <label for="address_zip_ship">Postal/Zip Code</label> 1026 <input type="text" id="address_zip_ship" /> 1027 </p> 1028 <p class="field"> 1029 <input type="button" class="get_rates button" value="Calculate Shipping" /> 1030 </p> 1031 <p class="field"> 1032 <input type="button" class="button btn_back js_cart_tls_back" value="Cancel" /> 1033 </p> 1034 <div id="response_calcship"></div> 1035 </div> 1036 </div><div class="mini_cart_dis pe_none"> 1037 <div class="shipping_calculator"> 1038 <h3>Add A Coupon</h3> 1039 <p>Coupon code will work on checkout page</p> 1040 <p class="field"> 1041 <input type="text" name="discount" id="Cartdiscode" value placeholder="Coupon code"> 1042 </p> 1043 <p class="field"> 1044 <input type="button" class="button btn_back js_cart_tls_back" value="Save" /> 1045 </p> 1046 <input type="button" class="button btn_back btn_back2 js_cart_tls_back" value="Cancel"> 1047 </div> 1048 </div></form> 1049</div></div><div id="nt_menu_canvas" class="nt_fk_canvas nt_sleft dn lazyloadt4s" data-rendert4s="/search/?view=mn"></div> 1050<i class="close_pp pegk pe-7s-close ts__03 cw close_mn_t4 ntpf op__0 pe_none"></i><div id="sp_notices_wrapper"></div><div id="nt_login_canvas" class="nt_fk_canvas dn lazyloadt4s" data-rendert4s="/cart/?view=login"><div class="lds_bginfinity pr"></div></div><div id="nt_search_canvas" class="nt_fk_full dn tl tc_lg" data-rendert4s="/search?q=&view=full (min-width: 1025px), /search?q=&view=pp"></div><div id="shopify-section-toolbar_mobile" class="shopify-section"><div class="gecko_toolbar gecko_toolbar_label_true ntpf r__0 l__0 b__0 flex fl_between al_center"><div class="type_toolbar_shop gecko_toolbar_item"> 1051 <a href="/collections/all">
1052 <span class="toolbar_icon"></span><span class="gecko_toolbar_label">Shop</span></a> 1053 </div><div class="type_toolbar_filter gecko_toolbar_item dn"> 1054 <a class="dt_trigger_cl" rel="nofollow" data-no-instant href="#" data-trigger=".btn_filter"> 1055 <span class="toolbar_icon"></span><span class="gecko_toolbar_label">Filter</span></a> 1056 </div><div class="type_toolbar_wish gecko_toolbar_item"> 1057 <a rel="nofollow" class="js_link_wis" href="/search/?view=wish"> 1058 <span class="toolbar_icon"><span class="jswcount toolbar_count">0</span></span><span class="gecko_toolbar_label">Wishlist</span></a> 1059 </div><div class="type_toolbar_cart gecko_toolbar_item"> 1060 <a href="/cart" class="push_side" data-id="#nt_cart_canvas"> 1061 <span class="toolbar_icon"><span class="jsccount toolbar_count">0</span></span><span class="gecko_toolbar_label">Cart</span></a> 1062 </div><div class="type_toolbar_account gecko_toolbar_item"> 1063 <a href="/account" class="push_side" data-id="#nt_login_canvas"> 1064 <span class="toolbar_icon"></span><span class="gecko_toolbar_label">Account</span></a> 1065 </div><div class="type_toolbar_search gecko_toolbar_item"> 1066 <a href="/search" class="push_side" data-id="#nt_search_canvas"> 1067 <span class="toolbar_icon"></span><span class="gecko_toolbar_label">Search</span></a> 1068 </div></div></div><div id="snow_ef_t4" class="dn"></div><div id="gliconsymbols" class="hide dn"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><symbol id="scl_remove"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <polyline points="3 6 5 6 21 6"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path><line x1="10" y1="11" x2="10" y2="17"></line><line x1="14" y1="11" x2="14" y2="17"></line> </svg> </symbol> <symbol id="scl_edit"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path d="M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"></path> </svg> </symbol> <symbol id="scl_selected"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9 20l-7-7 3-3 4 4L19 4l3 3z"/></svg></symbol></svg></div> 1069 1070 1071<div class="smile-shopify-init" 1072 data-channel-key="channel_Ve5c4AVs7N4xAcxA6k14n1CW" 1073 1074></div> 1075 1076 1077<div id="shopify-block-AUW5qUWc5eEVxQWVtc__3318355620493698349" class="shopify-block shopify-app-block"><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a11c3c-976e-7c49-b2c7-18a7bdf3d377/discos-smart-bogo-cart-upsell-1531/assets/wbogo2.min.css" media="all">
1078<script defer src="https://cdn.shopify.com/extensions/01a11c3c-976e-7c49-b2c7-18a7bdf3d377/discos-smart-bogo-cart-upsell-1531/assets/wbogo2.min.js"></script>
1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097
1098<script 1099 type="text/javascript" 1100> 1101 document.documentElement.classList.add('wizz-embed-active'); 1102 window._wizz_embed_active = true; 1103 window._wizz= { 1104 shop_id: "61894918326", 1105 stfr_id: '92579364b4e9034179c62a3711fe877a', 1106 campaigns: [] || [], 1107 widget_settings: {"trademark":"© WizzCommerce","hasTrademark":true,"popup":{"headerBgColor":"#111213","headerTxtColor":"#FFFFFF","checkoutBtn":{"status":true,"text":"Check out","bgColor":"#202223","txtColor":"#FFFFFF"},"gotocartBtn":{"status":true,"text":"Go to cart","bgColor":"#FFFFFF","txtColor":"#202223"},"nothanksBtn":{"status":true,"text":"No, thanks!","txtColor":"#6D7175"},"addtocartBtn":{"text":"Add to cart","bgColor":"#008060","txtColor":"#FFFFFF","added":"Added"}},"volume":{"hdTitleColor":"#121212","hdFontSize":"16","bdThemeColor":"#008060","bdCardTxtColor":"#000000","bdBtnTxtColor":"#FFFFFF","bdFontSize":"16","hlText":"Most popular","htFontSize":"12","htBgColor":"#202223","htTxtColor":"#FFFFFF","txtBeforeQtty":"Buy","txtAfterQtty":"save","sbmBtnTxt":"Grab deal now"},"table":{"title":"Available Offers","titleColor":"#FFFFFF","titleBgColor":"#008060","buyHeaderTxt":"Buy minimum qty","getHeaderTxt":"Get","prefixBuyTxt":"Buy","suffixBuyTxt":"item(s)","prefixGetTxt":"Get","midGetTxt":"item(s)","suffixGetTxt":"off!"},"timer":{"heading":{"text":"ð¥ Hurry up! Sale ends in","txtSize":"30"},"timeLabels":{"days":"days","hours":"hrs","minutes":"mins","seconds":"secs"},"timeNumber":{"txtColor":"#FF5A00","timeSize":"40"},"txtColor":"#FFD222","bgColor":"#0C2D2D","borderRadius":"8"},"promoBanner":{"status":false,"text":"Woo hoo, weâre having an ongoing promotion in-store. Check it out!","bnFontSize":"16","bnFontColor":"#FFFFFF","bnHeight":"52","bnBgColor":"#008060","closable":true,"clickable":false,"url":"","hasSchedule":false,"hasTimer":false,"startTime":"","endTime":"","timerData":{"days":"Days","hours":"Hrs","minutes":"Mins","seconds":"Secs","tmFontSize":"14","tmBgColor":"#F81C3C","tmTxtColor":"#FFFFFF"}},"progressBanner":{"status":false,"campaign_id":null,"promo_fmsg":"Purchase","promo_amsg":"to get a Free Gift!","progress_fmsg":"Buy","progress_amsg":"more to get your Free Gift","congrats_msg":"Congratulation! You reached a Free Gift.","css":{"font_size":"16","font_color":"#FFFFFF","height":"52","banner_color":"#6200EE"}},"snackbar":{"text":"ð You have unlocked a gift!"},"widget":{"widgetTextAtc":"Grab Deal Now","widgetTextTotal":"Total","widgetHeaderColor":"#000000","widgetDescColor":"#8A8A8A","widgetTotalColor":"#000000","widgetBgColor":"#FFFFFF","widgetTextBagdeBgColor":"#007457","widgetTextBadgeColor":"#FFFFFF","widgetAtcBgColor":"#1A1A1A","widgetAtcColor":"#FFFFFF"},"hasTranslate":false,"translate":{},"hasPopupTimer":true,"popupTimer":{"label":"Offer ends in","daysLabel":"DAYS","hoursLabel":"HRS","minsLabel":"MINS","secsLabel":"SECS"}}, 1108 promotion_widget: null, 1109 promotion_section: null, 1110 build_a_box_page: null, 1111 mix_match_page: null, 1112 collections_has_badge: [] || [], 1113 page: 'search', 1114 customer: null, 1115 cart: null, 1116 localization: { 1117 marketId: 20047102134, 1118 country: "CA" 1119 }, 1120 money_format: "${{amount}}", 1121 shop_locale: 'zh-CN', 1122 routes_root: '/', 1123 collection: null, 1124 product: null, 1125 target_col_has_badge: null, 1126 cart_type: "", 1127 app_embed_ver1: "false", 1128 app_embed_ver2: "true", 1129 plan_type: "freeV2", 1130 flags: {} 1131 } 1132 1133 1134 1135 1136 window._wizz.target_col_has_badge = {} 1137 1138 1139 1140 1141 1142 1143 1144 1145 window._wizz.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"CAD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0} 1146 1147 1148 1149 1150</script>
1150 1151 1152
1153<script> 1154 (function () { 1155 function getSelectedVariantId() { 1156 var queryVariant = new URLSearchParams(window.location.search).get("variant"); 1157 var firstVariant = window._wizz && window._wizz.first_variant && window._wizz.first_variant.id; 1158 return queryVariant || (firstVariant ? String(firstVariant) : null); 1159 } 1160 1161 function campaignTargetsCurrentProduct(campaign, product, selectedVariantId) { 1162 if (!campaign || !campaign.has_badge || !product) return false; 1163 1164 if (campaign.trigger_type === "products") { 1165 return (campaign.trigger_products || []).some(function (triggerProduct) { 1166 return ( 1167 String(triggerProduct.id) === String(product.id) && 1168 (triggerProduct.variants || []).some(function (variant) { 1169 return String(variant.id) === String(selectedVariantId); 1170 }) 1171 ); 1172 }); 1173 } 1174 1175 if (campaign.trigger_type === "collections") { 1176 var productCollections = 1177 window._wizz && 1178 window._wizz.product_in_collections && 1179 window._wizz.product_in_collections[String(product.id)]; 1180 1181 return ( 1182 Array.isArray(productCollections) && 1183 (campaign.trigger_collections || []).some(function (collection) { 1184 return productCollections.includes(Number(collection.id)); 1185 }) 1186 ); 1187 } 1188 1189 return false; 1190 } 1191 1192 function removeStaleProductBadge() { 1193 var wizz = window._wizz; 1194 if (!wizz || wizz.page !== "product" || !wizz.product) return; 1195 1196 var selectedVariantId = getSelectedVariantId(); 1197 if (!selectedVariantId) return; 1198 1199 var hasEligibleBadge = (wizz.campaigns || []).some(function (campaign) { 1200 return campaignTargetsCurrentProduct(campaign, wizz.product, selectedVariantId); 1201 }); 1202 1203 if (hasEligibleBadge) return; 1204 1205 try { 1206 var cachedBadges = JSON.parse(sessionStorage.getItem("wBadgeData") || "{}"); 1207 if (cachedBadges[wizz.product.handle]) { 1208 delete cachedBadges[wizz.product.handle]; 1209 sessionStorage.setItem("wBadgeData", JSON.stringify(cachedBadges)); 1210 } 1211 } catch (error) { 1212 console.warn("[BOGO+] Failed to clear stale badge cache", error); 1213 } 1214 1215 document.querySelectorAll(".wbadge, .wizz_badge_img--svg").forEach(function (badge) { 1216 badge.remove(); 1217 }); 1218 } 1219 1220 ["wizz_replaceState", "wizz_pushState", "popstate"].forEach(function (eventName) { 1221 window.addEventListener(eventName, function () { 1222 window.setTimeout(removeStaleProductBadge, 50); 1223 window.setTimeout(removeStaleProductBadge, 300); 1224 }); 1225 }); 1226 1227 document.addEventListener("change", function (event) { 1228 if (event.target && event.target.closest && event.target.closest('form[action*="/cart/add"]')) { 1229 window.setTimeout(removeStaleProductBadge, 150); 1230 } 1231 }); 1232 1233 window.addEventListener("load", function () { 1234 window.setTimeout(removeStaleProductBadge, 300); 1235 }); 1236 })(); 1237</script>
1237 1238 1239 1240</div><div id="shopify-block-AaUY3TDlOK3J2UVAyQ__4015264832934714879" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: ecomsend-app -->
1240<script type="text/javascript"> 1241 //SendWILL APPS COMMON JS CODE 1242 window.EcomSendApps = window.EcomSendApps || {} 1243 1244 window.EcomSendApps.design_mode = false 1245 1246 1247 window.EcomSendApps.common = window.EcomSendApps.common || {} 1248 window.EcomSendApps.common.shop = { 1249 permanent_domain: 'tracy-6235.myshopify.com', 1250 currency: "CAD", 1251 money_format: "${{amount}}", 1252 id: 61894918326, 1253 } 1254 1255 1256 1257 window.EcomSendApps.common.customer = { 1258 id: null, 1259 tags: null, 1260 email: null, 1261 accepts_marketing: null, 1262 first_name: null, 1263 } 1264 1265 1266 1267 window.EcomSendApps.common.template = 'search' 1268</script>
1268 1269<!-- END app snippet --> 1270
1271<script> 1272 window.EcomSendApps = window.EcomSendApps || {} 1273 /** @description shared localStorage key used by web-pixel sandbox to read storefront GDPR mode */ 1274 const ECOMSEND_GDPR_ENABLED_STORAGE_KEY = "ECOMSEND:GDPR_ENABLED" 1275 /** @description storefront main bundle asset url */ 1276 const ECOMSEND_MAIN_SCRIPT_URL = 'https://cdn.shopify.com/extensions/01a1237c-036e-7acf-abad-a173ddf545d6/ecomsend-210/assets/ecomsend.js' 1277 /** @description storefront style asset url */ 1278 const ECOMSEND_MAIN_STYLE_URL = 'https://cdn.shopify.com/extensions/01a1237c-036e-7acf-abad-a173ddf545d6/ecomsend-210/assets/style.css' 1279 /** @description storefront wasm asset url for runtime signature module */ 1280 const ECOMSEND_WASM_ASSET_URL = 'https://cdn.shopify.com/extensions/01a1237c-036e-7acf-abad-a173ddf545d6/ecomsend-210/assets/client_safe.wasm' 1281 /** @description fallback delay when requestIdleCallback is unavailable */ 1282 const ECOMSEND_IDLE_TIMEOUT_MS = 800 1283 /** @description user interaction events used to trigger lazy init earlier */ 1284 const ECOMSEND_INTERACTION_EVENTS = ["pointerdown", "keydown", "touchstart"] 1285 /** @description global flag key for emergency immediate loading */ 1286 const ECOMSEND_FORCE_IMMEDIATE_FLAG = window.EcomSendApps?.forceImmediateLoad === true 1287 /** @description default GDPR mode comes from block setting and can be overridden on window.EcomSendApps.GDPR */ 1288 const ECOMSEND_DEFAULT_GDPR_FLAG = false 1289 /** @description default CWTracks mode comes from block setting and can be overridden on window.EcomSendApps.CWTracksEnabled */ 1290 const ECOMSEND_DEFAULT_CWTRACKS_ENABLED = false 1291 1292 /** @description normalize merchant-provided GDPR switch into a strict boolean value */ 1293 function normalizeEcomsendBooleanFlag(rawValue) { 1294 if (typeof rawValue === "boolean") { 1295 return rawValue 1296 } 1297 if (typeof rawValue === "number") { 1298 return rawValue === 1 1299 } 1300 if (typeof rawValue === "string") { 1301 const normalizedValue = rawValue.trim().toLowerCase() 1302 return normalizedValue === "true" || normalizedValue === "1" || normalizedValue === "yes" 1303 } 1304 return false 1305 } 1306 1307 /** @description lock runtime switch value on EcomSendApps to reduce accidental console overwrite. */ 1308 function lockEcomsendReadonlyFlag(flagName, flagValue) { 1309 try { 1310 Object.defineProperty(window.EcomSendApps, flagName, { 1311 value: flagValue, 1312 writable: false, 1313 configurable: false, 1314 enumerable: true, 1315 }) 1316 return 1317 } catch (error) {} 1318 window.EcomSendApps[flagName] = flagValue 1319 } 1320 1321 /** @description resolve storefront GDPR mode from merchant theme override */ 1322 function resolveEcomsendGdprMode() { 1323 if (typeof window.EcomSendApps.GDPR === "undefined") { 1324 window.EcomSendApps.GDPR = ECOMSEND_DEFAULT_GDPR_FLAG 1325 } 1326 const gdprEnabled = normalizeEcomsendBooleanFlag(window.EcomSendApps.GDPR) 1327 window.EcomSendApps.GDPR = gdprEnabled 1328 return gdprEnabled 1329 } 1330 1331 /** @description resolve storefront CWTracks mode from merchant theme block setting and runtime override */ 1332 function resolveEcomsendCwTracksMode() { 1333 if (typeof window.EcomSendApps.CWTracksEnabled === "undefined") { 1334 window.EcomSendApps.CWTracksEnabled = ECOMSEND_DEFAULT_CWTRACKS_ENABLED 1335 } 1336 const cwTracksEnabled = normalizeEcomsendBooleanFlag(window.EcomSendApps.CWTracksEnabled) 1337 window.EcomSendApps.CWTracksEnabled = cwTracksEnabled 1338 return cwTracksEnabled 1339 } 1340 1341 /** @description persist storefront GDPR mode so web-pixel sandbox can consume the same switch */ 1342 function syncEcomsendGdprModeToStorage(gdprEnabled) { 1343 if (!window.localStorage) { 1344 return 1345 } 1346 if (gdprEnabled) { 1347 window.localStorage.setItem(ECOMSEND_GDPR_ENABLED_STORAGE_KEY, "true") 1348 return 1349 } 1350 window.localStorage.removeItem(ECOMSEND_GDPR_ENABLED_STORAGE_KEY) 1351 } 1352 1353 /** @description enable GDPR gating only when merchant explicitly turns on storefront GDPR mode */ 1354 const ECOMSEND_GDPR_ENABLED = resolveEcomsendGdprMode() 1355 /** @description enable CWTracks callback/event emit only when merchant turns on CWTracks mode. */ 1356 const ECOMSEND_CWTRACKS_ENABLED = resolveEcomsendCwTracksMode() 1357 lockEcomsendReadonlyFlag("GDPR", ECOMSEND_GDPR_ENABLED) 1358 lockEcomsendReadonlyFlag("CWTracksEnabled", ECOMSEND_CWTRACKS_ENABLED) 1359 1360 try { 1361 syncEcomsendGdprModeToStorage(ECOMSEND_GDPR_ENABLED) 1362 } catch (error) {} 1363 1364 /** @description create main stylesheet node for storefront runtime */ 1365 function createEcomSendMainStyleEle() { 1366 const ecomsendMainStyleEle = document.createElement("link") 1367 ecomsendMainStyleEle.rel = "stylesheet" 1368 ecomsendMainStyleEle.href = ECOMSEND_MAIN_STYLE_URL 1369 ecomsendMainStyleEle.dataset.ecomsendTag = "main-style" 1370 return ecomsendMainStyleEle 1371 } 1372 1373 /** @description append runtime stylesheet exactly once */ 1374 function ensureEcomSendMainStyleLoaded() { 1375 if (document.querySelector('link[data-ecomsend-tag="main-style"]')) { 1376 return 1377 } 1378 const ecomsendMainStyleEle = createEcomSendMainStyleEle() 1379 document.head.appendChild(ecomsendMainStyleEle) 1380 } 1381 1382 /** @description remove interaction listeners after first lazy-init trigger */ 1383 function clearInteractionListeners() {
1384 ECOMSEND_INTERACTION_EVENTS.forEach((eventName) => { 1385 window.removeEventListener(eventName, scheduleMainBundleLoad) 1386 }) 1387 } 1388 1389 /** @description run low-priority task via idle callback with timeout fallback */ 1390 function scheduleLowPriorityTask(taskRunner, timeoutMs) { 1391 if (window.requestIdleCallback) { 1392 window.requestIdleCallback(() => { 1393 taskRunner() 1394 }, { timeout: timeoutMs }) 1395 return 1396 } 1397 window.setTimeout(() => { 1398 taskRunner() 1399 }, timeoutMs) 1400 } 1401 1402 /** @description load main storefront bundle once and keep rollback override */ 1403 function loadEcomsendMainBundle() { 1404 if (window.__ecomsendMainBundleLoaded) { 1405 return 1406 } 1407 window.__ecomsendMainBundleLoaded = true 1408 clearInteractionListeners() 1409 /** @description ensure storefront runtime css is loaded together with main bundle */ 1410 ensureEcomSendMainStyleLoaded() 1411 const ecomsendMainScriptEle = document.createElement("script") 1412 ecomsendMainScriptEle.src = ECOMSEND_MAIN_SCRIPT_URL 1413 ecomsendMainScriptEle.async = true 1414 ecomsendMainScriptEle.dataset.ecomsendTag = "main-script" 1415 document.body.appendChild(ecomsendMainScriptEle) 1416 } 1417 1418 /** @description schedule heavy bundle with idle-first strategy to reduce main-thread contention */ 1419 function scheduleMainBundleLoad() { 1420 if (window.__ecomsendMainBundleLoadScheduled) { 1421 return 1422 } 1423 /** @description dedupe idle scheduling from DOMContentLoaded and first interactions */ 1424 window.__ecomsendMainBundleLoadScheduled = true 1425 if (ECOMSEND_FORCE_IMMEDIATE_FLAG) { 1426 loadEcomsendMainBundle() 1427 return 1428 } 1429 scheduleLowPriorityTask(loadEcomsendMainBundle, ECOMSEND_IDLE_TIMEOUT_MS) 1430 } 1431 1432 /** @description cache marketing params for pixel/report flows before heavy bundle starts */ 1433 function cacheMarketingParams() { 1434 const urlParams = new URLSearchParams(window.location.search) 1435 const marketingId = urlParams.get("ec_marketing_id") 1436 const ecEmailId = urlParams.get("ec_email_id") 1437 const ecMarketingSign = urlParams.get("ec_marketing_sign") 1438 1439 if (marketingId && window.localStorage) { 1440 window.localStorage.setItem("ec_marketing_id", marketingId) 1441 } 1442 if (ecEmailId && window.localStorage) { 1443 window.localStorage.setItem("ec_email_id", ecEmailId) 1444 } 1445 if (ecMarketingSign && window.localStorage) { 1446 window.localStorage.setItem("ec_marketing_sign", ecMarketingSign) 1447 } 1448 } 1449 1450 /** @description check whether marketing storage is allowed under Shopify customer privacy state */ 1451 function isMarketingStorageAllowedByCustomerPrivacy() { 1452 const customerPrivacy = window?.Shopify?.customerPrivacy 1453 if (!customerPrivacy) { 1454 return false 1455 } 1456 const marketingAllowed = typeof customerPrivacy.marketingAllowed === "function" && customerPrivacy.marketingAllowed() 1457 if (marketingAllowed) { 1458 return true 1459 } 1460 if (typeof customerPrivacy.currentVisitorConsent === "function") { 1461 const consent = customerPrivacy.currentVisitorConsent() 1462 return consent?.marketing === "yes" 1463 } 1464 return false 1465 } 1466 1467 /** @description check whether analytics storage is allowed under Shopify customer privacy state */ 1468 function isAnalyticsStorageAllowedByCustomerPrivacy() { 1469 const customerPrivacy = window?.Shopify?.customerPrivacy 1470 if (!customerPrivacy) { 1471 return false 1472 } 1473 const analyticsAllowed = typeof customerPrivacy.analyticsProcessingAllowed === "function" && customerPrivacy.analyticsProcessingAllowed() 1474 if (analyticsAllowed) { 1475 return true 1476 } 1477 if (typeof customerPrivacy.currentVisitorConsent === "function") { 1478 const consent = customerPrivacy.currentVisitorConsent() 1479 return consent?.analytics === "yes" 1480 } 1481 return false 1482 } 1483 1484 /** @description execute marketing param caching with GDPR guard: functional off when GDPR disabled */ 1485 function cacheMarketingParamsWithGdprGuard() { 1486 if (!ECOMSEND_GDPR_ENABLED) { 1487 cacheMarketingParams() 1488 return 1489 } 1490 if (isMarketingStorageAllowedByCustomerPrivacy()) { 1491 cacheMarketingParams() 1492 } 1493 } 1494 1495 /** @description cache shop id used by pixel report branches */ 1496 function cacheShopIdForPixel() { 1497 if (!window.EcomSendApps?.common?.shop?.id || !window.localStorage) { 1498 return 1499 } 1500 window.localStorage.setItem("ECOMSEND:ES_SHOP_ID", window.EcomSendApps.common.shop.id) 1501 } 1502 1503 /** 1504 * Flow client config (e.g. browserStaySeconds) is fetched by the main ecomsend.js bundle: 1505 * bootstrapFlowClientConfig â POST /api/automation/v2/clientFlowConfig (API Sign) 1506 * â localStorage ECOMSEND:FLOW_CLIENT_CONFIG.byEventId â read by web-pixel. 1507 * Keep new C-end Flow config on this path; do not scatter fetches in liquid. 1508 */ 1509 1510 /** @description execute shop id caching with GDPR guard and shared consent policy */ 1511 function cacheShopIdWithGdprGuard() { 1512 if (!ECOMSEND_GDPR_ENABLED) { 1513 cacheShopIdForPixel() 1514 return 1515 } 1516 if (isAnalyticsStorageAllowedByCustomerPrivacy()) { 1517 cacheShopIdForPixel() 1518 } 1519 } 1520 1521 /** @description load Shopify consent-tracking API before GDPR-gated cache writes */ 1522 function withCustomerPrivacyApiReady(onReady) { 1523 if (!ECOMSEND_GDPR_ENABLED) { 1524 onReady() 1525 return 1526 } 1527 if (window?.Shopify?.customerPrivacy) { 1528 onReady() 1529 return 1530 } 1531 if (typeof window?.Shopify?.loadFeatures !== "function") { 1532 return 1533 } 1534 window.Shopify.loadFeatures( 1535 [{ name: "consent-tracking-api", version: "0.1" }], 1536 (error) => { 1537 if (error) { 1538 return 1539 } 1540 onReady() 1541 } 1542 ) 1543 } 1544 1545 try { 1546 withCustomerPrivacyApiReady(() => { 1547 cacheMarketingParamsWithGdprGuard() 1548 cacheShopIdWithGdprGuard() 1549 }) 1550 if (ECOMSEND_GDPR_ENABLED) { 1551 document.addEventListener("visitorConsentCollected", () => { 1552 cacheMarketingParamsWithGdprGuard() 1553 cacheShopIdWithGdprGuard() 1554 }) 1555 } 1556 } catch (e) {} 1557 1558 /** @description inject wasm asset url into shared namespace before main bundle executes */ 1559 window.EcomSendApps.wasmURL = ECOMSEND_WASM_ASSET_URL 1560
1561 ECOMSEND_INTERACTION_EVENTS.forEach((eventName) => { 1562 window.addEventListener(eventName, scheduleMainBundleLoad, { once: true, passive: true }) 1563 }) 1564 1565 if (document.readyState === "loading") { 1566 document.addEventListener("DOMContentLoaded", scheduleMainBundleLoad, { once: true }) 1567 } else { 1568 scheduleMainBundleLoad() 1569 } 1570</script>
1570 1571 1572<style id="ecomsend-custom-style"></style> 1573
1574<script>window.shopLocale = 'en'</script>
1574 1575
1576<script> 1577 /** @description timeout used for deferred discount request scheduling */ 1578 const ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS = 1500 1579 1580 /** @description apply discount code from url query only when parameter exists */ 1581 function applyWillDiscountCode() { 1582 const urlParams = new URLSearchParams(window.location.search) 1583 const willDiscountCode = urlParams.get("willDiscountCode") 1584 if (!willDiscountCode || /[\u0000-\u001F\u007F]/.test(willDiscountCode)) { 1585 return 1586 } 1587 fetch("/cart/update.js", { 1588 method: "POST", 1589 headers: { 1590 "Content-Type": "application/json", 1591 }, 1592 body: JSON.stringify({ 1593 discount: willDiscountCode, 1594 }), 1595 }) 1596 } 1597 1598 try { 1599 if (!window.__ecomsendDeferredTasksScheduled) { 1600 /** @description global guard to avoid duplicate deferred task scheduling */ 1601 window.__ecomsendDeferredTasksScheduled = true 1602 if (window.requestIdleCallback) { 1603 window.requestIdleCallback(() => { 1604 applyWillDiscountCode() 1605 }, { timeout: ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS }) 1606 } else { 1607 window.setTimeout(() => { 1608 applyWillDiscountCode() 1609 }, ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS) 1610 } 1611 } 1612 } catch (error) {} 1613</script>
1613 1614 1615 1616 1617</div>
1617<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1617 1618<shopify-store store-domain="https://www.maplelifecanada.com" country="CA" language="en"></shopify-store> 1619<shopify-chat></shopify-chat> 1620</body> 1621</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.