1<!doctype html> 2<!--[if lt IE 7]><html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]--> 3<!--[if IE 7]><html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]--> 4<!--[if IE 8]><html class="no-js lt-ie9" lang="en"> <![endif]--> 5<!--[if IE 9 ]><html class="ie9 no-js"> <![endif]--> 6<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-touch no-js"> <!--<![endif]--> 7<style> 8#productSelect-product-template, 9select.product-variants.product-variants-product-template { 10 display: none !important; 11 visibility: hidden; 12 opacity: 0; 13 height: 0; 14} 15</style> 16<head> 17 18 <!-- Global site tag (gtag.js) - Google Ads: 951722484 -->
vendor: 64 bytes, lines 18-19
18 19<script async src="https://www.googletagmanager.com/gtag/js?id=
19AW-951722484
vendor: 12 bytes, line 19
19"></script>
20<script> 21
vendor: 134 bytes, lines 21-25
21window.dataLayer = window.dataLayer || []; 22 function gtag(){dataLayer.push(arguments);} 23 gtag('js', new Date()); 24 25 gtag('config', '
25AW-951722484
vendor: 4 bytes, line 25
25');
26</script>
26 27 28<!-- Start of Booster Apps Seo-0.1--><title>The UK Loose Leaf Tea Company Ltd</title><meta name="description" content="the uk loose leaf tea company suppliers of Green Tea, Black Tea, Red Tea, Organic Tea, Decaffeinated Tea, Herbal Tea, Fruit Infusions, Slimming Tea, Detox Tea, try a new flavour every day?" />
28<script type="application/ld+json"> 29 { 30 "@context": "https://schema.org", 31 "@type": "Organization", 32 "name": "The UK Loose Leaf Tea Company Ltd", 33 "url": "https://theuklooseleafteacompany.co.uk", 34 "description": "The UK Loose Leaf Tea Company Ltd suppliers of the finest Green Tea, Black Tea, Red Tea, Organic Tea, Decaffeinated Tea, Herbal Tea, Fruit Infusions, Slimming Tea, Detox Tea, try a new flavour every day?","image": "https://theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/logo.png?v=86135150213408759731787057437", 35 "logo": "https://theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/logo.png?v=86135150213408759731787057437","sameAs": ["https://facebook.com/https://www.facebook.com/uklooseleafteacompanyltd"], 36 "telephone": "01874 938008", 37 "address": { 38 "@type": "PostalAddress", 39 "streetAddress": "Unit 23 Ffrwdgrech Industrial Estate", 40 "addressLocality": "Brecon", 41 "addressRegion": "Wales", 42 "postalCode": "LD3 8LA", 43 "addressCountry": "GB" 44 } 45 } 46</script>
46<script type="application/ld+json"> 47 { 48 "@context": "https://schema.org", 49 "@type": "WebSite", 50 "name": "The UK Loose Leaf Tea Company Ltd", 51 "url": "https://theuklooseleafteacompany.co.uk", 52 "potentialAction": { 53 "@type": "SearchAction", 54 "query-input": "required name=query", 55 "target": "https://theuklooseleafteacompany.co.uk/search?q={query}" 56 } 57 } 58</script>
58<!-- end of Booster Apps SEO -->
59<script src="https://country-blocker.zendapps.com/script/862/6a5889bb0190d0211a991f47bb19a777.js" async></script>
59 60 61 62 63 <meta name="google-site-verification" content="wZSy56_3BI3PYJ6b3gF3qK5Mj2_fH3MkQJERJwL7mOc" /> 64 65 <!-- Basic page needs ================================================== --> 66 <meta charset="utf-8"> 67 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 68 69 70 <link rel="shortcut icon" href="//theuklooseleafteacompany.co.uk/cdn/shop/files/400dpiLogo_f7ab81a8-39aa-4a61-8420-25a0465080e5_32x32.png?v=1613541928" type="image/png" /> 71 72 73 <!-- Title and description ================================================== --> 74 75 76 77 <!-- Product meta ================================================== --> 78 79<meta property="og:site_name" content="The UK Loose Leaf Tea Company Ltd"> 80<meta property="og:url" content="https://theuklooseleafteacompany.co.uk/"> 81<meta property="og:title" content="The UK Loose Leaf Tea Company Ltd"> 82<meta property="og:type" content="website"> 83<meta property="og:description" content="The UK Loose Leaf Tea Company Ltd suppliers of the finest Green Tea, Black Tea, Red Tea, Organic Tea, Decaffeinated Tea, Herbal Tea, Fruit Infusions, Slimming Tea, Detox Tea, try a new flavour every day?"> 84 85 86 87 <meta name="twitter:site" content="@leaf_tea_man"> 88 89 90 <meta name="twitter:card" content="summary"> 91 92<meta name="twitter:title" content="The UK Loose Leaf Tea Company Ltd"> 93<meta name="twitter:description" content="The UK Loose Leaf Tea Company Ltd suppliers of the finest Green Tea, Black Tea, Red Tea, Organic Tea, Decaffeinated Tea, Herbal Tea, Fruit Infusions, Slimming Tea, Detox Tea, try a new flavour every day?"> 94 95 96 <!-- Helpers ================================================== --> 97 <link rel="canonical" href="https://theuklooseleafteacompany.co.uk/"> 98 <meta name="viewport" content="width=device-width,initial-scale=1"> 99 100 <!-- CSS ================================================== --> 101 <link href="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/theme.scss.css?v=117776561750007062561788365949" rel="stylesheet" type="text/css" media="all" /> 102 103 104 105 <link href="//fonts.googleapis.com/css?family=Lato:400,700" rel="stylesheet" type="text/css" media="all" /> 106 107 108 109 110 111 112 113 114 115 <!-- Header hook for plugins ================================================== --> 116
116<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
116<meta name="google-site-verification" content="9P4JRIkGzZTfczRkhxD3OCed4naH4yBFTM2y4ivDdvo"> 117<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/8025397/digital_wallets/dialog"> 118<meta id="in-context-paypal-metadata" data-shop-id="8025397" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 119<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
119<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
119 120<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
121<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=8025397" crossorigin="anonymous"></script>
vendor: 1 bytes, line 121
121
122<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":8025397,"countryCode":"GB","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/8025397","merchantName":"The UK Loose Leaf Tea Company Ltd","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex","discover","elo"],"total":{"type":"pending","label":"The UK Loose Leaf Tea Company Ltd","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 122
122
123<script id="shopify-features" type="application/json">{"accessToken":"364ad6797223040e6cd3d80d8150e4c1","betas":["rich-media-storefront-analytics"],"domain":"theuklooseleafteacompany.co.uk","predictiveSearch":true,"shopId":8025397,"locale":"en"}</script>
vendor: 1 bytes, line 123
123
124<script>var Shopify = Shopify || {}; 125Shopify.shop = "loose-leaf-tea-company.myshopify.com"; 126Shopify.locale = "en"; 127Shopify.currency = {"active":"USD","rate":"1.3509696"}; 128Shopify.country = "US"; 129Shopify.theme = {"name":" ITG of Supply by Zago | Bold | MT Aug 18 ","id":197662245241,"schema_name":"Supply","schema_version":"2.0.5","theme_store_id":679,"role":"main"}; 130Shopify.theme.handle = "null"; 131Shopify.theme.style = {"id":null,"handle":null}; 132Shopify.cdnHost = "theuklooseleafteacompany.co.uk/cdn"; 133Shopify.routes = Shopify.routes || {}; 134Shopify.routes.root = "/"; 135Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 136Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 137Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 138Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 138
138
139<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 139
139
140<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 140
140
141<script> 142 window.ShopifyPay = window.ShopifyPay || {}; 143 window.ShopifyPay.apiHost = "shop.app\/pay"; 144 window.ShopifyPay.redirectState = null; 145</script>
vendor: 1 bytes, line 145
145
146<script> 147 window.Shopify = window.Shopify || {}; 148 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 149 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 150 window.Shopify.SignInWithShop.eligible = true; 151</script>
vendor: 1 bytes, line 151
151
152<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 152
152
153<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 153
153
154<script type="module"> 155 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 156 157 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 158 159</script>
vendor: 1 bytes, line 159
159
160<script> 161 window.Shopify = window.Shopify || {}; 162 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 163 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"]}; 164</script>
vendor: 1 bytes, line 164
164
165<script>(function() { 166 var isLoaded = false; 167 function asyncLoad() { 168 if (isLoaded) return; 169 isLoaded = true; 170 var urls = ["https:\/\/cdn-app.sealsubscriptions.com\/shopify\/public\/js\/sealsubscriptions.js?shop=loose-leaf-tea-company.myshopify.com","https:\/\/cdn.hextom.com\/js\/freeshippingbar.js?shop=loose-leaf-tea-company.myshopify.com","\/\/backinstock.useamp.com\/widget\/23355_1783059526.js?category=bis\u0026v=6\u0026shop=loose-leaf-tea-company.myshopify.com"]; 171 for (var i = 0; i < urls.length; i++) { 172 var s = document.createElement('script'); 173 s.type = 'text/javascript'; 174 s.async = true; 175 s.src = urls[i]; 176 var x = document.getElementsByTagName('script')[0]; 177 x.parentNode.insertBefore(s, x); 178 } 179 }; 180 if(window.attachEvent) { 181 window.attachEvent('onload', asyncLoad); 182 } else { 183 window.addEventListener('load', asyncLoad, false); 184 } 185})();</script>
vendor: 1 bytes, line 185
185
186<script id="__st">var __st={"a":8025397,"offset":3600,"reqid":"d8a8a142-402a-4132-a018-c9309922be6e-1791120185","pageurl":"theuklooseleafteacompany.co.uk\/","u":"8801bf900642","p":"home"};</script>
vendor: 1 bytes, line 186
186
187<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 187
187
188<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 188
188
189<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//theuklooseleafteacompany.co.uk/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 189
189
190<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 = "//theuklooseleafteacompany.co.uk/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>
190<script crossorigin="anonymous" defer="defer" src="//theuklooseleafteacompany.co.uk/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 190
190
191<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 191
191
192<script> 193 window.Shopify = window.Shopify || {}; 194 window.Shopify.MCP = window.Shopify.MCP || {}; 195 window.Shopify.MCP.enabled = true; 196 window.Shopify.MCP.shop = "loose-leaf-tea-company.myshopify.com"; 197 window.Shopify.MCP.mcpEndpoint = "https:\/\/theuklooseleafteacompany.co.uk\/api\/mcp"; 198 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"]}}]; 199</script>
vendor: 1 bytes, line 199
199
200<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("\/\/theuklooseleafteacompany.co.uk\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 201</script>
vendor: 1 bytes, line 201
201
202<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://theuklooseleafteacompany.co.uk/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 203</script>
vendor: 1 bytes, line 203
203
204<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 205 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); 206</script>
vendor: 1 bytes, line 206
206
207<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})}})); 208</script>
208 209<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://theuklooseleafteacompany.co.uk/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 210<style id="shopify-accelerated-checkout-cart"> 211 #shopify-buyer-consent { 212 margin-top: 1em; 213 display: inline-block; 214 width: 100%; 215} 216 217#shopify-buyer-consent.hidden { 218 display: none; 219} 220 221#shopify-subscription-policy-button { 222 background: none; 223 border: none; 224 padding: 0; 225 text-decoration: underline; 226 font-size: inherit; 227 cursor: pointer; 228} 229 230#shopify-subscription-policy-button::before { 231 box-shadow: none; 232} 233 234 </style> 235
236<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 236
236
237<script src="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/bsub.js?v=158520562351594542841787057437" type="text/javascript"></script>
237 238<link href="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/bsub.css?v=123080243802390461061787057437" rel="stylesheet" type="text/css" media="all" /> 239 240 241 242 243<!--[if lt IE 9]>
244<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 244
244
245<script src="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/respond.min.js?v=8470" type="text/javascript"></script>
245 246<link href="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/respond-proxy.html" id="respond-proxy" rel="respond-proxy" /> 247<link href="//theuklooseleafteacompany.co.uk/search?q=74d459c88e817609761822653b5fcd3f" id="respond-redirect" rel="respond-redirect" />
248<script src="//theuklooseleafteacompany.co.uk/search?q=74d459c88e817609761822653b5fcd3f" type="text/javascript"></script>
248 249<![endif]--> 250<!--[if (lte IE 9) ]>
250<script src="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/match-media.min.js?v=8470" type="text/javascript"></script>
250<![endif]--> 251 252 253 254 255 256
256<script src="//ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js" type="text/javascript"></script>
256 257
257<script src="//theuklooseleafteacompany.co.uk/cdn/shopifycloud/storefront/assets/themes_support/api.jquery-7ab1a3a4.js" type="text/javascript"></script>
257 258
258<script src="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/lazysizes.min.js?v=34573234691478381301787057437" type="text/javascript"></script>
258 259 <style>.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity.3s}</style> 260 261 262 <!--[if (gt IE 9)|!(IE)]><!-->
262<script src="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/vendor.js?v=73311713003060246371787057437" defer="defer"></script>
262<!--<![endif]--> 263 <!--[if lte IE 9]>
263<script src="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/vendor.js?v=73311713003060246371787057437"></script>
263<![endif]--> 264 265 <!--[if (gt IE 9)|!(IE)]><!-->
265<script src="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/theme.js?v=14516804125097436531787208390" defer="defer"></script>
265<!--<![endif]--> 266 <!--[if lte IE 9]>
266<script src="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/theme.js?v=14516804125097436531787208390"></script>
266<![endif]--> 267 268<meta class='geo-ip' content='eyJwYXJhbWV0ZXJzIjp7InJlZGlyZWN0X3RleHQiOiJJdCBzZWVtcyB5b3UmIzM5cmUgaW4gJUNPVU5UUlklLiBSZWRpcmVjdCB0byAlU1RPUkVOQU1FJT8iLCJ5ZXMiOiJZZXMsIHBsZWFzZSIsIm5vIjoiTm8sIHRoYW5rcyIsInBvcHVwX2RlbGF5IjoiMCIsInBlcm1hbmVudC1yZWRpcmVjdCI6MCwiYmFja2dyb3VuZC1jb2xvciI6IjAwOTZmZiIsInRleHQtY29sb3IiOiJmZmZmZmYiLCJ5ZXMtYmFja2dyb3VuZC1jb2xvciI6IjAwNTQ5MyIsInllcy10ZXh0LWNvbG9yIjoiZmZmZmZmIiwibm8tYmFja2dyb3VuZC1jb2xvciI6IjAwNTQ5MyIsIm5vLXRleHQtY29sb3IiOiJmZmZmZmYiLCJsYXlvdXQtc2VsZWN0b3IiOiJyZWRpcmVjdCJ9LCJydWxlc0xpc3QiOltdfQ=='>
268<script async src='//theuklooseleafteacompany.co.uk/apps/easylocation/easylocation-1.0.2.min.js'></script>
268 269 270 271 272 273 274 275 276 277<!-- BEGIN app block: shopify://apps/tinycookie/blocks/cookie-embed/b65baef5-7248-4353-8fd9-b676240311dc -->
277<script id="tiny-cookie-data" type="application/json" data-delay="0">{"translations":{"language":"default","locale":"en","boxTitle":"We respect your privacy!","boxDescription":"By clicking âAccept allâ, you agree that our website can store cookies on your device and disclose information in accordance with our Cookie Policy.","acceptButtonText":"Accept all","acceptRequiredButtonText":"Accept required only","preferencesButtonText":"Manage preferences","privacyPolicy":"Privacy policy","termsConditions":"Terms & Conditions","preferencesTitle":"Cookie consent preferences","preferencesDisclaimerTitle":"Cookie Usage","preferencesDisclaimerDescription":"Our website uses cookies to enhance your browsing experience. These cookies don't directly identify you but personalize your visit. You can manage your preferences, although blocking some cookies may impact the site's services.","necessaryCookiesTitle":"Strictly required cookies","necessaryCookiesDescription":"These cookies are crucial for site function and cannot be blocked. Blocking them might affect how our site works.","functionalityCookiesTitle":"Functionality cookies","functionalityCookiesDescription":"These cookies add extra features and personalization to our site. They're set by us or third-party providers. Not allowing these may affect certain services' functionality.","analyticsCookiesTitle":"Analytics cookies","analyticsCookiesDescription":"These cookies track visitor traffic and sources, gathering data to understand popular products and actions.","marketingCookiesTitle":"Marketing cookies","marketingCookiesDescription":"Marketing and advertising partners set these cookies to create your interest profile for showing relevant ads later. Disabling them means no targeted ads based on your interests.","preferencesAcceptButtonText":"Accept all","preferencesAcceptRequiredButtonText":"Accept required only","savePreferencesText":"Save preferences","privacyPolicyUrl":"https://theuklooseleafteacompany.co.uk/policies/privacy-policy","termsAndConditionsUrl":"https://theuklooseleafteacompany.co.uk/policies/terms-of-service","badgeTitle":"Cookie settings"},"preferencesSettings":{"backgroundColor":"#ffffff","titleColor":"#000000","titleSize":18,"titleWeight":500,"titlePaddingTop":15,"titlePaddingRight":15,"titlePaddingBottom":15,"titlePaddingLeft":15,"preferencesContentPaddingTop":15,"preferencesContentPaddingRight":15,"preferencesContentPaddingBottom":25,"preferencesContentPaddingLeft":15,"infoTitleColor":"#000000","infoTitleSize":16,"infoTitleWeight":500,"infoDescriptionColor":"#000000","infoDescriptionSize":14,"infoDescriptionWeight":300,"infoPaddingTop":0,"infoPaddingRight":0,"infoPaddingBottom":15,"infoPaddingLeft":0,"categoryTitleColor":"#000000","categoryTitleSize":16,"categoryTitleWeight":500,"categoryTitlePaddingTop":10,"categoryTitlePaddingRight":15,"categoryTitlePaddingBottom":10,"categoryTitlePaddingLeft":15,"categoryContentColor":"#000000","categoryContentSize":14,"categoryContentWeight":300,"categoryContentPaddingTop":10,"categoryContentPaddingRight":15,"categoryContentPaddingBottom":10,"categoryContentPaddingLeft":15,"categoryBoxBorderColor":"#eeeeee","categoryBoxRadius":5,"buttonSize":14,"buttonWeight":500,"buttonPaddingTop":12,"buttonPaddingRight":16,"buttonPaddingBottom":12,"buttonPaddingLeft":16,"buttonBorderRadius":5,"buttonSpacing":10,"acceptButtonBackground":"#30363c","acceptButtonColor":"#ffffff","rejectButtonBackground":"#eaeff2","rejectButtonColor":"#000000","saveButtonBackground":"#eaeff2","saveButtonColor":"#000000"},"boxSettings":{"fontFamily":"inter","backgroundColor":"#ffffff","showBackdrop":0,"backdropOpacity":30,"titleColor":"#000000","titleSize":16,"titleWeight":500,"descriptionColor":"#000000","descriptionSize":14,"descriptionWeight":300,"contentPaddingTop":0,"contentPaddingRight":0,"contentPaddingBottom":20,"contentPaddingLeft":0,"buttonSize":14,"buttonWeight":500,"buttonPaddingTop":0,"buttonPaddingRight":0,"buttonPaddingBottom":0,"buttonPaddingLeft":0,"buttonBorderRadius":5,"buttonSpacing":10,"acceptButtonBackground":"#30363c","acceptButtonColor":"#ffffff","rejectButtonBackgroun
277d":"#eaeff2","rejectButtonColor":"#000000","preferencesButtonBackground":"#eaeff2","preferencesButtonColor":"#000000","closeButtonColor":"#2d4156","legalBackground":"#eaeff2","legalColor":"#000000","legalSize":14,"legalWeight":400,"legalPaddingTop":10,"legalPaddingRight":15,"legalPaddingBottom":10,"legalPaddingLeft":15},"cookieCategories":{"functionality":"_gid,__cfduid","analytics":"_s,_shopify_d,_shopify_fs,_shopify_s,_shopify_sa_t,_shopify_sa_p,_shopify_y,_y,_shopify_evids,_ga,_gat,__atuvc,__atuvs,__utma,customer_auth_provider,customer_auth_session_created_at,_orig_referrer,_landing_page","marketing":"_gads,IDE,GPS,PREF,BizoID,_fbp,_fbc,__adroll,__adroll_v4,__adroll_fpc,__ar_v4,kla_id","required":"_ab,_secure_session_id,cart,cart_sig,cart_ts,cart_ver,cart_currency,checkout_token,Secure_customer_sig,storefront_digest,_shopify_m,_shopify_tm,_shopify_tw,_tracking_consent,tracked_start_checkout,identity_state,identity_customer_account_number,_customer_account_shop_sessions,_secure_account_session_id,_shopify_country,_storefront_u,_cmp_a,c,checkout,customer_account_locale,dynamic_checkout_shown_on_cart,hide_shopify_pay_for_checkout,shopify_pay,shopify_pay_redirect,shop_pay_accelerated,keep_alive,source_name,master_device_id,previous_step,discount_code,remember_me,checkout_session_lookup,checkout_prefill,checkout_queue_token,checkout_queue_checkout_token,checkout_worker_session,checkout_session_token,cookietest,order,identity-state,card_update_verification_id,customer_account_new_login,customer_account_preview,customer_payment_method,customer_shop_pay_agreement,pay_update_intent_id,localization,profile_preview_token,login_with_shop_finalize,preview_theme,shopify-editor-unconfirmed-settings,wpm-test-cookie"},"generalSettings":{"showAnalytics":1,"showMarketing":1,"showFunctionality":1,"boxDesign":"bar-inline","boxPosition":"bottom-left","showReject":1,"showPreferences":0,"categoriesChecked":1,"showPrivacyPolicy":1,"showTermsAndConditions":0,"privacyPolicyUrl":"https://theuklooseleafteacompany.co.uk/policies/privacy-policy","termsAndConditionsUrl":"https://theuklooseleafteacompany.co.uk/policies/terms-of-service","showCloseButton":0,"closeButtonBehaviour":"close_banner","gpcModeActive":0,"consentModeActive":0,"pixelModeActive":0,"removeCookies":0},"translatedLanguages":[],"registerConsent":false,"loadedGlobally":true,"geoLocation":{"europe":1,"usa":1,"usaStates":null,"brazil":1,"canada":1,"albertaBritishColumbia":1,"japan":1,"thailand":1,"switzerland":1},"badgeSettings":{"active":0,"position":"bottom_left","backgroundColor":"#FFFFFF","iconColor":"#FF974F","titleColor":"#000000","svgImage":"<svg width=\"35\" height=\"35\" viewBox=\"0 0 35 35\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M34.3019 16.1522C32.0507 15.3437 30.666 13.0527 30.84 11.2436C30.84 10.9461 30.6617 10.6697 30.4364 10.4745C30.2111 10.2802 29.8617 10.1962 29.5692 10.2432C26.1386 10.7465 22.9972 8.23671 22.6859 4.7087C22.6579 4.39028 22.4837 4.10385 22.2133 3.93261C21.944 3.7624 21.6085 3.72535 21.3111 3.8365C18.5303 4.85485 15.9028 3.01353 14.8544 0.614257C14.6581 0.165616 14.1715 -0.0817072 13.6918 0.0244546C5.79815 1.78586 0 9.4101 0 17.5001C0 27.112 7.88796 35 17.4999 35C27.1119 35 34.9999 27.112 34.9999 17.5001C34.9714 16.8893 34.9671 16.3905 34.3019 16.1522ZM7.1948 18.6026C6.62851 18.6026 6.16941 18.1435 6.16941 17.5772C6.16941 17.0108 6.62851 16.5518 7.1948 16.5518C7.76109 16.5518 8.22019 17.0108 8.22019 17.5772C8.22019 18.1435 7.76102 18.6026 7.1948 18.6026ZM11.3476 26.7285C9.65135 26.7285 8.27146 25.3486 8.27146 23.6524C8.27146 21.9561 9.65135 20.5762 11.3476 20.5762C13.0439 20.5762 14.4238 21.9561 14.4238 23.6524C14.4238 25.3486 13.0439 26.7285 11.3476 26.7285ZM12.373 14.4239C11.2425 14.4239 10.3222 13.5036 10.3222 12.3731C10.3222 11.2426 11.2425 10.3223 12.373 10.3223C13.5035 10.3223 14.4238 11.2426 14.4238 12.3731C14.4238 13.5036 13.5035 14.4239 12.373 14.4239ZM20.5761 28.7793C19.4456 28.7793 18.5253 27.8591 18.5253 26.7285C18.5253 25.598 19.4456 24.6778 20.5761 24.6778C21.7066 24.6778 22.6269 25.598 22.6269 26.7285C22.6269 27.8591 21.7066 28.7793 20.5761 28.7793ZM21.6015 20.5762C19.9052 20.5762 18.5253 19.1963 18.5253 17.5001C18.5253 15.8038 19.9052 14.4239 21.6015 14.4239C23.2978 14.4239 24.6776 15.8038 24.6776 17.5001C24.6776 19.1963 23.2978 20.5762 21.6015 20.5762ZM27.7025 22.7042C27.1363 22.7042 26.6772 22.2451 26.6772 21.6788C26.6772 21.1124 27.1363 20.6534 27.7025 20.6534C28.2688 20.6534 28.7279 21.1124 28.7279 21.6788C28.7279 22.2451 28.2688 22.7042 27.7025 22.7042Z\" fill=\"#FF974F\"/> </svg>
277","openType":"preferences","cornerPadding":15}}</script>
277 278<style> 279 280 281 282 283 284</style> 285 286 287<!-- END app block --><!-- BEGIN app block: shopify://apps/also-bought/blocks/app-embed-block/b94b27b4-738d-4d92-9e60-43c22d1da3f2 -->
287<script> 288 window.codeblackbelt = window.codeblackbelt || {}; 289 window.codeblackbelt.shop = window.codeblackbelt.shop || 'loose-leaf-tea-company.myshopify.com'; 290 </script>
290<script src="//cdn.codeblackbelt.com/widgets/also-bought/bootstrap.min.js?version=2026100414+0100" async></script>
290 291<!-- END app block -->
291<script src="https://cdn.shopify.com/extensions/01a08fa3-4c27-719c-8606-43a330a92744/tinycookie-prod-160/assets/tiny-cookie.min.js" type="text/javascript" defer="defer"></script>
291 292<link href="https://cdn.shopify.com/extensions/01a08fa3-4c27-719c-8606-43a330a92744/tinycookie-prod-160/assets/tiny-cookie.min.css" rel="stylesheet" type="text/css" media="all"> 293<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
294<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: 8025397,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 294
294
295<script> 296 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 297</script>
vendor: 1 bytes, line 297
297
298<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}
298).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: 8025397,storefrontBaseUrl: "https://theuklooseleafteacompany.co.uk",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://theuklooseleafteacompany.co.uk/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2317255033","configuration":"{\"accountID\":\"UVamSz\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
298,{"id":"1426719097","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3free-01.swymrelay.com\",\"swymTier\":\"v3free-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"388595778","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-T3H9K9LMDZ\\\",\\\"GT-WF35SK5\\\",\\\"AW-951722484\\\"],\\\"target_country\\\":\\\"GB\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-T3H9K9LMDZ\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-T3H9K9LMDZ\\\",\\\"AW-951722484\\\/JkSFCODI2NMYEPTD6MUD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-T3H9K9LMDZ\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-T3H9K9LMDZ\\\",\\\"MC-30E4BLFE0X\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-T3H9K9LMDZ\\\",\\\"MC-30E4BLFE0X\\\",\\\"AW-951722484\\\/36KACMfdxMMZEPTD6MUD\\\",\\\"AW-951722484\\\/3rF5COXLvqIDEPTD6MUD\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-T3H9K9LMDZ\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-T3H9K9LMDZ\\\",\\\"MC-30E4BLFE0X\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-T3H9K9LMDZ\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-T3H9K9LMDZ\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-T3H9K9LMDZ\\\",\\\"AW-951722484\\\/QmxeCN3I2NMYEPTD6MUD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-T3H9K9LMDZ\\\"}],\\\"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":"121373049","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Tag - Purchase"},{"id":"155222393","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"The UK Loose Leaf Tea Company Ltd","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"loose-leaf-tea-company.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/theuklooseleafteacompany.co.uk"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"1626888110146","handle":"english-breakfast-decaffeinated-tea","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32646574932034","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"5882231943","handle":"earl-grey-decaffeinated-tea","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32645123899458","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1742221377602","handle":"english-afternoon-decaffeinated-black-tea","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32587263180866","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"5882090439","handle":"ceylon-op-decaffeinated","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39333624053826","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"5882404935","handle":"china-sencha-decaffeinated-tea","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39336588410946","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"561704894530","handle":"2-huoshan-huangya-yellow-tea-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"
29813827301638210","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4792605311042","handle":"black-sencha-organic-tea","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32683727355970","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6535388659778","handle":"china-black-gunpowder-tea","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39246154268738","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1656803229762","handle":"china-cui-min-white-tips-organic-tea","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32623778136130","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"12424274515","handle":"china-genmaicha-organic-green-tea","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32623782002754","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1967687008322","handle":"ashwagandha-powder-organic","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"16183251894338","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6625636778050","handle":"beetroot-powder","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39455090409538","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4555936104514","handle":"black-cumin-seed-oil-organic","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32012408258626","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"703071912002","handle":"blue-tea-butterfly-pea-flower-tea","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"7756998639682","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1936139550786","handle":"burdock-root","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"15970567913538","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://theuklooseleafteacompany.co.uk/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"197662245241","themeStoreId":"679","themePublished":"true","eventMetadataId":"10d39733-18ec-4364-9cfb-1bf750006bcd","pageType":"home","shopId":"8025397","storefrontBaseUrl":"https:\/\/theuklooseleafteacompany.co.uk","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>
298<script> 299 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 300 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 301 window.ShopifyAnalytics.meta.currency = 'USD'; 302 var meta = {"page":{"pageType":"home","requestId":"d8a8a142-402a-4132-a018-c9309922be6e-1791120185"}}; 303 for (var attr in meta) { 304 window.ShopifyAnalytics.meta[attr] = meta[attr]; 305 } 306</script>
vendor: 1 bytes, line 306
306
307<script class="analytics"> 308 (function () { 309 var customDocumentWrite = function(content) { 310 var jquery = null; 311 312 if (window.jQuery) { 313 jquery = window.jQuery; 314 } else if (window.Checkout && window.Checkout.$) { 315 jquery = window.Checkout.$; 316 } 317 318 if (jquery) { 319 jquery('body').append(content); 320 } 321 }; 322 323 var hasLoggedConversion = function(token) { 324 if (token) { 325 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 326 } 327 return false; 328 } 329 330 var setCookieIfConversion = function(token) { 331 if (token) { 332 var twoMonthsFromNow = new Date(Date.now()); 333 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 334 335 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 336 } 337 } 338 339 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 340 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 341 if (trekkie.integrations) { 342 return; 343 } 344 trekkie.methods = [ 345 'identify', 346 'page', 347 'ready', 348 'track', 349 'trackForm', 350 'trackLink' 351 ]; 352 trekkie.factory = function(method) { 353 return function() { 354 var args = Array.prototype.slice.call(arguments); 355 args.unshift(method); 356 trekkie.push(args); 357 if (method == 'track' || method == 'page') { 358 var pageUrl; 359 try { 360 pageUrl = window.location.href; 361 } catch (e) {} 362 var pageReferrer; 363 try { 364 pageReferrer = document.referrer; 365 } catch (e) {} 366 try { 367 if (window.__TREKKIE_SHIM_QUEUE == null) { 368 window.__TREKKIE_SHIM_QUEUE = []; 369 } 370 window.__TREKKIE_SHIM_QUEUE.push({ 371 from: 'trekkie-stub', 372 method: method, 373 args: args.slice(1), 374 pageContext: { 375 url: pageUrl, 376 referrer: pageReferrer 377 } 378 }); 379 } catch (e) { 380 // no-op 381 } 382 } 383 return trekkie; 384 }; 385 }; 386 for (var i = 0; i < trekkie.methods.length; i++) { 387 var key = trekkie.methods[i]; 388 trekkie[key] = trekkie.factory(key); 389 } 390 trekkie.load = function(config) { 391 trekkie.config = config || {}; 392 trekkie.config.initialDocumentCookie = document.cookie; 393 var first = document.getElementsByTagName('script')[0]; 394var script = document.createElement('script'); 395script.type = 'text/javascript'; 396script.onerror = function(e) { 397 var scriptFallback = document.createElement('script'); 398 scriptFallback.type = 'text/javascript'; 399 scriptFallback.onerror = function(error) { 400 var Monorail = { 401 produce: function produce(monorailDomain, schemaId, payload) { 402 var currentMs = new Date().getTime(); 403 var event = { 404 schema_id: schemaId, 405 payload: payload, 406 metadata: { 407 event_created_at_ms: currentMs, 408 event_sent_at_ms: currentMs 409 } 410 }; 411 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 412 }, 413 sendRequest: function sendRequest(endpointUrl, payload) { 414 // Try the sendBeacon API 415 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 416 var blobData = new window.Blob([payload], { 417 type: 'text/plain' 418 }); 419 420 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 421 return true; 422 } // sendBeacon was not successful 423 424 } // XHR beacon 425 426 var xhr = new XMLHttpRequest(); 427 428 try { 429 xhr.open('POST', endpointUrl); 430 xhr.setRequestHeader('Content-Type', 'text/plain'); 431 xhr.send(payload); 432 } catch (e) { 433 console.log(e); 434 } 435 436 return false; 437 }, 438 isIos12: function isIos12() { 439 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 440 } 441 }; 442 Monorail.produce('monorail-edge.shopifysvc.com', 443 'trekkie_storefront_load_errors/1.1', 444 {shop_id: 8025397, 445 theme_id: 197662245241, 446 app_name: "storefront", 447 context_url: window.location.href, 448 source_url: "//theuklooseleafteacompany.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 449 450 }; 451 scriptFallback.async = true; 452 scriptFallback.src = '//theuklooseleafteacompany.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 453 first.parentNode.insertBefore(scriptFallback, first); 454}; 455script.async = true; 456script.src = '//theuklooseleafteacompany.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 457first.parentNode.insertBefore(script, first); 458 459 }; 460 trekkie.load( 461 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":8025397,"isMerchantRequest":null,"themeId":197662245241,"themeCityHash":"17330098867703578818","contentLanguage":"en","currency":"USD","eventMetadataId":"10d39733-18ec-4364-9cfb
461-1bf750006bcd"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 462 ); 463 464 var loaded = false; 465 trekkie.ready(function() { 466 if (loaded) return; 467 loaded = true; 468 469 window.ShopifyAnalytics.lib = window.trekkie; 470 471 var originalDocumentWrite = document.write; 472 document.write = customDocumentWrite; 473 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 474 document.write = originalDocumentWrite; 475 476 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 477 var token = match? match[1]: undefined; 478 if (!hasLoggedConversion(token)) { 479 setCookieIfConversion(token); 480 481 } 482 }); 483 484 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"d8a8a142-402a-4132-a018-c9309922be6e-1791120185","shopifyEmitted":true}); 485 486 var eventsListenerScript = document.createElement('script'); 487 eventsListenerScript.async = true; 488 eventsListenerScript.src = "//theuklooseleafteacompany.co.uk/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 489 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 490})();</script>
490 491
491<script> 492 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 493 window.ga = function ga() { 494 (window.ga.q = window.ga.q || []).push(arguments); 495 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 496 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 497 } 498 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 499 }; 500 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 501 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 502 } 503 } 504</script>
vendor: 1 bytes, line 504
504
505<script 506 defer 507 src="https://theuklooseleafteacompany.co.uk/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 508 data-application="storefront-renderer" 509 data-shop-id="8025397" 510 data-render-region="gcp-us-west1" 511 data-page-type="index" 512 data-theme-instance-id="197662245241" 513 data-theme-name="Supply" 514 data-theme-version="2.0.5" 515 data-monorail-region="shop_domain" 516 data-resource-timing-sampling-rate="10" 517 data-shs="true" 518 data-shs-beacon="true" 519 data-shs-export-with-fetch="true" 520 data-shs-logs-sample-rate="1" 521 data-shs-beacon-endpoint="https://theuklooseleafteacompany.co.uk/api/collect" 522></script>
522 523<meta name="shopify-y" content="d5218ec0-d3e8-4347-9f78-4d54cdcbc11a" data-expiration="1822677785000"><meta name="shopify-s" content="8cf62bb1-08e2-4110-9869-2f8528e98830" data-expiration="1791121985000"><meta name="new-cookie-storage-activated" content="t"> 524</head> 525 526<body id="the-uk-loose-leaf-tea-company-ltd" class="template-index" > 527 528 <div id="shopify-section-header" class="shopify-section header-section"><header class="site-header" role="banner" data-section-id="header" data-section-type="header-section"> 529 <div class="wrapper"> 530 531 <div class="grid--full"> 532 <div class="grid-item large--one-third"> 533 534 <h1 class="header-logo" itemscope itemtype="http://schema.org/Organization"> 535 536 537 538 <a href="/" itemprop="url"> 539 <img src="//theuklooseleafteacompany.co.uk/cdn/shop/files/400dpiLogo_305x.png?v=1613541917" 540 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/files/400dpiLogo_305x.png?v=1613541917 1x, //theuklooseleafteacompany.co.uk/cdn/shop/files/[email protected]?v=1613541917 2x" 541 alt="The UK Loose Leaf Tea Company Ltd" 542 itemprop="logo"> 543 </a> 544 545 546 </h1> 547 548 </div> 549 550 <div class="grid-item large--two-thirds text-center large--text-right"> 551 552 <div class="site-header--text-links"> 553 554 <div class="rte custom_colour"> 555 <p><a href="https://theuklooseleafteacompany.co.uk/blogs/news" title="https://theuklooseleafteacompany.co.uk/blogs/news">Tea News</a></p> 556 </div> 557 558 559 560 <span class="site-header--meta-links medium-down--hide"> 561 562 <a href="https://theuklooseleafteacompany.co.uk/customer_authentication/redirect?locale=en&region_country=US" id="customer_login_link">Sign in</a> 563 <span class="site-header--spacer">or</span> 564 <a href="https://account.wholesalebookservices.co.uk?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJsb29zZS1sZWFmLXRlYS1jb21wYW55Lm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTcyNDk4NSwibmJmIjoxNzkxMTIwMTg1fQ.Ysr0lz4REVYekiAxDdDinLGPYJ9QQ9DX9o2VSQnOCqo" id="customer_register_link">Create an Account</a> 565 566 </span> 567 568 </div> 569 570 <br class="medium-down--hide"> 571 572 573 <form action="/search" method="get" class="search-bar" role="search"> 574 <input type="hidden" name="type" value="product"> 575 576 <input type="search" name="q" value="" placeholder="Search all products..." aria-label="Search all products..."> 577 <button type="submit" class="search-bar--submit icon-fallback-text"> 578 <span class="icon icon-search" aria-hidden="true"></span> 579 <span class="fallback-text">Search</span> 580 </button> 581</form> 582 583 584 <div class="desk_currency"> 585 <form method="post" action="/cart/update" id="currency_form" accept-charset="UTF-8" class="shopify-currency-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="currency" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="return_to" value="/" /> 586 <select name="currency"><option value="DKK">DKK kr.</option><option value="EUR">EUR â¬</option><option value="GBP">GBP £</option><option value="USD" selected="selected">USD $</option></select> 587 </form> 588 589 </div> 590 591 <a href="/cart" class="header-cart-btn cart-toggle"> 592 <span class="icon icon-cart"></span> 593 Cart <span class="cart-count cart-badge--desktop hidden-count">0</span> 594 </a> 595 </div> 596 </div> 597 598 </div> 599</header> 600 601<nav class="nav-bar" role="navigation"> 602 <div class="wrapper"> 603 <form action="/search" method="get" class="search-bar" role="search"> 604 <input type="hidden" name="type" value="product"> 605 606 <input type="search" name="q" value="" placeholder="Search all products..." aria-label="Search all products..."> 607 <button type="submit" class="search-bar--submit icon-fallback-text"> 608 <span class="icon icon-search" aria-hidden="true"></span> 609 <span class="fallback-text">Search</span> 610 </button> 611</form> 612 613 <ul class="site-nav" id="accessibleNav"> 614 615 616 617 618 <li class="site-nav--has-dropdown site-nav--active " aria-haspopup="true"> 619 <a href="/"> 620 Home
621 <span class="icon-fallback-text"> 622 <span class="icon icon-arrow-down" aria-hidden="true"></span> 623 </span> 624 </a> 625 <ul class="site-nav--dropdown"> 626 627 <li ><a href="/pages/wholesale-tea">Trade, Wholesale and Zero Waste</a></li> 628 629 <li ><a href="/pages/oragnic-certificate">Organic Certificate</a></li> 630 631 <li ><a href="/pages/sustainability-action-plan">Sustainability Action Plan</a></li> 632 633 <li ><a href="/pages/blending-and-bagging">Blending and Bagging</a></li> 634 635 </ul> 636 </li> 637 638 639 640 641 <li class="site-nav--has-dropdown site-nav--dd-full" aria-haspopup="true"> 642 <a href="/collections"> 643 Teas 644 <span class="icon-fallback-text"> 645 <span class="icon icon-arrow-down" aria-hidden="true"></span> 646 </span> 647 </a> 648 <ul class="site-nav--dropdown"> 649 650 <li ><a href="/collections/assam-tea">Assam Tea</a></li> 651 652 <li ><a href="/collections/black-tea">Black Tea</a></li> 653 654 <li ><a href="/collections/ceylon-sri-lanka">Ceylon (Sri Lanka) Tea</a></li> 655 656 <li ><a href="/collections/chai-tea">Chai Tea</a></li> 657 658 <li ><a href="/collections/china-tea">China Tea</a></li> 659 660 <li ><a href="/collections/darjeeling">Darjeeling Tea</a></li> 661 662 <li ><a href="/collections/decaffeinated-teas">Decaffeinated Teas</a></li> 663 664 <li ><a href="/collections/flavoured-black-teas">Flavoured Black Tea</a></li> 665 666 <li ><a href="/collections/flavoured-fruit-infusions">Flavoured Fruit Infusions</a></li> 667 668 <li ><a href="/collections/green-tea">Green Tea</a></li> 669 670 <li ><a href="/collections/oolong-tea">Oolong Tea</a></li> 671 672 <li ><a href="/collections/organic-tea">Organic Tea</a></li> 673 674 <li ><a href="/collections/pu-erh-tea">Pu-Erh Tea</a></li> 675 676 <li ><a href="/collections/rooibos-tea-or-redbush-tea">Rooibos Tea</a></li> 677 678 <li ><a href="/collections/white-tea">White Tea</a></li> 679 680 <li ><a href="/collections/yellow-tea">Yellow Tea</a></li> 681 682 <li ><a href="/collections/spring-tea">Spring Teas</a></li> 683 684 <li ><a href="/collections/summer-tea">Summer Teas</a></li> 685 686 <li ><a href="/collections/autumn-teas">Autumn Teas</a></li> 687 688 <li ><a href="/collections/winter-teas">Winter Teas</a></li> 689 690 <li ><a href="/collections/matcha-teas">Matcha Teas</a></li> 691 692 </ul> 693 </li> 694 695 696 697 698 <li class="site-nav--has-dropdown " aria-haspopup="true"> 699 <a href="/collections/detox-drinks"> 700 Detox, Wellness, Ayurveda & Herbal 701 <span class="icon-fallback-text"> 702 <span class="icon icon-arrow-down" aria-hidden="true"></span> 703 </span> 704 </a> 705 <ul class="site-nav--dropdown"> 706 707 <li ><a href="/collections/detox-drinks">Detox and Wellness Teas</a></li> 708 709 <li ><a href="/collections/ayurveda-teas">Ayurveda Teas</a></li> 710 711 <li ><a href="/collections/herbal-infusions">Herbal Teas</a></li> 712 713 </ul> 714 </li> 715 716 717 718 719 <li class="site-nav--has-dropdown " aria-haspopup="true"> 720 <a href="/collections/accessories"> 721 Accessories 722 <span class="icon-fallback-text"> 723 <span class="icon icon-arrow-down" aria-hidden="true"></span> 724 </span> 725 </a> 726 <ul class="site-nav--dropdown"> 727 728 <li ><a href="/collections/diy-tea-bags">DIY Tea Bags</a></li> 729 730 <li ><a href="/collections/gifts">Gifts</a></li> 731 732 <li ><a href="/collections/strainers-and-infusers">Strainers and Infusers</a></li> 733 734 <li ><a href="/collections/sugar">Sugar</a></li> 735 736 <li ><a href="/collections/tea-caddies">Tea Caddies</a></li> 737 738 <li ><a href="/collections/tea-cups">Tea Cups</a></li> 739 740 <li ><a href="/collections/tea-sets">Tea Sets</a></li> 741 742 <li ><a href="/collections/teapots">Teapots</a></li> 743 744 </ul> 745 </li> 746 747 748 749 750 <li class="site-nav--has-dropdown " aria-haspopup="true"> 751 <a href="/collections/coffee-beans"> 752 Coffee
753 <span class="icon-fallback-text"> 754 <span class="icon icon-arrow-down" aria-hidden="true"></span> 755 </span> 756 </a> 757 <ul class="site-nav--dropdown"> 758 759 <li ><a href="/collections/coffee-beans">Coffee Beans</a></li> 760 761 </ul> 762 </li> 763 764 765 766 767 <li > 768 <a href="/collections/organic-tea">Organic Products</a> 769 </li> 770 771 772 773 774 775 <li class="customer-navlink large--hide"><a href="https://theuklooseleafteacompany.co.uk/customer_authentication/redirect?locale=en&region_country=US" id="customer_login_link">Sign in</a></li> 776 <li class="customer-navlink large--hide"><a href="https://account.wholesalebookservices.co.uk?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJsb29zZS1sZWFmLXRlYS1jb21wYW55Lm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTcyNDk4NSwibmJmIjoxNzkxMTIwMTg1fQ.Ysr0lz4REVYekiAxDdDinLGPYJ9QQ9DX9o2VSQnOCqo" id="customer_register_link">Create an Account</a></li> 777 778 779</ul> 780 781<style type="text/css"> 782 .site-nav--dd-full .site-nav--dropdown { 783 width: 1003px; 784 left:-76px; 785 right:0; 786 display:flex; 787 flex-wrap: wrap; 788 } 789 .site-nav--dd-full .site-nav--dropdown li { 790 width: 20%; 791 } 792 @media (max-width: 1079px) { 793 .site-nav--dd-full .site-nav--dropdown { 794 width: 769px; 795 } 796 .site-nav--dd-full .site-nav--dropdown li { 797 width: 25%; 798 } 799 } 800</style> 801 </div> 802</nav> 803 804<div id="mobileNavBar"> 805 <div class="display-table-cell"> 806 <a class="menu-toggle mobileNavBar-link"><span class="icon icon-hamburger"></span>Menu</a> 807 </div> 808 809 810 <div class="display-table-cell"> 811 <a href="/cart" class="cart-toggle mobileNavBar-link"> 812 <span class="icon icon-cart"></span> 813 Cart <span class="cart-count hidden-count">0</span> 814 </a> 815 816 <div class="mob_currency"> 817 <form method="post" action="/cart/update" id="currency_form" accept-charset="UTF-8" class="shopify-currency-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="currency" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="return_to" value="/" /> 818 <select name="currency"><option value="DKK">DKK kr.</option><option value="EUR">EUR â¬</option><option value="GBP">GBP £</option><option value="USD" selected="selected">USD $</option></select> 819 </form> 820 821 </div> 822 823 </div> 824</div> 825 826 827</div> 828 829 <main class="wrapper main-content" role="main"> 830 831 <!-- BEGIN content_for_index --><div id="shopify-section-collection-list" class="shopify-section collection-list-section"><hr> 832<div class="section-header"> 833 <h2 class="h1 section-header--left">Shop For</h2> 834 <div class="section-header--right"> 835 <a href="/collections">More categories ›</a> 836 </div> 837</div> 838<div class="grid-uniform text-center"> 839 840 841 842 843 844 845 846 847 848 849 850 851 852<div class="grid-item small--one-half medium--one-third large--one-fifth"> 853 854 855 <a href="/collections/decaffeinated-teas" title="Browse our Decaffeinated Tea collection" class="featured-box"> 856 <div class="featured-box--inner"> 857 <div class="featured-box--image"> 858 859 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/collections/Ceylon_OP_Decaffeinated_026c2057-ebb2-45dd-849d-6b0bc2f2055a_195x.png?v=1563430418" 860 861 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/collections/Ceylon_OP_Decaffeinated_026c2057-ebb2-45dd-849d-6b0bc2f2055a_195x.png?v=1563430418 1x, //theuklooseleafteacompany.co.uk/cdn/shop/collections/Ceylon_OP_Decaffeinated_026c2057-ebb2-45dd-849d-6b0bc2f2055a_195x@2x.png?v=1563430418 2x" 862 alt="Decaffeinated Tea"/> 863 864 </div> 865 </div> 866 <span class="featured-box--title">Decaffeinated Tea</span> 867 </a> 868 869</div> 870 871 872 873 874 875 876 877<div class="grid-item small--one-half medium--one-third large--one-fifth"> 878 879 880 <a href="/collections/organic-tea" title="Browse our Organic Tea collection" class="featured-box"> 881 <div class="featured-box--inner"> 882 <div class="featured-box--image"> 883 884 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/collections/assam_garden_bcd8cb77-53a7-42e7-89c3-487320cbec20_195x.png?v=1573998381" 885 886 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/collections/assam_garden_bcd8cb77-53a7-42e7-89c3-487320cbec20_195x.png?v=1573998381 1x, //theuklooseleafteacompany.co.uk/cdn/shop/collections/[email protected]?v=1573998381 2x" 887 alt="Organic Tea"/> 888 889 </div> 890 </div> 891 <span class="featured-box--title">Organic Tea</span> 892 </a> 893 894</div> 895 896 897 898 899 900 901 902<div class="grid-item small--one-half medium--one-third large--one-fifth"> 903 904 905 <a href="/collections/ceylon-sri-lanka" title="Browse our Ceylon Tea (Sri Lanka Tea) collection" class="featured-box"> 906 <div class="featured-box--inner"> 907 <div class="featured-box--image"> 908 909 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/collections/Ceylon_Inverness_913ff87b-72db-4e0d-bcb3-aad2083fd5f1_195x.png?v=1563430232" 910 911 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/collections/Ceylon_Inverness_913ff87b-72db-4e0d-bcb3-aad2083fd5f1_195x.png?v=1563430232 1x, //theuklooseleafteacompany.co.uk/cdn/shop/collections/Ceylon_Inverness_913ff87b-72db-4e0d-bcb3-aad2083fd5f1_195x@2x.png?v=1563430232 2x" 912 alt="Ceylon Tea (Sri Lanka Tea)"/> 913 914 </div> 915 </div> 916 <span class="featured-box--title">Ceylon Tea (Sri Lanka Tea)</span> 917 </a> 918 919</div> 920 921 922 923 924 925 926 927<div class="grid-item small--one-half medium--one-third large--one-fifth"> 928 929 930 <a href="/collections/coffee-beans" title="Browse our Coffee Beans collection" class="featured-box"> 931 <div class="featured-box--inner"> 932 <div class="featured-box--image"> 933 934 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/collections/coffee_beans_in_sacks_1_819d57e8-fcce-4f93-9274-e7fba3b56882_195x.png?v=1563430380" 935 936 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/collections/coffee_beans_in_sacks_1_819d57e8-fcce-4f93-9274-e7fba3b56882_195x.png?v=1563430380 1x, //theuklooseleafteacompany.co.uk/cdn/shop/collections/coffee_beans_in_sacks_1_819d57e8-fcce-4f93-9274-e7fba3b56882_195x@2x.png?v=1563430380 2x" 937 alt="Coffee Beans"/> 938 939 </div> 940 </div> 941 <span class="featured-box--title">Coffee Beans</span> 942 </a> 943 944</div> 945 946 947 948 949 950 951 952<div class="grid-item small--one-half medium--one-third large--one-fifth"> 953 954 955 <a href="/collections/detox-drinks" title="Browse our Detox Tea collection" class="featured-box"> 956 <div class="featured-box--inner"> 957 <div class="featured-box--image"> 958 959 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/collections/Boost_and_Energy_Green_Tea_Detox_804ec162-5194-49d9-a3fa-a818897126a8_195x.png?v=1563430135" 960 961 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/collections/Boost_and_Energy_Green_Tea_Detox_804ec162-5194-49d9-a3fa-a818897126a8_195x.png?v=1563430135 1x, //theuklooseleafteacompany.co.uk/cdn/shop/collections/Boost_and_Energy_Green_Tea_Detox_804ec162-5194-49d9-a3fa-a818897126a8_195x@2x.png?v=1563430135 2x" 962 alt="Detox Tea"/> 963 964 </div> 965 </div> 966 <span class="featured-box--title">Detox Tea</span> 967 </a> 968 969</div> 970 971 972 973 974 975 976</div> 977 978 979</div><div id="shopify-section-1493631601484" class="shopify-section featured-content-section"> 980 <div > 981 982 983 <hr> 984 985 <div class="section-header"> 986 <p class="h1">The UK Loose Leaf Tea Company Ltd</p> 987 </div> 988 989 <div class="rte"> 990 <p>As standard 98% of our orders are now sent plastic free (teas like Lapsang, Earl Grey, herbs like Valerian Root will still be in plastic). <strong>Please note the plastic free also includes 250g, 500g and 1kilo products so please make sure you have a suitable size container for when it arrives.</strong></p><p>For the best cup of tea, you start with quality leaves and the UK Loose Leaf Tea Company only offer the finest teas and infusions from around the world.</p> 991 </div> 992 993 994 </div> 995 996 <div > 997 998 999 <hr> 1000 1001 <div class="section-header"> 1002 <p class="h1">Quality</p> 1003 </div> 1004 1005 <div class="rte"> 1006 <p>We source our teas direct from the tea growers and approved quality suppliers so each and every product is of the highest quality. Most are sourced from Ethical Tea Partnerships growers.</p><p></p><p>Many of our teas are certified organic within their growing region - see our <a href="/collections/oolong-tea" title="Oolong Tea">Organic Tea</a> collection for the full range.</p><p></p><p></p> 1007 </div> 1008 1009 1010 </div> 1011 1012 <div > 1013 1014 1015 <hr> 1016 1017 <div class="section-header"> 1018 <p class="h1">Be the first to know:</p> 1019 </div> 1020 1021 <div class="rte"> 1022 <p>Whatever tea you like - <a href="/collections/black-tea" title="Black Tea">black</a>, <a href="/collections/green-tea" title="Green Tea">green</a>, <a href="/collections/white-tea" title="White Tea">white</a>, <a href="/collections/rooibos-tea-or-redbush-tea" title="Red Tea, Rooibos Tea or Redbush Tea">red</a>, <a href="/collections/yellow-tea" title="Yellow Tea">yellow</a>, <a href="/collections/herbal-infusions" title="Herbal Teas or Infusions">herbal</a>, <a href="/collections/decaffeinated-teas" title="Decaffeinated Tea">decaffeinated</a> - we hold our stock here in the UK to keep delivery times short.</p><p>Some of our growers are small estates so products may be seasonal and limited - sign up for our emails to be the first to hear about availability and special offers.</p><p></p><p>We offer one of the largest selections of <a href="/collections/decaffeinated-teas" title="Decaffeinated Tea">decaffeinated</a> loose-leaf teas in the UK and have worked with experts to offer a carefully researched range of <a href="/collections/ayurveda-teas" title="Ayurveda Teas">Ayurveda</a>, <a href="/collections/herbal-infusions" title="Herbal Teas or Infusions">herbal</a>, <a href="/collections/detox-drinks" title="Detox and Wellness Teas">detox and wellness</a> teas.</p><p></p><p>Our wide variety of flavoured <a href="/collections/flavoured-fruit-infusions" title="Fruit Infusions">fruit infusions</a> are delicious served hot or cold over ice - perfect for the warmer months.</p><p></p><p>If you are a <a href="/collections/accessories" title="Accessories">Matcha</a> tea fan we have everything you need to start: Whisks, spoons, bowls and holders - all colour coordinated.</p><p></p> 1023 </div> 1024 1025 1026 </div> 1027 1028 <div > 1029 1030 1031 <hr> 1032 1033 <div class="section-header"> 1034 <p class="h1">Handy guide to different teas:</p> 1035 </div> 1036 1037 <div class="rte"> 1038 <p>Confused by all the different varieties of tea? Read our handy introductions for details on flavours, properties and more about each type of tea.</p><p>We offer a "25 grams ~ sample pack" for most of our products to try and give you the chance to sample before buying in large volumes. 25 grams should be enough for around 8 cups.</p><p></p><p>Heard or seen a name, or just want to try something new then use our "search" option.</p><p></p><p>Coffee drinker? We offer a quality range of roasted <a href="/collections/coffee-beans" title="Coffee Beans">Coffee Beans</a> with a guide.</p><p></p><p><a href="/blogs/news/waste-plastic" title="Waste Plastic ~ How can We Help?"><strong>PLASTIC FREE</strong></a>: Yes, we offer a 100% plastic free service, just place your order as normal and select plastic free at checkout. But, remember you must have your storage ready for the tea, as the <strong>paper bags are for transport only</strong>, not long term storage. Please note: Some products like coffee beans and strong aroma teas can not be sent plastic free due to the natural oils and aromas causing possible cross contamination during transit. </p><p></p><p>UK delivery available from £2.90.</p> 1039 </div> 1040 1041 1042 </div> 1043 1044 <div > 1045 1046 1047 <hr> 1048 1049 <div class="section-header"> 1050 <p class="h1">Electronic Gift Cards</p> 1051 </div> 1052 1053 <div class="rte"> 1054 <p>Shopping for someone else but not sure what to give them? Give them the gift of choice with a <a href="https://theuklooseleafteacompany.co.uk/products/gift-card" title="https://theuklooseleafteacompany.co.uk/products/gift-card">The UK Loose Leaf Tea Company Ltd gift card.</a></p><p><strong>Gift cards are delivered by email and contain instructions to redeem them at checkout.</strong> Our gift cards have no additional processing fees.</p> 1055 </div> 1056 1057 1058 </div> 1059 1060 <div > 1061 1062 1063 <hr> 1064 1065 <div class="section-header"> 1066 <p class="h1">Subscription Service</p> 1067 </div> 1068 1069 <div class="rte"> 1070 <p><a href="/pages/subscription" title="Subscription Service">Subscription Service</a>: Want to sit back and relax knowing your favourite tea - or coffee - will be delivered as and when you require it? Then place your order through our subscription box.</p> 1071 </div> 1072 1073 1074 </div> 1075 1076 <div > 1077 1078 1079 <hr> 1080 1081 <div class="section-header"> 1082 <p class="h1">Wholesale</p> 1083 </div> 1084 1085 <div class="rte"> 1086 <p><a href="/pages/trade-and-wholesale" title="Trade and Wholesale">Wholesale</a>: </p><p>If you are a Hotel, Restaurant, Café, Bistro please email us for your discount code. </p><p>If you run a Zero Waste Shop, Organic Deli, Refill Shop please email us for your discount code.</p><p>
1086If you run a Herbal Business, Beauty Salon, Therapy Business please email us for your discount code.</p> 1087 </div> 1088 1089 1090 </div> 1091 1092 <div > 1093 1094 1095 <hr> 1096 1097 <div class="section-header"> 1098 <p class="h1">Discount</p> 1099 </div> 1100 1101 <div class="rte"> 1102 <p>Thanks you for showing interest in our store here is a 10% discount code:Â 52PO46JPAXAL which just needs to be added at checkout against your first order.</p> 1103 </div> 1104 1105 1106 </div> 1107 1108 1109 1110</div><div id="shopify-section-collection-row-1" class="shopify-section clearfix"><hr> 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123<div class="section-header"> 1124 1125 <p class="h1 section-header--left">Decaffeinated Tea</p> 1126 1127 1128 <div class="section-header--right"> 1129 1130 <a href="/collections/decaffeinated-teas">More decaffeinated tea ›</a> 1131 </div> 1132 1133</div> 1134 1135<div class="grid-uniform row-negative-bottom"> 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151<div class="grid-item small--one-half medium--one-fifth large--one-fifth"> 1152 1153 <a href="/collections/decaffeinated-teas/products/english-breakfast-decaffeinated-tea" class="product-grid-item"> 1154 <div class="product-grid-image"> 1155 <div class="product-grid-image--centered"> 1156 1157 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/products/English_Breakfast_Decaffeinated_195x.png?v=1569181589" class="lazyload" 1158 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/products/English_Breakfast_Decaffeinated_195x.png?v=1569181589 1x, //theuklooseleafteacompany.co.uk/cdn/shop/products/[email protected]?v=1569181589 2x" 1159 alt="English Breakfast Decaffeinated Tea - The UK Loose Leaf Tea Company Ltd"> 1160 </div> 1161 </div> 1162 1163 <p>English Breakfast Decaffeinated Tea</p> 1164 1165 <div class="product-item--price"> 1166 <span class="h1 medium--left"> 1167 1168 <span class="visually-hidden">Regular price</span> 1169 1170 1171 1172 1173 1174 1175 1176<small aria-hidden="true">$7<sup>00</sup></small> 1177<span class="visually-hidden">$7.00</span> 1178 1179 1180 </span> 1181 1182 1183 </div> 1184 1185 1186 </a> 1187 1188</div> 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205<div class="grid-item small--one-half medium--one-fifth large--one-fifth"> 1206 1207 <a href="/collections/decaffeinated-teas/products/earl-grey-decaffeinated-tea" class="product-grid-item"> 1208 <div class="product-grid-image"> 1209 <div class="product-grid-image--centered"> 1210 1211 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/products/Earl_Grey_Decaffeinated_195x.png?v=1613413482" class="lazyload" 1212 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/products/Earl_Grey_Decaffeinated_195x.png?v=1613413482 1x, //theuklooseleafteacompany.co.uk/cdn/shop/products/[email protected]?v=1613413482 2x" 1213 alt="Earl Grey Black Decaffeinated Tea - The UK Loose Leaf Tea Company Ltd"> 1214 </div> 1215 </div> 1216 1217 <p>Earl Grey Black Decaffeinated Tea</p> 1218 1219 <div class="product-item--price"> 1220 <span class="h1 medium--left"> 1221 1222 <span class="visually-hidden">Regular price</span> 1223 1224 1225 1226 1227 1228 1229 1230<small aria-hidden="true">$7<sup>00</sup></small> 1231<span class="visually-hidden">$7.00</span> 1232 1233 1234 </span> 1235 1236 1237 </div> 1238 1239 1240 </a> 1241 1242</div> 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259<div class="grid-item small--one-half medium--one-fifth large--one-fifth"> 1260 1261 <a href="/collections/decaffeinated-teas/products/english-afternoon-decaffeinated-black-tea" class="product-grid-item"> 1262 <div class="product-grid-image"> 1263 <div class="product-grid-image--centered"> 1264 1265 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/products/Ceylon_Light_Late_Decaffinated_tea_f4d14288-04dc-4281-b9c7-afc96df4b112_195x.png?v=1613413512" class="lazyload" 1266 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/products/Ceylon_Light_Late_Decaffinated_tea_f4d14288-04dc-4281-b9c7-afc96df4b112_195x.png?v=1613413512 1x, //theuklooseleafteacompany.co.uk/cdn/shop/products/Ceylon_Light_Late_Decaffinated_tea_f4d14288-04dc-4281-b9c7-afc96df4b112_195x@2x.png?v=1613413512 2x" 1267 alt="English Afternoon Decaffeinated Black Tea - The UK Loose Leaf Tea Company Ltd"> 1268 </div> 1269 </div> 1270 1271 <p>English Afternoon Decaffeinated Black Tea</p> 1272 1273 <div class="product-item--price">
1274 <span class="h1 medium--left"> 1275 1276 <span class="visually-hidden">Regular price</span> 1277 1278 1279 1280 1281 1282 1283 1284<small aria-hidden="true">$7<sup>00</sup></small> 1285<span class="visually-hidden">$7.00</span> 1286 1287 1288 </span> 1289 1290 1291 </div> 1292 1293 1294 </a> 1295 1296</div> 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313<div class="grid-item small--one-half medium--one-fifth large--one-fifth"> 1314 1315 <a href="/collections/decaffeinated-teas/products/ceylon-op-decaffeinated" class="product-grid-item"> 1316 <div class="product-grid-image"> 1317 <div class="product-grid-image--centered"> 1318 1319 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/products/COPDecaf_195x.jpg?v=1647442363" class="lazyload" 1320 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/products/COPDecaf_195x.jpg?v=1647442363 1x, //theuklooseleafteacompany.co.uk/cdn/shop/products/[email protected]?v=1647442363 2x" 1321 alt="Ceylon Orange Pekoe Decaffeinated Tea - The UK Loose Leaf Tea Company Ltd"> 1322 </div> 1323 </div> 1324 1325 <p>Ceylon Orange Pekoe Decaffeinated Tea</p> 1326 1327 <div class="product-item--price"> 1328 <span class="h1 medium--left"> 1329 1330 <span class="visually-hidden">Regular price</span> 1331 1332 1333 1334 1335 1336 1337 1338<small aria-hidden="true">$7<sup>00</sup></small> 1339<span class="visually-hidden">$7.00</span> 1340 1341 1342 </span> 1343 1344 1345 </div> 1346 1347 1348 </a> 1349 1350</div> 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367<div class="grid-item small--one-half medium--one-fifth large--one-fifth"> 1368 1369 <a href="/collections/decaffeinated-teas/products/china-sencha-decaffeinated-tea" class="product-grid-item"> 1370 <div class="product-grid-image"> 1371 <div class="product-grid-image--centered"> 1372 1373 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/products/China_Sencha_Decaffeinated_195x.png?v=1613413482" class="lazyload" 1374 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/products/China_Sencha_Decaffeinated_195x.png?v=1613413482 1x, //theuklooseleafteacompany.co.uk/cdn/shop/products/[email protected]?v=1613413482 2x" 1375 alt="China Sencha Decaffeinated Green Tea - The UK Loose Leaf Tea Company Ltd"> 1376 </div> 1377 </div> 1378 1379 <p>China Sencha Decaffeinated Green Tea</p> 1380 1381 <div class="product-item--price"> 1382 <span class="h1 medium--left"> 1383 1384 <span class="visually-hidden">Regular price</span> 1385 1386 1387 1388 1389 1390 1391 1392<small aria-hidden="true">$7<sup>00</sup></small> 1393<span class="visually-hidden">$7.00</span> 1394 1395 1396 </span> 1397 1398 1399 </div> 1400 1401 1402 </a> 1403 1404</div> 1405 1406 1407</div> 1408 <!-- feature-row --> 1409 1410 1411</div><div id="shopify-section-collection-row-2" class="shopify-section clearfix"><hr> 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424<div class="section-header"> 1425 1426 <p class="h1 section-header--left">Chinese Tea</p> 1427 1428 1429 <div class="section-header--right"> 1430 1431 <a href="/collections/china-tea">More chinese tea ›</a> 1432 </div> 1433 1434</div> 1435 1436<div class="grid-uniform row-negative-bottom"> 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452<div class="grid-item small--one-half medium--one-fifth large--one-fifth"> 1453 1454 <a href="/collections/china-tea/products/2-huoshan-huangya-yellow-tea-1" class="product-grid-item"> 1455 <div class="product-grid-image"> 1456 <div class="product-grid-image--centered"> 1457 1458 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/files/2HuoshanHuangyaYellowTeaHero_195x.jpg?v=1691071210" class="lazyload" 1459 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/files/2HuoshanHuangyaYellowTeaHero_195x.jpg?v=1691071210 1x, //theuklooseleafteacompany.co.uk/cdn/shop/files/[email protected]?v=1691071210 2x" 1460 alt="#2 Huoshan Huangya Yellow Tea - The UK Loose Leaf Tea Company Ltd Hero"> 1461 </div> 1462 </div> 1463 1464 <p>#2 Huoshan Huangya Yellow Tea</p> 1465 1466 <div class="product-item--price"> 1467 <span class="h1 medium--left"> 1468 1469 <span class="visually-hidden">Regular price</span> 1470 1471 1472 1473 1474 1475 1476 1477<small aria-hidden="true">$13<sup>00</sup></small> 1478<span class="visually-hidden">$13.00</span> 1479 1480 1481 </span> 1482 1483 1484 </div> 1485 1486 1487 </a> 1488 1489</div> 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506<div class="grid-item small--one-half medium--one-fifth large--one-fifth"> 1507 1508 <a href="/collections/china-tea/products/black-sencha-organic-tea" class="product-grid-item"> 1509 <div class="product-grid-image"> 1510 <div class="product-grid-image--centered"> 1511 1512 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/products/BlackSencha_195x.jpg?v=1647429793" class="lazyload" 1513 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/products/BlackSencha_195x.jpg?v=1647429793 1x, //theuklooseleafteacompany.co.uk/cdn/shop/products/[email protected]?v=1647429793 2x" 1514 alt="Black Sencha Organic Tea from the UK Loose Leaf Tea Company"> 1515 </div> 1516 </div> 1517 1518 <p>Black Sencha Organic Tea</p> 1519 1520 <div class="product-item--price">
1521 <span class="h1 medium--left"> 1522 1523 <span class="visually-hidden">Regular price</span> 1524 1525 1526 1527 1528 1529 1530 1531<small aria-hidden="true">$6<sup>00</sup></small> 1532<span class="visually-hidden">$6.00</span> 1533 1534 1535 </span> 1536 1537 1538 </div> 1539 1540 1541 </a> 1542 1543</div> 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560<div class="grid-item small--one-half medium--one-fifth large--one-fifth"> 1561 1562 <a href="/collections/china-tea/products/china-black-gunpowder-tea" class="product-grid-item"> 1563 <div class="product-grid-image"> 1564 <div class="product-grid-image--centered"> 1565 1566 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/products/22211_195x.png?v=1614162050" class="lazyload" 1567 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/products/22211_195x.png?v=1614162050 1x, //theuklooseleafteacompany.co.uk/cdn/shop/products/[email protected]?v=1614162050 2x" 1568 alt="China Black Gunpowder Tea"> 1569 </div> 1570 </div> 1571 1572 <p>China Black Gunpowder Tea</p> 1573 1574 <div class="product-item--price"> 1575 <span class="h1 medium--left"> 1576 1577 <span class="visually-hidden">Regular price</span> 1578 1579 1580 1581 1582 1583 1584 1585<small aria-hidden="true">$7<sup>00</sup></small> 1586<span class="visually-hidden">$7.00</span> 1587 1588 1589 </span> 1590 1591 1592 </div> 1593 1594 1595 </a> 1596 1597</div> 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614<div class="grid-item small--one-half medium--one-fifth large--one-fifth"> 1615 1616 <a href="/collections/china-tea/products/china-cui-min-white-tips-organic-tea" class="product-grid-item"> 1617 <div class="product-grid-image"> 1618 <div class="product-grid-image--centered"> 1619 1620 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/products/Cui_Min_White_Tips_195x.png?v=1613413506" class="lazyload" 1621 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/products/Cui_Min_White_Tips_195x.png?v=1613413506 1x, //theuklooseleafteacompany.co.uk/cdn/shop/products/[email protected]?v=1613413506 2x" 1622 alt="China Cui Min White Tips Organic Tea - The UK Loose Leaf Tea Company Ltd"> 1623 </div> 1624 </div> 1625 1626 <p>China Cui Min White Tips Organic Tea</p> 1627 1628 <div class="product-item--price"> 1629 <span class="h1 medium--left"> 1630 1631 <span class="visually-hidden">Regular price</span> 1632 1633 1634 1635 1636 1637 1638 1639<small aria-hidden="true">$8<sup>00</sup></small> 1640<span class="visually-hidden">$8.00</span> 1641 1642 1643 </span> 1644 1645 1646 </div> 1647 1648 1649 </a> 1650 1651</div> 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668<div class="grid-item small--one-half medium--one-fifth large--one-fifth"> 1669 1670 <a href="/collections/china-tea/products/china-genmaicha-organic-green-tea" class="product-grid-item"> 1671 <div class="product-grid-image"> 1672 <div class="product-grid-image--centered"> 1673 1674 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/products/ChinaGenmaicha_195x.png?v=1653381151" class="lazyload" 1675 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/products/ChinaGenmaicha_195x.png?v=1653381151 1x, //theuklooseleafteacompany.co.uk/cdn/shop/products/[email protected]?v=1653381151 2x" 1676 alt="China Genmaicha Organic Green Tea - The UK Loose Leaf Tea Company Ltd"> 1677 </div> 1678 </div> 1679 1680 <p>China Genmaicha Organic Green Tea</p> 1681 1682 <div class="product-item--price"> 1683 <span class="h1 medium--left"> 1684 1685 <span class="visually-hidden">Regular price</span> 1686 1687 1688 1689 1690 1691 1692 1693<small aria-hidden="true">$9<sup>00</sup></small> 1694<span class="visually-hidden">$9.00</span> 1695 1696 1697 </span> 1698 1699 1700 </div> 1701 1702 1703 </a> 1704 1705</div> 1706 1707 1708</div> 1709 <!-- feature-row --> 1710 1711 1712</div><div id="shopify-section-collection-row-3" class="shopify-section clearfix"><hr> 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725<div class="section-header"> 1726 1727 <p class="h1 section-header--left">Herbal Tea</p> 1728 1729 1730 <div class="section-header--right"> 1731 1732 <a href="/collections/herbal-infusions">More herbal tea ›</a> 1733 </div> 1734 1735</div> 1736 1737<div class="grid-uniform row-negative-bottom"> 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753<div class="grid-item small--one-half medium--one-fifth large--one-fifth"> 1754 1755 <a href="/collections/herbal-infusions/products/ashwagandha-powder-organic" class="product-grid-item"> 1756 <div class="product-grid-image"> 1757 <div class="product-grid-image--centered"> 1758 1759 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/products/Ashwagandhapowder_195x.png?v=1613413518" class="lazyload" 1760 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/products/Ashwagandhapowder_195x.png?v=1613413518 1x, //theuklooseleafteacompany.co.uk/cdn/shop/products/[email protected]?v=1613413518 2x" 1761 alt="Ashwagandha Powder - The UK Loose Leaf Tea Company Ltd"> 1762 </div> 1763 </div> 1764 1765 <p>Ashwagandha Powder</p> 1766 1767 <div class="product-item--price">
1768 <span class="h1 medium--left"> 1769 1770 <span class="visually-hidden">Regular price</span> 1771 1772 1773 1774 1775 1776 1777 1778<small aria-hidden="true">$9<sup>00</sup></small> 1779<span class="visually-hidden">$9.00</span> 1780 1781 1782 </span> 1783 1784 1785 </div> 1786 1787 1788 </a> 1789 1790</div> 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807<div class="grid-item small--one-half medium--one-fifth large--one-fifth"> 1808 1809 <a href="/collections/herbal-infusions/products/beetroot-powder" class="product-grid-item"> 1810 <div class="product-grid-image"> 1811 <div class="product-grid-image--centered"> 1812 1813 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/products/beetrootpowder_195x.png?v=1628763881" class="lazyload" 1814 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/products/beetrootpowder_195x.png?v=1628763881 1x, //theuklooseleafteacompany.co.uk/cdn/shop/products/[email protected]?v=1628763881 2x" 1815 alt="Beetroot Powder"> 1816 </div> 1817 </div> 1818 1819 <p>Beetroot Powder</p> 1820 1821 <div class="product-item--price"> 1822 <span class="h1 medium--left"> 1823 1824 <span class="visually-hidden">Regular price</span> 1825 1826 1827 1828 1829 1830 1831 1832<small aria-hidden="true">$7<sup>00</sup></small> 1833<span class="visually-hidden">$7.00</span> 1834 1835 1836 </span> 1837 1838 1839 </div> 1840 1841 1842 </a> 1843 1844</div> 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861<div class="grid-item small--one-half medium--one-fifth large--one-fifth"> 1862 1863 <a href="/collections/herbal-infusions/products/black-cumin-seed-oil-organic" class="product-grid-item"> 1864 <div class="product-grid-image"> 1865 <div class="product-grid-image--centered"> 1866 1867 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/products/blackseedoil_195x.png?v=1613413532" class="lazyload" 1868 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/products/blackseedoil_195x.png?v=1613413532 1x, //theuklooseleafteacompany.co.uk/cdn/shop/products/[email protected]?v=1613413532 2x" 1869 alt="Black Cumin Seed Oil Organic - The UK Loose Leaf Tea Company Ltd"> 1870 </div> 1871 </div> 1872 1873 <p>Black Cumin Seed Oil Organic</p> 1874 1875 <div class="product-item--price"> 1876 <span class="h1 medium--left"> 1877 1878 <span class="visually-hidden">Regular price</span> 1879 1880 1881 1882 1883 1884 1885 1886<small aria-hidden="true">$25<sup>00</sup></small> 1887<span class="visually-hidden">$25.00</span> 1888 1889 1890 </span> 1891 1892 1893 </div> 1894 1895 1896 </a> 1897 1898</div> 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915<div class="grid-item small--one-half medium--one-fifth large--one-fifth sold-out"> 1916 1917 <a href="/collections/herbal-infusions/products/blue-tea-butterfly-pea-flower-tea" class="product-grid-item"> 1918 <div class="product-grid-image"> 1919 <div class="product-grid-image--centered"> 1920 1921 <div class="badge badge--sold-out"><span class="badge-label">Sold Out</span></div> 1922 1923 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/products/bluetea01_195x.jpg?v=1623759193" class="lazyload" 1924 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/products/bluetea01_195x.jpg?v=1623759193 1x, //theuklooseleafteacompany.co.uk/cdn/shop/products/[email protected]?v=1623759193 2x" 1925 alt="Blue Tea ~ Butterfly Pea Flower Tea - The UK Loose Leaf Tea Company Ltd"> 1926 </div> 1927 </div> 1928 1929 <p>Blue Tea ~ Butterfly Pea Flower Tea</p> 1930 1931 <div class="product-item--price"> 1932 <span class="h1 medium--left"> 1933 1934 <span class="visually-hidden">Regular price</span> 1935 1936 1937 1938 1939 1940 1941 1942<small aria-hidden="true">$14<sup>00</sup></small> 1943<span class="visually-hidden">$14.00</span> 1944 1945 1946 </span> 1947 1948 1949 </div> 1950 1951 1952 </a> 1953 1954</div> 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971<div class="grid-item small--one-half medium--one-fifth large--one-fifth"> 1972 1973 <a href="/collections/herbal-infusions/products/burdock-root" class="product-grid-item"> 1974 <div class="product-grid-image"> 1975 <div class="product-grid-image--centered"> 1976 1977 <img data-src="//theuklooseleafteacompany.co.uk/cdn/shop/products/Burdockroot_195x.jpg?v=1647440554" class="lazyload" 1978 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/products/Burdockroot_195x.jpg?v=1647440554 1x, //theuklooseleafteacompany.co.uk/cdn/shop/products/[email protected]?v=1647440554 2x" 1979 alt="Burdock Root from the UK Loose Leaf Tea Company"> 1980 </div> 1981 </div> 1982 1983 <p>Burdock Root</p> 1984 1985 <div class="product-item--price">
1986 <span class="h1 medium--left"> 1987 1988 <span class="visually-hidden">Regular price</span> 1989 1990 1991 1992 1993 1994 1995 1996<small aria-hidden="true">$7<sup>00</sup></small> 1997<span class="visually-hidden">$7.00</span> 1998 1999 2000 </span> 2001 2002 2003 </div> 2004 2005 2006 </a> 2007 2008</div> 2009 2010 2011</div> 2012 <!-- feature-row --> 2013 2014 2015</div><div id="shopify-section-162860524515c80348" class="shopify-section"><!-- Reviews.io Carousel Widget -->
2016<script src="https://widget.reviews.co.uk/carousel-inline-iframeless/dist.js?_t=2021081014"></script>
2016 2017<link rel="stylesheet" href="https://assets.reviews.io/css/widgets/carousel-widget.css?_t=2021081014"> 2018<link rel="stylesheet" href="https://assets.reviews.io/iconfont/reviewsio-icons/style.css?_t=2021081014"> 2019<div id="reviewsio-carousel-widget"></div>
2020<script> 2021 2022new carouselInlineWidget('reviewsio-carousel-widget',{ 2023 /*Your REVIEWS.io account ID:*/ 2024 store: 'www.theuklooseleafteacompany.co.uk', 2025 sku: '', 2026 lang: 'en', 2027 carousel_type: 'topHeader', 2028 styles_carousel: 'CarouselWidget--topHeader', 2029 2030 /*Widget settings:*/ 2031 options:{ 2032 general:{ 2033 /*What reviews should the widget display? Available options: company, product, third_party. You can choose one type or multiple separated by comma.*/ 2034 review_type: 'company, product', 2035 /*Minimum number of reviews required for widget to be displayed*/ 2036 min_reviews: '1', 2037 /*Maximum number of reviews to include in the carousel widget.*/ 2038 max_reviews: '20', 2039 address_format: 'CITY, COUNTRY', 2040 /*Carousel auto-scrolling speed. 3000 = 3 seconds. If you want to disable auto-scroll, set this value to false.*/ 2041 enable_auto_scroll: 10000, 2042 }, 2043 header:{ 2044 /*Show overall rating stars*/ 2045 enable_overall_stars: true, 2046 }, 2047 reviews: { 2048 /*Show customer name*/ 2049 enable_customer_name: true, 2050 /*Show customer location*/ 2051 enable_customer_location: true, 2052 /*Show "verified review" badge*/ 2053 enable_verified_badge: true, 2054 /*Show "I recommend this product" badge (Only for product reviews)*/ 2055 enable_recommends_badge: true, 2056 /*Show photos attached to reviews*/ 2057 enable_photos: true, 2058 /*Show videos attached to reviews*/ 2059 enable_videos: true, 2060 /*Show when review was written*/ 2061 enable_review_date: true, 2062 /*Hide reviews written by the same customer (This may occur when customer reviews multiple products)*/ 2063 disable_same_customer: true, 2064 /*Minimum star rating*/ 2065 min_review_percent: 4, 2066 /*Show 3rd party review source*/ 2067 third_party_source: true, 2068 /*Hide reviews without comments (still shows if review has a photo)*/ 2069 hide_empty_reviews: true, 2070 /*Show product name*/ 2071 enable_product_name: true, 2072 /*Show only reviews which have specific tags (multiple comma separated tags allowed)*/ 2073 tags: "", 2074 /*Show branch, only one input*/ 2075 branch: "", 2076 enable_branch_name: false, 2077 }, 2078 popups: { 2079 /*Make review items clickable (When they are clicked, a popup appears with more information about a customer and review)*/ 2080 enable_review_popups: true, 2081 /*Show "was this review helpful" buttons*/ 2082 enable_helpful_buttons: true, 2083 /*Show how many times review was upvoted as helpful*/ 2084 enable_helpful_count: true, 2085 /*Show share buttons*/ 2086 enable_share_buttons: true, 2087 }, 2088 }, 2089 styles:{ 2090 /*Base font size is a reference size for all text elements. When base value gets changed, all TextHeading and TexBody elements get proportionally adjusted.*/ 2091 '--base-font-size': '16px',
2092 '--base-maxwidth':'100%', 2093 2094 /*Logo styles:*/ 2095 '--reviewsio-logo-style':'var(--logo-normal)', 2096 2097 /*Star styles:*/ 2098 '--common-star-color':'#3ab671', 2099 '--common-star-disabled-color':' rgba(0,0,0,0.25)', 2100 '--medium-star-size':' 22px', 2101 '--small-star-size':'19px', /*Modal*/ 2102 '--x-small-star-size':'16px', 2103 '--x-small-star-display':'inline-flex', 2104 2105 /*Header styles:*/ 2106 '--header-order':'1', 2107 '--header-width':'160px', 2108 '--header-bg-start-color':'transparent', 2109 '--header-bg-end-color':'transparent', 2110 '--header-gradient-direction':'135deg', 2111 '--header-padding':'0.5em', 2112 '--header-border-width':'0px', 2113 '--header-border-color':'rgba(0,0,0,0.1)', 2114 '--header-border-radius':'0px', 2115 '--header-shadow-size':'0px', 2116 '--header-shadow-color':'rgba(0, 0, 0, 0.1)', 2117 2118 /*Header content styles:*/ 2119 '--header-star-color':'#3ab671', 2120 '--header-disabled-star-color':'inherit', 2121 '--header-heading-text-color':'inherit', 2122 '--header-heading-font-size':'inherit', 2123 '--header-heading-font-weight':'inherit', 2124 '--header-heading-line-height':'inherit', 2125 '--header-heading-text-transform':'inherit', 2126 '--header-subheading-text-color':'inherit', 2127 '--header-subheading-font-size':'inherit', 2128 '--header-subheading-font-weight':'inherit', 2129 '--header-subheading-line-height':'inherit', 2130 '--header-subheading-text-transform':'inherit', 2131 2132 /*Review item styles:*/ 2133 '--item-maximum-columns':'5',/*Must be 3 or larger*/ 2134 '--item-background-start-color':'transparent', 2135 '--item-background-end-color':'transparent', 2136 '--item-gradient-direction':'135deg', 2137 '--item-padding':'0.5em', 2138 '--item-border-width':'0px',
2139 '--item-border-color':'rgba(0,0,0,0.1)', 2140 '--item-border-radius':'0px', 2141 '--item-shadow-size':'0px', 2142 '--item-shadow-color':'rgba(0,0,0,0.1)', 2143 2144 /*Heading styles:*/ 2145 '--heading-text-color':' #0E1311', 2146 '--heading-text-font-weight':' 600', 2147 '--heading-text-font-family':' inherit', 2148 '--heading-text-line-height':' 1.4', 2149 '--heading-text-letter-spacing':'0', 2150 '--heading-text-transform':'none', 2151 2152 /*Body text styles:*/ 2153 '--body-text-color':' #0E1311', 2154 '--body-text-font-weight':'400', 2155 '--body-text-font-family':' inherit', 2156 '--body-text-line-height':' 1.4', 2157 '--body-text-letter-spacing':'0', 2158 '--body-text-transform':'none', 2159 2160 /*Scroll button styles:*/ 2161 '--scroll-button-icon-color':'#0E1311', 2162 '--scroll-button-icon-size':'24px', 2163 '--scroll-button-bg-color':'transparent', 2164 2165 '--scroll-button-border-width':'0px', 2166 '--scroll-button-border-color':'rgba(0,0,0,0.1)', 2167 2168 '--scroll-button-border-radius':'60px',
2169 '--scroll-button-shadow-size':'0px', 2170 '--scroll-button-shadow-color':'rgba(0,0,0,0.1)', 2171 '--scroll-button-horizontal-position':'0px', 2172 '--scroll-button-vertical-position':'0px', 2173 2174 /*Badge styles:*/ 2175 '--badge-icon-color':'#3ab671', 2176 '--badge-icon-font-size':'15px', 2177 '--badge-text-color':'#0E1311', 2178 '--badge-text-font-size':'inherit', 2179 '--badge-text-letter-spacing':'inherit', 2180 '--badge-text-transform':'inherit', 2181 2182 /*Author styles:*/ 2183 '--author-font-size':'inherit', 2184 '--author-font-weight':'inherit', 2185 '--author-text-transform':'inherit', 2186 2187 /*Product photo or review photo styles:*/ 2188 '--photo-video-thumbnail-size':'60px', 2189 '--photo-video-thumbnail-border-radius':'0px', 2190 2191 /*Popup styles:*/ 2192 '--popup-backdrop-color':'rgba(0,0,0,0.75)', 2193 '--popup-color':'#ffffff', 2194 '--popup-star-color':'inherit', 2195 '--popup-disabled-star-color':'inherit', 2196 '--popup-heading-text-color':'inherit', 2197 '--popup-body-text-color':'inherit', 2198 '--popup-badge-icon-color':'inherit', 2199 '--popup-badge-icon-font-size':'19px',
2200 '--popup-badge-text-color':'inherit', 2201 '--popup-badge-text-font-size':'14px', 2202 '--popup-border-width':'0px', 2203 '--popup-border-color':'rgba(0,0,0,0.1)', 2204 '--popup-border-radius':'0px', 2205 '--popup-shadow-size':'0px', 2206 '--popup-shadow-color':'rgba(0,0,0,0.1)', 2207 '--popup-icon-color':'#0E1311', 2208 2209 /*Tooltip styles:*/ 2210 '--tooltip-bg-color':'#0E1311', 2211 '--tooltip-text-color':'#ffffff', 2212 }, 2213 }); 2214 2215</script>
2215 2216 2217<!--/Reviews.io Carousel Widget --> 2218 2219 2220 2221 2222 2223</div><!-- END content_for_index --> 2224 2225 2226 </main> 2227 2228 <div id="shopify-section-footer" class="shopify-section footer-section"> 2229 2230<footer class="site-footer small--text-center" role="contentinfo"> 2231 <div class="wrapper"> 2232 2233 <div class="grid"> 2234 2235 2236 2237 2238 2239 2240 <div class="grid-item small--one-whole one-half"> 2241 2242 <h3>Contact us:</h3> 2243 2244 2245 2246 2247 2248 <p>The UK Loose Leaf Tea Company Ltd. <br/> Unit 23 Ffrwdgrech Industrial Estate, Brecon, Powys LD3 8LA</p><p>Tel:Â +44 (0)1874 938008<br/>Email: [email protected]</p><p>Opening times: <br/> Office: Monday to Friday 9:00am till 3:30pm <br/> Factory: Monday to Friday 7:30am till 5:30pm</p><p></p><p>what3words.com address: spearing.book.haunts</p> 2249 2250 2251 2252 2253 </div> 2254 2255 2256 2257 2258 2259 <div class="grid-item small--one-whole one-third"> 2260 2261 <h3>Newsletter</h3> 2262 2263 2264 2265 <div class="form-vertical"> 2266 <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 2267 2268 2269 <input type="hidden" name="contact[tags]" value="newsletter"> 2270 <div class="input-group"> 2271 <label for="Email" class="visually-hidden">E-mail</label> 2272 <input type="email" value="" placeholder="Email Address" name="contact[email]" id="Email" class="input-group-field" aria-label="Email Address" autocorrect="off" autocapitalize="off"> 2273 <span class="input-group-btn"> 2274 <button type="submit" class="btn-secondary btn--small" name="commit" id="subscribe">Sign Up</button> 2275 </span> 2276 </div> 2277 2278 </form> 2279 </div> 2280 2281 </div> 2282 2283 2284 </div> 2285 2286 2287 <hr class="hr--small"> 2288 2289 2290 <div class="grid"> 2291 2292 <div class="grid-item one-whole text-center"> 2293 2294 <ul class="legal-links inline-list"> 2295 2296 <li><a href="/pages/about-us">About Us</a></li> 2297 2298 <li><a href="/pages/contact-us">Contact Us</a></li> 2299 2300 <li><a href="/pages/the-perfect-brew">The Perfect Brew</a></li> 2301 2302 <li><a href="/search">Search</a></li> 2303 2304 <li><a href="/pages/camellia-sinensis">Tea Information</a></li> 2305 2306 <li><a href="/pages/useful-links">Links</a></li> 2307 2308 <li><a href="/pages/tea-leaf-grading">Tea Leaf Grading</a></li> 2309 2310 <li><a href="/blogs/news">blog</a></li> 2311 2312 <li><a href="/pages/returns-and-refunds">Returns and Refunds</a></li> 2313 2314 <li><a href="/pages/postage-costs">Postage Costs</a></li> 2315 2316 <li><a href="/pages/faq">FAQ</a></li> 2317 2318 <li><a href="/pages/wholesale-tea">Trade and Wholesale</a></li> 2319 2320 <li><a href="https://theuklooseleafteacompany.co.uk/pages/subscription">Subscription Service</a></li> 2321 2322 <li><a href="/apps/sitemap">Sitemap</a></li> 2323 2324 <li><a href="/pages/medical-information-disclaimer">Medical information disclaimer</a></li> 2325 2326 <li><a href="/policies/privacy-policy">Privacy Policy</a></li> 2327 2328 <li><a href="/pages/cookie-policy">Cookie Policy</a></li> 2329 2330 <li><a href="/pages/sustainability-action-plan">Sustainability Action Plan</a></li> 2331 2332 <li><a href="/policies/terms-of-service">Terms of Service</a></li> 2333 2334 <li><a href="/policies/refund-policy">Refund policy</a></li> 2335 2336 <li><a href="/pages/gm-declaration">GMO Declaration</a></li> 2337 2338 <li><a href="/pages/rewards-program">Rewards Program - Tea Tokens</a></li> 2339 2340 </ul> 2341 </div> 2342 2343 2344 </div> 2345 <hr class="hr--small"> 2346 <div class="grid"> 2347 <div class="grid-item large--two-fifths"> 2348 <ul class="legal-links inline-list"> 2349 <li> 2350 © 2026 <a href="/" title="">The UK Loose Leaf Tea Company Ltd</a> 2351 </li> 2352 <li> 2353 2354 </li> 2355 </ul> 2356 </div> 2357 2358 2359 <div class="grid-item large--three-fifths large--text-right"> 2360 2361 <ul class="inline-list payment-icons"> 2362 2363 2364 <li>
2365 <span class="icon-fallback-text"> 2366 <span class="icon icon-american_express" aria-hidden="true"></span> 2367 <span class="fallback-text">american express</span> 2368 </span> 2369 </li> 2370 2371 2372 2373 <li> 2374 <span class="icon-fallback-text"> 2375 <span class="icon icon-apple_pay" aria-hidden="true"></span> 2376 <span class="fallback-text">apple pay</span> 2377 </span> 2378 </li> 2379 2380 2381 2382 <li> 2383 <span class="icon-fallback-text"> 2384 <span class="icon icon-diners_club" aria-hidden="true"></span> 2385 <span class="fallback-text">diners club</span> 2386 </span> 2387 </li> 2388 2389 2390 2391 <li> 2392 <span class="icon-fallback-text"> 2393 <span class="icon icon-discover" aria-hidden="true"></span> 2394 <span class="fallback-text">discover</span> 2395 </span> 2396 </li> 2397 2398 2399 2400 2401 2402 <li> 2403 <span class="icon-fallback-text"> 2404 <span class="icon icon-jcb" aria-hidden="true"></span> 2405 <span class="fallback-text">jcb</span> 2406 </span> 2407 </li> 2408 2409 2410 2411 <li> 2412 <span class="icon-fallback-text"> 2413 <span class="icon icon-maestro" aria-hidden="true"></span> 2414 <span class="fallback-text">maestro</span> 2415 </span> 2416 </li> 2417 2418 2419 2420 <li> 2421 <span class="icon-fallback-text"> 2422 <span class="icon icon-master" aria-hidden="true"></span> 2423 <span class="fallback-text">master</span> 2424 </span> 2425 </li> 2426 2427 2428 2429 <li> 2430 <span class="icon-fallback-text"> 2431 <span class="icon icon-paypal" aria-hidden="true"></span> 2432 <span class="fallback-text">paypal</span> 2433 </span> 2434 </li> 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 <li> 2445 <span class="icon-fallback-text"> 2446 <span class="icon icon-visa" aria-hidden="true"></span> 2447 <span class="fallback-text">visa</span> 2448 </span> 2449 </li> 2450 2451 2452 </ul> 2453 </div> 2454 2455 2456 </div> 2457 2458 </div> 2459 2460</footer> 2461 2462 2463</div> 2464 2465 2466 2467
2467<script> 2468 var moneyFormat = '${{amount}}'; 2469 2470 var theme = { 2471 strings:{ 2472 product:{ 2473 unavailable: "Unavailable", 2474 will_be_in_stock_after:"Will be in stock after [date]", 2475 only_left:"Only 1 left!" 2476 }, 2477 navigation:{ 2478 more_link: "More" 2479 } 2480 } 2481 } 2482 </script>
2482 2483 2484 2485 2486<!-- This line added automatically by JSON-LD for SEO. --> 2487 2488
2489<script class="json-ld-for-seo legacy-version" type="application/ld+json"> 2490{ 2491 "@context": "https://schema.org", 2492 "@type": "WebSite", 2493 "@id": "https:\/\/theuklooseleafteacompany.co.uk\/#website", 2494 "url": "https://theuklooseleafteacompany.co.uk", 2495 "potentialAction": { 2496 "@type": "SearchAction", 2497 "target": "https://theuklooseleafteacompany.co.uk/search?q={query}", 2498 "query-input": "required name=query" 2499 } 2500} 2501</script>
2501 2502
2503<script class="json-ld-for-seo legacy-version" type="application/ld+json"> 2504{ 2505 "@context": "https://schema.org", 2506 "@type": "LocalBusiness", 2507 "@id": "https:\/\/theuklooseleafteacompany.co.uk\/#org", 2508 "name": "The UK Loose Leaf Tea Company Ltd", 2509 "url": "https://theuklooseleafteacompany.co.uk", 2510 "description": "The UK Loose Leaf Tea Company Ltd suppliers of the finest Green Tea, Black Tea, Red Tea, Organic Tea, Decaffeinated Tea, Herbal Tea, Fruit Infusions, Slimming Tea, Detox Tea, try a new flavour every day?", 2511 "telephone": "01874 938008", 2512 "logo": "https:\/\/theuklooseleafteacompany.co.uk\/cdn\/shop\/t\/39\/assets\/logo_small.png?v=86135150213408759731787057437", 2513 "image": "https:\/\/theuklooseleafteacompany.co.uk\/cdn\/shop\/t\/39\/assets\/logo_small.png?v=86135150213408759731787057437", 2514 "sameAs": [],"hasMap": "https://www.google.com/maps/@51.9428158,-3.410635,16z", 2515 "priceRange": "$$","geo": { 2516 "@type": "GeoCoordinates", 2517 "latitude": 51.9428158, 2518 "longitude": -3.410635 2519 }, 2520 "address": { 2521 "@type": "PostalAddress", 2522 "streetAddress": "Unit 23 Ffrwdgrech Industrial Estate", 2523 "addressLocality": "Brecon", 2524 "addressRegion": "Wales", 2525 "postalCode": "LD3 8LA", 2526 "addressCountry": "United Kingdom" 2527 } 2528} 2529</script>
2529 2530 2531 2532 2533 2534 2535<!-- BEEKETINGSCRIPT CODE START --><!-- BEEKETINGSCRIPT CODE END --> 2536<!-- spurit_uev-added --> 2537<!-- "snippets/spurit_uev-theme-snippet.liquid" was not rendered, the associated app was uninstalled --> 2538<!-- /spurit_uev-added --> 2539 2540<!-- Back in Stock helper snippet --> 2541 2542
2543<script id="back-in-stock-helper"> 2544 var _BISConfig = _BISConfig || {}; 2545 2546 2547 2548 2549</script>
2549 2550 2551<!-- End Back in Stock helper snippet --> 2552
2552<script type="text/javascript" src="https://sdk.qikify.com/smartbar/app-v2.js?token=KAKcFI9fxrhH60gJ0KAYwlS18Askq8sg&shop=loose-leaf-tea-company.myshopify.com"></script>
2552 2553 2554<!-- **BEGIN** Hextom FSB Integration // Main Include - DO NOT MODIFY --> 2555 <!-- **BEGIN** Hextom FSB Integration // Main - DO NOT MODIFY -->
2556<script type="application/javascript"> 2557 window.hextom_fsb_meta = { 2558 p1: [ 2559 2560 ], 2561 p2: { 2562 2563 } 2564 }; 2565</script>
2565 2566<!-- **END** Hextom FSB Integration // Main - DO NOT MODIFY --> 2567 <!-- **END** Hextom FSB Integration // Main Include - DO NOT MODIFY --> 2568 2569 2570<link rel="dns-prefetch" href="https://swymstore-v3free-01.swymrelay.com" crossorigin> 2571<link rel="dns-prefetch" href="//swymv3free-01.azureedge.net/code/swym-shopify.js"> 2572<link rel="preconnect" href="//swymv3free-01.azureedge.net/code/swym-shopify.js">
2573<script id="swym-snippet"> 2574 window.swymLandingURL = document.URL; 2575 window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 2576 window.swymPageLoad = function(){ 2577 window.SwymProductVariants = window.SwymProductVariants || {}; 2578 window.SwymHasCartItems = 0 > 0; 2579 window.SwymPageData = {}, window.SwymProductInfo = {}; 2580 var unknown = {et: 0}; 2581 window.SwymPageData = unknown; 2582 2583 window.SwymPageData.uri = window.swymLandingURL; 2584 }; 2585 2586 if(window.selectCallback){ 2587 (function(){ 2588 // Variant select override 2589 var originalSelectCallback = window.selectCallback; 2590 window.selectCallback = function(variant){ 2591 originalSelectCallback.apply(this, arguments); 2592 try{ 2593 if(window.triggerSwymVariantEvent){ 2594 window.triggerSwymVariantEvent(variant.id); 2595 } 2596 }catch(err){ 2597 console.warn("Swym selectCallback", err); 2598 } 2599 }; 2600 })(); 2601 } 2602 window.swymCustomerId = null; 2603 window.swymCustomerExtraCheck = null; 2604 2605 var swappName = ("Wishlist" || "Wishlist"); 2606 var swymJSObject = { 2607 pid: "YAGipZosh\/1RJEHN79BdezNH2QrCKfUBl7vK9\/gOs+Q=" || "YAGipZosh/1RJEHN79BdezNH2QrCKfUBl7vK9/gOs+Q=", 2608 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 2609 }; 2610 window.swymJSShopifyLoad = function(){ 2611 if(window.swymPageLoad) swymPageLoad(); 2612 if(!window._swat) { 2613 (function (s, w, r, e, l, a, y) { 2614 r['SwymRetailerConfig'] = s; 2615 r[s] = r[s] || function (k, v) { 2616 r[s][k] = v; 2617 }; 2618 })('_swrc', '', window); 2619 _swrc('RetailerId', swymJSObject.pid); 2620 _swrc('Callback', function(){initSwymShopify();}); 2621 }else if(window._swat.postLoader){ 2622 _swrc = window._swat.postLoader; 2623 _swrc('RetailerId', swymJSObject.pid); 2624 _swrc('Callback', function(){initSwymShopify();}); 2625 }else{ 2626 initSwymShopify(); 2627 } 2628 } 2629 if(!window._SwymPreventAutoLoad) { 2630 swymJSShopifyLoad(); 2631 } 2632 window.swymGetCartCookies = function(){ 2633 var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"]; 2634 var reqdCookies = {}; 2635 RequiredCookies.forEach(function(k){ 2636 reqdCookies[k] = _swat.storage.getRaw(k); 2637 }); 2638 var cart_token = window.swymCart.token; 2639 var data = { 2640 action:'cart', 2641 token:cart_token, 2642 cookies:reqdCookies 2643 }; 2644 return data; 2645 } 2646 2647 window.swymGetCustomerData = function(){ 2648 2649 return {status:1}; 2650 2651 } 2652</script>
2652 2653 2654<style id="safari-flasher-pre"></style>
2655<script> 2656 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 2657 document.getElementById("safari-flasher-pre").innerHTML = '' 2658 + '#swym-plugin,#swym-hosted-plugin{display: none;}' 2659 + '.swym-button.swym-add-to-wishlist{display: none;}' 2660 + '.swym-button.swym-add-to-watchlist{display: none;}' 2661 + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' 2662 + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' 2663 + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' 2664 + '{-webkit-transition: none; transition: none;}' 2665 + ''; 2666 window.SwymCallbacks = window.SwymCallbacks || []; 2667 window.SwymCallbacks.push(function(tracker){ 2668 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){ 2669 // flash-preventer 2670 var x = function(){ 2671 SwymUtils.onDOMReady(function() { 2672 var d = document.createElement("div"); 2673 d.innerHTML = "<style id='safari-flasher-post'>" 2674 + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" 2675 + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" 2676 + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" 2677 + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," 2678 + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" 2679 + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" 2680 + "</style>"; 2681 document.head.appendChild(d); 2682 }); 2683 }; 2684 setTimeout(x, 10); 2685 }); 2686 }); 2687 } 2688 2689 // Get the money format for the store from shopify 2690 window.SwymOverrideMoneyFormat = "${{amount}}"; 2691</script>
2691 2692<style id="swym-product-view-defaults"> 2693 /* Hide when not loaded */ 2694 .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){ 2695 display: none; 2696 } 2697</style> 2698
2699<script src="https://widget.reviews.co.uk/product/dist.js"></script>
vendor: 1 bytes, line 2699
2699
2700<script src="https://widget.reviews.co.uk/rating-snippet/dist.js"></script>
2700 2701<link rel="stylesheet" href="https://widget.reviews.co.uk/rating-snippet/dist.css" />
2702<script> 2703ratingSnippet("ruk_rating_snippet",{ 2704store: "www.theuklooseleafteacompany.co.uk", 2705color: "#3ab671", 2706linebreak: false, 2707text: "Reviews" 2708}); 2709</script>
2709 2710 <!-- "snippets/smile-initializer.liquid" was not rendered, the associated app was uninstalled --> 2711
2712<script> 2713 window.addEventListener('load',() => { 2714 let bsubWidget = document.querySelector('.bsub-widget'); 2715 if(bsubWidget){ 2716 let widgetLabels = bsubWidget.querySelectorAll('label'); 2717 widgetLabels.forEach((label) =>{ 2718 label.addEventListener('click', () => { 2719 label.click(); 2720 }) 2721 }) 2722 } 2723 }); 2724</script>
2724 2725 2726<style> 2727a.btn.checkout-btn { 2728 color: white!important; 2729} 2730 2731#dynamic-checkout-cart { 2732 touch-action: manipulation; 2733} 2734/* mandasa custom css checking */ 2735 #productSelect-product-template, 2736select.product-variants.product-variants-product-template { 2737 display: none !important; 2738 visibility: hidden; 2739 opacity: 0; 2740 height: 0; 2741} 2742</style> 2743<style> .bsub-widget__wrapper {max-width: 78%;} .casa_logged-out-home .casa_popup-header-subtitle {font-size: 20px !important;} </style> 2744<div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block"> 2745 2746 2747<!-- BEGIN app snippet: swymVersion -->
2747<script>var __SWYM__VERSION__ = '7.0.8';</script>
2747<!-- END app snippet --> 2748<!-- BEGIN app snippet: swymCustomCss --> 2749 2750 2751 2752 2753<style id="swym-custom-css"> 2754 2755</style> 2756 2757<!-- END app snippet --> 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769
2770<script> 2771 (function () { 2772 // Get CompanyLocation Metadata for B2B customer scenerios (SFS) 2773 2774 2775 // Put metafields in window variable 2776 const commonCustomizationSettings = ''; 2777 try { 2778 const parsedSettings = JSON.parse(commonCustomizationSettings); 2779 if (parsedSettings) { 2780 window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings']; 2781 } else { 2782 window.SwymWishlistCommonCustomizationSettings = {}; 2783 } 2784 } catch (e) { 2785 window.SwymWishlistCommonCustomizationSettings = {}; 2786 } 2787 2788 let enabledCommonFeatures = '{"multiple-wishlist":false}'; 2789 try { 2790 enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {}; 2791 } catch (e) { 2792 enabledCommonFeatures = {}; 2793 } 2794 // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code. 2795 window.SwymEnabledCommonFeatures = enabledCommonFeatures; 2796 2797 // Ghost-Intent Configuration 2798 // Defaults to disabled (false). Only enabled when metafields explicitly set to "true". 2799 try { 2800 let ghostIntentConfig = { 2801 isExplicitConsentNeeded: false, 2802 isExplicitConsentNeededEvenForLocalStorage: false, 2803 askForPermissionOnFirstClick: true 2804 }; 2805 2806 2807 2808 window.SwymGhostIntentConfig = ghostIntentConfig; 2809 } catch(e) { 2810 window.SwymGhostIntentConfig = { 2811 isExplicitConsentNeeded: false, 2812 isExplicitConsentNeededEvenForLocalStorage: false, 2813 askForPermissionOnFirstClick: true 2814 }; 2815 } 2816 2817 // Education Layer Configuration 2818 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 2819 2820 2821 window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true; 2822 2823 // Login Nudge Configuration 2824 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 2825 2826 2827 window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true; 2828 2829 // Initialize or ensure SwymViewProducts exists 2830 if (!window.SwymViewProducts) { 2831 window.SwymViewProducts = {}; 2832 } 2833 2834 })(); 2835</script>
2835 2836 2837<!-- BEGIN app snippet: swymLoadConsentManager -->
2838<script> 2839 (function () { 2840 if (document.querySelector("script[data-swym-consent-manager]")) return; 2841 var swymConsentManagerScript = document.createElement("script"); 2842 swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0f142-9ec3-73a2-babd-8904a7e44cee\/swym-relay-840\/assets\/swym-consent-manager.js"; 2843 swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves 2844 swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true"); 2845 document.head.appendChild(swymConsentManagerScript); 2846 })(); 2847</script>
2847 2848<!-- END app snippet --> 2849
2850<script 2851 2852 id="wishlist-embed-init" 2853 defer 2854 async 2855> 2856 (function () { 2857 window.swymWishlistEmbedLoaded = true; 2858 var fullAssetUrl = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/apps.bundle.js"; 2859 var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1); 2860 var swymJsPath = '//freecdn.swymrelay.com/code/swym-shopify.js'; 2861 var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1); 2862 window.SwymCurrentJSPath = baseJsPath; 2863 window.SwymAssetBaseUrl = assetBaseUrl; 2864 2865 window.SwymCurrentStorePath = "//swymstore-v3free-01.swymrelay.com"; 2866 2867 function loadSwymShopifyScript() { 2868 var element = ""; 2869 var scriptSrc = ""; 2870 2871 2872 element = "swym-ext-shopify-script"; 2873 window.SwymShopifyCdnInUse = true; 2874 scriptSrc = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-ext-shopify.js"; 2875 2876 2877 if (document.getElementById(element)) { 2878 return; 2879 } 2880 2881 var s = document.createElement("script"); 2882 s.id = element; 2883 s.type = "text/javascript"; 2884 s.async = true; 2885 s.defer = true; 2886 s.src = scriptSrc; 2887 2888 s.onerror = function() { 2889 console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default"); 2890 // Fallback logic here 2891 element = `swym-ext-shopify-script-${__SWYM__VERSION__}`; 2892 var fallbackJsPathVal = "\/\/freecdn.swymrelay.com\/code\/swym-shopify.js"; 2893 var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify"); 2894 scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__; 2895 2896 var fallbackScript = document.createElement("script"); 2897 fallbackScript.id = element; 2898 fallbackScript.type = "text/javascript"; 2899 fallbackScript.async = true; 2900 fallbackScript.defer = true; 2901 fallbackScript.src = scriptSrc; 2902 var y = document.getElementsByTagName("script")[0]; 2903 y.parentNode.insertBefore(fallbackScript, y); 2904 }; 2905 2906 var x = document.getElementsByTagName("script")[0]; 2907 x.parentNode.insertBefore(s, x); 2908 } 2909 2910 var consentAPICallbackInvoked = false; 2911 function checkConsentAndLoad() { 2912 // Allow app to load in design mode (theme editor) regardless of consent 2913 if (window.Shopify?.designMode) { 2914 loadSwymShopifyScript(); 2915 return; 2916 } 2917 2918 // Ghost-Intent: If merchant enabled explicit consent, block SDK until 2919 // consent is given through our Ghost-Intent flow (sync nudge accept). 2920 // This works on any store regardless of region (EU or non-EU). 2921 var ghostConfig = window.SwymGhostIntentConfig || {}; 2922 if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) { 2923 try { 2924 var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || ''); 2925 if (localStorage.getItem(consentKey) === 'true') { 2926 // Consent was given through our flow â load SDK 2927 loadSwymShopifyScript(); 2928 return; 2929 } 2930 } catch(e) {} 2931 2932 // Check if Shopify native cookie consent was given via the cookie banner. 2933 // If user accepted cookies through Shopify's banner, load SDK normally 2934 // (Ghost-Intent is only needed when NO consent mechanism has been used). 2935 var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 2936 if (shopifyConsentGiven) { 2937 loadSwymShopifyScript(); 2938 return; 2939 } 2940 2941 console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given"); 2942 return; 2943 } 2944 2945 var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.(); 2946 if(!isCookieBannerVisible) { 2947 loadSwymShopifyScript(); 2948 return; 2949 } 2950 var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 2951 if (shouldLoadSwymScript) { 2952 loadSwymShopifyScript(); 2953 } else { 2954 console.warn("No customer consent to load Swym Wishlist Plus"); 2955 } 2956 } 2957 function initialiseConsentCheck() { 2958 document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); }); 2959 window.Shopify?.loadFeatures?.( 2960 [{name: 'consent-tracking-api', version: '0.1'}], 2961 error => { 2962 consentAPICallbackInvoked = true; 2963 if (error) { 2964 if(!window.Shopify?.customerPrivacy) { 2965 loadSwymShopifyScript(); 2966 return; 2967 } 2968 } 2969 checkConsentAndLoad(); 2970 } 2971 ); 2972 } 2973 function consentCheckFallback(retryCount) { 2974 if(!consentAPICallbackInvoked) { 2975 if (window.Shopify?.customerPrivacy) { 2976 checkConsentAndLoad(); 2977 } else if (retryCount >= 1) { 2978 console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load"); 2979 // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected 2980 checkConsentAndLoad(); 2981 } else { 2982 setTimeout(() => consentCheckFallback(retryCount + 1), 1000); 2983 } 2984 } 2985 } 2986 if (document.readyState === "loading") { 2987 document.addEventListener("DOMContentLoaded", initialiseConsentCheck); 2988 window.addEventListener("load", () => consentCheckFallback(0)); 2989 } else { 2990 initialiseConsentCheck(); 2991 } 2992 2993 })(); 2994</script>
2994 2995 2996<!-- BEGIN app snippet: swymSnippet -->
2996<script defer> 2997 (function () { 2998 const currentSwymJSPath = '//freecdn.swymrelay.com/code/swym-shopify.js'; 2999 const currentSwymStorePath = 'https://swymstore-v3free-01.swymrelay.com'; 3000 const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`; 3001 const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`; 3002 const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`; 3003 const swymSnippet = document.getElementById('wishlist-embed-init'); 3004 if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);} 3005 if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);} 3006 if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);} 3007 })() 3008</script>
vendor: 1 bytes, line 3008
3008
3009<script id="swym-snippet" type="text"> 3010 window.swymLandingURL = document.URL; 3011 window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 3012 window.swymPageLoad = function() { 3013 window.SwymProductVariants = window.SwymProductVariants || {}; 3014 window.SwymHasCartItems = 0 > 0; 3015 window.SwymPageData = {}, window.SwymProductInfo = {}; 3016 var unknown = {et: 0}; 3017 window.SwymPageData = unknown; 3018 3019 window.SwymPageData.uri = window.swymLandingURL; 3020 }; 3021 if(window.selectCallback){ 3022 (function(){ 3023 var originalSelectCallback = window.selectCallback; 3024 window.selectCallback = function(variant){ 3025 originalSelectCallback.apply(this, arguments); 3026 try{ 3027 if(window.triggerSwymVariantEvent){ 3028 window.triggerSwymVariantEvent(variant.id); 3029 } 3030 }catch(err){ 3031 console.warn("Swym selectCallback", err); 3032 } 3033 };})();} 3034 window.swymCustomerId =null; 3035 window.swymCustomerExtraCheck = 3036 null; 3037 var swappName = ("Wishlist" || "Wishlist"); 3038 var swymJSObject = { 3039 pid: "YAGipZosh\/1RJEHN79BdezNH2QrCKfUBl7vK9\/gOs+Q=", 3040 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 3041 }; 3042 window.swymJSShopifyLoad = function(){ 3043 if(window.swymPageLoad) swymPageLoad(); 3044 if(!window._swat) { 3045 (function (s, w, r, e, l, a, y) { 3046 r['SwymRetailerConfig'] = s; 3047 r[s] = r[s] || function (k, v) { 3048 r[s][k] = v; 3049 }; 3050 })('_swrc', '', window); 3051 _swrc('RetailerId', swymJSObject.pid); 3052 _swrc('Callback', function(){initSwymShopify();}); 3053 }else if(window._swat.postLoader){ 3054 _swrc = window._swat.postLoader; 3055 _swrc('RetailerId', swymJSObject.pid); 3056 _swrc('Callback', function(){initSwymShopify();}); 3057 }else{ 3058 initSwymShopify();} 3059 } 3060 if(!window._SwymPreventAutoLoad) { 3061 swymJSShopifyLoad(); 3062 } 3063</script>
3063 3064 3065<style id="safari-flasher-pre"></style>
3066<script> 3067 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 3068 document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' + '{-webkit-transition: none; transition: none;}' + ''; 3069 window.SwymCallbacks = window.SwymCallbacks || []; 3070 window.SwymCallbacks.push(function(tracker) { 3071 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() { 3072 var x = function() { 3073 SwymUtils.onDOMReady(function() { 3074 var d = document.createElement("div"); 3075 d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>"; 3076 document.head.appendChild(d); 3077 });}; 3078 setTimeout(x, 10); 3079 });});} 3080 window.SwymOverrideMoneyFormat = "${{amount}}"; 3081</script>
3081 3082<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet --> 3083
3084<script 3085 3086 id="swymSnippetCheckAndActivate" 3087> 3088 (function () { 3089 var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler']; 3090 3091 function removeDuplicateIdNodes(id) { 3092 var nodes = document.querySelectorAll('#' + id); 3093 nodes.forEach(function (node, index) { 3094 if (index > 0) { 3095 node.remove(); 3096 } 3097 }); 3098 } 3099 3100 function cleanupDuplicateSnippetNodes(activeScript) { 3101 if (!activeScript) { 3102 return; 3103 } 3104 var allSwymSnippets = document.querySelectorAll('script#swym-snippet'); 3105 allSwymSnippets.forEach(function (scriptNode) { 3106 if (scriptNode !== activeScript) { 3107 scriptNode.remove(); 3108 } 3109 }); 3110 } 3111 3112 function cleanupDuplicateActivationGuards() { 3113 var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate'); 3114 guardScripts.forEach(function (scriptNode, index) { 3115 if (index > 0) { 3116 scriptNode.removeAttribute('id'); 3117 } 3118 }); 3119 } 3120 3121 function postDomLoad() { 3122 var activeScript = document.querySelector('script#swym-snippet:not([type="text"])'); 3123 if (!activeScript) { 3124 var inactiveScript = document.querySelector('script#swym-snippet[type="text"]'); 3125 if (inactiveScript) { 3126 inactiveScript.type = 'text/javascript'; 3127 new Function(inactiveScript.textContent)(); 3128 activeScript = inactiveScript; 3129 } 3130 } 3131 3132 cleanupDuplicateSnippetNodes(activeScript); 3133 cleanupDuplicateActivationGuards(); 3134 duplicateProneIds.forEach(removeDuplicateIdNodes); 3135 } 3136 3137 if (document.readyState === 'loading') { 3138 document.addEventListener('DOMContentLoaded', postDomLoad); 3139 } else { 3140 postDomLoad(); 3141 } 3142 })(); 3143</script>
3143 3144 3145 3146
3147<script> 3148 (function () { 3149 const themeSchemaName = window.Shopify.theme.schema_name; 3150 3151 if (!window.SwymCallbacks) { 3152 window.SwymCallbacks = []; 3153 } 3154 window.SwymCallbacks.push(swat => { 3155 if (!swat) { 3156 return; 3157 } 3158 3159 // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent 3160 if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) { 3161 window.SwymLocalWishlist.syncToCloud(swat); 3162 } 3163 3164 if (window._SwymSDKOnlyMode) { 3165 return; 3166 } 3167 3168 // ENABLE COMMON FEATURES 3169 let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures; 3170 Object.keys(swymEnabledCommonFeatures).forEach(key => { 3171 if (!swymEnabledCommonFeatures[key]) return; 3172 3173 switch (key) { 3174 case 'add-to-wishlist-collections-button': 3175 // Check if app block is already handling the collections button 3176 if (window.SwymCollectionsConfig) { 3177 return; 3178 } 3179 3180 // Check if v2 default collections is handling it 3181 if (window.SwymAdvancedCollectionsWishlistConfig) { 3182 return; 3183 } 3184 3185 // Fallback to old v1 behavior if v2 config is not present 3186 swat?.collectionsApi?.setDefaultCustomizationOptions(); 3187 swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName); 3188 3189 break; 3190 case 'add-to-wishlist-pdp-button': 3191 // Check if app block is already handling the PDP button 3192 if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') { 3193 return; 3194 } 3195 3196 if (!(window.SwymPageData && window.SwymPageData.et === 1)) { 3197 // Not initiating pdp button as it is not a product page 3198 return; 3199 } 3200 3201 // Inject addtowishlist.css into the document's <head> 3202 var head = document.head; 3203 var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.css"; 3204 var pdpButtonStylesheetTag = document.createElement('link'); 3205 pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`; 3206 pdpButtonStylesheetTag.rel = 'stylesheet'; 3207 pdpButtonStylesheetTag.href = pdpButtonStylesheet; 3208 3209 if (!document.getElementById('swym-pdp-button-stylesheet')) { 3210 head.appendChild(pdpButtonStylesheetTag); 3211 } 3212 3213 var x = document.getElementsByTagName('script')[0]; 3214 function createAndInsertScript(id, src, onLoadCallback) { 3215 var scriptTag = document.createElement('script'); 3216 scriptTag.id = id; 3217 scriptTag.type = 'text/javascript'; 3218 scriptTag.src = src; 3219 scriptTag.onload = onLoadCallback; 3220 x.parentNode.insertBefore(scriptTag, x); 3221 } 3222 3223 var pdpButtonScript = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.js"; 3224 createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () { 3225 const pdpBtnApi = window.WishlistPlusPDPButtonAPI; 3226 if (pdpBtnApi) { 3227 pdpBtnApi.setDefaultCustomizationOptions(swat); 3228 pdpBtnApi.initializePDPButton(swat, true); 3229 } 3230 }); 3231 break; 3232 default: 3233 return; 3234 } 3235 }); 3236 }); 3237 })(); // IIFE to prevent polluting global scope 3238</script>
3238 3239 3240 3241
3242<script> 3243 (function () { 3244 // Get the settings from Shopify's Liquid variables and create the styles 3245 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 3246 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 3247 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 3248 const isControlCentreEnabledFromBlockSettings = false; 3249 3250 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 3251 // Don't enable control centre if this is disabled and block settings are not enabled 3252 return; 3253 } 3254 3255 let borderRadius = 6; 3256 let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400; 3257 3258 // Check if block settings exist, use them, otherwise fall back to common settings 3259 let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 3260 "#000000" : 3261 window.SwymWishlistCommonCustomizationSettings.primaryColor; 3262 3263 let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 3264 "#ffffff" : 3265 window.SwymWishlistCommonCustomizationSettings.secondaryColor; 3266 3267 let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 3268 "#F4F8FE" : null; 3269 let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 3270 "#333333" : null; 3271 3272 // Only use color adjustment functions if we're using common settings 3273 if (!secondaryBgColor || !secondaryTextColor) { 3274 function adjustOpacity(color, opacity) { 3275 if (color[0] === '#') { 3276 color = color.slice(1); 3277 } 3278 3279 if (color.length === 3) { 3280 color = color.split('').map(char => char + char).join(''); 3281 } 3282 3283 const r = parseInt(color.slice(0, 2), 16); 3284 const g = parseInt(color.slice(2, 4), 16); 3285 const b = parseInt(color.slice(4, 6), 16); 3286 3287 return `rgba(${r}, ${g}, ${b}, ${opacity})`; 3288 } 3289 3290 function hexToRgb(color) { 3291 if (color[0] === '#') { 3292 color = color.slice(1); 3293 } 3294 if (color.length === 3) { 3295 color = color.split('').map(c => c + c).join(''); 3296 } 3297 3298 return { 3299 r: parseInt(color.slice(0, 2), 16), 3300 g: parseInt(color.slice(2, 4), 16), 3301 b: parseInt(color.slice(4, 6), 16) 3302 }; 3303 } 3304 3305 function getLuminance({ r, g, b }) { 3306 return 0.299 * r + 0.587 * g + 0.114 * b; 3307 } 3308 3309 function generateSecondaryColors(primaryBgColor, primaryTextColor) { 3310 const secondaryBgOpacity = 0.2; 3311 const secondaryTextOpacity = 0.8; 3312 3313 const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity); 3314 3315 const bgRgb = hexToRgb(primaryBgColor); 3316 const bgLuminance = getLuminance(bgRgb); 3317 3318 // Determine whether to use dark or light text for contrast 3319 const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity); 3320 const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity); 3321 3322 const secondaryTextColor = bgLuminance > 186 ? darkText : lightText; 3323 3324 return { 3325 secondaryBgColor, 3326 secondaryTextColor 3327 }; 3328 } 3329 3330 const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor); 3331 secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor; 3332 secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor; 3333 } 3334 3335 // Create the CSS rule 3336 let styles = ` 3337 .swym-storefront-layout-root-component { 3338 --swym-storefront-layout-ui-border-radius: ${borderRadius}px; 3339 --swym-storefront-layout-button-border-radius: ${borderRadius}px; 3340 --swym-storefront-layout-side-drawer-width: ${drawerWidth}px; 3341 --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor}; 3342 --swym-storefront-layout-button-color-text-primary: ${primaryTextColor}; 3343 --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor}; 3344 --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor}; 3345 } 3346 `; 3347 3348 // Create a <style> element and append the styles 3349 let styleSheet = document.createElement("style"); 3350 styleSheet.type = "text/css"; 3351 styleSheet.innerText = styles; 3352 document.head.appendChild(styleSheet); 3353 3354 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 3355 window.SwymStorefrontLayoutContext = {}; 3356 } 3357 if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){ 3358 window.SwymStorefrontLayoutExtensions = {}; 3359 } 3360 3361 // Expose block settings toggle state so ThemeCSSMapping can respect it. 3362 // When true, theme editor color pickers take priority over inherited theme CSS variables. 3363 SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings; 3364 3365 if (isControlCentreEnabledFromBlockSettings) { 3366 // If block settings are enabled, use them 3367 SwymStorefrontLayoutContext.Settings = { 3368 EnableStorefrontLayoutOnLauncher: true, 3369 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 3370 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 3371 StorefrontLayoutDrawerPosition: "left", 3372 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 3373 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 3374 EnableStorefrontLayoutVariantSelector: true, 3375 StorefrontLayoutNotificationPosition: "left", 3376 StorefrontLayoutActionPopupPosition: "left", 3377 StorefrontLayoutNotificationDuration: 5000 3378 }; 3379 } else { 3380 // If only metafield is enabled but no block settings, use common settings 3381 SwymStorefrontLayoutContext.Settings = { 3382 EnableStorefrontLayoutOnLauncher: true, 3383 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 3384 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 3385 StorefrontLayoutDrawerPosition: "left", 3386 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 3387 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 3388 EnableStorefrontLayoutVariantSelector: true, 3389 StorefrontLayoutNotificationPosition: "left", 3390 StorefrontLayoutActionPopupPosition: "left", 3391 StorefrontLayoutNotificationDuration: 5000 3392 }; 3393 } 3394 const storefrontLayoutCallback = (swat) =>{ 3395 SwymStorefrontLayoutContext.swat = swat; 3396 let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid']; 3397 let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled']; 3398 SwymStorefrontLayoutContext.Settings = { 3399 ...SwymStorefrontLayoutContext?.Settings, 3400 EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false, 3401 EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield), 3402 } 3403 3404 if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){ 3405 if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){ 3406 var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 3407 detail: { settings: SwymStorefrontLayoutContext?.Settings } 3408 }); 3409 document.dispatchEvent(event); 3410 }else{ 3411 swat.utils.warn(`LayoutInitialized event is not defined.`); 3412 } 3413 }else{ 3414 swat.utils.warn(`Storefront Layout is disabled.`); 3415 document.getElementById("swym-storefront-layout-container")?.remove(); 3416 document.getElementById("swym-storefront-extention-render-container")?.remove(); 3417 } 3418 } 3419 3420 if (!window.SwymCallbacks) { 3421 window.SwymCallbacks = []; 3422 } 3423 window.SwymCallbacks.push(storefrontLayoutCallback); 3424 3425 SwymStorefrontLayoutContext.SwymCustomerData = { 3426 3427 name: null, 3428 email: null 3429 3430 };
3431 SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email; 3432 })(); 3433</script>
3433 3434 3435 3436 3437 3438</div><div id="shopify-block-AY3pVa3ZJR0E3aHF6e__10436698916776057164" class="shopify-block shopify-app-block">
3438<script id="subscription-helper"> 3439 3440 function appstleStringSetting(value) { 3441 if (typeof value !== 'string') return value; 3442 try { return JSON.parse('"' + value + '"'); } catch { return value; } 3443 } 3444 function appstleJsonSetting(value) { 3445 if (typeof value !== 'string') return value; 3446 try { return JSON.parse(value); } catch { return null; } 3447 } 3448 3449 if (!window.AppstleIncluded) { 3450 window.AppstleIncluded = true; 3451 window.RS = Window.RS || {}; 3452 3453 RS.Config = { 3454 "selectors": { 3455 "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button", 3456 "subscriptionLinkSelector": appstleStringSetting(".grid-item.two-thirds.medium-down--one-whole"), 3457 "atcButtonPlacement": appstleStringSetting("BEFORE"), 3458 "subscriptionLinkPlacement": appstleStringSetting("BEFORE"), 3459 "cartRowSelector": appstleStringSetting(""), 3460 "cartLineItemSelector": appstleStringSetting(""), 3461 "cartLineItemPerQuantityPriceSelector": appstleStringSetting(""), 3462 "cartLineItemTotalPriceSelector": appstleStringSetting(""), 3463 "cartLineItemSellingPlanNameSelector": appstleStringSetting(""), 3464 "cartSubTotalSelector" : appstleStringSetting(""), 3465 "cartLineItemPriceSelector": appstleStringSetting(""), 3466 "cartLineItemPlacement": appstleStringSetting("BEFORE"), 3467 "cartHiddenAttributesSelector": appstleStringSetting(""), 3468 "buildABoxDiscountSelector": appstleStringSetting(""), 3469 }, 3470 "baseUrl": appstleStringSetting("https:\/\/subscription-admin.appstle.com"), 3471 "usedTranslation": "true", 3472 "enableCartWidgetFeature": appstleStringSetting("false"), 3473 "storefrontAnalyticsForwardingEnabled": appstleJsonSetting("false"), 3474 "appstleStorefrontAnalyticsPath": appstleStringSetting("https:\/\/subscription-admin.appstle.com\/assets\/js\/appstle-storefront-analytics.js?shop=loose-leaf-tea-company.myshopify.com\u0026v=1790941215443"), 3475 "useUrlWithCustomerId": appstleStringSetting("true"), 3476 "atcButtonSelector": appstleStringSetting(""), 3477 "moneyFormat": appstleStringSetting("\u0026pound;{{amount}}"), 3478 "oneTimePurchaseText": appstleStringSetting("One Time Purchase"), 3479 "minimumQuantityMessage": appstleStringSetting(""), 3480 "tapToSelectText": appstleStringSetting("Tap To Select"), 3481 "bundleDiscountTextV2": appstleStringSetting("bundle discount extra: {{bundleDiscount}} off"), 3482 "productPageUnitPriceSelectorV2": appstleStringSetting(null), 3483 "monthsFrequencyTextV2": appstleStringSetting("Months"), 3484 "monthlyLabelTextV2": appstleStringSetting("Monthly"), 3485 "monthFrequencyTextV2": appstleStringSetting("Month"), 3486 "weeksFrequencyTextV2": appstleStringSetting("Weeks"), 3487 "weeklyLabelTextV2": appstleStringSetting("Weekly"), 3488 "weekFrequencyTextV2": appstleStringSetting("Week"), 3489 "daysFrequencyTextV2": appstleStringSetting("Days"), 3490 "dayFrequencyTextV2": appstleStringSetting("day"), 3491 "yearsFrequencyTextV2": appstleStringSetting("Years"), 3492 "yearlyLabelTextV2": appstleStringSetting("Yearly"), 3493 "yearFrequencyTextV2": appstleStringSetting("Year"), 3494 "offFrequencyTextV2": appstleStringSetting("Off"), 3495 "prepayLabelTextV2": appstleStringSetting("Prepay"), 3496 "prepaidLabelTextV2": appstleStringSetting("Prepaid"), 3497 "prepaidSaveBadgeTextV2": appstleStringSetting("SAVE {{selectedDiscountPercentage}}"), 3498 "onetimeDescriptionTextV2": appstleStringSetting(""), 3499 "atcButtonTextV2": appstleStringSetting(""), 3500 "oneTimeFrequencyTextV2": appstleStringSetting("One Time"), 3501 "cancelAnytimeLabelTextV2": appstleStringSetting("Cancel Anytime"), 3502 "noSubscriptionLabelTextV2": appstleStringSetting("No Subscription"), 3503 "addToShipmentButtonTextV2": appstleStringSetting("Add to Shipment"), 3504 "addToShipmentProcessingV2": appstleStringSetting("Processing..."), 3505 "addToShipmentSuccessTextV2": appstleStringSetting("Success"), 3506 "addToShipmentErrorTextV2": appstleStringSetting("Error"), 3507 "addToShipmentTooltipTextV2": appstleStringSetting("Please avoid double delivery charges! Login to add this product to an upcoming delivery."), 3508 "frequencyCombinedWidgetTextV2": appstleStringSetting("Frequency"), 3509 "selectDeliverOptionV2": appstleStringSetting("Select Delivery Option"), 3510 "subscribeAndSaveSuccessV2": appstleStringSetting("Subscription Selected"), 3511 "unsubscribeFrequencyTextV2": appstleStringSetting("One-time Purchase"), 3512 "deliveryEveryFrequencyTextV2": appstleStringSetting("Delivery Frequency"), 3513 "sellingPlanTitleTextNonPrepaid": appstleStringSetting("{{sellingPlanName}}"), 3514 "subscribeAndSaveInitalV2": appstleStringSetting("Subscribe and save"), 3515 "subscriptionDescriptionTextV2": appstleStringSetting(""), 3516 "atcButtonTextSelector": appstleStringSetting(""), 3517 "disableCartWidgetOnVariants": appstleStringSetting(""), 3518 "shop": appstleStringSetting("loose-leaf-tea-company.myshopify.com"), 3519 "deliveryText": appstleStringSetting("delivery"), 3520 "purchaseOptionsText": appstleStringSetting("Purchase Options"), 3521 "manageSubscriptionButtonText": appstleStringSetting("Manage Subscription"), 3522 "subscriptionOptionText": appstleStringSetting("Subscribe and save"), 3523 "sellingPlanSelectTitle": appstleStringSetting("DELIVERY FREQUENCY"), 3524 "subscriptionPriceDisplayText": appstleStringSetting(""), 3525 "tooltipTitle": appstleStringSetting("Subscription detail"), 3526 "showTooltipOnClick": appstleStringSetting("false"), 3527 "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."), 3528 "tooltipDescriptionOnPrepaidPlan": appstleStringSetting("\u003cb\u003ePrepaid Plan Details\u003c\\\/b\u003e\u003c\\\/br\u003e Total price: {{totalPrice}} ( Price for every delivery: {{pricePerDelivery}})"), 3529 "tooltipDescriptionOnMultipleDiscount": appstleStringSetting("\u003cb\u003eDiscount Details\u003c\\\/b\u003e\u003c\\\/br\u003e Initial discount is {{discountOne}} and then {{discountTwo}} after your first order."), 3530 "manualTranslation": appstleStringSetting("false"), 3531 "tooltipDescriptionCustomization": appstleStringSetting("{{{defaultTooltipDescription}}} \u003c\\\/br\u003e {{{prepaidDetails}}} \u003c\\\/br\u003e {{{discountDetails}}}"), 3532 "orderStatusManageSubscriptionTitle": appstleStringSetting("Subscription"), 3533 "orderStatusManageSubscriptionDescription": appstleStringSetting("Continue to your account to view and manage your subscriptions. Please use the same email address that you used to buy the subscription."), 3534 "orderStatusManageSubscriptionButtonText": appstleStringSetting("Manage your subscription"), 3535 "subscriptionOptionSelectedByDefault" : appstleJsonSetting("false"), 3536 "totalPricePerDeliveryText" : appstleStringSetting("{{prepaidPerDeliveryPrice}}\\\/delivery"), 3537 "memberOnlySellingPlansJson": appstleJsonSetting("{}"), 3538 "nonMemberOnlySellingPlansJson": appstleJsonSetting("{}"), 3539 "sellingPlansJson": appstleJsonSetting("[{\"frequencyCount\":1,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":1,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"1 Week\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711162102137\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711162102137\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":0,\"groupName\":\"Subscription Plan Name\",\"groupId\":98377007481,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":2,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":2,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"2 Weeks\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711162134905\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711162134905\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":1,\"groupName\":\"Subscription Plan Name\",\"groupId\":98377007481,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":3,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":3,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"3 Weeks\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711162167673\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711162167673\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":2,\"groupName\":\"Subscription Plan Name\",\"groupId\":98377007481,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":1,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":1,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"1 Month\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711162200441\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711162200441\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":3,\"groupName\":\"Subscription Plan Name\",\"groupId\":98377007481,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":6,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":6,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"6 Weeks\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711162233209\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711162233209\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":4,\"groupName\":\"Subscription Plan Name\",\"groupId\":98377007481,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":2,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":2,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"2 Months\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711162265977\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711162265977\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":5,\"groupName\":\"Subscription Plan Name\",\"groupId\":98377007481,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":3,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":3,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"3 Months\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711162298745\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711162298745\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":6,\"groupName\":\"Subscription Plan Name\",\"groupId\":98377007481,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":4,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":4,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"4 Months\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711162331513\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711162331513\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":7,\"groupName\":\"Subscription Plan Name\",\"groupId\":98377007481,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,
3539\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":5,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":5,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"5 Months\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711162364281\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711162364281\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":8,\"groupName\":\"Subscription Plan Name\",\"groupId\":98377007481,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":6,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":6,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"6 Months\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711162397049\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711162397049\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":9,\"groupName\":\"Subscription Plan Name\",\"groupId\":98377007481,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":1,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":1,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"1 Week\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711296909689\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711296909689\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":0,\"groupName\":\"Subscription Plan Name Copy\",\"groupId\":98457715065,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":2,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":2,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"2 Weeks\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711296942457\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711296942457\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":1,\"groupName\":\"Subscription Plan Name Copy\",\"groupId\":98457715065,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":3,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":3,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"3 Weeks\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711296975225\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711296975225\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":2,\"groupName\":\"Subscription Plan Name Copy\",\"groupId\":98457715065,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":1,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":1,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"1 Month\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711297007993\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711297007993\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":3,\"groupName\":\"Subscription Plan Name Copy\",\"groupId\":98457715065,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":6,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":6,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"6 Weeks\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711297040761\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711297040761\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":4,\"groupName\":\"Subscription Plan Name Copy\",\"groupId\":98457715065,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":2,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":2,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"2 Months\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711297073529\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711297073529\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":5,\"groupName\":\"Subscription Plan Name Copy\",\"groupId\":98457715065,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":3,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":3,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"3 Months\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711297106297\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711297106297\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":6,\"groupName\":\"Subscription Plan Name Copy\",\"groupId\":98457715065,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":4,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":4,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"4 Months\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711297139065\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711297139065\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":7,\"groupName\":\"Subscription Plan Name Copy\",\"groupId\":98457715065,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":5,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":5,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"5 Months\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711297171833\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711297171833\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":8,\"groupName\":\"Subscription Plan Name Copy\",\"groupId\":98457715065,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":6,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":6,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"6 Months\",\"frequencyDescription\":\"\",\"discountOffer\":0.0,\"discountOffer2\":2.5,\"afterCycle1\":0,\"afterCycle2\":1,\"discountType\":\"PERCENTAGE\",\"discountType2\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabled2\":true,\"discountEnabledMasked\":true,\"discountEnabled2Masked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/711297204601\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/711297204601\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":9,\"groupName\":\"Subscription Plan Name Copy\",\"groupId\":98457715065,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]}]"), 3540 "widgetEnabled": appstleJsonSetting("true"), 3541 "showFreeGiftPrice" : appstleJsonSetting("true"), 3542 "showFreeGiftComparePrice" : appstleJsonSetting("true"), 3543 "enableFreeGiftLayout" : appstleJsonSetting("false"), 3544 "freeGiftLabelText": appstleStringSetting("+ Free {{productName}}"), 3545 "freeGiftBadgeText": appstleStringSetting(""), 3546 "showTooltip" : appstleJsonSetting("true"), 3547 "showCartWidgetOnBundleItems" : appstleJsonSetting("false"), 3548 "prepaidOptionSelectedByDefault" : appstleJsonSetting("false"), 3549 "disablePassingSellingPlanAsLineProperties" : appstleJsonSetting("true"), 3550 "updateThemePrice" : appstleJsonSetting("false"), 3551 "sortByDefaultSequence": appstleJsonSetting("false"), 3552 "showSubOptionBeforeOneTime": appstleJsonSetting("false"), 3553 "detectVariantFromURLParams": appstleJsonSetting("false"), 3554 "disableQueryParamsUpdate": appstleJsonSetting("false"), 3555 "showStaticTooltip": appstleJsonSetting("false"), 3556 "showAppstleLink": appstleJsonSetting("false"), 3557 "sellingPlanTitleText" : appstleStringSetting("{{sellingPlanName}} ({{sellingPlanPrice}}\\\/delivery)"), 3558 "oneTimePriceText" : appstleStringSetting("{{price}}"), 3559 "selectedPayAsYouGoSellingPlanPriceText" : appstleStringSetting("\u003cspan style=\\\"text-decoration: line-through;\\\"\u003e{{price}}\u003c\\\/span\u003e {{secondPrice}}"), 3560 "selectedPrepaidSellingPlanPriceText" : appstleStringSetting(" {{totalPrice}}"), 3561 "selectedDiscountFormat" : appstleStringSetting("SAVE {{selectedDiscountPercentage}}"), 3562 "manageSubscriptionBtnFormat" : appstleStringSetting("\u003ca href='https:\\\/\\\/theuklooseleafteacompany.co.uk\\\/apps\\\/subscriptions' class='appstle_manageSubBtn' \u003e\u003cbutton class='btn' style='padding: 2px 20px'\u003e{{manageSubscriptionButtonText}}\u003c\\\/button\u003e\u003c\\\/a\u003e\u003cbr\u003e\u003cbr\u003e"), 3563 "manageSubscriptionUrl" : appstleStringSetting("https:\\\/\\\/theuklooseleafteacompany.co.uk\\\/apps\\\/subscriptions"), 3564 "appstlePlanId": appstleJsonSetting("2729"), 3565 "showCheckoutSubscriptionBtn": appstleJsonSetting("true"), 3566 "priceSelector": appstleStringSetting(".inline-list #productPrice-product-template span[aria-hidden=true]"), 3567 "reloadPriceSelector": appstleStringSetting(""), 3568 "landingPagePriceSelector": appstleStringSetting(""), 3569 "quickViewClickSelector": appstleStringSetting(""), 3570 "badgeTop": appstleStringSetting("-4px"), 3571 "pricePlacement": appstleStringSetting("BEFORE"), 3572 "disableLoadingJquery": appstleJsonSetting("false"), 3573 "widgetEnabledOnSoldVariant": appstleStringSetting("true"), 3574 "switchRadioButtonWidget": appstleJsonSetting("false"), 3575 "appstlePlanName": appstleStringSetting("loose-leaf-tea-company.myshopify.com bulk automation"), 3576 "appstlePlanFeatures": appstleJsonSetting("{\"analytics\": true, \"webhookAccess\": false, \"accessBundling\": true, \"enableAutoSync\": false, \"accessBuildABox\": true, \"enableCampaigns\": false, \"enablePriceSync\": false, \"enableAutomation\": true, \"enableCartWidget\": true, \"accessResendEmail\": true, \"enableAddressSync\": false, \"enableExternalApi\": false, \"enablePhasedRetry\": false, \"enableResendEmail\": true, \"enableQuickActions\": false, \"accessQuickCheckout\": false, \"accessSplitContract\": true, \"enableSummaryReports\": true, \"enableCustomEmailHtml\": true, \"enableWidgetPlacement\": true, \"enableCancellationFlow\":
3576 false, \"enableShippingProfiles\": true, \"enableCustomEmailDomain\": false, \"enableDunningManagement\": true, \"enableExportActivityLog\": true, \"enablePrepaidPayAsYouGo\": false, \"subscriptionOrderAmount\": 30000, \"enableOrderConsolidation\": false, \"accessWidgetDesignOptions\": true, \"enableImmediatePlaceOrder\": true, \"enableInventoryManagement\": true, \"accessOneTimeProductUpsells\": true, \"enableBillingIntervalChange\": true, \"enableProductSwapAutomation\": false, \"enableCancellationManagement\": true, \"enableAdminNotificationAccess\": true, \"accessSubscriptionActivityLogs\": true, \"enableBackupPaymentMethodRetry\": false, \"accessSubscriberLoyaltyFeatures\": true, \"enableAddToExistingSubscription\": false, \"enableContractPriceModification\": true, \"enableTrackInventoryInSingleBAB\": true, \"accessManualSubscriptionCreation\": true, \"enableNextBillingDateModification\": true, \"accessCustomerPortalProductUpsells\": false, \"enableServerSideConversionTracking\": true, \"enableStorefrontAnalyticsForwarding\": true, \"accessAdvanceSubscriptionPlanOptions\": true, \"accessAdvancedCustomerPortalSettings\": true}"), 3577 "formMappingAttributeName": appstleStringSetting(""), 3578 "formMappingAttributeSelector": appstleStringSetting(""), 3579 "quickViewModalPollingSelector": appstleStringSetting(""), 3580 "scriptLoadDelay": appstleStringSetting("0"), 3581 "formatMoneyOverride": appstleStringSetting("false"), 3582 "enableAddToExistingSubscriptionFeature": appstleStringSetting("false"), 3583 "displayAddToExistingSubscriptionButtonForNotLoggedInV2": appstleStringSetting(null), 3584 "showAddToSubscriptionButtonOnlyOnSubscriptionProducts": appstleStringSetting("false"), 3585 "appstle_app_proxy_path_prefix": appstleStringSetting("apps\\\/subscriptions"), 3586 "updatePriceOnQuantityChange": appstleStringSetting(""), 3587 "widgetParentSelector": appstleStringSetting(""), 3588 "quantitySelector": appstleStringSetting("quantity-input *"), 3589 "enableAddJSInterceptor": appstleStringSetting("false"), 3590 "isDevEnabled": appstleJsonSetting(true), 3591 "forceReloadWidgetSelector": appstleStringSetting(""), 3592 "forceReloadOnFreqChange": appstleJsonSetting("false"), 3593 "showPrepaidPlanSeparately": appstleJsonSetting("true"), 3594 "debugLogsEnabled": appstleJsonSetting(true), 3595 "isUseStorefrontAPI": appstleJsonSetting(true), 3596 "reBuyEnabled": appstleStringSetting("false"), 3597 "loyaltyDetailsLabelText": appstleStringSetting("Loyalty Details"), 3598 "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}}{{#isDiscountTypeFixedPrice}}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 this product at \u003cspan style='color: #ffc000;font-weight: 700;';\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e.{{\\\/isDiscountTypeFixedPrice}}"), 3599 "widgetType": appstleStringSetting("WIDGET_TYPE_7"),
3600 "collectionWidgetType": appstleStringSetting("LEGACY"), 3601 "enableCompactProductPageWidget": appstleJsonSetting("false"), 3602 "enableCartDrawerWidget": appstleJsonSetting("false"), 3603 "cartDrawerWidgetStyle": appstleJsonSetting("false"), 3604 "cartDrawerWidgetInlineStyle": appstleStringSetting("false"), 3605 "cartDrawerWidgetPanelStyle": appstleStringSetting("false"), 3606 "cartDrawerWidgetSegmentedStyle": appstleStringSetting("false"), 3607 "showOneTimeComparePrice": appstleJsonSetting("false"), 3608 "showCompareAtPriceForSubscription": appstleJsonSetting("false"), 3609 "showCombinedSellingPlanCartWidget": appstleJsonSetting("false"), 3610 "combinedCartWidgetSelector": appstleStringSetting(""), 3611 "removeUnsubscribeOption": appstleJsonSetting(false), 3612 "widgetTemplateHtml": "{% raw %}{% endraw %}", 3613 3614 "allWidgetTemplateHtml": "{\"WIDGET_TYPE_1\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_6\":\"{% 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 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}}}
3614\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}}}\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.8
3614635 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;\\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;
3614\\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;\\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 %}
3614\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=\\\"appstle_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.8
3614635 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;\\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 %}
3614\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=\\\"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 \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
3614635 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;\\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 %}
3614\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.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\\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 %}\"}", 3615 3616 3617 "bundle": {}, 3618 3619 3620 "labels": appstleStringSetting("{\\\"appstle.subscription.wg.cartHiddenAttributesSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.daysFrequencyTextV2\\\":\\\"Days\\\",\\\"appstle.subscription.wg.subscribeAndSaveSuccessV2\\\":\\\"Subscription Selected\\\",\\\"appstle.subscription.wg.addToShipmentSuccessTextV2\\\":\\\"Success\\\",\\\"appstle.subscription.wg.monthFrequencyTextV2\\\":\\\"Month\\\",\\\"appstle.subscription.wg.addToShipmentButtonTextV2\\\":\\\"Add to Shipment\\\",\\\"appstle.subscription.wg.onetimeDescriptionTextV2\\\":\\\"\\\",\\\"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}}{{#isDiscountTypeFixedPrice}}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 this product at \u003cspan style='color: #ffc000;font-weight: 700;';\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e.{{\\\/isDiscountTypeFixedPrice}}\\\",\\\"appstle.subscription.wg.bundleDiscountTextV2\\\":\\\"bundle discount extra: {{bundleDiscount}} off\\\",\\\"appstle.subscription.wg.atcButtonTextSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.subscriptionDescriptionTextV2\\\":\\\"\\\",\\\"appstle.subscription.wg.oneTimeFrequencyTextV2\\\":\\\"One Time\\\",\\\"appstle.subscription.wg.allowFulfilmentCountViaPropertiesV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.valdiateFormSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.monthsFrequencyTextV2\\\":\\\"Months\\\",\\\"appstle.subscription.wg.prepaidSaveBadgeTextV2\\\":\\\"SAVE {{selectedDiscountPercentage}}\\\",\\\"appstle.subscription.wg.manageSubscriptionButtonTextV2\\\":\\\"Manage Subscription\\\",\\\"appstle.subscription.wg.removeClassFromPriceElementV2\\\":\\\"\\\",\\\"appstle.subscription.wg.yearFrequencyTextV2\\\":\\\"Year\\\",\\\"appstle.subscription.wg.widgetPriceChangeListenerSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.atcButtonTextV2\\\":\\\"\\\",\\\"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.deliveryEveryFrequencyTextV2\\\":\\\"Delivery Frequency\\\",\\\"appstle.subscription.wg.subscribeAndSaveInitalV2\\\":\\\"Subscribe and save\\\",\\\"appstle.subscription.wg.allowRefreshOnCartPageV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.prepaidLabelTextV2\\\":\\\"Prepaid\\\",\\\"appstle.subscription.wg.monthlyLabelTextV2\\\":\\\"Monthly\\\",\\\"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.unsubscribeFrequencyTextV2\\\":\\\"One-time Purchase\\\",\\\"appstle.subscription.wg.widgetVariantChangeListenerSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.atcButtonTextSelectorObserverV2\\\":\\\"\\\",\\\"appstle.subscription.wg.dayFrequencyTextV2\\\":\\\"day\\\",\\\"appstle.subscription.wg.showPrepidPerDeliveryProductPriceV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.offFrequencyTextV2\\\":\\\"Off\\\",\\\"appstle.subscription.wg.prepayLabelTextV2\\\":\\\"Prepay\\\",\\\"appstle.subscription.wg.productPageUnitPriceSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.frequencyCombinedWidgetTextV2\\\":\\\"Frequency\\\",\\\"appstle.subscription.wg.sellingPlanTitleTextNonPrepaid\\\":\\\"{{sellingPlanName}}\\\",\\\"appstle.subscription.wg.selectDeliverOptionV2\\\":\\\"Select Delivery Option\\\",\\\"appstle.subscription.wg.yearlyLabelTextV2\\\":\\\"Yearly\\\"}"), 3621 3622 "css": { 3623 "appstle_subscription_widget": { 3624 "margin-top": appstleStringSetting("") , 3625 "margin-bottom": appstleStringSetting(""), 3626 }, 3627 3628 "appstle_subscription_wrapper": { 3629 "border-width": appstleStringSetting(""), 3630 "border-color": appstleStringSetting(""), 3631 }, 3632 3633 "appstle_circle": { 3634 "border-color": appstleStringSetting(""), 3635 }, 3636 3637 "appstle_dot": { 3638 "background-color": appstleStringSetting(""), 3639 }, 3640 3641 "appstle_select": { 3642 "padding-top": appstleStringSetting(""), 3643 "padding-bottom": appstleStringSetting(""), 3644 "padding-left": appstleStringSetting(""), 3645 "padding-right": appstleStringSetting(""), 3646 "border-width": appstleStringSetting(""), 3647 "border-style": appstleStringSetting(""), 3648 "border-color": appstleStringSetting(""), 3649 "border-radius": appstleStringSetting(""), 3650 }, 3651 3652 "tooltip_subscription_svg": { 3653 "fill": appstleStringSetting(""), 3654 }, 3655 3656 "appstle_tooltip": { 3657 "color": appstleStringSetting(""), 3658 "background-color": appstleStringSetting(""), 3659 }, 3660 3661 "appstle_tooltip_border_top_color": { 3662 "border-top-color": appstleStringSetting(""), 3663 }, 3664 3665 "appstle_subscription_final_price": { 3666 "color": appstleStringSetting(""), 3667 }, 3668 "appstle_widget_text_color": { 3669 "color": appstleStringSetting(""), 3670 }, 3671 "appstle_selected_background": { 3672 "background": "transparent", 3673 }, 3674 "elementCSS": appstleStringSetting("[]"), 3675 "customCSS": appstleStringSetting("span.appstle_circle::before {\\r\\ndisplay: none !important;\\r\\n}"), 3676 "customerPortalCss": appstleStringSetting(""), 3677 "externalStyleTag": appstleStringSetting(""), 3678 "themeCss": appstleStringSetting(""), 3679 } 3680 }; 3681 3682 3683 window.AppstleSubscription = window.AppstleSubscription || JSON.parse(JSON.stringify(RS)); 3684 3685 sessionStorage['appstleSubscriptionConfig'] = JSON.stringify(RS.Config); 3686 3687 3688 try { 3689 3690 window.appstle_build_a_box_labels = {"perDeliveryLabelTextV2":"\\\/delivery","var
3690iantNotAvailable":"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":"Your cart can't have more than {{maxProduct}} products","cart":"Cart","reviewBundleTextV2":"Review Bundle","addButtonText":"Add","minimumQuantityToCheckoutV2":"Minimum {{quantity}} quantity to checkout","buildBoxErrormsgV2":"Build a Box token is Invalid, Please reach out to support.","continueShopping":"Continue Shopping","failedToAddTitleText":"Failed to add","spendAmountGetDiscount":"Spend {{amount}} get {{percent}}% discount","maxiumQuantityToCheckoutV2":"Maxium {{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":"Remove","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.","discountPopupCheckoutMessageV2":"Discount","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"}; 3691 3692 } catch (e) { 3693 console.error("Error parsing build a box labels:", e); 3694 } 3695 3696 3697 var _RSConfig = _RSConfig || {}; 3698 3699 _RSConfig.shop = "loose-leaf-tea-company.myshopify.com"; 3700 3701 3702 3703 3704 3705 3706 _RSConfig.shopMoneyFormat = "${{amount}}"; 3707 _RSConfig.shopMoneyFormatWithCurrencyFormat = "${{amount}} USD"; 3708 3709 3710 3711 3712 } 3713 3714 3715 3716 _RSConfig.assetRev = "ab85143ea0b71f4be9275143d867dc84"; 3717 3718 3719</script>
3719 3720 3721<style id="appstle-payment-button-override"> 3722 .shopify-payment-button {display: none;} 3723</style>
3724<script> 3725 let appstleCount = 0 3726 function isAppstleJSInitiated() { 3727 appstleCount++; 3728 if (window?.["RSConfig"] || appstleCount > 20) { 3729 let appstleStyleElement = document.querySelector('#appstle-payment-button-override'); 3730 if (appstleStyleElement) { 3731 appstleStyleElement.remove(); 3732 } 3733 } else { 3734 setTimeout(isAppstleJSInitiated, 500) 3735 } 3736 } 3737 isAppstleJSInitiated(); 3738</script>
3738 3739
3740<script> 3741 var appstleExternalStyle = document.createElement('style'); 3742 appstleExternalStyle.textContent = appstleStringSetting(""); 3743 document.body.appendChild(appstleExternalStyle); 3744</script>
vendor: 1 bytes, line 3744
3744
3745<script> 3746 function pollAppstleInit() { 3747 if (window?.appstleInit) { 3748 window?.appstleInit() 3749 } else { 3750 setTimeout(pollAppstleInit, 30); 3751 } 3752 } 3753</script>
3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771
3771<script src="https://subscription-admin.appstle.com/assets/js/appstle-subscription.js?shop=loose-leaf-tea-company.myshopify.com&v=1790941215443" defer ></script>
3771 3772 3773 3774 3775 3776 3777 3778 3779 3780</div><div id="shopify-block-ASmZ4UzludlhySjVzd__qikify-smartbar-1698983334" class="shopify-block shopify-app-block">
3780<script id="qikify-smart-bar-config" type="text/javascript"> 3781 3782 3783 window.qsbData = { 3784 entries: null, 3785 subscription: null, 3786 config: null, 3787 }; 3788 3789 3790 qsbData.entries = []; 3791 3792 3793 3794 qsbData.subscription = {"name":"smartbar-free","kind":"subscription"}; 3795 3796 3797 3798 qsbData.config = null; 3799 3800</script>
3800 3801
3802<script src="https://cdn.shopify.com/extensions/019efdc3-0b9e-7c46-8782-cd54df6e4157/qikify-timer-announcement-bar-12/assets/smartbar-v2.js" defer="defer"></script>
3802 3803 3804 3805 3806 3807 <style id="qikify-smartbar-custom-style"></style> 3808 3809 3810 3811
3811<script id="qikify-smartbar-custom-script"></script>
3811 3812 3813 3814 3815</div><div id="shopify-block-AYUZuaHpGRkFBL0hmY__16053653756511055521" class="shopify-block shopify-app-block">
3816<script> 3817 // Mark app embed as active so the SDK block can skip loading 3818 // when both blocks are enabled by the merchant. 3819 window.__casaAppEmbedActive = true; 3820 3821 // Diagnostic helper â call __casaStatus() from the browser console. 3822 if (typeof window.__casaStatus !== 'function') { 3823 window.__casaStatus = function() { 3824 var status = { 3825 appEmbedEnabled: !!window.__casaAppEmbedActive, 3826 sdkBlockEnabled: !!window.__casaSdkBlockEnabled, 3827 sdkSkipped: !!window.__casaSdkSkipped, 3828 bothEnabled: !!(window.__casaAppEmbedActive && window.__casaSdkBlockEnabled), 3829 widgetMounted: !!document.getElementById('casa-widget'), 3830 sdkMounted: !!document.getElementById('casa-sdk'), 3831 loadedAssets: (performance.getEntriesByType('resource') || []) 3832 .map(function(r) { return r.name; }) 3833 .filter(function(n) { return /\/casa(-sdk)?\.js|casa-style|casa-sdk-style/.test(n); }) 3834 }; 3835 console.table(status); 3836 return status; 3837 }; 3838 } 3839 3840 // These MUST be assigned onto `window` rather than declared with `var` at the 3841 // top level of the script. A top-level `var customerId` collides with a 3842 // global `let`/`const customerId` declared by the theme or another app's 3843 // snippet (a very common name), and that collision is a *parse-time* 3844 // SyntaxError: "Identifier 'customerId' has already been declared". A parse 3845 // error kills this ENTIRE inline script, so the loader below never registers 3846 // and casa.js is never injected â the widget silently never appears. 3847 // Property assignment cannot collide, so it is safe regardless of what else 3848 // the page declares. 3849 window.loginLink = `<a href="https://theuklooseleafteacompany.co.uk/customer_authentication/redirect?locale=en&region_country=US" id="customer_login_link">Log in</a>`; 3850 window.registerLink = `<a href="https://account.wholesalebookservices.co.uk?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJsb29zZS1sZWFmLXRlYS1jb21wYW55Lm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTcyNDk4NSwibmJmIjoxNzkxMTIwMTg1fQ.Ysr0lz4REVYekiAxDdDinLGPYJ9QQ9DX9o2VSQnOCqo" id="customer_register_link">Create account</a>`; 3851 window.customerId = (function() { 3852 var id = window?.ShopifyAnalytics?.meta?.page?.customerId; 3853 return (id != null && id !== "" && String(id).trim() !== "") ? id : null; 3854 })(); 3855 window.casaLocalization = `en`; 3856 window.casaWidgetLocale = "en"; 3857 3858 // Defer Casa widget CSS and JS to avoid render-blocking LCP 3859 (function() { 3860 // Skip booting the widget for automation/crawlers. Each booted page fires 3861 // backend proxy calls; bots crawling many URLs (e.g. faceted collection 3862 // pages) can generate large request volume. This is a best-effort filter â 3863 // the server also enforces a per-shop rate limit as the real backstop. 3864 function isLikelyBot() { 3865 try { 3866 if (navigator.webdriver) return true; 3867 var ua = (navigator.userAgent || '').toLowerCase(); 3868 var botPattern = /bot|crawl|spider|slurp|bingpreview|headless|prerender|lighthouse|pagespeed|gtmetrix|ahrefs|semrush|mj12|dotbot|petalbot|yandex|baiduspider|facebookexternalhit|embedly|phantom|puppeteer|playwright/; 3869 return botPattern.test(ua); 3870 } catch (e) { 3871 return false; 3872 } 3873 } 3874 3875 function loadCasaWidget() { 3876 if (isLikelyBot()) { 3877 return; 3878 } 3879 // Inject CSS as non-blocking 3880 var link = document.createElement('link'); 3881 link.rel = 'stylesheet'; 3882 link.href = "https:\/\/cdn.shopify.com\/extensions\/01a10399-7182-7700-8692-a90674ed3f25\/casa-loyalty-518\/assets\/casa-style.css"; 3883 link.media = 'print'; 3884 link.onload = function() { this.media = 'all'; }; 3885 document.head.appendChild(link); 3886 3887 // Inject JS (dynamically-created scripts are async by default) 3888 var script = document.createElement('script'); 3889 script.src = "https:\/\/cdn.shopify.com\/extensions\/01a10399-7182-7700-8692-a90674ed3f25\/casa-loyalty-518\/assets\/casa.js"; 3890 document.head.appendChild(script); 3891 } 3892 3893 // Loading strategy is merchant-controlled via the block setting. 3894 // - Deferred (default): wait for `window.load` so the widget never competes 3895 // with the page's Largest Contentful Paint (LCP). 3896 // - Faster: inject as soon as the DOM is ready (DOMContentLoaded), so the 3897 // launcher appears sooner. May slightly affect LCP on some themes. 3898 var casaDeferLoading = false;
3899 3900 if (casaDeferLoading) { 3901 if (document.readyState === 'complete') { 3902 loadCasaWidget(); 3903 } else { 3904 window.addEventListener('load', loadCasaWidget); 3905 } 3906 } else { 3907 if (document.readyState === 'interactive' || document.readyState === 'complete') { 3908 loadCasaWidget(); 3909 } else { 3910 document.addEventListener('DOMContentLoaded', loadCasaWidget); 3911 } 3912 } 3913 })(); 3914</script>
3914 3915<div id="casa-widget"></div> 3916 3917</div>
3917<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3917 3918</body> 3919</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.