1<!doctype html> 2<html class="no-js" lang="en" dir="ltr"> 3<head> 4<meta name="facebook-domain-verification" content="w78ie0zy2btmvyixtvo5irvr53vouu" /> 5 6 7 8 <meta charset="utf-8"> 9 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 10 <meta name="viewport" content="width=device-width,initial-scale=1"> 11 <meta name="theme-color" content="#285430"> 12 <link rel="canonical" href="https://keytolifesupply.com/blogs/ktl-bloggin"> 13 <link rel="preconnect" href="https://cdn.shopify.com"> 14 <link rel="preconnect" href="https://fonts.shopifycdn.com"> 15 <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"> 16 <link rel="dns-prefetch" href="https://ajax.googleapis.com"> 17 <link rel="dns-prefetch" href="https://maps.googleapis.com"> 18 <link rel="dns-prefetch" href="https://maps.gstatic.com"><link rel="shortcut icon" href="//keytolifesupply.com/cdn/shop/files/KTLFavicon1_32x32.png?v=1677695816" type="image/png" /><title>Key to Life Blog 19– Key To Life 20</title> 21<meta name="description" content="Horticulture is a constantly evolving field with new discoveries and technologies emerging every day. There's always something to learn and grow with in plant nutrient company. Whether it's the latest research on plant physiology or innovative methods for nutrient delivery, staying up-to-date is essential for success."> 22 <meta property="og:site_name" content="Key To Life"> 23 <meta property="og:url" content="https://keytolifesupply.com/blogs/ktl-bloggin"> 24 <meta property="og:title" content="Key to Life Blog"> 25 <meta property="og:type" content="website"> 26 <meta property="og:description" content="Horticulture is a constantly evolving field with new discoveries and technologies emerging every day. There's always something to learn and grow with in plant nutrient company. Whether it's the latest research on plant physiology or innovative methods for nutrient delivery, staying up-to-date is essential for success."><meta name="twitter:site" content="@"> 27 <meta name="twitter:card" content="summary_large_image"> 28 <meta name="twitter:title" content="Key to Life Blog"> 29 <meta name="twitter:description" content="Horticulture is a constantly evolving field with new discoveries and technologies emerging every day. There's always something to learn and grow with in plant nutrient company. Whether it's the latest research on plant physiology or innovative methods for nutrient delivery, staying up-to-date is essential for success."> 30<style data-shopify>@font-face { 31 font-family: "Tenor Sans"; 32 font-weight: 400; 33 font-style: normal; 34 font-display: swap; 35 src: url("//keytolifesupply.com/cdn/fonts/tenor_sans/tenorsans_n4.966071a72c28462a9256039d3e3dc5b0cf314f65.woff2") format("woff2"), 36 url("//keytolifesupply.com/cdn/fonts/tenor_sans/tenorsans_n4.2282841d948f9649ba5c3cad6ea46df268141820.woff") format("woff"); 37} 38 39 @font-face { 40 font-family: Outfit; 41 font-weight: 300; 42 font-style: normal; 43 font-display: swap; 44 src: url("//keytolifesupply.com/cdn/fonts/outfit/outfit_n3.8c97ae4c4fac7c2ea467a6dc784857f4de7e0e37.woff2") format("woff2"), 45 url("//keytolifesupply.com/cdn/fonts/outfit/outfit_n3.b50a189ccde91f9bceee88f207c18c09f0b62a7b.woff") format("woff"); 46} 47 48 49 @font-face { 50 font-family: Outfit; 51 font-weight: 600; 52 font-style: normal; 53 font-display: swap; 54 src: url("//keytolifesupply.com/cdn/fonts/outfit/outfit_n6.dfcbaa80187851df2e8384061616a8eaa1702fdc.woff2") format("woff2"), 55 url("//keytolifesupply.com/cdn/fonts/outfit/outfit_n6.88384e9fc3e36038624caccb938f24ea8008a91d.woff") format("woff"); 56} 57 58 59 60</style><link href="//keytolifesupply.com/cdn/shop/t/33/assets/theme.css?v=70136122622940396201765921259" rel="stylesheet" type="text/css" media="all" /> 61<style data-shopify>:root { 62 --typeHeaderPrimary: "Tenor Sans"; 63 --typeHeaderFallback: sans-serif; 64 --typeHeaderSize: 43px; 65 --typeHeaderWeight: 400; 66 --typeHeaderLineHeight: 1.1; 67 --typeHeaderSpacing: 0.0em; 68 69 --typeBasePrimary:Outfit; 70 --typeBaseFallback:sans-serif; 71 --typeBaseSize: 16px; 72 --typeBaseWeight: 300; 73 --typeBaseSpacing: 0.025em; 74 --typeBaseLineHeight: 1.3; 75 76 --typeCollectionTitle: 25px; 77 78 --iconWeight: 2px; 79 --iconLinecaps: miter; 80 81 82 --buttonRadius: 50px; 83 84 85 --colorGridOverlayOpacity: 0.1; 86 } 87 88 .placeholder-content { 89 background-image: linear-gradient(100deg, #ffffff 40%, #f7f7f7 63%, #ffffff 79%); 90 }</style><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css"/> 91 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.min.css" /> 92
92<script> 93 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 94 95 window.theme = window.theme || {}; 96 theme.routes = { 97 home: "/", 98 cart: "/cart.js", 99 cartPage: "/cart", 100 cartAdd: "/cart/add.js", 101 cartChange: "/cart/change.js", 102 search: "/search" 103 }; 104 theme.strings = { 105 soldOut: "Sold Out", 106 unavailable: "Unavailable", 107 inStockLabel: "In stock, ready to ship", 108 stockLabel: "Low stock - [count] items left", 109 willNotShipUntil: "Ready to ship [date]", 110 willBeInStockAfter: "Back in stock [date]", 111 waitingForStock: "Inventory on the way", 112 savePrice: "Save [saved_amount]", 113 cartEmpty: "Your cart is currently empty.", 114 cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out", 115 searchCollections: "Collections:", 116 searchPages: "Pages:", 117 searchArticles: "Articles:" 118 }; 119 theme.settings = { 120 dynamicVariantsEnable: true, 121 cartType: "drawer", 122 isCustomerTemplate: false, 123 moneyFormat: "$ {{amount}}", 124 saveType: "dollar", 125 productImageSize: "natural", 126 productImageCover: false, 127 predictiveSearch: true, 128 predictiveSearchType: "product,article,page,collection", 129 quickView: true, 130 themeName: 'Impulse', 131 themeVersion: "6.0.1" 132 }; 133 </script>
133 134 135
135<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
135<meta name="facebook-domain-verification" content="w78ie0zy2btmvyixtvo5irvr53vouu"> 136<meta name="google-site-verification" content="ArZXBlH2zH8LM1eP6WlSMmDItIw1fiMUsV5oS27zfv8"> 137<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/12308552/digital_wallets/dialog"> 138<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/ktl-bloggin.atom" /> 139<link rel="next" href="/blogs/ktl-bloggin?page=2">
140<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 140
140
141<script id="shopify-features" type="application/json">{"accessToken":"a96615122c8c390dc4a76b8be88cccda","betas":["rich-media-storefront-analytics"],"domain":"keytolifesupply.com","predictiveSearch":true,"shopId":12308552,"locale":"en"}</script>
vendor: 1 bytes, line 141
141
142<script>var Shopify = Shopify || {}; 143Shopify.shop = "keytolife.myshopify.com"; 144Shopify.locale = "en"; 145Shopify.currency = {"active":"USD","rate":"1.0"}; 146Shopify.country = "US"; 147Shopify.theme = {"name":"Orbit Theory KTL 2026","id":179117424941,"schema_name":"MeanGreen","schema_version":"1.0.0","theme_store_id":null,"role":"main"}; 148Shopify.theme.handle = "null"; 149Shopify.theme.style = {"id":null,"handle":null}; 150Shopify.cdnHost = "keytolifesupply.com/cdn"; 151Shopify.routes = Shopify.routes || {}; 152Shopify.routes.root = "/"; 153Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 154Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 155Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 156Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 156
156
157<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 157
157
158<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 158
158
159<script> 160 window.Shopify = window.Shopify || {}; 161 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 162 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 163 window.Shopify.SignInWithShop.eligible = true; 164</script>
vendor: 1 bytes, line 164
164
165<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 165
165
166<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 166
166
167<script type="module"> 168 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 169 170 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 171 172</script>
vendor: 1 bytes, line 172
172
173<script> 174 window.Shopify = window.Shopify || {}; 175 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 176 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"]}; 177</script>
vendor: 1 bytes, line 177
177
178<script>(function() { 179 var isLoaded = false; 180 function asyncLoad() { 181 if (isLoaded) return; 182 isLoaded = true; 183 var urls = ["\/\/www.powr.io\/powr.js?powr-token=keytolife.myshopify.com\u0026external-type=shopify\u0026shop=keytolife.myshopify.com","https:\/\/js.smile.io\/v1\/smile-shopify.js?shop=keytolife.myshopify.com","https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/ad07c095c324c6b4b6cfbcc25\/2e2c5e6a84b14e9f075819b01.js?shop=keytolife.myshopify.com","https:\/\/loox.io\/widget\/Ey-0ORz_cT\/loox.1673473885717.js?shop=keytolife.myshopify.com","https:\/\/example.com\/my_script.js?shop=keytolife.myshopify.com","https:\/\/cdn.s3.pop-convert.com\/pcjs.production.min.js?unique_id=keytolife.myshopify.com\u0026shop=keytolife.myshopify.com","https:\/\/script.pop-convert.com\/new-micro\/production.pc.min.js?unique_id=keytolife.myshopify.com\u0026shop=keytolife.myshopify.com","https:\/\/a.mailmunch.co\/widgets\/site-346513-e99c624ef2c8f724109627eb7397c70599ecfc0e.js?shop=keytolife.myshopify.com"]; 184 for (var i = 0; i < urls.length; i++) { 185 var s = document.createElement('script'); 186 s.type = 'text/javascript'; 187 s.async = true; 188 s.src = urls[i]; 189 var x = document.getElementsByTagName('script')[0]; 190 x.parentNode.insertBefore(s, x); 191 } 192 }; 193 if(window.attachEvent) { 194 window.attachEvent('onload', asyncLoad); 195 } else { 196 window.addEventListener('load', asyncLoad, false); 197 } 198})();</script>
vendor: 1 bytes, line 198
198
199<script id="__st">var __st={"a":12308552,"offset":-21600,"reqid":"09fa3e80-98db-4912-8980-0bd973923883-1791168835","pageurl":"keytolifesupply.com\/blogs\/ktl-bloggin","s":"blogs-22000435262","u":"e8149275a145","p":"blog","rtyp":"blog","rid":22000435262};</script>
vendor: 1 bytes, line 199
199
200<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 200
200
201<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 201
201
202<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//keytolifesupply.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 202
202
203<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 = "//keytolifesupply.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>
203<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 203
203
204<script> 205 window.Shopify = window.Shopify || {}; 206 window.Shopify.MCP = window.Shopify.MCP || {}; 207 window.Shopify.MCP.enabled = true; 208 window.Shopify.MCP.shop = "keytolife.myshopify.com"; 209 window.Shopify.MCP.mcpEndpoint = "https:\/\/keytolifesupply.com\/api\/mcp"; 210 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 211</script>
vendor: 1 bytes, line 211
211
212<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("\/\/keytolifesupply.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 213</script>
vendor: 1 bytes, line 213
213
214<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://keytolifesupply.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 215</script>
vendor: 1 bytes, line 215
215
216<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 217 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); 218</script>
vendor: 1 bytes, line 218
218
219<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})}})); 220</script>
220 221<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://keytolifesupply.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 222<style id="shopify-accelerated-checkout-cart"> 223 #shopify-buyer-consent { 224 margin-top: 1em; 225 display: inline-block; 226 width: 100%; 227} 228 229#shopify-buyer-consent.hidden { 230 display: none; 231} 232 233#shopify-subscription-policy-button { 234 background: none; 235 border: none; 236 padding: 0; 237 text-decoration: underline; 238 font-size: inherit; 239 cursor: pointer; 240} 241 242#shopify-subscription-policy-button::before { 243 box-shadow: none; 244} 245 246 </style> 247
248<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
248 249 250
250<script src="//keytolifesupply.com/cdn/shop/t/33/assets/vendor-scripts-v11.js" defer="defer"></script>
250<script src="//keytolifesupply.com/cdn/shop/t/33/assets/theme.js?v=14015249336520120571765560095" defer="defer"></script>
250 251 252
252<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.3/jquery.min.js"></script>
252 253
253<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js"></script>
253<!-- __LXV: 1789410262931;__LXR: https://loox.io;__LXC: Ey-0ORz_cT; -->
253<script>var loox_global_hash = '1789410262931'; 254var loox_bundle_reviews_enabled = false;</script>
254<script>var loox_pop_active = true;var loox_pop_display = {"home_page":false,"product_page":true,"cart_page":true,"other_pages":false};</script>
254<style>.loox-reviews-default { max-width: 1200px; margin: 0 auto; }.loox-rating .loox-icon { color:#EBBF20; } 255:root { --lxs-rating-icon-color: #EBBF20; }</style> 256
256<script type="text/javascript"> 257 (function(c,l,a,r,i,t,y){ 258 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 259 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 260 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 261 })(window, document, "clarity", "script", "kj9odnk0p2"); 262</script>
262 263<!-- BEGIN app block: shopify://apps/blockify-fraud-filter/blocks/app_embed/2e3e0ba5-0e70-447a-9ec5-3bf76b5ef12e --><link href="https://cdn.shopify.com/extensions/01a0f718-886a-76b3-9f54-3f0e2599591a/region-restrictions-381/assets/ip-blocker-embed.min.js" as="script" type="text/javascript" rel="preload"> 264 265<link rel="preconnect" href="https://media.synctrack.io"> 266
267<script type="application/json" id="ipblocker-config"> 268 { 269 "shopIdentifier": "keytolife.myshopify.com", 270 "ipBlockerMetafields": "{\"showOverlayByPass\":false,\"disableSpyExtensions\":true,\"blockUnknownBots\":true,\"blockDisposableEmailSubscribe\":false,\"activeApp\":true,\"blockByMetafield\":false,\"visitorAnalytic\":true,\"showWatermark\":true,\"blockCheckoutApi\":false}", 271 "ipBlockerRules": null, 272 "ipBlockerGeneral": {"activeVpnProxy":false,"vpnRiskCore":66,"torBlock":false,"showWatermark":true,"autoBlock":false,"enableVisitorAnalytics":true,"blockUnknownBots":true,"protectTexts":false,"protectImages":false,"protectContents":false,"allowVpnFromPrivateRelay":true,"plan":"premium","enableApp":true,"siteUrl":"keytolifesupply.com","showOverlayByPass":false,"useClientSideCheck":true}, 273 "ipBlockerBlockTemplate": "{\"customCss\":\"#blockify---container{--bg-blockify: #fff;position:relative}#blockify---container::after{content:'';position:absolute;inset:0;background-repeat:no-repeat !important;background-size:cover !important;background:var(--bg-blockify);z-index:0}#blockify---container #blockify---container__inner{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}#blockify---container #blockify---container__inner #blockify-block-content{display:flex;flex-direction:column;align-items:center;text-align:center}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-superTitle{display:none !important}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:313%;font-weight:bold;margin-top:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:188%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:125%;margin:1.5em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:88%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description #blockify-block-text-blink{display:none !important}#blockify---container #blockify---container__inner #blockify-logo-block-image{position:relative;width:400px;height:auto;max-height:300px}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-logo-block-image{width:200px}}#blockify---container #blockify---container__inner #blockify-logo-block-image::before{content:'';display:block;padding-bottom:56.2%}#blockify---container #blockify---container__inner #blockify-logo-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}\\n\",\"logoImage\":{\"active\":true,\"value\":\"https:\/\/fraud.blockifyapp.com\/s\/api\/public\/assets\/default-thumbnail.png\",\"altText\":\"Red octagonal stop sign with a black hand symbol in the center, indicating a warning or prohibition\"},\"superTitle\":{\"active\":false,\"text\":\"403\",\"color\":\"#899df1\"},\"title\":{\"active\":true,\"text\":\"Access Denied\",\"color\":\"#000\"},\"description\":{\"active\":true,\"text\":\"The site owner may have set restrictions that prevent you from accessing the site. Please contact the site owner for access.\",\"color\":\"#000\"},\"background\":{\"active\":true,\"value\":\"#fff\",\"type\":\"1\",\"colorFrom\":null,\"colorTo\":null}}", 274 "ipBlockerBotsAllow": [{"botName":"aHrefs Bot","regex":"AhrefsBot"},{"botName":"Facebook External Hit","regex":"facebookexternalhit|facebookplatform|facebookexternalua"},{"botName":"Googlebot","regex":"AdsBot-Google(-Mobile)?|Adwords-(DisplayAds|Express|Instant)|Google Web Preview|Google[ -]Publisher[ -]Plugin|Google-(Ads-Qualify|Adwords|AMPHTML|Assess|HotelAdsVerifier|Read-Aloud|Shopping-Quality|Site-Verification|speakr|Test|Youtube-Links)|(APIs|DuplexWeb|Feedfetcher|Mediapartners)-Google|Googlebot(-Mobile|-Image|-Video|-News)?|GoogleProducer|Google.*\/\\+\/web\/snippet"},{"botName":"Applebot","regex":"Applebot"},{"botName":"Lighthouse","regex":"([A-z0-9]*)-Lighthouse"},{"botName":"BingBot","regex":"MSNBot|msrbot|bingbot|BingPreview|msnbot-(UDiscovery|NewsBlogs)|adidxbot"},{"botName":"LinkedIn Bot","regex":"LinkedInBot"},{"botName":"Semrush Bot","regex":"SemrushBot"},{"botName":"Pinterest","regex":"Pinterest(bot)?\/\\d\\.\\d.*www\\.pinterest\\.com.*"}], 275 "baseUrl": "https:\/\/fraud.blockifyapp.com\/s\/api", 276 "bucketUrl": "https:\/\/media.synctrack.io\/megamind-fraud", 277 "storefrontApiUrl": "https:\/\/fraud.blockifyapp.com\/p\/api", 278 "ipBlockerChecking": true, 279 "ipBlockerCollectionId": null, 280 "ipBlockerProductCollections": null, 281 "ipBlockerCheckoutProduct": null 282 } 283</script>
283 284
285<script 286 id="blockifyScriptTag" 287 src="https://cdn.shopify.com/extensions/01a0f718-886a-76b3-9f54-3f0e2599591a/region-restrictions-381/assets/ip-blocker-embed.min.js" 288 async 289></script>
289<script 290 id="blockifyFingerprintScriptTag" 291 src="https://media.synctrack.io/megamind-fraud/blockify-fp/v1.3.0/sdk.js?key=fp_pk_ng7ah7336eqxqkr5bnh6dr4fqn" 292 integrity="sha384-VqkCCzUX/obUmKxCRZvnx8sQPwjuKO4x9JQW1Z14ebaxfxWferwQZnGr1DL6mUVn" 293 crossorigin="anonymous" 294 async 295 ></script>
295<!-- END app block --><!-- BEGIN app block: shopify://apps/hulk-form-builder/blocks/app-embed/b6b8dd14-356b-4725-a4ed-77232212b3c3 --><!-- BEGIN app snippet: hulkapps-formbuilder-theme-ext -->
295<script type="text/javascript"> 296 297 if (typeof window.formbuilder_customer != "object") { 298 window.formbuilder_customer = {} 299 } 300 301 302 303 window.hulkFormBuilder = { 304 form_data: {"form_iRRFnLAxGPbMJoZbWTVfUw":{"uuid":"iRRFnLAxGPbMJoZbWTVfUw","form_name":"Fill me out for our FREE Grow Guide","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"\u003ch3 style=\"text-align: center;\"\u003eREADY TO TRIM LIKE A PRO?\u003c\/h3\u003e\n","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"inlineLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"1000px","form_border_size":"2","form_border_clr":"transparent","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":0,"input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Fill me out for our FREE Grow Guide","form_access_message":"\u
304003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","form_banner":"https:\/\/form-builder-by-hulkapps.s3.amazonaws.com\/uploads\/keytolife.myshopify.com\/backend_image\/backend_image\/2835\/TateTrimmersBuckersPaage_01.jpg","banner_img_height":"500","form_banner_alignment":"center","banner_img_width":"500","formElements":[{"type":"text","position":0,"label":"First Name","customClass":"","halfwidth":"yes","Conditions":{},"page_number":1,"centerfield":"no"},{"type":"text","position":1,"label":"Last Name","halfwidth":"yes","Conditions":{},"page_number":1},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1},{"type":"select","position":3,"label":"What Type of Grower Are You?","values":"Hobbyist\nSmall Scale\nLarge Scale\nCommercial Scale\nOther","Conditions":{},"page_number":1,"elementCost":{},"other_value":"yes","other_value_label":"Let us know","halfwidth":"yes","required":"yes"},{"type":"textarea","position":4,"label":"What Are Your Needs?","required":"yes","Conditions":{},"page_number":1},{"Conditions":{},"type":"text","position":5,"label":"What Are You Wanting To Grow?","halfwidth":"no","required":"yes","centerfield":"no","page_number":1},{"Conditions":{},"type":"multipleCheckbox","position":6,"label":"How Many Employees Do you Have?","halfwidth":"no","required":"yes","values":"Just Me\n1-5\n6-10\n11-20\n21-80\n81-150\n151 +","elementCost":{},"page_number":1}]},"is_spam_form":false,"shop_uuid":"-dR7gmTDrL4RqrB_xKU_1g","shop_timezone":"America\/Denver","shop_id":77604,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Grow","shop_shopify_domain":"keytolife.myshopify.com","popup_settings":{},"form_is_active":true}}, 305 shop_data: {"shop_-dR7gmTDrL4RqrB_xKU_1g":{"shop_uuid":"-dR7gmTDrL4RqrB_xKU_1g","shop_timezone":"America\/Denver","shop_id":77604,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Grow","shop_shopify_domain":"keytolife.myshopify.com","shop_created_at":"2023-01-31T01:18:38.309-06:00","is_skip_metafield":false,"shop_deleted":false,"shop_disabled":false}}, 306 settings_data: {"shop_settings":{"shop_customise_msgs":[],"default_customise_msgs":{"is_required":"is required","thank_you":"Thank you! The form was submitted successfully.","processing":"Processing...","valid_data":"Please provide valid data","valid_email":"Provide valid email format","valid_tags":"HTML Tags are not allowed","valid_phone":"Provide valid phone number","valid_captcha":"Please provide a valid CAPTCHA response.","valid_url":"Provide valid URL","only_number_alloud":"Provide valid number in","number_less":"must be less than","number_more":"must be more than","image_must_less":"Image must be less than 20MB","image_number":"Images allowed","image_extension":"Invalid extension! Please provide image file","error_image_upload":"Error in image upload. Please try again.","error_file_upload":"Error in file upload. Please try again.","your_response":"Your response","error_form_submit":"Error occur.Please try again after sometime.","email_submitted":"Form with this email is already submitted","invalid_email_by_zerobounce":"The email address you entered appears to be invalid. Please check it and try again.","download_file":"Download file","card_details_invalid":"Your card details are invalid","card_details":"Card details","please_enter_card_details":"Please enter card details","card_number":"Card number","exp_mm":"Exp MM","exp_yy":"Exp YY","crd_cvc":"CVV","payment_value":"Payment amount","please_enter_payment_amount":"Please enter a payment amount.","address1":"Address line 1","address2":"Address line 2","city":"City","province":"Province","zipcode":"Zip code","country":"Country","blocked_domain":"This form does not accept addresses from","file_must_less":"File must be less than 20MB","file_extension":"Invalid extension! Please provide file","only_file_number_alloud":"files allowed","previous":"Previous","next":"Next","must_have_a_input":"Please enter at least one field.","please_enter_required_data":"Please enter required data","atleast_one_special_char":"Include at least one special character","atleast_one_lowercase_char":"Include at least one lowercase character","atleast_one_uppercase_char":"Include at least one uppercase character","atleast_one_number":"Include at least one number","must_have_8_chars":"Must have 8 characters long","be_between_8_and_12_chars":"Be between 8 and 12 characters long","please_select":"Please Select","phone_submitted":"Form with this phone number is already submitted","user_res_parse_error":"Error while submitting the form","valid_same_values":"values must be the same","product_choice_clear_selection":"Clear Selection","picture_choice_clear_selection":"Clear Selection","remove_all_for_file_image_upload":"Remove All","invali
306d_file_type_for_image_upload":"You can't upload files of this type.","invalid_file_type_for_signature_upload":"You can't upload files of this type.","max_files_exceeded_for_file_upload":"You can not upload any more files.","max_files_exceeded_for_image_upload":"You can not upload any more files.","file_already_exist":"File already uploaded","max_limit_exceed":"You have added the maximum number of text fields.","cancel_upload_for_file_upload":"Cancel upload","cancel_upload_for_image_upload":"Cancel upload","cancel_upload_for_signature_upload":"Cancel upload"}}}, 307 features_data: {"shop_plan_features":{"shop_plan_features":["unlimited-forms","full-design-customization","export-form-submissions","multiple-recipients-for-form-submissions","multiple-admin-notifications","enable-captcha","unlimited-file-uploads","save-submitted-form-data","set-auto-response-message","conditional-logic","form-banner","save-as-draft-facility","include-user-response-in-admin-email","disable-form-submission","forms-limit","submissions-visibility-limit","file-upload"]}}, 308 shop: null, 309 shop_id: null, 310 plan_features: null, 311 validateDoubleQuotes: false, 312 assets: { 313 searchableDropdown: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/searchable-dropdown.js", 314 extraFunctions: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-functions.js", 315 extraStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-styles.css", 316 bootstrapStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/theme-app-extension-bootstrap.css", 317 }, 318 translations: { 319 htmlTagNotAllowed: "HTML Tags are not allowed", 320 sqlQueryNotAllowed: "SQL Queries are not allowed", 321 doubleQuoteNotAllowed: "Double quotes are not allowed", 322 323 maxTextFieldsReached: "You have added the maximum number of text fields.", 324 325 326 327 zerobounceApiErrorMsg: "We couldn\u0026#39;t verify your email due to a technical issue. Please try again later.", 328 } 329 330 } 331 332 333 334 window.FbThemeAppExtSettingsHash = {} 335 336</script>
336<!-- END app snippet --><!-- END app block -->
336<script src="https://cdn.shopify.com/extensions/01a08c01-4410-7f5e-a1bb-20b17bb2f397/pop-convert-45/assets/main.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 336
336
337<script src="https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/form-builder-script.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 337
337
338<script src="https://cdn.shopify.com/extensions/019f9319-39b1-714b-a4d9-d5a47f7d1944/bundles-bear-1-99/assets/bundle-bear-widget.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 338
338
339<script src="https://cdn.shopify.com/extensions/01a101d9-652a-7b73-904c-cf9ed89a9db5/2026-10-03-12-58-30-UTC--0fc6178/assets/smile-loader.js" type="text/javascript" defer="defer"></script>
339 340<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
341<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: 12308552,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};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 341
341
342<script> 343 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 344</script>
vendor: 1 bytes, line 344
344
345<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}
345).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: 12308552,storefrontBaseUrl: "https://keytolifesupply.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://keytolifesupply.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1895104813","configuration":"{\"mailchimp_store_id\":\"store_r5rd5ipj1wtu5ywd6wyy\", \"mailchimp_user_id\":\"44740129\",\"mailchimp_list_id\":\"99e01341f0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
345,{"id":"1792606509","configuration":"{\"accountID\":\"BLOCKIFY_TRACKING-123\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b35abd85befe01ff41cd41df4ff83ae0","type":"APP","apiClientId":2309454,"privacyPurposes":["ANALYTICS","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":"796131629","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-NCMME8SQHJ\\\",\\\"GT-NBXPKZLM\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-NCMME8SQHJ\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-NCMME8SQHJ\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-NCMME8SQHJ\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-NCMME8SQHJ\\\",\\\"MC-YN4TS4589S\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-NCMME8SQHJ\\\",\\\"MC-YN4TS4589S\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-NCMME8SQHJ\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-NCMME8SQHJ\\\",\\\"MC-YN4TS4589S\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-NCMME8SQHJ\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-NCMME8SQHJ\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-NCMME8SQHJ\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-NCMME8SQHJ\\\"}],\\\"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":"338493741","configuration":"{\"pixel_id\":\"1438452613268678\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Key To Life","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"keytolife.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/keytolifesupply.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://keytolifesupply.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"179117424941","themePublished":"true","eventMetadataId":"cb73a3c2-2037-4e09-a0ad-87b97d3af39c","pageType":"blog","resourceId":"22000435262","shopId":"12308552","storefrontBaseUrl":"https:\/\/keytolifesupply.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
345<script> 346 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 347 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 348 window.ShopifyAnalytics.meta.currency = 'USD'; 349 var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":22000435262,"requestId":"09fa3e80-98db-4912-8980-0bd973923883-1791168835"}}; 350 for (var attr in meta) { 351 window.ShopifyAnalytics.meta[attr] = meta[attr]; 352 } 353</script>
vendor: 1 bytes, line 353
353
354<script class="analytics"> 355 (function () { 356 var customDocumentWrite = function(content) { 357 var jquery = null; 358 359 if (window.jQuery) { 360 jquery = window.jQuery; 361 } else if (window.Checkout && window.Checkout.$) { 362 jquery = window.Checkout.$; 363 } 364 365 if (jquery) { 366 jquery('body').append(content); 367 } 368 }; 369 370 var hasLoggedConversion = function(token) { 371 if (token) { 372 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 373 } 374 return false; 375 } 376 377 var setCookieIfConversion = function(token) { 378 if (token) { 379 var twoMonthsFromNow = new Date(Date.now()); 380 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 381 382 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 383 } 384 } 385 386 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 387 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 388 if (trekkie.integrations) { 389 return; 390 } 391 trekkie.methods = [ 392 'identify', 393 'page', 394 'ready', 395 'track', 396 'trackForm', 397 'trackLink' 398 ]; 399 trekkie.factory = function(method) { 400 return function() { 401 var args = Array.prototype.slice.call(arguments); 402 args.unshift(method); 403 trekkie.push(args); 404 if (method == 'track' || method == 'page') { 405 var pageUrl; 406 try { 407 pageUrl = window.location.href; 408 } catch (e) {} 409 var pageReferrer; 410 try { 411 pageReferrer = document.referrer; 412 } catch (e) {} 413 try { 414 if (window.__TREKKIE_SHIM_QUEUE == null) { 415 window.__TREKKIE_SHIM_QUEUE = []; 416 } 417 window.__TREKKIE_SHIM_QUEUE.push({ 418 from: 'trekkie-stub', 419 method: method, 420 args: args.slice(1), 421 pageContext: { 422 url: pageUrl, 423 referrer: pageReferrer 424 } 425 }); 426 } catch (e) { 427 // no-op 428 } 429 } 430 return trekkie; 431 }; 432 }; 433 for (var i = 0; i < trekkie.methods.length; i++) { 434 var key = trekkie.methods[i]; 435 trekkie[key] = trekkie.factory(key); 436 } 437 trekkie.load = function(config) { 438 trekkie.config = config || {}; 439 trekkie.config.initialDocumentCookie = document.cookie; 440 var first = document.getElementsByTagName('script')[0]; 441var script = document.createElement('script'); 442script.type = 'text/javascript'; 443script.onerror = function(e) { 444 var scriptFallback = document.createElement('script'); 445 scriptFallback.type = 'text/javascript'; 446 scriptFallback.onerror = function(error) { 447 var Monorail = { 448 produce: function produce(monorailDomain, schemaId, payload) { 449 var currentMs = new Date().getTime(); 450 var event = { 451 schema_id: schemaId, 452 payload: payload, 453 metadata: { 454 event_created_at_ms: currentMs, 455 event_sent_at_ms: currentMs 456 } 457 }; 458 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 459 }, 460 sendRequest: function sendRequest(endpointUrl, payload) { 461 // Try the sendBeacon API 462 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 463 var blobData = new window.Blob([payload], { 464 type: 'text/plain' 465 }); 466 467 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 468 return true; 469 } // sendBeacon was not successful 470 471 } // XHR beacon 472 473 var xhr = new XMLHttpRequest(); 474 475 try { 476 xhr.open('POST', endpointUrl); 477 xhr.setRequestHeader('Content-Type', 'text/plain'); 478 xhr.send(payload); 479 } catch (e) { 480 console.log(e); 481 } 482 483 return false; 484 }, 485 isIos12: function isIos12() { 486 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 487 } 488 }; 489 Monorail.produce('monorail-edge.shopifysvc.com', 490 'trekkie_storefront_load_errors/1.1', 491 {shop_id: 12308552, 492 theme_id: 179117424941, 493 app_name: "storefront", 494 context_url: window.location.href, 495 source_url: "//keytolifesupply.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 496 497 }; 498 scriptFallback.async = true; 499 scriptFallback.src = '//keytolifesupply.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 500 first.parentNode.insertBefore(scriptFallback, first); 501}; 502script.async = true; 503script.src = '//keytolifesupply.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 504first.parentNode.insertBefore(script, first); 505 506 }; 507 trekkie.load( 508 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":12308552,"isMerchantRequest":null,"themeId":179117424941,"themeCityHash":"8165054482262552003","contentLanguage":"en","currency":"USD","eventMetadataId":"cb73a3c2-2037-4e09-a0ad-87b97d3af39c"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 509 ); 510 511 var loaded = false;
512 trekkie.ready(function() { 513 if (loaded) return; 514 loaded = true; 515 516 window.ShopifyAnalytics.lib = window.trekkie; 517 518 var originalDocumentWrite = document.write; 519 document.write = customDocumentWrite; 520 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 521 document.write = originalDocumentWrite; 522 523 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 524 var token = match? match[1]: undefined; 525 if (!hasLoggedConversion(token)) { 526 setCookieIfConversion(token); 527 528 } 529 }); 530 531 window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":22000435262,"requestId":"09fa3e80-98db-4912-8980-0bd973923883-1791168835","shopifyEmitted":true}); 532 533 var eventsListenerScript = document.createElement('script'); 534 eventsListenerScript.async = true; 535 eventsListenerScript.src = "//keytolifesupply.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 536 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 537})();</script>
vendor: 1 bytes, line 537
537
538<script 539 defer 540 src="https://keytolifesupply.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 541 data-application="storefront-renderer" 542 data-shop-id="12308552" 543 data-render-region="gcp-us-central1" 544 data-page-type="blog" 545 data-theme-instance-id="179117424941" 546 data-theme-name="MeanGreen" 547 data-theme-version="1.0.0" 548 data-monorail-region="shop_domain" 549 data-resource-timing-sampling-rate="10" 550 data-shs="true" 551 data-shs-beacon="true" 552 data-shs-export-with-fetch="true" 553 data-shs-logs-sample-rate="1" 554 data-shs-beacon-endpoint="https://keytolifesupply.com/api/collect" 555></script>
555 556<meta name="shopify-y" content="c1490106-6538-4dcd-8e8f-a060fd798377" data-expiration="1822726435000"><meta name="shopify-s" content="69f9ae2e-63f4-4af2-9ac3-9fe69d9362f9" data-expiration="1791170635000"><meta name="new-cookie-storage-activated" content="t"> 557</head> 558 559<body class="template-blog" data-center-text="true" data-button_style="round" data-type_header_capitalize="true" data-type_headers_align_text="true" data-type_product_capitalize="true" data-swatch_style="round" > 560<!-- Twitter conversion tracking base code -->
561<script> 562!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); 563},s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='https://static.ads-twitter.com/uwt.js', 564a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); 565twq('config','ohkwo'); 566</script>
566 567<!-- End Twitter conversion tracking base code --> 568 <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a> 569 570 <!-- Twitter conversion tracking event code -->
571<script type="text/javascript"> 572 // Insert Twitter Event ID 573 twq('event', 'tw-ohkwo-ohkwq', { 574 }); 575</script>
575 576<!-- End Twitter conversion tracking event code --> 577 578 <div id="PageContainer" class="page-container"> 579 <div class="transition-body"><div id="shopify-section-header" class="shopify-section"> 580 581<div id="NavDrawer" class="drawer drawer--right"> 582 <div class="drawer__contents"> 583 <div class="drawer__fixed-header"> 584 <div class="drawer__header appear-animation appear-delay-1"> 585 <div class="h2 drawer__title"></div> 586 <div class="drawer__close"> 587 <button type="button" class="drawer__close-button js-drawer-close"> 588 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 589 <span class="icon__fallback-text">Close menu</span> 590 </button> 591 </div> 592 </div> 593 </div> 594 <div class="drawer__scrollable"> 595 <ul class="mobile-nav" role="navigation" aria-label="Primary"><li class="mobile-nav__item appear-animation appear-delay-2"><a href="/collections/spring-sale" class="mobile-nav__link mobile-nav__link--top-level">*SALE*</a></li><li class="mobile-nav__item appear-animation appear-delay-3"><div class="mobile-nav__has-sublist"><a href="/collections" 596 class="mobile-nav__link mobile-nav__link--top-level" 597 id="Label-collections2" 598 > 599 Shop 600 </a> 601 <div class="mobile-nav__toggle"> 602 <button type="button" 603 aria-controls="Linklist-collections2" 604 aria-labelledby="Label-collections2" 605 class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 606 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 607</span> 608</button> 609 </div></div><div id="Linklist-collections2" 610 class="mobile-nav__sublist collapsible-content collapsible-content--all" 611 > 612 <div class="collapsible-content__inner"> 613 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 614 <div class="mobile-nav__child-item"><a href="/collections" 615 class="mobile-nav__link" 616 id="Sublabel-collections1" 617 > 618 Garden Supplies 619 </a><button type="button" 620 aria-controls="Sublinklist-collections2-collections1" 621 aria-labelledby="Sublabel-collections1" 622 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 623 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 624</span> 625</button></div><div 626 id="Sublinklist-collections2-collections1" 627 aria-labelledby="Sublabel-collections1" 628 class="mobile-nav__sublist collapsible-content collapsible-content--all" 629 > 630 <div class="collapsible-content__inner"> 631 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 632 <a href="/collections/nutrients" class="mobile-nav__link"> 633 Nutrients & Supplements 634 </a> 635 </li><li class="mobile-nav__item"> 636 <a href="/collections/for-plants-inoculants" class="mobile-nav__link"> 637 Inoculants 638 </a> 639 </li><li class="mobile-nav__item"> 640 <a href="/collections/lights" class="mobile-nav__link"> 641 Lights 642 </a> 643 </li><li class="mobile-nav__item"> 644 <a href="/collections/coco-blocks" class="mobile-nav__link"> 645 Coco Blocks 646 </a> 647 </li><li class="mobile-nav__item"> 648 <a href="/collections/ez-clone" class="mobile-nav__link"> 649 EZ Clone 650 </a> 651 </li></ul> 652 </div> 653 </div></li><li class="mobile-nav__item"> 654 <div class="mobile-nav__child-item"><a href="/collections" 655 class="mobile-nav__link" 656 id="Sublabel-collections2" 657 > 658 Harvesting 659 </a><button type="button" 660 aria-controls="Sublinklist-collections2-collections2" 661 aria-labelledby="Sublabel-collections2" 662 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 663 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
663ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 664</span> 665</button></div><div 666 id="Sublinklist-collections2-collections2" 667 aria-labelledby="Sublabel-collections2" 668 class="mobile-nav__sublist collapsible-content collapsible-content--all" 669 > 670 <div class="collapsible-content__inner"> 671 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 672 <a href="/pages/contact-us" class="mobile-nav__link"> 673 Trimmer Operation 674 </a> 675 </li><li class="mobile-nav__item"> 676 <a href="/pages/about-us" class="mobile-nav__link"> 677 About us 678 </a> 679 </li></ul> 680 </div> 681 </div></li><li class="mobile-nav__item"> 682 <div class="mobile-nav__child-item"><a href="/collections/water-treatment" 683 class="mobile-nav__link" 684 id="Sublabel-collections-water-treatment3" 685 > 686 Water Treatment 687 </a><button type="button" 688 aria-controls="Sublinklist-collections2-collections-water-treatment3" 689 aria-labelledby="Sublabel-collections-water-treatment3" 690 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 691 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 692</span> 693</button></div><div 694 id="Sublinklist-collections2-collections-water-treatment3" 695 aria-labelledby="Sublabel-collections-water-treatment3" 696 class="mobile-nav__sublist collapsible-content collapsible-content--all" 697 > 698 <div class="collapsible-content__inner"> 699 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 700 <a href="/collections/ionizers" class="mobile-nav__link"> 701 Ionizers 702 </a> 703 </li><li class="mobile-nav__item"> 704 <a href="/collections/nutrient-dosing" class="mobile-nav__link"> 705 Nutrient Dosing 706 </a> 707 </li><li class="mobile-nav__item"> 708 <a href="/collections/humidifiers" class="mobile-nav__link"> 709 Humidifiers 710 </a> 711 </li><li class="mobile-nav__item"> 712 <a href="/collections/de-humidifiers" class="mobile-nav__link"> 713 De-Humidifiers 714 </a> 715 </li></ul> 716 </div> 717 </div></li><li class="mobile-nav__item"> 718 <div class="mobile-nav__child-item"><a href="/collections/apparel" 719 class="mobile-nav__link" 720 id="Sublabel-collections-apparel4" 721 > 722 Apparel 723 </a><button type="button" 724 aria-controls="Sublinklist-collections2-collections-apparel4" 725 aria-labelledby="Sublabel-collections-apparel4" 726 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 727 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
727ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 728</span> 729</button></div><div 730 id="Sublinklist-collections2-collections-apparel4" 731 aria-labelledby="Sublabel-collections-apparel4" 732 class="mobile-nav__sublist collapsible-content collapsible-content--all" 733 > 734 <div class="collapsible-content__inner"> 735 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 736 <a href="/collections/fitted-hats" class="mobile-nav__link"> 737 Fitted Hats 738 </a> 739 </li></ul> 740 </div> 741 </div></li></ul> 742 </div> 743 </div></li><li class="mobile-nav__item appear-animation appear-delay-4"><div class="mobile-nav__has-sublist"><a href="/pages/about-us" 744 class="mobile-nav__link mobile-nav__link--top-level" 745 id="Label-pages-about-us3" 746 > 747 Learn 748 </a> 749 <div class="mobile-nav__toggle"> 750 <button type="button" 751 aria-controls="Linklist-pages-about-us3" 752 aria-labelledby="Label-pages-about-us3" 753 class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 754 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 755</span> 756</button> 757 </div></div><div id="Linklist-pages-about-us3" 758 class="mobile-nav__sublist collapsible-content collapsible-content--all" 759 > 760 <div class="collapsible-content__inner"> 761 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 762 <div class="mobile-nav__child-item"><a href="/pages/about-us" 763 class="mobile-nav__link" 764 id="Sublabel-pages-about-us1" 765 > 766 About Us 767 </a></div></li><li class="mobile-nav__item"> 768 <div class="mobile-nav__child-item"><a href="/pages/feed-charts" 769 class="mobile-nav__link" 770 id="Sublabel-pages-feed-charts2" 771 > 772 Feed Charts 773 </a></div></li><li class="mobile-nav__item"> 774 <div class="mobile-nav__child-item"><a href="/pages/grow-terms" 775 class="mobile-nav__link" 776 id="Sublabel-pages-grow-terms3" 777 > 778 Grow Terms 779 </a></div></li><li class="mobile-nav__item"> 780 <div class="mobile-nav__child-item"><a href="/pages/nutrient-keys" 781 class="mobile-nav__link" 782 id="Sublabel-pages-nutrient-keys4" 783 > 784 Nutrient Info 785 </a></div></li><li class="mobile-nav__item"> 786 <div class="mobile-nav__child-item"><a href="/pages/archived-newsletters" 787 class="mobile-nav__link" 788 id="Sublabel-pages-archived-newsletters5" 789 > 790 Vault 791 </a></div></li></ul> 792 </div> 793 </div></li><li class="mobile-nav__item appear-animation appear-delay-5"><a href="/blogs/ktl-bloggin" class="mobile-nav__link mobile-nav__link--top-level" data-active="true">Blog</a></li><li class="mobile-nav__item appear-animation appear-delay-6"><a href="/pages/contact-us-1" class="mobile-nav__link mobile-nav__link--top-level">Contact Us</a></li><li class="mobile-nav__item appear-animation appear-delay-7"><a href="https://keytolife.myshopify.com/apps/wpdapp/wholesale" class="mobile-nav__link mobile-nav__link--top-level">Wholesale Shop</a></li><li class="mobile-nav__item mobile-nav__item--secondary"> 794 <div class="grid"><div class="grid__item one-half appear-animation appear-delay-8"> 795 <a href="/account" class="mobile-nav__link">Log in 796</a> 797 </div></div> 798 </li></ul><ul class="mobile-nav__social appear-animation appear-delay-9"></ul> 799 </div> 800 </div> 801</div> 802<div id="CartDrawer" class="drawer drawer--right"> 803 <form id="CartDrawerForm" action="/cart" method="post" novalidate class="drawer__contents"> 804 <div class="drawer__fixed-header"> 805 <div class="drawer__header appear-animation appear-delay-1"> 806 <div class="h2 drawer__title">Cart</div> 807 <div class="drawer__close"> 808 <button type="button" class="drawer__close-button js-drawer-close"> 809 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
810 <span class="icon__fallback-text">Close cart</span> 811 </button> 812 </div> 813 </div> 814 </div> 815 816 <div class="drawer__inner"> 817 <div class="drawer__scrollable"> 818 <div data-products class="appear-animation appear-delay-2"></div> 819 820 821 </div> 822 823 <div class="drawer__footer appear-animation appear-delay-4"> 824 <div data-discounts> 825 826 </div> 827 828 <div class="cart__item-sub cart__item-row"> 829 <div class="ajaxcart__subtotal">Subtotal</div> 830 <div data-subtotal>$ 0.00</div> 831 </div> 832 833 <div class="cart__item-row text-center"> 834 <small> 835 Shipping, taxes, and discount codes calculated at checkout.<br /> 836 </small> 837 </div> 838 839 840 841 <div class="cart__checkout-wrapper"> 842 <button type="submit" name="checkout" data-terms-required="false" class="btn cart__checkout"> 843 Check out 844 </button> 845 846 847 </div> 848 </div> 849 </div> 850 851 <div class="drawer__cart-empty appear-animation appear-delay-2"> 852 <div class="drawer__scrollable"> 853 Your cart is currently empty. 854 </div> 855 </div> 856 </form> 857 </div><style> 858 .site-nav__link, 859 .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) { 860 font-size: 17px; 861 } 862 863 .site-nav__link, .mobile-nav__link--top-level { 864 text-transform: uppercase; 865 letter-spacing: 0.2em; 866 } 867 .mobile-nav__link--top-level { 868 font-size: 1.1em; 869 } 870 871 872 873 874 875</style> 876 877<div data-section-id="header" data-section-type="header"><div class="toolbar small--hide"> 878 <div class="page-width"> 879 <div class="toolbar__content"><div class="toolbar__item"> 880 <ul class="no-bullets social-icons inline-list toolbar__social"></ul> 881 882 </div></div> 883 884 </div> 885</div> 886<div class="header-sticky-wrapper"> 887 <div id="HeaderWrapper" class="header-wrapper"><header 888 id="SiteHeader" 889 class="site-header" 890 data-sticky="true" 891 data-overlay="false"> 892 <div class="page-width"> 893 <div 894 class="header-layout header-layout--left-center" 895 data-logo-align="left"><div class="header-item header-item--logo"><style data-shopify>.header-item--logo, 896 .header-layout--left-center .header-item--logo, 897 .header-layout--left-center .header-item--icons { 898 -webkit-box-flex: 0 1 200px; 899 -ms-flex: 0 1 200px; 900 flex: 0 1 200px; 901 } 902 903 @media only screen and (min-width: 769px) { 904 .header-item--logo, 905 .header-layout--left-center .header-item--logo, 906 .header-layout--left-center .header-item--icons { 907 -webkit-box-flex: 0 0 270px; 908 -ms-flex: 0 0 270px; 909 flex: 0 0 270px; 910 } 911 } 912 913 .site-header__logo a { 914 width: 200px; 915 } 916 .is-light .site-header__logo .logo--inverted { 917 width: 200px; 918 } 919 @media only screen and (min-width: 769px) { 920 .site-header__logo a { 921 width: 270px; 922 } 923 924 .is-light .site-header__logo .logo--inverted { 925 width: 270px; 926 } 927 }</style><div class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization" > 928 <a 929 href="/" 930 itemprop="url" 931 class="site-header__logo-link logo--has-inverted" 932 style="padding-top: 17.453703703703706%"> 933 <img 934 class="small--hide" 935 src="//keytolifesupply.com/cdn/shop/files/KTL_Supply_Outline_White_58f8e863-e75c-4da4-a49e-4a68bb2dd54a_270x.png?v=1673933654" 936 srcset="//keytolifesupply.com/cdn/shop/files/KTL_Supply_Outline_White_58f8e863-e75c-4da4-a49e-4a68bb2dd54a_270x.png?v=1673933654 1x, //keytolifesupply.com/cdn/shop/files/KTL_Supply_Outline_White_58f8e863-e75c-4da4-a49e-4a68bb2dd54a_270x@2x.png?v=1673933654 2x" 937 alt="Key To Life" 938 itemprop="logo"> 939 <img 940 class="medium-up--hide" 941 src="//keytolifesupply.com/cdn/shop/files/KTL_Supply_Outline_White_58f8e863-e75c-4da4-a49e-4a68bb2dd54a_200x.png?v=1673933654" 942 srcset="//keytolifesupply.com/cdn/shop/files/KTL_Supply_Outline_White_58f8e863-e75c-4da4-a49e-4a68bb2dd54a_200x.png?v=1673933654 1x, //keytolifesupply.com/cdn/shop/files/KTL_Supply_Outline_White_58f8e863-e75c-4da4-a49e-4a68bb2dd54a_200x@2x.png?v=1673933654 2x" 943 alt="Key To Life"> 944 </a><a 945 href="/" 946 itemprop="url" 947 class="site-header__logo-link logo--inverted" 948 style="padding-top: 17.453703703703706%"> 949 <img 950 class="small--hide" 951 src="//keytolifesupply.com/cdn/shop/files/KTL_Supply_Outline_White_58f8e863-e75c-4da4-a49e-4a68bb2dd54a_270x.png?v=1673933654" 952 srcset="//keytolifesupply.com/cdn/shop/files/KTL_Supply_Outline_White_58f8e863-e75c-4da4-a49e-4a68bb2dd54a_270x.png?v=1673933654 1x, //keytolifesupply.com/cdn/shop/files/KTL_Supply_Outline_White_58f8e863-e75c-4da4-a49e-4a68bb2dd54a_270x@2x.png?v=1673933654 2x" 953 alt="Key To Life" 954 itemprop="logo"> 955 <img 956 class="medium-up--hide" 957 src="//keytolifesupply.com/cdn/shop/files/KTL_Supply_Outline_White_58f8e863-e75c-4da4-a49e-4a68bb2dd54a_200x.png?v=1673933654" 958 srcset="//keytolifesupply.com/cdn/shop/files/KTL_Supply_Outline_White_58f8e863-e75c-4da4-a49e-4a68bb2dd54a_200x.png?v=1673933654 1x, //keytolifesupply.com/cdn/shop/files/KTL_Supply_Outline_White_58f8e863-e75c-4da4-a49e-4a68bb2dd54a_200x@2x.png?v=1673933654 2x" 959 alt="Key To Life"> 960 </a></div></div><div class="header-item header-item--navigation text-center"><ul
961 class="site-nav site-navigation small--hide" 962 963 role="navigation" aria-label="Primary" 964 ><li 965 class="site-nav__item site-nav__expanded-item" 966 > 967 968 <a href="/collections/spring-sale" class="site-nav__link site-nav__link--underline"> 969 *SALE* 970 </a></li><li 971 class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu" 972 aria-haspopup="true"> 973 974 <a href="/collections" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"> 975 Shop 976 </a><div class="site-nav__dropdown megamenu text-left"> 977 <div class="page-width"> 978 <div class="grid grid--center"> 979 <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1"><div class="h5"> 980 <a href="/collections" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Garden Supplies</a> 981 </div><div> 982 <a href="/collections/nutrients" class="site-nav__dropdown-link"> 983 Nutrients & Supplements 984 </a> 985 </div><div> 986 <a href="/collections/for-plants-inoculants" class="site-nav__dropdown-link"> 987 Inoculants 988 </a> 989 </div><div> 990 <a href="/collections/lights" class="site-nav__dropdown-link"> 991 Lights 992 </a> 993 </div><div> 994 <a href="/collections/coco-blocks" class="site-nav__dropdown-link"> 995 Coco Blocks 996 </a> 997 </div><div> 998 <a href="/collections/ez-clone" class="site-nav__dropdown-link"> 999 EZ Clone 1000 </a> 1001 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"><div class="h5"> 1002 <a href="/collections" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Harvesting</a> 1003 </div><div> 1004 <a href="/pages/contact-us" class="site-nav__dropdown-link"> 1005 Trimmer Operation 1006 </a> 1007 </div><div> 1008 <a href="/pages/about-us" class="site-nav__dropdown-link"> 1009 About us 1010 </a> 1011 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-3"><div class="h5"> 1012 <a href="/collections/water-treatment" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Water Treatment</a> 1013 </div><div> 1014 <a href="/collections/ionizers" class="site-nav__dropdown-link"> 1015 Ionizers 1016 </a> 1017 </div><div> 1018 <a href="/collections/nutrient-dosing" class="site-nav__dropdown-link"> 1019 Nutrient Dosing 1020 </a> 1021 </div><div> 1022 <a href="/collections/humidifiers" class="site-nav__dropdown-link"> 1023 Humidifiers 1024 </a> 1025 </div><div> 1026 <a href="/collections/de-humidifiers" class="site-nav__dropdown-link"> 1027 De-Humidifiers 1028 </a> 1029 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-4"><div class="h5"> 1030 <a href="/collections/apparel" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Apparel</a> 1031 </div><div> 1032 <a href="/collections/fitted-hats" class="site-nav__dropdown-link"> 1033 Fitted Hats 1034 </a> 1035 </div></div> 1036 </div> 1037 </div> 1038 </div></li><li 1039 class="site-nav__item site-nav__expanded-item site-nav--has-dropdown" 1040 aria-haspopup="true"> 1041 1042 <a href="/pages/about-us" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"> 1043 Learn 1044 </a><ul class="site-nav__dropdown text-left"><li class=""> 1045 <a href="/pages/about-us" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> 1046 About Us 1047</a></li><li class=""> 1048 <a href="/pages/feed-charts" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> 1049 Feed Charts 1050</a></li><li class=""> 1051 <a href="/pages/grow-terms" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> 1052 Grow Terms 1053</a></li><li class=""> 1054 <a href="/pages/nutrient-keys" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> 1055 Nutrient Info 1056</a></li><li class=""> 1057 <a href="/pages/archived-newsletters" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> 1058 Vault 1059</a></li></ul></li><li 1060 class="site-nav__item site-nav__expanded-item" 1061 > 1062 1063 <a href="/blogs/ktl-bloggin" class="site-nav__link site-nav__link--underline"> 1064 Blog 1065 </a></li><li 1066 class="site-nav__item site-nav__expanded-item" 1067 > 1068 1069 <a href="/pages/contact-us-1" class="site-nav__link site-nav__link--underline"> 1070 Contact Us 1071 </a></li><li 1072 class="site-nav__item site-nav__expanded-item" 1073 > 1074 1075 <a href="https://keytolife.myshopify.com/apps/wpdapp/wholesale" class="site-nav__link site-nav__link--underline"> 1076 Wholesale Shop 1077 </a></li></ul> 1078</div><div class="header-item header-item--icons"><div class="site-nav"> 1079 <div class="site-nav__icons"><a class="site-nav__link site-nav__link--icon small--hide" href="/account"> 1080 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 64 64"><path d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.41 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.75 2.7 9.51 6 11.41v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16z"/></svg>
1081 <span class="icon__fallback-text">Log in 1082</span> 1083 </a><a href="/search" class="site-nav__link site-nav__link--icon js-search-header"> 1084 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg> 1085 <span class="icon__fallback-text">Search</span> 1086 </a><button 1087 type="button" 1088 class="site-nav__link site-nav__link--icon js-drawer-open-nav medium-up--hide" 1089 aria-controls="NavDrawer"> 1090 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><path d="M7 15h51M7 32h43M7 49h51"/></svg> 1091 <span class="icon__fallback-text">Site navigation</span> 1092 </button><a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart" aria-controls="CartDrawer" data-icon="bag-minimal"> 1093 <span class="cart-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag-minimal" viewBox="0 0 64 64"><path stroke="null" id="svg_4" fill-opacity="null" stroke-opacity="null" fill="null" d="M11.375 17.863h41.25v36.75h-41.25z"/><path stroke="null" id="svg_2" d="M22.25 18c0-7.105 4.35-9 9.75-9s9.75 1.895 9.75 9"/></svg><span class="icon__fallback-text">Cart</span> 1094 <span class="cart-link__bubble"></span> 1095 </span> 1096 </a> 1097 </div> 1098</div> 1099</div> 1100 </div></div> 1101 <div class="site-header__search-container"> 1102 <div class="site-header__search"> 1103 <div class="page-width"> 1104 <form action="/search" method="get" role="search" 1105 id="HeaderSearchForm" 1106 class="site-header__search-form"> 1107 <input type="hidden" name="type" value="product,article,page,collection"> 1108 <input type="hidden" name="options[prefix]" value="last"> 1109 <button type="submit" class="text-link site-header__search-btn site-header__search-btn--submit"> 1110 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg> 1111 <span class="icon__fallback-text">Search</span> 1112 </button> 1113 <input type="search" name="q" value="" placeholder="Search our store" class="site-header__search-input" aria-label="Search our store"> 1114 </form> 1115 <button type="button" id="SearchClose" class="js-search-header-close text-link site-header__search-btn"> 1116 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 1117 <span class="icon__fallback-text">"Close (esc)"</span> 1118 </button> 1119 </div> 1120 </div><div id="PredictiveWrapper" class="predictive-results hide" data-image-size="square"> 1121 <div class="page-width"> 1122 <div id="PredictiveResults" class="predictive-result__layout"></div> 1123 <div class="text-center predictive-results__footer"> 1124 <button type="button" class="btn btn--small" data-predictive-search-button> 1125 <small> 1126 View more 1127 </small> 1128 </button> 1129 </div> 1130 </div> 1131 </div></div> 1132 </header> 1133 </div> 1134 </div> 1135</div> 1136 1137 1138<style> #shopify-section-header .medium-up--one-half {width: 33.33%;} #shopify-section-header .grid--uniform .medium-up--one-half:nth-of-type(odd), #shopify-section-header .grid--uniform .medium-up--one-third:nth-of-type(3n + 1) {clear: unset;} </style></div><div id="shopify-section-newsletter-popup" class="shopify-section index-section--hidden"> 1139 1140 1141 1142<div 1143 id="NewsletterPopup-newsletter-popup" 1144 class="modal modal--square modal--mobile-friendly" 1145 data-section-id="newsletter-popup" 1146 data-section-type="newsletter-popup" 1147 data-delay-days="30" 1148 data-has-reminder="true" 1149 data-delay-seconds="5" 1150 1151 data-test-mode="false" 1152 data-enabled="false"> 1153 <div class="modal__inner"> 1154 <div class="modal__centered medium-up--text-center"> 1155 <div class="modal__centered-content "> 1156 1157 <div class="newsletter newsletter-popup newsletter-popup--image-reversed"> 1158 1159 1160 <div class="newsletter-popup__content"><h3>
1160Sign up and save</h3><div class="rte"> 1161 <p>Be the first to know about our new launches and sales.</p><p>Enter Your Email To Receive 10% OFF Coupon</p> 1162 </div><div class="popup-cta"><form method="post" action="/contact#newsletter-newsletter-popup" id="newsletter-newsletter-popup" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /> 1163<label for="Email-newsletter-popup" class="hidden-label">Enter your email</label> 1164 <input type="hidden" name="contact[tags]" value="prospect,newsletter"> 1165 <input type="hidden" name="contact[context]" value="popup"> 1166 <div class="input-group newsletter__input-group"> 1167 <input type="email" value="" placeholder="Enter your email" name="contact[email]" id="Email-newsletter-popup" class="input-group-field newsletter__input" autocorrect="off" autocapitalize="off"> 1168 <div class="input-group-btn"> 1169 <button type="submit" class="btn" name="commit"> 1170 <span class="form__submit--large">Subscribe</span> 1171 <span class="form__submit--small"> 1172 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-arrow-right" viewBox="0 0 50 15"><path d="M0 9.63V5.38h35V0l15 7.5L35 15V9.63z"/></svg> 1173 </span> 1174 </button> 1175 </div> 1176 </div></form> 1177</div> 1178 1179 1180 </div> 1181 </div> 1182 </div> 1183 1184 <button type="button" class="modal__close js-modal-close text-link"> 1185 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 1186 <span class="icon__fallback-text">"Close (esc)"</span> 1187 </button> 1188 </div> 1189 </div> 1190</div> 1191 1192 1193 1194 1195 <newsletter-reminder 1196 class="modal--square" 1197 data-section-id="newsletter-popup" 1198 data-enabled="false" 1199 data-delay-days="30" 1200 data-delay-seconds="5" 1201 1202 > 1203 <div class="newsletter-reminder__content"> 1204 1205 <div class="newsletter-reminder__message h3" data-message> 1206 Get 10% off 1207 </div> 1208 </div> 1209 1210 <button type="button" data-close-button class="modal__close js-modal-close text-link"> 1211 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 1212 <span class="icon__fallback-text">"Close (esc)"</span> 1213 </button> 1214 </newsletter-reminder> 1215 1216 1217 1218 1219 1220 1221 1222 1223</div><main class="main-content" id="MainContent"> 1224 <div id="shopify-section-template--24914418794797__main" class="shopify-section"><div data-section-id="template--24914418794797__main" data-section-type="blog"> 1225 <div class="page-width page-content"> 1226<header class="section-header"> 1227 <h1 class="section-header__title"> 1228 KTL Bloggin' 1229</h1></header> 1230 1231 <div class="grid grid--uniform"> 1232 1233<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1234 <div class="grid"> 1235 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/silver-bullet-enhance-terpene-content-with-sulfur" class="article__grid-image" aria-label="Silver Bullet | Enhance Terpene Content with Sulfur"><div class="image-wrap"> 1236 <div 1237 class="grid__image-ratio grid__image-ratio--wide"> 1238 1239 <img class="lazyload" 1240 data-src="//keytolifesupply.com/cdn/shop/articles/33_804572b6-b0fd-4694-a0e7-eaf75c0c98c4_{width}x.jpg?v=1767113756" 1241 data-widths="[360, 540, 720, 900, 1080]" 1242 data-aspectratio="1.3333333333333333" 1243 data-sizes="auto" 1244 alt="Silver Bullet | Enhance Terpene Content with Sulfur"> 1245 </div> 1246 <noscript> 1247 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/33_804572b6-b0fd-4694-a0e7-eaf75c0c98c4_400x.jpg?v=1767113756" alt="Silver Bullet | Enhance Terpene Content with Sulfur"> 1248 </noscript> 1249 </div></a></div> 1250 <div class="grid__item small--two-thirds"> 1251 <div class="article__grid-meta"><div class="article__date"><a href="/blogs/ktl-bloggin/silver-bullet-enhance-terpene-content-with-sulfur#comments"> 1252 1 comment 1253 </a> ·<time datetime="2023-03-17T12:22:35Z">Mar 17, 2023</time> 1254</div><a href="/blogs/ktl-bloggin/silver-bullet-enhance-terpene-content-with-sulfur" class="article__title">Silver Bullet | Enhance Terpene Content with Sulfur</a></div> 1255 </div> 1256 </div> 1257</div> 1258 1259 1260<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1261 <div class="grid"> 1262 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/the-best-terpene-enhancer-is-sulfur-heres-why" class="article__grid-image" aria-label="The best terpene enhancer is sulfur, here's why!"><div class="image-wrap"> 1263 <div 1264 class="grid__image-ratio grid__image-ratio--wide"> 1265 1266 <img class="lazyload" 1267 data-src="//keytolifesupply.com/cdn/shop/articles/32_7dcdf74d-d66b-450b-9c02-cdc8c0458ca0_{width}x.jpg?v=1767113986" 1268 data-widths="[360, 540, 720, 900, 1080]" 1269 data-aspectratio="1.3333333333333333" 1270 data-sizes="auto" 1271 alt="The best terpene enhancer is sulfur, here's why!"> 1272 </div> 1273 <noscript> 1274 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/32_7dcdf74d-d66b-450b-9c02-cdc8c0458ca0_400x.jpg?v=1767113986" alt="The best terpene enhancer is sulfur, here's why!"> 1275 </noscript> 1276 </div></a></div> 1277 <div class="grid__item small--two-thirds"> 1278 <div class="article__grid-meta"><div class="article__date"><a href="/blogs/ktl-bloggin/the-best-terpene-enhancer-is-sulfur-heres-why#comments"> 1279 1 comment 1280 </a> ·<time datetime="2023-03-17T12:20:14Z">Mar 17, 2023</time> 1281</div><a href="/blogs/ktl-bloggin/the-best-terpene-enhancer-is-sulfur-heres-why" class="article__title">The best terpene enhancer is sulfur, here's why!</a></div> 1282 </div> 1283 </div> 1284</div> 1285 1286 1287<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1288 <div class="grid"> 1289 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/revealing-the-truth-about-fertilizer-dry-vs-liquid" class="article__grid-image" aria-label="Revealing the TRUTH About Fertilizer: DRY vs. LIQUID"><div class="image-wrap"> 1290 <div 1291 class="grid__image-ratio grid__image-ratio--wide"> 1292 1293 <img class="lazyload" 1294 data-src="//keytolifesupply.com/cdn/shop/articles/18_1f267009-1ff2-4562-b2c6-96e54e0ea603_{width}x.jpg?v=1767113620" 1295 data-widths="[360, 540, 720, 900, 1080]" 1296 data-aspectratio="1.3333333333333333" 1297 data-sizes="auto" 1298 alt="Revealing the TRUTH About Fertilizer: DRY vs. LIQUID"> 1299 </div> 1300 <noscript> 1301 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/18_1f267009-1ff2-4562-b2c6-96e54e0ea603_400x.jpg?v=1767113620" alt="Revealing the TRUTH About Fertilizer: DRY vs. LIQUID"> 1302 </noscript> 1303 </div></a></div> 1304 <div class="grid__item small--two-thirds"> 1305 <div class="article__grid-meta"><div class="article__date"><a href="/blogs/ktl-bloggin/revealing-the-truth-about-fertilizer-dry-vs-liquid#comments"> 1306 3 comments 1307 </a> ·<time datetime="2023-03-17T12:14:47Z">Mar 17, 2023</time> 1308</div><a href="/blogs/ktl-bloggin/revealing-the-truth-about-fertilizer-dry-vs-liquid" class="article__title">Revealing the TRUTH About Fertilizer: DRY vs. LIQUID</a></div> 1309 </div> 1310 </div> 1311</div> 1312 1313 1314<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1315 <div class="grid"> 1316 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/why-dont-we-sell-liquid-plant-nutrients-8" class="article__grid-image" aria-label="Why Don't We Sell Liquid Plant Nutrients?"><div class="image-wrap"> 1317 <div 1318 class="grid__image-ratio grid__image-ratio--wide"> 1319 1320 <img class="lazyload" 1321 data-src="//keytolifesupply.com/cdn/shop/articles/1_{width}x.jpg?v=1679055067" 1322 data-widths="[360, 540, 720, 900, 1080]" 1323 data-aspectratio="1.3333333333333333" 1324 data-sizes="auto" 1325 alt="Why Don't We Sell Liquid Plant Nutrients?"> 1326 </div> 1327 <noscript> 1328 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/1_400x.jpg?v=1679055067" alt="Why Don't We Sell Liquid Plant Nutrients?"> 1329 </noscript> 1330 </div></a></div> 1331 <div class="grid__item small--two-thirds"> 1332 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T12:11:06Z">Mar 17, 2023</time> 1333</div><a href="/blogs/ktl-bloggin/why-dont-we-sell-liquid-plant-nutrients-8" class="article__title">Why Don't We Sell Liquid Plant Nutrients?</a></div> 1334 </div> 1335 </div> 1336</div> 1337 1338 1339<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1340 <div class="grid"> 1341 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/endzyme-purify-your-systems-reduce-salt-build-up" class="article__grid-image" aria-label="ENDzyme | Purify Your Systems & Reduce Salt Build-Up"><div class="image-wrap"> 1342 <div 1343 class="grid__image-ratio grid__image-ratio--wide"> 1344 1345 <img class="lazyload" 1346 data-src="//keytolifesupply.com/cdn/shop/articles/2_8671e474-a472-4002-9cf2-3e86646731f7_{width}x.jpg?v=1767111643" 1347 data-widths="[360, 540, 720, 900, 1080]" 1348 data-aspectratio="1.3333333333333333" 1349 data-sizes="auto" 1350 alt="ENDzyme | Purify Your Systems & Reduce Salt Build-Up"> 1351 </div> 1352 <noscript> 1353 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/2_8671e474-a472-4002-9cf2-3e86646731f7_400x.jpg?v=1767111643" alt="ENDzyme | Purify Your Systems & Reduce Salt Build-Up"> 1354 </noscript> 1355 </div></a></div> 1356 <div class="grid__item small--two-thirds"> 1357 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T12:09:49Z">Mar 17, 2023</time> 1358</div><a href="/blogs/ktl-bloggin/endzyme-purify-your-systems-reduce-salt-build-up" class="article__title">ENDzyme | Purify Your Systems & Reduce Salt Build-Up</a></div> 1359 </div> 1360 </div> 1361</div> 1362 1363 1364<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1365 <div class="grid"> 1366 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/uncovering-the-secret-to-plant-growth-microbes-and-fungi-2" class="article__grid-image" aria-label="Uncovering the Secret to Plant Growth: Microbes and Fungi"><div class="image-wrap"> 1367 <div 1368 class="grid__image-ratio grid__image-ratio--wide"> 1369 1370 <img class="lazyload" 1371 data-src="//keytolifesupply.com/cdn/shop/articles/3_{width}x.jpg?v=1679054858" 1372 data-widths="[360, 540, 720, 900, 1080]" 1373 data-aspectratio="1.3333333333333333" 1374 data-sizes="auto" 1375 alt="Uncovering the Secret to Plant Growth: Microbes and Fungi"> 1376 </div> 1377 <noscript> 1378 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/3_400x.jpg?v=1679054858" alt="Uncovering the Secret to Plant Growth: Microbes and Fungi"> 1379 </noscript> 1380 </div></a></div> 1381 <div class="grid__item small--two-thirds"> 1382 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T12:07:37Z">Mar 17, 2023</time> 1383</div><a href="/blogs/ktl-bloggin/uncovering-the-secret-to-plant-growth-microbes-and-fungi-2" class="article__title">Uncovering the Secret to Plant Growth: Microbes and Fungi</a></div> 1384 </div> 1385 </div> 1386</div> 1387 1388 1389<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1390 <div class="grid"> 1391 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/protect-your-microbe-populations-with-one-simple-shift-in-cleaning-practices" class="article__grid-image" aria-label="Protect your Microbe populations with one simple shift in cleaning practices"><div class="image-wrap"> 1392 <div 1393 class="grid__image-ratio grid__image-ratio--wide"> 1394 1395 <img class="lazyload" 1396 data-src="//keytolifesupply.com/cdn/shop/articles/4_584224f5-9d17-4328-bab0-d5c02ec0c80c_{width}x.jpg?v=1767113323" 1397 data-widths="[360, 540, 720, 900, 1080]" 1398 data-aspectratio="1.3333333333333333" 1399 data-sizes="auto" 1400 alt="Protect your Microbe populations with one simple shift in cleaning practices"> 1401 </div> 1402 <noscript> 1403 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/4_584224f5-9d17-4328-bab0-d5c02ec0c80c_400x.jpg?v=1767113323" alt="Protect your Microbe populations with one simple shift in cleaning practices"> 1404 </noscript> 1405 </div></a></div> 1406 <div class="grid__item small--two-thirds"> 1407 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T12:06:10Z">Mar 17, 2023</time> 1408</div><a href="/blogs/ktl-bloggin/protect-your-microbe-populations-with-one-simple-shift-in-cleaning-practices" class="article__title">Protect your Microbe populations with one simple shift in cleaning practices</a></div> 1409 </div> 1410 </div> 1411</div> 1412 1413 1414<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1415 <div class="grid"> 1416 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/welcome-to-key-to-life-endzyme-trial" class="article__grid-image" aria-label="Welcome to Key To Life ENDzyme trial"><div class="image-wrap"> 1417 <div 1418 class="grid__image-ratio grid__image-ratio--wide"> 1419 1420 <img class="lazyload" 1421 data-src="//keytolifesupply.com/cdn/shop/articles/5_161d0d80-15e3-4095-acb6-66f081c82344_{width}x.jpg?v=1767114184" 1422 data-widths="[360, 540, 720, 900, 1080]" 1423 data-aspectratio="1.3333333333333333" 1424 data-sizes="auto" 1425 alt="Welcome to Key To Life ENDzyme trial"> 1426 </div> 1427 <noscript> 1428 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/5_161d0d80-15e3-4095-acb6-66f081c82344_400x.jpg?v=1767114184" alt="Welcome to Key To Life ENDzyme trial"> 1429 </noscript> 1430 </div></a></div> 1431 <div class="grid__item small--two-thirds"> 1432 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T12:04:56Z">Mar 17, 2023</time> 1433</div><a href="/blogs/ktl-bloggin/welcome-to-key-to-life-endzyme-trial" class="article__title">Welcome to Key To Life ENDzyme trial</a></div> 1434 </div> 1435 </div> 1436</div> 1437 1438 1439<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1440 <div class="grid"> 1441 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/why-dont-we-sell-liquid-plant-nutrients-7" class="article__grid-image" aria-label="Why Don't We Sell Liquid Plant Nutrients?"><div class="image-wrap"> 1442 <div 1443 class="grid__image-ratio grid__image-ratio--wide"> 1444 1445 <img class="lazyload" 1446 data-src="//keytolifesupply.com/cdn/shop/articles/6_{width}x.jpg?v=1679054564" 1447 data-widths="[360, 540, 720, 900, 1080]" 1448 data-aspectratio="1.3333333333333333" 1449 data-sizes="auto" 1450 alt="Why Don't We Sell Liquid Plant Nutrients?"> 1451 </div> 1452 <noscript> 1453 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/6_400x.jpg?v=1679054564" alt="Why Don
1453't We Sell Liquid Plant Nutrients?"> 1454 </noscript> 1455 </div></a></div> 1456 <div class="grid__item small--two-thirds"> 1457 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T12:02:43Z">Mar 17, 2023</time> 1458</div><a href="/blogs/ktl-bloggin/why-dont-we-sell-liquid-plant-nutrients-7" class="article__title">Why Don't We Sell Liquid Plant Nutrients?</a></div> 1459 </div> 1460 </div> 1461</div> 1462 1463 1464<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1465 <div class="grid"> 1466 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/uncovering-the-secret-to-plant-growth-microbes-and-fungi-1" class="article__grid-image" aria-label="Uncovering the Secret to Plant Growth: Microbes and Fungi"><div class="image-wrap"> 1467 <div 1468 class="grid__image-ratio grid__image-ratio--wide"> 1469 1470 <img class="lazyload" 1471 data-src="//keytolifesupply.com/cdn/shop/articles/7_{width}x.jpg?v=1679054485" 1472 data-widths="[360, 540, 720, 900, 1080]" 1473 data-aspectratio="1.3333333333333333" 1474 data-sizes="auto" 1475 alt="Uncovering the Secret to Plant Growth: Microbes and Fungi"> 1476 </div> 1477 <noscript> 1478 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/7_400x.jpg?v=1679054485" alt="Uncovering the Secret to Plant Growth: Microbes and Fungi"> 1479 </noscript> 1480 </div></a></div> 1481 <div class="grid__item small--two-thirds"> 1482 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T12:01:24Z">Mar 17, 2023</time> 1483</div><a href="/blogs/ktl-bloggin/uncovering-the-secret-to-plant-growth-microbes-and-fungi-1" class="article__title">Uncovering the Secret to Plant Growth: Microbes and Fungi</a></div> 1484 </div> 1485 </div> 1486</div> 1487 1488 1489<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1490 <div class="grid"> 1491 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/why-dont-we-sell-liquid-plant-nutrients-6" class="article__grid-image" aria-label="Why Don't We Sell Liquid Plant Nutrients?"><div class="image-wrap"> 1492 <div 1493 class="grid__image-ratio grid__image-ratio--wide"> 1494 1495 <img class="lazyload" 1496 data-src="//keytolifesupply.com/cdn/shop/articles/8_{width}x.jpg?v=1679054399" 1497 data-widths="[360, 540, 720, 900, 1080]" 1498 data-aspectratio="1.3333333333333333" 1499 data-sizes="auto" 1500 alt="Why Don't We Sell Liquid Plant Nutrients?"> 1501 </div> 1502 <noscript> 1503 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/8_400x.jpg?v=1679054399" alt="Why Don't We Sell Liquid Plant Nutrients?"> 1504 </noscript> 1505 </div></a></div> 1506 <div class="grid__item small--two-thirds"> 1507 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T11:59:58Z">Mar 17, 2023</time> 1508</div><a href="/blogs/ktl-bloggin/why-dont-we-sell-liquid-plant-nutrients-6" class="article__title">Why Don't We Sell Liquid Plant Nutrients?</a></div> 1509 </div> 1510 </div> 1511</div> 1512 1513 1514<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1515 <div class="grid"> 1516 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/uncovering-the-secret-to-plant-growth-microbes-and-fungi" class="article__grid-image" aria-label="Uncovering the Secret to Plant Growth: Microbes and Fungi"><div class="image-wrap"> 1517 <div 1518 class="grid__image-ratio grid__image-ratio--wide"> 1519 1520 <img class="lazyload" 1521 data-src="//keytolifesupply.com/cdn/shop/articles/9_{width}x.jpg?v=1767114033" 1522 data-widths="[360, 540, 720, 900, 1080]" 1523 data-aspectratio="1.3333333333333333" 1524 data-sizes="auto" 1525 alt="Uncovering the Secret to Plant Growth: Microbes and Fungi"> 1526 </div> 1527 <noscript> 1528 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/9_400x.jpg?v=1767114033" alt="Uncovering the Secret to Plant Growth: Microbes and Fungi"> 1529 </noscript> 1530 </div></a></div> 1531 <div class="grid__item small--two-thirds"> 1532 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T11:58:53Z">Mar 17, 2023</time> 1533</div><a href="/blogs/ktl-bloggin/uncovering-the-secret-to-plant-growth-microbes-and-fungi" class="article__title">Uncovering the Secret to Plant Growth: Microbes and Fungi</a></div> 1534 </div> 1535 </div> 1536</div> 1537 1538 1539<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1540 <div class="grid"> 1541 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/why-dont-we-sell-liquid-plant-nutrients-5" class="article__grid-image" aria-label="Why Don't We Sell Liquid Plant Nutrients?"><div class="image-wrap"> 1542 <div 1543 class="grid__image-ratio grid__image-ratio--wide"> 1544 1545 <img class="lazyload" 1546 data-src="//keytolifesupply.com/cdn/shop/articles/10_{width}x.jpg?v=1679054263" 1547 data-widths="[360, 540, 720, 900, 1080]" 1548 data-aspectratio="1.3333333333333333" 1549 data-sizes="auto" 1550 alt="Why Don't We Sell Liquid Plant Nutrients?"> 1551 </div> 1552 <noscript> 1553 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/10_400x.jpg?v=1679054263" alt="Why Don't We Sell Liquid Plant Nutrients?"> 1554 </noscript> 1555 </div></a></div> 1556 <div class="grid__item small--two-thirds"> 1557 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T11:57:42Z">Mar 17, 2023</time> 1558</div><a href="/blogs/ktl-bloggin/why-dont-we-sell-liquid-plant-nutrients-5" class="article__title">Why Don't We Sell Liquid Plant Nutrients?</a></div> 1559 </div> 1560 </div> 1561</div> 1562 1563 1564<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1565 <div class="grid"> 1566 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/molasses-magic-carbohydrates-to-fuel-your-plants" class="article__grid-image" aria-label="Molasses Magic | Carbohydrates to Fuel Your Plants"><div class="image-wrap"> 1567 <div 1568 class="grid__image-ratio grid__image-ratio--wide"> 1569 1570 <img class="lazyload" 1571 data-src="//keytolifesupply.com/cdn/shop/articles/11_da333080-a411-4778-a
1571d7d-e537de7ac49d_{width}x.jpg?v=1767112733" 1572 data-widths="[360, 540, 720, 900, 1080]" 1573 data-aspectratio="1.3333333333333333" 1574 data-sizes="auto" 1575 alt="Molasses Magic | Carbohydrates to Fuel Your Plants"> 1576 </div> 1577 <noscript> 1578 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/11_da333080-a411-4778-ad7d-e537de7ac49d_400x.jpg?v=1767112733" alt="Molasses Magic | Carbohydrates to Fuel Your Plants"> 1579 </noscript> 1580 </div></a></div> 1581 <div class="grid__item small--two-thirds"> 1582 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T11:56:40Z">Mar 17, 2023</time> 1583</div><a href="/blogs/ktl-bloggin/molasses-magic-carbohydrates-to-fuel-your-plants" class="article__title">Molasses Magic | Carbohydrates to Fuel Your Plants</a></div> 1584 </div> 1585 </div> 1586</div> 1587 1588 1589<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1590 <div class="grid"> 1591 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/key-to-uptake-plant-nutrients-3" class="article__grid-image" aria-label="Key to Uptake Plant Nutrients"><div class="image-wrap"> 1592 <div 1593 class="grid__image-ratio grid__image-ratio--wide"> 1594 1595 <img class="lazyload" 1596 data-src="//keytolifesupply.com/cdn/shop/articles/12_{width}x.jpg?v=1679054093" 1597 data-widths="[360, 540, 720, 900, 1080]" 1598 data-aspectratio="1.3333333333333333" 1599 data-sizes="auto" 1600 alt="Key to Uptake Plant Nutrients"> 1601 </div> 1602 <noscript> 1603 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/12_400x.jpg?v=1679054093" alt="Key to Uptake Plant Nutrients"> 1604 </noscript> 1605 </div></a></div> 1606 <div class="grid__item small--two-thirds"> 1607 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T11:54:53Z">Mar 17, 2023</time> 1608</div><a href="/blogs/ktl-bloggin/key-to-uptake-plant-nutrients-3" class="article__title">Key to Uptake Plant Nutrients</a></div> 1609 </div> 1610 </div> 1611</div> 1612 1613 1614<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1615 <div class="grid"> 1616 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/bwgs-key-to-life-molasses-magic" class="article__grid-image" aria-label="BWGS -- Key To Life Molasses Magic"><div class="image-wrap"> 1617 <div 1618 class="grid__image-ratio grid__image-ratio--wide"> 1619 1620 <img class="lazyload" 1621 data-src="//keytolifesupply.com/cdn/shop/articles/13_{width}x.jpg?v=1679054012" 1622 data-widths="[360, 540, 720, 900, 1080]" 1623 data-aspectratio="2.0231822971549" 1624 data-sizes="auto" 1625 alt="BWGS -- Key To Life Molasses Magic"> 1626 </div> 1627 <noscript> 1628 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/13_400x.jpg?v=1679054012" alt="BWGS -- Key To Life Molasses Magic"> 1629 </noscript> 1630 </div></a></div> 1631 <div class="grid__item small--two-thirds"> 1632 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T11:53:31Z">Mar 17, 2023</time> 1633</div><a href="/blogs/ktl-bloggin/bwgs-key-to-life-molasses-magic" class="article__title">BWGS -- Key To Life Molasses Magic</a></div> 1634 </div> 1635 </div> 1636</div> 1637 1638 1639<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1640 <div class="grid"> 1641 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/why-dont-we-sell-liquid-plant-nutrients-4" class="article__grid-image" aria-label="Why Don't We Sell Liquid Plant Nutrients?"><div class="image-wrap"> 1642 <div 1643 class="grid__image-ratio grid__image-ratio--wide"> 1644 1645 <img class="lazyload" 1646 data-src="//keytolifesupply.com/cdn/shop/articles/14_{width}x.jpg?v=1679053902" 1647 data-widths="[360, 540, 720, 900, 1080]" 1648 data-aspectratio="1.3333333333333333" 1649 data-sizes="auto" 1650 alt="Why Don't We Sell Liquid Plant Nutrients?"> 1651 </div> 1652 <noscript> 1653 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/14_400x.jpg?v=1679053902" alt="Why Don't We Sell Liquid Plant Nutrients?"> 1654 </noscript> 1655 </div></a></div> 1656 <div class="grid__item small--two-thirds"> 1657 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T11:51:41Z">Mar 17, 2023</time> 1658</div><a href="/blogs/ktl-bloggin/why-dont-we-sell-liquid-plant-nutrients-4" class="article__title">Why Don't We Sell Liquid Plant Nutrients?</a></div> 1659 </div> 1660 </div> 1661</div> 1662 1663 1664<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1665 <div class="grid"> 1666 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/key-to-uptake-increase-micronutrient-availability-with-97-fulvic-acid-1" class="article__grid-image" aria-label="Key to Uptake | Increase Micronutrient Availability with 97% Fulvic Acid"><div class="image-wrap"> 1667 <div 1668 class="grid__image-ratio grid__image-ratio--wide"> 1669 1670 <img class="lazyload" 1671 data-src="//keytolifesupply.com/cdn/shop/articles/15_{width}x.jpg?v=1679053766" 1672 data-widths="[360, 540, 720, 900, 1080]" 1673 data-aspectratio="1.3333333333333333" 1674 data-sizes="auto" 1675 alt="Key to Uptake | Increase Micronutrient Availability with 97% Fulvic Acid"> 1676 </div> 1677 <noscript> 1678 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/15_400x.jpg?v=1679053766" alt="Key to Uptake | Increase Micronutrient Availability with 97% Fulvic Acid"> 1679 </noscript> 1680 </div></a></div> 1681 <div class="grid__item small--two-thirds"> 1682 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T11:49:25Z">Mar 17, 2023</time> 1683</div><a href="/blogs/ktl-bloggin/key-to-uptake-increase-micronutrient-availability-with-97-fulvic-acid-1" class="article__title">Key to Uptake | Increase Micronutrient Availability with 97% Fulvic Acid</a></div> 1684 </div> 1685 </div> 1686</div> 1687 1688 1689<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1690 <div class="grid"> 1691 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/key-to-uptake-plant-nutrients-2" class="article__grid-image" aria-label="Key to Uptake Plant Nutrients"><div class="image-wrap"> 1692 <div 1693 class="grid__image-ratio grid__image-ratio--wide"> 1694 1695 <img class="lazyload" 1696 data-src="//keytolifesupply.com/cdn/shop/articles/16_{width}x.jpg?v=1679053635" 1697 data-widths="[360, 540, 720, 900, 1080]" 1698 data-aspectratio="1.3333333333333333" 1699 data-sizes="auto" 1700 alt="Key to Uptake Plant Nutrients"> 1701 </div> 1702 <noscript> 1703 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/16_400x.jpg?v=1679053635" alt="Key to Uptake Plant Nutrients"> 1704 </noscript> 1705 </div></a></div> 1706 <div class="grid__item small--two-thirds"> 1707 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T11:47:14Z">Mar 17, 2023</time> 1708</div><a href="/blogs/ktl-bloggin/key-to-uptake-plant-nutrients-2" class="article__title">Key to Uptake Plant Nutrients</a></div> 1709 </div> 1710 </div> 1711</div> 1712 1713 1714<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1715 <div class="grid"> 1716 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/use-fulvic-acid-to-supercharge-your-grow" class="article__grid-image" aria-label="Use Fulvic acid to supercharge your grow!"><div class="image-wrap"> 1717 <div 1718 class="grid__image-ratio grid__image-ratio--wide"> 1719 1720 <img class="lazyload" 1721 data-src="//keytolifesupply.com/cdn/shop/articles/17_4452fadc-2088-4b93-a2
17211b-f85b9ea5f1a7_{width}x.jpg?v=1767114142" 1722 data-widths="[360, 540, 720, 900, 1080]" 1723 data-aspectratio="1.3333333333333333" 1724 data-sizes="auto" 1725 alt="Use Fulvic acid to supercharge your grow!"> 1726 </div> 1727 <noscript> 1728 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/17_4452fadc-2088-4b93-a21b-f85b9ea5f1a7_400x.jpg?v=1767114142" alt="Use Fulvic acid to supercharge your grow!"> 1729 </noscript> 1730 </div></a></div> 1731 <div class="grid__item small--two-thirds"> 1732 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T11:45:42Z">Mar 17, 2023</time> 1733</div><a href="/blogs/ktl-bloggin/use-fulvic-acid-to-supercharge-your-grow" class="article__title">Use Fulvic acid to supercharge your grow!</a></div> 1734 </div> 1735 </div> 1736</div> 1737 1738 1739<div class="grid__item medium-up--one-third" data-aos="row-of-3"> 1740 <div class="grid"> 1741 <div class="grid__item small--one-third"><a href="/blogs/ktl-bloggin/evealing-the-truth-about-fertilizer-dry-vs-liquid" class="article__grid-image" aria-label="evealing the TRUTH About Fertilizer: DRY vs. LIQUID"><div class="image-wrap"> 1742 <div 1743 class="grid__image-ratio grid__image-ratio--wide"> 1744 1745 <img class="lazyload" 1746 data-src="//keytolifesupply.com/cdn/shop/articles/18_{width}x.jpg?v=1679053420" 1747 data-widths="[360, 540, 720, 900, 1080]" 1748 data-aspectratio="1.3333333333333333" 1749 data-sizes="auto" 1750 alt="evealing the TRUTH About Fertilizer: DRY vs. LIQUID"> 1751 </div> 1752 <noscript> 1753 <img class="lazyloaded" src="//keytolifesupply.com/cdn/shop/articles/18_400x.jpg?v=1679053420" alt="evealing the TRUTH About Fertilizer: DRY vs. LIQUID"> 1754 </noscript> 1755 </div></a></div> 1756 <div class="grid__item small--two-thirds"> 1757 <div class="article__grid-meta"><div class="article__date"><time datetime="2023-03-17T11:43:39Z">Mar 17, 2023</time> 1758</div><a href="/blogs/ktl-bloggin/evealing-the-truth-about-fertilizer-dry-vs-liquid" class="article__title">evealing the TRUTH About Fertilizer: DRY vs. LIQUID</a></div> 1759 </div> 1760 </div> 1761</div> 1762</div><div class="pagination"> 1763 1764 1765 1766 1767 1768 <span class="page current">1</span> 1769 1770 1771 1772 1773 <span class="page"> 1774 <a href="/blogs/ktl-bloggin?page=2">2</a> 1775 </span> 1776 1777 1778 1779 <span class="page"> 1780 <a href="/blogs/ktl-bloggin?page=3">3</a> 1781 </span> 1782 1783 1784 1785 1786 <span class="page">…</span> 1787 1788 1789 1790 1791 <span class="page"> 1792 <a href="/blogs/ktl-bloggin?page=5">5</a> 1793 </span> 1794 1795 1796 1797 1798 <span class="next"> 1799 <a href="/blogs/ktl-bloggin?page=2" title="Next"> 1800 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/></svg> 1801 <span class="icon__fallback-text">Next</span> 1802 </a> 1803 </span> 1804 1805</div> 1806</div> 1807</div> 1808</div> 1809 </main><div id="shopify-section-footer-promotions" class="shopify-section index-section--footer"> 1810</div><div id="shopify-section-footer" class="shopify-section"><footer class="site-footer" data-section-id="footer" data-section-type="footer-section"> 1811 <div class="page-width"> 1812 1813 <div class="grid"><div class="grid__item footer__item--bcdecafb-99d4-48e9-8861-390902ddc03d" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 1814 .footer__item--bcdecafb-99d4-48e9-8861-390902ddc03d { 1815 width: 50%; 1816 padding-top: 40px; 1817 } 1818 .footer__item--bcdecafb-99d4-48e9-8861-390902ddc03d:nth-child(2n + 1) { 1819 clear: left; 1820 } 1821 } 1822 @media only screen and (min-width: 960px) { 1823 .footer__item--bcdecafb-99d4-48e9-8861-390902ddc03d { 1824 width: 21%; 1825 } 1826 1827 }</style><p class="h4 footer__title small--hide"> 1828 Main menu 1829 </p> 1830 <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-bcdecafb-99d4-48e9-8861-390902ddc03d"> 1831 Main menu 1832<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 1833 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1833ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1834</span> 1835</button><div 1836 1837 id="Footer-bcdecafb-99d4-48e9-8861-390902ddc03d" class="collapsible-content collapsible-content--small" 1838 > 1839 <div class="collapsible-content__inner"> 1840 <div class="footer__collapsible"> 1841 <ul class="no-bullets site-footer__linklist"><li><a href="/collections/spring-sale">*SALE*</a></li><li><a href="/collections">Shop</a></li><li><a href="/pages/about-us">Learn</a></li><li><a href="/blogs/ktl-bloggin">Blog</a></li><li><a href="/pages/contact-us-1">Contact Us</a></li><li><a href="https://keytolife.myshopify.com/apps/wpdapp/wholesale">Wholesale Shop</a></li></ul> 1842 </div> 1843 </div> 1844 </div></div><div class="grid__item footer__item--9bc2980d-ef54-4ffd-b95f-ece1dba42a2f" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 1845 .footer__item--9bc2980d-ef54-4ffd-b95f-ece1dba42a2f { 1846 width: 50%; 1847 padding-top: 40px; 1848 } 1849 .footer__item--9bc2980d-ef54-4ffd-b95f-ece1dba42a2f:nth-child(2n + 1) { 1850 clear: left; 1851 } 1852 } 1853 @media only screen and (min-width: 960px) { 1854 .footer__item--9bc2980d-ef54-4ffd-b95f-ece1dba42a2f { 1855 width: 21%; 1856 } 1857 1858 }</style><p class="h4 footer__title small--hide"> 1859 Support 1860 </p> 1861 <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-9bc2980d-ef54-4ffd-b95f-ece1dba42a2f"> 1862 Support 1863<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 1864 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1865</span> 1866</button><div 1867 1868 id="Footer-9bc2980d-ef54-4ffd-b95f-ece1dba42a2f" class="collapsible-content collapsible-content--small" 1869 > 1870 <div class="collapsible-content__inner"> 1871 <div class="footer__collapsible"> 1872 <ul class="no-bullets site-footer__linklist"><li><a href="/policies/privacy-policy">Privacy Policy</a></li><li><a href="/policies/refund-policy">Return Policy</a></li><li><a href="/policies/terms-of-service">Terms of Service</a></li><li><a href="https://keytolife.myshopify.com/apps/wpdapp">Wholesale Signup</a></li><li><a href="https://keytolife.myshopify.com/apps/wpdapp/wholesale">Wholesale Portal</a></li></ul> 1873 </div> 1874 </div> 1875 </div></div><div class="grid__item footer__item--1494301487049" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 1876 .footer__item--1494301487049 { 1877 width: 50%; 1878 padding-top: 40px; 1879 } 1880 .footer__item--1494301487049:nth-child(2n + 1) { 1881 clear: left; 1882 } 1883 } 1884 @media only screen and (min-width: 960px) { 1885 .footer__item--1494301487049 { 1886 width: 23%; 1887 } 1888 1889 }</style><p class="h4 footer__title small--hide"> 1890 Get Involved 1891 </p> 1892 <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-1494301487049"> 1893 Get Involved 1894<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 1895 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1896</span> 1897</button><div 1898 1899 id="Footer-1494301487049" class="collapsible-content collapsible-content--small" 1900 > 1901 <div class="collapsible-content__inner"> 1902 <div class="footer__collapsible"> 1903 <ul class="no-bullets site-footer__linklist"><li><a href="https://kellykeyto.aftership.com">Order Tracking</a></li><li><a href="/pages/about-us">About us</a></li><li><a href="/pages/separation-services-application">Separation Request</a></li><li><a href="/pages/disclaimer-of-liability">Disclaimer of Liability</a></li><li><a href="/pages/safety-data-sheets">Safety Data Sheets</a></li></ul> 1904 </div> 1905 </div> 1906 </div></div><div class="grid__item footer__item--1494292487693" data-type="newsletter"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 1907 .footer__item--1494292487693 { 1908 width: 50%; 1909 padding-top: 40px; 1910 } 1911 .footer__item--1494292487693:nth-child(2n + 1) { 1912 clear: left; 1913 } 1914 } 1915 @media only screen and (min-width: 960px) { 1916 .footer__item--1494292487693 { 1917 width: 35%; 1918 } 1919 1920 }</style><div class="footer__item-padding"><p class="h4 footer__title small--hide">
1920Sign up and save</p> 1921 <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-1494292487693"> 1922 Sign up and save 1923<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 1924 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1925</span> 1926</button><div 1927 1928 id="Footer-1494292487693" class="collapsible-content collapsible-content--small" 1929 > 1930 <div class="collapsible-content__inner"> 1931 <div class="footer__collapsible"><p>Subscribe to get special offers, free giveaways, and once-in-a-lifetime deals.</p> 1932<form method="post" action="/contact#newsletter-footer" id="newsletter-footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><label for="Email-1494292487693" class="hidden-label">Enter your email</label> 1933 <input type="hidden" name="contact[tags]" value="prospect,newsletter"> 1934 <input type="hidden" name="contact[context]" value="footer"> 1935 <div class="footer__newsletter"> 1936 <input type="email" value="" placeholder="Enter your email" name="contact[email]" id="Email-1494292487693" class="footer__newsletter-input" autocorrect="off" autocapitalize="off"> 1937 <button type="submit" class="footer__newsletter-btn" name="commit" aria-label="Subscribe"> 1938 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-email" viewBox="0 0 64 64"><path d="M63 52H1V12h62zM1 12l25.68 24h9.72L63 12M21.82 31.68L1.56 51.16m60.78.78L41.27 31.68"/></svg> 1939 <span class="footer__newsletter-btn-label"> 1940 Subscribe 1941 </span> 1942 </button> 1943 </div></form><ul class="no-bullets social-icons footer__social"></ul> 1944 1945 1946 </div> 1947 </div> 1948 </div> 1949</div> 1950</div></div><ul class="inline-list payment-icons footer__section"><li class="icon--payment"> 1951 <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 1952 1953 </li><li class="icon--payment"> 1954 <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 1955 </li><li class="icon--payment"> 1956 <svg viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 1957 </li><li class="icon--payment"> 1958 <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
195806zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 1959 1960 </li><li class="icon--payment"> 1961 <svg width="38" height="24" role="img" aria-labelledby="pi-jcb" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg"><title id="pi-jcb">JCB</title><g fill="none" fill-rule="evenodd"><g fill-rule="nonzero"><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/></g><path d="M11.5 5H15v11.5a2.5 2.5 0 0 1-2.5 2.5H9V7.5A2.5 2.5 0 0 1 11.5 5z" fill="#006EBC"/><path d="M18.5 5H22v11.5a2.5 2.5 0 0 1-2.5 2.5H16V7.5A2.5 2.5 0 0 1 18.5 5z" fill="#F00036"/><path d="M25.5 5H29v11.5a2.5 2.5 0 0 1-2.5 2.5H23V7.5A2.5 2.5 0 0 1 25.5 5z" fill="#2AB419"/>
1961<path d="M10.755 14.5c-1.06 0-2.122-.304-2.656-.987l.78-.676c.068 1.133 3.545 1.24 3.545-.19V9.5h1.802v3.147c0 .728-.574 1.322-1.573 1.632-.466.144-1.365.221-1.898.221zm8.116 0c-.674 0-1.388-.107-1.965-.366-.948-.425-1.312-1.206-1.3-2.199.012-1.014.436-1.782 1.468-2.165 1.319-.49 3.343-.261 3.926.27v.972c-.572-.521-1.958-.898-2.919-.46-.494.226-.737.917-.744 1.448-.006.56.245 1.252.744 1.497.953.467 2.39.04 2.919-.441v1.01c-.358.255-1.253.434-2.129.434zm8.679-2.587c.37-.235.582-.567.582-1.005 0-.438-.116-.687-.348-.939-.206-.207-.58-.469-1.238-.469H23v5h3.546c.696 0 1.097-.23 1.315-.415.283-.25.426-.53.426-.96 0-.431-.155-.908-.737-1.212zm-1.906-.281h-1.428v-1.444h1.495c.956 0 .944 1.444-.067 1.444zm.288 2.157h-1.716v-1.513h1.716c.986 0 1.083 1.513 0 1.513z" fill="#FFF" fill-rule="nonzero"/></g></svg> 1962 </li><li class="icon--payment"> 1963 <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 1964 1965 </li><li class="icon--payment"> 1966 <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
196616.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 1967 1968 </li></ul><p class="footer__small-text"> 1969 © 2026 Key To Life 1970</p><p class="footer__small-text"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></p> 1971 1972 </div> 1973</footer> 1974 1975 1976</div></div> 1977 </div><div id="VideoModal" class="modal modal--solid"> 1978 <div class="modal__inner"> 1979 <div class="modal__centered page-width text-center"> 1980 <div class="modal__centered-content"> 1981 <div class="video-wrapper video-wrapper--modal"> 1982 <div id="VideoHolder"></div> 1983 </div> 1984 </div> 1985 </div> 1986 </div> 1987 1988 <button type="button" class="modal__close js-modal-close text-link"> 1989 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 1990 <span class="icon__fallback-text">"Close (esc)"</span> 1991 </button> 1992</div> 1993<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 1994 <div class="pswp__bg"></div> 1995 <div class="pswp__scroll-wrap"> 1996 <div class="pswp__container"> 1997 <div class="pswp__item"></div> 1998 <div class="pswp__item"></div> 1999 <div class="pswp__item"></div> 2000 </div> 2001 2002 <div class="pswp__ui pswp__ui--hidden"> 2003 <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous"> 2004 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0z"/></svg> 2005 </button> 2006 2007 <button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)"> 2008 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 2009 </button> 2010 2011 <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next"> 2012 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/></svg> 2013 </button> 2014 </div> 2015 </div> 2016</div> 2017<tool-tip data-tool-tip=""> 2018 <div class="tool-tip__inner" data-tool-tip-inner> 2019 <button class="tool-tip__close" data-tool-tip-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg></button> 2020 <div class="tool-tip__content" data-tool-tip-content> 2021 </div> 2022 </div> 2023</tool-tip>
2024<script async src="https://loox.io/widget/Ey-0ORz_cT/loox.1673473885717.js?shop=keytolife.myshopify.com"></script>
2024 2025 2026 2027 2028<div class="smile-shopify-init" 2029 data-channel-key="channel_cSIq2neeb4XSosQL0ZCNATqj" 2030 2031></div> 2032 2033 2034
2034<script type="text/javascript"> 2035 // $('.product-info-slide-desktop').owlCarousel({ 2036 // loop:true, 2037 // margin:10, 2038 // nav:false, 2039 // dots: false, 2040 // autoplay: true, 2041 // autoplayTimeout: 2000, 2042 // smartSpeed:1000, 2043 // items: 4 2044 // }); 2045 $('.mobile-view-prod').owlCarousel({ 2046 loop:true, 2047 margin:20, 2048 nav:true, 2049 dots: false, 2050 autoplay: false, 2051 autoplayTimeout: 4000, 2052 smartSpeed:1000, 2053 autoplayHoverPause: true, 2054 responsive: { 2055 2560: { 2056 items: 4, 2057 }, 2058 768: { 2059 items: 4, 2060 }, 2061 425: { 2062 items: 1, 2063 }, 2064 375: { 2065 items: 1, 2066 }, 2067 320: { 2068 items: 1, 2069 } 2070 } 2071 }); 2072</script>
2072 2073<!-- WPD Start --> 2074 2075 2076 2077 2078 <!-- WPD End --> 2079 2080 2081 2082<div id="shopify-block-AY3pVa3ZJR0E3aHF6e__10436698916776057164" class="shopify-block shopify-app-block">
2082<script id="subscription-helper"> 2083 2084 function appstleStringSetting(value) { 2085 if (typeof value !== 'string') return value; 2086 try { return JSON.parse('"' + value + '"'); } catch { return value; } 2087 } 2088 function appstleJsonSetting(value) { 2089 if (typeof value !== 'string') return value; 2090 try { return JSON.parse(value); } catch { return null; } 2091 } 2092 2093 if (!window.AppstleIncluded) { 2094 window.AppstleIncluded = true; 2095 window.RS = Window.RS || {}; 2096 2097 RS.Config = { 2098 "selectors": { 2099 "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button", 2100 "subscriptionLinkSelector": appstleStringSetting("header.section-header"), 2101 "atcButtonPlacement": appstleStringSetting("BEFORE"), 2102 "subscriptionLinkPlacement": appstleStringSetting("BEFORE"), 2103 "cartRowSelector": appstleStringSetting(""), 2104 "cartLineItemSelector": appstleStringSetting(""), 2105 "cartLineItemPerQuantityPriceSelector": appstleStringSetting(""), 2106 "cartLineItemTotalPriceSelector": appstleStringSetting(""), 2107 "cartLineItemSellingPlanNameSelector": appstleStringSetting(""), 2108 "cartSubTotalSelector" : appstleStringSetting(""), 2109 "cartLineItemPriceSelector": appstleStringSetting(""), 2110 "cartLineItemPlacement": appstleStringSetting("BEFORE"), 2111 "cartHiddenAttributesSelector": appstleStringSetting(""), 2112 "buildABoxDiscountSelector": appstleStringSetting(""), 2113 }, 2114 "baseUrl": appstleStringSetting("https:\/\/subscription-admin.appstle.com"), 2115 "usedTranslation": "true", 2116 "enableCartWidgetFeature": appstleStringSetting("false"), 2117 "storefrontAnalyticsForwardingEnabled": appstleJsonSetting("false"), 2118 "appstleStorefrontAnalyticsPath": appstleStringSetting("https:\/\/subscription-admin.appstle.com\/assets\/js\/appstle-storefront-analytics.min.js?shop=keytolife.myshopify.com\u0026v=1784182483761"), 2119 "useUrlWithCustomerId": appstleStringSetting("false"), 2120 "atcButtonSelector": appstleStringSetting(".payment-buttons"), 2121 "moneyFormat": appstleStringSetting("$ {{amount}}"), 2122 "oneTimePurchaseText": appstleStringSetting("One-Time Purchase"), 2123 "minimumQuantityMessage": appstleStringSetting(null), 2124 "tapToSelectText": appstleStringSetting(""), 2125 "bundleDiscountTextV2": appstleStringSetting("bundle discount extra: {{bundleDiscount}} off"), 2126 "productPageUnitPriceSelectorV2": appstleStringSetting(null), 2127 "monthsFrequencyTextV2": appstleStringSetting("Months"), 2128 "monthlyLabelTextV2": appstleStringSetting("Monthly"), 2129 "monthFrequencyTextV2": appstleStringSetting("Month"), 2130 "weeksFrequencyTextV2": appstleStringSetting("Weeks"), 2131 "weeklyLabelTextV2": appstleStringSetting("Weekly"), 2132 "weekFrequencyTextV2": appstleStringSetting("Week"), 2133 "daysFrequencyTextV2": appstleStringSetting("Days"), 2134 "dayFrequencyTextV2": appstleStringSetting("day"), 2135 "yearsFrequencyTextV2": appstleStringSetting("Years"), 2136 "yearlyLabelTextV2": appstleStringSetting("Yearly"), 2137 "yearFrequencyTextV2": appstleStringSetting("Year"), 2138 "offFrequencyTextV2": appstleStringSetting("Off"), 2139 "prepayLabelTextV2": appstleStringSetting("Prepay"), 2140 "prepaidLabelTextV2": appstleStringSetting(""), 2141 "prepaidSaveBadgeTextV2": appstleStringSetting("SAVE {{selectedDiscountPercentage}}"), 2142 "onetimeDescriptionTextV2": appstleStringSetting(""), 2143 "atcButtonTextV2": appstleStringSetting(""), 2144 "oneTimeFrequencyTextV2": appstleStringSetting("One Time"), 2145 "cancelAnytimeLabelTextV2": appstleStringSetting("Cancel Anytime"), 2146 "noSubscriptionLabelTextV2": appstleStringSetting("No Subscription"), 2147 "addToShipmentButtonTextV2": appstleStringSetting("Add to Shipment"), 2148 "addToShipmentProcessingV2": appstleStringSetting("Processing..."), 2149 "addToShipmentSuccessTextV2": appstleStringSetting("Success"), 2150 "addToShipmentErrorTextV2": appstleStringSetting("Error"), 2151 "addToShipmentTooltipTextV2": appstleStringSetting("Please avoid double delivery charges! Login to add this product to an upcoming delivery."), 2152 "frequencyCombinedWidgetTextV2": appstleStringSetting("Frequency"), 2153 "selectDeliverOptionV2": appstleStringSetting("select deliver option"), 2154 "subscribeAndSaveSuccessV2": appstleStringSetting("Subscribe success"), 2155 "unsubscribeFrequencyTextV2": appstleStringSetting("unsubscribe"), 2156 "deliveryEveryFrequencyTextV2": appstleStringSetting("Delivery Every"), 2157 "sellingPlanTitleTextNonPrepaid": appstleStringSetting("{{sellingPlanName}}"), 2158 "subscribeAndSaveInitalV2": appstleStringSetting("Subscribe \u0026 save"), 2159 "subscriptionDescriptionTextV2": appstleStringSetting(""), 2160 "atcButtonTextSelector": appstleStringSetting(""), 2161 "disableCartWidgetOnVariants": appstleStringSetting(""), 2162 "shop": appstleStringSetting("keytolife.myshopify.com"), 2163 "deliveryText": appstleStringSetting("delivery"), 2164 "purchaseOptionsText": appstleStringSetting("PURCHASE OPTIONS"), 2165 "manageSubscriptionButtonText": appstleStringSetting(null), 2166 "subscriptionOptionText": appstleStringSetting("Subscribe \u0026 SAVE!"), 2167 "sellingPlanSelectTitle": appstleStringSetting("DELIVERY FREQUENCY"), 2168 "subscriptionPriceDisplayText": appstleStringSetting(""), 2169 "tooltipTitle": appstleStringSetting("Subscription Detail"), 2170 "showTooltipOnClick": appstleStringSetting("false"), 2171 "tooltipDesctiption": appstleStringSetting("\u003cstrong\u003eHave complete control of your subscriptions\u003c\\\/strong\u003e\u003cbr\\\/\u003e\u003cbr\\\/\u003eSkip, reschedule, edit, or cancel deliveries anytime, based on your needs."), 2172 "tooltipDescriptionOnPrepaidPlan": appstleStringSetting("\u003cb\u003ePrepaid Plan Details\u003c\\\/b\u003e\u003c\\\/br\u003e Total price: {{totalPrice}} ( Price for every delivery: {{pricePerDelivery}})"), 2173 "tooltipDescriptionOnMultipleDiscount": appstleStringSetting("\u003cb\u003eDiscount Details\u003c\\\/b\u003e\u003c\\\/br\u003e Initial discount is {{discountOne}} and then {{discountTwo}}"), 2174 "manualTranslation": appstleStringSetting("false"), 2175 "tooltipDescriptionCustomization": appstleStringSetting("{{{defaultTooltipDescription}}} \u003c\\\/br\u003e {{{prepaidDetails}}} \u003c\\\/br\u003e {{{discountDetails}}}"), 2176 "orderStatusManageSubscriptionTitle": appstleStringSetting("Subscription"), 2177 "orderStatusManageSubscriptionDescription": appstleStringSetting("Continue to your account to view \u0026 manage your subscriptions. Please use the same email address that you used to buy the subscription."), 2178 "orderStatusManageSubscriptionButtonText": appstleStringSetting("Manage your Subscription"), 2179 "subscriptionOptionSelectedByDefault" : appstleJsonSetting("false"), 2180 "totalPricePerDeliveryText" : appstleStringSetting("{{prepaidPerDeliveryPrice}}\\\/delivery"), 2181 "memberOnlySellingPlansJson": appstleJsonSetting("{}"), 2182 "nonMemberOnlySellingPlansJson": appstleJsonSetting("{}"), 2183 "sellingPlansJson": appstleJsonSetting("[{\"frequencyCount\":2,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":2,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"Every 2 Weeks\",\"discountOffer\":15.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/613580862\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/613580862\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":0,\"groupName\":\"CUTTING EDGE PLANT NUTRIENTS\",\"groupId\":115081278,\"repeatingCycle\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":1,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":1,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"Every Month\",\"discountOffer\":12.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/613613630\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/613613630\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":1,\"groupName\":\"CUTTING EDGE PLANT NUTRIENTS\",\"groupId\":115081278,\"repeatingCycle\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":6,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":6,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"Every 6 Weeks\",\"discountOffer\":10.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/613646398\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/613646398\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"formFieldJson\":\"null\",\"frequencySequence\":2,\"groupName\":\"CUTTING EDGE PLANT NUTRIENTS\",\"groupId\":115081278,\"repeatingCycle\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":1,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":1,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"Every Week\",\"discountOffer\":1.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/613679166\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/613679166\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"groupName\":\"Bugs\",\"groupId\":115114046,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":2,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":2,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"Every 2 Weeks\",\"discountOffer\":0.75,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/613711934\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/613711934\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"groupName\":\"Bugs\",\"groupId\":115114046,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":1,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":1,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"Every Month\",\"discountOffer\":0.5,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/613744702\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/613744702\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"groupName\":\"Bugs\",\"groupId\":115114046,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":2,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":2,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"Every 2 Weeks\",\"discountOffer\":1.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/613777470\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/613777470\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"groupName\":\"IPM\",\"groupId\":115146814,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":1,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":1,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"Every Month\",\"discountOffer\":0.75,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/613810238\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/613810238\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"groupName\":\"IPM\",\"groupId\":115146814,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":2,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":2,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"Every 2 Months\",\"discountOffer\":0.5,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/613843006\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/613843006\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"groupName\":\"IPM\",\"groupId\":115146814,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":2,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":2,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"Every 2 Weeks\",\"discountOffer\":10.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/687116026157\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/687116026157\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"formFieldJson\":\"null\",\"frequencySequence\":0,\"groupName\":\"COCO BLOCKS\",\"groupId\":77701972269,\"repeatingCycle\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":1,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":1,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"Every Month\",\"discountOffer\":7.5,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/687116058925\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/687116058925\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":1,\"groupName\":\"COCO BLOCKS\",\"groupId\":77701972269,\"repeatingCycle\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":2,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":2
2183,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"Every 2 Months\",\"discountOffer\":5.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/687116091693\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/687116091693\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":2,\"groupName\":\"COCO BLOCKS\",\"groupId\":77701972269,\"repeatingCycle\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":2,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":2,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"Every 2 Weeks\",\"discountOffer\":15.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/687116124461\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/687116124461\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":0,\"groupName\":\"Subscribe and Save\",\"groupId\":77702005037,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":1,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":1,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"Every Month\",\"discountOffer\":12.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/687116157229\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/687116157229\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":1,\"groupName\":\"Subscribe and Save\",\"groupId\":77702005037,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":2,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":2,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"Every 2 Months\",\"discountOffer\":10.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/687116189997\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/687116189997\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":2,\"groupName\":\"Subscribe and Save\",\"groupId\":77702005037,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]}]"), 2184 "widgetEnabled": appstleJsonSetting("true"), 2185 "showFreeGiftPrice" : appstleJsonSetting(true), 2186 "showFreeGiftComparePrice" : appstleJsonSetting(true), 2187 "enableFreeGiftLayout" : appstleJsonSetting(false), 2188 "freeGiftLabelText": appstleStringSetting("+ Free {{productName}}"), 2189 "freeGiftBadgeText": appstleStringSetting(""), 2190 "showTooltip" : appstleJsonSetting("true"), 2191 "showCartWidgetOnBundleItems" : appstleJsonSetting("false"), 2192 "prepaidOptionSelectedByDefault" : appstleJsonSetting("false"), 2193 "disablePassingSellingPlanAsLineProperties" : appstleJsonSetting("false"), 2194 "updateThemePrice" : appstleJsonSetting("false"), 2195 "sortByDefaultSequence": appstleJsonSetting("true"), 2196 "showSubOptionBeforeOneTime": appstleJsonSetting("false"), 2197 "detectVariantFromURLParams": appstleJsonSetting("false"), 2198 "disableQueryParamsUpdate": appstleJsonSetting("false"), 2199 "showStaticTooltip": appstleJsonSetting("false"), 2200 "showAppstleLink": appstleJsonSetting("false"), 2201 "sellingPlanTitleText" : appstleStringSetting("{{sellingPlanName}} ({{sellingPlanPrice}}\\\/delivery)"), 2202 "oneTimePriceText" : appstleStringSetting("{{price}}"), 2203 "selectedPayAsYouGoSellingPlanPriceText" : appstleStringSetting("{{price}}"), 2204 "selectedPrepaidSellingPlanPriceText" : appstleStringSetting(" {{totalPrice}}"), 2205 "selectedDiscountFormat" : appstleStringSetting("SAVE {{selectedDiscountPercentage}}"), 2206 "manageSubscriptionBtnFormat" : appstleStringSetting("\u003ca href='apps\\\/subscriptions' class='appstle_manageSubBtn' \u003e\u003cbutton class='btn' style='padding: 2px 20px'\u003eManage Subscription\u003c\\\/button\u003e\u003ca\u003e\u003cbr\u003e\u003cbr\u003e"), 2207 "manageSubscriptionUrl" : appstleStringSetting("https:\\\/\\\/keytolifesupply.com\\\/apps\\\/subscriptions"), 2208 "appstlePlanId": appstleJsonSetting("161"),
2209 "showCheckoutSubscriptionBtn": appstleJsonSetting("true"), 2210 "priceSelector": appstleStringSetting(""), 2211 "reloadPriceSelector": appstleStringSetting(""), 2212 "landingPagePriceSelector": appstleStringSetting(""), 2213 "quickViewClickSelector": appstleStringSetting(""), 2214 "badgeTop": appstleStringSetting(""), 2215 "pricePlacement": appstleStringSetting("BEFORE"), 2216 "disableLoadingJquery": appstleJsonSetting("false"), 2217 "widgetEnabledOnSoldVariant": appstleStringSetting("false"), 2218 "switchRadioButtonWidget": appstleJsonSetting("true"), 2219 "appstlePlanName": appstleStringSetting("FREE"), 2220 "appstlePlanFeatures": appstleJsonSetting("{\"analytics\": true, \"webhookAccess\": false, \"accessBundling\": false, \"enableAutoSync\": false, \"enableBundling\": false, \"enableSmsAlert\": false, \"accessBuildABox\": false, \"enableCampaigns\": false, \"enablePriceSync\": false, \"enableAutomation\": false, \"enableCartWidget\": false, \"accessAppstleMenu\": false, \"accessResendEmail\": false, \"enableAddressSync\": false, \"enableExternalApi\": false, \"enablePhasedRetry\": false, \"enableIntegrations\": true, \"enableQuickActions\": false, \"accessQuickCheckout\": false, \"accessSplitContract\": false, \"enableSummaryReports\": false, \"enableCustomEmailHtml\": false, \"enableWidgetPlacement\": false, \"enableCancellationFlow\": false, \"enableShippingProfiles\": true, \"accessZapierIntegration\": false, \"enableCustomEmailDomain\": false, \"enableDunningManagement\": true, \"enableExportActivityLog\": false, \"subscriptionOrderAmount\": 500, \"accessGorgiasIntegration\": true, \"accessKlaviyoContactSync\": false, \"enableOrderConsolidation\": false, \"accessMechanicIntegration\": true, \"accessWidgetDesignOptions\": false, \"enableImmediatePlaceOrder\": false, \"enableInventoryManagement\": true, \"accessMechanicsIntegration\": true, \"enableAdvancedSellingPlans\": false, \"accessOneTimeProductUpsells\": false, \"enableBillingIntervalChange\": true, \"enableProductSwapAutomation\": false, \"accessShopifyFlowIntegration\": false, \"enableCancellationManagement\": false, \"enableCustomerPortalSettings\": true, \"enableSubscriptionManagement\": true, \"accessKlaviyoEmailIntegration\": false, \"enableAdminNotificationAccess\": false, \"accessSubscriptionActivityLogs\": true, \"enableBackupPaymentMethodRetry\": false, \"accessSubscriberLoyaltyFeatures\": false, \"enableAddToExistingSubscription\": false, \"enableContractPriceModification\": true, \"enableTrackInventoryInSingleBAB\": false, \"accessManualSubscriptionCreation\": false, \"enableNextBillingDateModification\": true, \"accessCustomerPortalProductUpsells\": false, \"enableServerSideConversionTracking\": false, \"accessDiscountOnCancellationAttempt\": false, \"enableStorefrontAnalyticsForwarding\": false, \"accessAdvanceSubscriptionPlanOptions\": false, \"accessAdvancedCustomerPortalSettings\": false}"), 2221 "formMappingAttributeName": appstleStringSetting(""), 2222 "formMappingAttributeSelector": appstleStringSetting(""), 2223 "quickViewModalPollingSelector": appstleStringSetting(""), 2224 "scriptLoadDelay": appstleStringSetting("0"), 2225 "formatMoneyOverride": appstleStringSetting("false"), 2226 "enableAddToExistingSubscriptionFeature": appstleStringSetting("false"), 2227 "displayAddToExistingSubscriptionButtonForNotLoggedInV2": appstleStringSetting(null), 2228 "showAddToSubscriptionButtonOnlyOnSubscriptionProducts": appstleStringSetting("false"), 2229 "appstle_app_proxy_path_prefix": appstleStringSetting("apps\\\/subscriptions"), 2230 "updatePriceOnQuantityChange": appstleStringSetting(""), 2231 "widgetParentSelector": appstleStringSetting(""), 2232 "quantitySelector": appstleStringSetting(""), 2233 "enableAddJSInterceptor": appstleStringSetting("false"), 2234 "isDevEnabled": appstleJsonSetting(false), 2235 "forceReloadWidgetSelector": appstleStringSetting(""), 2236 "forceReloadOnFreqChange": appstleJsonSetting("false"), 2237 "showPrepaidPlanSeparately": appstleJsonSetting("false"), 2238 "debugLogsEnabled": appstleJsonSetting(false), 2239 "isUseStorefrontAPI": appstleJsonSetting(false), 2240 "reBuyEnabled": appstleStringSetting("false"), 2241 "loyaltyDetailsLabelText": appstleStringSetting(null), 2242 "loyaltyPerkDescriptionTextV2": appstleStringSetting("{{#isDiscountTypeFreeProduct}}\u003cdiv style='display: flex;'\u003e\u003cdiv style='height: 60px; width: 60px; flex-shrink: 0; margin-right: 10px;'\u003e\u003cimg style='width: 100%' src={{{featured_image}}}\u003e\u003c\\\/img\u003e\u003c\\\/div\u003e\u003cdiv\u003eAfter {{{billingCycleBlock}}} orders,\u003cspan style='color: #ffc000;font-weight: 700;';\u003e get a FREE {{freeProductName}} \u003c\\\/span\u003e\u003c\\\/div\u003e\u003cdiv\u003e{{\\\/isDiscountTypeFreeProduct}}{{#isDiscountTypePercentage}}After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan style='color: #ffc000;font-weight: 700;';\u003e{{{discount}}}% OFF your entire order\u003c\\\/span\u003e\u003c\\\/span\u003e.{{\\\/isDiscountTypePercentage}}{{#isDiscountTypeShipping}}After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan style='color: #ffc000;font-weight: 700;';\u003eshipping at {{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e.{{\\\/isDiscountTypeShipping}}{{#isDiscountTypeFixed}}After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan style='color: #ffc000;font-weight: 700;';\u003e{{{formatDiscountedPrice}}} OFF your entire order\u003c\\\/span\u003e\u003c\\\/span\u003e.{{\\\/isDiscountTypeFixed}}"), 2243 "widgetType": appstleStringSetting("WIDGET_TYPE_1"), 2244 "collectionWidgetType": appstleStringSetting("LEGACY"), 2245 "enableCompactProductPageWidget": appstleJsonSetting(false), 2246 "enableCartDrawerWidget": appstleJsonSetting(false), 2247 "cartDrawerWidgetStyle": appstleJsonSetting(false), 2248 "cartDrawerWidgetInlineStyle": appstleStringSetting(null), 2249 "cartDrawerWidgetPanelStyle": appstleStringSetting(null), 2250 "cartDrawerWidgetSegmentedStyle": appstleStringSetting(null), 2251 "showOneTimeComparePrice": appstleJsonSetting("false"), 2252 "showCompareAtPriceForSubscription": appstleJsonSetting(false), 2253 "showCombinedSellingPlanCartWidget": appstleJsonSetting("false"), 2254 "combinedCartWidgetSelector": appstleStringSetting(""), 2255 "removeUnsubscribeOption": appstleJsonSetting(false), 2256 "widgetTemplateHtml": "{% raw %}{% endraw %}", 2257 2258 "allWidgetTemplateHtml": "{\"WIDGET_TYPE_1\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_6\":\"{% raw %}
2258\u003cdiv id=\\\"appstle-widget-template\\\"\u003e\\n \u003cdiv class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle_widget_title\\\"\u003e{{{purchaseOptionsText}}}\u003c\/div\u003e\\n \u003cdiv class=\\\"widgetSellingPlanWrapper\\\"\u003e\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n \u003cdiv class=\\\"appstle_input_wrapper appstle_onetime_block\\\"\u003e\\n \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-name-wrapper\\\"\u003e\\n {{oneTimePuchaseText}}\\n\u003cdiv class=\\\"appstle-cancel-text\\\"\u003e{{{noSubscriptionLabelTextV2}}}\u003c\/div\u003e\\n\u003c\/div\u003e\\n \u003cdiv class=\\\"appstle-selling-plan-detail-wrapper\\\"\u003e\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n{{#showOneTimeComparePrice}}\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e\\n {{{oneTimePuchaseComparePriceAmount}}}\\n\u003c\/span\u003e\\n{{\/showOneTimeComparePrice}}\\n\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e{{{oneTimePuchaseAmount}}}\u003c\/span\u003e\u003c\/div\u003e\\n\u003c\/div\u003e\\n \u003c\/label\u003e\\n \\n \u003c\/div\u003e\\n{{\/showSubOptionBeforeOneTime}}\\n{{\/requires_selling_plan}}\\n {{#sellingPlanVariants}}\\n \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n \\n \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}}\u003e\\n{{^prepaidFlag}}\\n \u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\"\u003e\\n {{{name}}}\\n\u003cdiv class=\\\"appstle-cancel-text\\\"\u003e{{{cancelAnytimeLabelTextV2}}}\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-detail-wrapper\\\"\u003e\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\"\u003e{{{formattedCompareAtPrice}}}\u003c\/span\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{formattedPrice}}}\u003c\/span\u003e\\n\\n\\n\u003c\/div\u003e \\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\"\u003e\u003c\/span\u003e\\n{{#showPricePerDay}}\u003cdiv class=\\\"appstle-perday-price\\\"\u003e{{{pricePerDay}}}\u003c\/div\u003e{{\/showPricePerDay}}\\n\u003cdiv class=\\\"appstle-frequency-description\\\"\u003e\\n{{{frequencyDescription}}} \\n\u003c\/div\u003e\\n \u003c\/div\u003e\\n \u003c\/label\u003e\\n{{#showFormattedDiscountText}}\\n \u003cspan class=\\\"appstle_sellingPlan_discountText\\\"\u003e{{{formattedDiscountText}}}\u003c\/span\u003e\\n{{\/showFormattedDiscountText}}\\n\u003cdiv class=\\\"appstle-sm-hide appstle-frequency-description\\\"\u003e{{{frequencyDescription}}} \u003c\/div\u003e \\n{{\/prepaidFlag}}\\n{{#prepaidFlag}}\\n\u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\"\u003e\\n {{{name}}}\\n\u003cdiv class=\\\"appstle-cancel-text\\\"\u003e{{{cancelAnytimeLabelTextV2}}}\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-detail-wrapper\\\"\u003e\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\"\u003e{{{formattedCompareAtPrice}}}\u003c\/span\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{totalPrice}}}\u003c\/span\u003e\\n\\n\u003c\/div\u003e \\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\"\u003e{{{formattedPrepaidPerDeliveryPriceText}}}\u003c\/span\u003e\\n {{#showPricePerDay}}\u003cdiv class=\\\"appstle-perday-price\\\"\u003e{{{pricePerDay}}}
2258\u003c\/div\u003e{{\/showPricePerDay}}\\n\u003cdiv class=\\\"\\\"\u003e\\n\u003cdiv class=\\\"appstle-frequency-description\\\"\u003e\\n{{{frequencyDescription}}} \\n\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003c\/label\u003e\\n{{#showFormattedDiscountText}}\\n \u003cspan class=\\\"appstle_sellingPlan_discountText\\\"\u003e{{{formattedDiscountText}}}\u003c\/span\u003e\\n{{\/showFormattedDiscountText}}\\n\u003cdiv class=\\\"appstle-sm-hide appstle-frequency-description\\\"\u003e{{{frequencyDescription}}} \u003c\/div\u003e \\n\\n{{\/prepaidFlag}}\\n \\n \u003c\/div\u003e\\n {{\/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n \u003cdiv class=\\\"appstle_input_wrapper appstle_onetime_block\\\"\u003e\\n \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-name-wrapper\\\"\u003e\\n {{oneTimePuchaseText}}\\n\u003cdiv class=\\\"appstle-cancel-text\\\"\u003e{{{noSubscriptionLabelTextV2}}}\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-detail-wrapper\\\"\u003e\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e{{{oneTimePuchaseComparePriceAmount}}}\u003c\/span\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e{{{oneTimePuchaseAmount}}}\u003c\/span\u003e\\n\\n\u003c\/div\u003e\\n \u003c\/label\u003e\\n \\n \u003c\/div\u003e\\n{{\/showSubOptionBeforeOneTime}}\\n{{\/requires_selling_plan}}\\n \u003c\/div\u003e\\n{{#showStaticTooltip}}\\n\u003cdiv class=\\\"appstle_tooltip_wrapper_static\\\"\u003e {{{toolTipDescription}}}\u003c\/div\u003e\\n{{\/showStaticTooltip}}\\n{{#showTooltip}}\\n\u003cdiv class=\\\"appstle-tootltip-parent\\\"\u003e\\n \u003cdiv data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\"\u003e\\n \u003csvg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" class=\\\"tooltip_subscription_svg\\\"\u003e\\n \u003cpath\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n \u003e\u003c\/path\u003e\\n \u003c\/svg\u003e\\n \u003cspan class=\\\"appstle_tooltip_title\\\"\u003e{{{tooltipTitle}}}\u003c\/span\u003e\\n \u003c\/div\u003e\\n\u003cdiv class=\\\"appstle_tooltip\\\"\u003e\\n \u003cdiv class=\\\"appstle_tooltip_content\\\"\u003e\\n {{{toolTipDescription}}}\\n \u003c\/div\u003e\\n {{#showAppstleLink}}\\n \u003cdiv class=\\\"appstle_tooltip_appstle\\\"\u003e\\n \u003ca href=\\\"https:\/\/appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\"\u003e\\n POWERED BY APPSTLE \u003c\/a\u003e\\n \u003c\/div\u003e\\n {{\/showAppstleLink}}\\n \u003c\/div\u003e\\n\u003c\/div\u003e\\n{{\/showTooltip}}\\n\u003cstyle\u003e\\n.widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 1.5rem;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\nmargin-top: 10px;\\n}\\n\\n.widgetSellingPlanWrapper input {\\n display: none;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n border-radius: 10px;\\n border: 1px solid rgba(var(--color-foreground));\\n padding: 0.5rem;\\n display: flex;\\n justify-content: center;
2258\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\ncursor: pointer;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground)) !important;\\ncolor: rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n text-transform: lowercase;\\n}\\n\\n\\n.appstle_input_wrapper {\\n position: relative;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n position: absolute;\\n background: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border-radius: 3px;\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n}\\n\\nspan.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n}\\ndiv.appstle_span_wrapper{\\n\\tdisplay: flex;\\n\\tjustify-content: center;\\n}\\n\u003c\/style\u003e\\n\u003cstyle\u003e\\n.widgetSellingPlanWrapper {\\n grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\\n gap: 0.8rem !important;\\n}\\n\\n.appstle_sub_widget {\\n max-width: 100%!important;\\n} \\n\\n.widgetSellingPlanWrapper label {\\n height: auto !important;\\n border: none !important;\\n padding: 14px 5px !important;\\n display: flex !important;\\n justify-content: center !important;\\n align-items: center !important;\\n flex-direction: column;\\n max-width: 100% !important;\\n width: unset !important;\\nline-height: 20px;\\n}\\n\\n.appstle_how_does_it_work {\\n line-height: 16px !important;\\n margin: 6px 0px;\\n color: rgba(var(--color-background));\\n}\\n@media screen and (max-width: 800px) {\\n .appstle_how_does_it_work {\\n text-align: right;\\n }\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_formattext_block {\\ntext-align: right !important;\\n display: block;\\n}\\n\\n.appstle_span_wrapper {\\n align-items: baseline;\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_discount_block.appstle_formattedPrepaidPerDeliveryPriceText {\\n display: block;\\n text-align: right;\\n}\\n\\n.appstle_input_wrapper {\\n display: flex;\\n height: 100% !important;\\nflex-direction: column;\\n}\\n\\n.appstle_sub_widget input[type=radio]+label:before {\\n content: \\\"\\\";\\n position: absolute;\\n inset: 0;\\n border-radius: 12px;\\n padding: 2px;\\n background: #121212;\\n -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n -webkit-mask-composite: xor;\\n mask-composite: exclude;\\n pointer-events: none;\\n z-index: 0;\\n transition: all 0.2s;\\n}\\n\\n.appstle_sub_widget input[type=radio]:checked+label:before {\\n content: \\\"\\\";\\n position: absolute;\\n inset: 0;\\n border-radius: 12px;\\n \/\/ padding: 4px;\\n\/\/ background: linear-gradient(to right,#Fef58f,#7A3900);\\n\/\/background: #E53D29;\\n border: 2px transparent;\\n -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n -webkit-mask-composite: xor;\\n mask-composite: exclude;\\n pointer-events: none;\\n z-index: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n background: rgba(var(--color-foreground));\\n border-radius: 100px !important;\\n padding: 0px 8px !important;\\n height: 20px;\\n display: flex !important;\\n justify-content: center;\\n align-items: center;\\n letter-spacing: 1px;\\nz-index: 2;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n\\n\\nspan.appstle-popular {\\n position: absolute;\\n top: -40px;\\n background: black;\\n color: rgba(var(--color-background));\\n z-index: -3;\\n border-radius: 10px;\\n padding: 0px 10px 29px 10px;\\nleft: 0;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n border-radius: 14px;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n overflow: hidden;\\n}\\n\\n\\n.appstle-perday-price {\\ndisplay: none;\\n}\\n\\n .widgetSellingPlanWrapper {\\n grid-template-columns: repeat(1, minmax(0, 1fr)) !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n flex-direction: row;\\n justify-content: space-between !important;
2258\\n align-items: flex-start !important;\\nwidth: 100% !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n text-align: left;\\n padding: 16px !important;\\nflex-basis: unset;\\n}\\n\\n.appstle_span_wrapper {\\n justify-content: flex-end !important;\\n}\\n\\n.appstle-perday-price {\\n text-align: right;\\n}\\n\\n.widgetSellingPlanWrapper {\\n gap: 15px !important;\\n}\\n\\nspan.appstle-popular {\\n width: calc(100% - 20px);\\n text-align: center;\\n letter-spacing: 2px;\\n top: -30px;\\nleft: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText { \\nleft: unset !important;\\n right: 15px;\\n transform: translate(0, -50%) !important;\\n}\\n.appstle-cancel-text {\\n text-align: left;\\n}\\n\\n.appstle_input_wrapper label {\\n text-align: left !important;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n width: 100% !important;\\n margin: 0 !important;\\n}\\n.appstle_input_wrapper {\\n width: 100% !important;\\nflex-direction: row;\\n}\\n.widgetSellingPlanWrapper input:checked+label+span {\\n background: rgba(var(--color-background)) !important;\\n color:rgba(var(--color-foreground)) !important;\\n border: 2px solid rgba(var(--color-foreground));\\n}\\n.appstle_onetime_block .appstle_span_wrapper {\\n grid-column: 2;\\n}\\n.appstle-frequency-description {\\n text-align: right !important;\\n}\\n\\n\\n.appstle-sm-hide {\\n display: none;\\n}\\n\\n@media screen and (min-width: 800px) {\\n.appstle-lg-show {\\n display: block;\\n}\\n.appstle-lg-hide {\\n display: none;\\n}\\n\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_formattedCompareAtPrice.appstle_price_block {\\n text-decoration: line-through;\\n display: block;\\n margin-right: 3px;\\n color: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle_sellingPlan_formattedCompareAtPrice {\\ncolor:rgba(var(--color-background));\\n} \\n\\n.appstle_span_wrapper \u003e * {\\nflex-shrink: 0\\n}\\n.appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-background)) !important;\\n}\\n\\n\u003c\/style\u003e\\n\u003c\/div\u003e{% endraw %}\",\"WIDGET_TYPE_7\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_8\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_2\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_3\":\"{% raw %}\u003cdiv id=\\\"appstle-widget-template\\\"\u003e\\n \u003cdiv class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle_widget_title\\\"\u003e{{{purchaseOptionsText}}}\u003c\/div\u003e\\n \u003cdiv class=\\\"widgetSellingPlanWrapper appstle_subscription_wrapper\\\"\u003e\\n{{#showSubOptionBeforeOneTime}}\\n {{#sellingPlanVariants}}\\n \u003cdiv class=\\\"appstle_input_wrapper appstle_subscription_option\\\"\u003e\\n \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}}\u003e\\n {{^prepaidFlag}}\\n \u003clabel for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{formattedPrice}}}\u003c\/span\u003e\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"\u003e\u0026nbsp;({{{secondFormattedDiscountText}}})\u003c\/span\u003e {{\/isFixedPrice}}{{\/showSecondFormattedDiscountText}}\\n\u003c\/div\u003e\\n \\n \u003c\/label\u003e\\n {{\/prepaidFlag}}\\n {{#prepaidFlag}}\\n \u003clabel for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{totalPrice}}}\u003c\/span\u003e\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"\u003e\u0026nbsp;({{{secondFormattedDiscountText}}})\u003c\/span\u003e{{\/isFixedPrice}}{{\/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}\u003cspan class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\"\u003e\u0026nbsp;({{{formattedPrepaidPerDeliveryPriceText}}})\u003c\/span\u003e{{\/formattedPrepaidPerDeliveryPriceText}}\\n \u003c\/div\u003e\\n \\n \u003c\/label\u003e\\n {{\/prepaidFlag}}\\n \\n \u003c\/div\u003e\\n {{\/sellingPlanVariants}}\\n{{\/showSubOptionBeforeOneTime}}\\n {{^requires_selling_plan}}\\n \u003cdiv class=\\\"appstle_input_wrapper appstle_onetime\\\"\u003e\\n \u003cinput type=\\\"radio\\\" id=\\\"a
2258ppstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"{{sellingPlanId}}\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n {{oneTimePuchaseText}}\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e\\n{{#showOneTimeComparePrice}}\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e\\n {{{oneTimePuchaseComparePriceAmount}}}\\n\u003c\/span\u003e\\n{{\/showOneTimeComparePrice}}\\n{{{oneTimePuchaseAmount}}}\u003c\/span\u003e\\n \u003c\/label\u003e\\n \\n \u003c\/div\u003e\\n {{\/requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n {{#sellingPlanVariants}}\\n \u003cdiv class=\\\"appstle_input_wrapper appstle_subscription_option\\\"\u003e\\n \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}}\u003e\\n {{^prepaidFlag}}\\n \u003clabel for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{formattedPrice}}}\u003c\/span\u003e\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"\u003e\u0026nbsp;({{{secondFormattedDiscountText}}})\u003c\/span\u003e {{\/isFixedPrice}}{{\/showSecondFormattedDiscountText}}\\n\u003c\/div\u003e\\n \\n \u003c\/label\u003e\\n {{\/prepaidFlag}}\\n {{#prepaidFlag}}\\n \u003clabel for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{totalPrice}}}\u003c\/span\u003e\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"\u003e\u0026nbsp;({{{secondFormattedDiscountText}}})\u003c\/span\u003e{{\/isFixedPrice}}{{\/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}\u003cspan class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\"\u003e\u0026nbsp;({{{formattedPrepaidPerDeliveryPriceText}}})\u003c\/span\u003e{{\/formattedPrepaidPerDeliveryPriceText}}\\n \u003c\/div\u003e\\n \\n \u003c\/label\u003e\\n {{\/prepaidFlag}}\\n \\n \u003c\/div\u003e\\n {{\/sellingPlanVariants}}\\n{{\/showSubOptionBeforeOneTime}}\\n \u003c\/div\u003e\\n{{#showStaticTooltip}}\\n\u003cdiv class=\\\"appstle_tooltip_wrapper_static\\\"\u003e{{{toolTipDescription}}}\u003c\/div\u003e\\n{{\/showStaticTooltip}}\\n{{#showTooltip}}\\n \u003cdiv data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\"\u003e\\n \u003csvg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" class=\\\"tooltip_subscription_svg\\\"\u003e\\n \u003cpath\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n \u003e\u003c\/path\u003e\\n \u003c\/svg\u003e\\n \u003cspan class=\\\"appstle_tooltip_title\\\"\u003e{{{tooltipTitle}}}\u003c\/span\u003e\\n \u003c\/div\u003e\\n\u003cdiv class=\\\"appstle_tooltip appstle_tooltip_hover\\\"\u003e\\n \u003cdiv class=\\\"appstle_tooltip_content\\\"\u003e\\n {{{toolTipDescription}}}\\n \u003c\/div\u003e\\n {{#showAppstleLink}}\\n \u003cdiv class=\\\"appstle_tooltip_appstle\\\"\u003e\\n \u003ca href=\\\"https:\/\/appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\"\u003e\\n POWERED BY APPSTLE\\n \u003c\/a\u003e\\n \u003c\/div\u003e\\n{{\/showAppstleLink}}\\n \u003c\/div\u003e\\n{{\/showTooltip}}\\n\u003cstyle\u003e.widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 0.5rem;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\n}\\n.widgetSellingPlanWrapper input {\\n display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n border-radius: 8px;\\n border: 1px solid rgba(var(--color-foreground));\\n padding: 0.5rem;\\n display: flex;\\n justify-content: center;
2258\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\ncursor: pointer;\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border: 1px solid rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n position: absolute;\\n background-color: color: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border-radius: 3px;\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price {\\n color: rgba(var(--color-foreground));\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\n color: rgba(var(--color-foreground));\\n text-decoration: line-through;\\n padding: 0 3px;\\n}\\n#appstle_subscription_widget0 .appstle_tooltip_wrapper {\\n margin-top: 8px;\\n margin-bottom: 16px;\\n}\\n.appstle_subscription_wrapper {\\n border: none !important;\\n}\\nlabel.appstle_widget_three {\\n display: flex;\\n flex-direction: column;\\n}\\n.widgetSellingPlanWrapper input:checked+label span {\\n color: rgba(var(--color-background)) !important;\\n}\\n.appstle_sub_widget .appstle_subscription_wrapper{\\n border-radius:unset !important;\\n}\\nspan.appstle_second_price_block:empty {\\n display: none !important;\\n}\\n\u003c\/style\u003e\\n\u003c\/div\u003e{% endraw %}\",\"WIDGET_TYPE_4\":\"{% raw %}\u003cdiv id=\\\"appstle-widget-template\\\"\u003e\\n \u003cdiv class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle_widget_title\\\"\u003e{{{purchaseOptionsText}}}\u003c\/div\u003e\\n \u003cdiv class=\\\"widgetSellingPlanWrapper\\\"\u003e\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e\\n {{{oneTimePuchaseComparePriceAmount}}}\\n\u003c\/span\u003e\\n{{\/showOneTimeComparePrice}}\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e{{{oneTimePuchaseAmount}}}\/{{{oneTimeFrequencyText}}}\u003c\/span\u003e\\n \u003c\/label\u003e\\n \u003c\/div\u003e\\n{{\/showSubOptionBeforeOneTime}}\\n{{\/requires_selling_plan}}\\n {{#sellingPlanVariants}}\\n \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_sellingPlan_discountText\\\"\u003e{{{formattedDiscountText}}}\u003c\/span\u003e\\n \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}}\u003e\\n{{^prepaidFlag}}\\n \u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{formattedPrice}}}\u003cspan\u003e\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\"\u003e\/{{{sellingPlanFrequencyText}}}{{#isFrequencySubsequent}}{{\/isFrequencySubsequent}}\u003c\/span\u003e\\n\u003c\/div\u003e\\n \u003c\/label\u003e\\n{{\/prepaidFlag}}\\n{{#prepaidFlag}}\\n\u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{totalPrice}}}\u003c\/span\u003e\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\"\u003e\u0026nbsp;{{{formattedPrepaidPerDeliveryPriceText}}}\u003c\/span\u003e\\n\u003c\/div\u003e\\n\u003c\/label\u003e\\n{{\/prepaidFlag}}\\n \u003c\/div\u003e\\n {{\/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n \u003cinput type=\\\"radio\\\" id=\\\"a
2258ppstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e\\n {{{oneTimePuchaseComparePriceAmount}}}\\n\u003c\/span\u003e\\n{{\/showOneTimeComparePrice}}\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e{{{oneTimePuchaseAmount}}}\/{{{oneTimeFrequencyText}}}\u003c\/span\u003e\\n \u003c\/label\u003e\\n \u003c\/div\u003e\\n{{\/showSubOptionBeforeOneTime}}\\n{{\/requires_selling_plan}}\\n \u003c\/div\u003e\\n{{#showStaticTooltip}}\\n\u003cdiv class=\\\"appstle_tooltip_wrapper_static\\\"\u003e {{{toolTipDescription}}}\u003c\/div\u003e\\n{{\/showStaticTooltip}}\\n{{#showTooltip}}\\n \u003cdiv data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\"\u003e\\n \u003csvg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" class=\\\"tooltip_subscription_svg\\\"\u003e\\n \u003cpath\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n \u003e\u003c\/path\u003e\\n \u003c\/svg\u003e\\n \u003cspan class=\\\"appstle_tooltip_title\\\"\u003e{{{tooltipTitle}}}\u003c\/span\u003e\\n \u003c\/div\u003e\\n \u003cdiv class=\\\"appstle_tooltip\\\"\u003e\\n \u003cdiv class=\\\"appstle_tooltip_content\\\"\u003e\\n {{{toolTipDescription}}}\\n \u003c\/div\u003e\\n{{#showAppstleLink}}\\n \u003cdiv class=\\\"appstle_tooltip_appstle\\\"\u003e\\n \u003ca href=\\\"https:\/\/appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\"\u003e\\n POWERED BY APPSTLE\\n \u003c\/a\u003e\\n \u003c\/div\u003e\\n{{\/showAppstleLink}}\\n \u003c\/div\u003e\\n{{\/showTooltip}}\\n\u003cstyle\u003e\\n.widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 16px;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\nmargin-top: 10px\\n}\\n.widgetSellingPlanWrapper input {\\n display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n border-radius: 10px;\\n border: 1px solid rgba(var(--color-foreground, 0, 0, 0));\\n padding: 0.5rem;\\n display: flex !important;\\n flex-direction: column;\\n justify-content: center;
2258\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\ncursor: pointer;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground, 0, 0, 0));\\n}\\n.appstle_lowercase {\\n text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n position: absolute;\\n font-size: 1.2rem;\\n background-color: rgba(var(--color-foreground, 0, 0, 0));\\n color: rgba(var(--color-background, 255, 255, 255));\\n border-radius: 3px;\\n border: 2px solid rgba(var(--color-background, 255, 255, 255));\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n.appstle_tooltip_wrapper {\\n margin-bottom:10px;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground, 0, 0, 0));\\n color: rgba(var(--color-background, 255, 255, 255));\\n border: 2px solid rgba(var(--color-background, 255, 255, 255)) !important;\\n}\\n\u003c\/style\u003e\\n\u003c\/div\u003e{% endraw %}\",\"WIDGET_TYPE_5\":\"{% raw %}\u003cdiv id=\\\"appstle-widget-template\\\"\u003e\\n \u003cdiv class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle_widget_title\\\"\u003e{{{purchaseOptionsText}}}\u003c\/div\u003e\\n \u003cdiv class=\\\"widgetSellingPlanWrapper\\\"\u003e\\n{{^showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\/\u003e\\n \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n {{{oneTimePuchaseText}}}\\n \u003c\/label\u003e\\n \\n \u003c\/div\u003e\\n{{\/requires_selling_plan}}\\n{{\/showSubOptionBeforeOneTime}}\\n {{#sellingPlanVariants}}\\n \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}} \/\u003e\\n \u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n {{{name}}}\\n \u003c\/label\u003e\\n \\n \u003c\/div\u003e\\n {{\/sellingPlanVariants}}\\n{{#showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\/\u003e\\n \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n {{{oneTimePuchaseText}}}\\n \u003c\/label\u003e\\n \\n \u003c\/div\u003e\\n{{\/requires_selling_plan}}\\n{{\/showSubOptionBeforeOneTime}}\\n \u003c\/div\u003e\\n{{#showStaticTooltip}}\\n\u003cdiv class=\\\"appstle_tooltip_wrapper_static\\\"\u003e{{{toolTipDescription}}}\u003c\/div\u003e\\n{{\/showStaticTooltip}}\\n{{#showTooltip}}\\n \u003cdiv data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\"\u003e\\n \u003csvg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" class=\\\"tooltip_subscription_svg\\\"\u003e\\n \u003cpath\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8
2258635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n \u003e\u003c\/path\u003e\\n \u003c\/svg\u003e\\n \u003cspan class=\\\"appstle_tooltip_title\\\"\u003e{{{tooltipTitle}}}\u003c\/span\u003e\\n \u003c\/div\u003e\\n\u003cdiv class=\\\"appstle_tooltip appstle_tooltip_hover\\\"\u003e\\n \u003cdiv class=\\\"appstle_tooltip_content\\\"\u003e\\n {{{toolTipDescription}}}\\n \u003c\/div\u003e\\n {{#showAppstleLink}}\\n \u003cdiv class=\\\"appstle_tooltip_appstle\\\"\u003e\\n \u003ca href=\\\"https:\/\/appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\"\u003e\\n POWERED BY APPSTLE\\n \u003c\/a\u003e\\n \u003c\/div\u003e\\n {{\/showAppstleLink}}\\n \u003c\/div\u003e\\n{{\/showTooltip}}\\n \u003cstyle\u003e\\n .widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 8px;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\n margin-top: 10px;\\n }\\n \\n .widgetSellingPlanWrapper input {\\n display: none;\\n }\\n \\n .widgetSellingPlanWrapper label {\\n border-radius: 4px;\\n border: 1px solid rgba(var(--color-foreground));\\n padding: 0.5rem;\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\n \\t color: rgba(var(--color-foreground));\\ncursor: pointer;\\n }\\n \\n .widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground));\\n \\t color: rgba(var(--color-background));\\n }\\n .appstle_lowercase {\\n text-transform: lowercase;\\n }\\n \\n \\n .appstle_input_wrapper {\\n position: relative;\\n }\\n \\n span.appstle_sellingPlan_discountText {\\n position: absolute;\\n background-color: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border-radius: 3px;\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n }\\n span.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n }\\n \u003c\/style\u003e\\n \u003c\/div\u003e{% endraw %}\"}", 2259 2260 2261 "bundle": {}, 2262 2263 2264 "labels": appstleStringSetting("{\\\"appstle.subscription.wg.noSubscriptionLabelTextV2\\\":\\\"No Subscription\\\",\\\"appstle.subscription.wg.cancelAnytimeLabelTextV2\\\":\\\"Cancel Anytime\\\",\\\"appstle.subscription.wg.addToShipmentErrorTextV2\\\":\\\"Error\\\",\\\"appstle.subscription.wg.weeksFrequencyTextV2\\\":\\\"Weeks\\\",\\\"appstle.subscription.wg.weeklyLabelTextV2\\\":\\\"Weekly\\\",\\\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonForNotLoggedInV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.addToShipmentProcessingV2\\\":\\\"Processing...\\\",\\\"appstle.subscription.wg.showWidgetStaticV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.subscribeAndSaveInitalV2\\\":\\\"Subscribe \u0026 save\\\",\\\"appstle.subscription.wg.deliveryEveryFrequencyTextV2\\\":\\\"Delivery Every\\\",\\\"appstle.subscription.wg.allowRefreshOnCartPageV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.daysFrequencyTextV2\\\":\\\"Days\\\",\\\"appstle.subscription.wg.monthlyLabelTextV2\\\":\\\"Monthly\\\",\\\"appstle.subscription.wg.subscribeAndSaveSuccessV2\\\":\\\"Subscribe success\\\",\\\"appstle.subscription.wg.addToShipmentSuccessTextV2\\\":\\\"Success\\\",\\\"appstle.subscription.wg.monthFrequencyTextV2\\\":\\\"Month\\\",\\\"appstle.subscription.wg.addToShipmentButtonTextV2\\\":\\\"Add to Shipment\\\",\\\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonToSubscribersOnlyV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.yearsFrequencyTextV2\\\":\\\"Years\\\",\\\"appstle.subscription.wg.addToShipmentTooltipTextV2\\\":\\\"Please avoid double delivery charges! Login to add this product to an upcoming delivery.\\\",\\\"appstle.subscription.wg.weekFrequencyTextV2\\\":\\\"Week\\\",\\\"appstle.subscription.wg.oneTimePurchaseTextV2\\\":\\\"One-Time Purchase\\\",\\\"appstle.subscription.wg.loyaltyPerkDescriptionTextV2\\\":\\\"{{#isDiscountTypeFreeProduct}}\u003cdiv style='display: flex;'\u003e\u003cdiv style='height: 60px; width: 60px; flex-shrink: 0; margin-right: 10px;'\u003e\u003cimg style='width: 100%' src={{{featured_image}}}\u003e\u003c\\\/img\u003e\u003c\\\/div\u003e\u003cdiv\u003eAfter {{{billingCycleBlock}}} orders,\u003cspan style='color: #ffc000;font-weight: 700;';\u003e get a FREE {{freeProductName}} \u003c\\\/span\u003e\u003c\\\/div\u003e\u003cdiv\u003e{{\\\/isDiscountTypeFreeProduct}}{{#isDiscountTypePercentage}}After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan style='color: #ffc000;font-weight: 700;';\u003e{{{discount}}}% OFF your entire order\u003c\\\/span\u003e\u003c\\\/span\u003e.{{\\\/isDiscountTypePercentage}}{{#isDiscountTypeShipping}}After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan style='color: #ffc000;font-weight: 700;';\u003eshipping at {{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e.{{\\\/isDiscountTypeShipping}}{{#isDiscountTypeFixed}}After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan style='color: #ffc000;font-weight: 700;';\u003e{{{formatDiscountedPrice}}} OFF your entire order\u003c\\\/span\u003e\u003c\\\/span\u003e.{{\\\/isDiscountTypeFixed}}\\\",\\\"appstle.subscription.wg.unsubscribeFrequencyTextV2\\\":\\\"unsubscribe\\\",\\\"appstle.subscription.wg.bundleDiscountTextV2\\\":\\\"bundle discount extra: {{bundleDiscount}} off\\\",\\\"appstle.subscription.wg.oneTimeFrequencyTextV2\\\":\\\"One Time\\\",\\\"appstle.subscription.wg.dayFrequencyTextV2\\\":\\\"day\\\",\\\"appstle.subscription.wg.allowFulfilmentCountViaPropertiesV2\\\":\\\"true\\\",\\\"appstle.subscription.wg.monthsFrequencyTextV2\\\":\\\"Months\\\",\\\"appstle.subscription.wg.prepaidSaveBadgeTextV2\\\":\\\"SAVE {{selectedDiscountPercentage}}\\\",\\\"appstle.subscription.wg.manageSubscriptionButtonTextV2\\\":\\\"Manage Subscription\\\",\\\"appstle.subscription.wg.offFrequencyTextV2\\\":\\\"Off\\\",\\\"appstle.subscription.wg.yearFrequencyTextV2\\\":\\\"Year\\\",\\\"appstle.subscription.wg.prepayLabelTextV2\\\":\\\"Prepay\\\",\\\"appstle.subscription.wg.frequencyCombinedWidgetTextV2\\\":\\\"Frequency\\\",\\\"appstle.subscription.wg.showNewLoyaltyUI\\\":\\\"false\\\",\\\"appstle.subscription.wg.sellingPlanTitleTextNonPrepaid\\\":\\\"{{sellingPlanName}}\\\",\\\"appstle.subscription.wg.selectDeliverOptionV2\\\":\\\"select deliver option\\\",\\\"appstle.subscription.wg.yearlyLabelTextV2\\\":\\\"Yearly\\\"}"), 2265 2266 "css": { 2267 "appstle_subscription_widget": { 2268 "margin-top": appstleStringSetting("") , 2269 "margin-bottom": appstleStringSetting(""), 2270 }, 2271 2272 "appstle_subscription_wrapper": { 2273 "border-width": appstleStringSetting("2px"), 2274 "border-color": appstleStringSetting("#cacaca"), 2275 }, 2276 2277 "appstle_circle": { 2278 "border-color": appstleStringSetting("#b3c23c"), 2279 }, 2280 2281 "appstle_dot": { 2282 "background-color": appstleStringSetting("#b3c23c"), 2283 }, 2284 2285 "appstle_select": { 2286 "padding-top": appstleStringSetting(""), 2287 "padding-bottom": appstleStringSetting(""), 2288 "padding-left": appstleStringSetting(""), 2289 "padding-right": appstleStringSetting(""), 2290 "border-width": appstleStringSetting(""), 2291 "border-style": appstleStringSetting(""), 2292 "border-color": appstleStringSetting(""), 2293 "border-radius": appstleStringSetting(""), 2294 }, 2295 2296 "tooltip_subscription_svg": { 2297 "fill": appstleStringSetting("#b3c23c"), 2298 }, 2299 2300 "appstle_tooltip": { 2301 "color": appstleStringSetting("#ffffff"), 2302 "background-color": appstleStringSetting("#b3c23c"), 2303 }, 2304 2305 "appstle_tooltip_border_top_color": { 2306 "border-top-color": appstleStringSetting("#b3c23c"), 2307 }, 2308 2309 "appstle_subscription_final_price": { 2310 "color": appstleStringSetting("#727d1e"), 2311 }, 2312 "appstle_widget_text_color": { 2313 "color": appstleStringSetting("#727d1e"), 2314 }, 2315 "appstle_selected_background": { 2316 "background": "transparent", 2317 }, 2318 "elementCSS": appstleStringSetting("[]"), 2319 "customCSS": appstleStringSetting(""), 2320 "customerPortalCss": appstleStringSetting(""), 2321 "externalStyleTag": appstleStringSetting(""), 2322 "themeCss": appstleStringSetting(""), 2323 } 2324 }; 2325 2326 2327 window.AppstleSubscription = window.AppstleSubscription || JSON.parse(JSON.stringify(RS)); 2328 2329 sessionStorage['appstleSubscriptionConfig'] = JSON.stringify(RS.Config); 2330 2331 2332 try { 2333 2334 window.appstle_build_a_box_labels = {"perDeliveryLabelTextV2":"\\\/delivery","variantNotAvailable":"Not Available","saveDiscountText":"{{discount}}","bundleSummaryTextV2":"Your bundle is empty. Please add products to your bundles to see bundle summary here.","freeProductLabelTextV2":"Free","bundleDescriptionTextV2":"Our bundle of all bundles, The Ultimate Superfood Bundle delivers exactly what it promises - a complete superfood solution. With 7 superfood blends each created to empower every aspect of your health and wellbeing - from immunity and gut health to energy \u0026 better focus.","productDetails":"Product Details","failedToAddMsgText":"Cart can't have more than {{maxProduct}}
2334 products","cart":"Cart","reviewBundleTextV2":"Review Bundle","addButtonText":"Add","minimumQuantityToCheckoutV2":"Minimum {{quantity}} quantity to checkout","continueShopping":"Continue shopping","failedToAddTitleText":"Failed to add","spendAmountGetDiscount":"Spend {{amount}} get {{percent}}% discount","maxiumQuantityToCheckoutV2":"Minimum {{quantity}} quantity to checkout","contentsOnModalTextV2":"Contents","nextStepButtonTextV2":"Next Step","choosePlanLifeStyleTextV2":"Choose a plan to match your lifestyle","selectMinimumProductButtonText":"Please select {{minProduct}} minimum product","subtotal":"Subtotal","buyQuantityGetDiscount":"Buy {{quantity}} get {{percent}}% discount","loyaltyTablePercentageTextV2":"After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class=''\u003e{{billingCycle}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan class='appstle-loyalty-discount-amount'\u003e{{discount}}% off\u003c\\\/span\u003e\u003c\\\/span\u003e.","loyaltyTablePriceTextV2":"After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class=''\u003e{{billingCycle}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget at \u003cspan class='appstle-loyalty-discount-amount'\u003e{{price}}\u003c\\\/span\u003e\u003c\\\/span\u003e.","myDeliveryText":"My {{selectedSellingPlanDisplayName}} delivery","removeItem":null,"productsToProceedText":"Please select products to proceed","previousStepButtonTextV2":"Previous step","loadMoreTextV2":"Load more","selectedFrequencyLabelText":"Selected Frequency","addToCartButtonTextV2":"Add To Cart ","basePriceFormatFieldV2":"{{unitPrice}}\\\/{{quantityUnit}}","title":"Build a box","productPriceFormatField":"{{price}}","reviewOrdeDescriptionTextV2":"Check your items and select your required frequency plan","quantityLabelV2":"Quantity","minimumOrderAmountLabelTextV2":"Minimum order amount {{minOrderAmount}}.","subscriptionNotAvailableButtonV2":"Subscription not available","shoppingCart":"Shopping Cart","checkoutMessage":"Shipping and taxes calculated at checkout.","selectedButtonTextV2":"Selected","congratsMessageText":null,"okBtnText":"Ok","tieredDiscount":"Tiered Discount","choosePlanLifeStyleDescriptionTextV2":"Cutoff each week to amend your meals is midnight on Thursday's. (Delivery Schedule is as follows: Gold Coast - Mondays | Brisbane \u0026 Sunshine Coast - Wednesdays)","orderNoteLabelTextV2":"Order Note","minimumToCheckoutV2":"Minimum {{quantity}} to checkout","loyaltyTableFixedTextV2":"After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class=''\u003e{{billingCycle}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan class='appstle-loyalty-discount-amount'\u003e{{price}} off\u003c\\\/span\u003e\u003c\\\/span\u003e.","editQuantity":"Edit Quantity","chooseProductsTextV2":"Choose Products","loyaltyTableFreeProductTextV2":"After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class=''\u003e{{billingCycle}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan class='appstle-loyalty-discount-amount'\u003eFREE PRODUCT ({{productName}})\u003c\\\/span\u003e\u003c\\\/span\u003e.","loyaltyTableShippingTextV2":"After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class=''\u003e{{billingCycle}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan class='appstle-loyalty-discount-amount'\u003eshipping at {{price}}\u003c\\\/span\u003e\u003c\\\/span\u003e.","spentText":null,"quantityLabel":null,"addButtonV2":"Add","loyaltyTableFreeTrailTextV2":"Get \u003cspan class='appstle-loyalty-free-trial-discount'\u003e{{discount}} \u003cspan class='appstle-loyalty-free-trial-discount-count' style='text-transform: lowercase;'\u003e{{discountType}} \u003c\\\/span\u003e\u003c\\\/span\u003e \u003cspan class='appstle-loyalty-free-trial-text'\u003efree trial.\u003c\\\/span\u003e","bundleCheckoutTextV2":"Checkout","reviewOrderTextV2":"Review Order","goBackButtonText":"Go Back","selectPlanTextV2":"Select Plan","viewProduct":"View Product","oneTimePurchaseTextV2":"One Time Purchase","bundleOnModalTextV2":"Bundle","proceedToCheckoutButtonText":"Proceed to checkout","pleaseWaitLabelTextV2":"Please wait...","typeToSearchPlaceholderTextV2":"Type to search","selectedProgressLabelTextV2":"Selected","outOfStockTextV2":"Out of stock"}; 2335 2336 } catch (e) { 2337 console.error("Error parsing build a box labels:", e); 2338 } 2339 2340 2341 var _RSConfig = _RSConfig || {}; 2342 2343 _RSConfig.shop = "keytolife.myshopify.com"; 2344 2345 2346 2347 2348 2349 2350 _RSConfig.shopMoneyFormat = "$ {{amount}}"; 2351 _RSConfig.shopMoneyFormatWithCurrencyFormat = "$ {{amount}} USD"; 2352 2353 2354 2355 2356 } 2357 2358 2359 2360 _RSConfig.assetRev = "24aa82f29660f3ec9466fa63a353328f"; 2361 2362 2363</script>
2363 2364 2365<style id="appstle-payment-button-override"> 2366 .shopify-payment-button {display: none;} 2367</style>
2368<script> 2369 let appstleCount = 0 2370 function isAppstleJSInitiated() { 2371 appstleCount++; 2372 if (window?.["RSConfig"] || appstleCount > 20) { 2373 let appstleStyleElement = document.querySelector('#appstle-payment-button-override'); 2374 if (appstleStyleElement) { 2375 appstleStyleElement.remove(); 2376 } 2377 } else { 2378 setTimeout(isAppstleJSInitiated, 500) 2379 } 2380 } 2381 isAppstleJSInitiated(); 2382</script>
2382 2383
2384<script> 2385 var appstleExternalStyle = document.createElement('style'); 2386 appstleExternalStyle.textContent = appstleStringSetting(""); 2387 document.body.appendChild(appstleExternalStyle); 2388</script>
vendor: 1 bytes, line 2388
2388
2389<script> 2390 function pollAppstleInit() { 2391 if (window?.appstleInit) { 2392 window?.appstleInit() 2393 } else { 2394 setTimeout(pollAppstleInit, 30); 2395 } 2396 } 2397</script>
2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415
2415<script src="https://subscription-admin.appstle.com/assets/js/appstle-subscription.min.js?shop=keytolife.myshopify.com&v=1784182483761" defer ></script>
2415 2416 2417 2418 2419 2420 2421 2422 2423 2424</div><div id="shopify-block-AenBHK0lKV1lteHBpM__18408366429334172745" class="shopify-block shopify-app-block">
2424<script> 2425 window.myPC = {"unique_id":"keytolife.myshopify.com","request_served_at":"2026-07-06T20:42:56.135Z","source":"shopify","site_name":"Key To Life","site_url":"keytolife.myshopify.com","currency":"USD","locale":"en","permissions":["WATERMARK_DISABLED","EMAILS","NEW_MICRO","AI_GEN_AVAILABLE"],"pop_devices":["Desktop","Tablet","Mobile"],"pop_position_mobile":"Top","pop_position_desktop":"Bottom Left","pop_delay_time":5,"pop_show_time":5,"pop_between_time":5,"pop_size":"Medium","pop_repeat":true,"pop_random_order":false,"pop_can_close":true,"titlebar_enabled":null,"titlebar_text":null,"titlebar_counter_enabled":null,"titlebar_counter_color":null,"titlebar_counter_background_color":null,"cartsync_enabled":false,"campaigns":[],"pops":[],"buttons":[],"limits":{}}; 2426 2427</script>
2427 2428 2429</div><div id="shopify-block-AbUl2cnhYdUJ5WVUwd__18059259741917788762" class="shopify-block shopify-app-block"> 2430 2431 2432 2433 2434 2435 <!-- BEGIN app snippet: SalesRep_JS -->
2435<script> 2436 function loadAffilateTrackingScript() { 2437 if (!window.jQuery || (typeof jQuery === 'undefined') || (jQuery.fn.jquery != null && jQuery.fn.jquery.localeCompare("1.7", undefined, { numeric: true, sensitivity: 'base' }) == -1)) { 2438 loadScript('https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js', function () { 2439 jQuery191 = jQuery.noConflict(true); 2440 LoadAffiliateScript(jQuery191); 2441 LoadShareCartScript(jQuery191); 2442 }); 2443 } 2444 else { 2445 LoadAffiliateScript(jQuery); 2446 LoadShareCartScript(jQuery); 2447 } 2448 } 2449 var loadScript = function (url, callback) { 2450 var script = document.createElement("script"); 2451 script.type = "text/javascript"; 2452 2453 // If the browser is Internet Explorer. 2454 if (script.readyState) { 2455 script.onreadystatechange = function () { 2456 if (script.readyState == "loaded" || script.readyState == "complete") { 2457 script.onreadystatechange = null; 2458 callback(); 2459 } 2460 }; 2461 // For any other browser. 2462 } else { 2463 script.onload = function () { 2464 callback(); 2465 }; 2466 } 2467 2468 script.src = url; 2469 document.getElementsByTagName("head")[0].appendChild(script); 2470 2471 }; 2472 2473 function closePopup() { 2474 document.getElementsByClassName("sr_popup")[0].style.display = "none"; 2475 } 2476 2477 function LoadAffiliateScript($) { 2478 var url_string = window.location.href; 2479 var url = new URL(url_string); 2480 var repId = url.searchParams.get("ambassador"); 2481 var linkValidity = url.searchParams.get("v") || url.searchParams.get("V"); 2482 console.log("linkValidity", linkValidity); 2483 2484 sessionStorage.removeItem("ContactCardName"); 2485 sessionStorage.removeItem("ContactCardLastName"); 2486 sessionStorage.removeItem("ContactCardBio"); 2487 sessionStorage.removeItem("ContactCardProfileImagePath"); 2488 sessionStorage.removeItem("ProfileImagePath"); 2489 2490 //if (!repId) { 2491 // var cookieArr = document.cookie.split(";"); 2492 // for (var i = 0; i < cookieArr.length; i++) { 2493 // var salesrep = cookieArr[i].split("="); 2494// 2495 // if ("SR_RepId" == salesrep[0].trim()) { 2496 // repId = salesrep[1].trim(); 2497 // break; 2498 // } 2499 // } 2500 // repId = repId || url.searchParams.get("AMBASSADOR"); 2501 // } 2502 console.log("ambassador = " + repId); 2503 if (repId) { 2504 var data = 'attributes[rep]=' + repId; 2505 $.ajax({
2506 type: 'POST', 2507 url: '/cart/update.js', 2508 dataType: 'json', 2509 data: data, 2510 success: function (res) { 2511 console.log("Added repId to cart note"); 2512 }, 2513 2514 }); 2515 } 2516 console.log("repId before data 6 call", repId); 2517 if (repId) { 2518 var rep_id = repId.replace(/[^\d]/g, ''); 2519 var repname = repId.replace(/\d+/g, ''); 2520 console.log(rep_id); 2521 console.log(repname); 2522 2523 if (linkValidity != null && parseInt(linkValidity) != 0) { 2524 var date = new Date(); 2525 date.setTime(date.getTime() + (linkValidity * 24 * 60 * 60 * 1000)); 2526 let expires = "; expires=" + date.toGMTString(); 2527 document.cookie = "SR_RepId=" + repId + expires; 2528 } 2529 else { 2530 let date = new Date(); 2531 date.setTime(date.getTime() + (1 * 24 * 60 * 60 * 1000)); 2532 let expires = "; expires=" + date.toGMTString(); 2533 document.cookie = "SR_RepId=" + repId + expires; 2534 } 2535 2536 var urlVal = "/apps/SalesRep?customerId=" + rep_id + "&customerName=" + repname + "&affiliateCodeString=" + rep_id + "&data=6"; 2537 $.ajax({
2538 url: urlVal, 2539 type: 'GET', 2540 dataType: 'json', 2541 success: function (data, status) { 2542 console.log("In data 6 loop"); 2543 if (data.rep_info != null || typeof data.rep_info != "undefined") { 2544 console.log("In data 6 loop"); 2545 sessionStorage.setItem("ContactCardName", data.rep_info.repname ?? ""); 2546 sessionStorage.setItem("ContactCardLastName", data.rep_info.repLastName ?? ""); 2547 sessionStorage.setItem("ContactCardBio", data.rep_info.bio ?? ""); 2548 sessionStorage.setItem("ContactCardProfileImagePath", data.rep_info.ProfileImagePath ?? ""); 2549 2550 var closeButton = document.createElement("DIV"); 2551 closeButton.setAttribute('id', 'sr_closebtn'); 2552 closeButton.innerHTML = "X"; 2553 closeButton.setAttribute('style', 'position: absolute;z-index: 9999 !important;margin-bottom: 18em;margin-top: -12em;padding-bottom: -10em;color: white;margin-left: -5rem;cursor: pointer;'); 2554 closeButton.setAttribute("onclick", "closePopup()"); 2555 if (data.rep_info.bioStyle == "" || data.rep_info.bioStyle == null || data.rep_info.bioStyle == "Bottom Right") { 2556 var div = document.createElement("DIV"); 2557 div.setAttribute('class', 'sr_popup'); 2558 div.setAttribute('style', 'position: fixed;bottom: 0;right: 0;height: 20px;z-index: 9999 !important;'); 2559 2560 var div1 = document.createElement("DIV"); 2561 div1.setAttribute('style', 'position: fixed;bottom: 0;right: 0;'); 2562 div1.setAttribute('class', 'popupavtar'); 2563 div1.setAttribute('id', 'myavtar'); 2564 div1.setAttribute('style', 'animation-delay:0s;animation-direction:normal;animation-duration:1s;animation-fill-mode:none;animation-iteration-count:1;animation-name:fadeIn;animation-play-state:running;' + 2565 'animation-timing-function:ease;background-color:rgb(85, 85, 85);border-bottom-left-radius:6px;border-bottom-right-radius:6px; border-top-left-radius:6px;border-top-right-radius:6px;bottom:25px;box-sizing:border-box;' + 2566 'color:rgb(255, 255, 255);cursor:pointer;display:block;font-family:"Work Sans", HelveticaNeue, "Helvetica Neue",sans-serif; font-size:16px;left:0px;line-height:24px;margin-left:-270px;padding-bottom:8px;' + 2567 'padding-left:0px; padding-right:0px;padding-top:8px;position:absolute;text-align:center ;text-size-adjust: 100%;user-select:none;visibility:visible;width:250px;z-index: 9999 !important;-webkit-font-smoothing:antialiased;'); 2568 2569 var div2 = document.createElement("DIV"); 2570 div2.setAttribute('class', 'popuptext'); 2571 div2.setAttribute('id', 'myPopup'); 2572 div2.setAttribute('style', 'animation-delay:0s;animation-direction:normal;animation-duration:1s;animation-fill-mode:none;animation-iteration-count:1;animation-name:fadeIn;animation-play-state:running;' + 2573 'animation-timing-function:ease;background-color:rgb(85, 85, 85);border-bottom-left-radius:6px;border-bottom-right-radius:6px; border-top-left-radius:6px;border-top-right-radius:6px;bottom:25px;box-sizing:border-box;' + 2574 'color:rgb(255, 255, 255);cursor:pointer;display:block;font-family:"Work Sans", HelveticaNeue, "Helvetica Neue",sans-serif; font-size:16px;left:0px;line-height:24px;margin-left:-270px;padding-bottom:8px;' + 2575 'padding-left:0px; padding-right:0px;padding-top:0px;position:absolute;text-align:center ;text-size-adjust: 100%;user-select:none;visibility:visible;width:250px;z-index: 9999 !important;-webkit-font-smoothing:antialiased;'); 2576 2577 } 2578 else { 2579 if (data.rep_info.bioStyle == "Bottom Left") { 2580 var div = document.createElement("DIV"); 2581 div.setAttribute('class', 'sr_popup'); 2582 div.setAttribute('style', 'bottom: 0;right: 0;height: 20px;z-index: 9999 !important;'); 2583 2584 var div1 = document.createElement("DIV"); 2585 div1.setAttribute('style', 'position: fixed;bottom: 0;right: 0;'); 2586 div1.setAttribute('class', 'popupavtar'); 2587 div1.setAttribute('id', 'myavtar'); 2588 div1.setAttribute('style', 'animation-delay:0s;animation-direction:normal;animation-duration:1s;animation-fill-mode:none;animation-iteration-count:1;animation-name:fadeIn;animation-play-state:running;' + 2589 'animation-timing-function:ease;background-color:rgb(85, 85, 85);border-bottom-left-radius:6px;border-bottom-right-radius:6px; border-top-left-radius:6px;border-top-right-radius:6px;bottom:25px;box-sizing:border-box;' + 2590 'color:rgb(255, 255, 255);cursor:pointer;display:block;font-family:"Work Sans", HelveticaNeue, "Helvetica Neue",sans-serif; font-size:16px;left:0px;line-height:24px;margin-left:-270px;padding-bottom:8px;' + 2591 'padding-left:0px; padding-right:0px;padding-top:8px;position:absolute;text-align:center ;text-size-adjust: 100%;user-select:none;visibility:visible;width:250px;z-index: 9999 !important;-webkit-font-smoothing:antialiased;'); 2592 2593 var div2 = document.createElement("DIV"); 2594 div2.setAttribute('class', 'popuptext'); 2595 div2.setAttribute('id', 'myPopup'); 2596 div2.setAttribute('style', 'animation-delay:0s;animation-direction:normal;animation-duration:1s;animation-fill-mode:none;animation-iteration-count:1;animation-name:fadeIn;animation-play-state:running;' + 2597 'animation-timing-function:ease;background-color:rgb(85, 85, 85);border-bottom-left-radius:6px;border-bottom-right-radius:6px; border-top-left-radius:6px;border-top-right-radius:6px;bottom:25px;box-sizing:border-box;' + 2598 'color:rgb(255, 255, 255);cursor:pointer;display:block;font-family:"Work Sans", HelveticaNeue, "Helvetica Neue",sans-serif; font-size:16px;left:0px;line-height:24px;padding-bottom:8px;' + 2599 'padding-left:0px; padding-right:0px;padding-top:0px;position:absolute;text-align:center ;text-size-adjust: 100%;user-select:none;visibility:visible;width:250px;z-index: 9999 !important;-webkit-font-smoothing:antialiased;float:left;'); 2600 2601 } 2602 if (data.rep_info.bioStyle == "Bottom Middle") { 2603 var div = document.createElement("DIV"); 2604 div.setAttribute('class', 'sr_popup'); 2605 div.setAttribute('style', 'bottom: 0;right: 0;height: 20px;z-index: 9999 !important;'); 2606 var div1 = document.createElement("DIV"); 2607 div1.setAttribute('style', 'position: fixed;bottom: 0;right: 0;height: 500px; width:500px'); 2608 div1.setAttribute('class', 'popupavtar'); 2609 div1.setAttribute('id', 'myavtar'); 2610 div1.setAttribute('style', 'animation-delay:0s;animation-direction:normal;animation-duration:1s;animation-fill-mode:none;animation-iteration-count:1;animation-name:fadeIn;animation-play-state:running;' + 2611 'animation-timing-function:ease;background-color:rgb(85, 85, 85);border-bottom-left-radius:6px;border-bottom-right-radius:6px; border-top-left-radius:6px;border-top-right-radius:6px;bottom:25px;box-sizing:border-box;' + 2612 'color:rgb(255, 255, 255);cursor:pointer;display:block;font-family:"Work Sans", HelveticaNeue, "Helvetica Neue",sans-serif; font-size:16px;left:0px;line-height:24px;margin-left:-270px;padding-bottom:8px;' + 2613 'padding-left:0px; padding-right:0px;padding-top:8px;position:absolute;text-align:center ;text-size-adjust: 100%;user-select:none;visibility:visible;width:250px;z-index: 9999 !important;-webkit-font-smoothing:antialiased;'); 2614 2615 var div2 = document.createElement("DIV"); 2616 div2.setAttribute('class', 'popuptext'); 2617 div2.setAttribute('id', 'myPopup'); 2618 div2.setAttribute('style', 'animation-delay:0s;animation-direction:normal;animation-duration:1s;animation-fill-mode:none;animation-iteration-count:1;animation-name:fadeIn;animation-play-state:running;' + 2619 'animation-timing-function:ease;background-color:rgb(85, 85, 85);border-bottom-left-radius:6px;border-bottom-right-radius:6px; border-top-left-radius:6px;border-top-right-radius:6px;bottom:25px;box-sizing:border-box;' + 2620 'color:rgb(255, 255, 255);cursor:pointer;display:block;font-family:"Work Sans", HelveticaNeue, "Helvetica Neue",sans-serif; font-size:16px;left:0px;line-height:24px;margin-left:40%;padding-bottom:8px;' + 2621 'padding-left:0px; padding-right:0px;padding-top:0px;position:absolute;text-align:center ;text-size-adjust: 100%;user-select:none;visibility:visible;width:250px;z-index: 9999 !important;-webkit-font-smoothing:antialiased;float:left;'); 2622 2623 } 2624 if (data.rep_info.bioStyle == "Top Left") { 2625 var div = document.createElement("DIV"); 2626 div.setAttribute('class', 'sr_popup'); 2627 div.setAttribute('style', 'bottom: 0;right: 0;height: 20px;z-index: 9999 !important;'); 2628 var div1 = document.createElement("DIV"); 2629 div1.setAttribute('style', 'position: fixed;bottom: 0;right: 0;'); 2630 div1.setAttribute('class', 'popupavtar'); 2631 div1.setAttribute('id', 'myavtar'); 2632 div1.setAttribute('style', 'animation-delay:0s;animation-direction:normal;animation-duration:1s;animation-fill-mode:none;animation-iteration-count:1;animation-name:fadeIn;animation-play-state:running;' + 2633 'animation-timing-function:ease;background-color:rgb(85, 85, 85);border-bottom-left-radius:6px;border-bottom-right-radius:6px; border-top-left-radius:6px;border-top-right-radius:6px;bottom:25px;box-sizing:border-box;' + 2634 'color:rgb(255, 255, 255);cursor:pointer;display:block;font-family:"Work Sans", HelveticaNeue, "Helvetica Neue",sans-serif; font-size:16px;left:0px;line-height:24px;margin-left:-270px;padding-bottom:8px;' + 2635 'padding-left:0px; padding-right:0px;padding-top:8px;position:absolute;text-align:center ;text-size-adjust: 100%;user-select:none;visibility:visible;width:250px;z-index: 9999 !important;-webkit-font-smoothing:antialiased;'); 2636 2637 var div2 = document.createElement("DIV"); 2638 div2.setAttribute('class', 'popuptext'); 2639 div2.setAttribute('id', 'myPopup'); 2640 div2.setAttribute('style', 'animation-delay:0s;animation-direction:normal;animation-duration:1s;animation-fill-mode:none;animation-iteration-count:1;animation-name:fadeIn;animation-play-state:running;' + 2641 'animation-timing-function:ease;background-color:rgb(85, 85, 85);border-bottom-left-radius:6px;border-bottom-right-radius:6px; border-top-left-radius:6px;border-top-right-radius:6px;box-sizing:border-box;' + 2642 'color:rgb(255, 255, 255);cursor:pointer;display:block;font-family:"Work Sans", HelveticaNeue, "Helvetica Neue",sans-serif; font-size:16px;left:0px;line-height:24px;padding-bottom:8px;' + 2643 'padding-left:0px; padding-right:0px;padding-top:0px;position:absolute;text-align:center ;text-size-adjust: 100%;user-select:none;visibility:visible;width:250px;z-index: 9999 !important;-webkit-font-smoothing:antialiased;float:left;top:50px;'); 2644 2645 } 2646 if (data.rep_info.bioStyle == "Top Right") { 2647 var div = document.createElement("DIV"); 2648 div.setAttribute('class', 'sr_popup'); 2649 div.setAttribute('style', 'position: fixed;bottom: 0;right: 0;height: 20px;z-index: 9999 !important;'); 2650 var div1 = document.createElement("DIV"); 2651 div1.setAttribute('style', 'position: fixed;bottom: 0;right: 0;'); 2652 div1.setAttribute('class', 'popupavtar'); 2653 div1.setAttribute('id', 'myavtar'); 2654 div1.setAttribute('style', 'animation-delay:0s;animation-direction:normal;animation-duration:1s;animation-fill-mode:none;animation-iteration-count:1;animation-name:fadeIn;animation-play-state:running;' + 2655 'animation-timing-function:ease;background-color:rgb(85, 85, 85);border-bottom-left-radius:6px;border-bottom-right-radius:6px; border-top-left-radius:6px;border-top-right-radius:6px;bottom:25px;box-sizing:border-box;' + 2656 'color:rgb(255, 255, 255);cursor:pointer;display:block;font-family:"Work Sans", HelveticaNeue, "Helvetica Neue",sans-serif; font-size:16px;left:0px;line-height:24px;margin-left:-270px;padding-bottom:8px;' + 2657 'padding-left:0px; padding-right:0px;padding-top:8px;position:absolute;text-align:center ;text-size-adjust: 100%;user-select:none;visibility:visible;width:250px;z-index: 9999 !important;-webkit-font-smoothing:antialiased;'); 2658 2659 var div2 = document.createElement("DIV"); 2660 div2.setAttribute('class', 'popuptext'); 2661 div2.setAttribute('id', 'myPopup'); 2662 div2.setAttribute('style', 'animation-delay:0s;animation-direction:normal;animation-duration:1s;animation-fill-mode:none;animation-iteration-count:1;animation-name:fadeIn;animation-play-state:running;' + 2663 'animation-timing-function:ease;background-color:rgb(85, 85, 85);border-bottom-left-radius:6px;border-bottom-right-radius:6px; border-top-left-radius:6px;border-top-right-radius:6px;bottom:527px;box-sizing:border-box;' + 2664 'color:rgb(255, 255, 255);cursor:pointer;display:block;font-family:"Work Sans", HelveticaNeue, "Helvetica Neue",sans-serif; font-size:16px;left:0px;line-height:24px;margin-left:-270px;padding-bottom:8px;' + 2665 'padding-left:0px; padding-right:0px;padding-top:0px;position:absolute;text-align:center ;text-size-adjust: 100%;user-select:none;visibility:visible;width:250px;z-index: 9999 !important;-webkit-font-smoothing:antialiased;'); 2666 2667 } 2668 } 2669 2670 if (data.isReactAdmin) { 2671 //render react-contact-card 2672 document.getElementById('css-contactCard').style.display = 'block'; 2673 } else { 2674 //render-old-contact-card 2675 document.body.appendChild(div); 2676 var profileImageUrl = data.rep_info.ProfileImagePath || ""; 2677
2677 if (profileImageUrl != null && profileImageUrl != "") { 2678 div.appendChild(div1); 2679 $("#myavtar").html('<img src=' + profileImageUrl + ' alt="Profile" height="150" width="150" style="border-radius:50%;margin-bottom: 10%;">'); 2680 div.appendChild(closeButton); 2681 } 2682 if (data.rep_info.bio != null && data.rep_info.bio != "") { 2683 div.appendChild(div2); 2684 document.getElementById("myPopup").innerHTML = data.rep_info.bio; 2685 var popup = document.getElementById("myPopup"); 2686 popup.classList.toggle("sr_show"); 2687 } 2688 } 2689 2690 } 2691 } 2692 }); 2693 } 2694 } 2695 2696 function LoadShareCartScript($) { 2697 2698 // Code to add spinner. 2699 var spinnerDiv = $("<div/>", { 2700 id: "sr_sharedcartspinner", 2701 style: "transform:translate(-50%, -50%); position: fixed; border: 16px solid #f3f3f3; border-top: 16px solid #3498db; border-radius: 50%; width: 120px; height: 120px; animation: spin 2s linear infinite; top: 50%; right: 50%; bottom: 50%; left:47%; z-index: 9999999 !important; display: block !important;", 2702 }); 2703 $("body").append(spinnerDiv); 2704 // Add the CSS keyframes for the spin animation 2705 $("head").append("<style>@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }</style>"); 2706 2707 var url_string = window.location.href; 2708 var url = new URL(url_string); 2709 var cartUniqueId = ""; 2710 cartUniqueId = url.searchParams.get("mycart") || url.searchParams.get("MYCART"); 2711 var addSalesRepIdToCart = false; 2712 var repId = ""; 2713 var splitCartId = cartUniqueId != null && cartUniqueId != "" ? cartUniqueId.split("-") : []; 2714 console.log("cartUniqueId", cartUniqueId); 2715 2716 var cookieArr = document.cookie.split(";"); 2717 for (var i = 0; i < cookieArr.length; i++) { 2718 var salesrep = cookieArr[i].split("="); 2719 2720 if ("SR_RepId" == salesrep[0].trim()) { 2721 repId = salesrep[1].trim(); 2722 break; 2723 } 2724 } 2725 2726 if (repId == "") { 2727 addSalesRepIdToCart = true; 2728 repId = splitCartId[1]; 2729 } 2730 2731 if (repId && cartUniqueId != null && cartUniqueId != "") { 2732 var rep_id = repId.replace(/[^\d]/g, ''); 2733 var repname = repId.replace(/\d+/g, ''); 2734 2735 var urlVal = "/apps/SalesRep?customerId=" + rep_id + "&customerName=" + repname + "&data=28&cartuniqueid=" + cartUniqueId; 2736 $.ajax({
2737 url: urlVal, 2738 type: 'GET', 2739 dataType: 'json', 2740 success: function (data, status) { 2741 console.log(data); 2742 var spinnerDiv = document.getElementById("sr_sharedcartspinner"); 2743 spinnerDiv.remove(); 2744 var productDetails = data != null ? JSON.parse(data.CartProductDetails) : []; 2745 if (productDetails.length != 0) { 2746 2747 var productAvailability = {}; 2748 2749 for (var i = 0; i < productDetails.length; i++) { 2750 if (productDetails[i].handle != undefined && productDetails[i].handle != null && productDetails[i].handle != "") { 2751 var jsonResp = getProductByHandle(productDetails[i].handle, productAvailability, productDetails[i].id, $); 2752 } 2753 } 2754 2755 for (var i = 0; i < productDetails.length; i++) { 2756 if (productDetails[i].handle != undefined && productDetails[i].handle != null && productDetails[i].handle != "") { 2757 if (productAvailability != undefined && (productAvailability[productDetails[i].id] == undefined || productAvailability[productDetails[i].id] == false)) { 2758 //delete productDetails[i]; 2759 productDetails.splice(i, 1); 2760 i--; 2761 } 2762 } 2763 } 2764 2765 var dataObj = { 2766 "items": productDetails 2767 } 2768 2769 $.ajax({
2770 type: 'POST', 2771 url: '/cart/clear.js', 2772 data: '', 2773 dataType: 'json', 2774 success: function (data) { 2775 console.log("token", data.token); 2776 $.ajax({ 2777 type: 'POST', 2778 url: '/cart/add.js', 2779 dataType: 'json', 2780 data: dataObj, 2781 success: function () { 2782 console.log("ambassador = " + repId); 2783 if (repId && addSalesRepIdToCart) { 2784 var data = 'attributes[rep]=' + repId + '&attributes[cartId]=' + cartUniqueId + '&attributes[repOrderType]=SharedCart'; 2785 $.ajax({ 2786 type: 'POST', 2787 url: '/cart/update.js', 2788 dataType: 'json', 2789 data: data, 2790 success: function (res) { 2791 window.setTimeout(function () { 2792 window.location = "/cart"; 2793 }, 5); 2794 console.log("Added repId to cart note"); 2795 } 2796 }); 2797 } 2798 } 2799 }); 2800 } 2801 }); 2802 2803 } 2804 } 2805 }); 2806 } 2807 else { 2808 var spinnerDiv = document.getElementById("sr_sharedcartspinner"); 2809 spinnerDiv.remove(); 2810 } 2811 } 2812 2813 var getProductByHandle = function (productHandle, productAvailability, variantId, $) { 2814 $.ajax({
2815 url: '/products/' + productHandle + '.js', 2816 type: 'GET', 2817 async: false, 2818 dataType: 'json', // added data type 2819 success: function (res) { 2820 console.log(res); 2821 for (var variant in res.variants) { 2822 if (res.variants[variant].id == variantId) { 2823 productAvailability[variantId] = res.variants[variant].available; 2824 2825 } 2826 } 2827 return res; 2828 } 2829 }); 2830 } 2831 2832 var isSRCartDataLodaed = false; 2833 2834 function startSalesRepScriptsOnce() { 2835 if (isSRCartDataLodaed) return; 2836 isSRCartDataLodaed = true; 2837 loadAffilateTrackingScript(); 2838 } 2839 2840 if (document.readyState === 'loading') { 2841 document.addEventListener('DOMContentLoaded', startSalesRepScriptsOnce, { once: true }); 2842 } else { 2843 startSalesRepScriptsOnce(); 2844 } 2845 2846 function checkIfDataIsLoaded() { 2847 startSalesRepScriptsOnce(); 2848 } 2849 2850 2851 2852 //(function (d, s, id) { 2853 // var js, fjs = d.getElementsByTagName(s)[0]; 2854 //if (d.getElementById(id)) return; 2855 //js = d.createElement(s); js.id = id; 2856 //js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.9"; 2857 //fjs.parentNode.insertBefore(js, fjs); 2858 //}(document, 'script', 'facebook-jssdk')); 2859 2860 2861</script>
2861<!-- END app snippet --> 2862 2863 2864<div id="login_FloatingButton" style="position:fixed;right:1.5rem;bottom:1rem;z-index:99999;display:none;"> 2865<a onclick=gotoRepDashboard() style="text-decoration:none;"> 2866 2867<img alt="loginImg" width="50" height="50" style="border-radius: 50%;cursor: pointer;" src="https://salesrepapp.azurewebsites.net/Assets/CSSWebsite/src/assets/images/salesTeamIcon.png" > 2868 2869</a> 2870</div>
2871<script> 2872if((sessionStorage.getItem("Authorization")??"")!==""){ 2873 document.getElementById('login_FloatingButton').style.display='block'; 2874}else{ 2875document.getElementById('login_FloatingButton').style.display='none'; 2876} 2877function gotoRepDashboard(){ 2878 window.location.pathname="/pages/rep-login"; 2879} 2880</script>
2880 2881 2882 2883 2884</div><div id="shopify-block-AV1NRVjRIbU5Td1Z1d__5822432907971180753" class="shopify-block shopify-app-block"> 2885</div><div id="shopify-block-AU3RpOHNzMElZU0pJQ__6143736321357441667" class="shopify-block shopify-app-block">
2886<script src="//code.tidio.co/nibsuoqcqh9qh3azkpnrrbrk5jor87ri.js?extensionVersion=1.4.1" async></script>
2886 2887 2888 <!-- BEGIN app snippet: visitor-identity-verification --> 2889 2890 2891 2892 2893<!-- END app snippet --> 2894 2895</div><div id="shopify-block-AR2FMSW9nNERWcU9kV__6174324309569838175" class="shopify-block shopify-app-block"> 2896 2897 2898<div class="smile-shopify-init" 2899 data-channel-key="channel_cSIq2neeb4XSosQL0ZCNATqj" 2900 2901></div> 2902 2903 2904</div>
2904<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2904 2905</body> 2906</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.