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>Your Shopping Cart</title><meta name="description" content="" />
28<script type="application/ld+json"> 29 { 30 "@context": "https://schema.org", 31 "@type": "WebSite", 32 "name": "The UK Loose Leaf Tea Company Ltd", 33 "url": "https://theuklooseleafteacompany.co.uk", 34 "potentialAction": { 35 "@type": "SearchAction", 36 "query-input": "required name=query", 37 "target": "https://theuklooseleafteacompany.co.uk/search?q={query}" 38 } 39 } 40</script>
40<!-- end of Booster Apps SEO -->
41<script src="https://country-blocker.zendapps.com/script/862/6a5889bb0190d0211a991f47bb19a777.js" async></script>
41 42 43 44 45 <meta name="google-site-verification" content="wZSy56_3BI3PYJ6b3gF3qK5Mj2_fH3MkQJERJwL7mOc" /> 46 47 <!-- Basic page needs ================================================== --> 48 <meta charset="utf-8"> 49 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 50 51 52 <link rel="shortcut icon" href="//theuklooseleafteacompany.co.uk/cdn/shop/files/400dpiLogo_f7ab81a8-39aa-4a61-8420-25a0465080e5_32x32.png?v=1613541928" type="image/png" /> 53 54 55 <!-- Title and description ================================================== --> 56 57 58 59 <!-- Product meta ================================================== --> 60 61<meta property="og:site_name" content="The UK Loose Leaf Tea Company Ltd"> 62<meta property="og:url" content="https://theuklooseleafteacompany.co.uk/cart"> 63<meta property="og:title" content="Your Shopping Cart"> 64<meta property="og:type" content="website"> 65<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?"> 66 67 68 69 <meta name="twitter:site" content="@leaf_tea_man"> 70 71 72 <meta name="twitter:card" content="summary"> 73 74<meta name="twitter:title" content="Your Shopping Cart"> 75<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?"> 76 77 78 <!-- Helpers ================================================== --> 79 <link rel="canonical" href="https://theuklooseleafteacompany.co.uk/cart"> 80 <meta name="viewport" content="width=device-width,initial-scale=1"> 81 82 <!-- CSS ================================================== --> 83 <link href="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/theme.scss.css?v=117776561750007062561788365949" rel="stylesheet" type="text/css" media="all" /> 84 85 86 87 <link href="//fonts.googleapis.com/css?family=Lato:400,700" rel="stylesheet" type="text/css" media="all" /> 88 89 90 91 92 93 94 95 96 97 <!-- Header hook for plugins ================================================== --> 98
98<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
98<meta name="google-site-verification" content="9P4JRIkGzZTfczRkhxD3OCed4naH4yBFTM2y4ivDdvo"> 99<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/8025397/digital_wallets/dialog"> 100<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"> 101<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
101<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
101 102<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
103<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=8025397" crossorigin="anonymous"></script>
vendor: 1 bytes, line 103
103
104<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 104
104
105<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 105
105
106<script>var Shopify = Shopify || {}; 107Shopify.shop = "loose-leaf-tea-company.myshopify.com"; 108Shopify.locale = "en"; 109Shopify.currency = {"active":"USD","rate":"1.3509696"}; 110Shopify.country = "US"; 111Shopify.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"}; 112Shopify.theme.handle = "null"; 113Shopify.theme.style = {"id":null,"handle":null}; 114Shopify.cdnHost = "theuklooseleafteacompany.co.uk/cdn"; 115Shopify.routes = Shopify.routes || {}; 116Shopify.routes.root = "/"; 117Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 118Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 119Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 120Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 120
120
121<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 121
121
122<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 122
122
123<script> 124 window.ShopifyPay = window.ShopifyPay || {}; 125 window.ShopifyPay.apiHost = "shop.app\/pay"; 126 window.ShopifyPay.redirectState = null; 127</script>
vendor: 1 bytes, line 127
127
128<script> 129 window.Shopify = window.Shopify || {}; 130 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 131 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 132 window.Shopify.SignInWithShop.eligible = true; 133</script>
vendor: 1 bytes, line 133
133
134<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 134
134
135<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 135
135
136<script type="module"> 137 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 138 139 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 140 141</script>
vendor: 1 bytes, line 141
141
142<script> 143 window.Shopify = window.Shopify || {}; 144 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 145 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"]}; 146</script>
vendor: 1 bytes, line 146
146
147<script>(function() { 148 var isLoaded = false; 149 function asyncLoad() { 150 if (isLoaded) return; 151 isLoaded = true; 152 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"]; 153 for (var i = 0; i < urls.length; i++) { 154 var s = document.createElement('script'); 155 s.type = 'text/javascript'; 156 s.async = true; 157 s.src = urls[i]; 158 var x = document.getElementsByTagName('script')[0]; 159 x.parentNode.insertBefore(s, x); 160 } 161 }; 162 if(window.attachEvent) { 163 window.attachEvent('onload', asyncLoad); 164 } else { 165 window.addEventListener('load', asyncLoad, false); 166 } 167})();</script>
vendor: 1 bytes, line 167
167
168<script id="__st">var __st={"a":8025397,"offset":3600,"reqid":"02b1126e-e1cf-4315-acb6-9da24e0ef037-1791120189","pageurl":"theuklooseleafteacompany.co.uk\/cart","u":"d829d0dab273","p":"cart"};</script>
vendor: 1 bytes, line 168
168
169<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 169
169
170<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 170
170
171<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 171
171
172<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>
172<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 172
172
173<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 173
173
174<script> 175 window.Shopify = window.Shopify || {}; 176 window.Shopify.MCP = window.Shopify.MCP || {}; 177 window.Shopify.MCP.enabled = true; 178 window.Shopify.MCP.shop = "loose-leaf-tea-company.myshopify.com"; 179 window.Shopify.MCP.mcpEndpoint = "https:\/\/theuklooseleafteacompany.co.uk\/api\/mcp"; 180 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"]}}]; 181</script>
vendor: 1 bytes, line 181
181
182<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=");})(); 183</script>
vendor: 1 bytes, line 183
183
184<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)}}; 185</script>
vendor: 1 bytes, line 185
185
186<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 187 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); 188</script>
vendor: 1 bytes, line 188
188
189<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})}})); 190</script>
190 191<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"> 192<style id="shopify-accelerated-checkout-cart"> 193 #shopify-buyer-consent { 194 margin-top: 1em; 195 display: inline-block; 196 width: 100%; 197} 198 199#shopify-buyer-consent.hidden { 200 display: none; 201} 202 203#shopify-subscription-policy-button { 204 background: none; 205 border: none; 206 padding: 0; 207 text-decoration: underline; 208 font-size: inherit; 209 cursor: pointer; 210} 211 212#shopify-subscription-policy-button::before { 213 box-shadow: none; 214} 215 216 </style> 217
218<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 218
218
219<script src="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/bsub.js?v=158520562351594542841787057437" type="text/javascript"></script>
219 220<link href="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/bsub.css?v=123080243802390461061787057437" rel="stylesheet" type="text/css" media="all" /> 221 222 223 224 225<!--[if lt IE 9]>
226<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 226
226
227<script src="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/respond.min.js?v=8470" type="text/javascript"></script>
227 228<link href="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/respond-proxy.html" id="respond-proxy" rel="respond-proxy" /> 229<link href="//theuklooseleafteacompany.co.uk/search?q=74d459c88e817609761822653b5fcd3f" id="respond-redirect" rel="respond-redirect" />
230<script src="//theuklooseleafteacompany.co.uk/search?q=74d459c88e817609761822653b5fcd3f" type="text/javascript"></script>
230 231<![endif]--> 232<!--[if (lte IE 9) ]>
232<script src="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/match-media.min.js?v=8470" type="text/javascript"></script>
232<![endif]--> 233 234 235 236 237 238
238<script src="//ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js" type="text/javascript"></script>
238 239
239<script src="//theuklooseleafteacompany.co.uk/cdn/shopifycloud/storefront/assets/themes_support/api.jquery-7ab1a3a4.js" type="text/javascript"></script>
239 240
240<script src="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/lazysizes.min.js?v=34573234691478381301787057437" type="text/javascript"></script>
240 241 <style>.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity.3s}</style> 242 243 244 <!--[if (gt IE 9)|!(IE)]><!-->
244<script src="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/vendor.js?v=73311713003060246371787057437" defer="defer"></script>
244<!--<![endif]--> 245 <!--[if lte IE 9]>
245<script src="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/vendor.js?v=73311713003060246371787057437"></script>
245<![endif]--> 246 247 <!--[if (gt IE 9)|!(IE)]><!-->
247<script src="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/theme.js?v=14516804125097436531787208390" defer="defer"></script>
247<!--<![endif]--> 248 <!--[if lte IE 9]>
248<script src="//theuklooseleafteacompany.co.uk/cdn/shop/t/39/assets/theme.js?v=14516804125097436531787208390"></script>
248<![endif]--> 249 250<meta class='geo-ip' content='eyJwYXJhbWV0ZXJzIjp7InJlZGlyZWN0X3RleHQiOiJJdCBzZWVtcyB5b3UmIzM5cmUgaW4gJUNPVU5UUlklLiBSZWRpcmVjdCB0byAlU1RPUkVOQU1FJT8iLCJ5ZXMiOiJZZXMsIHBsZWFzZSIsIm5vIjoiTm8sIHRoYW5rcyIsInBvcHVwX2RlbGF5IjoiMCIsInBlcm1hbmVudC1yZWRpcmVjdCI6MCwiYmFja2dyb3VuZC1jb2xvciI6IjAwOTZmZiIsInRleHQtY29sb3IiOiJmZmZmZmYiLCJ5ZXMtYmFja2dyb3VuZC1jb2xvciI6IjAwNTQ5MyIsInllcy10ZXh0LWNvbG9yIjoiZmZmZmZmIiwibm8tYmFja2dyb3VuZC1jb2xvciI6IjAwNTQ5MyIsIm5vLXRleHQtY29sb3IiOiJmZmZmZmYiLCJsYXlvdXQtc2VsZWN0b3IiOiJyZWRpcmVjdCJ9LCJydWxlc0xpc3QiOltdfQ=='>
250<script async src='//theuklooseleafteacompany.co.uk/apps/easylocation/easylocation-1.0.2.min.js'></script>
250 251 252 253 254 255 256 257 258 259<!-- BEGIN app block: shopify://apps/tinycookie/blocks/cookie-embed/b65baef5-7248-4353-8fd9-b676240311dc -->
259<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
259d":"#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>
259","openType":"preferences","cornerPadding":15}}</script>
259 260<style> 261 262 263 264 265 266</style> 267 268 269<!-- END app block --><!-- BEGIN app block: shopify://apps/also-bought/blocks/app-embed-block/b94b27b4-738d-4d92-9e60-43c22d1da3f2 -->
269<script> 270 window.codeblackbelt = window.codeblackbelt || {}; 271 window.codeblackbelt.shop = window.codeblackbelt.shop || 'loose-leaf-tea-company.myshopify.com'; 272 </script>
272<script src="//cdn.codeblackbelt.com/widgets/also-bought/main.min.js?version=2026100414+0100" async></script>
272 273<!-- END app block -->
273<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>
273 274<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"> 275<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
276<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: "cart"};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 276
276
277<script> 278 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 279</script>
vendor: 1 bytes, line 279
279
280<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}
280).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"]}
280,{"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":"4539306836034","handle":"card","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31951607300162","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":"a0a5cb66-8c74-4ca9-8b94-0fdfc0dfdf94","pageType":"cart","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>
280<script> 281 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 282 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 283 window.ShopifyAnalytics.meta.currency = 'USD'; 284 var meta = {"page":{"pageType":"cart","requestId":"02b1126e-e1cf-4315-acb6-9da24e0ef037-1791120189"}}; 285 for (var attr in meta) { 286 window.ShopifyAnalytics.meta[attr] = meta[attr]; 287 } 288</script>
vendor: 1 bytes, line 288
288
289<script class="analytics"> 290 (function () { 291 var customDocumentWrite = function(content) { 292 var jquery = null; 293 294 if (window.jQuery) { 295 jquery = window.jQuery; 296 } else if (window.Checkout && window.Checkout.$) { 297 jquery = window.Checkout.$; 298 } 299 300 if (jquery) { 301 jquery('body').append(content); 302 } 303 }; 304 305 var hasLoggedConversion = function(token) { 306 if (token) { 307 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 308 } 309 return false; 310 } 311 312 var setCookieIfConversion = function(token) { 313 if (token) { 314 var twoMonthsFromNow = new Date(Date.now()); 315 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 316 317 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 318 } 319 } 320 321 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 322 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 323 if (trekkie.integrations) { 324 return; 325 } 326 trekkie.methods = [ 327 'identify', 328 'page', 329 'ready', 330 'track', 331 'trackForm', 332 'trackLink' 333 ]; 334 trekkie.factory = function(method) { 335 return function() { 336 var args = Array.prototype.slice.call(arguments); 337 args.unshift(method); 338 trekkie.push(args); 339 if (method == 'track' || method == 'page') { 340 var pageUrl; 341 try { 342 pageUrl = window.location.href; 343 } catch (e) {} 344 var pageReferrer; 345 try { 346 pageReferrer = document.referrer; 347 } catch (e) {} 348 try { 349 if (window.__TREKKIE_SHIM_QUEUE == null) { 350 window.__TREKKIE_SHIM_QUEUE = []; 351 } 352 window.__TREKKIE_SHIM_QUEUE.push({ 353 from: 'trekkie-stub', 354 method: method, 355 args: args.slice(1), 356 pageContext: { 357 url: pageUrl, 358 referrer: pageReferrer 359 } 360 }); 361 } catch (e) { 362 // no-op 363 } 364 } 365 return trekkie; 366 }; 367 }; 368 for (var i = 0; i < trekkie.methods.length; i++) { 369 var key = trekkie.methods[i]; 370 trekkie[key] = trekkie.factory(key); 371 } 372 trekkie.load = function(config) { 373 trekkie.config = config || {}; 374 trekkie.config.initialDocumentCookie = document.cookie; 375 var first = document.getElementsByTagName('script')[0]; 376var script = document.createElement('script'); 377script.type = 'text/javascript'; 378script.onerror = function(e) { 379 var scriptFallback = document.createElement('script'); 380 scriptFallback.type = 'text/javascript'; 381 scriptFallback.onerror = function(error) { 382 var Monorail = { 383 produce: function produce(monorailDomain, schemaId, payload) { 384 var currentMs = new Date().getTime(); 385 var event = { 386 schema_id: schemaId, 387 payload: payload, 388 metadata: { 389 event_created_at_ms: currentMs, 390 event_sent_at_ms: currentMs 391 } 392 }; 393 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 394 }, 395 sendRequest: function sendRequest(endpointUrl, payload) { 396 // Try the sendBeacon API 397 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 398 var blobData = new window.Blob([payload], { 399 type: 'text/plain' 400 }); 401 402 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 403 return true; 404 } // sendBeacon was not successful 405 406 } // XHR beacon 407 408 var xhr = new XMLHttpRequest(); 409 410 try { 411 xhr.open('POST', endpointUrl); 412 xhr.setRequestHeader('Content-Type', 'text/plain'); 413 xhr.send(payload); 414 } catch (e) { 415 console.log(e); 416 } 417 418 return false; 419 }, 420 isIos12: function isIos12() { 421 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 422 } 423 }; 424 Monorail.produce('monorail-edge.shopifysvc.com', 425 'trekkie_storefront_load_errors/1.1', 426 {shop_id: 8025397, 427 theme_id: 197662245241, 428 app_name: "storefront", 429 context_url: window.location.href, 430 source_url: "//theuklooseleafteacompany.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 431 432 }; 433 scriptFallback.async = true; 434 scriptFallback.src = '//theuklooseleafteacompany.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 435 first.parentNode.insertBefore(scriptFallback, first); 436}; 437script.async = true; 438script.src = '//theuklooseleafteacompany.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 439first.parentNode.insertBefore(script, first); 440 441 }; 442 trekkie.load( 443 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":8025397,"isMerchantRequest":null,"themeId":197662245241,"themeCityHash":"17330098867703578818","contentLanguage":"en","currency":"USD","eventMetadataId":"a0a5cb66-8c74-4ca9-8b94-0fdfc0dfdf94"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 444 ); 445 446 var loaded = false;
447 trekkie.ready(function() { 448 if (loaded) return; 449 loaded = true; 450 451 window.ShopifyAnalytics.lib = window.trekkie; 452 453 var originalDocumentWrite = document.write; 454 document.write = customDocumentWrite; 455 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 456 document.write = originalDocumentWrite; 457 458 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 459 var token = match? match[1]: undefined; 460 if (!hasLoggedConversion(token)) { 461 setCookieIfConversion(token); 462 463 } 464 }); 465 466 window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"02b1126e-e1cf-4315-acb6-9da24e0ef037-1791120189","shopifyEmitted":true}); 467 468 var eventsListenerScript = document.createElement('script'); 469 eventsListenerScript.async = true; 470 eventsListenerScript.src = "//theuklooseleafteacompany.co.uk/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 471 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 472})();</script>
472 473
473<script> 474 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 475 window.ga = function ga() { 476 (window.ga.q = window.ga.q || []).push(arguments); 477 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 478 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 479 } 480 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."); 481 }; 482 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 483 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 484 } 485 } 486</script>
vendor: 1 bytes, line 486
486
487<script 488 defer 489 src="https://theuklooseleafteacompany.co.uk/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 490 data-application="storefront-renderer" 491 data-shop-id="8025397" 492 data-render-region="gcp-us-west1" 493 data-page-type="cart" 494 data-theme-instance-id="197662245241" 495 data-theme-name="Supply" 496 data-theme-version="2.0.5" 497 data-monorail-region="shop_domain" 498 data-resource-timing-sampling-rate="10" 499 data-shs="true" 500 data-shs-beacon="true" 501 data-shs-export-with-fetch="true" 502 data-shs-logs-sample-rate="1" 503 data-shs-beacon-endpoint="https://theuklooseleafteacompany.co.uk/api/collect" 504></script>
504 505<meta name="shopify-y" content="7d2d8018-d3f0-4631-a1c6-aaa96fbb8354" data-expiration="1822677789000"><meta name="shopify-s" content="818616d1-65eb-4991-8aab-02ae4e64225a" data-expiration="1791121989000"><meta name="new-cookie-storage-activated" content="t"> 506</head> 507 508<body id="your-shopping-cart" class="template-cart" > 509 510 <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"> 511 <div class="wrapper"> 512 513 <div class="grid--full"> 514 <div class="grid-item large--one-third"> 515 516 <div class="h1 header-logo" itemscope itemtype="http://schema.org/Organization"> 517 518 519 520 <a href="/" itemprop="url"> 521 <img src="//theuklooseleafteacompany.co.uk/cdn/shop/files/400dpiLogo_305x.png?v=1613541917" 522 srcset="//theuklooseleafteacompany.co.uk/cdn/shop/files/400dpiLogo_305x.png?v=1613541917 1x, //theuklooseleafteacompany.co.uk/cdn/shop/files/[email protected]?v=1613541917 2x" 523 alt="The UK Loose Leaf Tea Company Ltd" 524 itemprop="logo"> 525 </a> 526 527 528 </div> 529 530 </div> 531 532 <div class="grid-item large--two-thirds text-center large--text-right"> 533 534 <div class="site-header--text-links"> 535 536 <div class="rte custom_colour"> 537 <p><a href="https://theuklooseleafteacompany.co.uk/blogs/news" title="https://theuklooseleafteacompany.co.uk/blogs/news">Tea News</a></p> 538 </div> 539 540 541 542 <span class="site-header--meta-links medium-down--hide"> 543 544 <a href="https://theuklooseleafteacompany.co.uk/customer_authentication/redirect?locale=en&region_country=US" id="customer_login_link">Sign in</a> 545 <span class="site-header--spacer">or</span> 546 <a href="https://account.wholesalebookservices.co.uk?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJsb29zZS1sZWFmLXRlYS1jb21wYW55Lm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTcyNDk4OSwibmJmIjoxNzkxMTIwMTg5fQ.9XwK4IPI0QhsSaC4QngqcwkW9juIkIpdQKS7FZ4AOpc" id="customer_register_link">Create an Account</a> 547 548 </span> 549 550 </div> 551 552 <br class="medium-down--hide"> 553 554 555 <form action="/search" method="get" class="search-bar" role="search"> 556 <input type="hidden" name="type" value="product"> 557 558 <input type="search" name="q" value="" placeholder="Search all products..." aria-label="Search all products..."> 559 <button type="submit" class="search-bar--submit icon-fallback-text"> 560 <span class="icon icon-search" aria-hidden="true"></span> 561 <span class="fallback-text">Search</span> 562 </button> 563</form> 564 565 566 <div class="desk_currency"> 567 <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="/cart" /> 568 <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> 569 </form> 570 571 </div> 572 573 <a href="/cart" class="header-cart-btn cart-toggle"> 574 <span class="icon icon-cart"></span> 575 Cart <span class="cart-count cart-badge--desktop hidden-count">0</span> 576 </a> 577 </div> 578 </div> 579 580 </div> 581</header> 582 583<nav class="nav-bar" role="navigation"> 584 <div class="wrapper"> 585 <form action="/search" method="get" class="search-bar" role="search"> 586 <input type="hidden" name="type" value="product"> 587 588 <input type="search" name="q" value="" placeholder="Search all products..." aria-label="Search all products..."> 589 <button type="submit" class="search-bar--submit icon-fallback-text"> 590 <span class="icon icon-search" aria-hidden="true"></span> 591 <span class="fallback-text">Search</span> 592 </button> 593</form> 594 595 <ul class="site-nav" id="accessibleNav"> 596 597 598 599 600 <li class="site-nav--has-dropdown " aria-haspopup="true"> 601 <a href="/"> 602 Home
603 <span class="icon-fallback-text"> 604 <span class="icon icon-arrow-down" aria-hidden="true"></span> 605 </span> 606 </a> 607 <ul class="site-nav--dropdown"> 608 609 <li ><a href="/pages/wholesale-tea">Trade, Wholesale and Zero Waste</a></li> 610 611 <li ><a href="/pages/oragnic-certificate">Organic Certificate</a></li> 612 613 <li ><a href="/pages/sustainability-action-plan">Sustainability Action Plan</a></li> 614 615 <li ><a href="/pages/blending-and-bagging">Blending and Bagging</a></li> 616 617 </ul> 618 </li> 619 620 621 622 623 <li class="site-nav--has-dropdown site-nav--dd-full" aria-haspopup="true"> 624 <a href="/collections"> 625 Teas 626 <span class="icon-fallback-text"> 627 <span class="icon icon-arrow-down" aria-hidden="true"></span> 628 </span> 629 </a> 630 <ul class="site-nav--dropdown"> 631 632 <li ><a href="/collections/assam-tea">Assam Tea</a></li> 633 634 <li ><a href="/collections/black-tea">Black Tea</a></li> 635 636 <li ><a href="/collections/ceylon-sri-lanka">Ceylon (Sri Lanka) Tea</a></li> 637 638 <li ><a href="/collections/chai-tea">Chai Tea</a></li> 639 640 <li ><a href="/collections/china-tea">China Tea</a></li> 641 642 <li ><a href="/collections/darjeeling">Darjeeling Tea</a></li> 643 644 <li ><a href="/collections/decaffeinated-teas">Decaffeinated Teas</a></li> 645 646 <li ><a href="/collections/flavoured-black-teas">Flavoured Black Tea</a></li> 647 648 <li ><a href="/collections/flavoured-fruit-infusions">Flavoured Fruit Infusions</a></li> 649 650 <li ><a href="/collections/green-tea">Green Tea</a></li> 651 652 <li ><a href="/collections/oolong-tea">Oolong Tea</a></li> 653 654 <li ><a href="/collections/organic-tea">Organic Tea</a></li> 655 656 <li ><a href="/collections/pu-erh-tea">Pu-Erh Tea</a></li> 657 658 <li ><a href="/collections/rooibos-tea-or-redbush-tea">Rooibos Tea</a></li> 659 660 <li ><a href="/collections/white-tea">White Tea</a></li> 661 662 <li ><a href="/collections/yellow-tea">Yellow Tea</a></li> 663 664 <li ><a href="/collections/spring-tea">Spring Teas</a></li> 665 666 <li ><a href="/collections/summer-tea">Summer Teas</a></li> 667 668 <li ><a href="/collections/autumn-teas">Autumn Teas</a></li> 669 670 <li ><a href="/collections/winter-teas">Winter Teas</a></li> 671 672 <li ><a href="/collections/matcha-teas">Matcha Teas</a></li> 673 674 </ul> 675 </li> 676 677 678 679 680 <li class="site-nav--has-dropdown " aria-haspopup="true"> 681 <a href="/collections/detox-drinks"> 682 Detox, Wellness, Ayurveda & Herbal 683 <span class="icon-fallback-text"> 684 <span class="icon icon-arrow-down" aria-hidden="true"></span> 685 </span> 686 </a> 687 <ul class="site-nav--dropdown"> 688 689 <li ><a href="/collections/detox-drinks">Detox and Wellness Teas</a></li> 690 691 <li ><a href="/collections/ayurveda-teas">Ayurveda Teas</a></li> 692 693 <li ><a href="/collections/herbal-infusions">Herbal Teas</a></li> 694 695 </ul> 696 </li> 697 698 699 700 701 <li class="site-nav--has-dropdown " aria-haspopup="true"> 702 <a href="/collections/accessories"> 703 Accessories 704 <span class="icon-fallback-text"> 705 <span class="icon icon-arrow-down" aria-hidden="true"></span> 706 </span> 707 </a> 708 <ul class="site-nav--dropdown"> 709 710 <li ><a href="/collections/diy-tea-bags">DIY Tea Bags</a></li> 711 712 <li ><a href="/collections/gifts">Gifts</a></li> 713 714 <li ><a href="/collections/strainers-and-infusers">Strainers and Infusers</a></li> 715 716 <li ><a href="/collections/sugar">Sugar</a></li> 717 718 <li ><a href="/collections/tea-caddies">Tea Caddies</a></li> 719 720 <li ><a href="/collections/tea-cups">Tea Cups</a></li> 721 722 <li ><a href="/collections/tea-sets">Tea Sets</a></li> 723 724 <li ><a href="/collections/teapots">Teapots</a></li> 725 726 </ul> 727 </li> 728 729 730 731 732 <li class="site-nav--has-dropdown " aria-haspopup="true"> 733 <a href="/collections/coffee-beans"> 734 Coffee
735 <span class="icon-fallback-text"> 736 <span class="icon icon-arrow-down" aria-hidden="true"></span> 737 </span> 738 </a> 739 <ul class="site-nav--dropdown"> 740 741 <li ><a href="/collections/coffee-beans">Coffee Beans</a></li> 742 743 </ul> 744 </li> 745 746 747 748 749 <li > 750 <a href="/collections/organic-tea">Organic Products</a> 751 </li> 752 753 754 755 756 757 <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> 758 <li class="customer-navlink large--hide"><a href="https://account.wholesalebookservices.co.uk?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJsb29zZS1sZWFmLXRlYS1jb21wYW55Lm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTcyNDk4OSwibmJmIjoxNzkxMTIwMTg5fQ.9XwK4IPI0QhsSaC4QngqcwkW9juIkIpdQKS7FZ4AOpc" id="customer_register_link">Create an Account</a></li> 759 760 761</ul> 762 763<style type="text/css"> 764 .site-nav--dd-full .site-nav--dropdown { 765 width: 1003px; 766 left:-76px; 767 right:0; 768 display:flex; 769 flex-wrap: wrap; 770 } 771 .site-nav--dd-full .site-nav--dropdown li { 772 width: 20%; 773 } 774 @media (max-width: 1079px) { 775 .site-nav--dd-full .site-nav--dropdown { 776 width: 769px; 777 } 778 .site-nav--dd-full .site-nav--dropdown li { 779 width: 25%; 780 } 781 } 782</style> 783 </div> 784</nav> 785 786<div id="mobileNavBar"> 787 <div class="display-table-cell"> 788 <a class="menu-toggle mobileNavBar-link"><span class="icon icon-hamburger"></span>Menu</a> 789 </div> 790 791 792 <div class="display-table-cell"> 793 <a href="/cart" class="cart-toggle mobileNavBar-link"> 794 <span class="icon icon-cart"></span> 795 Cart <span class="cart-count hidden-count">0</span> 796 </a> 797 798 <div class="mob_currency"> 799 <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="/cart" /> 800 <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> 801 </form> 802 803 </div> 804 805 </div> 806</div> 807 808 809</div> 810 811 <main class="wrapper main-content" role="main"> 812 813 814 815 816 <div id="EmptyCart"> 817 <h1 class="h2">Shopping Cart</h1> 818 <p class="cart--empty-message">Your cart is currently empty.</p> 819 <p class="cart--continue-message">Continue browsing <a href="/collections/all">here</a>.</p> 820 <p class="cart--cookie-message">Enable cookies to use the shopping cart</p> 821 </div> 822 823 824 825
826<script> 827 $("#card .gift").click(function(){ 828 $(".btn[name='checkout']").prop("disabled", true); 829 if($(this).is(":checked")){ 830 $(this).parent().parent().find(".text-field").show(); 831 }else{ 832 $(this).parent().parent().find(".text-field").hide(); 833 $(this).parent().parent().find(".card-message").attr("value", ""); 834 } 835 }); 836 837 $(document).ready(function(){ 838 var qty = 0; 839 var id = 31951607300162; 840 841 842 $(".card-qty").val(qty); 843 844 jQuery.post('/cart/add.js', { 845 items: [ 846 { 847 quantity: qty, 848 id: id 849 } 850 ] 851 }); 852 853 }); 854 855 $(".btn-update").click(function(){ 856 var qty = 0; 857 var id = 31951607300162; 858 859 var t = 0; 860 861 if(t == 0){ 862 $(".card-qty").val(0); 863 }else{ 864 $(".card-qty").val(qty); 865 } 866 867 jQuery.post('/cart/add.js', { 868 items: [ 869 { 870 quantity: qty, 871 id: id 872 } 873 ] 874 }); 875 876 setTimeout(function(){ 877 $(".btn[name='checkout']").prop("disabled", false); 878 $(".update-cart").trigger("click"); 879 }, 1000); 880 }); 881 882 function removeCart(x){ 883 $(".qty-"+x).val(0); 884 $(".cart-row"+x+" .gift").prop("checked", false); 885 $(".btn-update").trigger("click"); 886 } 887</script>
887 888 889 </main> 890 891 <div id="shopify-section-footer" class="shopify-section footer-section"> 892 893<footer class="site-footer small--text-center" role="contentinfo"> 894 <div class="wrapper"> 895 896 <div class="grid"> 897 898 899 900 901 902 903 <div class="grid-item small--one-whole one-half"> 904 905 <h3>Contact us:</h3> 906 907 908 909 910 911 <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> 912 913 914 915 916 </div> 917 918 919 920 921 922 <div class="grid-item small--one-whole one-third"> 923 924 <h3>Newsletter</h3> 925 926 927 928 <div class="form-vertical"> 929 <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="â" /> 930 931 932 <input type="hidden" name="contact[tags]" value="newsletter"> 933 <div class="input-group"> 934 <label for="Email" class="visually-hidden">E-mail</label> 935 <input type="email" value="" placeholder="Email Address" name="contact[email]" id="Email" class="input-group-field" aria-label="Email Address" autocorrect="off" autocapitalize="off"> 936 <span class="input-group-btn"> 937 <button type="submit" class="btn-secondary btn--small" name="commit" id="subscribe">Sign Up</button> 938 </span> 939 </div> 940 941 </form> 942 </div> 943 944 </div> 945 946 947 </div> 948 949 950 <hr class="hr--small"> 951 952 953 <div class="grid"> 954 955 <div class="grid-item one-whole text-center"> 956 957 <ul class="legal-links inline-list"> 958 959 <li><a href="/pages/about-us">About Us</a></li> 960 961 <li><a href="/pages/contact-us">Contact Us</a></li> 962 963 <li><a href="/pages/the-perfect-brew">The Perfect Brew</a></li> 964 965 <li><a href="/search">Search</a></li> 966 967 <li><a href="/pages/camellia-sinensis">Tea Information</a></li> 968 969 <li><a href="/pages/useful-links">Links</a></li> 970 971 <li><a href="/pages/tea-leaf-grading">Tea Leaf Grading</a></li> 972 973 <li><a href="/blogs/news">blog</a></li> 974 975 <li><a href="/pages/returns-and-refunds">Returns and Refunds</a></li> 976 977 <li><a href="/pages/postage-costs">Postage Costs</a></li> 978 979 <li><a href="/pages/faq">FAQ</a></li> 980 981 <li><a href="/pages/wholesale-tea">Trade and Wholesale</a></li> 982 983 <li><a href="https://theuklooseleafteacompany.co.uk/pages/subscription">Subscription Service</a></li> 984 985 <li><a href="/apps/sitemap">Sitemap</a></li> 986 987 <li><a href="/pages/medical-information-disclaimer">Medical information disclaimer</a></li> 988 989 <li><a href="/policies/privacy-policy">Privacy Policy</a></li> 990 991 <li><a href="/pages/cookie-policy">Cookie Policy</a></li> 992 993 <li><a href="/pages/sustainability-action-plan">Sustainability Action Plan</a></li> 994 995 <li><a href="/policies/terms-of-service">Terms of Service</a></li> 996 997 <li><a href="/policies/refund-policy">Refund policy</a></li> 998 999 <li><a href="/pages/gm-declaration">GMO Declaration</a></li> 1000 1001 <li><a href="/pages/rewards-program">Rewards Program - Tea Tokens</a></li> 1002 1003 </ul> 1004 </div> 1005 1006 1007 </div> 1008 <hr class="hr--small"> 1009 <div class="grid"> 1010 <div class="grid-item large--two-fifths"> 1011 <ul class="legal-links inline-list"> 1012 <li> 1013 © 2026 <a href="/" title="">The UK Loose Leaf Tea Company Ltd</a> 1014 </li> 1015 <li> 1016 1017 </li> 1018 </ul> 1019 </div> 1020 1021 1022 <div class="grid-item large--three-fifths large--text-right"> 1023 1024 <ul class="inline-list payment-icons"> 1025 1026 1027 <li>
1028 <span class="icon-fallback-text"> 1029 <span class="icon icon-american_express" aria-hidden="true"></span> 1030 <span class="fallback-text">american express</span> 1031 </span> 1032 </li> 1033 1034 1035 1036 <li> 1037 <span class="icon-fallback-text"> 1038 <span class="icon icon-apple_pay" aria-hidden="true"></span> 1039 <span class="fallback-text">apple pay</span> 1040 </span> 1041 </li> 1042 1043 1044 1045 <li> 1046 <span class="icon-fallback-text"> 1047 <span class="icon icon-diners_club" aria-hidden="true"></span> 1048 <span class="fallback-text">diners club</span> 1049 </span> 1050 </li> 1051 1052 1053 1054 <li> 1055 <span class="icon-fallback-text"> 1056 <span class="icon icon-discover" aria-hidden="true"></span> 1057 <span class="fallback-text">discover</span> 1058 </span> 1059 </li> 1060 1061 1062 1063 1064 1065 <li> 1066 <span class="icon-fallback-text"> 1067 <span class="icon icon-jcb" aria-hidden="true"></span> 1068 <span class="fallback-text">jcb</span> 1069 </span> 1070 </li> 1071 1072 1073 1074 <li> 1075 <span class="icon-fallback-text"> 1076 <span class="icon icon-maestro" aria-hidden="true"></span> 1077 <span class="fallback-text">maestro</span> 1078 </span> 1079 </li> 1080 1081 1082 1083 <li> 1084 <span class="icon-fallback-text"> 1085 <span class="icon icon-master" aria-hidden="true"></span> 1086 <span class="fallback-text">master</span> 1087 </span> 1088 </li> 1089 1090 1091 1092 <li> 1093 <span class="icon-fallback-text"> 1094 <span class="icon icon-paypal" aria-hidden="true"></span> 1095 <span class="fallback-text">paypal</span> 1096 </span> 1097 </li> 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 <li> 1108 <span class="icon-fallback-text"> 1109 <span class="icon icon-visa" aria-hidden="true"></span> 1110 <span class="fallback-text">visa</span> 1111 </span> 1112 </li> 1113 1114 1115 </ul> 1116 </div> 1117 1118 1119 </div> 1120 1121 </div> 1122 1123</footer> 1124 1125 1126</div> 1127 1128 1129 1130
1130<script> 1131 var moneyFormat = '${{amount}}'; 1132 1133 var theme = { 1134 strings:{ 1135 product:{ 1136 unavailable: "Unavailable", 1137 will_be_in_stock_after:"Will be in stock after [date]", 1138 only_left:"Only 1 left!" 1139 }, 1140 navigation:{ 1141 more_link: "More" 1142 } 1143 } 1144 } 1145 </script>
1145 1146 1147 1148 1149<!-- This line added automatically by JSON-LD for SEO. --> 1150 1151
1152<script class="json-ld-for-seo legacy-version" type="application/ld+json"> 1153{ 1154 "@context": "https://schema.org", 1155 "@type": "LocalBusiness", 1156 "@id": "https:\/\/theuklooseleafteacompany.co.uk\/#org", 1157 "name": "The UK Loose Leaf Tea Company Ltd", 1158 "url": "https://theuklooseleafteacompany.co.uk", 1159 "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?", 1160 "telephone": "01874 938008", 1161 "logo": "https:\/\/theuklooseleafteacompany.co.uk\/cdn\/shop\/t\/39\/assets\/logo_small.png?v=86135150213408759731787057437", 1162 "image": "https:\/\/theuklooseleafteacompany.co.uk\/cdn\/shop\/t\/39\/assets\/logo_small.png?v=86135150213408759731787057437", 1163 "sameAs": [],"hasMap": "https://www.google.com/maps/@51.9428158,-3.410635,16z", 1164 "priceRange": "$$","geo": { 1165 "@type": "GeoCoordinates", 1166 "latitude": 51.9428158, 1167 "longitude": -3.410635 1168 }, 1169 "address": { 1170 "@type": "PostalAddress", 1171 "streetAddress": "Unit 23 Ffrwdgrech Industrial Estate", 1172 "addressLocality": "Brecon", 1173 "addressRegion": "Wales", 1174 "postalCode": "LD3 8LA", 1175 "addressCountry": "United Kingdom" 1176 } 1177} 1178</script>
1178 1179 1180 1181 1182 1183 1184<!-- BEEKETINGSCRIPT CODE START --><!-- BEEKETINGSCRIPT CODE END --> 1185<!-- spurit_uev-added --> 1186<!-- "snippets/spurit_uev-theme-snippet.liquid" was not rendered, the associated app was uninstalled --> 1187<!-- /spurit_uev-added --> 1188 1189<!-- Back in Stock helper snippet --> 1190 1191
1192<script id="back-in-stock-helper"> 1193 var _BISConfig = _BISConfig || {}; 1194 1195 1196 1197 1198</script>
1198 1199 1200<!-- End Back in Stock helper snippet --> 1201
1201<script type="text/javascript" src="https://sdk.qikify.com/smartbar/app-v2.js?token=KAKcFI9fxrhH60gJ0KAYwlS18Askq8sg&shop=loose-leaf-tea-company.myshopify.com"></script>
1201 1202 1203<!-- **BEGIN** Hextom FSB Integration // Main Include - DO NOT MODIFY --> 1204 <!-- **BEGIN** Hextom FSB Integration // Main - DO NOT MODIFY -->
1205<script type="application/javascript"> 1206 window.hextom_fsb_meta = { 1207 p1: [ 1208 1209 ], 1210 p2: { 1211 1212 } 1213 }; 1214</script>
1214 1215<!-- **END** Hextom FSB Integration // Main - DO NOT MODIFY --> 1216 <!-- **END** Hextom FSB Integration // Main Include - DO NOT MODIFY --> 1217 1218 1219<link rel="dns-prefetch" href="https://swymstore-v3free-01.swymrelay.com" crossorigin> 1220<link rel="dns-prefetch" href="//swymv3free-01.azureedge.net/code/swym-shopify.js"> 1221<link rel="preconnect" href="//swymv3free-01.azureedge.net/code/swym-shopify.js">
1222<script id="swym-snippet"> 1223 window.swymLandingURL = document.URL; 1224 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}; 1225 window.swymPageLoad = function(){ 1226 window.SwymProductVariants = window.SwymProductVariants || {}; 1227 window.SwymHasCartItems = 0 > 0; 1228 window.SwymPageData = {}, window.SwymProductInfo = {}; 1229 var unknown = {et: 0}; 1230 window.SwymPageData = unknown; 1231 1232 window.SwymPageData.uri = window.swymLandingURL; 1233 }; 1234 1235 if(window.selectCallback){ 1236 (function(){ 1237 // Variant select override 1238 var originalSelectCallback = window.selectCallback; 1239 window.selectCallback = function(variant){ 1240 originalSelectCallback.apply(this, arguments); 1241 try{ 1242 if(window.triggerSwymVariantEvent){ 1243 window.triggerSwymVariantEvent(variant.id); 1244 } 1245 }catch(err){ 1246 console.warn("Swym selectCallback", err); 1247 } 1248 }; 1249 })(); 1250 } 1251 window.swymCustomerId = null; 1252 window.swymCustomerExtraCheck = null; 1253 1254 var swappName = ("Wishlist" || "Wishlist"); 1255 var swymJSObject = { 1256 pid: "YAGipZosh\/1RJEHN79BdezNH2QrCKfUBl7vK9\/gOs+Q=" || "YAGipZosh/1RJEHN79BdezNH2QrCKfUBl7vK9/gOs+Q=", 1257 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 1258 }; 1259 window.swymJSShopifyLoad = function(){ 1260 if(window.swymPageLoad) swymPageLoad(); 1261 if(!window._swat) { 1262 (function (s, w, r, e, l, a, y) { 1263 r['SwymRetailerConfig'] = s; 1264 r[s] = r[s] || function (k, v) { 1265 r[s][k] = v; 1266 }; 1267 })('_swrc', '', window); 1268 _swrc('RetailerId', swymJSObject.pid); 1269 _swrc('Callback', function(){initSwymShopify();}); 1270 }else if(window._swat.postLoader){ 1271 _swrc = window._swat.postLoader; 1272 _swrc('RetailerId', swymJSObject.pid); 1273 _swrc('Callback', function(){initSwymShopify();}); 1274 }else{ 1275 initSwymShopify(); 1276 } 1277 } 1278 if(!window._SwymPreventAutoLoad) { 1279 swymJSShopifyLoad(); 1280 } 1281 window.swymGetCartCookies = function(){ 1282 var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"]; 1283 var reqdCookies = {}; 1284 RequiredCookies.forEach(function(k){ 1285 reqdCookies[k] = _swat.storage.getRaw(k); 1286 }); 1287 var cart_token = window.swymCart.token; 1288 var data = { 1289 action:'cart', 1290 token:cart_token, 1291 cookies:reqdCookies 1292 }; 1293 return data; 1294 } 1295 1296 window.swymGetCustomerData = function(){ 1297 1298 return {status:1}; 1299 1300 } 1301</script>
1301 1302 1303<style id="safari-flasher-pre"></style>
1304<script> 1305 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 1306 document.getElementById("safari-flasher-pre").innerHTML = '' 1307 + '#swym-plugin,#swym-hosted-plugin{display: none;}' 1308 + '.swym-button.swym-add-to-wishlist{display: none;}' 1309 + '.swym-button.swym-add-to-watchlist{display: none;}' 1310 + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' 1311 + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' 1312 + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' 1313 + '{-webkit-transition: none; transition: none;}' 1314 + ''; 1315 window.SwymCallbacks = window.SwymCallbacks || []; 1316 window.SwymCallbacks.push(function(tracker){ 1317 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){ 1318 // flash-preventer 1319 var x = function(){ 1320 SwymUtils.onDOMReady(function() { 1321 var d = document.createElement("div"); 1322 d.innerHTML = "<style id='safari-flasher-post'>" 1323 + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" 1324 + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" 1325 + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" 1326 + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," 1327 + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" 1328 + "{-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;}" 1329 + "</style>"; 1330 document.head.appendChild(d); 1331 }); 1332 }; 1333 setTimeout(x, 10); 1334 }); 1335 }); 1336 } 1337 1338 // Get the money format for the store from shopify 1339 window.SwymOverrideMoneyFormat = "${{amount}}"; 1340</script>
1340 1341<style id="swym-product-view-defaults"> 1342 /* Hide when not loaded */ 1343 .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){ 1344 display: none; 1345 } 1346</style> 1347
1348<script src="https://widget.reviews.co.uk/product/dist.js"></script>
vendor: 1 bytes, line 1348
1348
1349<script src="https://widget.reviews.co.uk/rating-snippet/dist.js"></script>
1349 1350<link rel="stylesheet" href="https://widget.reviews.co.uk/rating-snippet/dist.css" />
1351<script> 1352ratingSnippet("ruk_rating_snippet",{ 1353store: "www.theuklooseleafteacompany.co.uk", 1354color: "#3ab671", 1355linebreak: false, 1356text: "Reviews" 1357}); 1358</script>
1358 1359 <!-- "snippets/smile-initializer.liquid" was not rendered, the associated app was uninstalled --> 1360
1361<script> 1362 window.addEventListener('load',() => { 1363 let bsubWidget = document.querySelector('.bsub-widget'); 1364 if(bsubWidget){ 1365 let widgetLabels = bsubWidget.querySelectorAll('label'); 1366 widgetLabels.forEach((label) =>{ 1367 label.addEventListener('click', () => { 1368 label.click(); 1369 }) 1370 }) 1371 } 1372 }); 1373</script>
1373 1374 1375<style> 1376a.btn.checkout-btn { 1377 color: white!important; 1378} 1379 1380#dynamic-checkout-cart { 1381 touch-action: manipulation; 1382} 1383/* mandasa custom css checking */ 1384 #productSelect-product-template, 1385select.product-variants.product-variants-product-template { 1386 display: none !important; 1387 visibility: hidden; 1388 opacity: 0; 1389 height: 0; 1390} 1391</style> 1392<style> .bsub-widget__wrapper {max-width: 78%;} .casa_logged-out-home .casa_popup-header-subtitle {font-size: 20px !important;} </style> 1393<div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block"> 1394 1395 1396<!-- BEGIN app snippet: swymVersion -->
1396<script>var __SWYM__VERSION__ = '7.0.8';</script>
1396<!-- END app snippet --> 1397<!-- BEGIN app snippet: swymCustomCss --> 1398 1399 1400 1401 1402<style id="swym-custom-css"> 1403 1404</style> 1405 1406<!-- END app snippet --> 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418
1419<script> 1420 (function () { 1421 // Get CompanyLocation Metadata for B2B customer scenerios (SFS) 1422 1423 1424 // Put metafields in window variable 1425 const commonCustomizationSettings = ''; 1426 try { 1427 const parsedSettings = JSON.parse(commonCustomizationSettings); 1428 if (parsedSettings) { 1429 window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings']; 1430 } else { 1431 window.SwymWishlistCommonCustomizationSettings = {}; 1432 } 1433 } catch (e) { 1434 window.SwymWishlistCommonCustomizationSettings = {}; 1435 } 1436 1437 let enabledCommonFeatures = '{"multiple-wishlist":false}'; 1438 try { 1439 enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {}; 1440 } catch (e) { 1441 enabledCommonFeatures = {}; 1442 } 1443 // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code. 1444 window.SwymEnabledCommonFeatures = enabledCommonFeatures; 1445 1446 // Ghost-Intent Configuration 1447 // Defaults to disabled (false). Only enabled when metafields explicitly set to "true". 1448 try { 1449 let ghostIntentConfig = { 1450 isExplicitConsentNeeded: false, 1451 isExplicitConsentNeededEvenForLocalStorage: false, 1452 askForPermissionOnFirstClick: true 1453 }; 1454 1455 1456 1457 window.SwymGhostIntentConfig = ghostIntentConfig; 1458 } catch(e) { 1459 window.SwymGhostIntentConfig = { 1460 isExplicitConsentNeeded: false, 1461 isExplicitConsentNeededEvenForLocalStorage: false, 1462 askForPermissionOnFirstClick: true 1463 }; 1464 } 1465 1466 // Education Layer Configuration 1467 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 1468 1469 1470 window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true; 1471 1472 // Login Nudge Configuration 1473 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 1474 1475 1476 window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true; 1477 1478 // Initialize or ensure SwymViewProducts exists 1479 if (!window.SwymViewProducts) { 1480 window.SwymViewProducts = {}; 1481 } 1482 1483 })(); 1484</script>
1484 1485 1486<!-- BEGIN app snippet: swymLoadConsentManager -->
1487<script> 1488 (function () { 1489 if (document.querySelector("script[data-swym-consent-manager]")) return; 1490 var swymConsentManagerScript = document.createElement("script"); 1491 swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0f142-9ec3-73a2-babd-8904a7e44cee\/swym-relay-840\/assets\/swym-consent-manager.js"; 1492 swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves 1493 swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true"); 1494 document.head.appendChild(swymConsentManagerScript); 1495 })(); 1496</script>
1496 1497<!-- END app snippet --> 1498
1499<script 1500 1501 id="wishlist-embed-init" 1502 defer 1503 async 1504> 1505 (function () { 1506 window.swymWishlistEmbedLoaded = true; 1507 var fullAssetUrl = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/apps.bundle.js"; 1508 var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1); 1509 var swymJsPath = '//freecdn.swymrelay.com/code/swym-shopify.js'; 1510 var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1); 1511 window.SwymCurrentJSPath = baseJsPath; 1512 window.SwymAssetBaseUrl = assetBaseUrl; 1513 1514 window.SwymCurrentStorePath = "//swymstore-v3free-01.swymrelay.com"; 1515 1516 function loadSwymShopifyScript() { 1517 var element = ""; 1518 var scriptSrc = ""; 1519 1520 1521 element = "swym-ext-shopify-script"; 1522 window.SwymShopifyCdnInUse = true; 1523 scriptSrc = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-ext-shopify.js"; 1524 1525 1526 if (document.getElementById(element)) { 1527 return; 1528 } 1529 1530 var s = document.createElement("script"); 1531 s.id = element; 1532 s.type = "text/javascript"; 1533 s.async = true; 1534 s.defer = true; 1535 s.src = scriptSrc; 1536 1537 s.onerror = function() { 1538 console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default"); 1539 // Fallback logic here 1540 element = `swym-ext-shopify-script-${__SWYM__VERSION__}`; 1541 var fallbackJsPathVal = "\/\/freecdn.swymrelay.com\/code\/swym-shopify.js"; 1542 var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify"); 1543 scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__; 1544 1545 var fallbackScript = document.createElement("script"); 1546 fallbackScript.id = element; 1547 fallbackScript.type = "text/javascript"; 1548 fallbackScript.async = true; 1549 fallbackScript.defer = true; 1550 fallbackScript.src = scriptSrc; 1551 var y = document.getElementsByTagName("script")[0]; 1552 y.parentNode.insertBefore(fallbackScript, y); 1553 }; 1554 1555 var x = document.getElementsByTagName("script")[0]; 1556 x.parentNode.insertBefore(s, x); 1557 } 1558 1559 var consentAPICallbackInvoked = false; 1560 function checkConsentAndLoad() { 1561 // Allow app to load in design mode (theme editor) regardless of consent 1562 if (window.Shopify?.designMode) { 1563 loadSwymShopifyScript(); 1564 return; 1565 } 1566 1567 // Ghost-Intent: If merchant enabled explicit consent, block SDK until 1568 // consent is given through our Ghost-Intent flow (sync nudge accept). 1569 // This works on any store regardless of region (EU or non-EU). 1570 var ghostConfig = window.SwymGhostIntentConfig || {}; 1571 if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) { 1572 try { 1573 var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || ''); 1574 if (localStorage.getItem(consentKey) === 'true') { 1575 // Consent was given through our flow â load SDK 1576 loadSwymShopifyScript(); 1577 return; 1578 } 1579 } catch(e) {} 1580 1581 // Check if Shopify native cookie consent was given via the cookie banner. 1582 // If user accepted cookies through Shopify's banner, load SDK normally 1583 // (Ghost-Intent is only needed when NO consent mechanism has been used). 1584 var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 1585 if (shopifyConsentGiven) { 1586 loadSwymShopifyScript(); 1587 return; 1588 } 1589 1590 console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given"); 1591 return; 1592 } 1593 1594 var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.(); 1595 if(!isCookieBannerVisible) { 1596 loadSwymShopifyScript(); 1597 return; 1598 } 1599 var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 1600 if (shouldLoadSwymScript) { 1601 loadSwymShopifyScript(); 1602 } else { 1603 console.warn("No customer consent to load Swym Wishlist Plus"); 1604 } 1605 } 1606 function initialiseConsentCheck() { 1607 document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); }); 1608 window.Shopify?.loadFeatures?.( 1609 [{name: 'consent-tracking-api', version: '0.1'}], 1610 error => { 1611 consentAPICallbackInvoked = true; 1612 if (error) { 1613 if(!window.Shopify?.customerPrivacy) { 1614 loadSwymShopifyScript(); 1615 return; 1616 } 1617 } 1618 checkConsentAndLoad(); 1619 } 1620 ); 1621 } 1622 function consentCheckFallback(retryCount) { 1623 if(!consentAPICallbackInvoked) { 1624 if (window.Shopify?.customerPrivacy) { 1625 checkConsentAndLoad(); 1626 } else if (retryCount >= 1) { 1627 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"); 1628 // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected 1629 checkConsentAndLoad(); 1630 } else { 1631 setTimeout(() => consentCheckFallback(retryCount + 1), 1000); 1632 } 1633 } 1634 } 1635 if (document.readyState === "loading") { 1636 document.addEventListener("DOMContentLoaded", initialiseConsentCheck); 1637 window.addEventListener("load", () => consentCheckFallback(0)); 1638 } else { 1639 initialiseConsentCheck(); 1640 } 1641 1642 })(); 1643</script>
1643 1644 1645<!-- BEGIN app snippet: swymSnippet -->
1645<script defer> 1646 (function () { 1647 const currentSwymJSPath = '//freecdn.swymrelay.com/code/swym-shopify.js'; 1648 const currentSwymStorePath = 'https://swymstore-v3free-01.swymrelay.com'; 1649 const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`; 1650 const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`; 1651 const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`; 1652 const swymSnippet = document.getElementById('wishlist-embed-init'); 1653 if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);} 1654 if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);} 1655 if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);} 1656 })() 1657</script>
vendor: 1 bytes, line 1657
1657
1658<script id="swym-snippet" type="text"> 1659 window.swymLandingURL = document.URL; 1660 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}; 1661 window.swymPageLoad = function() { 1662 window.SwymProductVariants = window.SwymProductVariants || {}; 1663 window.SwymHasCartItems = 0 > 0; 1664 window.SwymPageData = {}, window.SwymProductInfo = {}; 1665 var unknown = {et: 0}; 1666 window.SwymPageData = unknown; 1667 1668 window.SwymPageData.uri = window.swymLandingURL; 1669 }; 1670 if(window.selectCallback){ 1671 (function(){ 1672 var originalSelectCallback = window.selectCallback; 1673 window.selectCallback = function(variant){ 1674 originalSelectCallback.apply(this, arguments); 1675 try{ 1676 if(window.triggerSwymVariantEvent){ 1677 window.triggerSwymVariantEvent(variant.id); 1678 } 1679 }catch(err){ 1680 console.warn("Swym selectCallback", err); 1681 } 1682 };})();} 1683 window.swymCustomerId =null; 1684 window.swymCustomerExtraCheck = 1685 null; 1686 var swappName = ("Wishlist" || "Wishlist"); 1687 var swymJSObject = { 1688 pid: "YAGipZosh\/1RJEHN79BdezNH2QrCKfUBl7vK9\/gOs+Q=", 1689 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 1690 }; 1691 window.swymJSShopifyLoad = function(){ 1692 if(window.swymPageLoad) swymPageLoad(); 1693 if(!window._swat) { 1694 (function (s, w, r, e, l, a, y) { 1695 r['SwymRetailerConfig'] = s; 1696 r[s] = r[s] || function (k, v) { 1697 r[s][k] = v; 1698 }; 1699 })('_swrc', '', window); 1700 _swrc('RetailerId', swymJSObject.pid); 1701 _swrc('Callback', function(){initSwymShopify();}); 1702 }else if(window._swat.postLoader){ 1703 _swrc = window._swat.postLoader; 1704 _swrc('RetailerId', swymJSObject.pid); 1705 _swrc('Callback', function(){initSwymShopify();}); 1706 }else{ 1707 initSwymShopify();} 1708 } 1709 if(!window._SwymPreventAutoLoad) { 1710 swymJSShopifyLoad(); 1711 } 1712</script>
1712 1713 1714<style id="safari-flasher-pre"></style>
1715<script> 1716 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 1717 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;}' + ''; 1718 window.SwymCallbacks = window.SwymCallbacks || []; 1719 window.SwymCallbacks.push(function(tracker) { 1720 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() { 1721 var x = function() { 1722 SwymUtils.onDOMReady(function() { 1723 var d = document.createElement("div"); 1724 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>"; 1725 document.head.appendChild(d); 1726 });}; 1727 setTimeout(x, 10); 1728 });});} 1729 window.SwymOverrideMoneyFormat = "${{amount}}"; 1730</script>
1730 1731<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet --> 1732
1733<script 1734 1735 id="swymSnippetCheckAndActivate" 1736> 1737 (function () { 1738 var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler']; 1739 1740 function removeDuplicateIdNodes(id) { 1741 var nodes = document.querySelectorAll('#' + id); 1742 nodes.forEach(function (node, index) { 1743 if (index > 0) { 1744 node.remove(); 1745 } 1746 }); 1747 } 1748 1749 function cleanupDuplicateSnippetNodes(activeScript) { 1750 if (!activeScript) { 1751 return; 1752 } 1753 var allSwymSnippets = document.querySelectorAll('script#swym-snippet'); 1754 allSwymSnippets.forEach(function (scriptNode) { 1755 if (scriptNode !== activeScript) { 1756 scriptNode.remove(); 1757 } 1758 }); 1759 } 1760 1761 function cleanupDuplicateActivationGuards() { 1762 var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate'); 1763 guardScripts.forEach(function (scriptNode, index) { 1764 if (index > 0) { 1765 scriptNode.removeAttribute('id'); 1766 } 1767 }); 1768 } 1769 1770 function postDomLoad() { 1771 var activeScript = document.querySelector('script#swym-snippet:not([type="text"])'); 1772 if (!activeScript) { 1773 var inactiveScript = document.querySelector('script#swym-snippet[type="text"]'); 1774 if (inactiveScript) { 1775 inactiveScript.type = 'text/javascript'; 1776 new Function(inactiveScript.textContent)(); 1777 activeScript = inactiveScript; 1778 } 1779 } 1780 1781 cleanupDuplicateSnippetNodes(activeScript); 1782 cleanupDuplicateActivationGuards(); 1783 duplicateProneIds.forEach(removeDuplicateIdNodes); 1784 } 1785 1786 if (document.readyState === 'loading') { 1787 document.addEventListener('DOMContentLoaded', postDomLoad); 1788 } else { 1789 postDomLoad(); 1790 } 1791 })(); 1792</script>
1792 1793 1794 1795
1796<script> 1797 (function () { 1798 const themeSchemaName = window.Shopify.theme.schema_name; 1799 1800 if (!window.SwymCallbacks) { 1801 window.SwymCallbacks = []; 1802 } 1803 window.SwymCallbacks.push(swat => { 1804 if (!swat) { 1805 return; 1806 } 1807 1808 // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent 1809 if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) { 1810 window.SwymLocalWishlist.syncToCloud(swat); 1811 } 1812 1813 if (window._SwymSDKOnlyMode) { 1814 return; 1815 } 1816 1817 // ENABLE COMMON FEATURES 1818 let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures; 1819 Object.keys(swymEnabledCommonFeatures).forEach(key => { 1820 if (!swymEnabledCommonFeatures[key]) return; 1821 1822 switch (key) { 1823 case 'add-to-wishlist-collections-button': 1824 // Check if app block is already handling the collections button 1825 if (window.SwymCollectionsConfig) { 1826 return; 1827 } 1828 1829 // Check if v2 default collections is handling it 1830 if (window.SwymAdvancedCollectionsWishlistConfig) { 1831 return; 1832 } 1833 1834 // Fallback to old v1 behavior if v2 config is not present 1835 swat?.collectionsApi?.setDefaultCustomizationOptions(); 1836 swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName); 1837 1838 break; 1839 case 'add-to-wishlist-pdp-button': 1840 // Check if app block is already handling the PDP button 1841 if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') { 1842 return; 1843 } 1844 1845 if (!(window.SwymPageData && window.SwymPageData.et === 1)) { 1846 // Not initiating pdp button as it is not a product page 1847 return; 1848 } 1849 1850 // Inject addtowishlist.css into the document's <head> 1851 var head = document.head; 1852 var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.css"; 1853 var pdpButtonStylesheetTag = document.createElement('link'); 1854 pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`; 1855 pdpButtonStylesheetTag.rel = 'stylesheet'; 1856 pdpButtonStylesheetTag.href = pdpButtonStylesheet; 1857 1858 if (!document.getElementById('swym-pdp-button-stylesheet')) { 1859 head.appendChild(pdpButtonStylesheetTag); 1860 } 1861 1862 var x = document.getElementsByTagName('script')[0]; 1863 function createAndInsertScript(id, src, onLoadCallback) { 1864 var scriptTag = document.createElement('script'); 1865 scriptTag.id = id; 1866 scriptTag.type = 'text/javascript'; 1867 scriptTag.src = src; 1868 scriptTag.onload = onLoadCallback; 1869 x.parentNode.insertBefore(scriptTag, x); 1870 } 1871 1872 var pdpButtonScript = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.js"; 1873 createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () { 1874 const pdpBtnApi = window.WishlistPlusPDPButtonAPI; 1875 if (pdpBtnApi) { 1876 pdpBtnApi.setDefaultCustomizationOptions(swat); 1877 pdpBtnApi.initializePDPButton(swat, true); 1878 } 1879 }); 1880 break; 1881 default: 1882 return; 1883 } 1884 }); 1885 }); 1886 })(); // IIFE to prevent polluting global scope 1887</script>
1887 1888 1889 1890
1891<script> 1892 (function () { 1893 // Get the settings from Shopify's Liquid variables and create the styles 1894 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 1895 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 1896 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 1897 const isControlCentreEnabledFromBlockSettings = false; 1898 1899 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 1900 // Don't enable control centre if this is disabled and block settings are not enabled 1901 return; 1902 } 1903 1904 let borderRadius = 6; 1905 let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400; 1906 1907 // Check if block settings exist, use them, otherwise fall back to common settings 1908 let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 1909 "#000000" : 1910 window.SwymWishlistCommonCustomizationSettings.primaryColor; 1911 1912 let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 1913 "#ffffff" : 1914 window.SwymWishlistCommonCustomizationSettings.secondaryColor; 1915 1916 let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 1917 "#F4F8FE" : null; 1918 let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 1919 "#333333" : null; 1920 1921 // Only use color adjustment functions if we're using common settings 1922 if (!secondaryBgColor || !secondaryTextColor) { 1923 function adjustOpacity(color, opacity) { 1924 if (color[0] === '#') { 1925 color = color.slice(1); 1926 } 1927 1928 if (color.length === 3) { 1929 color = color.split('').map(char => char + char).join(''); 1930 } 1931 1932 const r = parseInt(color.slice(0, 2), 16); 1933 const g = parseInt(color.slice(2, 4), 16); 1934 const b = parseInt(color.slice(4, 6), 16); 1935 1936 return `rgba(${r}, ${g}, ${b}, ${opacity})`; 1937 } 1938 1939 function hexToRgb(color) { 1940 if (color[0] === '#') { 1941 color = color.slice(1); 1942 } 1943 if (color.length === 3) { 1944 color = color.split('').map(c => c + c).join(''); 1945 } 1946 1947 return { 1948 r: parseInt(color.slice(0, 2), 16), 1949 g: parseInt(color.slice(2, 4), 16), 1950 b: parseInt(color.slice(4, 6), 16) 1951 }; 1952 } 1953 1954 function getLuminance({ r, g, b }) { 1955 return 0.299 * r + 0.587 * g + 0.114 * b; 1956 } 1957 1958 function generateSecondaryColors(primaryBgColor, primaryTextColor) { 1959 const secondaryBgOpacity = 0.2; 1960 const secondaryTextOpacity = 0.8; 1961 1962 const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity); 1963 1964 const bgRgb = hexToRgb(primaryBgColor); 1965 const bgLuminance = getLuminance(bgRgb); 1966 1967 // Determine whether to use dark or light text for contrast 1968 const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity); 1969 const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity); 1970 1971 const secondaryTextColor = bgLuminance > 186 ? darkText : lightText; 1972 1973 return { 1974 secondaryBgColor, 1975 secondaryTextColor 1976 }; 1977 } 1978 1979 const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor); 1980 secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor; 1981 secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor; 1982 } 1983 1984 // Create the CSS rule 1985 let styles = ` 1986 .swym-storefront-layout-root-component { 1987 --swym-storefront-layout-ui-border-radius: ${borderRadius}px; 1988 --swym-storefront-layout-button-border-radius: ${borderRadius}px; 1989 --swym-storefront-layout-side-drawer-width: ${drawerWidth}px; 1990 --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor}; 1991 --swym-storefront-layout-button-color-text-primary: ${primaryTextColor}; 1992 --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor}; 1993 --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor}; 1994 } 1995 `; 1996 1997 // Create a <style> element and append the styles 1998 let styleSheet = document.createElement("style"); 1999 styleSheet.type = "text/css"; 2000 styleSheet.innerText = styles; 2001 document.head.appendChild(styleSheet); 2002 2003 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 2004 window.SwymStorefrontLayoutContext = {}; 2005 } 2006 if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){ 2007 window.SwymStorefrontLayoutExtensions = {}; 2008 } 2009 2010 // Expose block settings toggle state so ThemeCSSMapping can respect it. 2011 // When true, theme editor color pickers take priority over inherited theme CSS variables. 2012 SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings; 2013 2014 if (isControlCentreEnabledFromBlockSettings) { 2015 // If block settings are enabled, use them 2016 SwymStorefrontLayoutContext.Settings = { 2017 EnableStorefrontLayoutOnLauncher: true, 2018 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 2019 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 2020 StorefrontLayoutDrawerPosition: "left", 2021 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 2022 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 2023 EnableStorefrontLayoutVariantSelector: true, 2024 StorefrontLayoutNotificationPosition: "left", 2025 StorefrontLayoutActionPopupPosition: "left", 2026 StorefrontLayoutNotificationDuration: 5000 2027 }; 2028 } else { 2029 // If only metafield is enabled but no block settings, use common settings 2030 SwymStorefrontLayoutContext.Settings = { 2031 EnableStorefrontLayoutOnLauncher: true, 2032 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 2033 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 2034 StorefrontLayoutDrawerPosition: "left", 2035 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 2036 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 2037 EnableStorefrontLayoutVariantSelector: true, 2038 StorefrontLayoutNotificationPosition: "left", 2039 StorefrontLayoutActionPopupPosition: "left", 2040 StorefrontLayoutNotificationDuration: 5000 2041 }; 2042 } 2043 const storefrontLayoutCallback = (swat) =>{ 2044 SwymStorefrontLayoutContext.swat = swat; 2045 let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid']; 2046 let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled']; 2047 SwymStorefrontLayoutContext.Settings = { 2048 ...SwymStorefrontLayoutContext?.Settings, 2049 EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false, 2050 EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield), 2051 } 2052 2053 if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){ 2054 if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){ 2055 var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 2056 detail: { settings: SwymStorefrontLayoutContext?.Settings } 2057 }); 2058 document.dispatchEvent(event); 2059 }else{ 2060 swat.utils.warn(`LayoutInitialized event is not defined.`); 2061 } 2062 }else{ 2063 swat.utils.warn(`Storefront Layout is disabled.`); 2064 document.getElementById("swym-storefront-layout-container")?.remove(); 2065 document.getElementById("swym-storefront-extention-render-container")?.remove(); 2066 } 2067 } 2068 2069 if (!window.SwymCallbacks) { 2070 window.SwymCallbacks = []; 2071 } 2072 window.SwymCallbacks.push(storefrontLayoutCallback); 2073 2074 SwymStorefrontLayoutContext.SwymCustomerData = { 2075 2076 name: null, 2077 email: null 2078 2079 };
2080 SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email; 2081 })(); 2082</script>
2082 2083 2084 2085 2086 2087</div><div id="shopify-block-AYUZuaHpGRkFBL0hmY__16053653756511055521" class="shopify-block shopify-app-block">
2088<script> 2089 // Mark app embed as active so the SDK block can skip loading 2090 // when both blocks are enabled by the merchant. 2091 window.__casaAppEmbedActive = true; 2092 2093 // Diagnostic helper â call __casaStatus() from the browser console. 2094 if (typeof window.__casaStatus !== 'function') { 2095 window.__casaStatus = function() { 2096 var status = { 2097 appEmbedEnabled: !!window.__casaAppEmbedActive, 2098 sdkBlockEnabled: !!window.__casaSdkBlockEnabled, 2099 sdkSkipped: !!window.__casaSdkSkipped, 2100 bothEnabled: !!(window.__casaAppEmbedActive && window.__casaSdkBlockEnabled), 2101 widgetMounted: !!document.getElementById('casa-widget'), 2102 sdkMounted: !!document.getElementById('casa-sdk'), 2103 loadedAssets: (performance.getEntriesByType('resource') || []) 2104 .map(function(r) { return r.name; }) 2105 .filter(function(n) { return /\/casa(-sdk)?\.js|casa-style|casa-sdk-style/.test(n); }) 2106 }; 2107 console.table(status); 2108 return status; 2109 }; 2110 } 2111 2112 // These MUST be assigned onto `window` rather than declared with `var` at the 2113 // top level of the script. A top-level `var customerId` collides with a 2114 // global `let`/`const customerId` declared by the theme or another app's 2115 // snippet (a very common name), and that collision is a *parse-time* 2116 // SyntaxError: "Identifier 'customerId' has already been declared". A parse 2117 // error kills this ENTIRE inline script, so the loader below never registers 2118 // and casa.js is never injected â the widget silently never appears. 2119 // Property assignment cannot collide, so it is safe regardless of what else 2120 // the page declares. 2121 window.loginLink = `<a href="https://theuklooseleafteacompany.co.uk/customer_authentication/redirect?locale=en&region_country=US" id="customer_login_link">Log in</a>`; 2122 window.registerLink = `<a href="https://account.wholesalebookservices.co.uk?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJsb29zZS1sZWFmLXRlYS1jb21wYW55Lm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTcyNDk4OSwibmJmIjoxNzkxMTIwMTg5fQ.9XwK4IPI0QhsSaC4QngqcwkW9juIkIpdQKS7FZ4AOpc" id="customer_register_link">Create account</a>`; 2123 window.customerId = (function() { 2124 var id = window?.ShopifyAnalytics?.meta?.page?.customerId; 2125 return (id != null && id !== "" && String(id).trim() !== "") ? id : null; 2126 })(); 2127 window.casaLocalization = `en`; 2128 window.casaWidgetLocale = "en"; 2129 2130 // Defer Casa widget CSS and JS to avoid render-blocking LCP 2131 (function() { 2132 // Skip booting the widget for automation/crawlers. Each booted page fires 2133 // backend proxy calls; bots crawling many URLs (e.g. faceted collection 2134 // pages) can generate large request volume. This is a best-effort filter â 2135 // the server also enforces a per-shop rate limit as the real backstop. 2136 function isLikelyBot() { 2137 try { 2138 if (navigator.webdriver) return true; 2139 var ua = (navigator.userAgent || '').toLowerCase(); 2140 var botPattern = /bot|crawl|spider|slurp|bingpreview|headless|prerender|lighthouse|pagespeed|gtmetrix|ahrefs|semrush|mj12|dotbot|petalbot|yandex|baiduspider|facebookexternalhit|embedly|phantom|puppeteer|playwright/; 2141 return botPattern.test(ua); 2142 } catch (e) { 2143 return false; 2144 } 2145 } 2146 2147 function loadCasaWidget() { 2148 if (isLikelyBot()) { 2149 return; 2150 } 2151 // Inject CSS as non-blocking 2152 var link = document.createElement('link'); 2153 link.rel = 'stylesheet'; 2154 link.href = "https:\/\/cdn.shopify.com\/extensions\/01a10399-7182-7700-8692-a90674ed3f25\/casa-loyalty-518\/assets\/casa-style.css"; 2155 link.media = 'print'; 2156 link.onload = function() { this.media = 'all'; }; 2157 document.head.appendChild(link); 2158 2159 // Inject JS (dynamically-created scripts are async by default) 2160 var script = document.createElement('script'); 2161 script.src = "https:\/\/cdn.shopify.com\/extensions\/01a10399-7182-7700-8692-a90674ed3f25\/casa-loyalty-518\/assets\/casa.js"; 2162 document.head.appendChild(script); 2163 } 2164 2165 // Loading strategy is merchant-controlled via the block setting. 2166 // - Deferred (default): wait for `window.load` so the widget never competes 2167 // with the page's Largest Contentful Paint (LCP). 2168 // - Faster: inject as soon as the DOM is ready (DOMContentLoaded), so the 2169 // launcher appears sooner. May slightly affect LCP on some themes. 2170 var casaDeferLoading = false;
2171 2172 if (casaDeferLoading) { 2173 if (document.readyState === 'complete') { 2174 loadCasaWidget(); 2175 } else { 2176 window.addEventListener('load', loadCasaWidget); 2177 } 2178 } else { 2179 if (document.readyState === 'interactive' || document.readyState === 'complete') { 2180 loadCasaWidget(); 2181 } else { 2182 document.addEventListener('DOMContentLoaded', loadCasaWidget); 2183 } 2184 } 2185 })(); 2186</script>
2186 2187<div id="casa-widget"></div> 2188 2189</div><div id="shopify-block-AY3pVa3ZJR0E3aHF6e__10436698916776057164" class="shopify-block shopify-app-block">
2189<script id="subscription-helper"> 2190 2191 function appstleStringSetting(value) { 2192 if (typeof value !== 'string') return value; 2193 try { return JSON.parse('"' + value + '"'); } catch { return value; } 2194 } 2195 function appstleJsonSetting(value) { 2196 if (typeof value !== 'string') return value; 2197 try { return JSON.parse(value); } catch { return null; } 2198 } 2199 2200 if (!window.AppstleIncluded) { 2201 window.AppstleIncluded = true; 2202 window.RS = Window.RS || {}; 2203 2204 RS.Config = { 2205 "selectors": { 2206 "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button", 2207 "subscriptionLinkSelector": appstleStringSetting(".grid-item.two-thirds.medium-down--one-whole"), 2208 "atcButtonPlacement": appstleStringSetting("BEFORE"), 2209 "subscriptionLinkPlacement": appstleStringSetting("BEFORE"), 2210 "cartRowSelector": appstleStringSetting(""), 2211 "cartLineItemSelector": appstleStringSetting(""), 2212 "cartLineItemPerQuantityPriceSelector": appstleStringSetting(""), 2213 "cartLineItemTotalPriceSelector": appstleStringSetting(""), 2214 "cartLineItemSellingPlanNameSelector": appstleStringSetting(""), 2215 "cartSubTotalSelector" : appstleStringSetting(""), 2216 "cartLineItemPriceSelector": appstleStringSetting(""), 2217 "cartLineItemPlacement": appstleStringSetting("BEFORE"), 2218 "cartHiddenAttributesSelector": appstleStringSetting(""), 2219 "buildABoxDiscountSelector": appstleStringSetting(""), 2220 }, 2221 "baseUrl": appstleStringSetting("https:\/\/subscription-admin.appstle.com"), 2222 "usedTranslation": "true", 2223 "enableCartWidgetFeature": appstleStringSetting("false"), 2224 "storefrontAnalyticsForwardingEnabled": appstleJsonSetting("false"), 2225 "appstleStorefrontAnalyticsPath": appstleStringSetting("https:\/\/subscription-admin.appstle.com\/assets\/js\/appstle-storefront-analytics.js?shop=loose-leaf-tea-company.myshopify.com\u0026v=1790941215443"), 2226 "useUrlWithCustomerId": appstleStringSetting("true"), 2227 "atcButtonSelector": appstleStringSetting(""), 2228 "moneyFormat": appstleStringSetting("\u0026pound;{{amount}}"), 2229 "oneTimePurchaseText": appstleStringSetting("One Time Purchase"), 2230 "minimumQuantityMessage": appstleStringSetting(""), 2231 "tapToSelectText": appstleStringSetting("Tap To Select"), 2232 "bundleDiscountTextV2": appstleStringSetting("bundle discount extra: {{bundleDiscount}} off"), 2233 "productPageUnitPriceSelectorV2": appstleStringSetting(null), 2234 "monthsFrequencyTextV2": appstleStringSetting("Months"), 2235 "monthlyLabelTextV2": appstleStringSetting("Monthly"), 2236 "monthFrequencyTextV2": appstleStringSetting("Month"), 2237 "weeksFrequencyTextV2": appstleStringSetting("Weeks"), 2238 "weeklyLabelTextV2": appstleStringSetting("Weekly"), 2239 "weekFrequencyTextV2": appstleStringSetting("Week"), 2240 "daysFrequencyTextV2": appstleStringSetting("Days"), 2241 "dayFrequencyTextV2": appstleStringSetting("day"), 2242 "yearsFrequencyTextV2": appstleStringSetting("Years"), 2243 "yearlyLabelTextV2": appstleStringSetting("Yearly"), 2244 "yearFrequencyTextV2": appstleStringSetting("Year"), 2245 "offFrequencyTextV2": appstleStringSetting("Off"), 2246 "prepayLabelTextV2": appstleStringSetting("Prepay"), 2247 "prepaidLabelTextV2": appstleStringSetting("Prepaid"), 2248 "prepaidSaveBadgeTextV2": appstleStringSetting("SAVE {{selectedDiscountPercentage}}"), 2249 "onetimeDescriptionTextV2": appstleStringSetting(""), 2250 "atcButtonTextV2": appstleStringSetting(""), 2251 "oneTimeFrequencyTextV2": appstleStringSetting("One Time"), 2252 "cancelAnytimeLabelTextV2": appstleStringSetting("Cancel Anytime"), 2253 "noSubscriptionLabelTextV2": appstleStringSetting("No Subscription"), 2254 "addToShipmentButtonTextV2": appstleStringSetting("Add to Shipment"), 2255 "addToShipmentProcessingV2": appstleStringSetting("Processing..."), 2256 "addToShipmentSuccessTextV2": appstleStringSetting("Success"), 2257 "addToShipmentErrorTextV2": appstleStringSetting("Error"), 2258 "addToShipmentTooltipTextV2": appstleStringSetting("Please avoid double delivery charges! Login to add this product to an upcoming delivery."), 2259 "frequencyCombinedWidgetTextV2": appstleStringSetting("Frequency"), 2260 "selectDeliverOptionV2": appstleStringSetting("Select Delivery Option"), 2261 "subscribeAndSaveSuccessV2": appstleStringSetting("Subscription Selected"), 2262 "unsubscribeFrequencyTextV2": appstleStringSetting("One-time Purchase"), 2263 "deliveryEveryFrequencyTextV2": appstleStringSetting("Delivery Frequency"), 2264 "sellingPlanTitleTextNonPrepaid": appstleStringSetting("{{sellingPlanName}}"), 2265 "subscribeAndSaveInitalV2": appstleStringSetting("Subscribe and save"), 2266 "subscriptionDescriptionTextV2": appstleStringSetting(""), 2267 "atcButtonTextSelector": appstleStringSetting(""), 2268 "disableCartWidgetOnVariants": appstleStringSetting(""), 2269 "shop": appstleStringSetting("loose-leaf-tea-company.myshopify.com"), 2270 "deliveryText": appstleStringSetting("delivery"), 2271 "purchaseOptionsText": appstleStringSetting("Purchase Options"), 2272 "manageSubscriptionButtonText": appstleStringSetting("Manage Subscription"), 2273 "subscriptionOptionText": appstleStringSetting("Subscribe and save"), 2274 "sellingPlanSelectTitle": appstleStringSetting("DELIVERY FREQUENCY"), 2275 "subscriptionPriceDisplayText": appstleStringSetting(""), 2276 "tooltipTitle": appstleStringSetting("Subscription detail"), 2277 "showTooltipOnClick": appstleStringSetting("false"), 2278 "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."), 2279 "tooltipDescriptionOnPrepaidPlan": appstleStringSetting("\u003cb\u003ePrepaid Plan Details\u003c\\\/b\u003e\u003c\\\/br\u003e Total price: {{totalPrice}} ( Price for every delivery: {{pricePerDelivery}})"), 2280 "tooltipDescriptionOnMultipleDiscount": appstleStringSetting("\u003cb\u003eDiscount Details\u003c\\\/b\u003e\u003c\\\/br\u003e Initial discount is {{discountOne}} and then {{discountTwo}} after your first order."), 2281 "manualTranslation": appstleStringSetting("false"), 2282 "tooltipDescriptionCustomization": appstleStringSetting("{{{defaultTooltipDescription}}} \u003c\\\/br\u003e {{{prepaidDetails}}} \u003c\\\/br\u003e {{{discountDetails}}}"), 2283 "orderStatusManageSubscriptionTitle": appstleStringSetting("Subscription"), 2284 "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."), 2285 "orderStatusManageSubscriptionButtonText": appstleStringSetting("Manage your subscription"), 2286 "subscriptionOptionSelectedByDefault" : appstleJsonSetting("false"), 2287 "totalPricePerDeliveryText" : appstleStringSetting("{{prepaidPerDeliveryPrice}}\\\/delivery"), 2288 "memberOnlySellingPlansJson": appstleJsonSetting("{}"), 2289 "nonMemberOnlySellingPlansJson": appstleJsonSetting("{}"), 2290 "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,
2290\"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\":[]}]"), 2291 "widgetEnabled": appstleJsonSetting("true"), 2292 "showFreeGiftPrice" : appstleJsonSetting("true"), 2293 "showFreeGiftComparePrice" : appstleJsonSetting("true"), 2294 "enableFreeGiftLayout" : appstleJsonSetting("false"), 2295 "freeGiftLabelText": appstleStringSetting("+ Free {{productName}}"), 2296 "freeGiftBadgeText": appstleStringSetting(""), 2297 "showTooltip" : appstleJsonSetting("true"), 2298 "showCartWidgetOnBundleItems" : appstleJsonSetting("false"), 2299 "prepaidOptionSelectedByDefault" : appstleJsonSetting("false"), 2300 "disablePassingSellingPlanAsLineProperties" : appstleJsonSetting("true"), 2301 "updateThemePrice" : appstleJsonSetting("false"), 2302 "sortByDefaultSequence": appstleJsonSetting("false"), 2303 "showSubOptionBeforeOneTime": appstleJsonSetting("false"), 2304 "detectVariantFromURLParams": appstleJsonSetting("false"), 2305 "disableQueryParamsUpdate": appstleJsonSetting("false"), 2306 "showStaticTooltip": appstleJsonSetting("false"), 2307 "showAppstleLink": appstleJsonSetting("false"), 2308 "sellingPlanTitleText" : appstleStringSetting("{{sellingPlanName}} ({{sellingPlanPrice}}\\\/delivery)"), 2309 "oneTimePriceText" : appstleStringSetting("{{price}}"), 2310 "selectedPayAsYouGoSellingPlanPriceText" : appstleStringSetting("\u003cspan style=\\\"text-decoration: line-through;\\\"\u003e{{price}}\u003c\\\/span\u003e {{secondPrice}}"), 2311 "selectedPrepaidSellingPlanPriceText" : appstleStringSetting(" {{totalPrice}}"), 2312 "selectedDiscountFormat" : appstleStringSetting("SAVE {{selectedDiscountPercentage}}"), 2313 "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"), 2314 "manageSubscriptionUrl" : appstleStringSetting("https:\\\/\\\/theuklooseleafteacompany.co.uk\\\/apps\\\/subscriptions"), 2315 "appstlePlanId": appstleJsonSetting("2729"), 2316 "showCheckoutSubscriptionBtn": appstleJsonSetting("true"), 2317 "priceSelector": appstleStringSetting(".inline-list #productPrice-product-template span[aria-hidden=true]"), 2318 "reloadPriceSelector": appstleStringSetting(""), 2319 "landingPagePriceSelector": appstleStringSetting(""), 2320 "quickViewClickSelector": appstleStringSetting(""), 2321 "badgeTop": appstleStringSetting("-4px"), 2322 "pricePlacement": appstleStringSetting("BEFORE"), 2323 "disableLoadingJquery": appstleJsonSetting("false"), 2324 "widgetEnabledOnSoldVariant": appstleStringSetting("true"), 2325 "switchRadioButtonWidget": appstleJsonSetting("false"), 2326 "appstlePlanName": appstleStringSetting("loose-leaf-tea-company.myshopify.com bulk automation"), 2327 "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\":
2327 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}"), 2328 "formMappingAttributeName": appstleStringSetting(""), 2329 "formMappingAttributeSelector": appstleStringSetting(""), 2330 "quickViewModalPollingSelector": appstleStringSetting(""), 2331 "scriptLoadDelay": appstleStringSetting("0"), 2332 "formatMoneyOverride": appstleStringSetting("false"), 2333 "enableAddToExistingSubscriptionFeature": appstleStringSetting("false"), 2334 "displayAddToExistingSubscriptionButtonForNotLoggedInV2": appstleStringSetting(null), 2335 "showAddToSubscriptionButtonOnlyOnSubscriptionProducts": appstleStringSetting("false"), 2336 "appstle_app_proxy_path_prefix": appstleStringSetting("apps\\\/subscriptions"), 2337 "updatePriceOnQuantityChange": appstleStringSetting(""), 2338 "widgetParentSelector": appstleStringSetting(""), 2339 "quantitySelector": appstleStringSetting("quantity-input *"), 2340 "enableAddJSInterceptor": appstleStringSetting("false"), 2341 "isDevEnabled": appstleJsonSetting(true), 2342 "forceReloadWidgetSelector": appstleStringSetting(""), 2343 "forceReloadOnFreqChange": appstleJsonSetting("false"), 2344 "showPrepaidPlanSeparately": appstleJsonSetting("true"), 2345 "debugLogsEnabled": appstleJsonSetting(true), 2346 "isUseStorefrontAPI": appstleJsonSetting(true), 2347 "reBuyEnabled": appstleStringSetting("false"), 2348 "loyaltyDetailsLabelText": appstleStringSetting("Loyalty Details"), 2349 "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}}"), 2350 "widgetType": appstleStringSetting("WIDGET_TYPE_7"),
2351 "collectionWidgetType": appstleStringSetting("LEGACY"), 2352 "enableCompactProductPageWidget": appstleJsonSetting("false"), 2353 "enableCartDrawerWidget": appstleJsonSetting("false"), 2354 "cartDrawerWidgetStyle": appstleJsonSetting("false"), 2355 "cartDrawerWidgetInlineStyle": appstleStringSetting("false"), 2356 "cartDrawerWidgetPanelStyle": appstleStringSetting("false"), 2357 "cartDrawerWidgetSegmentedStyle": appstleStringSetting("false"), 2358 "showOneTimeComparePrice": appstleJsonSetting("false"), 2359 "showCompareAtPriceForSubscription": appstleJsonSetting("false"), 2360 "showCombinedSellingPlanCartWidget": appstleJsonSetting("false"), 2361 "combinedCartWidgetSelector": appstleStringSetting(""), 2362 "removeUnsubscribeOption": appstleJsonSetting(false), 2363 "widgetTemplateHtml": "{% raw %}{% endraw %}", 2364 2365 "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}}}
2365\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
2365635 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;
2365\\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 %}
2365\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
2365635 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 %}
2365\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
2365635 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 %}
2365\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 %}\"}", 2366 2367 2368 "bundle": {}, 2369 2370 2371 "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\\\"}"), 2372 2373 "css": { 2374 "appstle_subscription_widget": { 2375 "margin-top": appstleStringSetting("") , 2376 "margin-bottom": appstleStringSetting(""), 2377 }, 2378 2379 "appstle_subscription_wrapper": { 2380 "border-width": appstleStringSetting(""), 2381 "border-color": appstleStringSetting(""), 2382 }, 2383 2384 "appstle_circle": { 2385 "border-color": appstleStringSetting(""), 2386 }, 2387 2388 "appstle_dot": { 2389 "background-color": appstleStringSetting(""), 2390 }, 2391 2392 "appstle_select": { 2393 "padding-top": appstleStringSetting(""), 2394 "padding-bottom": appstleStringSetting(""), 2395 "padding-left": appstleStringSetting(""), 2396 "padding-right": appstleStringSetting(""), 2397 "border-width": appstleStringSetting(""), 2398 "border-style": appstleStringSetting(""), 2399 "border-color": appstleStringSetting(""), 2400 "border-radius": appstleStringSetting(""), 2401 }, 2402 2403 "tooltip_subscription_svg": { 2404 "fill": appstleStringSetting(""), 2405 }, 2406 2407 "appstle_tooltip": { 2408 "color": appstleStringSetting(""), 2409 "background-color": appstleStringSetting(""), 2410 }, 2411 2412 "appstle_tooltip_border_top_color": { 2413 "border-top-color": appstleStringSetting(""), 2414 }, 2415 2416 "appstle_subscription_final_price": { 2417 "color": appstleStringSetting(""), 2418 }, 2419 "appstle_widget_text_color": { 2420 "color": appstleStringSetting(""), 2421 }, 2422 "appstle_selected_background": { 2423 "background": "transparent", 2424 }, 2425 "elementCSS": appstleStringSetting("[]"), 2426 "customCSS": appstleStringSetting("span.appstle_circle::before {\\r\\ndisplay: none !important;\\r\\n}"), 2427 "customerPortalCss": appstleStringSetting(""), 2428 "externalStyleTag": appstleStringSetting(""), 2429 "themeCss": appstleStringSetting(""), 2430 } 2431 }; 2432 2433 2434 window.AppstleSubscription = window.AppstleSubscription || JSON.parse(JSON.stringify(RS)); 2435 2436 sessionStorage['appstleSubscriptionConfig'] = JSON.stringify(RS.Config); 2437 2438 2439 try { 2440 2441 window.appstle_build_a_box_labels = {"perDeliveryLabelTextV2":"\\\/delivery","var
2441iantNotAvailable":"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"}; 2442 2443 } catch (e) { 2444 console.error("Error parsing build a box labels:", e); 2445 } 2446 2447 2448 var _RSConfig = _RSConfig || {}; 2449 2450 _RSConfig.shop = "loose-leaf-tea-company.myshopify.com"; 2451 2452 2453 2454 2455 2456 2457 _RSConfig.shopMoneyFormat = "${{amount}}"; 2458 _RSConfig.shopMoneyFormatWithCurrencyFormat = "${{amount}} USD"; 2459 2460 2461 2462 2463 } 2464 2465 2466 2467 _RSConfig.assetRev = "ab85143ea0b71f4be9275143d867dc84"; 2468 2469 2470</script>
2470 2471 2472<style id="appstle-payment-button-override"> 2473 .shopify-payment-button {display: none;} 2474</style>
2475<script> 2476 let appstleCount = 0 2477 function isAppstleJSInitiated() { 2478 appstleCount++; 2479 if (window?.["RSConfig"] || appstleCount > 20) { 2480 let appstleStyleElement = document.querySelector('#appstle-payment-button-override'); 2481 if (appstleStyleElement) { 2482 appstleStyleElement.remove(); 2483 } 2484 } else { 2485 setTimeout(isAppstleJSInitiated, 500) 2486 } 2487 } 2488 isAppstleJSInitiated(); 2489</script>
2489 2490
2491<script> 2492 var appstleExternalStyle = document.createElement('style'); 2493 appstleExternalStyle.textContent = appstleStringSetting(""); 2494 document.body.appendChild(appstleExternalStyle); 2495</script>
vendor: 1 bytes, line 2495
2495
2496<script> 2497 function pollAppstleInit() { 2498 if (window?.appstleInit) { 2499 window?.appstleInit() 2500 } else { 2501 setTimeout(pollAppstleInit, 30); 2502 } 2503 } 2504</script>
2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522
2522<script src="https://subscription-admin.appstle.com/assets/js/appstle-subscription.js?shop=loose-leaf-tea-company.myshopify.com&v=1790941215443" defer ></script>
2522 2523 2524 2525 2526 2527 2528 2529 2530 2531</div><div id="shopify-block-ASmZ4UzludlhySjVzd__qikify-smartbar-1698983334" class="shopify-block shopify-app-block">
2531<script id="qikify-smart-bar-config" type="text/javascript"> 2532 2533 2534 window.qsbData = { 2535 entries: null, 2536 subscription: null, 2537 config: null, 2538 }; 2539 2540 2541 qsbData.entries = []; 2542 2543 2544 2545 qsbData.subscription = {"name":"smartbar-free","kind":"subscription"}; 2546 2547 2548 2549 qsbData.config = null; 2550 2551</script>
2551 2552
2553<script src="https://cdn.shopify.com/extensions/019efdc3-0b9e-7c46-8782-cd54df6e4157/qikify-timer-announcement-bar-12/assets/smartbar-v2.js" defer="defer"></script>
2553 2554 2555 2556 2557 2558 <style id="qikify-smartbar-custom-style"></style> 2559 2560 2561 2562
2562<script id="qikify-smartbar-custom-script"></script>
2562 2563 2564 2565 2566</div>
2566<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2566 2567</body> 2568</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.