PageSourceSearch

https://watcharees.com/search

html watcharees.com collected 2026-10-10 01:25:38 UTC 635,865 bytes, 5,914 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16<!doctype html>
17  <html class="no-js" lang="en">
18    <head>
19 
20<meta charset="utf-8">
21      <meta http-equiv="X-UA-Compatible" content="IE=edge">
22      <meta name="viewport" content="width=device-width,initial-scale=1">
23      <meta name="theme-color" content="">
24      <link rel="canonical" href="https://watcharees.com/search">
25      <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
26      <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
27      <link rel="preconnect" href="https://fonts.shopify.com" crossorigin>
28      <link rel="preconnect" href="https://monorail-edge.shopifysvc.com">
29      <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 29-30
29
30<script async src="https://www.googletagmanager.com/gtag/js?id=
30G-TVGW2EH4DN
vendor: 12 bytes, line 30
30"></script>
31<script>
32  
vendor: 134 bytes, lines 32-36
32window.dataLayer = window.dataLayer || [];
33  function gtag(){dataLayer.push(arguments);}
34  gtag('js', new Date());
35
36  gtag('config', '
36G-TVGW2EH4DN
vendor: 4 bytes, line 36
36');
37</script>
37
38      
38<script type="text/javascript">
39    (function(c,l,a,r,i,t,y){
40        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
41        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
42        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
43    })(window, document, "clarity", "script", "pqjxopi8rw");
44</script>
44<link rel="icon" type="image/png" href="//watcharees.com/cdn/shop/files/Favicon-med.png?v=1776194134&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>
45        Search
46 &ndash; Watcharee&#39;s</title>
47
48      
49        <meta name="description" content="Shop Watcharee&#39;s vegan Thai curry sauces, including classic Peanut &amp; Pad Thai. Try our new Noodle Meal Kits in 3 signature flavors. No preservatives. Clean ingredients. Authentic Thai.">
50      
51
52
53<meta property="og:site_name" content="Watcharee&#39;s">
54<meta property="og:url" content="https://watcharees.com/search">
55<meta property="og:title" content="Search">
56<meta property="og:type" content="website">
57<meta property="og:description" content="Shop Watcharee&#39;s vegan Thai curry sauces, including classic Peanut &amp; Pad Thai. Try our new Noodle Meal Kits in 3 signature flavors. No preservatives. Clean ingredients. Authentic Thai."><meta property="og:image" content="http://watcharees.com/cdn/shop/files/Thai_Green_Curry-cropped_58b783fc-5ced-4b64-82b0-bcbb301ea3cb.png?v=1778172412">
58  <meta property="og:image:secure_url" content="https://watcharees.com/cdn/shop/files/Thai_Green_Curry-cropped_58b783fc-5ced-4b64-82b0-bcbb301ea3cb.png?v=1778172412">
59  <meta property="og:image:width" content="1029">
60  <meta property="og:image:height" content="762"><meta name="twitter:card" content="summary_large_image">
61<meta name="twitter:title" content="Search">
62<meta name="twitter:description" content="Shop Watcharee&#39;s vegan Thai curry sauces, including classic Peanut &amp; Pad Thai. Try our new Noodle Meal Kits in 3 signature flavors. No preservatives. Clean ingredients. Authentic Thai.">
63
64  
64<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
64<meta name="google-site-verification" content="xn05taQpZdVCCsH_WkvuCB66bVv_rMk-qr8NlL3zMzk">
65<meta name="facebook-domain-verification" content="pqs8nmsg046c1jl1vzp9w1bowmt56m">
66<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/32654426243/digital_wallets/dialog">
67<meta id="in-context-paypal-metadata" data-shop-id="32654426243" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
68<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
68<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
68
69<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
70<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=32654426243" crossorigin="anonymous"></script>
vendor: 1 bytes, line 70
70
71<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":32654426243,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/32654426243","merchantName":"Watcharee's","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Watcharee's","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 71
71
72<script id="shopify-features" type="application/json">{"accessToken":"ff2407d40cbd56126b3a7cba7377b341","betas":["rich-media-storefront-analytics"],"domain":"watcharees.com","predictiveSearch":true,"shopId":32654426243,"locale":"en"}</script>
vendor: 1 bytes, line 72
72
73<script>var Shopify = Shopify || {};
74Shopify.shop = "watcharees.myshopify.com";
75Shopify.locale = "en";
76Shopify.currency = {"active":"USD","rate":"1.0"};
77Shopify.country = "US";
78Shopify.theme = {"name":"Shapes - merged 4.2026","id":176949592311,"schema_name":"Shapes","schema_version":"2.2.5","theme_store_id":null,"role":"main"};
79Shopify.theme.handle = "null";
80Shopify.theme.style = {"id":null,"handle":null};
81Shopify.cdnHost = "watcharees.com/cdn";
82Shopify.routes = Shopify.routes || {};
83Shopify.routes.root = "/";
84Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
85Shopify.SignInWithShop = Shopify.SignInWithShop || {};
86Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
87Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 87
87
88<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 88
88
89<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 89
89
90<script>
91  window.ShopifyPay = window.ShopifyPay || {};
92  window.ShopifyPay.apiHost = "shop.app\/pay";
93  window.ShopifyPay.redirectState = null;
94</script>
vendor: 1 bytes, line 94
94
95<script>
96  window.Shopify = window.Shopify || {};
97  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
98  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
99  window.Shopify.SignInWithShop.eligible = true;
100</script>
vendor: 1 bytes, line 100
100
101<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 101
101
102<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 102
102
103<script type="module">
104  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
105
106  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
107
108</script>
vendor: 1 bytes, line 108
108
109<script>
110  window.Shopify = window.Shopify || {};
111  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
112  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"]};
113</script>
vendor: 1 bytes, line 113
113
114<script id="__st">var __st={"a":32654426243,"offset":-14400,"reqid":"5f860fa7-840e-4468-ad87-0f37eb82bcc6-1791595537","pageurl":"watcharees.com\/search","u":"343e584e64a2","p":"searchresults"};</script>
vendor: 1 bytes, line 114
114
115<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 115
115
116<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 116
116
117<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//watcharees.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 117
117
118<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 = "//watcharees.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
118<script crossorigin="anonymous" defer="defer" src="//watcharees.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 118
118
119<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 119
119
120<script>
121  window.Shopify = window.Shopify || {};
122  window.Shopify.MCP = window.Shopify.MCP || {};
123  window.Shopify.MCP.enabled = true;
124  window.Shopify.MCP.shop = "watcharees.myshopify.com";
125  window.Shopify.MCP.mcpEndpoint = "https:\/\/watcharees.com\/api\/mcp";
126  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
127</script>
vendor: 1 bytes, line 127
127
128<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("\/\/watcharees.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
129</script>
vendor: 1 bytes, line 129
129
130<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://watcharees.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
131</script>
vendor: 1 bytes, line 131
131
132<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
133  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);
134</script>
vendor: 1 bytes, line 134
134
135<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})}}));
136</script>
vendor: 1 bytes, line 136
136
137<script id='scb4127' type='text/javascript' async='' src='https://watcharees.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
137<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://watcharees.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
138<style id="shopify-accelerated-checkout-cart">
139        #shopify-buyer-consent {
140  margin-top: 1em;
141  display: inline-block;
142  width: 100%;
143}
144
145#shopify-buyer-consent.hidden {
146  display: none;
147}
148
149#shopify-subscription-policy-button {
150  background: none;
151  border: none;
152  padding: 0;
153  text-decoration: underline;
154  font-size: inherit;
155  cursor: pointer;
156}
157
158#shopify-subscription-policy-button::before {
159  box-shadow: none;
160}
161
162      </style>
163
164<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
164
165  <!-- "snippets/shogun-products.liquid" was not rendered, the associated app was uninstalled -->
166
167
168      
168<script>
169  window.THEMENAME = 'Shapes';
170  window.THEMEVERSION = '1.0.1';
171
172  document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
173
174  window.theme = {
175    strings: {
176      itemCountOne: "{{ count }} item",
177      itemCountOther: "{{ count }} items",
178      loading: "Loading",
179      addToCart: "Add to Cart",
180      preOrder: "Pre-order",
181      soldOut: "Sold Out",
182      unavailable: "Unavailable",
183      regularPrice: "Regular price",
184      salePrice: "Sale price",
185      sale: "On Sale",
186      unitPrice: "Unit price",
187      unitPriceSeparator: "per",
188      cartEmpty: "Your cart is currently empty.",
189      cartCookies: "Enable cookies to use the shopping cart",
190      update: "Update Cart",
191      quantity: "Quantity",
192      discountedTotal: "Discounted total",
193      regularTotal: "Regular total",
194      priceColumn: "See Price column for discount details.",
195      addedToCart: "Added to Cart!",
196      cartError: "There was an error while updating your cart. Please try again.",
197      cartAddError: "All {{ title }} are in your cart."
198    },
199    routes: {
200      root_url: "\/",
201      cart_url: "\/cart",
202      cart_add_url: "\/cart\/add",
203      cart_change_url: "\/cart\/change",
204      cart_update_url: "\/cart\/update",
205      cart_clear_url: "\/cart\/clear",
206      predictive_search_url: '/search/suggest'
207    },
208    moneyFormat: "${{amount}}",
209    moneyWithCurrencyFormat: "${{amount}} USD",
210    cartItemCount: 0,
211    settings: {
212      cart_type: "modal",
213      open_modal_on_add_to_cart: false,
214      parallax_intensity: 50
215    },
216    info: {
217      name: 'Shapes',
218    }
219  };
220</script>
220
221
222
223      
223<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script>
223
224      
224<script>
225        function debounce(fn, wait) {
226          let t;
227          return (...args) => {
228            clearTimeout(t);
229            t = setTimeout(() => fn.apply(this, args), wait);
230          };
231        }
232      </script>
232
233      
233<script src="//watcharees.com/cdn/shop/t/92/assets/utils.js?v=7831558957854122511776185660" defer></script>
233
234      
234<script src="//watcharees.com/cdn/shop/t/92/assets/global.bundle.min.js?v=26573387620342007991776185660" type="module"></script>
234
235      
235<script src="//watcharees.com/cdn/shop/t/92/assets/cart-count.js?v=51561485870383068741776185660" type="module"></script>
235
236      
237        
237<script src="//watcharees.com/cdn/shop/t/92/assets/cart-items.js?v=18494231088895156391776185660" type="module"></script>
237
238        
238<script src="//watcharees.com/cdn/shop/t/92/assets/cart-footer.js?v=107578074203092953621776185660" type="module"></script>
238
239        
240          
240<script src="//watcharees.com/cdn/shop/t/92/assets/cart-note.js?v=175945663109345311611776185660" type="module"></script>
240
241        
242      
243      
244      
244<script src="//watcharees.com/cdn/shop/t/92/assets/alpine-extensions.js?v=130255111265633159301776185660" defer></script>
244
245      <link rel="stylesheet" href="//watcharees.com/cdn/shop/t/92/assets/base.bundle.css?v=8219342299180118151776185660">
246      
247      <link rel="stylesheet" href="//watcharees.com/cdn/shop/t/92/assets/custom.css?v=2011703498055035961789652230">
248      
249      
250      <style>
251        :root {
252          --max-site-width: 1820px;
253        }
254      </style>
255      <style data-shopify>
256        @font-face {
257  font-family: "Fira Sans";
258  font-weight: 400;
259  font-style: normal;
260  font-display: swap;
261  src: url("//watcharees.com/cdn/fonts/fira_sans/firasans_n4.2bbe25c7eff81f2190328b1f4c09fff694a30391.woff2") format("woff2"),
262       url("//watcharees.com/cdn/fonts/fira_sans/firasans_n4.3080da6df53473deabf85f231151766e88fe58e5.woff") format("woff");
263}
264
265        @font-face {
266  font-family: "Proza Libre";
267  font-weight: 400;
268  font-style: normal;
269  font-display: swap;
270  src: url("//watcharees.com/cdn/fonts/proza_libre/prozalibre_n4.f0507b32b728d57643b7359f19cd41165a2ba3ad.woff2") format("woff2"),
271       url("//watcharees.com/cdn/fonts/proza_libre/prozalibre_n4.11ea93e06205ad0e376283cb5b58368f304c1fe5.woff") format("woff");
272}
273
274        
275@font-face {
276  font-family: "Fira Sans";
277  font-weight: 700;
278  font-style: normal;
279  font-display: swap;
280  src: url("//watcharees.com/cdn/fonts/fira_sans/firasans_n7.cc8dbbaa3add99fa3b5746d1e0ac6304aad5a265.woff2") format("woff2"),
281       url("//watcharees.com/cdn/fonts/fira_sans/firasans_n7.ec664a82413800dfe65a9cde8547a4b8bd643b08.woff") format("woff");
282}
283@font-face {
284  font-family: "Fira Sans";
285  font-weight: 400;
286  font-style: italic;
287  font-display: swap;
288  src: url("//watcharees.com/cdn/fonts/fira_sans/firasans_i4.c80c323ec965c58e05ab85d436c872a499b8b684.woff2") format("woff2"),
289       url("//watcharees.com/cdn/fonts/fira_sans/firasans_i4.4a2d82e939dfe1cd2fff5fc4411d982dee96dce7.woff") format("woff");
290}
291@font-face {
292  font-family: "Fira Sans";
293  font-weight: 700;
294  font-style: italic;
295  font-display: swap;
296  src: url("//watcharees.com/cdn/fonts/fira_sans/firasans_i7.a949787ab1c615cf91b95a6e513021199c64f31e.woff2") format("woff2"),
297       url("//watcharees.com/cdn/fonts/fira_sans/firasans_i7.799cab282970134691125391a3ab6bd6bc1306c6.woff") format("woff");
298}
299@font-face {
300  font-family: "Fira Sans";
301  font-weight: 700;
302  font-style: normal;
303  font-display: swap;
304  src: url("//watcharees.com/cdn/fonts/fira_sans/firasans_n7.cc8dbbaa3add99fa3b5746d1e0ac6304aad5a265.woff2") format("woff2"),
305       url("//watcharees.com/cdn/fonts/fira_sans/firasans_n7.ec664a82413800dfe65a9cde8547a4b8bd643b08.woff") format("woff");
306}
307:root {
308          --heading-font-stack: "Proza Libre", sans-serif;
309          --heading-font-weight: 400;
310          --heading-font-style: normal;
311          --heading-letterspacing: 0.0;
312          --heading-capitalize: none;
313          --main-font-stack: "Fira Sans", sans-serif;
314          --main-font-weight: 400;
315          --main-font-style: normal;
316          --accent-font-stack: , ;
317          --accent-font-weight: ;
318          --accent-font-style: ;
319        }
320      </style>
321<style>
322  :root {
323    --payment-button-height: 48px;
324    --section-x-padding: 1.25rem;
325    --grid-gap: 1.25rem;
326    --icon-thickness: 2;
327    --header-height: 60px;
328
329    --global-scrolling-items-speed-multiplier: 1;
330
331    --transparent: transparent;
332
333    --color-primary-text: 28, 28, 29;
334    --color-primary-background: 255, 255, 255;
335    --color-primary-accent-1: 53, 35, 106;
336    --color-primary-accent-2: 185, 0, 66;
337    --color-primary-card: 255, 255, 255;
338    --color-primary-gradient: linear-gradient(180deg, rgba(255, 179, 106, 1) 4%, rgba(222, 108, 0, 1) 98%);--color-primary-text-overlay: 255, 255, 255;
339--color-primary-card-text-overlay: 255, 255, 255;
340--color-primary-accent-1-overlay: 255, 255, 255;
341--color-primary-accent-2-overlay: 255, 255, 255;
342--color-secondary-text: 28, 28, 29;
343    --color-secondary-background: 241, 241, 241;
344    --color-secondary-accent-1: 241, 147, 57;
345    --color-secondary-accent-2: 53, 35, 106;
346    --color-secondary-card: 255, 255, 255;
347    --color-secondary-gradient: linear-gradient(54deg, rgba(167, 145, 229, 1) 4%, rgba(37, 20, 87, 1) 98%);--color-secondary-text-overlay: 241, 241, 241;
348--color-secondary-card-text-overlay: 255, 255, 255;
349--color-secondary-accent-1-overlay: 28, 28, 29;
350--color-secondary-accent-2-overlay: 241, 241, 241;
351--color-tertiary-text: 255, 255, 255;
352    --color-tertiary-background: 53, 35, 106;
353    --color-tertiary-accent-1: 241, 147, 57;
354    --color-tertiary-accent-2: 185, 0, 66;
355    --color-tertiary-card: 255, 255, 255;
356    --color-tertiary-gradient: ;--color-tertiary-text-overlay: 53, 35, 106;
357--color-tertiary-card-text-overlay: 53, 35, 106;
358--color-tertiary-accent-1-overlay: 53, 35, 106;
359--color-tertiary-accent-2-overlay: 255, 255, 255;
360--color-quaternary-text: 53, 35, 106;
361    --color-quaternary-background: 255, 255, 255;
362    --color-quaternary-accent-1: 241, 147, 57;
363    --color-quaternary-accent-2: 241, 147, 57;
364    --color-quaternary-card: 255, 255, 255;
365    --color-quaternary-gradient: linear-gradient(127deg, rgba(254, 217, 81, 1) 11%, rgba(255, 70, 199, 1) 81%);--color-quaternary-text-overlay: 255, 255, 255;
366--color-quaternary-card-text-overlay: 255, 255, 255;
367--color-quaternary-accent-1-overlay: 53, 35, 106;
368--color-quaternary-accent-2-overlay: 53, 35, 106;
369--color-border: 0, 0, 0;
370    --section-border-thickness: 0px;
371    --drop-down-offset: 2px;
372    --shape-divider-offset: 2px;
373
374
375    --button-border-radius: 9999px;
376    --textarea-border-radius: 1rem;
377    --button-border-width: 0;
378    --input-border-width: 1px;
379    --button-shadow-border-width: var(--button-border-width);
380    --button-text-transform: uppercase;
381    --button-drop-shadow-size:  00px;
382    --button-drop-shadow-top-size: 0px;
383    --button-drop-shadow-left-size: 0px;
384    --button-hover-top-size: -0.25rem;
385    --button-hover-left-size: var(--button-drop-shadow-left-size);
386    --button-shadow-display: none;
387    --sticker-border-radius: 0;
388    --sticker-border-width: 0;
389    --sticker-shadow-border-width: 0;
390    --sticker-text-transform: uppercase;
391    --sticker-drop-shadow-top-size: -0px;
392    --sticker-drop-shadow-left-size: -0px;
393    --card-border-radius: 2rem;
394    --card-drop-shadow-size: 0px;
395    --card-drop-shadow-top-size: 0px;
396    --card-drop-shadow-left-size: 0px;
397    --card-border-width: 0;
398    --card-shadow-border-width: 0;
399    --media-border-radius: 2rem;
400    --media-drop-shadow-size: 0px;
401    --media-drop-shadow-top-size: 0px;
402    --media-drop-shadow-left-size: 0px;
403    --media-drop-shadow-size-half: 0.0px;
404    --media-drop-shadow-top-size-half: 0.0px;
405    --media-drop-shadow-left-size-half: 0.0px;
406    --media-border-width: 0;
407    --media-shadow-border-width: 0;
408    --heading-shadow-spread: 6px;
409    --heading-stroke-thickness: 2px;
410    --product-tiles-text-transform: none;
411    --select-svg: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A");
412
413    --hover-effect-enlarge-shape: 1;
414    --hover-effect-lift-shape: 0;
415    --hover-effect-rotate-shape: 0deg;
416  }
417
418
419
420  [data-color-scheme="primary"] {
421    --color-scheme-text: var(--color-primary-text);
422    --color-scheme-background: var(--color-primary-background);
423    --color-scheme-accent-1: var(--color-primary-accent-1);
424    --color-scheme-accent-2: var(--color-primary-accent-2);
425    --color-scheme-card: var(--color-primary-card);
426    --color-scheme-gradient: var(--color-primary-gradient);
427    --color-scheme-text-overlay: var(--color-primary-text-overlay);
428    --color-scheme-card-text-overlay: var(--color-primary-card-text-overlay);
429    --color-scheme-accent-1-overlay: var(--color-primary-accent-1-overlay);
430    --color-scheme-accent-2-overlay: var(--color-primary-accent-2-overlay);
431    --color-scheme-secondary-background: var(--color-primary-background);
432    --select-svg: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%231c1c1d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A");
433  }
434
435
436  [data-color-scheme="secondary"] {
437    --color-scheme-text: var(--color-secondary-text);
438    --color-scheme-background: var(--color-secondary-background);
439    --color-scheme-gradient: var(--color-secondary-gradient);
440    --color-scheme-accent-1: var(--color-secondary-accent-1);
441    --color-scheme-accent-2: var(--color-secondary-accent-2);
442    --color-scheme-card: var(--color-secondary-card);
443    --color-scheme-text-overlay: var(--color-secondary-text-overlay);
444    --color-scheme-card-text-overlay: var(--color-secondary-card-text-overlay);
445    --color-scheme-accent-1-overlay: var(--color-secondary-accent-1-overlay);
446    --color-scheme-accent-2-overlay: var(--color-secondary-accent-2-overlay);
447    --color-scheme-secondary-background: var(--color-secondary-background);
448    --select-svg: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%231c1c1d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A");
449  }
450
451
452  [data-color-scheme="tertiary"] {
453    --color-scheme-text: var(--color-tertiary-text);
454    --color-scheme-background: var(--color-tertiary-background);
455    --color-scheme-accent-1: var(--color-tertiary-accent-1);
456    --color-scheme-accent-2: var(--color-tertiary-accent-2);
457    --color-scheme-card: var(--color-tertiary-card);
458    --color-scheme-gradient: var(--color-tertiary-gradient);
459    --color-scheme-text-overlay: var(--color-tertiary-text-overlay);
460    --color-scheme-card-text-overlay: var(--color-tertiary-card-text-overlay);
461    --color-scheme-accent-1-overlay: var(--color-tertiary-accent-1-overlay);
462    --color-scheme-accent-2-overlay: var(--color-tertiary-accent-2-overlay);
463    --color-scheme-secondary-background: var(--color-tertiary-background);
464    --select-svg: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A");
465  }
466
467  [data-color-scheme="quaternary"] {
468    --color-scheme-text: var(--color-quaternary-text);
469    --color-scheme-background: var(--color-quaternary-background);
470    --color-scheme-accent-1: var(--color-quaternary-accent-1);
471    --color-scheme-accent-2: var(--color-quaternary-accent-2);
472    --color-scheme-card: var(--color-quaternary-card);
473    --color-scheme-gradient: var(--color-quaternary-gradient);
474    --color-scheme-text-overlay: var(--color-quaternary-text-overlay);
475    --color-scheme-card-text-overlay: var(--color-quaternary-card-text-overlay);
476    --color-scheme-accent-1-overlay: var(--color-quaternary-accent-1-overlay);
477    --color-scheme-accent-2-overlay: var(--color-quaternary-accent-2-overlay);
478    --color-scheme-secondary-background: var(--color-quaternary-background);
479    --select-svg: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%2335236a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A");
480  }
481
482  [data-color-scheme="white"] {
483    --color-scheme-text: 255,255,255;
484    --color-scheme-accent: 255,255,255;
485    --color-scheme-background: 0,0,0;
486    --color-scheme-card: 0,0,0;
487    --color-scheme-text-overlay: 0,0,0;
488    --color-scheme-accent-1-overlay: 0,0,0;
489    --color-border: 255,255,255;
490  }
491
492  [data-color-scheme="black"] {
493    --color-scheme-text: 0,0,0;
494    --color-scheme-accent: 0,0,0;
495    --color-scheme-background: 255,255,255;
496    --color-scheme-card: 255,255,255;
497    --color-scheme-text-overlay: 255,255,255;
498    --color-scheme-accent-1-overlay: 255,255,255;
499    --color-border: 0,0,0;
500  }
501
502
503  
504  [data-color-scheme="primary"] .card {
505    --color-scheme-secondary-background: var(--color-primary-card);
506  }
507
508  [data-color-scheme="secondary"] .card {
509    --color-scheme-secondary-background: var(--color-secondary-card);
510  }
511
512  [data-color-scheme="tertiary"] .card {
513    --color-scheme-secondary-background: var(--color-tertiary-card);
514  }
515
516  [data-color-scheme="quaternary"] .card {
517    --color-scheme-secondary-background: var(--color-quaternary-card);
518  }
519  
520[data-color-scheme] {
521    --color-heading-shadow: var(--color-scheme-accent-1);
522    --color-heading-stroke: var(--color-scheme-text);
523    --color-button-background: var(--color-scheme-accent-1);
524    --color-button-text: var(--color-scheme-background);
525    --color-button-border: var(--color-scheme-text);
526    --color-button-shadow: var(--color-scheme-accent-2);
527    --color-card-border: var(--color-scheme-text);
528    --color-card-shadow: var(--color-scheme-gradient);
529    --color-sticker-border: var(--color-scheme-text);
530    --color-sticker-shadow: var(--transparent);
531    --color-media-border: var(--color-scheme-text);
532    --color-media-shadow: var(--color-scheme-gradient);
533    --color-media-shadow-fill: rgb(var(--color-scheme-gradient));
534    --color-sticker-shadow: var(--transparent);
535    --color-sticker-shadow-fill: rgb(var(--transparent));--color-sticker-shadow-fill: none;--heading-color: var(--color-scheme-accent-1);
536    --heading-text-shadow:}
537
538  [data-color-scheme] .card {
539    --color-scheme-text-overlay: var(--color-scheme-card-text-overlay);
540  }
541  
542
543
544  /*
545  Typography and spacing sizes
546  */:root {
547    --base-font-size: 100.0%;
548    --base-line-height: 1.2;
549    --line-height-heading: 1.1;
550    --font-size-ratio-xs: 0.7491535;
551    --font-size-ratio-sm: 0.8908985;
552    --font-size-ratio-base: 1;
553    --font-size-ratio-lg: 1.33484;
554    --font-size-ratio-xl: 1.498307;
555    --font-size-ratio-2xl: 1.681793;
556    --font-size-ratio-3xl: 2;
557    --font-size-ratio-4xl: 2.66968;
558    --font-size-ratio-5xl: 2.996614;
559    --font-size-ratio-6xl: 3.563594;
560    --font-size-ratio-7xl: 4;
561    --font-size-ratio-8xl: 4.519842;
562    --font-size-ratio-9xl: 4.996614;
563    --font-size-xs: calc(var(--font-size-ratio-xs) * 1rem);
564    --font-size-sm: calc(var(--font-size-ratio-sm) * 1rem);
565    --font-size-base: calc(var(--font-size-ratio-base) * 1rem);
566    --font-size-lg: calc(var(--font-size-ratio-lg) * 1rem);
567    --font-size-xl: calc(var(--font-size-ratio-xl) * 1rem);
568    --font-size-2xl: calc(var(--font-size-ratio-2xl) * 1rem);
569    --font-size-3xl: calc(var(--font-size-ratio-3xl) * 1rem);
570    --font-size-4xl: calc(var(--font-size-ratio-4xl) * 1rem);
571    --font-size-5xl: calc(var(--font-size-ratio-5xl) * 1rem);
572    --font-size-6xl: calc(var(--font-size-ratio-6xl) * 1rem);
573    --font-size-7xl: calc(var(--font-size-ratio-7xl) * 1rem);
574    --font-size-8xl: calc(var(--font-size-ratio-8xl) * 1rem);
575    --font-size-9xl: calc(var(--font-size-ratio-9xl) * 1rem);
576
577    --standard-heading-size: var(--font-size-xl);
578    --feature-heading-size: var(--font-size-3xl);
579    --secondary-heading-size: var(--font-size-lg);
580    --section-vertical-spacing: 2rem;
581  }
582  @media (min-width: 990px) {
583    :root {
584      --standard-heading-size: var(--font-size-4xl);
585      --feature-heading-size: var(--font-size-6xl);
586      --secondary-heading-size: var(--font-size-lg);
587      --section-vertical-spacing: 4rem;
588      --section-x-padding: 2.5rem;
589      --grid-gap: 2.5rem;
590    }
591  }
592
593
594  .heading-effects {
595    color: rgb(var(--heading-color));
596    text-shadow: var(--heading-text-shadow);
597    -webkit-text-stroke: var(--heading-stroke-thickness) rgb(var(--color-heading-stroke));
598    text-stroke: var(--heading-stroke-thickness) rgb(var(--color-heading-stroke));
599  }
600
601  .heading-standard {
602    font-size: var(--standard-heading-size);
603    
604  }
605
606  .heading-feature {
607    font-size: var(--feature-heading-size);
608    
609  }
610
611  .heading-secondary {
612    font-size: var(--secondary-heading-size);
613  }
614
615
616  /*
617  Cards
618  */
619  .card-container::after {-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24 0H20L0 20V24L24 0ZM24 24V20L20 24H24Z' fill='black'/%3E%3C/svg%3E%0A");
620        mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24 0H20L0 20V24L24 0ZM24 24V20L20 24H24Z' fill='black'/%3E%3C/svg%3E%0A");-webkit-mask-position: right top;
621      mask-position: right top;}
622
623  /*
624  Media
625  */
626  .media-style-container::after,
627  .media-shape-drop-shadow {-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_101_3)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.7088 13.9473L10 2.29458L-1.70881 13.9473L0.0577438 15.7054L10 5.81077L19.9423 15.7054L21.7088 13.9473Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_101_3'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
628        mask-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_101_3)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.7088 13.9473L10 2.29458L-1.70881 13.9473L0.0577438 15.7054L10 5.81077L19.9423 15.7054L21.7088 13.9473Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_101_3'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
629
630
631  /*
632  Custom cursor
633  */</style>
634
635
636      
637      <style id="generated-critical-css">
638.max-w-site{max-width:var(--max-site-width)}
639</style>
640      
641      <style id="manual-critical-css">
642        [x-cloak] {
643          display: none;
644        }
645        [data-parallax-container] {
646          will-change: opacity;
647          opacity: 0;
648          transition: opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
649        }
650        .no-js [data-parallax-container],
651        [data-parallax-container].animated {
652          opacity: 1;
653        }
654
655        @media (prefers-reduced-motion) {
656          [data-parallax-container] {
657            opacity: 1;
658          }
659        }
660      </style>
661
662      
663      
664        <link rel="preload" as="font" href="//watcharees.com/cdn/fonts/proza_libre/prozalibre_n4.f0507b32b728d57643b7359f19cd41165a2ba3ad.woff2" type="font/woff2" crossorigin>
665      
666      
667        <link rel="preload" as="font" href="//watcharees.com/cdn/fonts/fira_sans/firasans_n4.2bbe25c7eff81f2190328b1f4c09fff694a30391.woff2" type="font/woff2" crossorigin>
668      
669      
670      
670<script>
671        window.onYouTubeIframeAPIReady = () => {
672          document.body.dispatchEvent(new CustomEvent('youtubeiframeapiready'));
673        };
674      </script>
674
675    
676                
677                    
677<script type="text/javascript">var productName = "", productId = "", productImageUrl = "//watcharees.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_medium.gif"; var productUrl = "", productPrice = ""; var productStock = "", productCollection = ""; var collectionTitle = "", collectionId = "",collectionUrl = ""; var customerName = "anonymous", userId = "",userMail = ""; var pageName = "",orderIdNew=""; var pageType = "search"; var productStockStatus =  '0'; if  (productStock == 'false') { productStockStatus = '1'; }</script>
677
678                
679  <!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled -->
680
681      
682      
682<script type="text/javascript">
683      !function(e){if(!window.pintrk){window.pintrk=function()
684      {window.pintrk.queue.push(Array.prototype.slice.call(arguments))};var
685      n=window.pintrk;n.queue=[],n.version="3.0";var
686      t=document.createElement("script");t.async=!0,t.src=e;var
687      r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(t,r)}}
688      ("https://s.pinimg.com/ct/core.js"); 
689      
690      pintrk('load','2612465311972', { em: '', });
691      pintrk('page');
692      </script>
692 
693      <noscript> 
694      <img height="1" width="1" style="display:none;" alt=""
695      src="https://ct.pinterest.com/v3/?tid=2612465311972&noscript=1" /> 
696      </noscript>
697
698      
699      <style>
700        .rk_share_platform[data-platform="pinterest"],
701        .rapi-button { display: none !important; }
702      </style>
703      
704      
705
706
707<link href="//watcharees.com/cdn/shop/t/92/assets/recipes.scss.css?v=89519772930023651621776185694" rel="stylesheet" type="text/css" media="all" />
708
709
710
711<style>
712  
713  
714  
715  
716  
717  
718  
719  
720  @import url('https://fonts.googleapis.com/css2?family=ABeeZee:&family=ABeeZee:&family=ABeeZee:&family=ABeeZee:&display=swap');
721  
722    
723
724  
725  .recipe-block .recipe-card h2 {font-family: 'ABeeZee';
726    font-weight:  ;font-size: 50px ;color: #35236a ;}
727  
728  
729  .recipe-block .recipe-card h3 {font-family: 'ABeeZee' ;
730    font-weight:  ;font-size: px ;color:  ;}
731  
732  
733  .recipe-block .recipe-card p, .recipe-block .recipe-card li  {font-family: 'ABeeZee';
734    font-weight:  ;font-size: px ;color:  ;}
735  
736  
737  .recipe-block .recipe-card a  {font-family: 'ABeeZee';
738    font-weight: ;font-size: px;color: #35236a;}
739  
740  
741  .recipe-block .recipe-card a:hover {
742    color: #f19339;
743  }
744  
745  
746  .recipe-card {
747  background-color: #ffffff;
748}
749
750.keywords {
751  display: none;
752  }
753  
754</style>
755
756
757<script>
758  if (window.location.pathname === '/products/build-your-thai-bundle') {
759    window.location.href = '/products/build-your-bundle';
760  }
761</script>
761
762
763
764<!-- BEGIN app block: shopify://apps/schema-plus-for-seo/blocks/schemaplus_app_embed/0199c405-aef8-7230-87a6-aacc5fab62ed -->
764<script src="https://cdn.shopify.com/extensions/01a11180-df8e-7b8c-ae3c-dcd10eed73be/trymry-162/assets/loader.min.js" async></script>
764<!-- END app block --><!-- BEGIN app block: shopify://apps/pinterest-save-button/blocks/app-embed/b4ccbe83-a934-440a-a7cb-4c563c1a8dc3 -->
765
766<script>
767  window.roarJs = window.roarJs || {};
768
769  window.roarJs.PinitConfig = {
770    metafields: {
771      shop: "watcharees.myshopify.com",
772      settings: 
773        
774          {"enabled":"1","param":{"pin_icon":"2","icon_size":"30","button_text":"","button_size":"14","image_height_small":"150","image_width_small":"150","image_height":"150","image_width":"150"},"style":{"color":"#E60023","background":"#FFFFFF","type":"basic","size":"slim","radius":"47"},"position":{"value":"top_left","bottom":"10","top":"10","left":"10","right":"10"},"rule":{"mobile":"1","exclude_pages":["https:\/\/watcharees.com\/","https:\/\/watcharees.com\/pages\/about","https:\/\/watcharees.com\/pages\/contact-us","https:\/\/watcharees.com\/pages\/faq","https:\/\/watcharees.com\/products\/build-your-bundle?source=pageEmbed\u0026page=addProductsPage1\u0026currentFlow=byob","https:\/\/watcharees.com\/blogs\/all-recipes"]}}
775        
776      ,
777      moneyFormat: "${{amount}}"
778    }
779  };
780</script>
780
781
782<script src="https://cdn.shopify.com/extensions/01a06d07-48a3-7329-9830-b66b72b61428/pinterest-pin-it-button-10/assets/pinit.js" defer></script>
782
783
784
785<!-- END app block --><!-- BEGIN app block: shopify://apps/instafeed/blocks/head-block/c447db20-095d-4a10-9725-b5977662c9d5 --><!-- BEGIN app snippet: storefront-script -->
786
787
788  
789    
789<script src="https://cdn.nfcube.com/instafeed-c1868b4be3a950c5040b5e144d0fd6ac.js" defer></script>
789
790  
791
792<!-- END app snippet -->
793
794
795
796
797<!-- END app block --><!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin />
798<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
799<script>
800/* >> TriplePixel :: start*/
801window.TriplePixelData={TripleName:"watcharees.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{  }},search:"",collection:"",cart:"modal",template:"search",curr:"USD" || "USD", market:"344916215"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage);
802/* << TriplePixel :: end*/
803</script>
803
804
805
806
807<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
808
809
810
811
812
813
814
815
816
817
818
819
820  
820<script async src="https://static.klaviyo.com/onsite/js/MHFucC/klaviyo.js?company_id=MHFucC"></script>
820
821  
821<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
821
822
823  
824
825
826
827
828  
828<script>
829    window.klaviyoReviewsProductDesignMode = false
830  </script>
830
831
832
833
834
835
836
837
838
839
840<!-- END app block --><link href="https://cdn.shopify.com/extensions/01a06d07-48a3-7329-9830-b66b72b61428/pinterest-pin-it-button-10/assets/pinit.css" rel="stylesheet" type="text/css" media="all">
841<script src="https://cdn.shopify.com/extensions/01a0f6ed-716e-7bcb-9b26-cd9173669680/countdown-timer-30-98/assets/countdown_timer_essential_apps.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 841
841
842<script src="https://cdn.shopify.com/extensions/01a0f03c-3f98-70dc-ac98-0d41c4582f20/inbox-174/assets/st_p.js" type="text/javascript" defer="defer"></script>
842
843<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
844<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: 32654426243,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 844
844
845<script>
846  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
847</script>
vendor: 1 bytes, line 847
847
848<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}
848).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: 32654426243,storefrontBaseUrl: "https://watcharees.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://watcharees.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"2293334263","configuration":"{\"storeId\":\"7b41b4fa-397c-4acb-9c15-6c82e8270c49\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2066bff610c5c92c0538059190a8d779","type":"APP","apiClientId":274629623809,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2071298295","configuration":"{\"shopId\":\"watcharees.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2015494391","configuration":"{ \"domain\": \"watcharees.myshopify.com\" }","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d5582eda3e98455d429fdccea7f23266","type":"APP","apiClientId":43899617281,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
848,{"id":"1880031479","configuration":"{\"accountID\":\"MHFucC\",\"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":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1687847159","configuration":"{\"accountID\":\"web_pixel_spark_8A1cCLDiGb\",\"lastUpdatedAt\":\"2026-06-18T18:45:37.338Z\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"19db5cf556f9228418f5987814046179","type":"APP","apiClientId":86932488193,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1587839223","configuration":"{\"shopDomain\":\"watcharees.myshopify.com\",\"shopId\":\"1332\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"be761315088577eb65ddbdb4be3e3672","type":"APP","apiClientId":3653839,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"783548663","configuration":"{\"shopId\":\"204369\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8323bee30e1ec3ae135ae5e0cef4ab6d","type":"APP","apiClientId":2773553,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"525893879","configuration":"{\"pixelCode\":\"CSEMLQBC77UCAJLMI6EG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"508100855","configuration":"{\"pixel_id\":\"1567078616947382\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"507773175","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-609381903\\\",\\\"GT-NF7M4H8N\\\",\\\"G-TVGW2EH4DN\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"GT-NF7M4H8N\\\",\\\"MC-69RCFQBKSQ\\\",\\\"G-TVGW2EH4DN\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"GT-NF7M4H8N\\\",\\\"MC-69RCFQBKSQ\\\",\\\"G-TVGW2EH4DN\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"GT-NF7M4H8N\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"GT-NF7M4H8N\\\",\\\"MC-69RCFQBKSQ\\\",\\\"G-TVGW2EH4DN\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"GT-NF7M4H8N\\\",\\\"AW-609381903\\\/6q0fCJSG-d0ZEI_cyaIC\\\",\\\"MC-69RCFQBKSQ\\\",\\\"G-TVGW2EH4DN\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"GT-NF7M4H8N\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"GT-NF7M4H8N\\\",\\\"MC-69RCFQBKSQ\\\",\\\"G-TVGW2EH4DN\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"GT-NF7M4H8N\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"GT-NF7M4H8N\\\",\\\"MC-69RCFQBKSQ\\\",\\\"G-TVGW2EH4DN\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"GT-NF7M4H8N\\\",\\\"MC-69RCFQBKSQ\\\",\\\"G-TVGW2EH4DN\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"GT-NF7M4H8N\\\"}],\\\"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":"70648055","configuration":"{\"tagID\":\"2612465311972\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
848,{"id":"126976247","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (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":"Watcharee's","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"watcharees.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/watcharees.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://watcharees.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"176949592311","themePublished":"true","eventMetadataId":"d61f2b66-9757-45e5-82d4-31c9326e31f5","pageType":"searchresults","shopId":"32654426243","storefrontBaseUrl":"https:\/\/watcharees.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
848<script>
849  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
850  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
851  window.ShopifyAnalytics.meta.currency = 'USD';
852  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"5f860fa7-840e-4468-ad87-0f37eb82bcc6-1791595537"}};
853  for (var attr in meta) {
854    window.ShopifyAnalytics.meta[attr] = meta[attr];
855  }
856</script>
vendor: 1 bytes, line 856
856
857<script class="analytics">
858  (function () {
859    var customDocumentWrite = function(content) {
860      var jquery = null;
861
862      if (window.jQuery) {
863        jquery = window.jQuery;
864      } else if (window.Checkout && window.Checkout.$) {
865        jquery = window.Checkout.$;
866      }
867
868      if (jquery) {
869        jquery('body').append(content);
870      }
871    };
872
873    var hasLoggedConversion = function(token) {
874      if (token) {
875        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
876      }
877      return false;
878    }
879
880    var setCookieIfConversion = function(token) {
881      if (token) {
882        var twoMonthsFromNow = new Date(Date.now());
883        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
884
885        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
886      }
887    }
888
889    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
890    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
891    if (trekkie.integrations) {
892      return;
893    }
894    trekkie.methods = [
895      'identify',
896      'page',
897      'ready',
898      'track',
899      'trackForm',
900      'trackLink'
901    ];
902    trekkie.factory = function(method) {
903      return function() {
904        var args = Array.prototype.slice.call(arguments);
905        args.unshift(method);
906        trekkie.push(args);
907        if (method == 'track' || method == 'page') {
908          var pageUrl;
909          try {
910            pageUrl = window.location.href;
911          } catch (e) {}
912          var pageReferrer;
913          try {
914            pageReferrer = document.referrer;
915          } catch (e) {}
916          try {
917            if (window.__TREKKIE_SHIM_QUEUE == null) {
918              window.__TREKKIE_SHIM_QUEUE = [];
919            }
920            window.__TREKKIE_SHIM_QUEUE.push({
921              from: 'trekkie-stub',
922              method: method,
923              args: args.slice(1),
924              pageContext: {
925                url: pageUrl,
926                referrer: pageReferrer
927              }
928            });
929          } catch (e) {
930            // no-op
931          }
932        }
933        return trekkie;
934      };
935    };
936    for (var i = 0; i < trekkie.methods.length; i++) {
937      var key = trekkie.methods[i];
938      trekkie[key] = trekkie.factory(key);
939    }
940    trekkie.load = function(config) {
941      trekkie.config = config || {};
942      trekkie.config.initialDocumentCookie = document.cookie;
943      var first = document.getElementsByTagName('script')[0];
944var script = document.createElement('script');
945script.type = 'text/javascript';
946script.onerror = function(e) {
947  var scriptFallback = document.createElement('script');
948  scriptFallback.type = 'text/javascript';
949  scriptFallback.onerror = function(error) {
950          var Monorail = {
951      produce: function produce(monorailDomain, schemaId, payload) {
952        var currentMs = new Date().getTime();
953        var event = {
954          schema_id: schemaId,
955          payload: payload,
956          metadata: {
957            event_created_at_ms: currentMs,
958            event_sent_at_ms: currentMs
959          }
960        };
961        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
962      },
963      sendRequest: function sendRequest(endpointUrl, payload) {
964        // Try the sendBeacon API
965        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
966          var blobData = new window.Blob([payload], {
967            type: 'text/plain'
968          });
969
970          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
971            return true;
972          } // sendBeacon was not successful
973
974        } // XHR beacon
975
976        var xhr = new XMLHttpRequest();
977
978        try {
979          xhr.open('POST', endpointUrl);
980          xhr.setRequestHeader('Content-Type', 'text/plain');
981          xhr.send(payload);
982        } catch (e) {
983          console.log(e);
984        }
985
986        return false;
987      },
988      isIos12: function isIos12() {
989        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
990      }
991    };
992    Monorail.produce('monorail-edge.shopifysvc.com',
993      'trekkie_storefront_load_errors/1.1',
994      {shop_id: 32654426243,
995      theme_id: 176949592311,
996      app_name: "storefront",
997      context_url: window.location.href,
998      source_url: "//watcharees.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
999
1000  };
1001  scriptFallback.async = true;
1002  scriptFallback.src = '//watcharees.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1003  first.parentNode.insertBefore(scriptFallback, first);
1004};
1005script.async = true;
1006script.src = '//watcharees.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1007first.parentNode.insertBefore(script, first);
1008
1009    };
1010    trekkie.load(
1011      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":32654426243,"isMerchantRequest":null,"themeId":176949592311,"themeCityHash":"16501120750276393648","contentLanguage":"en","currency":"USD","eventMetadataId":"d61f2b66-9757-45e5-82d4-31c9326e31f5"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1012    );
1013
1014    var loaded = false;
1015    trekkie.ready(function() {
1016      if (loaded) return;
1017      loaded = true;
1018
1019      window.ShopifyAnalytics.lib = window.trekkie;
1020
1021      var originalDocumentWrite = document.write;
1022      document.write = customDocumentWrite;
1023      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1024      document.write = originalDocumentWrite;
1025
1026      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1027      var token = match? match[1]: undefined;
1028      if (!hasLoggedConversion(token)) {
1029        setCookieIfConversion(token);
1030        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
1031      }
1032    });
1033
1034    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"5f860fa7-840e-4468-ad87-0f37eb82bcc6-1791595537","shopifyEmitted":true});
1035
1036    var eventsListenerScript = document.createElement('script');
1037    eventsListenerScript.async = true;
1038    eventsListenerScript.src = "//watcharees.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1039    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1040})();</script>
1040
1041  
1041<script>
1042  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1043    window.ga = function ga() {
1044      (window.ga.q = window.ga.q || []).push(arguments);
1045      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1046        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1047      }
1048      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.");
1049    };
1050    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1051      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1052    }
1053  }
1054</script>
vendor: 1 bytes, line 1054
1054
1055<script
1056  defer
1057  src="https://watcharees.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
1058  data-application="storefront-renderer"
1059  data-shop-id="32654426243"
1060  data-render-region="gcp-us-central1"
1061  data-page-type="search"
1062  data-theme-instance-id="176949592311"
1063  data-theme-name="Shapes"
1064  data-theme-version="2.2.5"
1065  data-monorail-region="shop_domain"
1066  data-resource-timing-sampling-rate="10"
1067  data-shs="true"
1068  data-shs-beacon="true"
1069  data-shs-export-with-fetch="true"
1070  data-shs-logs-sample-rate="1"
1071  data-shs-beacon-endpoint="https://watcharees.com/api/collect"
1072></script>
1072
1073<meta name="shopify-y" content="d173e946-85fe-43a0-b7e8-7cd2de1ee55b" data-expiration="1823153137000"><meta name="shopify-s" content="deda503c-7c79-4cf3-a855-8bc500dd6687" data-expiration="1791597337000">
1074</head>
1075            
1076            
1077
1078    <body data-color-scheme="primary">
1079      
1080<svg width="0" height="0" viewBox="0 0 200 200">
1081  <defs>
1082    <clipPath id="clip-metafield-badge" clipPathUnits="objectBoundingBox">
1083      <path clip-rule="evenodd" transform="scale(0.005,0.005)" d="M198 100.502C198 110.547 187.924 118.889 184.983 127.959C181.888 137.354 185.076 149.999 179.381 157.815C173.685 165.631 160.591 166.606 152.698 172.364C144.804 178.121 140.022 190.209 130.627 193.258C121.557 196.199 110.506 189.312 100.492 189.312C90.4784 189.312 79.4584 196.168 70.3422 193.258C60.9474 190.163 56.103 178.059 48.2869 172.364C40.4708 166.668 27.346 165.708 21.6039 157.815C15.8618 149.922 19.0965 137.354 16.0011 127.959C13.0604 118.889 3 110.547 3 100.502C3 90.4573 13.0604 82.115 16.0011 73.0452C19.0965 63.6349 16.0011 51.0054 21.6194 43.1738C27.2377 35.3422 40.3935 34.3826 48.3024 28.625C56.2114 22.8674 60.9629 10.795 70.3577 7.73051C79.4275 4.7898 90.4783 11.6773 100.508 11.6773C110.537 11.6773 121.573 4.7898 130.642 7.73051C140.037 10.826 144.882 22.9448 152.713 28.625C160.545 34.3052 173.639 35.2803 179.396 43.1738C185.154 51.0673 181.95 63.6349 184.999 73.0452C187.924 82.115 198 90.4418 198 100.502Z" fill="black"/>
1084    </clipPath>
1085    <path id="outline-metafield-badge" vector-effect="non-scaling-stroke"  d="M198 100.502C198 110.547 187.924 118.889 184.983 127.959C181.888 137.354 185.076 149.999 179.381 157.815C173.685 165.631 160.591 166.606 152.698 172.364C144.804 178.121 140.022 190.209 130.627 193.258C121.557 196.199 110.506 189.312 100.492 189.312C90.4784 189.312 79.4584 196.168 70.3422 193.258C60.9474 190.163 56.103 178.059 48.2869 172.364C40.4708 166.668 27.346 165.708 21.6039 157.815C15.8618 149.922 19.0965 137.354 16.0011 127.959C13.0604 118.889 3 110.547 3 100.502C3 90.4573 13.0604 82.115 16.0011 73.0452C19.0965 63.6349 16.0011 51.0054 21.6194 43.1738C27.2377 35.3422 40.3935 34.3826 48.3024 28.625C56.2114 22.8674 60.9629 10.795 70.3577 7.73051C79.4275 4.7898 90.4783 11.6773 100.508 11.6773C110.537 11.6773 121.573 4.7898 130.642 7.73051C140.037 10.826 144.882 22.9448 152.713 28.625C160.545 34.3052 173.639 35.2803 179.396 43.1738C185.154 51.0673 181.95 63.6349 184.999 73.0452C187.924 82.115 198 90.4418 198 100.502Z" />
1086  </defs>
1087</svg>
1088
1089
1090      
1091      <a class="skip-link" href="#MainContent">Skip to content</a><!-- BEGIN sections: header-group -->
1092<div id="shopify-section-sections--25908968030455__announcement-bar" class="shopify-section shopify-section-group-header-group"><section class="relative bg-scheme-background text-scheme-text hover:bg-scheme-accent-1 hover:text-scheme-accent-1-overlay text-center min-h-12 border-b-section border-border bg-scheme-gradient" data-color-scheme="secondary" id="AnnouncementBar"><a class="block text-sm text-current  py-1 lg:py-2 px-5 lg:px-0 w-full" href="/collections/all">
1093          Free Shipping Now on Orders Over $65 🚚 Shop &amp; Save Today!
1094        </a></section><style> #shopify-section-sections--25908968030455__announcement-bar .text-center {color: #ffffff; font-weight: bold;} #shopify-section-sections--25908968030455__announcement-bar a {font-size: 18px; padding-top: 1em; padding-bottom: 1em;} </style></div><div id="shopify-section-sections--25908968030455__header" class="shopify-section shopify-section-group-header-group section-site-header relative z-40">
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104  
1104<script src="//watcharees.com/cdn/shop/t/92/assets/header.js?v=36849506637616900911776185660" type="module"></script>
1104
1105
1106
1107<header
1108  class="
1109    site-header w-full text-scheme-text
1110    
1111      relative bg-scheme-background text-scheme-text border-b-section border-border
1112    
1113    transition-[background-color,border-color] ease-in-out duration-200
1114    
1115      lg:w-auto
1116    "
1117  role="banner"
1118  data-section-type="header"
1119  data-section-id="sections--25908968030455__header"
1120  x-data="ThemeSection_header(2)"
1121  x-init="mounted()"
1122  data-color-scheme="primary"
1123  
1124  
1125    data-sticky-header
1126    
1127    :class="
1128      {
1129        'header-is-active' : menuIsActive,
1130      }"
1131    
1132  
1133>
1134  <div id="headerBorderWrap" class="headerBorderWrap">
1135    <div id="headerContainer"
1136          class="z-10">
1137      <div
1138        class="py-2 lg:py-0 px-section overflow-hidden">
1139        <div class="flex justify-between items-center">
1140          
1141          <div class="flex flex-grow w-1/3  justify-start items-stretch">
1142
1143            
1144
1145            
1146              <div class="lg:flex-grow-1 ">
1147                <div class="h1 font-heading font-heading text-xl lg:text-3xl py-2.5">
1148      
1149      <a href="/" class="site-header__logo-link inline w-full">
1150        <div  style="max-width: 230px;">
1151          <img
1152            src="//watcharees.com/cdn/shop/files/Logo-Horizontal-SM.png?v=1774445076&width=230"
1153            srcset="//watcharees.com/cdn/shop/files/Logo-Horizontal-SM.png?v=1774445076&width=230 1x,//watcharees.com/cdn/shop/files/Logo-Horizontal-SM.png?v=1774445076&width=460 2x,//watcharees.com/cdn/shop/files/Logo-Horizontal-SM.png?v=1774445076&width=690 3x"
1154            alt="Watcharee&#39;s"
1155            width="1328"
1156            height="500"
1157            loading="eager"
1158            
1159              class="text-transparent"
1160            
1161          >
1162          
1163        </div>
1164      </a>
1165    
1166</div>
1167              </div>
1168            
1169            
1170          </div>
1171
1172          
1173          
1174            <div class="flex justify-center text-center w-0 flex-grow-0 lg:flex-grow lg:w-1/3">
1175              
1176              
1177                <div class="hidden lg:block">
1178                  
1179  <nav role="navigation">
1180    <ul  x-ref="navigation" class="flex flex-wrap -mx-2.5 justify-center items-center text-base uppercase ">
1181        <li class="inline-block no-js-focus-wrapper h-full">
1182            <button class="items-stretch h-full relative font-main px-2.5 py-5 flex items-center transition uppercase"
1183              :class="{'text-scheme-text': menuOpen.menu0 }"
1184              @click="openMenu(0)"
1185              x-bind:aria-expanded="menuOpen.menu0? true: 'false'"
1186              aria-controls="menu0">
1187              <span x-cloak :class="{'opacity-100': menuOpen.menu0, 'opacity-0': !menuOpen.menu0, 'h-screen  -translate-y-1/2': !navWrapped }" class="bg-scheme-card absolute inset-0 z-0 pointer-events-none" ></span>
1188              <span class="flex h-full items-center relative text-center">
1189                <span class="inline-block pr-1">SHOP</span>
1190                <span class="inline-block w-2 h-2 align-middle svg-scale mr-1 transform origin-center rotate transition-transform duration-150 ml-1" :class="{'rotate-180': menuOpen.menu0}"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
1191<path d="M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1192</svg>
1193  </span>
1194              </span>
1195            </button>
1196            <div class="no-js-focus-container absolute left-0 bottom-0 w-full py-section-vertical-spacing px-section transform translate-y-[calc(100%-var(--drop-down-offset))] z-100 text-center max-h-three-quarters-screen-height overflow-hidden overflow-y-auto bg-scheme-card text-scheme-text"
1197                  id="menu0"
1198                  x-cloak
1199                  x-show="menuOpen.menu0"
1200                  x-transition:enter="transition ease duration-200"
1201                  x-transition:enter-start="opacity-0"
1202                  x-transition:enter-end="opacity-100"
1203                  x-transition:leave="transition ease duration-00"
1204                  x-transition:leave-start="opacity-100"
1205                  x-transition:leave-end="opacity-0"
1206                  data-header-dropdown
1207                  @focusout="focusOut($event, 'menu0')"
1208                  @click.away.prevent="menuOpen.menu0 = false">
1209
1210              <ul class="flex items-top justify-start -mx-5 text-center">
1211
1212                
1213                
1214                  
1215<li class="px-5 -mt-2">
1216                      
1217<a  href="/collections/all" class="-mx-5 text-base inline-block font-body px-5 py-1 uppercase">
1218                            ALL
1219                          </a>
1220                    </li>
1221                  
1222<li class="px-5 -mt-2">
1223                      
1224<a  href="/collections/noodle-meal-kits" class="-mx-5 text-base inline-block font-body px-5 py-1 uppercase">
1225                            NOODLE MEAL KITS
1226                          </a>
1227                    </li>
1228                  
1229<li class="px-5 -mt-2">
1230                      
1231<a  href="/collections/thai-sauces" class="-mx-5 text-base inline-block font-body px-5 py-1 uppercase">
1232                            THAI SAUCES
1233                          </a>
1234                    </li>
1235                  
1236<li class="px-5 -mt-2">
1237                      
1238<a  href="/collections/variety-bundles" class="-mx-5 text-base inline-block font-body px-5 py-1 uppercase">
1239                            VARIETY BUNDLES
1240                          </a>
1241                    </li>
1242                  
1243<li class="px-5 -mt-2">
1244                      
1245<a  href="/products/build-your-thai-bundle" class="-mx-5 text-base inline-block font-body px-5 py-1 uppercase">
1246                            BUILD YOUR BUNDLE
1247                          </a>
1248                    </li>
1249
1250                
1251
1252              </ul>
1253              
1254            </div>
1255          
1256        </li>
1257      
1258        <li class="inline-block no-js-focus-wrapper h-full">
1259            <a  href="/products/build-your-thai-bundle" class="font-main px-2.5 py-5 flex items-center transition uppercase">
1260              BUILD YOUR BUNDLE
1261            </a>
1262          
1263        </li>
1264      
1265        <li class="inline-block no-js-focus-wrapper h-full">
1266            <button class="items-stretch h-full relative font-main px-2.5 py-5 flex items-center transition uppercase"
1267              :class="{'text-scheme-text': menuOpen.menu1 }"
1268              @click="openMenu(1)"
1269              x-bind:aria-expanded="menuOpen.menu1? true: 'false'"
1270              aria-controls="menu1">
1271              <span x-cloak :class="{'opacity-100': menuOpen.menu1, 'opacity-0': !menuOpen.menu1, 'h-screen  -translate-y-1/2': !navWrapped }" class="bg-scheme-card absolute inset-0 z-0 pointer-events-none" ></span>
1272              <span class="flex h-full items-center relative text-center">
1273                <span class="inline-block pr-1">RECIPES</span>
1274                <span class="inline-block w-2 h-2 align-middle svg-scale mr-1 transform origin-center rotate transition-transform duration-150 ml-1" :class="{'rotate-180': menuOpen.menu1}"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
1275<path d="M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1276</svg>
1277  </span>
1278              </span>
1279            </button>
1280            <div class="no-js-focus-container absolute left-0 bottom-0 w-full py-section-vertical-spacing px-section transform translate-y-[calc(100%-var(--drop-down-offset))] z-100 text-center max-h-three-quarters-screen-height overflow-hidden overflow-y-auto bg-scheme-card text-scheme-text"
1281                  id="menu1"
1282                  x-cloak
1283                  x-show="menuOpen.menu1"
1284                  x-transition:enter="transition ease duration-200"
1285                  x-transition:enter-start="opacity-0"
1286                  x-transition:enter-end="opacity-100"
1287                  x-transition:leave="transition ease duration-00"
1288                  x-transition:leave-start="opacity-100"
1289                  x-transition:leave-end="opacity-0"
1290                  data-header-dropdown
1291                  @focusout="focusOut($event, 'menu1')"
1292                  @click.away.prevent="menuOpen.menu1 = false">
1293
1294              <ul class="flex items-top justify-start -mx-5 text-center">
1295
1296                
1297                
1298                  
1299<li class="px-5 -mt-2">
1300                      
1301<a  href="/blogs/all-recipes" class="-mx-5 text-base inline-block font-body px-5 py-1 uppercase">
1302                            ALL RECIPES
1303                          </a>
1304                    </li>
1305                  
1306<li class="px-5 -mt-2">
1307                      
1308<a  href="/pages/ecookbooks-by-watcharee" class="-mx-5 text-base inline-block font-body px-5 py-1 uppercase">
1309                            ECOOKBOOKS
1310                          </a>
1311                    </li>
1312                  
1313<li class="px-5 -mt-2">
1314                      
1315<a  href="/pages/cooking-videos" class="-mx-5 text-base inline-block font-body px-5 py-1 uppercase">
1316                            COOKING VIDEOS
1317                          </a>
1318                    </li>
1319
1320                
1321
1322              </ul>
1323              
1324            </div>
1325          
1326        </li>
1327      
1328        <li class="inline-block no-js-focus-wrapper h-full">
1329            <a  href="/blogs/stories" class="font-main px-2.5 py-5 flex items-center transition uppercase">
1330              STORIES
1331            </a>
1332          
1333        </li>
1334      
1335    </ul>
1336  </nav>
1337
1338                </div>
1339              
1340            </div>
1341          
1342
1343          
1344          <div class="flex flex-grow w-1/3 items-center justify-end">
1345            
1346              <div class="lg:hidden mr-5">
1347                <button
1348  class="font-main uppercase js-enabled inline-block -m-1 p-1 lg:hidden"
1349  type="button"
1350  x-bind:aria-expanded="$store.modals.leftDrawer.contents === 'nav'"
1351  @click="$store.modals.open('nav')"
1352  data-menu-drawer-toggle>
1353
1354  <span class="visually-hidden">Menu</span><span class="block icon">
1355    <span class="w-6 h-6 inline-block align-middle"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
1356  <path d="M46 40H2" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1357  <path d="M46 24H2" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1358  <path d="M46 8H2" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1359</svg>
1360  </span>
1361  </span></button>
1362<noscript>
1363  <div class="no-js-focus-wrapper">
1364    <button
1365      class="inline-block -m-1 p-1 lg:hidden"
1366      type="button"
1367      data-menu-drawer-toggle>
1368      <span class="visually-hidden">Menu</span><span class="block icon">
1369        <span class="w-6 h-6 inline-block align-middle"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
1370  <path d="M46 40H2" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1371  <path d="M46 24H2" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1372  <path d="M46 8H2" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1373</svg>
1374  </span>
1375      </span></button>
1376    <div class="hidden no-js-focus-container absolute left-0 bottom-0 w-11/12 md:w-7/12 lg:w-5/12 py-section-vertical-spacing px-section transform translate-y-[calc(100%-var(--section-border-thickness))] z-100 text-center max-h-three-quarters-screen-height overflow-hidden overflow-y-auto bg-scheme-card  text-scheme-text"><div
1377    class="sidebar-nav "
1378  >
1379  <div class="relative flex items-center justify-between pb-5">
1380    <h2 class="sr-only" class="" tabindex="-1">
1381      2026 Header Menu - 4.2026
1382    </h2>
1383  </div>
1384  <ul class="mt-5">
1385    
1386      
1387      
1388      <li class="text-lg lg:text-xl" style="--first-delay-tap: 0;">
1389        
1390          <div
1391            x-data="
1392              {
1393                expanded: false
1394              }
1395            "
1396          >
1397            <button
1398              class="w-full flex flex-row justify-between items-center font-heading py-2.5"
1399              @click="expanded = ! expanded"
1400              :aria-expanded="expanded"
1401            >
1402              <span>SHOP</span>
1403              <div class="ml-auto">
1404                <span class="w-3 h-3 block" :class="{'rotate-180': expanded}"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
1405<path d="M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1406</svg>
1407  </span>
1408              </div>
1409            </button>
1410            <div x-show="expanded" x-collapse>
1411
1412              <ul class="pb-5 text-base font-main">
1413                
1414                  ��
1415                  ��
1416                  ��
1417                  ��
1418                  ��
1419              </ul>
1420              
1421                <ul class="mb-5 nav-item grid gap-5 grid-cols-2">
1422                  <li><div>
1423  <a href="/collections/all"><div class="">
1424        <img src="//watcharees.com/cdn/shop/collections/All-Products.jpg?v=1776902230&amp;width=700" alt="All Products" srcset="//watcharees.com/cdn/shop/collections/All-Products.jpg?v=1776902230&amp;width=352 352w, //watcharees.com/cdn/shop/collections/All-Products.jpg?v=1776902230&amp;width=700 700w" width="700" height="700" class="media-style">
1425      </div><div class="mt-2 text-center">
1426      All Products
1427    </div>
1428  </a>
1429</div>
1430
1431                      </li><li><div>
1432  <a href="/collections/noodle-meal-kits"><div class="">
1433        <img src="//watcharees.com/cdn/shop/collections/Noodle_Meal_Kit_Recipes.png?v=1785163941&amp;width=700" alt="Noodle Meal Kits" srcset="//watcharees.com/cdn/shop/collections/Noodle_Meal_Kit_Recipes.png?v=1785163941&amp;width=352 352w, //watcharees.com/cdn/shop/collections/Noodle_Meal_Kit_Recipes.png?v=1785163941&amp;width=700 700w" width="700" height="700" class="media-style">
1434      </div><div class="mt-2 text-center">
1435      Noodle Meal Kits
1436    </div>
1437  </a>
1438</div>
1439
1440                      </li><li><div>
1441  <a href="/collections/thai-sauces"><div class="">
1442        <img src="//watcharees.com/cdn/shop/collections/Thai-Sauces_6e941044-e8b4-41d0-babb-cf69b4605ff0.png?v=1776901814&amp;width=700" alt="Thai Sauces" srcset="//watcharees.com/cdn/shop/collections/Thai-Sauces_6e941044-e8b4-41d0-babb-cf69b4605ff0.png?v=1776901814&amp;width=352 352w, //watcharees.com/cdn/shop/collections/Thai-Sauces_6e941044-e8b4-41d0-babb-cf69b4605ff0.png?v=1776901814&amp;width=700 700w" width="700" height="700" class="media-style">
1443      </div><div class="mt-2 text-center">
1444      Thai Sauces
1445    </div>
1446  </a>
1447</div>
1448
1449                      </li><li><div>
1450  <a href="/collections/variety-bundles"><div class="">
1451        <img src="//watcharees.com/cdn/shop/collections/Variety-Bundles_61c88d5d-ec24-4313-941a-c55e0f0e5841.png?v=1776901854&amp;
1451width=700" alt="Variety Bundles" srcset="//watcharees.com/cdn/shop/collections/Variety-Bundles_61c88d5d-ec24-4313-941a-c55e0f0e5841.png?v=1776901854&amp;width=352 352w, //watcharees.com/cdn/shop/collections/Variety-Bundles_61c88d5d-ec24-4313-941a-c55e0f0e5841.png?v=1776901854&amp;width=700 700w" width="700" height="700" class="media-style">
1452      </div><div class="mt-2 text-center">
1453      Variety Bundles
1454    </div>
1455  </a>
1456</div>
1457
1458                      </li><li><div>
1459  <a href="/products/build-your-thai-bundle"><div class="">
1460        <img src="//watcharees.com/cdn/shop/files/BuildYourBundle-Image.jpg?v=1783090025&amp;width=700" alt="Build Your Bundle" srcset="//watcharees.com/cdn/shop/files/BuildYourBundle-Image.jpg?v=1783090025&amp;width=352 352w, //watcharees.com/cdn/shop/files/BuildYourBundle-Image.jpg?v=1783090025&amp;width=700 700w" width="700" height="700" class="media-style">
1461      </div><div class="mt-2 text-center">
1462      Build Your Bundle
1463    </div>
1464  </a>
1465</div>
1466
1467                      </li>
1468                </ul>
1469              
1470            </div>
1471          </div>
1472      
1473      </li>
1474    
1475      
1476      
1477      <li class="text-lg lg:text-xl" style="--first-delay-tap: 1;">
1478        
1479        <a class="block font-heading py-2.5" href="/products/build-your-thai-bundle">
1480          BUILD YOUR BUNDLE
1481        </a>
1482      
1483      </li>
1484    
1485      
1486      
1487      <li class="text-lg lg:text-xl" style="--first-delay-tap: 2;">
1488        
1489          <div
1490            x-data="
1491              {
1492                expanded: false
1493              }
1494            "
1495          >
1496            <button
1497              class="w-full flex flex-row justify-between items-center font-heading py-2.5"
1498              @click="expanded = ! expanded"
1499              :aria-expanded="expanded"
1500            >
1501              <span>RECIPES</span>
1502              <div class="ml-auto">
1503                <span class="w-3 h-3 block" :class="{'rotate-180': expanded}"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
1504<path d="M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1505</svg>
1506  </span>
1507              </div>
1508            </button>
1509            <div x-show="expanded" x-collapse>
1510
1511              <ul class="pb-5 text-base font-main">
1512                
1513                  �
1514                    <li class="my-3 text-base" style="--second-delay-tap: 0;">
1515                      
1516                        <a class="" href="/blogs/all-recipes">
1517                          ALL RECIPES
1518                        </a>
1519                      
1520                    </li>
1521                  
1522                  �
1523                    <li class="my-3 text-base" style="--second-delay-tap: 1;">
1524                      
1525                        <a class="" href="/pages/ecookbooks-by-watcharee">
1526                          ECOOKBOOKS
1527                        </a>
1528                      
1529                    </li>
1530                  
1531                  �
1532                    <li class="my-3 text-base" style="--second-delay-tap: 2;">
1533                      
1534                        <a class="" href="/pages/cooking-videos">
1535                          COOKING VIDEOS
1536                        </a>
1537                      
1538                    </li>
1539                  
1540              </ul>
1541              
1542            </div>
1543          </div>
1544      
1545      </li>
1546    
1547      
1548      
1549      <li class="text-lg lg:text-xl" style="--first-delay-tap: 3;">
1550        
1551        <a class="block font-heading py-2.5" href="/blogs/stories">
1552          STORIES
1553        </a>
1554      
1555      </li>
1556    
1557  </ul>
1558
1559
1560  <div class="mt-5 space-y-5"><nav aria-label="Secondary">
1561      <ul class="space-y-1.5"><li>
1562            <a class="inline-block py-1" href="/pages/store-locator">
1563              STORE LOCATOR
1564            </a>
1565          </li></ul>
1566    </nav>
1567      <ul class="space-y-1.5">
1568        
1569          <li>
1570            <a href="https://watcharees.com/customer_authentication/redirect?locale=en&amp;region_country=US" id="customer_login_link">Log in</a>
1571          </li>
1572          <li>
1573            <a href="https://myaccount.watcharees.com?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ3YXRjaGFyZWVzLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MjIwMDMzNywibmJmIjoxNzkxNTk1NTM3fQ.d_KkS_pJgf77-IM8DXcyX8v1oejoFIRUWG9ecgoE8ks" id="customer_register_link">Create account</a>
1574          </li>
1575        
1576      </ul>
1577    �<ul class="flex flex-wrap -mx-2 -mt-2 justify-start">
1578  
1579
1580    
1581    
1582  
1583
1584    
1585    
1586  
1587
1588    
1589    
1590  
1591
1592    
1593    
1594      
1595        <li class="mx-2 mt-2">
1596          <a class="fill-current hover:text--accent-1" href="https://www.instagram.com/wthaisauce" target="_blank">
1597            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24" fill="none" class="icon fill-current icon-instagram" xmlns="http://www.w3.org/2000/svg">
1598  <path fill-rule="evenodd" clip-rule="evenodd" d="M12.0059 3.80113C14.6783 3.80113 14.9947 3.81285 16.0457 3.85974C17.0225 3.90272 17.5499 4.06681 17.9015 4.20356C18.3665 4.38328 18.7025 4.60207 19.0502 4.9498C19.4018 5.30143 19.6167 5.63352 19.7964 6.09846C19.9332 6.45009 20.0973 6.98144 20.1403 7.95429C20.1871 9.00918 20.1989 9.32565 20.1989 11.9941C20.1989 14.6665 20.1871 14.983 20.1403 16.034C20.0973 17.0107 19.9332 17.5382 19.7964 17.8898C19.6167 18.3548 19.3979 18.6908 19.0502 19.0385C18.6986 19.3901 18.3665 19.605 17.9015 19.7847C17.5499 19.9215 17.0186 20.0856 16.0457 20.1285C14.9908 20.1754 14.6743 20.1871 12.0059 20.1871C9.33346 20.1871 9.01699 20.1754 7.96601 20.1285C6.98925 20.0856 6.46181 19.9215 6.11018 19.7847C5.64524 19.605 5.30924 19.3862 4.96151 19.0385C4.60988 18.6869 4.395 18.3548 4.21527 17.8898C4.07853 17.5382 3.91443 17.0068 3.87146 16.034C3.82457 14.9791 3.81285 14.6626 3.81285 11.9941C3.81285 9.32174 3.82457 9.00527 3.87146 7.95429C3.91443 6.97753 4.07853 6.45009 4.21527 6.09846C4.395 5.63352 4.61379 5.29752 4.96151 4.9498C5.31314 4.59816 5.64524 4.38328 6.11018 4.20356C6.46181 4.06681 6.99316 3.90272 7.96601 3.85974C9.01699 3.81285 9.33346 3.80113 12.0059 3.80113ZM12.0059 2C9.29048 2 8.95057 2.01172 7.88396 2.05861C6.82125 2.10549 6.09064 2.2774 5.4577 2.52354C4.79742 2.7814 4.23872 3.12131 3.68392 3.68002C3.12522 4.23481 2.78531 4.79351 2.52745 5.44989C2.2813 6.08674 2.1094 6.81344 2.06251 7.87615C2.01563 8.94667 2.00391 9.28658 2.00391 12.002C2.00391 14.7173 2.01563 15.0572 2.06251 16.1239C2.1094 17.1866 2.2813 17.9172 2.52745 18.5501C2.78531 19.2104 3.12522 19.7691 3.68392 20.3239C4.23872 20.8787 4.79742 21.2225 5.4538 21.4765C6.09064 21.7226 6.81734 21.8945 7.88005 21.9414C8.94667 21.9883 9.28657 22 12.0019 22C14.7173 22 15.0572 21.9883 16.1238 21.9414C17.1866 21.8945 17.9172 21.7226 18.5501 21.4765C19.2065 21.2225 19.7652 20.8787 20.32 20.3239C20.8748 19.7691 21.2186 19.2104 21.4725 18.554C21.7187 17.9172 21.8906 17.1905 21.9375 16.1278C21.9844 15.0611 21.9961 14.7212 21.9961 12.0059C21.9961 9.29049 21.9844 8.95058 21.9375 7.88396C21.8906 6.82125 21.7187 6.09064 21.4725 5.45771C21.2264 4.79351 20.8865 4.23481 20.3278 3.68002C19.773 3.12522 19.2143 2.7814 18.5579 2.52745C17.9211 2.2813 17.1944 2.1094 16.1317 2.06251C15.0611 2.01172 14.7212 2 12.0059 2ZM12.0059 6.86423C9.16937 6.86423 6.86814 9.16546 6.86814 12.002C6.86814 14.8384 9.16937 17.1397 12.0059 17.1397C14.8423 17.1397 17.1436 14.8384 17.1436 12.002C17.1436 9.16546 14.8423 6.86423 12.0059 6.86423ZM12.0059 15.3346C10.1657 15.3346 8.67317 13.8422 8.67317 12.002C8.67317 10.1618 10.1657 8.66927 12.0059 8.66927C13.8461 8.66927 15.3385 10.1618 15.3385 12.002C15.3385 13.8422 13.8461 15.3346 12.0059 15.3346ZM17.3467 7.86048C18.007 7.86048 18.5462 7.32522 18.5462 6.66103C18.5462 6.00074 18.007 5.46157 17.3467 5.46157C16.6865 5.46157 16.1473 5.99683 16.1473 6.66103C16.1473 7.32131 16.6825 7.86048 17.3467 7.86048Z" fill="currentColor"/>
1599</svg>
1600</span>
1601            <span class="visually-hidden">Instagram</span>
1602          </a>
1603        </li>
1604      
1605    
1606  
1607
1608    
1609    
1610  
1611
1612    
1613    
1614      
1615        <li class="mx-2 mt-2">
1616          <a class="fill-current hover:text--accent-1" href="https://www.tiktok.com/@wthaisauce" target="_blank">
1617            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24" class="icon fill-current icon-tiktok" fill="none" xmlns="http://www.w3.org/2000/svg">
1618  <path d="M16.0188 2H12.6482V15.6232C12.6482 17.2464 11.3518 18.5797 9.73853 18.5797C8.12526 18.5797 6.82889 17.2464 6.82889 15.6232C6.82889 14.029 8.09645 12.7246 9.65212 12.6667V9.24639C6.22391 9.30433 3.45831 12.1159 3.45831 15.6232C3.45831 19.1594 6.28153 22 9.76735 22C13.2531 22 16.0763 19.1304 16.0763 15.6232V8.63767C17.3439 9.56522 18.8996 10.1159 20.5416 10.1449V6.72464C18.0065 6.63768 16.0188 4.55072 16.0188 2Z" fill="currentColor"/>
1619</svg>
1620</span>
1621            <span class="visually-hidden">TikTok</span>
1622          </a>
1623        </li>
1624      
1625    
1626  
1627
1628    
1629    
1630  
1631
1632    
1633    
1634      
1635        <li class="mx-2 mt-2">
1636          <a class="fill-current hover:text--accent-1" href="https://www.youtube.com/@wthaisauce" target="_blank">
1637            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24" class="icon fill-current icon-youtube" fill="none" xmlns="http://www.w3.org/2000/svg">
1638  <path d="M21.8008 8.00195C21.8008 8.00195 21.6055 6.62305 21.0039 6.01758C20.2422 5.2207 19.3906 5.2168 19 5.16992C16.2031 4.9668 12.0039 4.9668 12.0039 4.9668H11.9961C11.9961 4.9668 7.79688 4.9668 5 5.16992C4.60938 5.2168 3.75781 5.2207 2.99609 6.01758C2.39453 6.62305 2.20312 8.00195 2.20312 8.00195C2.20312 8.00195 2 9.62305 2 11.2402V12.7559C2 14.373 2.19922 15.9941 2.19922 15.9941C2.19922 15.9941 2.39453 17.373 2.99219 17.9785C3.75391 18.7754 4.75391 18.748 5.19922 18.834C6.80078 18.9863 12 19.0332 12 19.0332C12 19.0332 16.2031 19.0254 19 18.8262C19.39
163806 18.7793 20.2422 18.7754 21.0039 17.9785C21.6055 17.373 21.8008 15.9941 21.8008 15.9941C21.8008 15.9941 22 14.377 22 12.7559V11.2402C22 9.62305 21.8008 8.00195 21.8008 8.00195ZM9.93359 14.5957V8.97461L15.3359 11.7949L9.93359 14.5957Z" fill="currentColor"/>
1639</svg>
1640</span>
1641            <span class="visually-hidden">YouTube</span>
1642          </a>
1643        </li>
1644      
1645    
1646  
1647
1648    
1649    
1650  
1651
1652    
1653    
1654  
1655
1656    
1657    
1658  
1659
1660    
1661    
1662  
1663
1664    
1665    
1666  
1667
1668    
1669    
1670  
1671
1672    
1673    
1674      
1675        <li class="mx-2 mt-2">
1676          <a class="fill-current hover:text--accent-1" href="mailto:[email protected]" target="_blank">
1677            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24" fill="none" class="icon fill-current icon-email" xmlns="http://www.w3.org/2000/svg">
1678  <path fill-rule="evenodd" clip-rule="evenodd" d="M2.70796 4.65487C2.31697 4.65487 2 4.97184 2 5.36283V18.6372C2 19.0282 2.31697 19.3451 2.70796 19.3451H21.292C21.683 19.3451 22 19.0282 22 18.6372V5.36283C22 4.97184 21.683 4.65487 21.292 4.65487H2.70796ZM3.41593 7.05651V17.9292H20.5841V7.0565L14.2166 11.9541C13.5811 12.4429 12.8018 12.708 12 12.708C11.1982 12.708 10.4189 12.4429 9.78337 11.9541L3.41593 7.05651ZM19.5432 6.0708H4.45682L10.6467 10.8318L10.6467 10.8318C11.0347 11.1303 11.5105 11.2921 12 11.2921C12.4895 11.2921 12.9653 11.1303 13.3533 10.8318L13.3533 10.8318L19.5432 6.0708Z" fill="currentColor"/>
1679</svg>
1680</span>
1681            <span class="visually-hidden">Email</span>
1682          </a>
1683        </li>
1684      
1685    
1686  
1687
1688    
1689    
1690  
1691</ul>
1692</div>
1693
1694</div>
1695
1696    </div>
1697  </div>
1698</noscript>
1699<div x-data>
1700  <div>
1701    
1702<template data-should-teleport="#left-drawer-slot">
1703  <div
1704    :data-modal-label="$store.modals.leftDrawer.contents === 'nav' ? '2026 Header Menu - 4.2026' : false"
1705    x-show="$store.modals.leftDrawer.contents === 'nav'"
1706    class="sidebar-nav py-5 px-section "
1707  >
1708    <div class="relative flex items-center justify-between pb-5">
1709      <h2 class="sr-only" class="" tabindex="-1">
1710        2026 Header Menu - 4.2026
1711      </h2>
1712      <button @click.prevent="$store.modals.close('nav')" class="block top-0">
1713        <span class="sr-only">Close (esc)</span>
1714        <span class="inline-block w-5 h-5"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
1715  <path d="M46 2L2 46" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1716  <path d="M46 46L2 2" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1717</svg></span>
1718      </button>
1719    </div>
1720    <ul class="mt-5">
1721      
1722        
1723        
1724        <li class="text-lg lg:text-xl" style="--first-delay-tap: 0;">
1725          
1726            <div
1727              x-data="
1728                {
1729                  expanded: false
1730                }
1731              "
1732            >
1733              <button
1734                class="w-full flex flex-row justify-between items-center font-main py-2.5 text-left"
1735                style="font-weight: 500; color: #35236a"
1736                @click="expanded = ! expanded"
1737                :aria-expanded="expanded"
1738              >
1739                <span>SHOP</span>
1740                <div class="ml-auto">
1741                  <span class="w-3 h-3 block" :class="{'rotate-180': expanded}"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
1742<path d="M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1743</svg>
1744  </span>
1745                </div>
1746              </button>
1747              <div x-show="expanded" x-collapse>
1748
1749                <ul class="pb-5 text-base font-main" style="font-weight: 500; color: #35236a">
1750                  
1751                    �
1752                      <li class="my-3 text-base" style="--second-delay-tap: 0;">
1753                        
1754                          <a class="" href="/collections/all">
1755                            ALL
1756                          </a>
1757                        
1758                      </li>
1759                    
1760                    �
1761                      <li class="my-3 text-base" style="--second-delay-tap: 1;">
1762                        
1763                          <a class="" href="/collections/noodle-meal-kits">
1764                            NOODLE MEAL KITS
1765                          </a>
1766                        
1767                      </li>
1768                    
1769                    �
1770                      <li class="my-3 text-base" style="--second-delay-tap: 2;">
1771                        
1772                          <a class="" href="/collections/thai-sauces">
1773                            THAI SAUCES
1774                          </a>
1775                        
1776                      </li>
1777                    
1778                    �
1779                      <li class="my-3 text-base" style="--second-delay-tap: 3;">
1780                        
1781                          <a class="" href="/collections/variety-bundles">
1782                            VARIETY BUNDLES
1783                          </a>
1784                        
1785                      </li>
1786                    
1787                    �
1788                      <li class="my-3 text-base" style="--second-delay-tap: 4;">
1789                        
1790                          <a class="" href="/products/build-your-thai-bundle">
1791                            BUILD YOUR BUNDLE
1792                          </a>
1793                        
1794                      </li>
1795                    
1796                </ul>
1797                
1798              </div>
1799            </div>
1800        
1801        </li>
1802      
1803        
1804        
1805        <li class="text-lg lg:text-xl" style="--first-delay-tap: 1;">
1806          
1807          <a class="block font-main py-2.5" style="font-weight: 500; color: #35236a" href="/products/build-your-thai-bundle">
1808            BUILD YOUR BUNDLE
1809          </a>
1810        
1811        </li>
1812      
1813        
1814        
1815        <li class="text-lg lg:text-xl" style="--first-delay-tap: 2;">
1816          
1817            <div
1818              x-data="
1819                {
1820                  expanded: false
1821                }
1822              "
1823            >
1824              <button
1825                class="w-full flex flex-row justify-between items-center font-main py-2.5 text-left"
1826                style="font-weight: 500; color: #35236a"
1827                @click="expanded = ! expanded"
1828                :aria-expanded="expanded"
1829              >
1830                <span>RECIPES</span>
1831                <div class="ml-auto">
1832                  <span class="w-3 h-3 block" :class="{'rotate-180': expanded}"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
1833<path d="M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1834</svg>
1835  </span>
1836                </div>
1837              </button>
1838              <div x-show="expanded" x-collapse>
1839
1840                <ul class="pb-5 text-base font-main" style="font-weight: 500; color: #35236a">
1841                  
1842                    �
1843                      <li class="my-3 text-base" style="--second-delay-tap: 5;">
1844                        
1845                          <a class="" href="/blogs/all-recipes">
1846                            ALL RECIPES
1847                          </a>
1848                        
1849                      </li>
1850                    
1851                    �
1852                      <li class="my-3 text-base" style="--second-delay-tap: 6;">
1853                        
1854                          <a class="" href="/pages/ecookbooks-by-watcharee">
1855                            ECOOKBOOKS
1856                          </a>
1857                        
1858                      </li>
1859                    
1860                    �
1861                      <li class="my-3 text-base" style="--second-delay-tap: 7;">
1862                        
1863                          <a class="" href="/pages/cooking-videos">
1864                            COOKING VIDEOS
1865                          </a>
1866                        
1867                      </li>
1868                    
1869                </ul>
1870                
1871              </div>
1872            </div>
1873        
1874        </li>
1875      
1876        
1877        
1878        <li class="text-lg lg:text-xl" style="--first-delay-tap: 3;">
1879          
1880          <a class="block font-main py-2.5" style="font-weight: 500; color: #35236a" href="/blogs/stories">
1881            STORIES
1882          </a>
1883        
1884        </li>
1885      
1886    </ul>
1887
1888
1889    <div class="mt-5 space-y-5"><nav aria-label="Secondary">
1890        <ul class="space-y-1.5"><li>
1891              <li>
1892    
1893      <a href="/pages/store-locator" class="push-btn">
1894        <span class="push-btn-surface" style="font-weight: bold;">STORE LOCATOR</span>
1895      </a>
1896    
1897  </li>
1898            </li></ul>
1899      </nav>
1900        <ul class="space-y-1.5">
1901          
1902            <li>
1903              <a href="https://watcharees.com/customer_authentication/redirect?locale=en&amp;region_country=US" id="customer_login_link">Log in</a>
1904            </li>
1905            <li>
1906              <a href="https://myaccount.watcharees.com?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ3YXRjaGFyZWVzLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MjIwMDMzNywibmJmIjoxNzkxNTk1NTM3fQ.d_KkS_pJgf77-IM8DXcyX8v1oejoFIRUWG9ecgoE8ks" id="customer_register_link">Create account</a>
1907            </li>
1908          
1909        </ul>
1910      �<form class="relative mt-10 max-w-2xl mx-auto block" action="/search" method="get" role="search">
1911        <label for="Search" class="visually-hidden">
1912          Search
1913        </label>
1914        <input type="search"
1915              name="q"
1916              id="Search"
1917              class="pr-12 placeholder-current input w-full"
1918              value=""
1919              placeholder="Search">
1920        <button class="absolute right-2 top-1/2 transform -translate-y-1/2 p-1" type="submit" class="button">
1921          <span class="inline-block w-5 h-5"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
1922  <path d="M2 21.1304C2 26.2041 4.01552 31.07 7.60317 34.6577C11.1908 38.2453 16.0567 40.2609 21.1304 40.2609C26.2041 40.2609 31.07 38.2453 34.6577 34.6577C38.2453 31.07 40.2609 26.2041 40.2609 21.1304C40.2609 16.0567 38.2453 11.1908 34.6577 7.60317C31.07 4.01552 26.2041 2 21.1304 2C16.0567 2 11.1908 4.01552 7.60317 7.60317C4.01552 11.1908 2 16.
19220567 2 21.1304V21.1304Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1923  <path d="M46 46L34.6576 34.6576" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1924</svg>
1925  </span>
1926          <span class="visually-hidden">Search</span>
1927        </button>
1928      </form><ul class="flex flex-wrap -mx-2 -mt-2 justify-start">
1929  
1930
1931    
1932    
1933  
1934
1935    
1936    
1937  
1938
1939    
1940    
1941  
1942
1943    
1944    
1945      
1946        <li class="mx-2 mt-2">
1947          <a class="fill-current hover:text--accent-1" href="https://www.instagram.com/wthaisauce" target="_blank">
1948            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24" fill="none" class="icon fill-current icon-instagram" xmlns="http://www.w3.org/2000/svg">
1949  <path fill-rule="evenodd" clip-rule="evenodd" d="M12.0059 3.80113C14.6783 3.80113 14.9947 3.81285 16.0457 3.85974C17.0225 3.90272 17.5499 4.06681 17.9015 4.20356C18.3665 4.38328 18.7025 4.60207 19.0502 4.9498C19.4018 5.30143 19.6167 5.63352 19.7964 6.09846C19.9332 6.45009 20.0973 6.98144 20.1403 7.95429C20.1871 9.00918 20.1989 9.32565 20.1989 11.9941C20.1989 14.6665 20.1871 14.983 20.1403 16.034C20.0973 17.0107 19.9332 17.5382 19.7964 17.8898C19.6167 18.3548 19.3979 18.6908 19.0502 19.0385C18.6986 19.3901 18.3665 19.605 17.9015 19.7847C17.5499 19.9215 17.0186 20.0856 16.0457 20.1285C14.9908 20.1754 14.6743 20.1871 12.0059 20.1871C9.33346 20.1871 9.01699 20.1754 7.96601 20.1285C6.98925 20.0856 6.46181 19.9215 6.11018 19.7847C5.64524 19.605 5.30924 19.3862 4.96151 19.0385C4.60988 18.6869 4.395 18.3548 4.21527 17.8898C4.07853 17.5382 3.91443 17.0068 3.87146 16.034C3.82457 14.9791 3.81285 14.6626 3.81285 11.9941C3.81285 9.32174 3.82457 9.00527 3.87146 7.95429C3.91443 6.97753 4.07853 6.45009 4.21527 6.09846C4.395 5.63352 4.61379 5.29752 4.96151 4.9498C5.31314 4.59816 5.64524 4.38328 6.11018 4.20356C6.46181 4.06681 6.99316 3.90272 7.96601 3.85974C9.01699 3.81285 9.33346 3.80113 12.0059 3.80113ZM12.0059 2C9.29048 2 8.95057 2.01172 7.88396 2.05861C6.82125 2.10549 6.09064 2.2774 5.4577 2.52354C4.79742 2.7814 4.23872 3.12131 3.68392 3.68002C3.12522 4.23481 2.78531 4.79351 2.52745 5.44989C2.2813 6.08674 2.1094 6.81344 2.06251 7.87615C2.01563 8.94667 2.00391 9.28658 2.00391 12.002C2.00391 14.7173 2.01563 15.0572 2.06251 16.1239C2.1094 17.1866 2.2813 17.9172 2.52745 18.5501C2.78531 19.2104 3.12522 19.7691 3.68392 20.3239C4.23872 20.8787 4.79742 21.2225 5.4538 21.4765C6.09064 21.7226 6.81734 21.8945 7.88005 21.9414C8.94667 21.9883 9.28657 22 12.0019 22C14.7173 22 15.0572 21.9883 16.1238 21.9414C17.1866 21.8945 17.9172 21.7226 18.5501 21.4765C19.2065 21.2225 19.7652 20.8787 20.32 20.3239C20.8748 19.7691 21.2186 19.2104 21.4725 18.554C21.7187 17.9172 21.8906 17.1905 21.9375 16.1278C21.9844 15.0611 21.9961 14.7212 21.9961 12.0059C21.9961 9.29049 21.9844 8.95058 21.9375 7.88396C21.8906 6.82125 21.7187 6.09064 21.4725 5.45771C21.2264 4.79351 20.8865 4.23481 20.3278 3.68002C19.773 3.12522 19.2143 2.7814 18.5579 2.52745C17.9211 2.2813 17.1944 2.1094 16.1317 2.06251C15.0611 2.01172 14.7212 2 12.0059 2ZM12.0059 6.86423C9.16937 6.86423 6.86814 9.16546 6.86814 12.002C6.86814 14.8384 9.16937 17.1397 12.0059 17.1397C14.8423 17.1397 17.1436 14.8384 17.1436 12.002C17.1436 9.16546 14.8423 6.86423 12.0059 6.86423ZM12.0059 15.3346C10.1657 15.3346 8.67317 13.8422 8.67317 12.002C8.67317 10.1618 10.1657 8.66927 12.0059 8.66927C13.8461 8.66927 15.3385 10.1618 15.3385 12.002C15.3385 13.8422 13.8461 15.3346 12.0059 15.3346ZM17.3467 7.86048C18.007 7.86048 18.5462 7.32522 18.5462 6.66103C18.5462 6.00074 18.007 5.46157 17.3467 5.46157C16.6865 5.46157 16.1473 5.99683 16.1473 6.66103C16.1473 7.32131 16.6825 7.86048 17.3467 7.86048Z" fill="currentColor"/>
1950</svg>
1951</span>
1952            <span class="visually-hidden">Instagram</span>
1953          </a>
1954        </li>
1955      
1956    
1957  
1958
1959    
1960    
1961  
1962
1963    
1964    
1965      
1966        <li class="mx-2 mt-2">
1967          <a class="fill-current hover:text--accent-1" href="https://www.tiktok.com/@wthaisauce" target="_blank">
1968            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24" class="icon fill-current icon-tiktok" fill="none" xmlns="http://www.w3.org/2000/svg">
1969  <path d="M16.0188 2H12.6482V15.6232C12.6482 17.2464 11.3518 18.5797 9.73853 18.5797C8.12526 18.5797 6.82889 17.2464 6.82889 15.6232C6.82889 14.029 8.09645 12.7246 9.65212 12.6667V9.24639C6.22391 9.30433 3.45831 12.1159 3.45831 15.6232C3.45831 19.1594 6.28153 22 9.76735 22C13.2531 22 16.0763 19.1304 16.0763 15.6232V8.63767C17.3439 9.56522 18.8996 10.1159 20.5416 10.1449V6.72464C18.0065 6.63768 16.0188 4.55072 16.0188 2Z" fill="currentColor"/>
1970</svg>
1971</span>
1972            <span class="visually-hidden">TikTok</span>
1973          </a>
1974        </li>
1975      
1976    
1977  
1978
1979    
1980    
1981  
1982
1983    
1984    
1985      
1986        <li class="mx-2 mt-2">
1987          <a class="fill-current hover:text--accent-1" href="https://www.youtube.com/@wthaisauce" target="_blank">
1988            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24" class="icon fill-current icon-youtube" fill="none" xmlns="http://www.w3.org/2000/svg">
1989  <path d="M21.8008 8.00195C21.8008 8.00195 21.6055 6.62305 21.0039 6.01758C20.2422 5.2207 19.3906 5.2168 19 5.16992C16.2031 4.9668 12.0039 4.9668 12.0039 4.9668H11.9961C11.9961 4.9668 7.79688 4.9668 5 5.16992C4.60938 5.2168 3.75781 5.2207 2.99609 6.01758C2.39453 6.62305 2.20312 8.00195 2.20312 8.00195C2.20312 8.00195 2 9.62305 2 11.2402V12.7559C2 14.373 2.19922 15.9941 2.19922 15.9941C2.19922 15.9941 2.39453 17.373 2.99219 17.9785C3.75391 18.7754 4.75391 18.748 5.19922 18.834C6.80078 18.9863 12 19.0332 12 19.0332C12 19.0332 16.2031 19.0254 19 18.8262C19.39
198906 18.7793 20.2422 18.7754 21.0039 17.9785C21.6055 17.373 21.8008 15.9941 21.8008 15.9941C21.8008 15.9941 22 14.377 22 12.7559V11.2402C22 9.62305 21.8008 8.00195 21.8008 8.00195ZM9.93359 14.5957V8.97461L15.3359 11.7949L9.93359 14.5957Z" fill="currentColor"/>
1990</svg>
1991</span>
1992            <span class="visually-hidden">YouTube</span>
1993          </a>
1994        </li>
1995      
1996    
1997  
1998
1999    
2000    
2001  
2002
2003    
2004    
2005  
2006
2007    
2008    
2009  
2010
2011    
2012    
2013  
2014
2015    
2016    
2017  
2018
2019    
2020    
2021  
2022
2023    
2024    
2025      
2026        <li class="mx-2 mt-2">
2027          <a class="fill-current hover:text--accent-1" href="mailto:[email protected]" target="_blank">
2028            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24" fill="none" class="icon fill-current icon-email" xmlns="http://www.w3.org/2000/svg">
2029  <path fill-rule="evenodd" clip-rule="evenodd" d="M2.70796 4.65487C2.31697 4.65487 2 4.97184 2 5.36283V18.6372C2 19.0282 2.31697 19.3451 2.70796 19.3451H21.292C21.683 19.3451 22 19.0282 22 18.6372V5.36283C22 4.97184 21.683 4.65487 21.292 4.65487H2.70796ZM3.41593 7.05651V17.9292H20.5841V7.0565L14.2166 11.9541C13.5811 12.4429 12.8018 12.708 12 12.708C11.1982 12.708 10.4189 12.4429 9.78337 11.9541L3.41593 7.05651ZM19.5432 6.0708H4.45682L10.6467 10.8318L10.6467 10.8318C11.0347 11.1303 11.5105 11.2921 12 11.2921C12.4895 11.2921 12.9653 11.1303 13.3533 10.8318L13.3533 10.8318L19.5432 6.0708Z" fill="currentColor"/>
2030</svg>
2031</span>
2032            <span class="visually-hidden">Email</span>
2033          </a>
2034        </li>
2035      
2036    
2037  
2038
2039    
2040    
2041  
2042</ul>
2043</div>
2044
2045  </div>
2046</template>
2047
2048  </div>
2049</div>
2050              </div>
2051            
2052
2053            
2054
2055            
2056
2057            <div class="hidden lg:block h-full">
2058              
2059    
2060      <a class="font-main uppercase px-2.5 py-1 h-full flex items-center" href="https://watcharees.com/customer_authentication/redirect?locale=en&region_country=US">
2061        <span class="visually-hidden">Log in</span><span class="inline-block w-6 h-6 align-middle"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
2062  <path d="M13.1628 13.2558C13.1628 16.241 14.3487 19.104 16.4595 21.2149C18.5704 23.3258 21.4334 24.5116 24.4186 24.5116C27.4038 24.5116 30.2668 23.3258 32.3777 21.2149C34.4885 19.104 35.6744 16.241 35.6744 13.2558C35.6744 10.2706 34.4885 7.40763 32.3777 5.29675C30.2668 3.18588 27.4038 2 24.4186 2C21.4334 2 18.5704 3.18588 16.4595 5.29675C14.3487 7.40763 13.1628 10.2706 13.1628 13.2558V13.2558Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2063  <path d="M6 46C6 41.1151 7.94053 36.4302 11.3947 32.9761C14.8488 29.5219 19.5337 27.5814 24.4186 27.5814C29.3035 27.5814 33.9884 29.5219 37.4425 32.9761C40.8967 36.4302 42.8372 41.1151 42.8372 46H6Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2064</svg>
2065  </span></a>
2066    
2067  
2068
2069            </div>
2070
2071            
2072              <a data-open-search x-ref="search" @click.prevent="openSearch()" @keydown.space="openSearch()" href="/search" class="font-main uppercase px-2.5 py-1 h-full flex items-center">
2073                <span class="inline-block w-6 h-6 fill-current align-middle"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
2074  <path d="M2 21.1304C2 26.2041 4.01552 31.07 7.60317 34.6577C11.1908 38.2453 16.0567 40.2609 21.1304 40.2609C26.2041 40.2609 31.07 38.2453 34.6577 34.6577C38.2453 31.07 40.2609 26.2041 40.2609 21.1304C40.2609 16.0567 38.2453 11.1908 34.6577 7.60317C31.07 4.01552 26.2041 2 21.1304 2C16.0567 2 11.1908 4.01552 7.60317 7.60317C4.01552 11.1908 2 16.0567 2 21.1304V21.1304Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2075  <path d="M46 46L34.6576 34.6576" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2076</svg>
2077  </span>
2078                <span class="visually-hidden">Search our site</span>
2079              </a>
2080              <div
2081                class="absolute top-0 left-0 right-0 bottom-0 w-full flex items-center bg-scheme-background text-scheme-text z-20 px-section"
2082                x-cloak
2083                x-show="searchOpen"
2084                x-transition:enter="transition ease duration-200"
2085                x-transition:enter-start="opacity-0"
2086                x-transition:enter-end="opacity-100"
2087                x-transition:leave="transition ease duration-00"
2088                x-transition:leave-start="opacity-100"
2089                x-transition:leave-end="opacity-0"
2090                @click.away.prevent="searchOpen = false"
2091                data-header-search
2092                >
2093                <div class="w-full" x-data='ThemeComponent_PredictiveSearch("product,article")' x-init="mounted()" @focusOut="onFocusOut" @keyup="onKeyup" @keydown="onKeydown" >
2094                  <div style="background-color: #F1F1F1; font-size: 16px; border-radius: 9999px; padding-left:1em; padding-right: 1em">
2095  <form x-ref="searchForm" action="/search" method="get" role="search"  @submit="onFormSubmit" @click.away.prevent="searchOpen = false">
2096    <div x-ref="searchFieldComponent" class="relative py-2" >
2097      <input
2098        id="header-search"
2099        type="search"
2100        name="q"
2101        value=""
2102        class="header-search-input pl-9 py-2 placeholder:text-scheme-text font-secondary w-full border-0 shadow-none bg-transparent"
2103        placeholder="Search"aria-expanded="false"
2104          aria-owns="predictive-search-results-list"
2105          aria-controls="predictive-search-results-list"
2106          aria-autocomplete="list"
2107          autocorrect="off"
2108          autocomplete="off"
2109          autocapitalize="off"
2110          spellcheck="false"
2111          x-ref="input"
2112          x-model="rawQuery"
2113          @input.debounce.300="onChange"
2114          @focus="onFocus">
2115      <label class="visually-hidden" for="header-search">Search</label>
2116      <input type="hidden" name="options[prefix]" value="last"><button class="absolute left-0 top-1/2 transform -translate-y-1/2 p-1" aria-label="Search">
2117        <span class="inline-block w-6 h-6"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
2118  <path d="M2 21.1304C2 26.2041 4.01552 31.07 7.60317 34.6577C11.1908 38.2453 16.0567 40.2609 21.1304 40.2609C26.2041 40.2609 31.07 38.2453 34.6577 34.6577C38.2453 31.07 40.2609 26.2041 40.2609 21.1304C40.2609 16.0567 38.2453 11.1908 34.6577 7.60317C31.07 4.01552 26.2041 2 21.1304 2C16.0567 2 11.1908 4.01552 7.60317 7.60317C4.01552 11.1908 2 16.0567 2 21.1304V21.1304Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2119  <path d="M46 46L34.6576 34.6576" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2120</svg>
2121  </span>
2122      </button>
2123      <button x-cloak @click="close()" class="block p-1 absolute right-0 top-1/2 transform -translate-y-1/2" type="button">
2124        <span class="visually-hidden">Close (esc)</span>
2125        <span class="inline-block w-6 h-6"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
2126  <path d="M46 2L2 46" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2127  <path d="M46 46L2 2" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2128</svg></span>
2129      </button>
2130    </div><div id="predictiveSearchResults" tabindex="-1" x-cloak class="text-scheme-text absolute left-0 right-0 h-screen z-40">
2131      <div
2132        x-show="resultsOpen"
2133        class="absolute left-0 right-0 h-screen z-50 bg-scheme-text/75"
2134        @click="close()"
2135      ></div>
2136      <template x-if="loading && !results">
2137        <div class="bg-scheme-background relative z-50">
2138          <div class="w-6 h-6 pt-12 pb-12 mx-auto" data-predictive-loading>
2139            <div class="loading"></div>
2140          </div>
2141        </div>
2142      </template>
2143      <template x-if="resultsOpen">
2144        <div x-show="resultsOpen" class="max-h-three-quarters-screen-height overflow-hidden overflow-y-auto bg-scheme-background pb-5 lg:pb-10 px-section scroll-pb-5 lg:scroll-pb-10 relative z-50" x-ref="results">
2145        </div>
2146      </template>
2147    </div>
2148    <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form>
2149  </div>
2150                </div>
2151              </div>
2152            
2153
2154            <div class="flex items-center justify-end  h-full">
2155              
2156    <button
2157      class="js-enabled whitespace-nowrap font-main uppercase px-2.5 py-1 h-full flex items-center"
2158      type="button"
2159      id="CartButton"
2160      @click.prevent="$store.modals.open('cart')"
2161      >
2162      
2163<div class="relative my-auto align-middle">
2164      <span class="inline-block w-6 h-6 fill-current align-top"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
2165  <path d="M7.84052 11.5652H43.4958C43.79 11.5652 44.0802 11.6329 44.3439 11.7633C44.6076 11.8936 44.8377 12.0831 45.0163 12.3168C45.1949 12.5506 45.3172 12.8223 45.3737 13.111C45.4301 13.3997 45.4193 13.6976 45.3419 13.9814L41.4144 28.379C41.0833 29.5936 40.362 30.6657 39.3615 31.4301C38.3611 32.1944 37.1371 32.6085 35.8781 32.6087H12.2711" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2166  <path d="M2 2H2.72313C3.60097 2.00005 4.45209 2.30195 5.13375 2.85508C5.8154 3.4082 6.28612 4.1789 6.46696 5.03791L12.8393 35.3099C13.0201 36.1689 13.4909 36.9396 14.1725 37.4927C14.8542 38.0459 15.7053 38.3478 16.5831 38.3478H38.3478" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2167  <path d="M12.5217 43.1304C12.5217 43.8915 12.8241 44.6214 13.3622 45.1595C13.9004 45.6977 14.6302 46 15.3913 46C16.1523 46 16.8822 45.6977 17.4204 45.1595C17.9585 44.6214 18.2609 43.8915 18.2609 43.1304C18.2609 42.3694 17.9585 41.6395 17.4204 41.1013C16.8822 40.5632 16.1523 40.2609 15.3913 40.2609C14.6302 40.2609 13.9004 40.5632 13.3622 41.1013C12.8241 41.6395 12.5217 42.3694 12.5217 43.1304V43.1304Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2168  <path d="M31.6522 43.1304C31.6522 43.8915 31.9545 44.6214 32.4926 45.1595C33.0308 45.6977 33.7607 46 34.5217 46C35.2828 46 36.0127 45.6977 36.5508 45.1595C37.089 44.6214 37.3913 43.8915 37.3913 43.1304C37.3913 42.3694 37.089 41.6395 36.5508 41.1013C36.0127 40.5632 35.2828 40.2609 34.5217 40.2609C33.7607 40.2609 33.0308 40.5632 32.4926 41.1013C31.9545 41.6395 31.6522 42.3694 31.6522 43.1304V43.1304Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2169</svg>
2170<span class="visually-hidden">Cart </span>
2171      </span><span class="visually-hidden">items</span>
2172    </div>
2173    </button>
2174    <noscript>
2175      <a
2176        class="whitespace-nowrap font-main px-2.5 py-5 flex items-center transition uppercase"
2177        href="/cart"
2178      >
2179        
2180<div class="relative my-auto align-middle">
2181      <span class="inline-block w-6 h-6 fill-current align-top"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
2182  <path d="M7.84052 11.5652H43.4958C43.79 11.5652 44.0802 11.6329 44.3439 11.7633C44.6076 11.8936 44.8377 12.0831 45.0163 12.3168C45.1949 12.5506 45.3172 12.8223 45.3737 13.111C45.4301 13.3997 45.4193 13.6976 45.3419 13.9814L41.4144 28.379C41.0833 29.5936 40.362 30.6657 39.3615 31.4301C38.3611 32.1944 37.1371 32.6085 35.8781 32.6087H12.2711" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2183  <path d="M2 2H2.72313C3.60097 2.00005 4.45209 2.30195 5.13375 2.85508C5.8154 3.4082 6.28612 4.1789 6.46696 5.03791L12.8393 35.3099C13.0201 36.1689 13.4909 36.9396 14.1725 37.4927C14.8542 38.0459 15.7053 38.3478 16.5831 38.3478H38.3478" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2184  <path d="M12.5217 43.1304C12.5217 43.8915 12.8241 44.6214 13.3622 45.1595C13.9004 45.6977 14.6302 46 15.3913 46C16.1523 46 16.8822 45.6977 17.4204 45.1595C17.9585 44.6214 18.2609 43.8915 18.2609 43.1304C18.2609 42.3694 17.9585 41.6395 17.4204 41.1013C16.8822 40.5632 16.1523 40.2609 15.3913 40.2609C14.6302 40.2609 13.9004 40.5632 13.3622 41.1013C12.8241 41.6395 12.5217 42.3694 12.5217 43.1304V43.1304Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2185  <path d="M31.6522 43.1304C31.6522 43.8915 31.9545 44.6214 32.4926 45.1595C33.0308 45.6977 33.7607 46 34.5217 46C35.2828 46 36.0127 45.6977 36.5508 45.1595C37.089 44.6214 37.3913 43.8915 37.3913 43.1304C37.3913 42.3694 37.089 41.6395 36.5508 41.1013C36.0127 40.5632 35.2828 40.2609 34.5217 40.2609C33.7607 40.2609 33.0308 40.5632 32.4926 41.1013C31.9545 41.6395 31.6522 42.3694 31.6522 43.1304V43.1304Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2186</svg>
2187<span class="visually-hidden">Cart </span>
2188      </span><span class="visually-hidden">items</span>
2189    </div>
2190      </a>
2191    </noscript>
2192  
2193
2194            </div>
2195
2196            
2197            <div class="items-center relative z-10 hidden lg:flex py-2.5 ml-5">
2198              <div class="">
2199                <a href="/pages/store-locator" class="push-btn push-btn--pop inline-block push-btn--no-shadow">
2200      <span class="push-btn-surface">STORE LOCATOR</span>
2201    </a>
2202              </div>
2203            </div>
2204            
2205
2206          </div>
2207        </div>
2208      </div>
2209    </div>
2210  </div>
2211</header>
2212<noscript>
2213  <style>
2214    .no-js-focus-wrapper:focus-within > .no-js-focus-container {
2215      display: block !important;
2216    }
2217  </style>
2218</noscript>
2219
2220  <style data-shopify>
2221    #shopify-section-sections--25908968030455__header {
2222      position: sticky;
2223      top: 0;
2224      z-index: 40;
2225    }
2226  </style>
2227  </style>
2228
2229
2230  <style>
2231    .logo-image {
2232      display: block;
2233      max-width: 230px;
2234    }
2235  </style>
2236
2237<script src="//watcharees.com/cdn/shop/t/92/assets/modules-predictive-search.bundle.min.js?v=100006850133386087801776185660" type="module"></script>
2237
2238
2239
2240<script type="application/ld+json">
2241{
2242  "@context": "http://schema.org",
2243  "@type": "Organization",
2244  "name": "Watcharee\u0026#39;s",
2245  
2246    
2247    "logo": "https:\/\/watcharees.com\/cdn\/shop\/files\/Logo-Horizontal-SM.png?v=1774445076\u0026width=1328",
2248  
2249  "sameAs": [
2250    null,
2251    null,
2252    null,
2253    null,
2254    null,
2255    null,
2256    null,
2257    null,
2258    null,
2259    null,
2260    null,
2261    null,
2262    null,
2263    null,
2264    null,
2265    null,
2266    null
2267  ],
2268  "url": "https:\/\/watcharees.com"
2269}
2270</script>
2270
2271
2272
2273
2274
2275
2276<style> #shopify-section-sections--25908968030455__header .py-section-vertical-spacing {padding-top: 20px; padding-bottom: 20px;} #shopify-section-sections--25908968030455__header .w-full {width: auto;} #shopify-section-sections--25908968030455__header .font-main {font-weight: bold; font-size: 18px; color: #35236a;} #shopify-section-sections--25908968030455__header .lg\:w-1\/3 {width: 50%;} #shopify-section-sections--25908968030455__header .no-js-focus-container {font-weight: bold; color: #60573b; border-bottom-left-radius: 9999px; border-bottom-right-radius: 9999px;} #shopify-section-sections--25908968030455__header .text-base {font-size: 18px;} #shopify-section-sections--25908968030455__header .push-btn-surface {font-weight: bold; font-size: 18px;} #shopify-section-sections--25908968030455__header svg {color: #35236a;} #shopify-section-sections--25908968030455__header .font-heading {font-family: var(--main-font-stack);} </style></div>
2277<!-- END sections: header-group -->
2277<script>
2278  const calculateHeaderHeights = () => {
2279    const headerGroupHeights = [];
2280
2281    document
2282      .querySelectorAll(
2283        '.shopify-section-group-header-group:not(.has-no-height)'
2284      )
2285      .forEach((headerGroupSectionEl) => {
2286        headerGroupHeights.push(
2287          headerGroupSectionEl.getBoundingClientRect().height
2288        );
2289      });
2290
2291    document.documentElement.style.setProperty(
2292      '--header-group-height',
2293      `${headerGroupHeights.reduce((subtotal, a) => subtotal + a, 0)}px`
2294    );
2295  };
2296
2297  calculateHeaderHeights();
2298
2299  const debouncedCalculateHeaderHeights = debounce(calculateHeaderHeights, 300);
2300
2301  window.addEventListener('resize', debouncedCalculateHeaderHeights);
2302</script>
2302
2303
2304<style>
2305  #MainContent
2306    > .shopify-section.banner-section:first-child
2307    .banner-section-content--pt.pt-screen-height {
2308    padding-top: calc(100vh - var(--header-group-height));
2309  }
2310
2311  #MainContent
2312    > .shopify-section.banner-section:first-child
2313    .banner-section-content--h.h-screen {
2314    height: calc(100vh - var(--header-group-height));
2315  }
2316
2317  @media (min-width: 990px) {
2318    #MainContent
2319      > .shopify-section.banner-section:first-child
2320      .banner-section-content--h.lg\:h-screen {
2321      height: calc(100vh - var(--header-group-height));
2322    }
2323
2324    #MainContent
2325      > .shopify-section.banner-section:first-child
2326      .banner-section-content--h.lg\:h-auto {
2327      height: auto;
2328    }
2329
2330    #MainContent
2331      > .shopify-section.banner-section:first-child
2332      .banner-section-content--h.lg\:h-full {
2333      height: 100%;
2334    }
2335  }
2336</style>
2337
2338      <main id="MainContent" class="overflow-hidden">
2339        <div id="shopify-section-template--25908966621431__main" class="shopify-section">
2340<section class="text-scheme-text bg-scheme-background relative overflow-hidden  " data-color-scheme="secondary"
2341x-data="ThemeSection_filterable('template--25908966621431__main')">
2342  
2343  <div class="section-content py-section-vertical-spacing px-section">
2344
2345    <h1 class="text-center font-heading  heading-feature heading-style none">
2346      
2347        Search our site
2348      
2349    </h1>
2350
2351    <form class="relative mt-10 max-w-2xl mx-auto block" action="/search" method="get" role="search">
2352      <label for="Search-template--25908966621431__main" class="visually-hidden">
2353        Search
2354      </label>
2355      <input type="search"
2356            name="q"
2357            id="Search-template--25908966621431__main"
2358            class="pr-12 placeholder-current input w-full"
2359            value=""
2360            placeholder="Search">
2361      <button class="absolute right-2 top-1/2 transform -translate-y-1/2 p-1" type="submit" class="button">
2362        <span class="inline-block w-5 h-5"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
2363  <path d="M2 21.1304C2 26.2041 4.01552 31.07 7.60317 34.6577C11.1908 38.2453 16.0567 40.2609 21.1304 40.2609C26.2041 40.2609 31.07 38.2453 34.6577 34.6577C38.2453 31.07 40.2609 26.2041 40.2609 21.1304C40.2609 16.0567 38.2453 11.1908 34.6577 7.60317C31.07 4.01552 26.2041 2 21.1304 2C16.0567 2 11.1908 4.01552 7.60317 7.60317C4.01552 11.1908 2 16.0567 2 21.1304V21.1304Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2364  <path d="M46 46L34.6576 34.6576" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2365</svg>
2366  </span>
2367        <span class="visually-hidden">Search</span>
2368      </button>
2369    </form>
2370
2371    <div id="facets-filterable">
2372      <template data-should-teleport="#left-drawer-slot">
2373  <div
2374    :data-modal-label="$store.modals.leftDrawer.contents === 'filters' ? 'Filter' : false"
2375    x-show="$store.modals.leftDrawer.contents === 'filters'"
2376    class="sidebar-filters px-section "
2377  ><div class="relative flex items-center justify-between pt-5 pb-2.5 w-full border-b-input border-scheme-text">
2378        <h1 class="font-heading  heading-standard heading-style full_shadow" class="" tabindex="-1">
2379          Filter
2380        </h1>
2381        <button @click.prevent="$store.modals.close('filters')" class="block top-0">
2382          <span class="sr-only">Close (esc)</span>
2383          <span class="inline-block w-5 h-5"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
2384  <path d="M46 2L2 46" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2385  <path d="M46 46L2 2" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2386</svg></span>
2387        </button>
2388      </div>
2389    
2390    <form class="flex-auto flex flex-col" id="Facet-Filters-Form" @submit.prevent="filterFormSubmit"><div class="py-5 flex-auto overflow-y-auto px-5 -mx-5"></div>
2391      <div class="my-5 ">
2392        <button class="push-btn w-full z-0" type="submit" @click.prevent="filterFormSubmit($event, 'filters')">
2393          <span class="push-btn-surface w-full">
2394            Apply
2395          </span>
2396        </button>
2397        
2398      </div>
2399    </form>
2400  </div>
2401</template>
2402</div>
2403  </div></section>
2403<script src="//watcharees.com/cdn/shop/t/92/assets/filterable.js?v=20170291522560092981776185660" type="module"></script>
2403
2404</div><div id="shopify-section-template--25908966621431__rich_text_rAhLW6" class="shopify-section">
2405<section class="text-scheme-text bg-scheme-background relative overflow-hidden  " data-color-scheme="secondary" >
2406
2407  <div class="section-content py-section-vertical-spacing px-section">
2408    <div class="max-w-site mx-auto lg:w-full ">
2409      <div class=" text-center mx-auto relative z-shape-divider">
2410
2411        
2412
2413        <div class="font-main  leading-snug mx-auto rte">
2414          
2415        </div></div>
2416      
2417    </div>
2418  </div></section><div  id="shape-divider-shape_divider_FpUwBz" class="shape-divider w-full   pointer-events-none z-20 absolute bottom-0 left-0 w-full" >
2419  <div class="shape-divider-transform-reset">
2420    <div x-ref="animation-container" class="shape-divider-svg-container flex relative left-0 min-w-full  -mb-shape-divider"  style="padding-top: 7.0%;"><div class=" z-0 absolute top-0 left-0 right-0 bottom-0 text-scheme-background h-full w-full text-scheme-background">
2421        <svg class="z-0 absolute top-0 left-0  right-0 bottom-0 text-scheme-background h-full w-full text-scheme-background  " data-color-scheme="tertiary" width="100%" height="100%" viewBox="0 0 1200.0 84.0" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M600 39.1293C800 84.6351 1000 84.6351 1200 39.1294V84.0001H0L3.48561e-06 39.1293C200 -6.37645 400 -6.37643 600 39.1293Z" fill="currentColor"/>
2422          <path class="shape-divider-stroke" vector-effect="non-scaling-stroke" d="M1201 39.1294C1001 84.6351 801 84.6351 601 39.1293C401 -6.37643 201 -6.37645 1 39.1293" stroke="black"/></svg>
2423      </div></div>
2424  </div>
2425</div>
2426
2427<style>
2428#shape-divider-shape_divider_FpUwBz svg {
2429  transform: translate3d(0, 0, 0) scaleX(-1) scaleY(1);
2430}
2431
2432#shape-divider-shape_divider_FpUwBz svg:nth-child(2) {
2433  transform: translate3d(0, 0, 0) scaleX(-1) scaleY(1) translateX(-100%);
2434}#shopify-section-template--25908966621431__rich_text_rAhLW6 > section {
2435  padding-bottom: 7.0%;
2436}</style>
2437
2438
2439<link href="//watcharees.com/cdn/shop/t/92/assets/block-shape-divider.css?v=98375199063559964071776185660" rel="stylesheet" type="text/css" media="all" />
2440<style> #shopify-section-template--25908966621431__rich_text_rAhLW6 .py-section-vertical-spacing {padding-top: 1px; padding-bottom: 10px; margin-bottom: 30px;} #shopify-section-template--25908966621431__rich_text_rAhLW6 .push-btn-surface {font-size: 25px; color: #ffffff; background-color: #516249; font-weight: bold; padding-left: 1.5em; padding-right: 1.5em;} </style></div>
2441      </main><!-- BEGIN sections: footer-group -->
2442<div id="shopify-section-sections--25908967964919__custom_liquid_UAfYDL" class="shopify-section shopify-section-group-footer-group">
2443
2444<section class="text-scheme-text bg-scheme-background relative overflow-hidden  " data-color-scheme="primary" >
2445
2446  <div class="section-content px-section max-w-site mx-auto py-section-vertical-spacing ">
2447    
2448      <h2 class="text-center font-heading  heading-standard heading-style break-words none">Custom liquid</h2>
2449    
2450
2451    <div class="mt-10">
2452      
2452<script async type="text/javascript" src="https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=MHFucC"></script>
2452
2453    </div>
2454  </div></section>
2455<style> #shopify-section-sections--25908967964919__custom_liquid_UAfYDL .px-section {display: none;} </style></div><div id="shopify-section-sections--25908967964919__footer" class="shopify-section shopify-section-group-footer-group section-footer mt-auto">
2456<footer class="relative text-scheme-text bg-scheme-background py-section-vertical-spacing px-section " data-color-scheme="tertiary" data-section-id="sections--25908967964919__footer" data-section-type="footer">
2457
2458  <div class="section-content relative z-10 max-w-site mx-auto">
2459
2460    
2461
2462    <div class="grid grid-cols-1 lg:grid-cols-12 gap-10 lg:gap-theme py-section-vertical-spacing"><div class="lg:col-span-4 space-y-5"><div class="rte ">
2463                <p><strong>@</strong><a href="https://www.instagram.com/wthaisauce" target="_blank" title="wthaisauce Instagram"><strong>wthaisauce</strong></a><strong>  #enjoywthaisauce</strong></p><p>Follow us for cooking ideas and tag us to share your recipes!</p>
2464              </div><ul class="flex flex-wrap -mx-2 -mt-2 justify-start lg:justify-start">
2465  
2466
2467    
2468    
2469  
2470
2471    
2472    
2473  
2474
2475    
2476    
2477  
2478
2479    
2480    
2481      
2482        <li class="mx-2 mt-2">
2483          <a class="fill-current hover:text--accent-1" href="https://www.instagram.com/wthaisauce" target="_blank">
2484            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24" fill="none" class="icon fill-current icon-instagram" xmlns="http://www.w3.org/2000/svg">
2485  <path fill-rule="evenodd" clip-rule="evenodd" d="M12.0059 3.80113C14.6783 3.80113 14.9947 3.81285 16.0457 3.85974C17.0225 3.90272 17.5499 4.06681 17.9015 4.20356C18.3665 4.38328 18.7025 4.60207 19.0502 4.9498C19.4018 5.30143 19.6167 5.63352 19.7964 6.09846C19.9332 6.45009 20.0973 6.98144 20.1403 7.95429C20.1871 9.00918 20.1989 9.32565 20.1989 11.9941C20.1989 14.6665 20.1871 14.983 20.1403 16.034C20.0973 17.0107 19.9332 17.5382 19.7964 17.8898C19.6167 18.3548 19.3979 18.6908 19.0502 19.0385C18.6986 19.3901 18.3665 19.605 17.9015 19.7847C17.5499 19.9215 17.0186 20.0856 16.0457 20.1285C14.9908 20.1754 14.6743 20.1871 12.0059 20.1871C9.33346 20.1871 9.01699 20.1754 7.96601 20.1285C6.98925 20.0856 6.46181 19.9215 6.11018 19.7847C5.64524 19.605 5.30924 19.3862 4.96151 19.0385C4.60988 18.6869 4.395 18.3548 4.21527 17.8898C4.07853 17.5382 3.91443 17.0068 3.87146 16.034C3.82457 14.9791 3.81285 14.6626 3.81285 11.9941C3.81285 9.32174 3.82457 9.00527 3.87146 7.95429C3.91443 6.97753 4.07853 6.45009 4.21527 6.09846C4.395 5.63352 4.61379 5.29752 4.96151 4.9498C5.31314 4.59816 5.64524 4.38328 6.11018 4.20356C6.46181 4.06681 6.99316 3.90272 7.96601 3.85974C9.01699 3.81285 9.33346 3.80113 12.0059 3.80113ZM12.0059 2C9.29048 2 8.95057 2.01172 7.88396 2.05861C6.82125 2.10549 6.09064 2.2774 5.4577 2.52354C4.79742 2.7814 4.23872 3.12131 3.68392 3.68002C3.12522 4.23481 2.78531 4.79351 2.52745 5.44989C2.2813 6.08674 2.1094 6.81344 2.06251 7.87615C2.01563 8.94667 2.00391 9.28658 2.00391 12.002C2.00391 14.7173 2.01563 15.0572 2.06251 16.1239C2.1094 17.1866 2.2813 17.9172 2.52745 18.5501C2.78531 19.2104 3.12522 19.7691 3.68392 20.3239C4.23872 20.8787 4.79742 21.2225 5.4538 21.4765C6.09064 21.7226 6.81734 21.8945 7.88005 21.9414C8.94667 21.9883 9.28657 22 12.0019 22C14.7173 22 15.0572 21.9883 16.1238 21.9414C17.1866 21.8945 17.9172 21.7226 18.5501 21.4765C19.2065 21.2225 19.7652 20.8787 20.32 20.3239C20.8748 19.7691 21.2186 19.2104 21.4725 18.554C21.7187 17.9172 21.8906 17.1905 21.9375 16.1278C21.9844 15.0611 21.9961 14.7212 21.9961 12.0059C21.9961 9.29049 21.9844 8.95058 21.9375 7.88396C21.8906 6.82125 21.7187 6.09064 21.4725 5.45771C21.2264 4.79351 20.8865 4.23481 20.3278 3.68002C19.773 3.12522 19.2143 2.7814 18.5579 2.52745C17.9211 2.2813 17.1944 2.1094 16.1317 2.06251C15.0611 2.01172 14.7212 2 12.0059 2ZM12.0059 6.86423C9.16937 6.86423 6.86814 9.16546 6.86814 12.002C6.86814 14.8384 9.16937 17.1397 12.0059 17.1397C14.8423 17.1397 17.1436 14.8384 17.1436 12.002C17.1436 9.16546 14.8423 6.86423 12.0059 6.86423ZM12.0059 15.3346C10.1657 15.3346 8.67317 13.8422 8.67317 12.002C8.67317 10.1618 10.1657 8.66927 12.0059 8.66927C13.8461 8.66927 15.3385 10.1618 15.3385 12.002C15.3385 13.8422 13.8461 15.3346 12.0059 15.3346ZM17.3467 7.86048C18.007 7.86048 18.5462 7.32522 18.5462 6.66103C18.5462 6.00074 18.007 5.46157 17.3467 5.46157C16.6865 5.46157 16.1473 5.99683 16.1473 6.66103C16.1473 7.32131 16.6825 7.86048 17.3467 7.86048Z" fill="currentColor"/>
2486</svg>
2487</span>
2488            <span class="visually-hidden">Instagram</span>
2489          </a>
2490        </li>
2491      
2492    
2493  
2494
2495    
2496    
2497  
2498
2499    
2500    
2501      
2502        <li class="mx-2 mt-2">
2503          <a class="fill-current hover:text--accent-1" href="https://www.tiktok.com/@wthaisauce" target="_blank">
2504            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24" class="icon fill-current icon-tiktok" fill="none" xmlns="http://www.w3.org/2000/svg">
2505  <path d="M16.0188 2H12.6482V15.6232C12.6482 17.2464 11.3518 18.5797 9.73853 18.5797C8.12526 18.5797 6.82889 17.2464 6.82889 15.6232C6.82889 14.029 8.09645 12.7246 9.65212 12.6667V9.24639C6.22391 9.30433 3.45831 12.1159 3.45831 15.6232C3.45831 19.1594 6.28153 22 9.76735 22C13.2531 22 16.0763 19.1304 16.0763 15.6232V8.63767C17.3439 9.56522 18.8996 10.1159 20.5416 10.1449V6.72464C18.0065 6.63768 16.0188 4.55072 16.0188 2Z" fill="currentColor"/>
2506</svg>
2507</span>
2508            <span class="visually-hidden">TikTok</span>
2509          </a>
2510        </li>
2511      
2512    
2513  
2514
2515    
2516    
2517  
2518
2519    
2520    
2521      
2522        <li class="mx-2 mt-2">
2523          <a class="fill-current hover:text--accent-1" href="https://www.youtube.com/@wthaisauce" target="_blank">
2524            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24" class="icon fill-current icon-youtube" fill="none" xmlns="http://www.w3.org/2000/svg">
2525  <path d="M21.8008 8.00195C21.8008 8.00195 21.6055 6.62305 21.0039 6.01758C20.2422 5.2207 19.3906 5.2168 19 5.16992C16.2031 4.9668 12.0039 4.9668 12.0039 4.9668H11.9961C11.9961 4.9668 7.79688 4.9668 5 5.16992C4.60938 5.2168 3.75781 5.2207 2.99609 6.01758C2.39453 6.62305 2.20312 8.00195 2.20312 8.00195C2.20312 8.00195 2 9.62305 2 11.2402V12.7559C2 14.373 2.19922 15.9941 2.19922 15.9941C2.19922 15.9941 2.39453 17.373 2.99219 17.9785C3.75391 18.7754 4.75391 18.748 5.19922 18.834C6.80078 18.9863 12 19.0332 12 19.0332C12 19.0332 16.2031 19.0254 19 18.8262C19.39
252506 18.7793 20.2422 18.7754 21.0039 17.9785C21.6055 17.373 21.8008 15.9941 21.8008 15.9941C21.8008 15.9941 22 14.377 22 12.7559V11.2402C22 9.62305 21.8008 8.00195 21.8008 8.00195ZM9.93359 14.5957V8.97461L15.3359 11.7949L9.93359 14.5957Z" fill="currentColor"/>
2526</svg>
2527</span>
2528            <span class="visually-hidden">YouTube</span>
2529          </a>
2530        </li>
2531      
2532    
2533  
2534
2535    
2536    
2537  
2538
2539    
2540    
2541  
2542
2543    
2544    
2545  
2546
2547    
2548    
2549  
2550
2551    
2552    
2553  
2554
2555    
2556    
2557  
2558
2559    
2560    
2561      
2562        <li class="mx-2 mt-2">
2563          <a class="fill-current hover:text--accent-1" href="mailto:[email protected]" target="_blank">
2564            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24" fill="none" class="icon fill-current icon-email" xmlns="http://www.w3.org/2000/svg">
2565  <path fill-rule="evenodd" clip-rule="evenodd" d="M2.70796 4.65487C2.31697 4.65487 2 4.97184 2 5.36283V18.6372C2 19.0282 2.31697 19.3451 2.70796 19.3451H21.292C21.683 19.3451 22 19.0282 22 18.6372V5.36283C22 4.97184 21.683 4.65487 21.292 4.65487H2.70796ZM3.41593 7.05651V17.9292H20.5841V7.0565L14.2166 11.9541C13.5811 12.4429 12.8018 12.708 12 12.708C11.1982 12.708 10.4189 12.4429 9.78337 11.9541L3.41593 7.05651ZM19.5432 6.0708H4.45682L10.6467 10.8318L10.6467 10.8318C11.0347 11.1303 11.5105 11.2921 12 11.2921C12.4895 11.2921 12.9653 11.1303 13.3533 10.8318L13.3533 10.8318L19.5432 6.0708Z" fill="currentColor"/>
2566</svg>
2567</span>
2568            <span class="visually-hidden">Email</span>
2569          </a>
2570        </li>
2571      
2572    
2573  
2574
2575    
2576    
2577  
2578</ul>
2579</div><div class="lg:col-span-4 space-y-5"><div class="flex justify-start gap-10 lg:justify-center">
2580              <div class="grow w-full">
2581                
2582                
2583                <ul class="list-none space-y-2.5">
2584                  
2585                    <li>
2586                      <a href="/pages/about" class="hover:text-scheme-accent-1 break-words">
2587                        ABOUT US
2588                      </a>
2589                    </li>
2590                  
2591                    <li>
2592                      <a href="/pages/contact-us" class="hover:text-scheme-accent-1 break-words">
2593                        CONTACT
2594                      </a>
2595                    </li>
2596                  
2597                    <li>
2598                      <a href="/pages/faq" class="hover:text-scheme-accent-1 break-words">
2599                        FAQ
2600                      </a>
2601                    </li>
2602                  
2603                    <li>
2604                      <a href="/pages/awards" class="hover:text-scheme-accent-1 break-words">
2605                        AWARDS
2606                      </a>
2607                    </li>
2608                  
2609                    <li>
2610                      <a href="/pages/media" class="hover:text-scheme-accent-1 break-words">
2611                        MEDIA
2612                      </a>
2613                    </li>
2614                  
2615                    <li>
2616                      <a href="/pages/terms-of-use" class="hover:text-scheme-accent-1 break-words">
2617                        TERMS
2618                      </a>
2619                    </li>
2620                  
2621                    <li>
2622                      <a href="/pages/privacy-policy" class="hover:text-scheme-accent-1 break-words">
2623                        PRIVACY
2624                      </a>
2625                    </li>
2626                  
2627                    <li>
2628                      <a href="/pages/accessibility-policy" class="hover:text-scheme-accent-1 break-words">
2629                        ACCESSIBILITY
2630                      </a>
2631                    </li>
2632                  
2633                </ul>
2634              </div>
2635              <div class="grow w-full">
2636                
2637                
2638                <ul class="list-none space-y-2.5">
2639                  
2640                    <li>
2641                      <a href="/pages/marketing-materials" class="hover:text-scheme-accent-1">
2642                        MARKETING MATERIALS
2643                      </a>
2644                    </li>
2645                  
2646                    <li>
2647                      <a href="/pages/private-label" class="hover:text-scheme-accent-1">
2648                        PRIVATE LABEL
2649                      </a>
2650                    </li>
2651                  
2652                    <li>
2653                      <a href="/pages/private-label" class="hover:text-scheme-accent-1">
2654                        FOODSERVICE
2655                      </a>
2656                    </li>
2657                  
2658                    <li>
2659                      <a href="/pages/wholesale" class="hover:text-scheme-accent-1">
2660                        WHOLESALE
2661                      </a>
2662                    </li>
2663                  
2664                    <li>
2665                      <a href="/pages/distributors-brokers" class="hover:text-scheme-accent-1">
2666                        DISTRIBUTORS
2667                      </a>
2668                    </li>
2669                  
2670                    <li>
2671                      <a href="/pages/distributors-brokers" class="hover:text-scheme-accent-1">
2672                        BROKERS
2673                      </a>
2674                    </li>
2675                  
2676                    <li>
2677                      <a href="/pages/store-locator" class="hover:text-scheme-accent-1">
2678                        STORE LOCATOR
2679                      </a>
2680                    </li>
2681                  
2682                </ul>
2683              </div></div></div><div class="lg:col-span-4 space-y-5"><div><h2 class="font-heading heading-secondary mb-5">LET'S BE FRIENDS</h2><form method="post" action="/contact#FooterNewsletter" id="FooterNewsletter" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
2684                
2685                
2686                  <div class="lg:flex items-center justify-center">
2687                    <input type="hidden" name="contact[tags]" value="newsletter">
2688                    <label for="NewsletterForm-sections--25908967964919__footer" class="sr-only">
2689                      Email Address
2690                    </label>
2691                    <div class=" w-full lg:mr-2 flex-grow">
2692                      <input
2693                        id="NewsletterForm-sections--25908967964919__footer"
2694                        type="email"
2695                        name="contact[email]"
2696                        class="input--background input-group-field w-full placeholder:text-scheme-text text-scheme-text border-scheme-text"
2697                        value=""
2698                        autocorrect="off"
2699                        autocapitalize="off"
2700                        autocomplete="email"
2701                        
2702                        placeholder="[email protected]"
2703                        required
2704                      >
2705                    </div>
2706                    <button type="submit" class="push-btn push-btn--pop w-full lg:w-auto mt-2.5 lg:mt-0" name="commit" id="Subscribe-sections--25908967964919__footer">
2707                      <span class="push-btn-surface w-full">Subscribe</span>
2708                    </button>
2709                  </div>
2710                
2711              </form>
2712            </div></div></div>
2713
2714    <div class="text-scheme-text md:flex justify-between section-content-top-margin">
2715
2716      <div class="">
2717        <p class="text-sm">&copy; 2026 <a href="/" title="">Watcharee&#39;s</a></p>
2718      </div></div>
2719
2720  </div>
2721
2722</footer>
2723
2724
2725  
2725<script src="//watcharees.com/cdn/shop/t/92/assets/sections-footer.bundle.min.js?v=165345289835534809381776185660" type="module"></script>
2725
2726
2727
2728
2729<style> #shopify-section-sections--25908967964919__footer .push-btn-surface {color: #ffffff; font-weight: bold;} #shopify-section-sections--25908967964919__footer .font-heading {text-transform: none !important; font-weight: bold; color: #ffffff;} </style></div>
2730<!-- END sections: footer-group --><!-- BEGIN sections: overlay-group -->
2731
2732<!-- END sections: overlay-group --><div id="screenreader-announce" class="sr-only" aria-live="polite" role="status"></div>
2733
2734      <ul hidden>
2735        <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
2736        <li id="a11y-selection-message">Press the space key then arrow keys to make a selection.</li>
2737      </ul>
2738
2739      
2740      <aside x-data>
2741  <template x-teleport="body">
2742    <div
2743      x-show="$store.modals.leftDrawer.open"
2744      @keydown.escape.prevent.stop="$store.modals.close('leftDrawer')"
2745      @click="$store.modals.close('leftDrawer')"
2746      class="fixed inset-0 z-50"
2747      data-color-scheme="primary"
2748      id="modals-leftDrawer"
2749      @left-drawer-is-open.window="setTimeout(() => { $focus.first() }, 120)"
2750    >
2751      <div x-show="$store.modals.leftDrawer.open"
2752        x-transition:enter="transition ease-out duration-300"
2753        x-transition:enter-start="opacity-0"
2754        x-transition:enter-end="opacity-100"
2755        x-transition:leave="transition ease-in duration-300"
2756        x-transition:leave-start="opacity-100"
2757        x-transition:leave-end="opacity-0"
2758        class="fixed inset-0 bg-scheme-text/75"
2759       ><!-- Overlay --></div>
2760      <div
2761        x-show="$store.modals.leftDrawer.open"
2762        x-transition:enter="transition ease-out duration-300"
2763        x-transition:enter-start="-translate-x-full"
2764        x-transition:enter-end="translate-x-0"
2765        x-transition:leave="transition ease-in duration-300"
2766        x-transition:leave-start="translate-x-0"
2767        x-transition:leave-end="-translate-x-full"
2768        class="h-full w-full drawer-transition-host"
2769      >
2770        <div
2771          @click.stop
2772          x-trap.noscroll.inert="$store.modals.leftDrawer.open"
2773          class="relative w-11/12 md:w-7/12 lg:w-5/12 h-full bg-scheme-background text-scheme-text mr-auto overflow-y-auto border-r-section border-border"
2774          id="left-drawer-slot"
2775          role="dialog"
2776          aria-modal="true"
2777          :aria-label="getModalLabel('leftDrawer', $el)"
2778          tabindex="-1"
2779        >
2780          <!-- Modal content is teleported here -->
2781        </div>
2782      </div>
2783    </div>
2784  </template>
2785</aside>
2786
2787      <aside x-data>
2788  <template x-teleport="body">
2789    <div
2790      x-show="$store.modals.rightDrawer.open"
2791      @keydown.escape.prevent.stop="$store.modals.close('rightDrawer')"
2792      @click="$store.modals.close('rightDrawer')"
2793      class="fixed inset-0 z-50"
2794      data-color-scheme="primary"
2795      id="modals-rightDrawer"
2796      @right-drawer-is-open.window="setTimeout(() => { $focus.first() }, 120)"
2797    >
2798      <div x-show="$store.modals.rightDrawer.open"
2799        x-transition:enter="transition ease-out duration-300"
2800        x-transition:enter-start="opacity-0"
2801        x-transition:enter-end="opacity-100"
2802        x-transition:leave="transition ease-in duration-300"
2803        x-transition:leave-start="opacity-100"
2804        x-transition:leave-end="opacity-0"
2805        class="fixed inset-0 bg-scheme-text/75"
2806       ><!-- Overlay --></div>
2807      <div
2808        x-show="$store.modals.rightDrawer.open"
2809        x-transition:enter="transition ease-out duration-300"
2810        x-transition:enter-start="translate-x-full"
2811        x-transition:enter-end="translate-x-0"
2812        x-transition:leave="transition ease-in duration-300"
2813        x-transition:leave-start="translate-x-0"
2814        x-transition:leave-end="translate-x-full"
2815        class="h-full w-full"
2816      >
2817        <div
2818          @click.stop
2819          x-trap.noscroll.inert="$store.modals.rightDrawer.open"
2820          class="relative w-11/12 md:w-7/12 lg:w-5/12 h-full bg-scheme-background ml-auto overflow-hidden border-l-section border-border"
2821          id="right-drawer-slot"
2822          role="dialog"
2823          aria-modal="true"
2824          :aria-label="getModalLabel('rightDrawer', $el)"
2825          tabindex="-1"
2826        >
2827          <!-- Modal content is teleported here -->
2828        </div>
2829      </div>
2830    </div>
2831  </template>
2832</aside>
2833
2834      <aside x-data>
2835  <template x-teleport="body">
2836    <div
2837      x-show="$store.modals.modal.open"
2838      @keydown.escape.prevent.stop="$store.modals.close('modal')"
2839      class="fixed inset-0 z-40"
2840      id="modals-modal"
2841      @modal-is-open.window="setTimeout(() => { $focus.first() }, 120)"
2842    >
2843      <div id="modal-slot"></div>
2844    </div>
2845  </template>
2846</aside>
2847
2848      
2848<script src="//watcharees.com/cdn/shop/t/92/assets/modals.js?v=160051358362553771071776185660" type="module"></script>
2848
2849
2850      
2851<div x-data="ThemeModule_ModalCart({openOnAddToCart: false})" x-cloak>
2852  <div>
2853    <template x-teleport="#right-drawer-slot">
2854      <div x-show="$store.modals.rightDrawer.contents === 'cart'" class="max-h-full flex flex-col h-screen overflow-hidden" :data-modal-label="$store.modals.rightDrawer.contents === 'cart'? 'Your cart' : false">
2855        <div class="relative flex items-center justify-between pt-5 pb-2.5 px-section">
2856          <h2 class="font-heading text-base lg:text-xl" class="" tabindex="-1">
2857            Your cart
2858            <span class="sr-only">
2859               -
2860              <span x-text="$store.cart_count.countWithText()"></span>
2861            </span>
2862          </h2>
2863          <button @click.prevent="$store.modals.close('cart')" class="block top-0">
2864            <span class="sr-only">Close (esc)</span>
2865            <span class="inline-block w-5 h-5"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
2866  <path d="M46 2L2 46" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2867  <path d="M46 46L2 2" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2868</svg></span>
2869          </button>
2870        </div>
2871        <div class="flex-auto flex flex-col overflow-hidden">
2872          <div
2873  x-data="ThemeModule_CartItems"
2874  data-cart-items
2875  class="flex-auto flex flex-col overflow-hidden overflow-y-auto px-section"
2876>
2877  
2878  
2879    <div class="py-5 text-center">
2880      <p>Your cart is currently empty.</p>
2881    </div>
2882  
2883</div>
2884<p class="sr-only" id="cart-live-region-text" aria-live="polite" role="status" aria-hidden="true">TODO: $0.00 USD</p>
2885
2886          <div class="pt-5  pb-safe-bottom relative px-section">
2887            <div class="-translate-y-full h-16 w-full bg-gradient-to-t from-scheme-background to-transparent absolute top-0 left-0 right-0 pointer-events-none"></div>
2888            <div
2889  x-data="ThemeModule_CartFooter"
2890  data-cart-footer
2891>
2892  
2893</div>
2894
2895          </div>
2896        </div>
2897      </div>
2898    </template>
2899  </div>
2900</div>
2901<script src="//watcharees.com/cdn/shop/t/92/assets/modal-cart.js?v=136095141966072940001776185660" type="module"></script>
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914<style>  </style>
2915<div id="shopify-block-AMlcvejVwckRBZjdic__2118589882331710876" class="shopify-block shopify-app-block">
2916<div data-banners style="display:none">
2917  
2918</div>
2919
2920<style>
2921  #cta:hover {
2922    opacity: 0.8;
2923  }
2924
2925  @media(max-width: 400px) {
2926    #cta-button {
2927      padding: 10px 12px;
2928    }
2929  }
2930</style>
2931
2932<script>
2933  window.essentialBannersConfigs = []
2934  window.essentialProductTags = null
2935  window.essentialCustomerTags = null
2936  window.essentialCurrentProductId = null;
2937  window.essentialStoreDomain = "watcharees.com";
2938
2939  if (!window.essentialBannersConfigs) {
2940    window.essentialBannersConfigs = [];
2941  }
2942
2943  
2944</script>
2944
2945
2946<script src="https://cdn.shopify.com/extensions/01a0a41d-dfa3-7da1-b782-5645acdc094b/essential-icon-badge-banners-1-99/assets/banners-essential-apps.js" defer></script>
2946
2947
2948
2949
2950</div><div id="shopify-block-AWFNNenlBR2N5d2ZuU__12657775114333427046" class="shopify-block shopify-app-block">
2950<script>
2951  
2952    window.essentialCountdownTimerConfigs = [];
2953  
2954  const essentialCollectionId = null;
2955  window.essentialCountdownTimerMeta = {
2956    productData: null,
2957    productCollections: null,
2958  };
2959  window.essentialProductId = null
2960  window.essentialProductTags = null
2961  window.essentialCollectionId = null
2962  window.essentialCountdownTimerPageTemplate = "search"
2963  
2964</script>
2964
2965
2966
2967
2968<style>
2969  .essential-countdown-timer-img-reset {
2970    /* wipe common globals */
2971    box-sizing: content-box;
2972    display: inline;
2973    width: auto;
2974    height: auto;
2975    max-width: none;
2976    max-height: none;
2977    margin: 0;
2978    padding: 0;
2979    border: none;
2980    border-radius: 0;
2981    box-shadow: none;
2982    background: none;
2983    object-fit: fill;
2984    object-position: 50% 50%;
2985    filter: none;
2986    opacity: 1;
2987    position: static;
2988    float: none;
2989    clear: none;
2990    vertical-align: baseline;
2991    transform: none;
2992    transition: none;
2993    animation: none;
2994    /* typography sometimes leaks via universal selectors */
2995    font: inherit;
2996    line-height: normal;
2997    letter-spacing: normal;
2998    text-align: start;
2999  }
3000</style>
3001
3002
3003</div><div id="shopify-block-AeXdFL3NiTloxRjRUY__14952540001915115444" class="shopify-block shopify-app-block">
3004
3005
3006
3007
3008<link id="upcart-stylesheet" rel="preload" href="https://cdn.shopify.com/extensions/01a12301-c9fc-7952-aa10-1ec64c67779f/upcart-2-423/assets/upcart-stylesheet.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
3009
3010
3011
3012  
3013    
3013<script defer type="text/javascript" src="https://cdn.shopify.com/extensions/01a12301-c9fc-7952-aa10-1ec64c67779f/upcart-2-423/assets/upcart-bundle.js"></script>
3013
3014   
3015
3016
3017<script>
3018  
3019  function b64DecodeUnicode(str) {
3020    try {
3021        return decodeURIComponent(
3022        atob(str)
3023            .split('')
3024            .map(function (c) {
3025            return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2);
3026            })
3027            .join(''),
3028        );
3029    } catch {
3030        return str;
3031    }
3032  }
3033</script>
3033
3034
3035
3036<script>
3037(function() {
3038    window.upcartSettings = {};
3039    window.upcartSettings.upcartSettings = {};
3040    window.upcartSettings.upcartEditorSettings = {};
3041    window.upcartSettings.stickyCartButtonEditorSettings = {};
3042
3043    
3044    
3045    
3046    let val;
3047
3048    val = b64DecodeUnicode("cmlnaHQ=");
3049    if (val === '') {
3050        val = b64DecodeUnicode("cmlnaHQ=");
3051    }
3052    window.upcartSettings.upcartSettings.cartPosition = val;
3053
3054    val = b64DecodeUnicode("ZmFsc2U=");
3055    if (val === '') {
3056        val = b64DecodeUnicode("ZmFsc2U=");
3057    }
3058    val = JSON.parse(val);
3059    window.upcartSettings.upcartSettings.disableSticky = val;
3060
3061    val = b64DecodeUnicode("dHJ1ZQ==");
3062    if (val === '') {
3063        val = b64DecodeUnicode("dHJ1ZQ==");
3064    }
3065    val = JSON.parse(val);
3066    window.upcartSettings.upcartSettings.openOnAddToCart = val;
3067
3068    val = b64DecodeUnicode("ZmFsc2U=");
3069    if (val === '') {
3070        val = b64DecodeUnicode("ZmFsc2U=");
3071    }
3072    val = JSON.parse(val);
3073    window.upcartSettings.upcartSettings.redirectToCart = val;
3074
3075    val = b64DecodeUnicode("dHJ1ZQ==");
3076    if (val === '') {
3077        val = b64DecodeUnicode("ZmFsc2U=");
3078    }
3079    val = JSON.parse(val);
3080    window.upcartSettings.upcartSettings.enableCartSkeletons = val;
3081
3082    val = b64DecodeUnicode("eyJjYXJ0VGl0bGUiOiJDYXJ0IOKAoiB7e2NhcnRfcXVhbnRpdHl9fSIsImNoZWNrb3V0IjoiQ2hlY2tvdXQg4oCiIHt7dG90YWxfcHJpY2V9fSIsImFkZFRleHQiOiJBREQgVE8gQ0FSVCIsImVtcHR5Q2FydCI6IllvdXIgY2FydCBpcyBlbXB0eSIsImRpc2NvdW50U2F2aW5ncyI6IlNhdmUiLCJjb250aW51ZVNob3BwaW5nIjoiQ29udGludWUgU2hvcHBpbmciLCJ0b3RhbFNhdmluZ3MiOiJEaXNjb3VudHMiLCJzdWJ0b3RhbCI6IlRvdGFsIn0=");
3083    if (val === '') {
3084        val = b64DecodeUnicode("eyJjYXJ0VGl0bGUiOiJDYXJ0IOKAoiB7e2NhcnRfcXVhbnRpdHl9fSIsImNoZWNrb3V0IjoiQ2hlY2tvdXQg4oCiIHt7dG90YWxfcHJpY2V9fSIsImFkZFRleHQiOiJBZGQiLCJlbXB0eUNhcnQiOiJZb3VyIGNhcnQgaXMgZW1wdHkiLCJkaXNjb3VudFNhdmluZ3MiOiJTYXZlIiwiY29udGludWVTaG9wcGluZyI6Ik9yIGNvbnRpbnVlIHNob3BwaW5nIiwidG90YWxTYXZpbmdzIjoiRGlzY291bnRzIiwic3VidG90YWwiOiJTdWJ0b3RhbCIsImJ1bmRsZUhpZGVTaW5ndWxhckl0ZW1UZXh0IjoiSGlkZSAxIGl0ZW0iLCJidW5kbGVTaG93U2luZ3VsYXJJdGVtVGV4dCI6IlNob3cgMSBpdGVtIiwiYnVuZGxlSGlkZU11bHRpcGxlSXRlbXNUZXh0IjoiSGlkZSB7TlVNQkVSX09GX0lURU1TfSBpdGVtcyIsImJ1bmRsZVNob3dNdWx0aXBsZUl0ZW1zVGV4dCI6IlNob3cge05VTUJFUl9PRl9JVEVNU30gaXRlbXMifQ==");
3085    }
3086    val = JSON.parse(val);
3087    window.upcartSettings.upcartSettings.translations = val;
3088
3089    val = b64DecodeUnicode("eyJhYm92ZUZvb3RlciI6IiIsImFib3ZlSGVhZGVyIjoiIiwiYmVsb3dIZWFkZXIiOiIiLCJiZXR3ZWVuTGluZUl0ZW1zIjoiIiwiYWJvdmVDaGVja291dEJ1dHRvbiI6IiIsImJlbG93Q2hlY2tvdXRCdXR0b24iOiIiLCJib3R0b21PZkNhcnQiOiIiLCJvbkVtcHR5Q2FydCI6IiIsInNjcmlwdHNCZWZvcmVMb2FkIjoiIn0=");
3090    if (val === '') {
3091        val = b64DecodeUnicode("eyJhYm92ZUZvb3RlciI6IiIsImFib3ZlSGVhZGVyIjoiIiwiYmVsb3dIZWFkZXIiOiIiLCJiZXR3ZWVuTGluZUl0ZW1zIjoiIiwiYmVsb3dDYXJ0SXRlbXMiOiIiLCJhYm92ZUNoZWNrb3V0QnV0dG9uIjoiIiwiYmVsb3dDaGVja291dEJ1dHRvbiI6IiIsImJvdHRvbU9mQ2FydCI6IiIsIm9uRW1wdHlDYXJ0IjoiIiwic2NyaXB0c0JlZm9yZUxvYWQiOiIifQ==");
3092    }
3093    val = JSON.parse(val);
3094    window.upcartSettings.upcartSettings.htmlFields = val;
3095
3096    val = b64DecodeUnicode("dHJ1ZQ==");
3097    if (val === '') {
3098        val = b64DecodeUnicode("dHJ1ZQ==");
3099    }
3100    val = JSON.parse(val);
3101    window.upcartSettings.upcartSettings.automaticDiscount = val;
3102
3103    val = b64DecodeUnicode("ZmFsc2U=");
3104    if (val === '') {
3105        val = b64DecodeUnicode("ZmFsc2U=");
3106    }
3107    val = JSON.parse(val);
3108    window.upcartSettings.upcartSettings.basePriceForDiscount = val;
3109
3110    val = b64DecodeUnicode("dHJ1ZQ==");
3111    if (val === '') {
3112        val = b64DecodeUnicode("ZmFsc2U=");
3113    }
3114    val = JSON.parse(val);
3115    window.upcartSettings.upcartSettings.hideSingleUnderscoredProperties = val;
3116
3117    val = b64DecodeUnicode("dHJ1ZQ==");
3118    if (val === '') {
3119        val = b64DecodeUnicode("ZmFsc2U=");
3120    }
3121    val = JSON.parse(val);
3122    window.upcartSettings.upcartSettings.showContinueShoppingButton = val;
3123
3124    val = b64DecodeUnicode("dHJ1ZQ==");
3125    if (val === '') {
3126        val = b64DecodeUnicode("ZmFsc2U=");
3127    }
3128    val = JSON.parse(val);
3129    window.upcartSettings.upcartSettings.ajaxRaceConditionPrevention = val;
3130
3131    val = b64DecodeUnicode("dHJ1ZQ==");
3132    if (val === '') {
3133        val = b64DecodeUnicode("ZmFsc2U=");
3134    }
3135    val = JSON.parse(val);
3136    window.upcartSettings.upcartSettings.htmlFieldForceReRender = val;
3137
3138    val = b64DecodeUnicode("ZmFsc2U=");
3139    if (val === '') {
3140        val = b64DecodeUnicode("ZmFsc2U=");
3141    }
3142    val = JSON.parse(val);
3143    window.upcartSettings.upcartSettings.skipGoogleFonts = val;
3144
3145    val = b64DecodeUnicode("ZmFsc2U=");
3146    if (val === '') {
3147        val = b64DecodeUnicode("ZmFsc2U=");
3148    }
3149    val = JSON.parse(val);
3150    window.upcartSettings.upcartSettings.overrideScrollLocking = val;
3151
3152    val = b64DecodeUnicode("MTAw");
3153    if (val === '') {
3154        val = b64DecodeUnicode("MTAw");
3155    }
3156    window.upcartSettings.upcartSettings.trafficAllocationPercent = val;
3157
3158    val = b64DecodeUnicode("dHJ1ZQ==");
3159    if (val === '') {
3160        val = b64DecodeUnicode("ZmFsc2U=");
3161    }
3162    val = JSON.parse(val);
3163    window.upcartSettings.upcartSettings.renderCartInShadowDom = val;
3164
3165    val = b64DecodeUnicode("dHJ1ZQ==");
3166    if (val === '') {
3167        val = b64DecodeUnicode("ZmFsc2U=");
3168    }
3169    val = JSON.parse(val);
3170    window.upcartSettings.upcartSettings.cartEventTracking = val;
3171
3172    val = b64DecodeUnicode("eyJvcHRpb24iOiJkZWZhdWx0LXNlbGVjdG9yIiwiY3VzdG9tU2VsZWN0b3IiOiIifQ==");
3173    if (val === '') {
3174        val = b64DecodeUnicode("eyJvcHRpb24iOiJkZWZhdWx0LXNlbGVjdG9yIiwiY3VzdG9tU2VsZWN0b3IiOiIifQ==");
3175    }
3176    val = JSON.parse(val);
3177    window.upcartSettings.upcartSettings.openCartButtonSelection = val;
3178
3179    val = b64DecodeUnicode("eyJvcHRpb24iOiJkZWZhdWx0LXNlbGVjdG9yIiwiY3VzdG9tU2VsZWN0b3IiOiIifQ==");
3180    if (val === '') {
3181        val = b64DecodeUnicode("eyJvcHRpb24iOiJkZWZhdWx0LXNlbGVjdG9yIiwiY3VzdG9tU2VsZWN0b3IiOiIifQ==");
3182    }
3183    val = JSON.parse(val);
3184    window.upcartSettings.upcartSettings.addToCartButtonSelection = val;
3185
3186    val = b64DecodeUnicode("bGluZQ==");
3187    if (val === '') {
3188        val = b64DecodeUnicode("bGluZQ==");
3189    }
3190    window.upcartSettings.upcartSettings.updateItemIdentifier = val;
3191
3192    val = b64DecodeUnicode("Knt9");
3193    if (val === '') {
3194        val = b64DecodeUnicode("Knt9");
3195    }
3196    window.upcartSettings.upcartSettings.customCSS = val;
3197
3198    val = b64DecodeUnicode("Knt9");
3199    if (val === '') {
3200        val = b64DecodeUnicode("Knt9");
3201    }
3202    window.upcartSettings.upcartSettings.customStickyCartCSS = val;
3203
3204    val = b64DecodeUnicode("ZmFsc2U=");
3205    if (val === '') {
3206        val = b64DecodeUnicode("ZmFsc2U=");
3207    }
3208    val = JSON.parse(val);
3209    window.upcartSettings.upcartSettings.integrationZapietEnabled = val;
3210
3211    val = b64DecodeUnicode("ZmFsc2U=");
3212    if (val === '') {
3213        val = b64DecodeUnicode("ZmFsc2U=");
3214    }
3215    val = JSON.parse(val);
3216    window.upcartSettings.upcartSettings.integrationYmqEnabled = val;
3217
3218    val = b64DecodeUnicode("eyJzdGF0dXMiOiJESVNBQkxFRCJ9");
3219    if (val === '') {
3220        val = b64DecodeUnicode("eyJzdGF0dXMiOiJESVNBQkxFRCJ9");
3221    }
3222    val = JSON.parse(val);
3223    window.upcartSettings.upcartSettings.customCartBundleInfo = val;
3224
3225    val = b64DecodeUnicode("");
3226    if (val === '') {
3227        val = b64DecodeUnicode("ZGlzY291bnRfb25seQ==");
3228    }
3229    window.upcartSettings.upcartSettings.savingsRowBehaviour = val;
3230
3231    val = b64DecodeUnicode("");
3232    if (val === '') {
3233        val = b64DecodeUnicode("W10=");
3234    }
3235    val = JSON.parse(val);
3236    window.upcartSettings.upcartSettings.activeCartIds = val;
3237
3238    val = b64DecodeUnicode("dHJ1ZQ==");
3239    if (val === '') {
3240        val = b64DecodeUnicode("dHJ1ZQ==");
3241    }
3242    val = JSON.parse(val);
3243    window.upcartSettings.upcartEditorSettings.cartIsEnabled = val;
3244
3245    val = b64DecodeUnicode("");
3246    if (val === '') {
3247        val = b64DecodeUnicode("");
3248    }
3249    window.upcartSettings.upcartEditorSettings.cartId = val;
3250
3251    val = b64DecodeUnicode("eyJmaWVsZHMiOnsiY29tcGFyZUF0UHJpY2UiOnRydWUsImluaGVyaXRGb250cyI6dHJ1ZSwiYmFja2dyb3VuZENvbG9yIjoiI2YxZjFmMSIsImNhcnRBY2NlbnRDb2xvciI6IiNmZmZmZmYiLCJidXR0b25Db2xvciI6IiNGMTkzMzkiLCJidXR0b25UZXh0Q29sb3IiOiIjRkZGRkZGIiwiYnV0dG9uVGV4dEhvdmVyQ29sb3IiOiIjZTllOWU5IiwiY2FydFRleHRDb2xvciI6IiMwMDAwMDAiLCJidXR0b25Sb3VuZGVkQ29ybmVyc1NpemUiOjQwLCJlbmFibGVTdWJ0b3RhbExpbmUiOnRydWUsInN1YnRvdGFsVGV4dENvbG9yIjoiIzM1MjM2QSIsImNhcnRXaWR0aCI6eyJtb2JpbGUiOiJmdWxsV2l0aEdhcCIsImRlc2t0b3AiOiJiYXNlIn19fQ==");
3252    if (val === '') {
3253        val = b64DecodeUnicode("eyJmaWVsZHMiOnsiY29tcGFyZUF0UHJpY2UiOnRydWUsImluaGVyaXRGb250cyI6dHJ1ZSwiYmFja2dyb3VuZENvbG9yIjoiI0ZGRkZGRiIsImNhcnRBY2NlbnRDb2xvciI6IiNmNmY2ZjciLCJidXR0b25Db2xvciI6IiMwMDAwMDAiLCJidXR0b25UZXh0Q29sb3IiOiIjRkZGRkZGIiwiYnV0dG9uVGV4dEhvdmVyQ29sb3IiOiIjZTllOWU5IiwiY2FydFRleHRDb2xvciI6IiMwMDAwMDAiLCJidXR0b25Sb3VuZGVkQ29ybmVyc1NpemUiOjAsImVuYWJsZVN1YnRvdGFsTGluZSI6ZmFsc2UsInN1YnRvdGFsVGV4dENvbG9yIjoiIzAwMDAwMCIsImNhcnRXaWR0aCI6eyJkZXNrdG9wIjoiYmFzZSIsIm1vYmlsZSI6ImZ1bGwifX19");
3254    }
3255    val = JSON.parse(val);
3256    window.upcartSettings.upcartEditorSettings.settingsModule = val;
3257
3258    val = b64DecodeUnicode("");
3259    if (val === '') {
3260        val = b64DecodeUnicode("IzJlYTgxOA==");
3261    }
3262    window.upcartSettings.upcartEditorSettings.designSettingsCartSavingsTextColor = val;
3263
3264    val = b64DecodeUnicode("Mi4wLjAtY29udHJvbGxlcl90ZW1wbGF0ZV9zZXBhcmF0aW9u");
3265    if (val === '') {
3266        val = b64DecodeUnicode("MS4wLjA=");
3267    }
3268    window.upcartSettings.upcartEditorSettings.headerModuleVersion = val;
3269
3270    val = b64DecodeUnicode("Mi4wLjAtY29udHJvbGxlcl90ZW1wbGF0ZV9zZXBhcmF0aW9u");
3271    if (val === '') {
3272        val = b64DecodeUnicode("MS4wLjA=");
3273    }
3274    window.upcartSettings.upcartEditorSettings.announcementModuleVersion = val;
3275
3276    val = b64DecodeUnicode("Mi4wLjAtY29udHJvbGxlcl90ZW1wbGF0ZV9zZXBhcmF0aW9u");
3277    if (val === '') {
3278        val = b64DecodeUnicode("MS4wLjA=");
3279    }
3280    window.upcartSettings.upcartEditorSettings.upsellsModuleVersion = val;
3281
3282    val = b64DecodeUnicode("Mi4wLjAtY29udHJvbGxlcl90ZW1wbGF0ZV9zZXBhcmF0aW9u");
3283    if (val === '') {
3284        val = b64DecodeUnicode("MS4wLjA=");
3285    }
3286    window.upcartSettings.upcartEditorSettings.recommendationsModuleVersion = val;
3287
3288    val = b64DecodeUnicode("Mi4wLjAtY29udHJvbGxlcl90ZW1wbGF0ZV9zZXBhcmF0aW9u");
3289    if (val === '') {
3290        val = b64DecodeUnicode("MS4wLjA=");
3291    }
3292    window.upcartSettings.upcartEditorSettings.notesModuleVersion = val;
3293
3294    val = b64DecodeUnicode("Mi4wLjAtY29udHJvbGxlcl90ZW1wbGF0ZV9zZXBhcmF0aW9u");
3295    if (val === '') {
3296        val = b64DecodeUnicode("MS4wLjA=");
3297    }
3298    window.upcartSettings.upcartEditorSettings.discountCodeModuleVersion = val;
3299
3300    val = b64DecodeUnicode("Mi4wLjAtY29udHJvbGxlcl90ZW1wbGF0ZV9zZXBhcmF0aW9u");
3301    if (val === '') {
3302        val = b64DecodeUnicode("MS4wLjA=");
3303    }
3304    window.upcartSettings.upcartEditorSettings.trustBadgesModuleVersion = val;
3305
3306    val = b64DecodeUnicode("Mi4wLjAtY29udHJvbGxlcl90ZW1wbGF0ZV9zZXBhcmF0aW9u");
3307    if (val === '') {
3308        val = b64DecodeUnicode("MS4wLjA=");
3309    }
3310    window.upcartSettings.upcartEditorSettings.rewardsModuleVersion = val;
3311
3312    val = b64DecodeUnicode("Mi4wLjAtY29udHJvbGxlcl90ZW1wbGF0ZV9zZXBhcmF0aW9u");
3313    if (val === '') {
3314        val = b64DecodeUnicode("MS4wLjA=");
3315    }
3316    window.upcartSettings.upcartEditorSettings.cartItemsModuleVersion = val;
3317
3318    val = b64DecodeUnicode("Mi4wLjAtY29udHJvbGxlcl90ZW1wbGF0ZV9zZXBhcmF0aW9u");
3319    if (val === '') {
3320        val = b64DecodeUnicode("MS4wLjA=");
3321    }
3322    window.upcartSettings.upcartEditorSettings.addonsModuleVersion = val;
3323
3324    val = b64DecodeUnicode("Mi4wLjAtY29udHJvbGxlcl90ZW1wbGF0ZV9zZXBhcmF0aW9u");
3325    if (val === '') {
3326        val = b64DecodeUnicode("MS4wLjA=");
3327    }
3328    window.upcartSettings.upcartEditorSettings.cartSummaryModuleVersion = val;
3329
3330    val = b64DecodeUnicode("Mi4wLjAtY29udHJvbGxlcl90ZW1wbGF0ZV9zZXBhcmF0aW9u");
3331    if (val === '') {
3332        val = b64DecodeUnicode("MS4wLjA=");
3333    }
3334    window.upcartSettings.upcartEditorSettings.expressPayModuleVersion = val;
3335
3336    val = b64DecodeUnicode("dHJ1ZQ==");
3337    if (val === '') {
3338        val = b64DecodeUnicode("ZmFsc2U=");
3339    }
3340    val = JSON.parse(val);
3341    window.upcartSettings.upcartEditorSettings.customJsxTemplatesEnabled = val;
3342
3343    val = b64DecodeUnicode("");
3344    if (val === '') {
3345        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
3346    }
3347    val = JSON.parse(val);
3348    window.upcartSettings.upcartEditorSettings.headerModuleCustomJsxTemplates = val;
3349
3350    val = b64DecodeUnicode("");
3351    if (val === '') {
3352        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
3353    }
3354    val = JSON.parse(val);
3355    window.upcartSettings.upcartEditorSettings.announcementModuleCustomJsxTemplates = val;
3356
3357    val = b64DecodeUnicode("");
3358    if (val === '') {
3359        val = b64DecodeUnicode("eyJ1cHNlbGxUaWxlIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
3360    }
3361    val = JSON.parse(val);
3362    window.upcartSettings.upcartEditorSettings.upsellsModuleCustomJsxTemplates = val;
3363
3364    val = b64DecodeUnicode("");
3365    if (val === '') {
3366        val = b64DecodeUnicode("eyJyZWNvbW1lbmRhdGlvblRpbGUiOnsic3JjIjpudWxsLCJjb21waWxlZCI6bnVsbCwiaXNBY3RpdmUiOmZhbHNlfSwic2tlbGV0b24iOnsic3JjIjpudWxsLCJjb21waWxlZCI6bnVsbCwiaXNBY3RpdmUiOmZhbHNlfX0=");
3367    }
3368    val = JSON.parse(val);
3369    window.upcartSettings.upcartEditorSettings.recommendationsModuleCustomJsxTemplates = val;
3370
3371    val = b64DecodeUnicode("");
3372    if (val === '') {
3373        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
3374    }
3375    val = JSON.parse(val);
3376    window.upcartSettings.upcartEditorSettings.notesModuleCustomJsxTemplates = val;
3377
3378    val = b64DecodeUnicode("");
3379    if (val === '') {
3380        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
3381    }
3382    val = JSON.parse(val);
3383    window.upcartSettings.upcartEditorSettings.discountModuleCustomJsxTemplates = val;
3384
3385    val = b64DecodeUnicode("");
3386    if (val === '') {
3387        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
3388    }
3389    val = JSON.parse(val);
3390    window.upcartSettings.upcartEditorSettings.trustBadgesModuleCustomJsxTemplates = val;
3391
3392    val = b64DecodeUnicode("");
3393    if (val === '') {
3394        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
3395    }
3396    val = JSON.parse(val);
3397    window.upcartSettings.upcartEditorSettings.rewardsModuleCustomJsxTemplates = val;
3398
3399    val = b64DecodeUnicode("");
3400    if (val === '') {
3401        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
3402    }
3403    val = JSON.parse(val);
3404    window.upcartSettings.upcartEditorSettings.triggeredRewardsModuleCustomJsxTemplates = val;
3405
3406    val = b64DecodeUnicode("");
3407    if (val === '') {
3408        val = b64DecodeUnicode("eyJza2VsZXRvbiI6eyJzcmMiOm51bGwsImNvbXBpbGVkIjpudWxsLCJpc0FjdGl2ZSI6ZmFsc2V9LCJwcm9kdWN0VGlsZSI6eyJzcmMiOm51bGwsImNvbXBpbGVkIjpudWxsLCJpc0FjdGl2ZSI6ZmFsc2V9LCJ2YXJpYW50Ijp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInByb3BlcnRpZXMiOnsic3JjIjpudWxsLCJjb21waWxlZCI6bnVsbCwiaXNBY3RpdmUiOmZhbHNlfSwiYnVuZGxlIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInByaWNlIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
3409    }
3410    val = JSON.parse(val);
3411    window.upcartSettings.upcartEditorSettings.cartItemsModuleCustomJsxTemplates = val;
3412
3413    val = b64DecodeUnicode("");
3414    if (val === '') {
3415        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
3416    }
3417    val = JSON.parse(val);
3418    window.upcartSettings.upcartEditorSettings.cartSummaryModuleCustomJsxTemplates = val;
3419
3420    val = b64DecodeUnicode("");
3421    if (val === '') {
3422        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
3423    }
3424    val = JSON.parse(val);
3425    window.upcartSettings.upcartEditorSettings.addonsModuleCustomJsxTemplates = val;
3426
3427    val = b64DecodeUnicode("");
3428    if (val === '') {
3429        val = b64DecodeUnicode("eyJzcmMiOm51bGwsImNvbXBpbGVkIjpudWxsLCJpc0FjdGl2ZSI6ZmFsc2V9");
3430    }
3431    val = JSON.parse(val);
3432    window.upcartSettings.upcartEditorSettings.betweenAnnouncementsAndTieredRewardsCustomTemplate = val;
3433
3434    val = b64DecodeUnicode("");
3435    if (val === '') {
3436        val = b64DecodeUnicode("eyJzcmMiOm51bGwsImNvbXBpbGVkIjpudWxsLCJpc0FjdGl2ZSI6ZmFsc2V9");
3437    }
3438    val = JSON.parse(val);
3439    window.upcartSettings.upcartEditorSettings.betweenTieredRewardsAndTriggeredRewardsCustomTemplate = val;
3440
3441    val = b64DecodeUnicode("");
3442    if (val === '') {
3443        val = b64DecodeUnicode("eyJhYm92ZUNoZWNrb3V0Q3VzdG9tSnN4VGVtcGxhdGUiOnsic3JjIjpudWxsLCJjb21waWxlZCI6bnVsbCwiaXNBY3RpdmUiOmZhbHNlfX0=");
3444    }
3445    val = JSON.parse(val);
3446    window.upcartSettings.upcartEditorSettings.checkoutModuleCustomJsxTemplates = val;
3447
3448    val = b64DecodeUnicode("bm9uZQ==");
3449    if (val === '') {
3450        val = b64DecodeUnicode("YmFzZQ==");
3451    }
3452    window.upcartSettings.upcartEditorSettings.headerBorderBottom = val;
3453
3454    val = b64DecodeUnicode("c21hbGw=");
3455    if (val === '') {
3456        val = b64DecodeUnicode("YmFzZQ==");
3457    }
3458    window.upcartSettings.upcartEditorSettings.headerHeight = val;
3459
3460    val = b64DecodeUnicode("I2ZmZmZmZg==");
3461    if (val === '') {
3462        val = b64DecodeUnicode("I2ZmZmZmZjAw");
3463    }
3464    window.upcartSettings.upcartEditorSettings.headerBackgroundColor = val;
3465
3466    val = b64DecodeUnicode("");
3467    if (val === '') {
3468        val = b64DecodeUnicode("eyJ0eXBlIjoiaW5oZXJpdEhlYWRpbmdTdHlsZXMiLCJoZWFkaW5nTGV2ZWwiOiJoMiJ9");
3469    }
3470    val = JSON.parse(val);
3471    window.upcartSettings.upcartEditorSettings.headerTitleContent = val;
3472
3473    val = b64DecodeUnicode("Y2VudGVy");
3474    if (val === '') {
3475        val = b64DecodeUnicode("c2lkZQ==");
3476    }
3477    window.upcartSettings.upcartEditorSettings.headerTitleAlignment = val;
3478
3479    val = b64DecodeUnicode("");
3480    if (val === '') {
3481        val = b64DecodeUnicode("dGl0bGVfX2Nsb3NlQnV0dG9u");
3482    }
3483    window.upcartSettings.upcartEditorSettings.headerElementArrangement = val;
3484
3485    val = b64DecodeUnicode("");
3486    if (val === '') {
3487        val = b64DecodeUnicode("eyJiYXNlIjoiIzAwMDAwMDBjIiwib25Ib3ZlciI6IiMwMDAwMDAxNCJ9");
3488    }
3489    val = JSON.parse(val);
3490    window.upcartSettings.upcartEditorSettings.headerCloseButtonBackgroundColor = val;
3491
3492    val = b64DecodeUnicode("eyJiYXNlIjoiIzAwMDAwMCIsIm9uSG92ZXIiOm51bGx9");
3493    if (val === '') {
3494        val = b64DecodeUnicode("eyJiYXNlIjoiIzYzNzM4MSIsIm9uSG92ZXIiOm51bGx9");
3495    }
3496    val = JSON.parse(val);
3497    window.upcartSettings.upcartEditorSettings.headerCloseButtonIconColor = val;
3498
3499    val = b64DecodeUnicode("YmFzZQ==");
3500    if (val === '') {
3501        val = b64DecodeUnicode("c21hbGw=");
3502    }
3503    window.upcartSettings.upcartEditorSettings.headerCloseButtonIconSize = val;
3504
3505    val = b64DecodeUnicode("");
3506    if (val === '') {
3507        val = b64DecodeUnicode("YmFzZQ==");
3508    }
3509    window.upcartSettings.upcartEditorSettings.headerCloseButtonIconStrokeWidth = val;
3510
3511    val = b64DecodeUnicode("dGhpbg==");
3512    if (val === '') {
3513        val = b64DecodeUnicode("bm9uZQ==");
3514    }
3515    window.upcartSettings.upcartEditorSettings.headerCloseButtonBorderWidth = val;
3516
3517    val = b64DecodeUnicode("eyJiYXNlIjoiIzdiN2I3YiIsIm9uSG92ZXIiOm51bGx9");
3518    if (val === '') {
3519        val = b64DecodeUnicode("eyJiYXNlIjoiIzAwMDAwMCIsIm9uSG92ZXIiOm51bGx9");
3520    }
3521    val = JSON.parse(val);
3522    window.upcartSettings.upcartEditorSettings.headerCloseButtonBorderColor = val;
3523
3524    val = b64DecodeUnicode("dHJ1ZQ==");
3525    if (val === '') {
3526        val = b64DecodeUnicode("ZmFsc2U=");
3527    }
3528    val = JSON.parse(val);
3529    window.upcartSettings.upcartEditorSettings.announcementModule = val;
3530
3531    val = b64DecodeUnicode("PHA+PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMjU1LDI1NSwyNTUpOyI+PHN0cm9uZz5GUkVFIFNISVBQSU5HIG9uIG9yZGVycyBvdmVyICQ2NSE8L3N0cm9uZz48L3NwYW4+PC9wPgo8cD48c3BhbiBzdHlsZT0iY29sb3I6IHJnYigyNTUsMjU1LDI1NSk7Ij48ZW0+KmF1dG9tYXRpY2FsbHkgYXBwbGllZCBhdCBjaGVja291dDwvZW0+PC9zcGFuPjwvcD4K");
3532    if (val === '') {
3533        val = b64DecodeUnicode("PHA+WW91ciBwcm9kdWN0cyBhcmUgcmVzZXJ2ZWQgZm9yIDxiPntUSU1FUn08L2I+ITwvcD4=");
3534    }
3535    window.upcartSettings.upcartEditorSettings.announcementEditor = val;
3536
3537    val = b64DecodeUnicode("IzgwNWNlNQ==");
3538    if (val === '') {
3539        val = b64DecodeUnicode("I0NERTBFMA==");
3540    }
3541    window.upcartSettings.upcartEditorSettings.announcementBackgroun
3541dColor = val;
3542
3543    val = b64DecodeUnicode("dG9w");
3544    if (val === '') {
3545        val = b64DecodeUnicode("dG9w");
3546    }
3547    window.upcartSettings.upcartEditorSettings.announcementModulePosition = val;
3548
3549    val = b64DecodeUnicode("IzgwNWNlNQ==");
3550    if (val === '') {
3551        val = b64DecodeUnicode("I0M1RTZGRA==");
3552    }
3553    window.upcartSettings.upcartEditorSettings.announcementBorderColor = val;
3554
3555    val = b64DecodeUnicode("MA==");
3556    if (val === '') {
3557        val = b64DecodeUnicode("MDA6MDA=");
3558    }
3559    window.upcartSettings.upcartEditorSettings.announcementTimer = val;
3560
3561    val = b64DecodeUnicode("c21hbGw=");
3562    if (val === '') {
3563        val = b64DecodeUnicode("YmFzZQ==");
3564    }
3565    window.upcartSettings.upcartEditorSettings.announcementHeight = val;
3566
3567    val = b64DecodeUnicode("MTY=");
3568    if (val === '') {
3569        val = b64DecodeUnicode("MTU=");
3570    }
3571    window.upcartSettings.upcartEditorSettings.announcementTextFontSizePx = val;
3572
3573    val = b64DecodeUnicode("dHJ1ZQ==");
3574    if (val === '') {
3575        val = b64DecodeUnicode("ZmFsc2U=");
3576    }
3577    val = JSON.parse(val);
3578    window.upcartSettings.upcartEditorSettings.rewardsModule = val;
3579
3580    val = b64DecodeUnicode("I2NkYzNlOQ==");
3581    if (val === '') {
3582        val = b64DecodeUnicode("I0UyRTJFMg==");
3583    }
3584    window.upcartSettings.upcartEditorSettings.rewardsBarBackgroun
3584dColor = val;
3585
3586    val = b64DecodeUnicode("IzU2MzBiZg==");
3587    if (val === '') {
3588        val = b64DecodeUnicode("IzkzRDNGRg==");
3589    }
3590    window.upcartSettings.upcartEditorSettings.rewardsBarForegroundColor = val;
3591
3592    val = b64DecodeUnicode("I2ZmZmZmZg==");
3593    if (val === '') {
3594        val = b64DecodeUnicode("IzRENDk0OQ==");
3595    }
3596    window.upcartSettings.upcartEditorSettings.rewardsTierIconColorComplete = val;
3597
3598    val = b64DecodeUnicode("IzM1MjM2YQ==");
3599    if (val === '') {
3600        val = b64DecodeUnicode("IzRENDk0OQ==");
3601    }
3602    window.upcartSettings.upcartEditorSettings.rewardsTierIconColorIncomplete = val;
3603
3604    val = b64DecodeUnicode("Y2FydFRvdGFs");
3605    if (val === '') {
3606        val = b64DecodeUnicode("Y2FydFRvdGFs");
3607    }
3608    window.upcartSettings.upcartEditorSettings.rewardsBasis = val;
3609
3610    val = b64DecodeUnicode("ZmFsc2U=");
3611    if (val === '') {
3612        val = b64DecodeUnicode("ZmFsc2U=");
3613    }
3614    val = JSON.parse(val);
3615    window.upcartSettings.upcartEditorSettings.rewardsProductLinkVisible = val;
3616
3617    val = b64DecodeUnicode("cHJvZHVjdHNPck9yZGVy");
3618    if (val === '') {
3619        val = b64DecodeUnicode("cHJvZHVjdHNPck9yZGVy");
3620    }
3621    window.upcartSettings.upcartEditorSettings.rewardsTargetType = val;
3622
3623    val = b64DecodeUnicode("MTI1");
3624    if (val === '') {
3625        val = b64DecodeUnicode("MTI1");
3626    }
3627    window.upcartSettings.upcartEditorSettings.rewardsMinAmount = val;
3628
3629    val = b64DecodeUnicode("PHA+WW914oCZcmUgPGI+e3thbW91bnR9fTwvYj4gYXdheSBmcm9tIGZyZWUgc2hpcHBpbmchPC9wPg==");
3630    if (val === '') {
3631        val = b64DecodeUnicode("PHA+WW914oCZcmUgPGI+e0FNT1VOVH08L2I+IGF3YXkgZnJvbSBmcmVlIHNoaXBwaW5nITwvcD4=");
3632    }
3633    window.upcartSettings.upcartEditorSettings.rewardsEditor = val;
3634
3635    val = b64DecodeUnicode("PHA+PHN0cm9uZz5Zb3UndmUgdW5sb2NrZWQgRnJlZSBTaGlwcGluZyE8L3N0cm9uZz48L3A+Cg==");
3636    if (val === '') {
3637        val = b64DecodeUnicode("RnJlZSBzaGlwcGluZyB1bmxvY2tlZCE=");
3638    }
3639    window.upcartSettings.upcartEditorSettings.rewardsEditorAfterText = val;
3640
3641    val = b64DecodeUnicode("PHA+WW914oCZcmUgPGI+e3tjb3VudH19PC9iPiBwcm9kdWN0cyBhd2F5IGZyb20gZnJlZSBzaGlwcGluZyE8L3A+");
3642    if (val === '') {
3643        val = b64DecodeUnicode("PHA+WW914oCZcmUgPGI+e0NPVU5UfTwvYj4gcHJvZHVjdHMgYXdheSBmcm9tIGZyZWUgc2hpcHBpbmchPC9wPg==");
3644    }
3645    window.upcartSettings.upcartEditorSettings.rewardsEditorForItemCount = val;
3646
3647    val = b64DecodeUnicode("NQ==");
3648    if (val === '') {
3649        val = b64DecodeUnicode("NQ==");
3650    }
3651    window.upcartSettings.upcartEditorSettings.rewardsItemCount = val;
3652
3653    val = b64DecodeUnicode("eyJ0aWVycyI6W3sidGFyZ2V0VHlwZSI6InNoaXBwaW5nIiwibWluQW1vdW50Ijo2NSwiaXRlbUNvdW50IjoiNSIsInRleHRCZWZvcmVSZWFjaGluZ0ZvckNhcnRUb3RhbCI6IjxwPlVubG9jayBGcmVlIFNoaXBwaW5nISBZb3UncmUgb25seSB7e2Ftb3VudH19IGF3YXkuPC9wPlxuIiwidGV4dEJlZm9yZVJlYWNoaW5nRm9ySXRlbUNvdW50IjoiPHA+WW914oCZcmUgPGI+e3tjb3VudH19PC9iPiBwcm9kdWN0cyBhd2F5IGZyb20gZnJlZSBzaGlwcGluZyE8L3A+IiwicmV3YXJkRGVzY3JpcHRpb24iOiJGcmVlIFNoaXBwaW5nIiwicHJvZHVjdHMiOltdfV0sImdlb0xvY2F0aW9uUHJpY2luZyI6W10sInJld2FyZHNBdXRvQ29udmVydEN1cnJlbmN5IjpmYWxzZSwicmV3YXJkc0dlb0xvY2F0aW9uRW5hYmxlZCI6ZmFsc2UsInVzZVByZURpc2NvdW50ZWRUb3RhbCI6ZmFsc2V9");
3654    if (val === '') {
3655        val = b64DecodeUnicode("eyJ0aWVycyI6W10sImdlb0xvY2F0aW9uUHJpY2luZyI6W10sInJld2FyZHNBdXRvQ29udmVydEN1cnJlbmN5IjpmYWxzZSwicmV3YXJkc0dlb0xvY2F0aW9uRW5hYmxlZCI6ZmFsc2UsInVzZVByZURpc2NvdW50ZWRUb3RhbCI6ZmFsc2V9");
3656    }
3657    val = JSON.parse(val);
3658    window.upcartSettings.upcartEditorSettings.rewardsTiers = val;
3659
3660    val = b64DecodeUnicode("W10=");
3661    if (val === '') {
3662        val = b64DecodeUnicode("W10=");
3663    }
3664    val = JSON.parse(val);
3665    window.upcartSettings.upcartEditorSettings.rewardsTierProducts = val;
3666
3667    val = b64DecodeUnicode("dHJ1ZQ==");
3668    if (val === '') {
3669        val = b64DecodeUnicode("ZmFsc2U=");
3670    }
3671    val = JSON.parse(val);
3672    window.upcartSettings.upcartEditorSettings.rewardsShowIconWithSingleTier = val;
3673
3674    val = b64DecodeUnicode("dHJ1ZQ==");
3675    if (val === '') {
3676        val = b64DecodeUnicode("ZmFsc2U=");
3677    }
3678    val = JSON.parse(val);
3679    window.upcartSettings.upcartEditorSettings.rewardsShowOnEmptyCart = val;
3680
3681    val = b64DecodeUnicode("");
3682    if (val === '') {
3683        val = b64DecodeUnicode("ZmFsc2U=");
3684    }
3685    val = JSON.parse(val);
3686    window.upcartSettings.upcartEditorSettings.rewardsRemovePreviousProducts = val;
3687
3688    val = b64DecodeUnicode("W10=");
3689    if (val === '') {
3690        val = b64DecodeUnicode("W10=");
3691    }
3692    val = JSON.parse(val);
3693    window.upcartSettings.upcartEditorSettings.rewardsFiltering = val;
3694
3695    val = b64DecodeUnicode("W10=");
3696    if (val === '') {
3697        val = b64DecodeUnicode("W10=");
3698    }
3699    val = JSON.parse(val);
3700    window.upcartSettings.upcartEditorSettings.rewardsTriggeredRules = val;
3701
3702    val = b64DecodeUnicode("");
3703    if (val === '') {
3704        val = b64DecodeUnicode("eyJwcm9kdWN0RGlzY291bnRzIjpmYWxzZSwib3JkZXJEaXNjb3VudHMiOmZhbHNlLCJzaGlwcGluZ0Rpc2NvdW50cyI6ZmFsc2V9");
3705    }
3706    val = JSON.parse(val);
3707    window.upcartSettings.upcartEditorSettings.rewardsTriggeredCombinations = val;
3708
3709    val = b64DecodeUnicode("dHJ1ZQ==");
3710    if (val === '') {
3711        val = b64DecodeUnicode("ZmFsc2U=");
3712    }
3713    val = JSON.parse(val);
3714    window.upcartSettings.upcartEditorSettings.recommendationsModule = val;
3715
3716    val = b64DecodeUnicode("PHA+PHN0cm9uZz5TdG9jayB1cCBvbiB5b3VyIFRoYWkgRmF2b3JpdGVzPC9zdHJvbmc+PC9wPgo=");
3717    if (val === '') {
3718        val = b64DecodeUnicode("QWRkIHlvdXIgZmF2b3VyaXRlIGl0ZW1zIHRvIHlvdXIgY2FydC4=");
3719    }
3720    window.upcartSettings.upcartEditorSettings.recommendationsHeaderText = val;
3721
3722    val = b64DecodeUnicode("dHJ1ZQ==");
3723    if (val === '') {
3724        val = b64DecodeUnicode("ZmFsc2U=");
3725    }
3726    val = JSON.parse(val);
3727    window.upcartSettings.upcartEditorSettings.recommendationsEnableShopNowButton = val;
3728
3729    val = b64DecodeUnicode("");
3730    if (val === '') {
3731        val = b64DecodeUnicode("U2hvcCBOb3c=");
3732    }
3733    window.upcartSettings.upcartEditorSettings.recommendationsShopNowButtonText = val;
3734
3735    val = b64DecodeUnicode("L2NvbGxlY3Rpb25zL2FsbA==");
3736    if (val === '') {
3737        val = b64DecodeUnicode("L2NvbGxlY3Rpb25z");
3738    }
3739    window.upcartSettings.upcartEditorSettings.recommendationsShopNowButtonURL = val;
3740
3741    val = b64DecodeUnicode("W3siaWQiOiIxIiwidiI6MSwicmVjb21tZW5kYXRpb24iOnsidHlwZSI6IlByb2R1Y3QiLCJwcm9kdWN0cyI6W3siaWQiOiJnaWQ6Ly9zaG9waWZ5L1Byb2R1Y3QvODE0MDMyNDI3NDQyMyIsInNob3J0SWQiOiI4MTQwMzI0Mjc0NDIzIiwidmFyaWFudHMiOlsiNDQ1MTA0ODg1OTI2MzEiXSwiaGFuZGxlIjoicGVhbnV0LW5vb2RsZXMiLCJ0aXRsZSI6IlBlYW51dCBOb29kbGVzIn0seyJpZCI6ImdpZDovL3Nob3BpZnkvUHJvZHVjdC84MTQwMzI0Nzk4NzExIiwic2hvcnRJZCI6IjgxNDAzMjQ3OTg3MTEiLCJ2YXJpYW50cyI6WyI0NDUxMDQ5MTYwNzI4NyJdLCJoYW5kbGUiOiJyZWQtY3Vycnktbm9vZGxlcyIsInRpdGxlIjoiUmVkIEN1cnJ5IE5vb2Rs
3741ZXMifSx7ImlkIjoiZ2lkOi8vc2hvcGlmeS9Qcm9kdWN0LzgxNDAzMjUwMjgwODciLCJzaG9ydElkIjoiODE0MDMyNTAyODA4NyIsInZhcmlhbnRzIjpbIjQ0NTEwNDkyNDU5MjU1Il0sImhhbmRsZSI6ImNvY29udXQtY3Vycnktbm9vZGxlcyIsInRpdGxlIjoiQ29jb251dCBDdXJyeSBOb29kbGVzIn0seyJpZCI6ImdpZDovL3Nob3BpZnkvUHJvZHVjdC84MTQwNDY3NjY3MTkxIiwic2hvcnRJZCI6IjgxNDA0Njc2NjcxOTEiLCJ2YXJpYW50cyI6WyI0NDUxMTE5NjQ3OTczNSJdLCJoYW5kbGUiOiJiYXNpbC1hbmQtZ2FybGljLXNhdWNlIiwidGl0bGUiOiJCYXNpbCAmIEdhcmxpYyBTYXVjZSJ9LHsiaWQiOiJnaWQ6Ly9zaG9waWZ5L1Byb2R1Y3QvODE0MDQ2OTk2MDk1MSIsInNob3J0SWQiOiI4MTQwNDY5OTYwOTUxIiwidmFyaWFudHMiOlsiNDQ1MTEyMDIzNDUyMDciXSwiaGFuZGxlIjoidGhhaS1iYXNpbC1hbmQtZ2FybGljLXNhdWNlLTEiLCJ0aXRsZSI6IkxlbW9uZ3Jhc3MgJiBDaGlsaSBTYXVjZSJ9LHsiaWQiOiJnaWQ6Ly9zaG9waWZ5L1Byb2R1Y3QvODE0MDQ3MjA5MDg3MSIsInNob3J0SWQiOiI4MTQwNDcyMDkwODcxIiwidmFyaWFudHMiOlsiNDQ1MTEyMDYzNDI5MDMiXSwiaGFuZGxlIjoidGhhaS1zd2VldC1hbmQtc291ci1zYXVjZSIsInRpdGxlIjoiU3dlZXQgJiBTb3VyIFNhdWNlIn0seyJpZCI6ImdpZDovL3Nob3BpZnkvUHJvZHVjdC84MTQwNDczNzI5MjcxIiwic2hvcnRJZCI6IjgxNDA0NzM3MjkyNzEiLCJ2YXJpYW50cyI6WyI0NDUxMTIwOTI5MjAyMyJdLCJoYW5kbGUiOiJ0aGFpLXNwaWN5LWNoaWxpLXNhdWNlIiwidGl0bGUiOiJTcGljeSBDaGlsaSBTYXVjZSJ9LHsiaWQiOiJnaWQ6Ly9zaG9waWZ5L1Byb2R1Y3QvODE0MDQ3NTMwMjEzNSIsInNob3J0SWQiOiI4MTQwNDc1MzAyMTM1IiwidmFyaWFudHMiOlsiNDQ1MTEyMTE4ODA2OTUiXSwiaGFuZGxlIjoidGhhaS1zd2VldC1jaGlsaS13aXRoLWdpbmdlci1zYXVjZSIsInRpdGxlIjoiU3dlZXQgQ2hpbGkgJiBHaW5nZXIgU2F1Y2UifSx7ImlkIjoiZ2lkOi8vc2hvcGlmeS9Qcm9kdWN0LzQ1ODkxNTQ1MzM1MDciLCJzaG9ydElkIjoiNDU4OTE1NDUzMzUwNyIsInZhcmlhbnRzIjpbIjMzMzU3NTg4NTI5MjgzIl0sImhhbmRsZSI6InBlYW51dC1zYXVjZSIsInRpdGxlIjoiUGVhbnV0IFNhdWNlIn0seyJpZCI6ImdpZDovL3Nob3BpZnkvUHJvZHVjdC80NTg5MTU0MzA0MTMxIiwic2hvcnRJZCI6IjQ1ODkxNTQzMDQxMzEiLCJ2YXJpYW50cyI6WyIzMzM1NzQxMzk3NDE0NyJdLCJoYW5kbGUiOiJwYWQtdGhhaS1zYXVjZSIsInRpdGxlIjoiUGFkIFRoYWkgU2F1Y2UifSx7ImlkIjoiZ2lkOi8vc2hvcGlmeS9Qcm9kdWN0LzQ1ODkxNTQ1MDA3MzkiLCJzaG9ydElkIjoiNDU4OTE1NDUwMDczOSIsInZhcmlhbnRzIjpbIjMzNDg2MTEyNDg5NjAzIl0sImhhbmRsZSI6Im1hc3NhbWFuLWN1cnJ5LXNhdWNlIiwidGl0bGUiOiJNYXNzYW1hbiBDdXJyeSBTYXVjZSJ9LHsiaWQiOiJnaWQ6Ly9zaG9waWZ5L1Byb2R1Y3QvNDU4OTE1NDY5NzM0NyIsInNob3J0SWQiOiI0NTg5MTU0Njk3MzQ3IiwidmFyaWFudHMiOlsiMzMzNTc1NjQ4NzA3ODciXSwiaGFuZGxlIjoiZ3JlZW4tY3Vycnktc2F1Y2UiLCJ0aXRsZSI6IkdyZWVuIEN1cnJ5IFNhdWNlIn0seyJpZCI6ImdpZDovL3Nob3BpZnkvUHJvZHVjdC83NzU2MzAzOTkxMDMxIiwic2hvcnRJZCI6Ijc3NTYzMDM5OTEwMzEiLCJ2YXJpYW50cyI6WyI0MzIwMDE0ODgzMjUwMyJdLCJoYW5kbGUiOiJjb2NvbnV0LWN1cnJ5LXNhdWNlIiwidGl0bGUiOiJDb2NvbnV0IEN1cnJ5IFNhdWNlIn0seyJpZCI6ImdpZDovL3Nob3BpZnkvUHJvZHVjdC84MTQwNDk2NDcwMjYzIiwic2hvcnRJZCI6IjgxNDA0OTY0NzAyNjMiLCJ2YXJpYW50cyI6WyI0NDUxMTI5OTYzMzM5OSJdLCJoYW5kbGUiOiJ0aGFpLXJlZC1jdXJyeS1zYXVjZSIsInRpdGxlIjoiUmVkIEN1cnJ5IFNhdWNlIn0seyJpZCI6ImdpZDovL3Nob3BpZnkvUHJvZHVjdC80NTg5MTU0OTkyMjU5Iiwic2hvcnRJZCI6IjQ1ODkxNTQ5OTIyNTkiLCJ2YXJpYW50cyI6WyIzMzM1NzYwNzIwNzA0MyJdLCJoYW5kbGUiOiJ5ZWxsb3ctY3Vycnktc2F1Y2UiLCJ0aXRsZSI6IlllbGxvdyBDdXJyeSBTYXVjZSIsImltYWdlIjoiaHR0cHM6Ly9jZG4uc2hvcGlmeS5jb20vcy9maWxlcy8xLzAzMjYvNTQ0Mi82MjQzL2ZpbGVzL1llbGxvdy1DdXJyeV81NjlmMjk5Yi0yYTVkLTQyYWEtYjJlZC0yZGJjY2JmYzc3OTYuanBnP3Y9MTcyNTk4MjE4MCJ9LHsiaWQiOiJnaWQ6Ly9zaG9waWZ5L1Byb2R1Y3QvOTY0MzUyNzcwMDcyNyIsInNob3J0SWQiOiI5NjQzNTI3NzAwNzI3IiwidmFyaWFudHMiOlsiNDk1OTYwOTU1NjE5NzUiXSwiaGFuZGxlIjoidGhhaS1mYXZvcml0ZXMiLCJ0aXRsZSI6IlRoYWkgRmF2b3JpdGVzIiwiaW1hZ2UiOiJodHRwczovL2Nkbi5zaG9waWZ5LmNvbS9zL2ZpbGVzLzEvMDMyNi81NDQyLzYyNDMvZmlsZXMvVGhhaV9GYXZvcml0ZXMuanBnP3Y9MTc0NDM3ODM5NSJ9LHsiaWQiOiJnaWQ6Ly9zaG9waWZ5L1Byb2R1Y3QvOTY0NjQ5MDEyNDUzNSIsInNob3J0SWQiOiI5NjQ2NDkwMTI0NTM1IiwidmFyaWFudHMiOlsiNDk2MDUxNDI3NDEyMzkiXSwiaGFuZGxlIjoiY2xhc3NpYy1zaW1tZXItc2F1Y2VzIiwidGl0bGUiOiJDbGFzc2ljIFNpbW1lciBTYXVjZXMiLCJpbWFnZSI6Imh0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wMzI2LzU0NDIvNjI0My9maWxlcy9DbGFzc2ljX1NpbW1lcl9TYXVjZXMuanBnP3Y9MTc0NDgwNzA3MiJ9LHsiaWQiOiJnaWQ6Ly9zaG9waWZ5L1Byb2R1Y3QvOTY0NjUwMzg4NzA5NSIsInNob3J0SWQiOiI5NjQ2NTAzODg3MDk1IiwidmFyaWFudHMiOlsiNDk2MDUyMTQxNDI3MTEiXSwiaGFuZGxlIjoiYXV0aGVudGljLXRoYWktc3Rpci1mcnktZGlwcGluZy1zYXVjZSIsInRpdGxlIjoiQXV0aGVudGljIFRoYWkgU3RpciBGcnkgJiBEaXBwaW5nIFNhdWNlIiwiaW1hZ2UiOiJodHRwczovL2Nkbi5zaG9waWZ5LmNvbS9zL2ZpbGVzLzEvMDMyNi81NDQyLzYyNDMvZmlsZXMvQXV0aGVudGljX1RoYWlfU3Rpcl9GcnlfRGlwcGluZ19TYXVjZS5qcGc/dj0xNzQ0ODA5NDA3In0seyJpZCI6ImdpZDovL3Nob3BpZnkvUHJvZHVjdC85NjQ2NTA3NjU1NDE1Iiwic2hvcnRJZCI6Ijk2NDY1MDc2NTU0MTUiLCJ2YXJpYW50cyI6WyI0OTYwNTIzMzExNTM4MyJdLCJoYW5kbGUiOiJmbGF2b3JmdWwtdGhhaS1ub29kbGVzIiwidGl0bGUiOiJGbGF2b3JmdWwgVGhhaSBOb29kbGVzIiwiaW1hZ2UiOiJodHRwczovL2Nkbi5zaG9waWZ5LmNvbS9zL2ZpbGVzLzEvMDMyNi81NDQyLzYyNDMvZmlsZXMvRmxhdm9yZnVsX1RoYWlfTm9vZGxlcy5qcGc/dj0xNzQ0ODEwMjU5In1dfX1d");
3742    if (val === '') {
3743        val = b64DecodeUnicode("W3siaWQiOiIiLCJyZWNvbW1lbmRhdGlvbiI6bnVsbCwidiI6MX1d");
3744    }
3745    val = JSON.parse(val);
3746    window.upcartSettings.upcartEditorSettings.recommendationItems = val;
3747
3748    val = b64DecodeUnicode("PHA+PC9wPgo=");
3749    if (val === '') {
3750        val = b64DecodeUnicode("WW91IG1heSBhbHNvIGxpa2U=");
3751    }
3752    window.upcartSettings.upcartEditorSettings.recommendationsProductRecommendationsHeaderText = val;
3753
3754    val = b64DecodeUnicode("MTk=");
3755    if (val === '') {
3756        val = b64DecodeUnicode("Mw==");
3757    }
3758    window.upcartSettings.upcartEditorSettings.recommendationsMaxRecommendationsToShow = val;
3759
3760    val = b64DecodeUnicode("aG9yaXpvbnRhbA==");
3761    if (val === '') {
3762        val = b64DecodeUnicode("dmVydGljYWw=");
3763    }
3764    window.upcartSettings.upcartEditorSettings.recommendationsDirection = val;
3765
3766    val = b64DecodeUnicode("dHJ1ZQ==");
3767    if (val === '') {
3768        val = b64DecodeUnicode("ZmFsc2U=");
3769    }
3770    val = JSON.parse(val);
3771    window.upcartSettings.upcartEditorSettings.upsellsModule = val;
3772
3773    val = b64DecodeUnicode("dmVydGljYWw=");
3774    if (val === '') {
3775        val = b64DecodeUnicode("aG9yaXpvbnRhbA==");
3776    }
3777    window.upcartSettings.upcartEditorSettings.upsellsDirection = val;
3778
3779    val = b64DecodeUnicode("PHA+PHN0cm9uZz5TdG9jayB1cCBvbiB5b3VyIFRoYWkgRmF2b3JpdGVzPC9zdHJvbmc+PC9wPgo=");
3780    if (val === '') {
3781        val = b64DecodeUnicode("WW91J2xsIGxvdmUgdGhlc2U=");
3782    }
3783    window.upcartSettings.upcartEditorSettings.upsellsTitle = val;
3784
3785    val = b64DecodeUnicode("MTA=");
3786    if (val === '') {
3787        val = b64DecodeUnicode("MTA=");
3788    }
3789    window.upcartSettings.upcartEditorSettings.maximumUpsellsToShow = val;
3790
3791    val = b64DecodeUnicode("ZmFsc2U=");
3792    if (val === '') {
3793        val = b64DecodeUnicode("ZmFsc2U=");
3794    }
3795    val = JSON.parse(val);
3796    window.upcartSettings.upcartEditorSettings.upsellsShouldLimit = val;
3797
3798    val = b64DecodeUnicode("ZmFsc2U=");
3799    if (val === '') {
3800        val = b64DecodeUnicode("ZmFsc2U=");
3801    }
3802    val = JSON.parse(val);
3803    window.upcartSettings.upcartEditorSettings.upsellsTrigger = val;
3804
3805    val = b64DecodeUnicode("ZmFsc2U=");
3806    if (val === '') {
3807        val = b64DecodeUnicode("ZmFsc2U=");
3808    }
3809    val = JSON.parse(val);
3810    window.upcartSettings.upcartEditorSettings.showUpsellItemsAlreadyInCart = val;
3811
3812    val = b64DecodeUnicode("W3siX2lkIjoiIiwidHJpZ2dlciI6bnVsbCwidXBzZWxsIjpudWxsfV0=");
3813    if (val === '') {
3814        val = b64DecodeUnicode("W3siX2lkIjoiIiwidHJpZ2dlciI6bnVsbCwidXBzZWxsIjpudWxsfV0=");
3815    }
3816    val = JSON.parse(val);
3817    window.upcartSettings.upcartEditorSettings.upsellsItems = val;
3818
3819    val = b64DecodeUnicode("Ym90dG9t");
3820    if (val === '') {
3821        val = b64DecodeUnicode("Ym90dG9t");
3822    }
3823    window.upcartSettings.upcartEditorSettings.upsellsModulePosition = val;
3824
3825    val = b64DecodeUnicode("dHJ1ZQ==");
3826    if (val === '') {
3827        val = b64DecodeUnicode("ZmFsc2U=");
3828    }
3829    val = JSON.parse(val);
3830    window.upcartSettings.upcartEditorSettings.recommendedUpsells = val;
3831
3832    val = b64DecodeUnicode("ZmFsc2U=");
3833    if (val === '') {
3834        val = b64DecodeUnicode("ZmFsc2U=");
3835    }
3836    val = JSON.parse(val);
3837    window.upcartSettings.upcartEditorSettings.smartVariantMatching = val;
3838
3839    val = b64DecodeUnicode("cmVsYXRlZA==");
3840    if (val === '') {
3841        val = b64DecodeUnicode("cmVsYXRlZA==");
3842    }
3843    window.upcartSettings.upcartEditorSettings.upsellRecommendationIntent = val;
3844
3845    val = b64DecodeUnicode("YWxsLXByb2R1Y3Rz");
3846    if (val === '') {
3847        val = b64DecodeUnicode("bm8tcHJvZHVjdHM=");
3848    }
3849    window.upcartSettings.upcartEditorSettings.upsellProductReviews = val;
3850
3851    val = b64DecodeUnicode("");
3852    if (val === '') {
3853        val = b64DecodeUnicode("KHt7UkVWSUVXX0NPVU5UfX0gcmV2aWV3cyk=");
3854    }
3855    window.upcartSettings.upcartEditorSettings.upsellProductReviewsTextTemplate = val;
3856
3857    val = b64DecodeUnicode("");
3858    if (val === '') {
3859        val = b64DecodeUnicode("");
3860    }
3861    window.upcartSettings.upcartEditorSettings.upsellStrategyId = val;
3862
3863    val = b64DecodeUnicode("");
3864    if (val === '') {
3865        val = b64DecodeUnicode("ZmFsc2U=");
3866    }
3867    val = JSON.parse(val);
3868    window.upcartSettings.upcartEditorSettings.upsellStrategyEnabled = val;
3869
3870    val = b64DecodeUnicode("ZmFsc2U=");
3871    if (val === '') {
3872        val = b64DecodeUnicode("ZmFsc2U=");
3873    }
3874    val = JSON.parse(val);
3875    window.upcartSettings.upcartEditorSettings.addonsModule = val;
3876
3877    val = b64DecodeUnicode("eyJzaGlwcGluZ1Byb3RlY3Rpb24iOnsiYWN0aXZlIjpmYWxzZSwicHJvZHVjdEhhbmRsZSI6bnVsbCwiZGVmYXVsdEJlaGF2aW9yIjpmYWxzZSwidGllcnMiOltdLCJ1c2VQcmVEaXNjb3VudGVkVG90YWwiOmZhbHNlfSwicHJvZHVjdEFkZG9uIjp7ImRlZmF1bHRCZWhhdmlvciI6ZmFsc2UsImFjdGl2ZSI6dHJ1ZSwicHJvZHVjdEhhbmRsZSI6Im1hc3NhbWFuLWN1cnJ5LXNhdWNlIiwicHJvZHVjdElkIjoiZ2lkOi8vc2hvcGlmeS9Qcm9kdWN0LzQ1ODkxNTQ1MDA3MzkiLCJwcm9kdWN0Ijp7ImJvZHlIdG1sIjoiQnVyc3Rpbmcgd2l0aCBzcGljeSBzd2VldG5lc3MgYW5kIGEgaGludCBvZiBzYWx0IGFuZCBsaW1lLCBvdXIgTWFzc2FtYW4gQ3VycnkuLi4iLCJwcmljZSI6IjguOTkiLCJjb21wYXJlQXRQcmljZSI6bnVsbCwiaWQiOiJnaWQ6Ly9zaG9waWZ5L1Byb2R1Y3QvNDU4OTE1NDUwMDczOSIsInNob3J0SWQiOiI0NTg5MTU0NTAwNzM5IiwiaW1hZ2UiOiJodHRwczovL2Nkbi5zaG9waWZ5LmNvbS9zL2ZpbGVzLzEvMDMyNi81NDQyLzYyNDMvZmlsZXMvTWFzc2FtYW4tQ3VycnlfMGU0Mzk1OWYtMTEyMC00N2I4LWE4Y2ItMWY0ZjRlM2QyZjVmLmpwZz92PTE3MjU5ODIwODMiLCJ0aXRsZSI6Ik1hc3NhbWFuIEN1cnJ5IFNhdWNlIiwiaGFuZGxlIjoibWFzc2FtYW4tY3Vycnktc2F1Y2UiLCJ2YXJpYW50cyI6bnVsbH19fQ==");
3878    if (val === '') {
3879        val = b64DecodeUnicode("eyJzaGlwcGluZ1Byb3RlY3Rpb24iOnsiYWN0aXZlIjpmYWxzZSwicHJvZHVjdEhhbmRsZSI6bnVsbCwidGllcnMiOltdLCJ1c2VQcmVEaXNjb3VudGVkVG90YWwiOmZhbHNlfSwicHJvZHVjdEFkZG9uIjp7ImFjdGl2ZSI6ZmFsc2UsInByb2R1Y3RIYW5kbGUiOm51bGwsInByb2R1Y3QiOm51bGx9fQ==");
3880    }
3881    val = JSON.parse(val);
3882    window.upcartSettings.upcartEditorSettings.addonsField = val;
3883
3884    val = b64DecodeUnicode("dHJ1ZQ==");
3885    if (val === '') {
3886        val = b64DecodeUnicode("ZmFsc2U=");
3887    }
3888    val = JSON.parse(val);
3889    window.upcartSettings.upcartEditorSettings.addonsShouldBeCounted = val;
3890
3891    val = b64DecodeUnicode("");
3892    if (val === '') {
3893        val = b64DecodeUnicode("dHJ1ZQ==");
3894    }
3895    val = JSON.parse(val);
3896    window.upcartSettings.upcartEditorSettings.enableAddonAttributeKey = val;
3897
3898    val = b64DecodeUnicode("dHJ1ZQ==");
3899    if (val === '') {
3900        val = b64DecodeUnicode("ZmFsc2U=");
3901    }
3902    val = JSON.parse(val);
3903    window.upcartSettings.upcartEditorSettings.notesModule = val;
3904
3905    val = b64DecodeUnicode("PHA+QWRkIGFuIG9wdGlvbmFsIG5vdGU8L3A+Cg==");
3906    if (val === '') {
3907        val = b64DecodeUnicode("PHA+QWRkIHNwZWNpYWwgaW5zdHJ1Y3Rpb25zPC9wPg==");
3908    }
3909    window.upcartSettings.upcartEditorSettings.notesTitle = val;
3910
3911    val = b64DecodeUnicode("Tm90ZXMgb3IgU3BlY2lhbCBpbnN0cnVjdGlvbnMgZm9yIHlvdXIgb3JkZXI=");
3912    if (val === '') {
3913        val = b64DecodeUnicode("U3BlY2lhbCBpbnN0cnVjdGlvbnMgZm9yIHlvdXIgb3JkZXI=");
3914    }
3915    window.upcartSettings.upcartEditorSettings.notesPlaceholder = val;
3916
3917    val = b64DecodeUnicode("Ym90dG9tT2ZDYXJ0");
3918    if (val === '') {
3919        val = b64DecodeUnicode("Ym90dG9tT2ZDYXJ0");
3920    }
3921    window.upcartSettings.upcartEditorSettings.notesPlacement = val;
3922
3923    val = b64DecodeUnicode("ZmFsc2U=");
3924    if (val === '') {
3925        val = b64DecodeUnicode("ZmFsc2U=");
3926    }
3927    val = JSON.parse(val);
3928    window.upcartSettings.upcartEditorSettings.trustBadgesModule = val;
3929
3930    val = b64DecodeUnicode("eyJ1cmwiOiIiLCJwb3NpdGlvbiI6ImJvdHRvbSJ9");
3931    if (val === '') {
3932        val = b64DecodeUnicode("eyJ1cmwiOiIiLCJwb3NpdGlvbiI6ImJvdHRvbSJ9");
3933    }
3934    val = JSON.parse(val);
3935    window.upcartSettings.upcartEditorSettings.trustBadges = val;
3936
3937    val = b64DecodeUnicode("ZmFsc2U=");
3938    if (val === '') {
3939        val = b64DecodeUnicode("ZmFsc2U=");
3940    }
3941    val = JSON.parse(val);
3942    window.upcartSettings.upcartEditorSettings.discountCodeModule = val;
3943
3944    val = b64DecodeUnicode("UHJvbW8gQ29kZQ==");
3945    if (val === '') {
3946        val = b64DecodeUnicode("RGlzY291bnQgY29kZQ==");
3947    }
3948    window.upcartSettings.upcartEditorSettings.discountCodePlaceholder = val;
3949
3950    val = b64DecodeUnicode("QXBwbHk=");
3951    if (val === '') {
3952        val = b64DecodeUnicode("QXBwbHk=");
3953    }
3954    window.upcartSettings.upcartEditorSettings.discountCodeButtonText = val;
3955
3956    val = b64DecodeUnicode("dHJ1ZQ==");
3957    if (val === '') {
3958        val = b64DecodeUnicode("ZmFsc2U=");
3959    }
3960    val = JSON.parse(val);
3961    window.upcartSettings.upcartEditorSettings.subscriptionUpgradesModule = val;
3962
3963    val = b64DecodeUnicode("ZmFsc2U=");
3964    if (val === '') {
3965        val = b64DecodeUnicode("ZmFsc2U=");
3966    }
3967    val = JSON.parse(val);
3968    window.upcartSettings.upcartEditorSettings.subscriptionUpgradesPreventDowngrades = val;
3969
3970    val = b64DecodeUnicode("U3Vic2NyaWJlICYgU2F2ZSAxMCUgT0ZG");
3971    if (val === '') {
3972        val = b64DecodeUnicode("VXBncmFkZSB0byB7e3NlbGxpbmdfcGxhbl9ncm91cF9uYW1lfX0=");
3973    }
3974    window.upcartSettings.upcartEditorSettings.subscriptionUpgradesButtonText = val;
3975
3976    val = b64DecodeUnicode("dHJ1ZQ==");
3977    if (val === '') {
3978        val = b64DecodeUnicode("ZmFsc2U=");
3979    }
3980    val = JSON.parse(val);
3981    window.upcartSettings.upcartEditorSettings.subscriptionUpgradesOptionsTextOverride = val;
3982
3983    val = b64DecodeUnicode("e3tzZWxsaW5nX3BsYW5fbmFtZX19IC0gU2F2ZSAxMCUgT2ZmIQ==");
3984    if (val === '') {
3985        val = b64DecodeUnicode("e3tzZWxsaW5nX3BsYW5fZ3JvdXBfbmFtZX19IC8ge3tzZWxsaW5nX3BsYW5fbmFtZX19");
3986    }
3987    window.upcartSettings.upcartEditorSettings.subscriptionUpgradesOptionsText = val;
3988
3989    val = b64DecodeUnicode("T25lLXRpbWUgcHVyY2hhc2U=");
3990    if (val === '') {
3991        val = b64DecodeUnicode("T25lLXRpbWUgcHVyY2hhc2U=");
3992    }
3993    window.upcartSettings.upcartEditorSettings.subscriptionUpgradesOneTimePurchaseText = val;
3994
3995    val = b64DecodeUnicode("");
3996    if (val === '') {
3997        val = b64DecodeUnicode("RnVsbCBwcmljZQ==");
3998    }
3999    window.upcartSettings.upcartEditorSettings.subscriptionUpgradesFullPriceText = val;
4000
4001    val = b64DecodeUnicode("");
4002    if (val === '') {
4003        val = b64DecodeUnicode("U3Vic2NyaXB0aW9uIHBsYW5z");
4004    }
4005    window.upcartSettings.upcartEditorSettings.subscriptionUpgradesSubscriptionPlansText = val;
4006
4007    val = b64DecodeUnicode("dHJ1ZQ==");
4008    if (val === '') {
4009        val = b64DecodeUnicode("ZmFsc2U=");
4010    }
4011    val = JSON.parse(val);
4012    window.upcartSettings.upcartEditorSettings.expressPayModule = val;
4013
4014    val = b64DecodeUnicode("WyJhcHBsZVBheSJd");
4015    if (val === '') {
4016        val = b64DecodeUnicode("W10=");
4017    }
4018    val = JSON.parse(val);
4019    window.upcartSettings.upcartEditorSettings.expressPayEnabledGateways = val;
4020
4021    val = b64DecodeUnicode("MQ==");
4022    if (val === '') {
4023        val = b64DecodeUnicode("MQ==");
4024    }
4025    window.upcartSettings.upcartEditorSettings.expressPayVersion = val;
4026
4027    val = b64DecodeUnicode("");
4028    if (val === '') {
4029        val = b64DecodeUnicode("eyJmaWVsZHMiOnsic2hvcGlmeUFjY2VsZXJhdGVkQ2hlY2tvdXRCdXR0b25CbG9ja1NpemUiOjQyLCJzaG9waWZ5QWNjZWxlcmF0ZWRDaGVja291dEJ1dHRvbklubGluZVNpemUiOjQyLCJzaG9waWZ5QWNjZWxlcmF0ZWRDaGVja291dElubGluZUFsaWdubWVudCI6ImNlbnRlciIsInNob3BpZnlBY2NlbGVyYXRlZENoZWNrb3V0Um93R2FwIjo4fX0=");
4030    }
4031    val = JSON.parse(val);
4032    window.upcartSettings.upcartEditorSettings.expressPayAcceleratedCheckoutStyles = val;
4033
4034    val = b64DecodeUnicode("");
4035    if (val === '') {
4036        val = b64DecodeUnicode("dHJ1ZQ==");
4037    }
4038    val = JSON.parse(val);
4039    window.upcartSettings.upcartEditorSettings.expressPayHideBuyerConsent = val;
4040
4041    val = b64DecodeUnicode("ZmFsc2U=");
4042    if (val === '') {
4043        val = b64DecodeUnicode("ZmFsc2U=");
4044    }
4045    val = JSON.parse(val);
4046    window.upcartSettings.stickyCartButtonEditorSettings.stickyCartButtonIsEnabled = val;
4047
4048    val = b64DecodeUnicode("I0YxOTMzOQ==");
4049    if (val === '') {
4050        val = b64DecodeUnicode("IzAwMDAwMA==");
4051    }
4052    window.upcartSettings.stickyCartButtonEditorSettings.backgroundColor = val;
4053
4054    val = b64DecodeUnicode("YWxsRGV2aWNlcw==");
4055    if (val === '') {
4056        val = b64DecodeUnicode("YWxsRGV2aWNlcw==");
4057    }
4058    window.upcartSettings.stickyCartButtonEditorSettings.deviceSettings = val;
4059
4060    val = b64DecodeUnicode("I2ZmZmZmZg==");
4061    if (val === '') {
4062        val = b64DecodeUnicode("I2ZmZmZmZg==");
4063    }
4064    window.upcartSettings.stickyCartButtonEditorSettings.iconColor = val;
4065
4066    val = b64DecodeUnicode("c3RhbmRhcmRDYXJ0");
4067    if (val === '') {
4068        val = b64DecodeUnicode("c3F1YXJlQmFn");
4069    }
4070    window.upcartSettings.stickyCartButtonEditorSettings.iconStyle = val;
4071
4072    val = b64DecodeUnicode("I2U0MjYyNg==");
4073    if (val === '') {
4074        val = b64DecodeUnicode("I2U0MjYyNg==");
4075    }
4076    window.upcartSettings.stickyCartButtonEditorSettings.quantityBackgroun
4076dColor = val;
4077
4078    val = b64DecodeUnicode("I2ZmZmZmZg==");
4079    if (val === '') {
4080        val = b64DecodeUnicode("I2ZmZmZmZg==");
4081    }
4082    window.upcartSettings.stickyCartButtonEditorSettings.quantityTextColor = val;
4083
4084    val = b64DecodeUnicode("Ym90dG9tTGVmdA==");
4085    if (val === '') {
4086        val = b64DecodeUnicode("Ym90dG9tUmlnaHQ=");
4087    }
4088    window.upcartSettings.stickyCartButtonEditorSettings.stickyCartPosition = val;
4089
4090
4091})();
4092</script>
4092
4093
4094
4095
4096  
4097  <div id="upcart-additional-checkout-buttons" style="position: absolute !important; margin-left: -9999px !important; display: block !important;" class="additional-checkout-buttons">
4098    
4099    <div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"></div>
4100    <div class="upcart-additional-checkout-buttons-svgs">
4101
4102      
4103
4104      
4105
4106      
4107
4108      
4109        <!-- BEGIN app snippet: ApplePayLogo --><svg
4110  class='upcart-express-pay-button-apple-pay-svg'
4111  xmlns='http://www.w3.org/2000/svg'
4112  viewBox='0 0 100 60'
4113  style='
4114    width: 60px;
4115    height: 36px;
4116  '
4117>
4118  <g fill="none" fillRule="evenodd">
4119    <path
4120      fill="#FFF"
4121      d="M33.886 27.958c.037 3.825 3.5 5.097 3.538 5.113-.03.09-.553 1.814-1.824 3.595-1.099 1.54-2.24 3.073-4.035 3.105-1.765.032-2.332-1.003-4.35-1.003s-2.648.971-4.319 1.035c-1.733.063-3.054-1.666-4.161-3.2-2.264-3.137-3.994-8.866-1.67-12.732 1.153-1.92 3.215-3.137 5.453-3.168 1.702-.031 3.31 1.098 4.35 1.098 1.04 0 2.994-1.358 5.047-1.158.859.034 3.271.332 4.82 2.506-.125.075-2.88 1.612-2.849 4.81m-3.317-9.392c.92-1.069 1.54-2.556 1.371-4.035-1.327.05-2.931.847-3.882 1.915-.854.945-1.6 2.458-1.399 3.91 1.48.109 2.99-.721 3.91-1.79m13.323-1.83a41.71 41.71 0 0 1 2.257-.306 24.794 24.794 0 0 1 2.716-.136c1.411 0 2.628.164 3.65.494 1.023.33 1.863.801 2.521 1.415a5.812 5.812 0 0 1 1.323 1.943c.317.75.475 1.615.475 2.592 0 1.182-.217 2.217-.652 3.104a6.463 6.463 0 0 1-1.78 2.233c-.753.602-1.646 1.05-2.68 1.347-1.036.295-2.164.443-3.387.443-1.105 0-2.033-.08-2.785-.239v9.822h-1.658V16.738zm1.658 11.46c.4.112.846.192 1.34.237.494.045 1.022.068 1.586.068 2.116 0 3.756-.478 4.92-1.432 1.164-.955 1.746-2.353 1.746-4.194 0-.887-.153-1.66-.458-2.32a4.168 4.168 0 0 0-1.305-1.62c-.564-.42-1.234-.738-2.01-.955-.777-.216-1.635-.324-2.576-.324-.752 0-1.399.029-1.94.086-.54.057-.975.12-1.304.187v10.266zm24.47 7.365c0 .659.011 1.319.034 1.978.024.659.094 1.295.212 1.909h-1.552l-.246-2.319h-.072a5.809 5.809 0 0 1-.81.955 6.168 6.168 0 0 1-2.627 1.5 6.573 6.573 0 0 1-1.817.239c-.822 0-1.546-.132-2.17-.392-.623-.262-1.134-.603-1.534-1.023a4.14 4.14 0 0 1-.898-1.45 4.72 4.72 0 0 1-.3-1.636c0-1.933.84-3.421 2.521-4.468 1.682-1.046 4.215-1.545 7.602-1.5v-.444c0-.432-.042-.927-.124-1.484a4.553 4.553 0 0 0-.547-1.585c-.282-.5-.705-.92-1.27-1.26-.563-.342-1.328-.513-2.292-.513-.729 0-1.451.108-2.169.324a7.438 7.438 0 0 0-1.956.904l-.53-1.194a7.946 7.946 0 0 1 2.327-1.073 9.569 9.569 0 0 1 2.505-.324c1.175 0 2.134.193 2.874.58.74.386 1.323.886 1.746 1.5.423.613.712 1.3.864 2.063.152.762.23 1.518.23 2.267v6.446h-.001zm-1.658-4.877c-.894-.023-1.83.011-2.805.102-.975.09-1.875.29-2.697.597-.824.307-1.505.756-2.045 1.347-.541.592-.812 1.375-.812 2.353 0 1.159.341 2.012 1.023 2.557.682.546 1.445.82 2.292.82.682 0 1.293-.091 1.834-.274a4.708 4.708 0 0 0 2.415-1.773c.272-.387.477-.784.619-1.194.117-.455.177-.785.177-.99v-3.545zm4.9-7.605 4.301 10.64c.236.59.46 1.199.671 1.824.212.625.4 1.2.564 1.722h.071c.165-.5.352-1.063.564-1.688.212-.625.447-1.267.705-1.928l4.022-10.57h1.762l-4.9 12.004a136.65 136.65 0 0 1-1.394 3.46 32.347 32.347 0 0 1-1.323 2.797c-.447.83-.899 1.562-1.359 2.2a9.285 9.285 0 0 1-1.533 1.67c-.658.568-1.264.984-1.817 1.245a15.75 15.75 0 0 1-1.11.495l-.566-1.33c.424-.182.894-.42 1.411-.716a7.665 7.665 0 0 0 1.517-1.16c.424-.409.888-.948 1.393-1.62.506-.67.958-1.483 1.358-2.438.141-.364.212-.603.212-.716 0-.159-.07-.398-.212-.716l-6.102-15.176h1.765v.001z"
4122    />
4123  </g>
4124</svg>
4125<!-- END app snippet -->
4126      
4127
4128      
4129
4130      
4131    </div>
4132  </div>
4133
4134
4135
4136
4137<script>
4138  window.upcartPreloadedCart = {"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};
4139  window.upcartMoneyFormat = "${{amount}}";
4140  window.upcartStorefrontPublicAccessToken = '6a00f8536ba5052838389e06f55a82ed' || undefined;
4141  window.upcartClientLocalizationCountry = {
4142    isoCode: 'US',
4143    currency: 'CurrencyDrop',
4144    name: 'United States'
4145  };
4146  window.upcartMyShopifyDomain = 'watcharees.myshopify.com';
4147</script>
4147
4148
4149
4150<script>
4151    window.upcart = window.upcart || {};
4152    window.upcart.customer = { isLoggedIn: false };
4153  </script>
4153<script>
4154  window.upcartPreloadedCart.items = window.upcartPreloadedCart.items.map((line) => {
4155    
4156
4157    return line;
4158  });
4159</script>
4159
4160
4161<div id="upCart"></div>
4162<div id="upCartStickyButton"></div>
4163
4164<style id="upCart-customCSS">
4165  
4166    *{}
4167  
4168</style>
4169
4170
4171</div><div id="shopify-block-AY3pVa3ZJR0E3aHF6e__10436698916776057164" class="shopify-block shopify-app-block">
4171<script id="subscription-helper">
4172
4173        function appstleStringSetting(value) {
4174            if (typeof value !== 'string') return value;
4175            try { return JSON.parse('"' + value + '"'); } catch { return value; }
4176        }
4177        function appstleJsonSetting(value) {
4178            if (typeof value !== 'string') return value;
4179            try { return JSON.parse(value); } catch { return null; }
4180        }
4181
4182        if (!window.AppstleIncluded) {
4183          window.AppstleIncluded = true;
4184          window.RS = Window.RS || {};
4185          
4186            RS.Config = {
4187                "selectors": {
4188                    "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button",
4189                    "subscriptionLinkSelector": appstleStringSetting(""),
4190                    "atcButtonPlacement": appstleStringSetting("BEFORE"),
4191                    "subscriptionLinkPlacement": appstleStringSetting("BEFORE"),
4192                    "cartRowSelector": appstleStringSetting(""),
4193                    "cartLineItemSelector": appstleStringSetting(""),
4194                    "cartLineItemPerQuantityPriceSelector": appstleStringSetting(""),
4195                    "cartLineItemTotalPriceSelector": appstleStringSetting(""),
4196                    "cartLineItemSellingPlanNameSelector": appstleStringSetting(""),
4197                    "cartSubTotalSelector" : appstleStringSetting(""),
4198                    "cartLineItemPriceSelector": appstleStringSetting(""),
4199                    "cartLineItemPlacement": appstleStringSetting("BEFORE"),
4200                    "cartHiddenAttributesSelector": appstleStringSetting(""),
4201                    "buildABoxDiscountSelector": appstleStringSetting(""),
4202                },
4203                "baseUrl": appstleStringSetting("https:\/\/subscription-admin.appstle.com"),
4204                "usedTranslation": "true",
4205                "enableCartWidgetFeature": appstleStringSetting("true"),
4206                "storefrontAnalyticsForwardingEnabled": appstleJsonSetting("false"),
4207                "appstleStorefrontAnalyticsPath": appstleStringSetting("https:\/\/subscription-admin.appstle.com\/assets\/js\/appstle-storefront-analytics.min.js?shop=watcharees.myshopify.com\u0026v=1790259975100"),
4208                "useUrlWithCustomerId": appstleStringSetting("true"),
4209                "atcButtonSelector": appstleStringSetting(""),
4210                "moneyFormat": appstleStringSetting("${{amount}}"),
4211                "oneTimePurchaseText": appstleStringSetting("One Time"),
4212                "minimumQuantityMessage": appstleStringSetting(""),
4213                "tapToSelectText": appstleStringSetting("Tap To Select"),
4214                "bundleDiscountTextV2": appstleStringSetting("Save an extra {{bundleDiscount}} off on top of other discounts!"),
4215                "productPageUnitPriceSelectorV2": appstleStringSetting(null),
4216                "monthsFrequencyTextV2": appstleStringSetting("Months"),
4217                "monthlyLabelTextV2": appstleStringSetting("Monthly"),
4218                "monthFrequencyTextV2": appstleStringSetting("Month"),
4219                "weeksFrequencyTextV2": appstleStringSetting("Weeks"),
4220                "weeklyLabelTextV2": appstleStringSetting("Weekly"),
4221                "weekFrequencyTextV2": appstleStringSetting("Week"),
4222                "daysFrequencyTextV2": appstleStringSetting("Days"),
4223                "dayFrequencyTextV2": appstleStringSetting("day"),
4224                "yearsFrequencyTextV2": appstleStringSetting("Years"),
4225                "yearlyLabelTextV2": appstleStringSetting("Yearly"),
4226                "yearFrequencyTextV2": appstleStringSetting("Year"),
4227                "offFrequencyTextV2": appstleStringSetting("Off"),
4228                "prepayLabelTextV2": appstleStringSetting("Prepay"),
4229                "prepaidLabelTextV2": appstleStringSetting("Prepaid"),
4230                "prepaidSaveBadgeTextV2": appstleStringSetting("SAVE {{selectedDiscountPercentage}}"),
4231                "onetimeDescriptionTextV2": appstleStringSetting(""),
4232                "atcButtonTextV2": appstleStringSetting(""),
4233                "oneTimeFrequencyTextV2": appstleStringSetting("One Time"),
4234                "cancelAnytimeLabelTextV2": appstleStringSetting("Cancel Anytime"),
4235                "noSubscriptionLabelTextV2": appstleStringSetting("No Subscription"),
4236                "addToShipmentButtonTextV2": appstleStringSetting("Add to Shipment"),
4237                "addToShipmentProcessingV2": appstleStringSetting("Processing..."),
4238                "addToShipmentSuccessTextV2": appstleStringSetting("Success"),
4239                "addToShipmentErrorTextV2": appstleStringSetting("Error"),
4240                "addToShipmentTooltipTextV2": appstleStringSetting("Please avoid double delivery charges! Login to add this product to an upcoming delivery."),
4241                "frequencyCombinedWidgetTextV2": appstleStringSetting("Frequency"),
4242                "selectDeliverOptionV2": appstleStringSetting("Select Delivery Option"),
4243                "subscribeAndSaveSuccessV2": appstleStringSetting("Subscription Selected"),
4244                "unsubscribeFrequencyTextV2": appstleStringSetting("One-time Purchase"),
4245                "deliveryEveryFrequencyTextV2": appstleStringSetting("Delivery Frequency"),
4246                "sellingPlanTitleTextNonPrepaid": appstleStringSetting("{{sellingPlanName}}"),
4247                "subscribeAndSaveInitalV2": appstleStringSetting("Subscribe and save"),
4248                "subscriptionDescriptionTextV2": appstleStringSetting(""),
4249                "atcButtonTextSelector": appstleStringSetting(""),
4250                "disableCartWidgetOnVariants": appstleStringSetting(""),
4251                "shop": appstleStringSetting("watcharees.myshopify.com"),
4252                "deliveryText": appstleStringSetting("delivery"),
4253                "purchaseOptionsText": appstleStringSetting("Frequency"),
4254                "manageSubscriptionButtonText": appstleStringSetting("Manage Subscription"),
4255                "subscriptionOptionText": appstleStringSetting("Subscribe \u0026 Save"),
4256                "sellingPlanSelectTitle": appstleStringSetting("DELIVERY FREQUENCY"),
4257                "subscriptionPriceDisplayText": appstleStringSetting(""),
4258                "tooltipTitle": appstleStringSetting("Subscription detail"),
4259                "showTooltipOnClick": appstleStringSetting("false"),
4260                "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."),
4261                "tooltipDescriptionOnPrepaidPlan": appstleStringSetting("\u003cb\u003ePrepaid Plan Details\u003c\\\/b\u003e\u003c\\\/br\u003e Total price: {{totalPrice}} ( Price for every delivery: {{pricePerDelivery}})"),
4262                "tooltipDescriptionOnMultipleDiscount": appstleStringSetting("\u003cb\u003eDiscount Details\u003c\\\/b\u003e\u003cbr\\\/\u003eAn initial discount of {{discountOne}} will be applied to your first subscription!"),
4263                "manualTranslation": appstleStringSetting("false"),
4264                "tooltipDescriptionCustomization": appstleStringSetting("{{{defaultTooltipDescription}}} \u003c\\\/br\u003e  {{{prepaidDetails}}} \u003c\\\/br\u003e {{{discountDetails}}}"),
4265                "orderStatusManageSubscriptionTitle": appstleStringSetting("Subscription"),
4266                "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."),
4267                "orderStatusManageSubscriptionButtonText": appstleStringSetting("Manage your subscription"),
4268                "subscriptionOptionSelectedByDefault" : appstleJsonSetting("false"),
4269                "totalPricePerDeliveryText" : appstleStringSetting("{{prepaidPerDeliveryPrice}}\\\/delivery"),
4270                "memberOnlySellingPlansJson": appstleJsonSetting("{}"),
4271                "nonMemberOnlySellingPlansJson": appstleJsonSetting("{}"),
4272                "sellingPlansJson": appstleJsonSetting("[{\"frequencyCount\":4,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":4,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"Delivered every 4 weeks\",\"frequencyDescription\":\"\\u003cul\\u003e\\u003cli\\u003e\\u003cstrong style\\u003d\\\"font-size: 14px;\\\"\\u003e10% Off\\u0026nbsp;every order\\u003c\/strong\\u003e\\u003c\/li\\u003e\\u003cli\\u003e\\u003cstrong style\\u003d\\\"font-size: 14px;\\\"\\u003eSkip or cancel delivery anytime\\u003c\/strong\\u003e\\u003c\/li\\u003e\\u003cli\\u003e\\u003cmeta charset\\u003d\\\"utf-8\\\"\\u003e\\u003cstrong style\\u003d\\\"font-size: 14px;\\\"\\u003eChange your items at anytime\\u003c\/strong\\u003e\\u003c\/li\\u003e\\u003cli\\u003e\\u003cstrong style\\u003d\\\"font-size: 14px;\\\"\\u003eNever run out of Thai Goodness!\\u003c\/strong\\u003e\\u003c\/li\\u003e\\u003c\/ul\\u003e\\u003cp\\u003e\\u003cem style\\u003d\\\"font-size: 14px;\\\"\\u003e*10% OFF applies on top of any  bundle discounts\\u003c\/em\\u003e\\u003c\/p\\u003e\",\"discountOffer\":10.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/3367370999\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/3367370999\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":0,\"groupName\":\"Subscribe \\u0026 Save\",\"groupId\":1808924919,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":6,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":6,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"Delivered every 6 weeks\",\"frequencyDescription\":\"\\u003cp\\u003e\\u003cmeta charset\\u003d\\\"utf-8\\\"\\u003e\\u003cul\\u003e\\u003cli\\u003e\\u003cstrong style\\u003d\\\"font-size: 14px;\\\"\\u003e10% Off\\u0026nbsp;every order\\u003c\/strong\\u003e\\u003c\/li\\u003e\\u003cli\\u003e\\u003cstrong style\\u003d\\\"font-size: 14px;\\\"\\u003eSkip or cancel delivery anytime\\u003c\/strong\\u003e\\u003c\/li\\u003e\\u003cli\\u003e\\u003cmeta charset\\u003d\\\"utf-8\\\"\\u003e\\u003cstrong style\\u003d\\\"font-size: 14px;\\\"\\u003eChange your items at anytime\\u003c\/strong\\u003e\\u003c\/li\\u003e\\u003cli\\u003e\\u003cstrong style\\u003d\\\"font-size: 14px;\\\"\\u003eNever run out of Thai Goodness!\\u003c\/strong\\u003e\\u003c\/li\\u003e\\u003c\/ul\\u003e\\u003cp\\u003e\\u003cem style\\u003d\\\"font-size: 14px;\\\"\\u003e*10% OFF applies on top of any  bundle discounts\\u003c\/em\\u003e\\u003c\/p\\u003e\\u003c\/p\\u003e\",\"discountOffer\":10.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/3367403767\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/3367403767\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":1,\"groupName\":\"Subscribe \\u0026 Save\",\"groupId\":1808924919,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":8,\"frequencyInterval\":\"WEEK\",\"billingFrequencyCount\":8,\"billingFrequencyInterval\":\"WEEK\",\"frequencyName\":\"Delivered every 8 weeks\",\"frequencyDescription\":\"\\u003cp\\u003e\\u003cmeta charset\\u003d\\\"utf-8\\\"\\u003e\\u003cul\\u003e\\u003cli\\u003e\\u003cstrong style\\u003d\\\"font-size: 14px;\\\"\\u003e10% Off\\u0026nbsp;every order\\u003c\/strong\\u003e\\u003c\/li\\u003e\\u003cli\\u003e\\u003cstrong style\\u003d\\\"font-size: 14px;\\\"\\u003eSkip or cancel delivery anytime\\u003c\/strong\\u003e\\u003c\/li\\u003e\\u003cli\\u003e\\u003cmeta charset\\u003d\\\"utf-8\\\"\\u003e\\u003cstrong style\\u003d\\\"font-size: 14px;\\\"\\u003eChange your items at anytime\\u003c\/strong\\u003e\\u003c\/li\\u003e\\u003cli\\u003e\\u003cstrong style\\u003d\\\"font-size: 14px;\\\"\\u003eNever run out of Thai Goodness!\\u003c\/strong\\u003e\\u003c\/li\\u003e\\u003c\/ul\\u003e\\u003cp\\u003e\\u003cem style\\u003d\\\"font-size: 14px;\\\"\\u003e*10% OFF applies on top of any  bundle discounts\\u003c\/em\\u003e\\u003c\/p\\u003e\\u003c\/p\\u003e\",\"discountOffer\":10.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/3556212983\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/3556212983\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":2,\"groupName\":\"Subscribe \\u0026 Save\",\"groupId\":1808924919,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]}]"),
4273                "widgetEnabled": appstleJsonSetting("true"),
4274                "showFreeGiftPrice" : appstleJsonSetting("true"),
4275                "showFreeGiftComparePrice" : appstleJsonSetting("true"),
4276                "enableFreeGiftLayout" : appstleJsonSetting("false"),
4277                "freeGiftLabelText": appstleStringSetting("+ Free {{productName}}"),
4278                "freeGiftBadgeText": appstleStringSetting(""),
4279                "showTooltip" : appstleJsonSetting("false"),
4280                "showCartWidgetOnBundleItems" : appstleJsonSetting("false"),
4281                "prepaidOptionSelectedByDefault" : appstleJsonSetting("false"),
4282                "disablePassingSellingPlanAsLineProperties" : appstleJsonSetting("true"),
4283                "updateThemePrice" : appstleJsonSetting("false"),
4284                "sortByDefaultSequence": appstleJsonSetting("false"),
4285                "showSubOptionBeforeOneTime": appstleJsonSetting("false"),
4286                "detectVariantFromURLParams": appstleJsonSetting("false"),
4287                "disableQueryParamsUpdate": appstleJsonSetting("false"),
4288                "showStaticTooltip": appstleJsonSetting("false"),
4289                "showAppstleLink": appstleJsonSetting("true"),
4290                "sellingPlanTitleText" : appstleStringSetting("{{sellingPlanName}} ({{sellingPlanPrice}}\\\/delivery)"),
4291                "oneTimePriceText" : appstleStringSetting("{{price}}"),
4292                "selectedPayAsYouGoSellingPlanPriceText" : appstleStringSetting("{{price}}"),
4293                "selectedPrepaidSellingPlanPriceText" : appstleStringSetting(" {{totalPrice}}"),
4294                "selectedDiscountFormat" : appstleStringSetting("SAVE {{selectedDiscountPercentage}}"),
4295                "manageSubscriptionBtnFormat" : appstleStringSetting("\u003ca href='https:\\\/\\\/shopify.com\\\/96879509794\\\/account\\\/profile' class='appstle_manageSubBtn' \u003e\u003cbutton class='btn' style='padding: 2px 20px'\u003e{{manageSubscriptionButtonText}}\u003c\\\/button\u003e\u003c\\\/a\u003e\u003cbr\u003e\u003cbr\u003e"),
4296                "manageSubscriptionUrl" : appstleStringSetting("https:\\\/\\\/shopify.com\\\/32654426243\\\/account\\\/pages\\\/019dbe72-e192-7fe5-9e91-82a0a1a8655f"),
4297                "appstlePlanId": appstleJsonSetting("163"),
4298                "showCheckoutSubscriptionBtn": appstleJsonSetting("true"),
4299                "priceSelector": appstleStringSetting(""),
4300                "reloadPriceSelector": appstleStringSetting(""),
4301                "landingPagePriceSelector": appstleStringSetting(""),
4302                "quickViewClickSelector": appstleStringSetting(""),
4303                "badgeTop": appstleStringSetting(""),
4304                "pricePlacement": appstleStringSetting("BEFORE"),
4305                "disableLoadingJquery": appstleJsonSetting("false"),
4306                "widgetEnabledOnSoldVariant": appstleStringSetting("true"),
4307                "switchRadioButtonWidget": appstleJsonSetting("false"),
4308        
4308        "appstlePlanName": appstleStringSetting("BUSINESS"),
4309                "appstlePlanFeatures": appstleJsonSetting("{\"analytics\": true, \"webhookAccess\": false, \"accessBundling\": false, \"enableAutoSync\": false, \"accessBuildABox\": false, \"enableCampaigns\": false, \"enablePriceSync\": false, \"enableAutomation\": false, \"enableCartWidget\": false, \"accessResendEmail\": false, \"enableAddressSync\": false, \"enableExternalApi\": false, \"enablePhasedRetry\": false, \"enableResendEmail\": false, \"enableQuickActions\": false, \"accessQuickCheckout\": false, \"accessSplitContract\": false, \"enableSummaryReports\": false, \"enableCustomEmailHtml\": false, \"enableWidgetPlacement\": false, \"enableCancellationFlow\": false, \"enableShippingProfiles\": true, \"enableCustomEmailDomain\": false, \"enableDunningManagement\": true, \"enableExportActivityLog\": true, \"enablePrepaidPayAsYouGo\": false, \"subscriptionOrderAmount\": 500, \"enableOrderConsolidation\": false, \"accessWidgetDesignOptions\": false, \"enableImmediatePlaceOrder\": false, \"enableInventoryManagement\": true, \"accessOneTimeProductUpsells\": false, \"enableBillingIntervalChange\": true, \"enableProductSwapAutomation\": false, \"enableCancellationManagement\": false, \"enableAdminNotificationAccess\": false, \"accessSubscriptionActivityLogs\": true, \"enableBackupPaymentMethodRetry\": false, \"accessSubscriberLoyaltyFeatures\": false, \"enableAddToExistingSubscription\": false, \"enableContractPriceModification\": true, \"enableTrackInventoryInSingleBAB\": false, \"accessManualSubscriptionCreation\": false, \"enableNextBillingDateModification\": true, \"accessCustomerPortalProductUpsells\": false, \"enableServerSideConversionTracking\": true, \"enableStorefrontAnalyticsForwarding\": true, \"accessAdvanceSubscriptionPlanOptions\": false, \"accessAdvancedCustomerPortalSettings\": false}"),
4310                "formMappingAttributeName": appstleStringSetting(""),
4311                "formMappingAttributeSelector": appstleStringSetting(""),
4312                "quickViewModalPollingSelector": appstleStringSetting(""),
4313                "scriptLoadDelay": appstleStringSetting("0"),
4314                "formatMoneyOverride": appstleStringSetting("false"),
4315                "enableAddToExistingSubscriptionFeature": appstleStringSetting("false"),
4316                "displayAddToExistingSubscriptionButtonForNotLoggedInV2": appstleStringSetting(null),
4317                "showAddToSubscriptionButtonOnlyOnSubscriptionProducts": appstleStringSetting("false"),
4318                "appstle_app_proxy_path_prefix": appstleStringSetting("apps\\\/subscriptions"),
4319                "updatePriceOnQuantityChange": appstleStringSetting(""),
4320                "widgetParentSelector": appstleStringSetting(""),
4321                "quantitySelector": appstleStringSetting(""),
4322                "enableAddJSInterceptor": appstleStringSetting("true"),
4323                "isDevEnabled": appstleJsonSetting(false),
4324                "forceReloadWidgetSelector": appstleStringSetting(""),
4325                "forceReloadOnFreqChange": appstleJsonSetting("false"),
4326                "showPrepaidPlanSeparately": appstleJsonSetting("true"),
4327                "debugLogsEnabled": appstleJsonSetting(false),
4328                "isUseStorefrontAPI": appstleJsonSetting(true),
4329                "reBuyEnabled": appstleStringSetting("false"),
4330                "loyaltyDetailsLabelText": appstleStringSetting("Subscription Savings Details"),
4331                "loyaltyPerkDescriptionTextV2": appstleStringSetting("{{#isDiscountTypeFreeProduct}} \u003cdiv style='display: flex;'\u003e \u003cdiv style='height: 30px; width: 30px; flex-shrink: 0; margin-right: 5px;' class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' d='M2 12c0-4.714 0-7.071 1.464-8.536C4.93 2 7.286 2 12 2s7.071 0 8.535 1.464C22 4.93 22 7.286 22 12s0 7.071-1.465 8.535C19.072 22 16.714 22 12 22s-7.071 0-8.536-1.465C2 19.072 2 16.714 2 12' opacity='0.5'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M6.9
433114 11.25H2v1.5h8.163A3.25 3.25 0 0 1 7 15.25a.75.75 0 0 0 0 1.5a4.75 4.75 0 0 0 4.25-2.626V22h1.5v-7.876A4.75 4.75 0 0 0 17 16.75a.75.75 0 0 0 0-1.5a3.25 3.25 0 0 1-3.163-2.5H22v-1.5h-4.913c.35-.438.613-.955.756-1.527c.538-2.153-1.413-4.103-3.565-3.565a4 4 0 0 0-1.528.756V2h-1.5v4.914a4 4 0 0 0-1.527-.756C7.57 5.62 5.62 7.57 6.158 9.723c.143.572.405 1.089.756 1.527m4.336 0H9.997a2.5 2.5 0 0 1-2.384-1.891A1.44 1.44 0 0 1 9.36 7.613a2.5 2.5 0 0 1 1.891 2.384zm2.753 0H12.75v-1.245a2.5 2.5 0 0 1 1.891-2.392a1.44 1.44 0 0 1 1.746 1.746a2.5 2.5 0 0 1-2.384 1.891' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eFree Gift Reward\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{productPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e {{^isZeroBillingCycle}} \u003cspan class='appstle-loyalty-billing-cycle'\u003e Get a free {{freeProductName}} worth of {{productPrice}} on your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order. \u003c\\\/span\u003e {{\\\/isZeroBillingCycle}} {{#isZeroBillingCycle}} \u003cspan class='appstle-free-product-loyalty'\u003e Get a free {{freeProductName}} worth of {{productPrice}} with your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e1st\u003c\\\/span\u003e order. \u003c\\\/span\u003e {{\\\/isZeroBillingCycle}} \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isDiscountTypeFreeProduct}} {{#isDiscountTypePercentage}}{{#isPerkOnward}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M15.252 10.689c-.987-1.18-1.48-1.77-2.048-1.68c-.567.091-.832.803-1.362 2.227l-.138.368c-.15.405-.226.607-.373.756c-.146.149-.348.228-.75.386l-.367.143c-1.417.555-2.126.833-2.207 1.4s.52 1.049 1.721 2.011l.31.25c.342.273.513.41.611.597c.1.187.115.404.146.837l.029.394c.11 1.523.166 2.285.683 2.545s1.154-.155 2.427-.983l.329-.215c.362-.235.543-.353.75-.387c.208-.033.42.022.841.132l.385.1c1.485.386 2.228.58 2.629.173s.193-1.144-.221-2.62l-.108-.38c-.117-.42-.176-.63-.147-.837c.03-.208.145-.39.374-.756l.21-.332c.807-1.285 1.21-1.927.94-2.438c-.269-.511-1.033-.553-2.562-.635l-.396-.022c-.434-.023-.652-.035-.841-.13c-.19-.095-.33-.263-.61-.599z'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.331 4.252c1.316-1.574 1.974-2.361 2.73-2.24s1.11 1.07 1.817 2.969l.183.491c.201.54.302.81.497 1.008c.196.199.464.304 1.001.514l.489.192c1.89.74 2.835 1.11 2.942 1.866c.108.757-.693 1.398-2.294 2.682l-.414.332c-.455.365-.683.547-.815.797s-.152.538-.194 1.115l-.038.526c-.148 2.031-.222 3.047-.911 3.393c-.69.347-1.538-.206-3.236-1.311l-.439-.286c-.482-.314-.723-.47-1-.515s-.558.028-1.121.175l-.513.133c-1.98.516-2.971.773-3.505.231s-.258-1.526.295-3.492l.142-.509c.157-.559.236-.838.197-1.115c-.04-.277-.193-.52-.499-1.008l-.278-.443C4.29 8.044 3.752 7.187 4.11 6.507c.36-.682 1.379-.737 3.418-.848l.527-.028c.58-.031.869-.047 1.122-.174c.252-.127.439-.35.813-.798z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003ePercentage Discount\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{discount}}}% \u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e\u003c\\\/span\u003e on \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order and onwards\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}+\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}}{{\\\/isDiscountTypePercentage}} {{#isDiscountTypePercentage}}{{#isPerkRange}}
4331 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M15.252 10.689c-.987-1.18-1.48-1.77-2.048-1.68c-.567.091-.832.803-1.362 2.227l-.138.368c-.15.405-.226.607-.373.756c-.146.149-.348.228-.75.386l-.367.143c-1.417.555-2.126.833-2.207 1.4s.52 1.049 1.721 2.011l.31.25c.342.273.513.41.611.597c.1.187.115.404.146.837l.029.394c.11 1.523.166 2.285.683 2.545s1.154-.155 2.427-.983l.329-.215c.362-.235.543-.353.75-.387c.208-.033.42.022.841.132l.385.1c1.485.386 2.228.58 2.629.173s.193-1.144-.221-2.62l-.108-.38c-.117-.42-.176-.63-.147-.837c.03-.208.145-.39.374-.756l.21-.332c.807-1.285 1.21-1.927.94-2.438c-.269-.511-1.033-.553-2.562-.635l-.396-.022c-.434-.023-.652-.035-.841-.13c-.19-.095-.33-.263-.61-.599z'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.331 4.252c1.316-1.574 1.974-2.361 2.73-2.24s1.11 1.07 1.817 2.969l.183.491c.201.54.302.81.497 1.008c.196.199.464.304 1.001.514l.489.192c1.89.74 2.835 1.11 2.942 1.866c.108.757-.693 1.398-2.294 2.682l-.414.332c-.455.365-.683.547-.815.797s-.152.538-.194 1.115l-.038.526c-.148 2.031-.222 3.047-.911 3.393c-.69.347-1.538-.206-3.236-1.311l-.439-.286c-.482-.314-.723-.47-1-.515s-.558.028-1.121.175l-.513.133c-1.98.516-2.971.773-3.505.231s-.258-1.526.295-3.492l.142-.509c.157-.559.236-.838.197-1.115c-.04-.277-.193-.52-.499-1.008l-.278-.443C4.29 8.044 3.752 7.187 4.11 6.507c.36-.682 1.379-.737 3.418-.848l.527-.028c.58-.031.869-.047 1.122-.174c.252-.127.439-.35.813-.798z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003ePercentage Discount\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{discount}}}% \u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e\u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e to \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{isRangeEnd}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}-{{{isRangeEnd}}}\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}}{{\\\/isDiscountTypePercentage}} {{#isDiscountTypePercentage}}{{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M15.252 10.689c-.987-1.18-1.48-1.77-2.048-1.68c-.567.091-.832.803-1.362 2.227l-.138.368c-.15.405-.226.607-.373.756c-.146.149-.348.228-.75.386l-.367.143c-1.417.555-2.126.833-2.207 1.4s.52 1.049 1.721 2.011l.31.25c.342.273.513.41.611.597c.1.187.115.404.146.837l.029.394c.11 1.523.166 2.285.683 2.545s1.154-.155 2.427-.983l.329-.215c.362-.235.543-.353.75-.387c.208-.033.42.022.841.132l.385.1c1.485.386 2.228.58 2.629.173s.193-1.144-.221-2.62l-.108-.38c-.117-.42-.176-.63-.147-.837c.03-.208.145-.39.374-.756l.21-.332c.807-1.285 1.21-1.927.94-2.438c-.269-.511-1.033-.553-2.562-.635l-.396-.022c-.434-.023-.652-.035-.841-.13c-.19-.095-.33-.263-.61-.599z'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.331 4.252c1.316-1.574 1.974-2.361 2.73-2.24s1.11 1.07 1.817 2.969l.183.491c.201.54.302.81.497 1.008c.196.199.464.304 1.001.514l.489.192c1.89.74 2.835 1.11 2.942 1.866c.108.757-.693 1.398-2.294 2.682l-.414.332c-.455.365-.683.547-.815.797s-.152.538-.194 1.115l-.038.526c-.148 2.031-.222 3.047-.911 3.393c-.69.347-1.538-.206-3.236-1.311l-.439-.286c-.482-.314-.723-.47-1-.515s-.558.028-1.121.175l-.513.133c-1.98.516-2.971.773-3.505.231s-.258-1.526.295-3.492l.142-.509c.157-.559.236-.838.197-1.115c-.04-.277-.193-.52-.499-1.008l-.278-.443C4.29 8.044 3.752 7.187 4.11 6.507c.36-.682 1.379-.737 3.418-.848l.527-.028c.58-.031.869-.047 1.122-.174c.252-.127.439-.35.813-.798z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003ePercentage Discount\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{discount}}}%\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e\u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/onlyApplyOnThis}}{{\\\/isDiscountTypePercentage}} {{#isDiscountTypeShipping}}{{#isPerkOnward}}
4331 \u003cdiv class='appstle-reward-items'\u003e\u003cdiv class='appstle-icon'\u003e\u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='24' height='24' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M5.796 18.204L21.512 2.488c-.988-.989-2.86-.364-6.606.884l-9.331 3.11c-2.082.694-3.123 1.041-3.439 1.804q-.112.271-.133.564c-.059.824.717 1.6 2.269 3.151l.283.283c.254.254.382.382.478.523c.19.28.297.607.31.945c.008.171-.019.35-.072.705c-.196 1.304-.294 1.956-.179 2.458c.114.495.362.938.704 1.289' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='m17.498 18.486l3.13-9.392c1.25-3.745 1.873-5.617.885-6.606L5.797 18.204c.348.356.794.617 1.296.74c.5.122 1.153.033 2.46-.144l.071-.01c.369-.05.553-.075.73-.064c.32.02.63.124.898.303c.147.099.278.23.541.493l.251.251c1.51 1.51 2.266 2.265 3.067 2.226c.22-.01.438-.062.64-.151c.734-.323 1.072-1.336 1.747-3.362' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e\u003c\\\/div\u003e\u003cdiv class='appstle-reward-content'\u003e\u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eShipping Reward\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e\u003cdiv class='appstle-reward-description'\u003eGet \u003cspan class='appstle-loyalty-discount'\u003eshipping at \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e on \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order and onwards\u003c\\\/span\u003e.\u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}+\u003c\\\/div\u003e \u003c\\\/div\u003e\u003c\\\/div\u003e {{\\\/isPerkOnward}}{{\\\/isDiscountTypeShipping}} {{#isDiscountTypeShipping}}{{#isPerkRange}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='24' height='24' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M5.796 18.204L21.512 2.488c-.988-.989-2.86-.364-6.606.884l-9.331 3.11c-2.082.694-3.123 1.041-3.439 1.804q-.112.271-.133.564c-.059.824.717 1.6 2.269 3.151l.283.283c.254.254.382.382.478.523c.19.28.297.607.31.945c.008.171-.019.35-.072.705c-.196 1.304-.294 1.956-.179 2.458c.114.495.362.938.704 1.289' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='m17.498 18.486l3.13-9.392c1.25-3.745 1.873-5.617.885-6.606L5.797 18.204c.348.356.794.617 1.296.74c.5.122 1.153.033 2.46-.144l.071-.01c.369-.05.553-.075.73-.064c.32.02.63.124.898.303c.147.099.278.23.541.493l.251.251c1.51 1.51 2.266 2.265 3.067 2.226c.22-.01.438-.062.64-.151c.734-.323 1.072-1.336 1.747-3.362' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eShipping Reward\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003eshipping \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off \u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} to {{{isRangeEnd}}} order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}-{{{isRangeEnd}}}\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}}{{\\\/isDiscountTypeShipping}} {{#isDiscountTypeShipping}}{{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e\u003cdiv class='appstle-icon'\u003e\u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='24' height='24' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M5.796 18.204L21.512 2.488c-.988-.989-2.86-.364-6.606.884l-9.331 3.11c-2.082.694-3.123 1.041-3.439 1.804q-.112.271-.133.564c-.059.824.717 1.6 2.269 3.151l.283.283c.254.254.382.382.478.523c.19.28.297.607.31.945c.008.171-.019.35-.072.705c-.196 1.304-.294 1.956-.179 2.458c.114.495.362.938.704 1.289' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='m17.498 18.486l3.13-9.392c1.25-3.745 1.873-5.617.885-6.606L5.797 18.204c.348.356.794.617 1.296.74c.5.122 1.153.033 2.46-.144l.071-.01c.369-.05.553-.075.73-.064c.32.02.63.124.898.303c.147.099.278.23.541.493l.251.251c1.51 1.51 2.266 2.265 3.067 2.226c.22-.01.438-.062.64-.151c.734-.323 1.072-1.336 1.747-3.362' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e\\\/div\u003e\u003cdiv class='appstle-reward-content'\u003e\u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eShipping Reward\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e\u003cdiv class='appstle-reward-description'\u003eGet \u003cspan class='appstle-loyalty-discount'\u003eshipping at \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e.\u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e\u003c\\\/div\u003e {{\\\/onlyApplyOnThis}}{{\\\/isDiscountTypeShipping}} {{#isDiscountTypeFixed}}{{#isPerkOnward}}
4331 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M4.892 9.614c0-.402.323-.728.722-.728H9.47c.4 0 .723.326.723.728a.726.726 0 0 1-.723.729H5.614a.726.726 0 0 1-.722-.729'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M21.188 10.004q-.094-.005-.2-.004h-2.773C15.944 10 14 11.736 14 14s1.944 4 4.215 4h2.773q.106.001.2-.004c.923-.056 1.739-.757 1.808-1.737c.004-.064.004-.133.004-.197v-4.124c0-.064 0-.133-.004-.197c-.069-.98-.885-1.68-1.808-1.737m-3.217 5.063c.584 0 1.058-.478 1.058-1.067c0-.59-.474-1.067-1.058-1.067s-1.06.478-1.06 1.067c0 .59.475 1.067 1.06 1.067' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M21.14 10.002c0-1.181-.044-2.448-.798-3.355a4 4 0 0 0-.233-.256c-.749-.748-1.698-1.08-2.87-1.238C16.099 5 14.644 5 12.806 5h-2.112C8.856 5 7.4 5 6.26 5.153c-1.172.158-2.121.49-2.87 1.238c-.748.749-1.08 1.698-1.238 2.87C2 10.401 2 11.856 2 13.694v.112c0 1.838 0 3.294.153 4.433c.158 1.172.49 2.121 1.238 2.87c.749.748 1.698 1.08 2.87 1.238c1.14.153 2.595.153 4.433.153h2.112c1.838 0 3.294 0 4.433-.153c1.172-.158 2.121-.49 2.87-1.238q.305-.308.526-.66c.45-.72.504-1.602.504-2.45l-.15.001h-2.774C15.944 18 14 16.264 14 14s1.944-4 4.215-4h2.773q.079 0 .151.002' opacity='0.5'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.101 2.572L8 3.992l-1.733 1.16C7.405 5 8.859 5 10.694 5h2.112c1.838 0 3.294 0 4.433.153q.344.045.662.114L16 4l-2.113-1.428a3.42 3.42 0 0 0-3.786 0'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eAmount Off\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off on \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order and onwards\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}+\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}}{{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixed}}{{#isPerkRange}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M4.892 9.614c0-.402.323-.728.722-.728H9.47c.4 0 .723.326.723.728a.726.726 0 0 1-.723.729H5.614a.726.726 0 0 1-.722-.729'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M21.188 10.004q-.094-.005-.2-.004h-2.773C15.944 10 14 11.736 14 14s1.944 4 4.215 4h2.773q.106.001.2-.004c.923-.056 1.739-.757 1.808-1.737c.004-.064.004-.133.004-.197v-4.124c0-.064 0-.133-.004-.197c-.069-.98-.885-1.68-1.808-1.737m-3.217 5.063c.584 0 1.058-.478 1.058-1.067c0-.59-.474-1.067-1.058-1.067s-1.06.478-1.06 1.067c0 .59.475 1.067 1.06 1.067' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M21.14 10.002c0-1.181-.044-2.448-.798-3.355a4 4 0 0 0-.233-.256c-.749-.748-1.698-1.08-2.87-1.238C16.099 5 14.644 5 12.806 5h-2.112C8.856 5 7.4 5 6.26 5.153c-1.172.158-2.121.49-2.87 1.238c-.748.749-1.08 1.698-1.238 2.87C2 10.401 2 11.856 2 13.694v.112c0 1.838 0 3.294.153 4.433c.158 1.172.49 2.121 1.238 2.87c.749.748 1.698 1.08 2.87 1.238c1.14.153 2.595.153 4.433.153h2.112c1.838 0 3.294 0 4.433-.153c1.172-.158 2.121-.49 2.87-1.238q.305-.308.526-.66c.45-.72.504-1.602.504-2.45l-.15.001h-2.774C15.944 18 14 16.264 14 14s1.944-4 4.215-4h2.773q.079 0 .151.002' opacity='0.5'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.101 2.572L8 3.992l-1.733 1.16C7.405 5 8.859 5 10.694 5h2.112c1.838 0 3.294 0 4.433.153q.344.045.662.114L16 4l-2.113-1.428a3.42 3.42 0 0 0-3.786 0'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eAmount Off\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order to {{{isRangeEnd}}} order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}-{{{isRangeEnd}}}\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}}{{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixed}}{{#onlyApplyOnThis}}
4331 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M4.892 9.614c0-.402.323-.728.722-.728H9.47c.4 0 .723.326.723.728a.726.726 0 0 1-.723.729H5.614a.726.726 0 0 1-.722-.729'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M21.188 10.004q-.094-.005-.2-.004h-2.773C15.944 10 14 11.736 14 14s1.944 4 4.215 4h2.773q.106.001.2-.004c.923-.056 1.739-.757 1.808-1.737c.004-.064.004-.133.004-.197v-4.124c0-.064 0-.133-.004-.197c-.069-.98-.885-1.68-1.808-1.737m-3.217 5.063c.584 0 1.058-.478 1.058-1.067c0-.59-.474-1.067-1.058-1.067s-1.06.478-1.06 1.067c0 .59.475 1.067 1.06 1.067' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M21.14 10.002c0-1.181-.044-2.448-.798-3.355a4 4 0 0 0-.233-.256c-.749-.748-1.698-1.08-2.87-1.238C16.099 5 14.644 5 12.806 5h-2.112C8.856 5 7.4 5 6.26 5.153c-1.172.158-2.121.49-2.87 1.238c-.748.749-1.08 1.698-1.238 2.87C2 10.401 2 11.856 2 13.694v.112c0 1.838 0 3.294.153 4.433c.158 1.172.49 2.121 1.238 2.87c.749.748 1.698 1.08 2.87 1.238c1.14.153 2.595.153 4.433.153h2.112c1.838 0 3.294 0 4.433-.153c1.172-.158 2.121-.49 2.87-1.238q.305-.308.526-.66c.45-.72.504-1.602.504-2.45l-.15.001h-2.774C15.944 18 14 16.264 14 14s1.944-4 4.215-4h2.773q.079 0 .151.002' opacity='0.5'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.101 2.572L8 3.992l-1.733 1.16C7.405 5 8.859 5 10.694 5h2.112c1.838 0 3.294 0 4.433.153q.344.045.662.114L16 4l-2.113-1.428a3.42 3.42 0 0 0-3.786 0'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eAmount Off\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Save \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-precentage-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e on your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order only. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/onlyApplyOnThis}}{{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixedPrice}}{{#isPerkOnward}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' d='M4.035 11.573c.462-2.309.693-3.463 1.522-4.143s2.007-.68 4.362-.68h4.162c2.355 0 3.532 0 4.361.68c.83.68 1.06 1.834 1.523 4.143l.6 3c.664 3.32.996 4.98.096 6.079s-2.594 1.098-5.98 1.098H9.32c-3.386 0-5.08 0-5.98-1.098s-.568-2.758.096-6.079z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003ccircle cx='15' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003ccircle cx='9' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003cpath fill='currentColor' d='M9.75 5.75a2.25 2.25 0 0 1 4.5 0v1h.431q.565 0 1.069.002V5.75a3.75 3.75 0 1 0-7.5 0v1.002q.504-.003 1.069-.002h.431z'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eFixed Product Price\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get this product at \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order and onwards\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}+\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}}{{\\\/isDiscountTypeFixedPrice}} {{#isDiscountTypeFixedPrice}}{{#isPerkRange}}
4331 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' d='M4.035 11.573c.462-2.309.693-3.463 1.522-4.143s2.007-.68 4.362-.68h4.162c2.355 0 3.532 0 4.361.68c.83.68 1.06 1.834 1.523 4.143l.6 3c.664 3.32.996 4.98.096 6.079s-2.594 1.098-5.98 1.098H9.32c-3.386 0-5.08 0-5.98-1.098s-.568-2.758.096-6.079z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003ccircle cx='15' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003ccircle cx='9' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003cpath fill='currentColor' d='M9.75 5.75a2.25 2.25 0 0 1 4.5 0v1h.431q.565 0 1.069.002V5.75a3.75 3.75 0 1 0-7.5 0v1.002q.504-.003 1.069-.002h.431z'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eFixed Product Price\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get this product at \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} to {{{isRangeEnd}}} order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}-{{{isRangeEnd}}}\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}}{{\\\/isDiscountTypeFixedPrice}} {{#isDiscountTypeFixedPrice}}{{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e\u003cdiv class='appstle-icon'\u003e\u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' d='M4.035 11.573c.462-2.309.693-3.463 1.522-4.143s2.007-.68 4.362-.68h4.162c2.355 0 3.532 0 4.361.68c.83.68 1.06 1.834 1.523 4.143l.6 3c.664 3.32.996 4.98.096 6.079s-2.594 1.098-5.98 1.098H9.32c-3.386 0-5.08 0-5.98-1.098s-.568-2.758.096-6.079z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003ccircle cx='15' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003ccircle cx='9' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003cpath fill='currentColor' d='M9.75 5.75a2.25 2.25 0 0 1 4.5 0v1h.431q.565 0 1.069.002V5.75a3.75 3.75 0 1 0-7.5 0v1.002q.504-.003 1.069-.002h.431z'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e\u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eFixed Product Price\u003c\\\/div\u003e \u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003eGet this product at \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-fixed-price-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e.\u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e\u003c\\\/div\u003e {{\\\/onlyApplyOnThis}}{{\\\/isDiscountTypeFixedPrice}}"),
4332                "widgetType": appstleStringSetting("WIDGET_TYPE_7"),
4333                "collectionWidgetType": appstleStringSetting("LEGACY"),
4334                "enableCompactProductPageWidget": appstleJsonSetting("false"),
4335                "enableCartDrawerWidget": appstleJsonSetting("false"),
4336                "cartDrawerWidgetStyle": appstleJsonSetting("false"),
4337                "cartDrawerWidgetInlineStyle": appstleStringSetting("false"),
4338                "cartDrawerWidgetPanelStyle": appstleStringSetting("false"),
4339                "cartDrawerWidgetSegmentedStyle": appstleStringSetting("false"),
4340                "showOneTimeComparePrice": appstleJsonSetting("true"),
4341                "showCompareAtPriceForSubscription": appstleJsonSetting(false),
4342                "showCombinedSellingPlanCartWidget": appstleJsonSetting("false"),
4343                "combinedCartWidgetSelector": appstleStringSetting(""),
4344                "removeUnsubscribeOption": appstleJsonSetting(false),
4345                "widgetTemplateHtml": "{% raw %}{% endraw %}",
4346                
4347                  "allWidgetTemplateHtml": "{\"WIDGET_TYPE_1\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_6\":\"{% raw %}
4347\u003cdiv id=\\\"appstle-widget-template\\\"\u003e\\n  \u003cdiv class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle_widget_title\\\"\u003e{{{purchaseOptionsText}}}\u003c\/div\u003e\\n      \u003cdiv class=\\\"widgetSellingPlanWrapper\\\"\u003e\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n        \u003cdiv class=\\\"appstle_input_wrapper appstle_onetime_block\\\"\u003e\\n          \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n          \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-name-wrapper\\\"\u003e\\n            {{oneTimePuchaseText}}\\n\u003cdiv class=\\\"appstle-cancel-text\\\"\u003e{{{noSubscriptionLabelTextV2}}}\u003c\/div\u003e\\n\u003c\/div\u003e\\n      \u003cdiv class=\\\"appstle-selling-plan-detail-wrapper\\\"\u003e\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n{{#showOneTimeComparePrice}}\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n\u003c\/span\u003e\\n{{\/showOneTimeComparePrice}}\\n\\n\u003cspan  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e{{{oneTimePuchaseAmount}}}\u003c\/span\u003e\u003c\/div\u003e\\n\u003c\/div\u003e\\n          \u003c\/label\u003e\\n          \\n        \u003c\/div\u003e\\n{{\/showSubOptionBeforeOneTime}}\\n{{\/requires_selling_plan}}\\n        {{#sellingPlanVariants}}\\n           \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n    \\n             \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}}\u003e\\n{{^prepaidFlag}}\\n             \u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\"\u003e\\n                {{{name}}}\\n\u003cdiv class=\\\"appstle-cancel-text\\\"\u003e{{{cancelAnytimeLabelTextV2}}}\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-detail-wrapper\\\"\u003e\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n       \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\"\u003e{{{formattedCompareAtPrice}}}\u003c\/span\u003e\\n        \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{formattedPrice}}}\u003c\/span\u003e\\n\\n\\n\u003c\/div\u003e   \\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\"\u003e\u003c\/span\u003e\\n{{#showPricePerDay}}\u003cdiv class=\\\"appstle-perday-price\\\"\u003e{{{pricePerDay}}}\u003c\/div\u003e{{\/showPricePerDay}}\\n\u003cdiv class=\\\"appstle-frequency-description\\\"\u003e\\n{{{frequencyDescription}}}    \\n\u003c\/div\u003e\\n     \u003c\/div\u003e\\n \u003c\/label\u003e\\n{{#showFormattedDiscountText}}\\n  \u003cspan class=\\\"appstle_sellingPlan_discountText\\\"\u003e{{{formattedDiscountText}}}\u003c\/span\u003e\\n{{\/showFormattedDiscountText}}\\n\u003cdiv class=\\\"appstle-sm-hide  appstle-frequency-description\\\"\u003e{{{frequencyDescription}}} \u003c\/div\u003e     \\n{{\/prepaidFlag}}\\n{{#prepaidFlag}}\\n\u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\"\u003e\\n                {{{name}}}\\n\u003cdiv class=\\\"appstle-cancel-text\\\"\u003e{{{cancelAnytimeLabelTextV2}}}\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-detail-wrapper\\\"\u003e\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n       \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\"\u003e{{{formattedCompareAtPrice}}}\u003c\/span\u003e\\n        \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{totalPrice}}}\u003c\/span\u003e\\n\\n\u003c\/div\u003e  \\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\"\u003e{{{formattedPrepaidPerDeliveryPriceText}}}\u003c\/span\u003e\\n       {{#showPricePerDay}}\u003cdiv class=\\\"appstle-perday-price\\\"\u003e{{{pricePerDay}}}
4347\u003c\/div\u003e{{\/showPricePerDay}}\\n\u003cdiv class=\\\"\\\"\u003e\\n\u003cdiv class=\\\"appstle-frequency-description\\\"\u003e\\n{{{frequencyDescription}}}    \\n\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003c\/label\u003e\\n{{#showFormattedDiscountText}}\\n  \u003cspan class=\\\"appstle_sellingPlan_discountText\\\"\u003e{{{formattedDiscountText}}}\u003c\/span\u003e\\n{{\/showFormattedDiscountText}}\\n\u003cdiv class=\\\"appstle-sm-hide  appstle-frequency-description\\\"\u003e{{{frequencyDescription}}} \u003c\/div\u003e     \\n\\n{{\/prepaidFlag}}\\n      \\n           \u003c\/div\u003e\\n        {{\/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n        \u003cdiv class=\\\"appstle_input_wrapper appstle_onetime_block\\\"\u003e\\n          \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n          \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n\u003cdiv  class=\\\"appstle-selling-plan-name-wrapper\\\"\u003e\\n            {{oneTimePuchaseText}}\\n\u003cdiv class=\\\"appstle-cancel-text\\\"\u003e{{{noSubscriptionLabelTextV2}}}\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-detail-wrapper\\\"\u003e\\n\u003cspan  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e{{{oneTimePuchaseComparePriceAmount}}}\u003c\/span\u003e\\n      \u003cspan  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e{{{oneTimePuchaseAmount}}}\u003c\/span\u003e\\n\\n\u003c\/div\u003e\\n          \u003c\/label\u003e\\n          \\n        \u003c\/div\u003e\\n{{\/showSubOptionBeforeOneTime}}\\n{{\/requires_selling_plan}}\\n    \u003c\/div\u003e\\n{{#showStaticTooltip}}\\n\u003cdiv class=\\\"appstle_tooltip_wrapper_static\\\"\u003e {{{toolTipDescription}}}\u003c\/div\u003e\\n{{\/showStaticTooltip}}\\n{{#showTooltip}}\\n\u003cdiv class=\\\"appstle-tootltip-parent\\\"\u003e\\n    \u003cdiv data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\"\u003e\\n    \u003csvg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" class=\\\"tooltip_subscription_svg\\\"\u003e\\n    \u003cpath\\n      d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n    \u003e\u003c\/path\u003e\\n    \u003c\/svg\u003e\\n    \u003cspan class=\\\"appstle_tooltip_title\\\"\u003e{{{tooltipTitle}}}\u003c\/span\u003e\\n  \u003c\/div\u003e\\n\u003cdiv class=\\\"appstle_tooltip\\\"\u003e\\n    \u003cdiv class=\\\"appstle_tooltip_content\\\"\u003e\\n      {{{toolTipDescription}}}\\n    \u003c\/div\u003e\\n    {{#showAppstleLink}}\\n    \u003cdiv class=\\\"appstle_tooltip_appstle\\\"\u003e\\n      \u003ca href=\\\"https:\/\/appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\"\u003e\\n      POWERED BY APPSTLE      \u003c\/a\u003e\\n    \u003c\/div\u003e\\n    {{\/showAppstleLink}}\\n    \u003c\/div\u003e\\n\u003c\/div\u003e\\n{{\/showTooltip}}\\n\u003cstyle\u003e\\n.widgetSellingPlanWrapper {\\n    display: grid;\\n    grid-template-columns: repeat(2, minmax(0, 1fr));\\n    gap: 1.5rem;\\n    grid-auto-rows: 1fr;\\n    margin-bottom: 6px;\\nmargin-top: 10px;\\n}\\n\\n.widgetSellingPlanWrapper input {\\n    display: none;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    border-radius: 10px;\\n    border: 1px solid rgba(var(--color-foreground));\\n    padding: 0.5rem;\\n    display: flex;\\n    justify-content: center;
4347\\n    align-items: center;\\n    display: block;\\n    height: 100%;\\n    width: 100%;\\n    text-align: center;\\ncursor: pointer;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground)) !important;\\ncolor: rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n    text-transform: lowercase;\\n}\\n\\n\\n.appstle_input_wrapper {\\n    position: relative;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n    position: absolute;\\n    background: rgba(var(--color-foreground));\\n    color: rgba(var(--color-background));\\n    border-radius: 3px;\\n    padding: 1px 18px;\\n    left: 50%;\\n    display: block;\\n    transform: translate(-50%, -50%);\\n    white-space: nowrap;\\n}\\n\\nspan.appstle_sellingPlan_discountText:empty {\\n    display: none !important;\\n}\\ndiv.appstle_span_wrapper{\\n\\tdisplay: flex;\\n\\tjustify-content: center;\\n}\\n\u003c\/style\u003e\\n\u003cstyle\u003e\\n.widgetSellingPlanWrapper {\\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\\n   gap: 0.8rem !important;\\n}\\n\\n.appstle_sub_widget {\\n    max-width: 100%!important;\\n} \\n\\n.widgetSellingPlanWrapper label {\\n    height: auto !important;\\n    border: none !important;\\n    padding: 14px 5px !important;\\n    display: flex !important;\\n    justify-content: center !important;\\n    align-items: center !important;\\n    flex-direction: column;\\n    max-width: 100% !important;\\n    width: unset !important;\\nline-height: 20px;\\n}\\n\\n.appstle_how_does_it_work {\\n    line-height: 16px !important;\\n    margin: 6px 0px;\\n    color: rgba(var(--color-background));\\n}\\n@media screen and (max-width: 800px) {\\n    .appstle_how_does_it_work {\\n        text-align: right;\\n    }\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_formattext_block {\\ntext-align: right !important;\\n    display: block;\\n}\\n\\n.appstle_span_wrapper {\\n    align-items: baseline;\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_discount_block.appstle_formattedPrepaidPerDeliveryPriceText {\\n    display: block;\\n    text-align: right;\\n}\\n\\n.appstle_input_wrapper {\\n    display: flex;\\n    height: 100% !important;\\nflex-direction: column;\\n}\\n\\n.appstle_sub_widget input[type=radio]+label:before {\\n    content: \\\"\\\";\\n    position: absolute;\\n    inset: 0;\\n    border-radius: 12px;\\n    padding: 2px;\\n    background: #121212;\\n    -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n    -webkit-mask-composite: xor;\\n    mask-composite: exclude;\\n    pointer-events: none;\\n    z-index: 0;\\n    transition: all 0.2s;\\n}\\n\\n.appstle_sub_widget input[type=radio]:checked+label:before {\\n    content: \\\"\\\";\\n    position: absolute;\\n    inset: 0;\\n    border-radius: 12px;\\n \/\/   padding: 4px;\\n\/\/ background: linear-gradient(to right,#Fef58f,#7A3900);\\n\/\/background: #E53D29;\\n  border: 2px transparent;\\n    -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n    -webkit-mask-composite: xor;\\n    mask-composite: exclude;\\n    pointer-events: none;\\n    z-index: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n    background: rgba(var(--color-foreground));\\n    border-radius: 100px !important;\\n    padding: 0px 8px !important;\\n    height: 20px;\\n    display: flex !important;\\n    justify-content: center;\\n    align-items: center;\\n    letter-spacing: 1px;\\nz-index: 2;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n\\n\\nspan.appstle-popular {\\n    position: absolute;\\n    top: -40px;\\n    background: black;\\n    color: rgba(var(--color-background));\\n    z-index: -3;\\n    border-radius: 10px;\\n    padding: 0px 10px 29px 10px;\\nleft: 0;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    border-radius: 14px;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n    overflow: hidden;\\n}\\n\\n\\n.appstle-perday-price {\\ndisplay: none;\\n}\\n\\n    .widgetSellingPlanWrapper {\\n    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    flex-direction: row;\\n    justify-content: space-between !important;
4347\\n    align-items: flex-start !important;\\nwidth: 100% !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    text-align: left;\\n    padding: 16px !important;\\nflex-basis: unset;\\n}\\n\\n.appstle_span_wrapper {\\n    justify-content: flex-end !important;\\n}\\n\\n.appstle-perday-price {\\n    text-align: right;\\n}\\n\\n.widgetSellingPlanWrapper {\\n    gap: 15px !important;\\n}\\n\\nspan.appstle-popular {\\n    width: calc(100% - 20px);\\n    text-align: center;\\n    letter-spacing: 2px;\\n    top: -30px;\\nleft: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText {    \\nleft: unset !important;\\n    right: 15px;\\n    transform: translate(0, -50%) !important;\\n}\\n.appstle-cancel-text {\\n    text-align: left;\\n}\\n\\n.appstle_input_wrapper label {\\n    text-align: left !important;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n    width: 100% !important;\\n    margin: 0 !important;\\n}\\n.appstle_input_wrapper {\\n    width: 100% !important;\\nflex-direction: row;\\n}\\n.widgetSellingPlanWrapper input:checked+label+span {\\n    background: rgba(var(--color-background)) !important;\\n    color:rgba(var(--color-foreground)) !important;\\n    border: 2px solid rgba(var(--color-foreground));\\n}\\n.appstle_onetime_block .appstle_span_wrapper {\\n    grid-column: 2;\\n}\\n.appstle-frequency-description {\\n  text-align: right !important;\\n}\\n\\n\\n.appstle-sm-hide {\\n  display: none;\\n}\\n\\n@media screen and (min-width: 800px) {\\n.appstle-lg-show {\\n  display: block;\\n}\\n.appstle-lg-hide {\\n  display: none;\\n}\\n\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_formattedCompareAtPrice.appstle_price_block {\\n    text-decoration: line-through;\\n    display: block;\\n    margin-right: 3px;\\n    color: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle_sellingPlan_formattedCompareAtPrice {\\ncolor:rgba(var(--color-background));\\n} \\n\\n.appstle_span_wrapper \u003e * {\\nflex-shrink: 0\\n}\\n.appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-background)) !important;\\n}\\n\\n\u003c\/style\u003e\\n\u003c\/div\u003e{% endraw %}\",\"WIDGET_TYPE_7\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_8\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_2\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_3\":\"{% raw %}\u003cdiv id=\\\"appstle-widget-template\\\"\u003e\\n  \u003cdiv class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle_widget_title\\\"\u003e{{{purchaseOptionsText}}}\u003c\/div\u003e\\n      \u003cdiv class=\\\"widgetSellingPlanWrapper appstle_subscription_wrapper\\\"\u003e\\n{{#showSubOptionBeforeOneTime}}\\n        {{#sellingPlanVariants}}\\n           \u003cdiv class=\\\"appstle_input_wrapper appstle_subscription_option\\\"\u003e\\n             \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}}\u003e\\n             {{^prepaidFlag}}\\n             \u003clabel for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n                 {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n        \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{formattedPrice}}}\u003c\/span\u003e\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"\u003e\u0026nbsp;({{{secondFormattedDiscountText}}})\u003c\/span\u003e {{\/isFixedPrice}}{{\/showSecondFormattedDiscountText}}\\n\u003c\/div\u003e\\n    \\n             \u003c\/label\u003e\\n        {{\/prepaidFlag}}\\n        {{#prepaidFlag}}\\n             \u003clabel for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n               {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n        \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{totalPrice}}}\u003c\/span\u003e\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"\u003e\u0026nbsp;({{{secondFormattedDiscountText}}})\u003c\/span\u003e{{\/isFixedPrice}}{{\/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}\u003cspan class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\"\u003e\u0026nbsp;({{{formattedPrepaidPerDeliveryPriceText}}})\u003c\/span\u003e{{\/formattedPrepaidPerDeliveryPriceText}}\\n        \u003c\/div\u003e\\n    \\n             \u003c\/label\u003e\\n        {{\/prepaidFlag}}\\n      \\n           \u003c\/div\u003e\\n        {{\/sellingPlanVariants}}\\n{{\/showSubOptionBeforeOneTime}}\\n       {{^requires_selling_plan}}\\n        \u003cdiv class=\\\"appstle_input_wrapper appstle_onetime\\\"\u003e\\n          \u003cinput type=\\\"radio\\\" id=\\\"a
4347ppstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"{{sellingPlanId}}\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n          \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n            {{oneTimePuchaseText}}\\n      \u003cspan  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e\\n{{#showOneTimeComparePrice}}\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n\u003c\/span\u003e\\n{{\/showOneTimeComparePrice}}\\n{{{oneTimePuchaseAmount}}}\u003c\/span\u003e\\n          \u003c\/label\u003e\\n          \\n        \u003c\/div\u003e\\n        {{\/requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n        {{#sellingPlanVariants}}\\n           \u003cdiv class=\\\"appstle_input_wrapper appstle_subscription_option\\\"\u003e\\n             \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}}\u003e\\n             {{^prepaidFlag}}\\n             \u003clabel for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n                 {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n        \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{formattedPrice}}}\u003c\/span\u003e\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"\u003e\u0026nbsp;({{{secondFormattedDiscountText}}})\u003c\/span\u003e {{\/isFixedPrice}}{{\/showSecondFormattedDiscountText}}\\n\u003c\/div\u003e\\n    \\n             \u003c\/label\u003e\\n        {{\/prepaidFlag}}\\n        {{#prepaidFlag}}\\n             \u003clabel for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n               {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n        \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{totalPrice}}}\u003c\/span\u003e\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"\u003e\u0026nbsp;({{{secondFormattedDiscountText}}})\u003c\/span\u003e{{\/isFixedPrice}}{{\/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}\u003cspan class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\"\u003e\u0026nbsp;({{{formattedPrepaidPerDeliveryPriceText}}})\u003c\/span\u003e{{\/formattedPrepaidPerDeliveryPriceText}}\\n        \u003c\/div\u003e\\n    \\n             \u003c\/label\u003e\\n        {{\/prepaidFlag}}\\n      \\n           \u003c\/div\u003e\\n        {{\/sellingPlanVariants}}\\n{{\/showSubOptionBeforeOneTime}}\\n    \u003c\/div\u003e\\n{{#showStaticTooltip}}\\n\u003cdiv class=\\\"appstle_tooltip_wrapper_static\\\"\u003e{{{toolTipDescription}}}\u003c\/div\u003e\\n{{\/showStaticTooltip}}\\n{{#showTooltip}}\\n    \u003cdiv data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\"\u003e\\n    \u003csvg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" class=\\\"tooltip_subscription_svg\\\"\u003e\\n    \u003cpath\\n      d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n    \u003e\u003c\/path\u003e\\n    \u003c\/svg\u003e\\n    \u003cspan class=\\\"appstle_tooltip_title\\\"\u003e{{{tooltipTitle}}}\u003c\/span\u003e\\n  \u003c\/div\u003e\\n\u003cdiv class=\\\"appstle_tooltip appstle_tooltip_hover\\\"\u003e\\n    \u003cdiv class=\\\"appstle_tooltip_content\\\"\u003e\\n      {{{toolTipDescription}}}\\n    \u003c\/div\u003e\\n   {{#showAppstleLink}}\\n    \u003cdiv class=\\\"appstle_tooltip_appstle\\\"\u003e\\n      \u003ca href=\\\"https:\/\/appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\"\u003e\\n      POWERED BY APPSTLE\\n      \u003c\/a\u003e\\n    \u003c\/div\u003e\\n{{\/showAppstleLink}}\\n    \u003c\/div\u003e\\n{{\/showTooltip}}\\n\u003cstyle\u003e.widgetSellingPlanWrapper {\\n    display: grid;\\n    grid-template-columns: repeat(2, minmax(0, 1fr));\\n    gap: 0.5rem;\\n    grid-auto-rows: 1fr;\\n    margin-bottom: 6px;\\n}\\n.widgetSellingPlanWrapper input {\\n    display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n    border-radius: 8px;\\n    border: 1px solid rgba(var(--color-foreground));\\n    padding: 0.5rem;\\n    display: flex;\\n    justify-content: center;
4347\\n    align-items: center;\\n    display: block;\\n    height: 100%;\\n    width: 100%;\\n    text-align: center;\\ncursor: pointer;\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground));\\n    color: rgba(var(--color-background));\\n    border: 1px solid rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n    text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n    position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n    position: absolute;\\n    background-color: color: rgba(var(--color-foreground));\\n    color: rgba(var(--color-background));\\n    border-radius: 3px;\\n    padding: 1px 18px;\\n    left: 50%;\\n    display: block;\\n    transform: translate(-50%, -50%);\\n    white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n    display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price {\\n    color: rgba(var(--color-foreground));\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\n    color: rgba(var(--color-foreground));\\n    text-decoration: line-through;\\n    padding: 0 3px;\\n}\\n#appstle_subscription_widget0 .appstle_tooltip_wrapper {\\n   margin-top: 8px;\\n    margin-bottom: 16px;\\n}\\n.appstle_subscription_wrapper {\\n    border: none !important;\\n}\\nlabel.appstle_widget_three {\\n    display: flex;\\n    flex-direction: column;\\n}\\n.widgetSellingPlanWrapper input:checked+label span {\\n   color: rgba(var(--color-background)) !important;\\n}\\n.appstle_sub_widget .appstle_subscription_wrapper{\\n    border-radius:unset !important;\\n}\\nspan.appstle_second_price_block:empty {\\n  display: none !important;\\n}\\n\u003c\/style\u003e\\n\u003c\/div\u003e{% endraw %}\",\"WIDGET_TYPE_4\":\"{% raw %}\u003cdiv id=\\\"appstle-widget-template\\\"\u003e\\n  \u003cdiv class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle_widget_title\\\"\u003e{{{purchaseOptionsText}}}\u003c\/div\u003e\\n      \u003cdiv class=\\\"widgetSellingPlanWrapper\\\"\u003e\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n        \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n          \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n          \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n            {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n\u003c\/span\u003e\\n{{\/showOneTimeComparePrice}}\\n      \u003cspan  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e{{{oneTimePuchaseAmount}}}\/{{{oneTimeFrequencyText}}}\u003c\/span\u003e\\n          \u003c\/label\u003e\\n        \u003c\/div\u003e\\n{{\/showSubOptionBeforeOneTime}}\\n{{\/requires_selling_plan}}\\n        {{#sellingPlanVariants}}\\n           \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n      \u003cspan class=\\\"appstle_sellingPlan_discountText\\\"\u003e{{{formattedDiscountText}}}\u003c\/span\u003e\\n             \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}}\u003e\\n{{^prepaidFlag}}\\n             \u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n                {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n        \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{formattedPrice}}}\u003cspan\u003e\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\"\u003e\/{{{sellingPlanFrequencyText}}}{{#isFrequencySubsequent}}{{\/isFrequencySubsequent}}\u003c\/span\u003e\\n\u003c\/div\u003e\\n \u003c\/label\u003e\\n{{\/prepaidFlag}}\\n{{#prepaidFlag}}\\n\u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n                {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n        \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{totalPrice}}}\u003c\/span\u003e\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\"\u003e\u0026nbsp;{{{formattedPrepaidPerDeliveryPriceText}}}\u003c\/span\u003e\\n\u003c\/div\u003e\\n\u003c\/label\u003e\\n{{\/prepaidFlag}}\\n           \u003c\/div\u003e\\n        {{\/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n        \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n          \u003cinput type=\\\"radio\\\" id=\\\"a
4347ppstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n          \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n            {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n\u003c\/span\u003e\\n{{\/showOneTimeComparePrice}}\\n      \u003cspan  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e{{{oneTimePuchaseAmount}}}\/{{{oneTimeFrequencyText}}}\u003c\/span\u003e\\n          \u003c\/label\u003e\\n        \u003c\/div\u003e\\n{{\/showSubOptionBeforeOneTime}}\\n{{\/requires_selling_plan}}\\n    \u003c\/div\u003e\\n{{#showStaticTooltip}}\\n\u003cdiv class=\\\"appstle_tooltip_wrapper_static\\\"\u003e {{{toolTipDescription}}}\u003c\/div\u003e\\n{{\/showStaticTooltip}}\\n{{#showTooltip}}\\n    \u003cdiv data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\"\u003e\\n    \u003csvg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" class=\\\"tooltip_subscription_svg\\\"\u003e\\n    \u003cpath\\n      d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n    \u003e\u003c\/path\u003e\\n    \u003c\/svg\u003e\\n    \u003cspan class=\\\"appstle_tooltip_title\\\"\u003e{{{tooltipTitle}}}\u003c\/span\u003e\\n  \u003c\/div\u003e\\n    \u003cdiv class=\\\"appstle_tooltip\\\"\u003e\\n    \u003cdiv class=\\\"appstle_tooltip_content\\\"\u003e\\n      {{{toolTipDescription}}}\\n    \u003c\/div\u003e\\n{{#showAppstleLink}}\\n    \u003cdiv class=\\\"appstle_tooltip_appstle\\\"\u003e\\n      \u003ca href=\\\"https:\/\/appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\"\u003e\\n      POWERED BY APPSTLE\\n      \u003c\/a\u003e\\n    \u003c\/div\u003e\\n{{\/showAppstleLink}}\\n    \u003c\/div\u003e\\n{{\/showTooltip}}\\n\u003cstyle\u003e\\n.widgetSellingPlanWrapper {\\n    display: grid;\\n    grid-template-columns: repeat(2, minmax(0, 1fr));\\n    gap: 16px;\\n    grid-auto-rows: 1fr;\\n    margin-bottom: 6px;\\nmargin-top: 10px\\n}\\n.widgetSellingPlanWrapper input {\\n    display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n    border-radius: 10px;\\n    border: 1px solid rgba(var(--color-foreground, 0, 0, 0));\\n    padding: 0.5rem;\\n    display: flex !important;\\n    flex-direction: column;\\n    justify-content: center;
4347\\n    align-items: center;\\n    display: block;\\n    height: 100%;\\n    width: 100%;\\n    text-align: center;\\ncursor: pointer;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground, 0, 0, 0));\\n}\\n.appstle_lowercase {\\n    text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n    position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n    position: absolute;\\n    font-size: 1.2rem;\\n    background-color: rgba(var(--color-foreground, 0, 0, 0));\\n    color: rgba(var(--color-background, 255, 255, 255));\\n    border-radius: 3px;\\n    border: 2px solid rgba(var(--color-background, 255, 255, 255));\\n    padding: 1px 18px;\\n    left: 50%;\\n    display: block;\\n    transform: translate(-50%, -50%);\\n    white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n    display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n.appstle_tooltip_wrapper {\\n    margin-bottom:10px;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground, 0, 0, 0));\\n    color: rgba(var(--color-background, 255, 255, 255));\\n    border: 2px solid rgba(var(--color-background, 255, 255, 255)) !important;\\n}\\n\u003c\/style\u003e\\n\u003c\/div\u003e{% endraw %}\",\"WIDGET_TYPE_5\":\"{% raw %}\u003cdiv id=\\\"appstle-widget-template\\\"\u003e\\n    \u003cdiv class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle_widget_title\\\"\u003e{{{purchaseOptionsText}}}\u003c\/div\u003e\\n        \u003cdiv class=\\\"widgetSellingPlanWrapper\\\"\u003e\\n{{^showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n          \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n            \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\/\u003e\\n            \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n              {{{oneTimePuchaseText}}}\\n            \u003c\/label\u003e\\n            \\n          \u003c\/div\u003e\\n{{\/requires_selling_plan}}\\n{{\/showSubOptionBeforeOneTime}}\\n          {{#sellingPlanVariants}}\\n             \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n               \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\"  {{#isChecked}}checked{{\/isChecked}} \/\u003e\\n               \u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n                  {{{name}}}\\n               \u003c\/label\u003e\\n        \\n             \u003c\/div\u003e\\n          {{\/sellingPlanVariants}}\\n{{#showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n          \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n            \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\/\u003e\\n            \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n              {{{oneTimePuchaseText}}}\\n            \u003c\/label\u003e\\n            \\n          \u003c\/div\u003e\\n{{\/requires_selling_plan}}\\n{{\/showSubOptionBeforeOneTime}}\\n      \u003c\/div\u003e\\n{{#showStaticTooltip}}\\n\u003cdiv class=\\\"appstle_tooltip_wrapper_static\\\"\u003e{{{toolTipDescription}}}\u003c\/div\u003e\\n{{\/showStaticTooltip}}\\n{{#showTooltip}}\\n    \u003cdiv data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\"\u003e\\n    \u003csvg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" class=\\\"tooltip_subscription_svg\\\"\u003e\\n    \u003cpath\\n      d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8
4347635 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 %}\"}",
4348                
4349                
4350                  "bundle": {},
4351                
4352                
4353                  "labels": appstleStringSetting("{\\\"appstle.subscription.wg.billingCycleBlockV2\\\":\\\"true\\\",\\\"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: 30px; width: 30px; flex-shrink: 0; margin-right: 5px;' class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' d='M2 12c0-4.714 0-7.071 1.464-8.536C4.93 2 7.286 2 12 2s7.071 0 8.535 1.464C22 4.93 22 7.286 22 12s0 7.071-1.465 8.535C19.072 22 16.714 22 12 22s-7.071 0-8.536-1.465C2 19.072 2 16.714 2 12' opacity='0.5'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M6.9
435314 11.25H2v1.5h8.163A3.25 3.25 0 0 1 7 15.25a.75.75 0 0 0 0 1.5a4.75 4.75 0 0 0 4.25-2.626V22h1.5v-7.876A4.75 4.75 0 0 0 17 16.75a.75.75 0 0 0 0-1.5a3.25 3.25 0 0 1-3.163-2.5H22v-1.5h-4.913c.35-.438.613-.955.756-1.527c.538-2.153-1.413-4.103-3.565-3.565a4 4 0 0 0-1.528.756V2h-1.5v4.914a4 4 0 0 0-1.527-.756C7.57 5.62 5.62 7.57 6.158 9.723c.143.572.405 1.089.756 1.527m4.336 0H9.997a2.5 2.5 0 0 1-2.384-1.891A1.44 1.44 0 0 1 9.36 7.613a2.5 2.5 0 0 1 1.891 2.384zm2.753 0H12.75v-1.245a2.5 2.5 0 0 1 1.891-2.392a1.44 1.44 0 0 1 1.746 1.746a2.5 2.5 0 0 1-2.384 1.891' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eFree Gift Reward\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{productPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e {{^isZeroBillingCycle}} \u003cspan class='appstle-loyalty-billing-cycle'\u003e Get a free {{freeProductName}} worth of {{productPrice}} on your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order. \u003c\\\/span\u003e {{\\\/isZeroBillingCycle}} {{#isZeroBillingCycle}} \u003cspan class='appstle-free-product-loyalty'\u003e Get a free {{freeProductName}} worth of {{productPrice}} with your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e1st\u003c\\\/span\u003e order. \u003c\\\/span\u003e {{\\\/isZeroBillingCycle}} \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isDiscountTypeFreeProduct}} {{#isDiscountTypePercentage}}{{#isPerkOnward}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M15.252 10.689c-.987-1.18-1.48-1.77-2.048-1.68c-.567.091-.832.803-1.362 2.227l-.138.368c-.15.405-.226.607-.373.756c-.146.149-.348.228-.75.386l-.367.143c-1.417.555-2.126.833-2.207 1.4s.52 1.049 1.721 2.011l.31.25c.342.273.513.41.611.597c.1.187.115.404.146.837l.029.394c.11 1.523.166 2.285.683 2.545s1.154-.155 2.427-.983l.329-.215c.362-.235.543-.353.75-.387c.208-.033.42.022.841.132l.385.1c1.485.386 2.228.58 2.629.173s.193-1.144-.221-2.62l-.108-.38c-.117-.42-.176-.63-.147-.837c.03-.208.145-.39.374-.756l.21-.332c.807-1.285 1.21-1.927.94-2.438c-.269-.511-1.033-.553-2.562-.635l-.396-.022c-.434-.023-.652-.035-.841-.13c-.19-.095-.33-.263-.61-.599z'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.331 4.252c1.316-1.574 1.974-2.361 2.73-2.24s1.11 1.07 1.817 2.969l.183.491c.201.54.302.81.497 1.008c.196.199.464.304 1.001.514l.489.192c1.89.74 2.835 1.11 2.942 1.866c.108.757-.693 1.398-2.294 2.682l-.414.332c-.455.365-.683.547-.815.797s-.152.538-.194 1.115l-.038.526c-.148 2.031-.222 3.047-.911 3.393c-.69.347-1.538-.206-3.236-1.311l-.439-.286c-.482-.314-.723-.47-1-.515s-.558.028-1.121.175l-.513.133c-1.98.516-2.971.773-3.505.231s-.258-1.526.295-3.492l.142-.509c.157-.559.236-.838.197-1.115c-.04-.277-.193-.52-.499-1.008l-.278-.443C4.29 8.044 3.752 7.187 4.11 6.507c.36-.682 1.379-.737 3.418-.848l.527-.028c.58-.031.869-.047 1.122-.174c.252-.127.439-.35.813-.798z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003ePercentage Discount\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{discount}}}% \u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e\u003c\\\/span\u003e on \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order and onwards\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}+\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}}{{\\\/isDiscountTypePercentage}} {{#isDiscountTypePercentage}}{{#isPerkRange}}
4353 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M15.252 10.689c-.987-1.18-1.48-1.77-2.048-1.68c-.567.091-.832.803-1.362 2.227l-.138.368c-.15.405-.226.607-.373.756c-.146.149-.348.228-.75.386l-.367.143c-1.417.555-2.126.833-2.207 1.4s.52 1.049 1.721 2.011l.31.25c.342.273.513.41.611.597c.1.187.115.404.146.837l.029.394c.11 1.523.166 2.285.683 2.545s1.154-.155 2.427-.983l.329-.215c.362-.235.543-.353.75-.387c.208-.033.42.022.841.132l.385.1c1.485.386 2.228.58 2.629.173s.193-1.144-.221-2.62l-.108-.38c-.117-.42-.176-.63-.147-.837c.03-.208.145-.39.374-.756l.21-.332c.807-1.285 1.21-1.927.94-2.438c-.269-.511-1.033-.553-2.562-.635l-.396-.022c-.434-.023-.652-.035-.841-.13c-.19-.095-.33-.263-.61-.599z'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.331 4.252c1.316-1.574 1.974-2.361 2.73-2.24s1.11 1.07 1.817 2.969l.183.491c.201.54.302.81.497 1.008c.196.199.464.304 1.001.514l.489.192c1.89.74 2.835 1.11 2.942 1.866c.108.757-.693 1.398-2.294 2.682l-.414.332c-.455.365-.683.547-.815.797s-.152.538-.194 1.115l-.038.526c-.148 2.031-.222 3.047-.911 3.393c-.69.347-1.538-.206-3.236-1.311l-.439-.286c-.482-.314-.723-.47-1-.515s-.558.028-1.121.175l-.513.133c-1.98.516-2.971.773-3.505.231s-.258-1.526.295-3.492l.142-.509c.157-.559.236-.838.197-1.115c-.04-.277-.193-.52-.499-1.008l-.278-.443C4.29 8.044 3.752 7.187 4.11 6.507c.36-.682 1.379-.737 3.418-.848l.527-.028c.58-.031.869-.047 1.122-.174c.252-.127.439-.35.813-.798z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003ePercentage Discount\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{discount}}}% \u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e\u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e to \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{isRangeEnd}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}-{{{isRangeEnd}}}\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}}{{\\\/isDiscountTypePercentage}} {{#isDiscountTypePercentage}}{{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M15.252 10.689c-.987-1.18-1.48-1.77-2.048-1.68c-.567.091-.832.803-1.362 2.227l-.138.368c-.15.405-.226.607-.373.756c-.146.149-.348.228-.75.386l-.367.143c-1.417.555-2.126.833-2.207 1.4s.52 1.049 1.721 2.011l.31.25c.342.273.513.41.611.597c.1.187.115.404.146.837l.029.394c.11 1.523.166 2.285.683 2.545s1.154-.155 2.427-.983l.329-.215c.362-.235.543-.353.75-.387c.208-.033.42.022.841.132l.385.1c1.485.386 2.228.58 2.629.173s.193-1.144-.221-2.62l-.108-.38c-.117-.42-.176-.63-.147-.837c.03-.208.145-.39.374-.756l.21-.332c.807-1.285 1.21-1.927.94-2.438c-.269-.511-1.033-.553-2.562-.635l-.396-.022c-.434-.023-.652-.035-.841-.13c-.19-.095-.33-.263-.61-.599z'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.331 4.252c1.316-1.574 1.974-2.361 2.73-2.24s1.11 1.07 1.817 2.969l.183.491c.201.54.302.81.497 1.008c.196.199.464.304 1.001.514l.489.192c1.89.74 2.835 1.11 2.942 1.866c.108.757-.693 1.398-2.294 2.682l-.414.332c-.455.365-.683.547-.815.797s-.152.538-.194 1.115l-.038.526c-.148 2.031-.222 3.047-.911 3.393c-.69.347-1.538-.206-3.236-1.311l-.439-.286c-.482-.314-.723-.47-1-.515s-.558.028-1.121.175l-.513.133c-1.98.516-2.971.773-3.505.231s-.258-1.526.295-3.492l.142-.509c.157-.559.236-.838.197-1.115c-.04-.277-.193-.52-.499-1.008l-.278-.443C4.29 8.044 3.752 7.187 4.11 6.507c.36-.682 1.379-.737 3.418-.848l.527-.028c.58-.031.869-.047 1.122-.174c.252-.127.439-.35.813-.798z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003ePercentage Discount\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{discount}}}%\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e\u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/onlyApplyOnThis}}{{\\\/isDiscountTypePercentage}} {{#isDiscountTypeShipping}}{{#isPerkOnward}}
4353 \u003cdiv class='appstle-reward-items'\u003e\u003cdiv class='appstle-icon'\u003e\u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='24' height='24' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M5.796 18.204L21.512 2.488c-.988-.989-2.86-.364-6.606.884l-9.331 3.11c-2.082.694-3.123 1.041-3.439 1.804q-.112.271-.133.564c-.059.824.717 1.6 2.269 3.151l.283.283c.254.254.382.382.478.523c.19.28.297.607.31.945c.008.171-.019.35-.072.705c-.196 1.304-.294 1.956-.179 2.458c.114.495.362.938.704 1.289' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='m17.498 18.486l3.13-9.392c1.25-3.745 1.873-5.617.885-6.606L5.797 18.204c.348.356.794.617 1.296.74c.5.122 1.153.033 2.46-.144l.071-.01c.369-.05.553-.075.73-.064c.32.02.63.124.898.303c.147.099.278.23.541.493l.251.251c1.51 1.51 2.266 2.265 3.067 2.226c.22-.01.438-.062.64-.151c.734-.323 1.072-1.336 1.747-3.362' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e\u003c\\\/div\u003e\u003cdiv class='appstle-reward-content'\u003e\u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eShipping Reward\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e\u003cdiv class='appstle-reward-description'\u003eGet \u003cspan class='appstle-loyalty-discount'\u003eshipping at \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e on \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order and onwards\u003c\\\/span\u003e.\u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}+\u003c\\\/div\u003e \u003c\\\/div\u003e\u003c\\\/div\u003e {{\\\/isPerkOnward}}{{\\\/isDiscountTypeShipping}} {{#isDiscountTypeShipping}}{{#isPerkRange}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='24' height='24' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M5.796 18.204L21.512 2.488c-.988-.989-2.86-.364-6.606.884l-9.331 3.11c-2.082.694-3.123 1.041-3.439 1.804q-.112.271-.133.564c-.059.824.717 1.6 2.269 3.151l.283.283c.254.254.382.382.478.523c.19.28.297.607.31.945c.008.171-.019.35-.072.705c-.196 1.304-.294 1.956-.179 2.458c.114.495.362.938.704 1.289' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='m17.498 18.486l3.13-9.392c1.25-3.745 1.873-5.617.885-6.606L5.797 18.204c.348.356.794.617 1.296.74c.5.122 1.153.033 2.46-.144l.071-.01c.369-.05.553-.075.73-.064c.32.02.63.124.898.303c.147.099.278.23.541.493l.251.251c1.51 1.51 2.266 2.265 3.067 2.226c.22-.01.438-.062.64-.151c.734-.323 1.072-1.336 1.747-3.362' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eShipping Reward\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003eshipping \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off \u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} to {{{isRangeEnd}}} order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}-{{{isRangeEnd}}}\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}}{{\\\/isDiscountTypeShipping}} {{#isDiscountTypeShipping}}{{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e\u003cdiv class='appstle-icon'\u003e\u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='24' height='24' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M5.796 18.204L21.512 2.488c-.988-.989-2.86-.364-6.606.884l-9.331 3.11c-2.082.694-3.123 1.041-3.439 1.804q-.112.271-.133.564c-.059.824.717 1.6 2.269 3.151l.283.283c.254.254.382.382.478.523c.19.28.297.607.31.945c.008.171-.019.35-.072.705c-.196 1.304-.294 1.956-.179 2.458c.114.495.362.938.704 1.289' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='m17.498 18.486l3.13-9.392c1.25-3.745 1.873-5.617.885-6.606L5.797 18.204c.348.356.794.617 1.296.74c.5.122 1.153.033 2.46-.144l.071-.01c.369-.05.553-.075.73-.064c.32.02.63.124.898.303c.147.099.278.23.541.493l.251.251c1.51 1.51 2.266 2.265 3.067 2.226c.22-.01.438-.062.64-.151c.734-.323 1.072-1.336 1.747-3.362' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e\\\/div\u003e\u003cdiv class='appstle-reward-content'\u003e\u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eShipping Reward\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e\u003cdiv class='appstle-reward-description'\u003eGet \u003cspan class='appstle-loyalty-discount'\u003eshipping at \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e.\u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e\u003c\\\/div\u003e {{\\\/onlyApplyOnThis}}{{\\\/isDiscountTypeShipping}} {{#isDiscountTypeFixed}}{{#isPerkOnward}}
4353 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M4.892 9.614c0-.402.323-.728.722-.728H9.47c.4 0 .723.326.723.728a.726.726 0 0 1-.723.729H5.614a.726.726 0 0 1-.722-.729'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M21.188 10.004q-.094-.005-.2-.004h-2.773C15.944 10 14 11.736 14 14s1.944 4 4.215 4h2.773q.106.001.2-.004c.923-.056 1.739-.757 1.808-1.737c.004-.064.004-.133.004-.197v-4.124c0-.064 0-.133-.004-.197c-.069-.98-.885-1.68-1.808-1.737m-3.217 5.063c.584 0 1.058-.478 1.058-1.067c0-.59-.474-1.067-1.058-1.067s-1.06.478-1.06 1.067c0 .59.475 1.067 1.06 1.067' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M21.14 10.002c0-1.181-.044-2.448-.798-3.355a4 4 0 0 0-.233-.256c-.749-.748-1.698-1.08-2.87-1.238C16.099 5 14.644 5 12.806 5h-2.112C8.856 5 7.4 5 6.26 5.153c-1.172.158-2.121.49-2.87 1.238c-.748.749-1.08 1.698-1.238 2.87C2 10.401 2 11.856 2 13.694v.112c0 1.838 0 3.294.153 4.433c.158 1.172.49 2.121 1.238 2.87c.749.748 1.698 1.08 2.87 1.238c1.14.153 2.595.153 4.433.153h2.112c1.838 0 3.294 0 4.433-.153c1.172-.158 2.121-.49 2.87-1.238q.305-.308.526-.66c.45-.72.504-1.602.504-2.45l-.15.001h-2.774C15.944 18 14 16.264 14 14s1.944-4 4.215-4h2.773q.079 0 .151.002' opacity='0.5'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.101 2.572L8 3.992l-1.733 1.16C7.405 5 8.859 5 10.694 5h2.112c1.838 0 3.294 0 4.433.153q.344.045.662.114L16 4l-2.113-1.428a3.42 3.42 0 0 0-3.786 0'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eAmount Off\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off on \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order and onwards\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}+\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}}{{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixed}}{{#isPerkRange}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M4.892 9.614c0-.402.323-.728.722-.728H9.47c.4 0 .723.326.723.728a.726.726 0 0 1-.723.729H5.614a.726.726 0 0 1-.722-.729'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M21.188 10.004q-.094-.005-.2-.004h-2.773C15.944 10 14 11.736 14 14s1.944 4 4.215 4h2.773q.106.001.2-.004c.923-.056 1.739-.757 1.808-1.737c.004-.064.004-.133.004-.197v-4.124c0-.064 0-.133-.004-.197c-.069-.98-.885-1.68-1.808-1.737m-3.217 5.063c.584 0 1.058-.478 1.058-1.067c0-.59-.474-1.067-1.058-1.067s-1.06.478-1.06 1.067c0 .59.475 1.067 1.06 1.067' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M21.14 10.002c0-1.181-.044-2.448-.798-3.355a4 4 0 0 0-.233-.256c-.749-.748-1.698-1.08-2.87-1.238C16.099 5 14.644 5 12.806 5h-2.112C8.856 5 7.4 5 6.26 5.153c-1.172.158-2.121.49-2.87 1.238c-.748.749-1.08 1.698-1.238 2.87C2 10.401 2 11.856 2 13.694v.112c0 1.838 0 3.294.153 4.433c.158 1.172.49 2.121 1.238 2.87c.749.748 1.698 1.08 2.87 1.238c1.14.153 2.595.153 4.433.153h2.112c1.838 0 3.294 0 4.433-.153c1.172-.158 2.121-.49 2.87-1.238q.305-.308.526-.66c.45-.72.504-1.602.504-2.45l-.15.001h-2.774C15.944 18 14 16.264 14 14s1.944-4 4.215-4h2.773q.079 0 .151.002' opacity='0.5'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.101 2.572L8 3.992l-1.733 1.16C7.405 5 8.859 5 10.694 5h2.112c1.838 0 3.294 0 4.433.153q.344.045.662.114L16 4l-2.113-1.428a3.42 3.42 0 0 0-3.786 0'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eAmount Off\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order to {{{isRangeEnd}}} order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}-{{{isRangeEnd}}}\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}}{{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixed}}{{#onlyApplyOnThis}}
4353 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M4.892 9.614c0-.402.323-.728.722-.728H9.47c.4 0 .723.326.723.728a.726.726 0 0 1-.723.729H5.614a.726.726 0 0 1-.722-.729'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M21.188 10.004q-.094-.005-.2-.004h-2.773C15.944 10 14 11.736 14 14s1.944 4 4.215 4h2.773q.106.001.2-.004c.923-.056 1.739-.757 1.808-1.737c.004-.064.004-.133.004-.197v-4.124c0-.064 0-.133-.004-.197c-.069-.98-.885-1.68-1.808-1.737m-3.217 5.063c.584 0 1.058-.478 1.058-1.067c0-.59-.474-1.067-1.058-1.067s-1.06.478-1.06 1.067c0 .59.475 1.067 1.06 1.067' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M21.14 10.002c0-1.181-.044-2.448-.798-3.355a4 4 0 0 0-.233-.256c-.749-.748-1.698-1.08-2.87-1.238C16.099 5 14.644 5 12.806 5h-2.112C8.856 5 7.4 5 6.26 5.153c-1.172.158-2.121.49-2.87 1.238c-.748.749-1.08 1.698-1.238 2.87C2 10.401 2 11.856 2 13.694v.112c0 1.838 0 3.294.153 4.433c.158 1.172.49 2.121 1.238 2.87c.749.748 1.698 1.08 2.87 1.238c1.14.153 2.595.153 4.433.153h2.112c1.838 0 3.294 0 4.433-.153c1.172-.158 2.121-.49 2.87-1.238q.305-.308.526-.66c.45-.72.504-1.602.504-2.45l-.15.001h-2.774C15.944 18 14 16.264 14 14s1.944-4 4.215-4h2.773q.079 0 .151.002' opacity='0.5'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.101 2.572L8 3.992l-1.733 1.16C7.405 5 8.859 5 10.694 5h2.112c1.838 0 3.294 0 4.433.153q.344.045.662.114L16 4l-2.113-1.428a3.42 3.42 0 0 0-3.786 0'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eAmount Off\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Save \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-precentage-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e on your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order only. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/onlyApplyOnThis}}{{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixedPrice}}{{#isPerkOnward}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' d='M4.035 11.573c.462-2.309.693-3.463 1.522-4.143s2.007-.68 4.362-.68h4.162c2.355 0 3.532 0 4.361.68c.83.68 1.06 1.834 1.523 4.143l.6 3c.664 3.32.996 4.98.096 6.079s-2.594 1.098-5.98 1.098H9.32c-3.386 0-5.08 0-5.98-1.098s-.568-2.758.096-6.079z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003ccircle cx='15' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003ccircle cx='9' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003cpath fill='currentColor' d='M9.75 5.75a2.25 2.25 0 0 1 4.5 0v1h.431q.565 0 1.069.002V5.75a3.75 3.75 0 1 0-7.5 0v1.002q.504-.003 1.069-.002h.431z'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eFixed Product Price\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get this product at \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order and onwards\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}+\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}}{{\\\/isDiscountTypeFixedPrice}} {{#isDiscountTypeFixedPrice}}{{#isPerkRange}}
4353 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' d='M4.035 11.573c.462-2.309.693-3.463 1.522-4.143s2.007-.68 4.362-.68h4.162c2.355 0 3.532 0 4.361.68c.83.68 1.06 1.834 1.523 4.143l.6 3c.664 3.32.996 4.98.096 6.079s-2.594 1.098-5.98 1.098H9.32c-3.386 0-5.08 0-5.98-1.098s-.568-2.758.096-6.079z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003ccircle cx='15' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003ccircle cx='9' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003cpath fill='currentColor' d='M9.75 5.75a2.25 2.25 0 0 1 4.5 0v1h.431q.565 0 1.069.002V5.75a3.75 3.75 0 1 0-7.5 0v1.002q.504-.003 1.069-.002h.431z'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eFixed Product Price\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get this product at \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} to {{{isRangeEnd}}} order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}-{{{isRangeEnd}}}\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}}{{\\\/isDiscountTypeFixedPrice}} {{#isDiscountTypeFixedPrice}}{{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e\u003cdiv class='appstle-icon'\u003e\u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' d='M4.035 11.573c.462-2.309.693-3.463 1.522-4.143s2.007-.68 4.362-.68h4.162c2.355 0 3.532 0 4.361.68c.83.68 1.06 1.834 1.523 4.143l.6 3c.664 3.32.996 4.98.096 6.079s-2.594 1.098-5.98 1.098H9.32c-3.386 0-5.08 0-5.98-1.098s-.568-2.758.096-6.079z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003ccircle cx='15' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003ccircle cx='9' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003cpath fill='currentColor' d='M9.75 5.75a2.25 2.25 0 0 1 4.5 0v1h.431q.565 0 1.069.002V5.75a3.75 3.75 0 1 0-7.5 0v1.002q.504-.003 1.069-.002h.431z'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e\u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eFixed Product Price\u003c\\\/div\u003e \u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003eGet this product at \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-fixed-price-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e.\u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e\u003c\\\/div\u003e {{\\\/onlyApplyOnThis}}{{\\\/isDiscountTypeFixedPrice}}\\\",\\\"appstle.subscription.wg.bundleDiscountTextV2\\\":\\\"Save an extra {{bundleDiscount}} off on top of other discounts!\\\",\\\"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.showNewLoyaltyUI\\\":\\\"false\\\",\\\"appstle.subscription.wg.frequencyCombinedWidgetTextV2\\\":\\\"Frequency\\\",\\\"appstle.subscription.wg.sellingPlanTitleTextNonPrepaid\\\":\\\"{{sellingPlanName}}\\\",\\\"appstle.subscription.wg.selectDeliverOptionV2\\\":\\\"Select Delivery Option\\\",\\\"appstle.subscription.wg.yearlyLabelTextV2\\\":\\\"Yearly\\\"}"),
4354                
4355                "css": {
4356                    "appstle_subscription_widget": {
4357                        "margin-top": appstleStringSetting("") ,
4358                        "margin-bottom": appstleStringSetting(""),
4359                    },
4360
4361                    "appstle_subscription_wrapper": {
4362                        "border-width": appstleStringSetting(""),
4363                        "border-color": appstleStringSetting(""),
4364                    },
4365
4366                    "appstle_circle": {
4367                        "border-color": appstleStringSetting(""),
4368                    },
4369
4370                    "appstle_dot": {
4371                        "background-color": appstleStringSetting(""),
4372                    },
4373
4374                    "appstle_select": {
4375                        "padding-top": appstleStringSetting(""),
4376                        "padding-bottom": appstleStringSetting(""),
4377                        "padding-left": appstleStringSetting(""),
4378                        "padding-right": appstleStringSetting(""),
4379                        "border-width": appstleStringSetting(""),
4380                        "border-style": appstleStringSetting(""),
4381                        "border-color": appstleStringSetting(""),
4382                        "border-radius": appstleStringSetting(""),
4383                    },
4384
4385                    "tooltip_subscription_svg": {
4386                        "fill": appstleStringSetting(""),
4387                    },
4388
4389                    "appstle_tooltip": {
4390                        "color": appstleStringSetting(""),
4391                        "background-color": appstleStringSetting(""),
4392                    },
4393
4394                    "appstle_tooltip_border_top_color": {
4395                        "border-top-color": appstleStringSetting(""),
4396                    },
4397
4398                    "appstle_subscription_final_price": {
4399                        "color": appstleStringSetting(""),
4400                    },
4401                    "appstle_widget_text_color": {
4402                        "color": appstleStringSetting(""),
4403                    },
4404                    "appstle_selected_background": {
4405                        "background": "transparent",
4406                    },
4407                    "elementCSS": appstleStringSetting("[\\\".appstle_subscription_wrapper_option, #appstle-widget-template .widgetSellingPlanWrapper input+label { background-color: #faf8ff !important; }\\\",\\\".appstle_subscription_wrapper_option, #appstle-widget-template .widgetSellingPlanWrapper label{ border: 2px solid #c3b2f6 !important; }\\\",\\\".appstle_sub_widget .appstle_widget_title { color: #35236A !important; }\\\",\\\".appstle_subscribe_save_text, .appstle_one_time_text, .widgetSellingPlanWrapper input+label { color: #35236A !important; }\\\",\\\".appstle_subscription_amount_wrapper, .appstle_one_time_price_wrapper, .appstle_sellingPlan_price.appstle_price_block, .appstle_sellingPlan_price.appstle_onetime_amount, .appstle_sellingPlan_formattedCompareAtPrice, .appstle_subscription_amount { color: #F19339 !important; }\\\",\\\"span.appstle-save-badge, span.appstle_sellingPlan_discountText { background-color: #F19339 !important; }\\\",\\\".appstle-icon{color:#805ce5 !important}\\\"]"),
4408                    "customCSS": appstleStringSetting(".appstle_subscription_wrapper_option {\\n    border-radius: 30px !important;\\n}\\n\\ntable.appstle-loyalty-table {\\n    border-radius: 30px;\\n}\\n.appstle_bundle_discount_amount.one_time_discount {\\n    display: none;\\n}\\n\\n.appstle_select {\\n    border-radius: 50px !important;\\n}\\n\\n.appstle_custom_select {\\n    border-radius: 50px !important;\\n}"),
4409                    "customerPortalCss": appstleStringSetting(""),
4410                    "externalStyleTag": appstleStringSetting(""),
4411                    "themeCss": appstleStringSetting(""),
4412                }
4413            };
4414          
4415
4416          window.AppstleSubscription = window.AppstleSubscription || JSON.parse(JSON.stringify(RS));
4417
4418          sessionStorage['appstleSubscriptionConfig'] = JSON.stringify(RS.Config);
4419
4420          
4421            try {
4422            
4423                window.appstle_build_a_box_labels = {"perDeliveryLabelTextV2":"\\\/delivery","variantNotAvailable":"Not Available","saveDiscountText":"{{discount}}","bundleSummaryTextV2":"Your bundle is empty. Please add products to your bundles to see bundle summary here.","freeProductLabelTextV2":"Free","bundleDescriptionTextV2":"Our bundle of all bundles, The Ultimate Superfood Bundle delivers exactly what it promises - a complete superfood solution. With 7 superfood blends each created to empower every aspect of your health and wellbeing - from immunity and gut health to energy \u0026 better focus.","productDetails":"Product Details","failedToAddMsgText":"Your cart can't have more than {{maxProduct}}
4423 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","testProperties":"","selectedButtonTextV2":"Selected","congratsMessageText":"You've achieved the highest discount of {{discount}}%","okBtnText":"Ok","tieredDiscount":"Tiered Discount","addProductsToSubscriptionLabel":"Adding product to your subscription... ","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","itemsText":"Items","onetimeDescriptionTextV2":"","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":"spent","quantityLabel":"Quantity","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"};
4424            
4425            } catch (e) {
4426            console.error("Error parsing build a box labels:", e);
4427            }
4428          
4429
4430          var _RSConfig = _RSConfig || {};
4431
4432          _RSConfig.shop = "watcharees.myshopify.com";
4433
4434          
4435
4436          
4437
4438            
4439            _RSConfig.shopMoneyFormat = "${{amount}}";
4440            _RSConfig.shopMoneyFormatWithCurrencyFormat = "${{amount}} USD";
4441            
4442
4443            
4444
4445        }
4446
4447        
4448        
4449            _RSConfig.assetRev = "ad6092e27a5b720fd7a68fa912b3b6af";
4450        
4451
4452</script>
4452
4453
4454<style id="appstle-payment-button-override">
4455    .shopify-payment-button {display: none;}
4456</style>
4457<script>
4458 let appstleCount = 0
4459 function isAppstleJSInitiated() {
4460    appstleCount++;
4461    if (window?.["RSConfig"] || appstleCount > 20) {
4462        let appstleStyleElement = document.querySelector('#appstle-payment-button-override');
4463        if (appstleStyleElement) {
4464            appstleStyleElement.remove();
4465        }
4466    } else {
4467        setTimeout(isAppstleJSInitiated, 500)
4468    }
4469 }
4470 isAppstleJSInitiated();
4471</script>
4471
4472
4473<script>
4474    var appstleExternalStyle = document.createElement('style');
4475    appstleExternalStyle.textContent = appstleStringSetting("");
4476    document.body.appendChild(appstleExternalStyle);
4477</script>
vendor: 1 bytes, line 4477
4477
4478<script>
4479    function pollAppstleInit() {
4480        if (window?.appstleInit) {
4481        window?.appstleInit()
4482        } else {
4483        setTimeout(pollAppstleInit, 30);
4484        }
4485    }
4486</script>
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502    
4503
4504    
4504<script src="https://subscription-admin.appstle.com/assets/js/appstle-subscription.min.js?shop=watcharees.myshopify.com&v=1790259975100" defer ></script>
4504
4505
4506    
4507
4508    
4509    
4510
4511
4512
4513</div><div id="shopify-block-AYzlOTmRyakFvcEJNN__10508887350528622030" class="shopify-block shopify-app-block">
4514
4515
4516
4517
4518
4519
4520    
4521    
4522
4523    
4524    
4525    
4526    
4527    
4528    
4529    
4530    
4531    
4532    
4533    
4534    
4535    
4536
4537    
4538
4539    
4540
4541    
4542        
4542<script src="https://cdn.shopify.com/extensions/01a11c4f-5f09-7319-8727-69ea95e5c0c3/appstle-bundles-3357/assets/appstle-bundles-interceptor.min.js" defer></script>
4542
4543    
4544
4545    
4545<script>
4546        var _ABConfig = _ABConfig || {};
4547
4548        _ABConfig = {
4549            'shop_name': '',
4550            'public_domain': null,
4551            'proxy_path_prefix': 'apps/bundles',
4552            'widgetJsPath': "https:\/\/bundles-admin.appstle.com\/app\/build-a-box.bundle.js?v=1790197272469",
4553            'widgetCssPath': "https:\/\/bundles-admin.appstle.com\/content\/build-a-box.css?v=1790197272469",
4554            'volumeDiscountJsPath': "https:\/\/bundles-admin.appstle.com\/app\/volume-discount.bundle.js?v=1790197272469",
4555            'volumeDiscountCssPath': "https:\/\/bundles-admin.appstle.com\/content\/volume-discount.css?v=1790197272469",
4556            'bundle_rules': [],
4557            'upsell_rules': [],
4558            'bundleRule': null,
4559            'product': null,
4560            'bundle_setting': null,
4561            'shop_info': null,
4562            'isProductPage': false,
4563            'isCartPage': false,
4564            'isCollectionPage': false,
4565            'isHomePage': false,
4566            'disableAppFunctionality': false,
4567            'shop_labels': null,
4568        };
4569
4570        _ABConfig.__appstleBundlesNativeFetch = window.fetch.bind(window);
4571
4572        
4573        _ABConfig.shop_name = "Watcharee's";
4574        
4575
4576        
4577        _ABConfig.proxy_path_prefix = "apps\/bundles";
4578        
4579
4580        _ABConfig.country = "US";
4581        _ABConfig.locale = "en";
4582        _ABConfig.marketId = 344916215;
4583
4584        
4585        _ABConfig.currency = "USD";
4586        
4587
4588        
4589        
4590        _ABConfig.assetRev = "d18371facce6c9abfc718f91a40fd69c";
4591        
4592        _ABConfig.storeFrontApiVersion = "2026-01";
4593
4594        
4595
4596        
4597        _ABConfig.public_domain = "watcharees.myshopify.com";
4598        
4599
4600        
4601        _ABConfig.widgetJsPath = "https:\/\/bundles-admin.appstle.com\/app\/build-a-box.bundle.js?v=1790197272469";
4602        
4603        
4604        _ABConfig.widgetCssPath = "https:\/\/bundles-admin.appstle.com\/content\/build-a-box.css?v=1790197272469";
4605        
4606
4607        
4608        
4609        _ABConfig.bundle_rules = [{"id":45166,"shop":"watcharees.myshopify.com","name":"Bundle and Save!","description":null,"status":"ACTIVE","customerIncludeTags":null,"discountType":"TIERED_DISCOUNT","discountValue":null,"products":"null","variants":"[{\"productId\":8140467667191,\"variantId\":44511196479735,\"name\":\"Basil \u0026 Garlic Sauce \",\"productHandle\":\"thai-basil-garlic-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/ThaiBasilGarlic-Front_ff8baf9f-e8c2-4dd1-b1d3-198990375dc0.jpg?v=1744810759\",\"quantity\":1,\"price\":\"6.49\",\"status\":\"ACTIVE\",\"productTitle\":\"Basil \u0026 Garlic Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":7756303991031,\"variantId\":43200148832503,\"name\":\"Coconut Curry Sauce \",\"productHandle\":\"thai-coconut-curry-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Coconut-Curry_cf1e69f0-3475-4743-86ec-7bed0aa03ced.jpg?v=1774888377\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Coconut Curry Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":4589154697347,\"variantId\":33357564870787,\"name\":\"Green Curry Sauce \",\"productHandle\":\"thai-green-curry-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Green-Curry_635ea157-7625-4adc-9390-d7b850fe8e8a.jpg?v=1774888360\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Green Curry Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":8140469960951,\"variantId\":44511202345207,\"name\":\"Lemongrass \u0026 Chili Sauce \",\"productHandle\":\"thai-lemongrass-chili-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/ThaiLemongrassChili-Front_d565eee6-6a3f-4f9b-ae82-94da83fd5ae5.jpg?v=17448
460910759\",\"quantity\":1,\"price\":\"6.49\",\"status\":\"ACTIVE\",\"productTitle\":\"Lemongrass \u0026 Chili Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":4589154500739,\"variantId\":33486112489603,\"name\":\"Massaman Curry Sauce \",\"productHandle\":\"thai-massaman-curry-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Massaman-Curry_0e43959f-1120-47b8-a8cb-1f4f4e3d2f5f.jpg?v=1725982083\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Massaman Curry Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":4589154304131,\"variantId\":33357413974147,\"name\":\"Pad Thai Sauce \",\"productHandle\":\"pad-thai-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Pad-Thai_044ec3a0-b726-4965-a362-39ba40f2c4a1.jpg?v=1774888433\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Pad Thai Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":4589154533507,\"variantId\":33357588529283,\"name\":\"Peanut Sauce \",\"productHandle\":\"thai-peanut-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Peanut-Sauce_ca623b52-8bf4-4bcc-92f3-1ecde9096ea3.jpg?v=1774888417\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Peanut Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":8140496470263,\"variantId\":44511299633399,\"name\":\"Red Curry Sauce \",\"productHandle\":\"thai-red-curry-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Red-Curry_44b1faef-2dff-4957-a6fd-7ed0b3b50242.jpg?v=1725982160\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Red Curry Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":8140473729271,\"variantId\":44511209292023,\"name\":\"Spicy Chili Sauce \",\"productHandle\":\"thai-spicy-chili-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/ThaiSpicyChili-Front_aad62db4-4a60-4416-8506-5b2cba55f0c1.jpg?v=1774907071\",\"quantity\":1,\"price\":\"6.49\",\"status\":\"ACTIVE\",\"productTitle\":\"Spicy Chili Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":8140472090871,\"variantId\":44511206342903,\"name\":\"Sweet \u0026 Sour Sauce \",\"productHandle\":\"thai-sweet-sour-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/ThaiSweetSour-Front_68607526-9bc0-43f3-b4f9-071ecc384e5c.jpg?v=1744810759\",\"quantity\":1,\"price\":\"6.49\",\"status\":\"ACTIVE\",\"productTitle\":\"Sweet \u0026 Sour Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":9993827713271,\"variantId\":50834396610807,\"name\":\"Dummy Product for Testing \",\"productHandle\":\"dummy-product-for-testing\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Yellow-Curry_569f299b-2a5d-42aa-b2ed-2dbccbfc7796.jpg?v=1725982180\",\"quantity\":1,\"price\":\"0.00\",\"status\":\"UNLISTED\",\"productTitle\":\"Dummy Product for Testing\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":1},{\"productId\":8140475302135,\"variantId\":44511211880695,\"name\":\"Sweet Chili \u0026 Ginger Sauce \",\"productHandle\":\"thai-sweet-chili-ginger-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/ThaiSweetChil
4609i-Front_0fdf11aa-b2af-4329-8205-062b76f9524c.jpg?v=1725981930\",\"quantity\":1,\"price\":\"6.49\",\"status\":\"ACTIVE\",\"productTitle\":\"Sweet Chili \u0026 Ginger Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":4589154992259,\"variantId\":33357607207043,\"name\":\"Yellow Curry Sauce \",\"productHandle\":\"thai-yellow-curry-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Yellow-Curry_569f299b-2a5d-42aa-b2ed-2dbccbfc7796.jpg?v=1725982180\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Yellow Curry Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null}]","sequenceNo":null,"bundleType":"VOLUME_DISCOUNT","settings":"{\"sequentialProductsPerBatch\":50,\"productFilterConfig\":\"{\\\"enabled\\\":false,\\\"filters\\\":[]}\",\"disableProductDescription\":false,\"includedSubscriptionPlans\":\"\",\"sellingPlanSource\":\"PRODUCT\",\"excludeSubscriptionPlans\":\"\",\"disableHighestTierPreference\":false,\"enableAnnouncementBar\":true,\"showClassicBundleWidgetInChildProduct\":false,\"showPriceWithSubscriptionPrice\":true,\"showComboBundleWidgetInComboProduct\":false,\"enableVolumeDiscountMixAndMatch\":false,\"hideQuantitySelector\":false,\"enableDedicatedAddToCartButton\":false,\"cardGap\":16,\"showUnitPrice\":false,\"showPricesWithoutDecimal\":false,\"bundleCheckoutSectionPosition\":\"BELOW\",\"enableOrderDiscountClass\":false,\"bundleProductNameSortOrder\":\"DEFAULT\",\"perRowItem\":\"THREE\",\"showCompareAtPrice\":false,\"borderRadius\":100,\"enableSequentialProductLoading\":false,\"autofillNotChosenItems\":false,\"showAdditionalNoteInput\":false,\"disableScrollingToBundle\":false,\"showPriceOfChosenProductsOnly\":false}","bundleProductId":null,"bundleVariantId":null,"productHandle":null,"discountId":null,"price":null,"numberOfProducts":0,"subscriptionBundlingEnabled":false,"subscriptionId":null,"minProductCount":null,"maxProductCount":null,"uniqueRef":"ivkqok3lwi","bundleRedirect":"CART","customRedirectURL":null,"minOrderAmount":null,"tieredDiscount":"[{\"discountBasedOn\":\"QUANTITY\",\"value\":1,\"discount\":0,\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"Single\",\"subtitleLabel\":\"\",\"saveBadgeLabel\":\"\",\"selectByDefault\":false,\"badgeLabel\":\"\",\"badgeType\":\"MOST_POPULAR\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"imageURL\":null,\"scratchOffEnabled\":false},{\"discountBasedOn\":\"QUANTITY\",\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"3 Pack\",\"subtitleLabel\":\"You save {{saved_percentage}}\",\"saveBadgeLabel\":\"Save {{saved_amount}}\",\"selectByDefault\":true,\"badgeLabel\":\"Most Popular\",\"badgeType\":\"SIMPLE\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"imageURL\":null,\"discount\":10,\"value\":3,\"scratchOffEnabled\":false},{\"discountBasedOn\":\"QUANTITY\",\"value\":6,\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"6 Pack\",\"subtitleLabel\":\"You save {{saved_percentage}}\",\"saveBadgeLabel\":\"Save {{saved_amount}}\",\"selectByDefault\":false,\"badgeLabel\":\"Best Value\",\"badgeType\":\"SIMPLE\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"upsells\":[],\"imageURL\":null,\"discount\":15,\"scratchOffEnabled\":false}]","productViewStyle":"QUICK_ADD","singleProductSettings":"null","trackInventory":false,"sellingPlanType":"BUNDLE_LEVEL","clearCart":"ENABLED","minPrice":null,"maxPrice":null,"externalBuildABoxId":null,"variantVisibilityType":"SHOW_VARIANTS_AS_INDIVIDUAL","subTitle":null,"freeShipping":false,"themeType":"THEME_TWO","showBundleInProductPage":true,"combinedWithProductDiscount":false,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"allowedTags":null,"restrictTags":null,"selectionType":"FLEXIBLE","bundleHtml":"[]","discountedVariants":"null","allowedCountries":null,"appliesOn":"BOTH","purchaseRequirement":"NO_REQUIREMENT","productDiscountType":"EACH_PRODUCT","countrySelectionType":"ALL_COUNTRY","discountApplyApproach":"SHOPIFY_DISCOUNT_FUNCTION","discountedProductChooseType":"CHOOSE_ALL","internalName":"Individual Products (Sauces)","sections":"[]","limitToUsePerCustomer":null,"discountedVariantSelectionLimit":null,"hideOneTimePurchase":false,"hideSubscriptionPurchase":false,"maxOrderAmount":null,"collectionData":null,"excludedProducts":null,"productSelectionType":"PRODUCT","tag":"appstle_bundles","productChooseType":"CHOOSE_ALL","variantSelectionLimit":null,"discountTargetType":"PRODUCT","enableSubscription":false,"subscriptionWidgetPosition":"BELOW","subscribeTitle":"Subscribe and Save","subscribeSubtitle":"Delivered Monthly","subscriptionPreselected":false,"getYAppliesOn":"BOTH","announcementBarMessage":null,"automaticDiscountNodeId":"gid:\/\/shopify\/DiscountAutomaticNode\/1782292873463","recurringCycleLimit":0,"automaticShippingDiscountNodeId":null,"scheduledBundleRule":false,"bundleActiveFrom":null,"bundleActiveTo":null,"bundleSubType":null,"discountAppliesOn":"PER_ORDER","layoutType":"LAYOUT_ONE","style":"{\"tierFullPriceColor\":\"\",\"tierFreeGiftTitleFontSize\":13,\"tierUpsellTitleFontSize\":13,\"primaryColor\":\"#000000\",\"tierSubTitleFontSize\":13,\"otherProductsModalFullPriceColor\":\"\",\"primaryDisabledColor\":\"#333333\",\"cardHoverColor\":\"\",\"otherProductsModalPriceColor\":\"\",\"otherProductsModalButtonTextColor\":\"\",\"otherProductsButtonBackgroun
4609dColor\":\"\",\"tierPriceFontSize\":20,\"tierUpsellSubTitleFontSize\":12,\"comboProductFullPriceFontSize\":12,\"headingTextColor\":\"#000000\",\"badgesTextColor\":\"#FFFFFF\",\"blockTitleFontStyle\":\"BOLD\",\"tierTitleFontSize\":20,\"otherProductsProductTitleColor\":\"\",\"subscriptionTitleTextColor\":\"\",\"subscriptionSubTitleFontSize\":13,\"otherProductsImageSize\":40,\"tierFreeGiftBackgroundColor\":\"\",\"cardGap\":16,\"tierPriceFontStyle\":\"BOLD\",\"otherProductsModalOverlayColor\":\"\",\"tierPriceColor\":\"\",\"tierFreeGiftPriceFontSize\":14,\"otherProductsButtonTextColor\":\"\",\"tierTitleFontStyle\":\"BOLD\",\"ruleUpsellSubTitleFontSize\":13,\"comboProductPriceFontSize\":13,\"tierUnitLabelFontSize\":14,\"blockTitleFontSize\":14,\"otherProductsProductTitleSize\":16,\"productCardBackgroundColor\":\"#ffffff\",\"cardBackgroundColor\":\"\",\"buttonBackgroundColor\":\"#000000\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"borderRadius\":100,\"tierUpsellBackgroundColor\":\"\",\"ruleUpsellTitleTextColor\":\"\",\"ruleUpsellSubTitleTextColor\":\"\",\"tierUpsellSubTitleTextColor\":\"\",\"primaryDisabledTextColor\":\"#ffffff\",\"otherProductsModalProductTitleTextSize\":14,\"otherProductsModalProductTitleColor\":\"\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"otherProductsModalImageSize\":80,\"disabledTextColor\":\"#6B7280\",\"comboProductTitleFontStyle\":\"BOLD\",\"primaryHoverColor\":\"#000000\",\"saveBadgeTextColor\":\"\",\"tierUnitLabelFontStyle\":\"REGULAR\",\"cardBorderColor\":\"#BABABA\",\"ruleUpsellTitleFontSize\":15,\"selectedCardBackgroundColor\":\"\",\"tierFullPriceFontSize\":14,\"comboProductTitleFontSize\":13,\"subscriptionSubTitleTextColor\":\"\",\"selectedCardBorderColor\":\"#35236A\",\"comboProductFullPriceFontStyle\":\"REGULAR\",\"tierTitleColor\":\"\",\"tierFullPriceFontStyle\":\"REGULAR\",\"tierSubTitleFontStyle\":\"REGULAR\",\"secondaryTextColor\":\"#ffffff\",\"blockTitleColor\":\"\",\"tierSubTitleColor\":\"\",\"saveBadgeFontSize\":12,\"primaryTextColor\":\"#000000\",\"tierFreeGiftTextColor\":\"\",\"tierFreeGiftTitleFontStyle\":\"BOLD\",\"tierUpsellTitleTextColor\":\"\",\"tierFreeGiftPriceFontStyle\":\"REGULAR\",\"perRowItem\":\"THREE\",\"badgesBackgroundColor\":\"#F1A839\",\"otherProductsModalHeadingLabelColor\":\"\",\"otherProductsModalButtonBackgroundColor\":\"\",\"dedicatedSubscriptionLayout\":\"LAYOUT_ONE\",\"saveBadgeFontStyle\":\"REGULAR\",\"subscriptionTitleFontSize\":15,\"otherProductsModalProductPriceTextSize\":14,\"comboProductPriceFontStyle\":\"BOLD\"}","labels":"{\"volumeDiscountSaveRewardsLabel\":\"Save {{discount}}{{discount_type}}!\",\"volumeDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!\",\"oneTimeTitle\":\"One Time Purchase\",\"otherProductsModalSubtitleLabel\":\"\",\"volumeDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!\",\"volumeAmountDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!\",\"volumeAmountDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!\",\"volumeAmountDiscountSaveRewardsLabel\":\"Save {{currency}}{{discount}}!\",\"oneTimeSubtitle\":\"No Subscription\"}","upsells":"[{\"discount\":0,\"discountType\":\"PERCENTAGE\",\"subTitle\":\"Save {{saved_amount}}!\",\"title\":\"{{product_title}}\",\"matchedQuantityDealBar\":false,\"variant\":null}]","enableVolumeDiscountUpsell":false,"combos":"[]","progressiveGift":null,"enableProgressiveGifts":false,"discountName":"Sauces Multipack","shippingDiscountType":"NO_DISCOUNT","inventoryTrackingMode":"ADD_CHILD_PRODUCT_ON_ORDER","defaultVariants":null,"translations":null},{"id":47095,"shop":"watcharees.myshopify.com","name":"Bundle and Save!","description":null,"status":"ACTIVE","customerIncludeTags":null,"discountType":"TIERED_DISCOUNT","discountValue":null,"products":"null","variants":"[{\"productId\":8140325028087,\"variantId\":44510492459255,\"name\":\"Coconut Curry Noodles \",\"productHandle\":\"thai-coconut-curry-noodles\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Coconut-Curry-Noodles.jpg?v=1774962981\",\"quantity\":1,\"price\":\"7.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Coconut Curry Noodles\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null}
4609,{\"productId\":8140324274423,\"variantId\":44510488592631,\"name\":\"Peanut Noodles \",\"productHandle\":\"thai-peanut-noodles\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Peanut-Noodles_b51552d3-97b2-4cef-b732-9a2cc0313036.jpg?v=1774962981\",\"quantity\":1,\"price\":\"7.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Peanut Noodles\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":8140324798711,\"variantId\":44510491607287,\"name\":\"Red Curry Noodles \",\"productHandle\":\"thai-red-curry-noodles\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Red-Curry-Noodles.jpg?v=1774962981\",\"quantity\":1,\"price\":\"7.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Red Curry Noodles\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":9998756315383,\"variantId\":50847156044023,\"name\":\"Drunken Noodles \",\"productHandle\":\"drunken-noodles\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Drunken-Noodles-Front.jpg?v=1781118906\",\"quantity\":1,\"price\":\"7.99\",\"status\":\"DRAFT\",\"productTitle\":\"Drunken Noodles\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":1},{\"productId\":9998612300023,\"variantId\":50846658265335,\"name\":\"Pad Thai Noodles \",\"productHandle\":\"pad-thai-noodles\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Pad-Thai-Noodles-Front.jpg?v=1781113371\",\"quantity\":1,\"price\":\"7.99\",\"status\":\"DRAFT\",\"productTitle\":\"Pad Thai Noodles\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":1}]","sequenceNo":null,"bundleType":"VOLUME_DISCOUNT","settings":"{\"sequentialProductsPerBatch\":50,\"productFilterConfig\":\"{\\\"enabled\\\":false,\\\"filters\\\":[]}\",\"disableProductDescription\":false,\"includedSubscriptionPlans\":\"\",\"sellingPlanSource\":\"PRODUCT\",\"excludeSubscriptionPlans\":\"\",\"disableHighestTierPreference\":false,\"enableAnnouncementBar\":true,\"showClassicBundleWidgetInChildProduct\":false,\"showPriceWithSubscriptionPrice\":true,\"showComboBundleWidgetInComboProduct\":false,\"enableVolumeDiscountMixAndMatch\":false,\"hideQuantitySelector\":false,\"enableDedicatedAddToCartButton\":false,\"cardGap\":16,\"showUnitPrice\":false,\"showPricesWithoutDecimal\":false,\"bundleCheckoutSectionPosition\":\"BELOW\",\"enableOrderDiscountClass\":false,\"bundleProductNameSortOrder\":\"DEFAULT\",\"perRowItem\":\"THREE\",\"showCompareAtPrice\":false,\"borderRadius\":100,\"enableSequentialProductLoading\":false,\"autofillNotChosenItems\":false,\"showAdditionalNoteInput\":false,\"disableScrollingToBundle\":false,\"showPriceOfChosenProductsOnly\":false}","bundleProductId":null,"bundleVariantId":null,"productHandle":null,"discountId":null,"price":null,"numberOfProducts":0,"subscriptionBundlingEnabled":false,"subscriptionId":null,"minProductCount":null,"maxProductCount":null,"uniqueRef":"pgcimmdrwz","bundleRedirect":"CART","customRedirectURL":null,"minOrderAmount":null,"tieredDiscount":"[{\"discountBasedOn\":\"QUANTITY\",\"value\":1,\"discount\":0,\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"Single\",\"subtitleLabel\":\"\",\"saveBadgeLabel\":\"\",\"selectByDefault\":false,\"badgeLabel\":\"\",\"badgeType\":\"MOST_POPULAR\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"imageURL\":null},{\"discountBasedOn\":\"QUANTITY\",\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"3 Pack\",\"subtitleLabel\":\"You save {{saved_percentage}}\",\"saveBadgeLabel\":\"Save {{saved_amount}}\",\"selectByDefault\":true,\"badgeLabel\":\"Most Popular\",\"badgeType\":\"SIMPLE\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"imageURL\":null,\"discount\":10,\"value\":3},{\"discountBasedOn\":\"QUANTITY\",\"value\":6,\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"6 Pack\",\"subtitleLabel\":\"You save {{saved_percentage}}\",\"saveBadgeLabel\":\"Save {{saved_amount}}
4609\",\"selectByDefault\":false,\"badgeLabel\":\"Best Value\",\"badgeType\":\"SIMPLE\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"upsells\":[],\"imageURL\":null,\"discount\":15},{\"discountBasedOn\":\"QUANTITY\",\"discount\":20,\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"12 Pack\",\"subtitleLabel\":\"You save {{saved_percentage}}\",\"saveBadgeLabel\":\"Save {{saved_amount}}\",\"selectByDefault\":false,\"badgeLabel\":\"\",\"badgeType\":\"MOST_POPULAR\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"upsells\":[],\"imageURL\":null,\"value\":12}]","productViewStyle":"QUICK_ADD","singleProductSettings":"null","trackInventory":false,"sellingPlanType":"BUNDLE_LEVEL","clearCart":"ENABLED","minPrice":null,"maxPrice":null,"externalBuildABoxId":null,"variantVisibilityType":"SHOW_VARIANTS_AS_INDIVIDUAL","subTitle":null,"freeShipping":false,"themeType":"THEME_TWO","showBundleInProductPage":true,"combinedWithProductDiscount":false,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"allowedTags":null,"restrictTags":null,"selectionType":"FLEXIBLE","bundleHtml":"[]","discountedVariants":"null","allowedCountries":null,"appliesOn":"BOTH","purchaseRequirement":"NO_REQUIREMENT","productDiscountType":"EACH_PRODUCT","countrySelectionType":"ALL_COUNTRY","discountApplyApproach":"SHOPIFY_DISCOUNT_FUNCTION","discountedProductChooseType":"CHOOSE_ALL","internalName":"Individual Products (Noodles)","sections":"[]","limitToUsePerCustomer":null,"discountedVariantSelectionLimit":null,"hideOneTimePurchase":false,"hideSubscriptionPurchase":false,"maxOrderAmount":null,"collectionData":null,"excludedProducts":null,"productSelectionType":"PRODUCT","tag":"appstle_bundles","productChooseType":"CHOOSE_ALL","variantSelectionLimit":null,"discountTargetType":"PRODUCT","enableSubscription":false,"subscriptionWidgetPosition":"BELOW","subscribeTitle":"Subscribe and Save","subscribeSubtitle":"Delivered Monthly","subscriptionPreselected":false,"getYAppliesOn":"BOTH","announcementBarMessage":null,"automaticDiscountNodeId":"gid:\/\/shopify\/DiscountAutomaticNode\/1787408777463","recurringCycleLimit":0,"automaticShippingDiscountNodeId":null,"scheduledBundleRule":false,"bundleActiveFrom":null,"bundleActiveTo":null,"bundleSubType":null,"discountAppliesOn":"PER_ORDER","layoutType":"LAYOUT_ONE","style":"{\"tierFullPriceColor\":\"\",\"tierFreeGiftTitleFontSize\":13,\"tierUpsellTitleFontSize\":13,\"primaryColor\":\"#000000\",\"tierSubTitleFontSize\":13,\"otherProductsModalFullPriceColor\":\"\",\"primaryDisabledColor\":\"#333333\",\"cardHoverColor\":\"\",\"otherProductsModalPriceColor\":\"\",\"otherProductsModalButtonTextColor\":\"\",\"otherProductsButtonBackgroundColor\":\"\",\"tierPriceFontSize\":20,\"tierUpsellSubTitleFontSize\":12,\"comboProductFullPriceFontSize\":12,\"headingTextColor\":\"#000000\",\"badgesTextColor\":\"#FFFFFF\",\"blockTitleFontStyle\":\"BOLD\",\"tierTitleFontSize\":20,\"otherProductsProductTitleColor\":\"\",\"subscriptionTitleTextColor\":\"\",\"subscriptionSubTitleFontSize\":13,\"otherProductsImageSize\":40,\"tierFreeGiftBackgroundColor\":\"\",\"cardGap\":16,\"tierPriceFontStyle\":\"BOLD\",\"otherProductsModalOverlayColor\":\"\",\"tierPriceColor\":\"\",\"tierFreeGiftPriceFontSize\":14,\"otherProductsButtonTextColor\":\"\",\"tierTitleFontStyle\":\"BOLD\",\"ruleUpsellSubTitleFontSize\":13,\"comboProductPriceFontSize\":13,\"tierUnitLabelFontSize\":14,\"blockTitleFontSize\":14,\"otherProductsProductTitleSize\":16,\"productCardBackgroundColor\":\"#ffffff\",\"cardBackgroundColor\":\"\",\"buttonBackgroundColor\":\"#000000\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"borderRadius\":100,\"tierUpsellBackgroun
4609dColor\":\"\",\"ruleUpsellTitleTextColor\":\"\",\"ruleUpsellSubTitleTextColor\":\"\",\"tierUpsellSubTitleTextColor\":\"\",\"primaryDisabledTextColor\":\"#ffffff\",\"otherProductsModalProductTitleTextSize\":14,\"otherProductsModalProductTitleColor\":\"\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"otherProductsModalImageSize\":80,\"disabledTextColor\":\"#6B7280\",\"comboProductTitleFontStyle\":\"BOLD\",\"primaryHoverColor\":\"#000000\",\"tierUnitLabelFontStyle\":\"REGULAR\",\"cardBorderColor\":\"#BABABA\",\"ruleUpsellTitleFontSize\":15,\"selectedCardBackgroundColor\":\"\",\"tierFullPriceFontSize\":14,\"comboProductTitleFontSize\":13,\"subscriptionSubTitleTextColor\":\"\",\"selectedCardBorderColor\":\"#35236A\",\"comboProductFullPriceFontStyle\":\"REGULAR\",\"tierTitleColor\":\"\",\"tierFullPriceFontStyle\":\"REGULAR\",\"tierSubTitleFontStyle\":\"REGULAR\",\"secondaryTextColor\":\"#ffffff\",\"blockTitleColor\":\"\",\"tierSubTitleColor\":\"\",\"saveBadgeFontSize\":12,\"primaryTextColor\":\"#000000\",\"tierFreeGiftTextColor\":\"\",\"tierFreeGiftTitleFontStyle\":\"BOLD\",\"tierUpsellTitleTextColor\":\"\",\"tierFreeGiftPriceFontStyle\":\"REGULAR\",\"perRowItem\":\"THREE\",\"badgesBackgroundColor\":\"#F1A839\",\"otherProductsModalHeadingLabelColor\":\"\",\"otherProductsModalButtonBackgroundColor\":\"\",\"dedicatedSubscriptionLayout\":\"LAYOUT_ONE\",\"saveBadgeFontStyle\":\"REGULAR\",\"subscriptionTitleFontSize\":15,\"otherProductsModalProductPriceTextSize\":14,\"comboProductPriceFontStyle\":\"BOLD\"}","labels":"{\"volumeDiscountSaveRewardsLabel\":\"Save {{discount}}{{discount_type}}!\",\"volumeDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!\",\"oneTimeTitle\":\"One Time Purchase\",\"otherProductsModalSubtitleLabel\":\"\",\"volumeDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!\",\"volumeAmountDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!\",\"volumeAmountDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!\",\"volumeAmountDiscountSaveRewardsLabel\":\"Save {{currency}}{{discount}}!\",\"oneTimeSubtitle\":\"No Subscription\"}","upsells":"[{\"discount\":0,\"discountType\":\"PERCENTAGE\",\"subTitle\":\"Save {{saved_amount}}!\",\"title\":\"{{product_title}}\",\"matchedQuantityDealBar\":false,\"variant\":null}]","enableVolumeDiscountUpsell":false,"combos":"[]","progressiveGift":null,"enableProgressiveGifts":false,"discountName":"Noodles Multipack","shippingDiscountType":"NO_DISCOUNT","inventoryTrackingMode":"ADD_CHILD_PRODUCT_ON_ORDER","defaultVariants":null,"translations":null}];
4610        
4611        
4612
4613        
4614
4615        
4616        _ABConfig.funnels = [];
4617        
4618
4619        
4620        _ABConfig.bundle_setting = {"id":20002,"shop":"watcharees.myshopify.com","showOnProductPage":null,"selector":null,"placement":"AFTER","customCss":null,"customizeBundleOptionType":"RADIO","buyButtonSelector":null,"labels":"{\"productDiscountCombinedWithOrderDiscount\":true,\"bundleListViewDetailsButtonLabel\":\"View Details\",\"requiredLoginValidationLabel\":\"Please log in to purchase this bundle!\",\"volumeDiscountTypeLabel\":\"Volume Discount\",\"loginAlertLinkLabel\":\"Click here to login\",\"breadCrumbProductsLabel\":\"Choose Products\",\"enableClassicBundleRecreation\":false,\"emptyProductImage\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0661\/9224\/4900\/files\/EmptyImage.jpg?v=1718447038\",\"enableAnnouncementBarAutoRotate\":true,\"reviewOrderInfoLabel\":\"\",\"productDiscountCombinedWithProductDiscount\":true,\"bundleMaximumQuantityLabel\":\"Add maximum up to {{maximum_quantity}} product\",\"productAddToBundleLabel\":\"Add\",\"breadCrumbReviewBundleLabel\":\"Review Bundle\",\"enableScrollingToBundleSection\":true,\"orderNoteLabel\":\"Order Note\",\"showProductPerPage\":50,\"requiresSubscriptionMessage\":\"Requires subscription\",\"dynamicBundleDiscountCombinedWithShippingDiscount\":true,\"hidePurchaseOptionSelectLabel\":false,\"showPriceAs
4620Decimals\":false,\"tieredDiscountQuantityLabel\":\"Buy {{quantity}}, Get {{discount_amount}}{{discount_type}} OFF\",\"fixedDiscountText\":\"Enjoy a fixed discount of {{currency}}{{discount_value}} on your purchase!\",\"sectionTotalLabel\":\"Section Total\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"enableShippingDiscountBar\":false,\"bundleTotalLabel\":\"Total\",\"disableRefreshSellingPlan\":false,\"checkInventoryQuantity\":false,\"showSubscriptionPlanDescription\":false,\"fixedPricingBundleTypeLabel\":\"Fixed Pricing Bundle\",\"subscriptionAvailableLabel\":\"Subscription Available\",\"readLessText\":\"Read Less\",\"shippingDiscountLabel\":\"{{discount}}{{discount_type}} Shipping Discount\",\"selectedGiftProductProgressLabelText\":\"{{selected_product_quantity}} gift products added. The required quantity is {{required_product_quantity}}.\",\"disableFitImage\":false,\"secondaryTextColor\":\"#ffffff\",\"bundleProductsQuantityLabel\":\"{{quantity}}x quantity\",\"buyXGetYDiscountCombinedWithProductDiscount\":true,\"tieredDiscountLabel\":\"\",\"buyXGetYQuantityValidationLabel\":\"Add {{product_quantity}} quantities of the gift product (Get Y)\",\"primaryTextColor\":\"#000000\",\"modalOpenOnAddToCart\":true,\"notApplicableForSubscribeAndSaveNotificationTitle\":\"Not applicable for subscribe \u0026 save\",\"showAppstleBundleBranding\":true,\"customSignInLink\":\"\",\"volumeDiscountChooseProductLabel\":\"Choose Product\",\"loginAlertTextLabel\":\"You need to login to purchase this bundle.\",\"buyXGetYChooseProductLabel\":\"Choose Product\",\"chooseAPlanLabel\":\"Choose Plan\",\"singleParentProductDirectRedirectToChildProducts\":true,\"buyXGetYFixedDiscountText\":\"Enjoy a fixed discount of {{discount_value}} {{currency}}\",\"notAvailableSubscriptionMessage\":\"Not available for subscription\",\"primaryColor\":\"#000000\",\"buyXGetYGiftProductPriceVisibilityType\":\"UNIT_PRICE\",\"volumeDiscountVariantSelectLabel\":\"Denominations\",\"chooseSourceProductValidationLabel\":\"Please choose source product!\",\"headingTextColor\":\"#000000\",\"hideBundleToastNotification\":false,\"classicBundleTypeLabel\":\"Classic Bundle\",\"oneTimeAvailableHintLabel\":\"One-time purchase available.\",\"bundleListDescription\":\"Explore our Bundles and Discounted Pricing and enjoy exclusive discounts when you buy products together\",\"getYNoProductSelectedLabel\":\"No gift product selected (Get Y)\",\"prepaidPerDeliveryPriceLabel\":\"{{prepaid_per_delivery_price}}\/delivery\",\"hideVariantSelectLabel\":false,\"childProductInfoBannerText\":\"This product is part of a bundle\",\"availableOnlySubscriptionLabel\":\"Available Only On Subscription\",\"enableParentProductDetailButton\":false,\"bundleListTitle\":\"List of Bundles and Discounted Pricing\",\"chooseAssociatedProductsValidationLabel\":\"Please choose associated products!\",\"selectedSourceProductLabel\":\"Selected\",\"enableBuyXGetYWidgetMergeAsOptions\":false,\"volumeDiscountNextApplicableSpentAmountRewardsLabel\":\"Spend {{spent_amount}}{{currency}} get {{discount}}{{discount_type}}\",\"sectionNoProductSelectedValidationLabel\":\"No product selected for: {{section_name}}!\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"showVendorName\":false,\"buyXQuantityValidationLabel\":\"Add {{product_quantity}} quantities of the product (Bux X)\",\"sectionMaximumQuantityValidationLabel\":\"Maximum quantity not selected for: {{section_name}}!\",\"enableMaxDiscountCap\":false,\"enableVolumeDiscountBar\":false,\"sectionLabel\":\"Section\",\"disabledTextColor\":\"#6B7280\",\"tieredDiscountAmountLabel\":\"Spend {{spent_amount}}, Get {{discount_amount}}{{discount_type}} OFF\",\"primaryHoverColor\":\"#000000\",\"shippingDiscountCombinedWithOrderDiscount\":true,\"defaultDiscountBarMessage\":\"Welcome to our store\",\"enableBundleProductFilter\":false,\"buyXGetYDiscountCombinedWithOrderDiscount\":true,\"bundleSubtotalLabel\":\"Subtotal\",\"reviewOrderDescription\":\"Check your items and select your required frequency plan\",\"dynamicBundleDiscountCombinedWithOrderDiscount\":true,\"addingProductsToBundle\":\"Adding products to bundle\",\"buyXGetYMergedWidgetTitle\":\"Select Buy X Get Y Discount\",\"bundleModalHeaderLabel\":\"Your Bundle({{total_quantity}})\",\"productAddedToBundleNotificationDescription\":\"{{product_title}} added to bundle.\",\"productDiscountTypeLabel\":\"Product Discount\",\"bundleSearchBarPlaceholder\":\"Search product by name or title\",\"bundleTopHtml\":\"\",\"proceedToCheckoutButtonText\":\"\",\"defaultSelectedPurchaseOption\":\"ONE_TIME\",\"interceptorExecutionType\":\"AUTO\",\"showDraftProduct\":false,\"switchSubscriptionLabel\":\"Subscribe \u0026 Save\",\"percentDiscountText\":\"Get {{discount_value}}% off on your purchase!\",\"discountUsageLimitExceedLabel\":\"You have exceeded the bundle usage limit\",\"reviewOrderLabel\":\"Review Bun
4620dle\",\"chooseSectionProductsLabel\":\"Choose Section Products\",\"primaryDisabledColor\":\"#333333\",\"bundleMinimumOrderAmountLabel\":\"Add minimum {{minimum_amount}} order amount\",\"breadCrumbSelectSectionLabel\":\"Select Section\",\"loadMoreButtonLabel\":\"Load More\",\"addedBundleToTheCart\":\"Added bundle to the cart\",\"bundleQuantityRewardsLabel\":\"Add {{quantity}} item, get {{discount}}{{discount_type}} discount\",\"shippingDiscountCombinedWithProductDiscount\":true,\"sellingPlanNameSortOrder\":\"ASC\",\"switchOnTimeLabel\":\"One Time\",\"volumeDiscountCombinedWithProductDiscount\":true,\"chooseProductsText\":\"Products\",\"productDetailsViewType\":\"SHOW_PRODUCT_POPUP\",\"enableManualBundleBlockIntegration\":false,\"volumeDiscountNextApplicableQuantityRewardsLabel\":\"Buy {{quantity}} get {{discount}}{{discount_type}}\",\"bundleCheckoutLabel\":\"Checkout\",\"productDiscountCombinedWithShippingDiscount\":true,\"skipSelectSectionPage\":false,\"productCardBackgroundColor\":\"#ffffff\",\"buyXGetYFreeLabel\":\"Free\",\"buttonBackgroundColor\":\"#000000\",\"discountMessageInterval\":3000,\"sectionedBundleTypeLabel\":\"Sectioned Bundle\",\"buyXGetYAddToCartLabel\":\"Add to cart\",\"volumeDiscountChooseButtonLabel\":\"Choose\",\"buyXGetYDiscountCombinedWithShippingDiscount\":true,\"switchPurchaseModeLabel\":\"Switch\",\"selectedProgressLabelText\":\"{{total_bundle_items}} item added with a minimum quantity of {{minimum_quantity}}\",\"requiredBundleProductLabel\":\"Your bundle needs {{min_product_count}} more item(s).\",\"sellingPlanSelectionDropDownLabel\":\"Purchase Options\",\"buyXGetYPercentDiscountText\":\"Enjoy a percentage discount of {{discount_value}}%\",\"preventClickableProductsOnCart\":false,\"showPrepaidPerDeliveryPrice\":true,\"enableProductDetailButton\":false,\"buyXGetYDiscountTypeLabel\":\"Buy X Get Y Discount\",\"customOfferLink\":\"collections\/all\",\"noItemsInBundle\":\"No items added to the bundle\",\"enableOpusCart\":false,\"hideProductPurchaseModeAwarenessHint\":false,\"variantSelectionDropDownLabel\":\"Variants\",\"chooseSectionLabel\":\"Choose Section\",\"dynamicPricingBundleTypeLabel\":\"Dynamic Pricing Bundle\",\"breadCrumbPlanLabel\":\"Select Plan\",\"showDynamicBundleOrderNote\":false,\"showOutOfStockProduct\":true,\"disabledSellingPlanSelectionValidation\":false,\"disableViewShopifyProduct\":false,\"bundleDiscountLabel\":\"Discount\",\"bundleNotEligibleLabel\":\"You're not eligible to purchase this bundle!\",\"reviewOrderProductsLabel\":\"Bundle Products\",\"outOfStockLabel\":\"Out Of Stock\",\"buyXGetYFreeGiftDiscountText\":\"Enjoy the free product\",\"showDescriptionPopup\":true,\"maxDiscountCapValue\":0,\"readMoreText\":\"Read More\",\"totalBundleProductsAddedLabel\":\"{{total_bundle_items}} Products Added\",\"bundleMinimumQuantityLabel\":\"Add minimum {{minimum_quantity}} product\",\"noSourceProductSelectedLabel\":\"No source product selected.\",\"nonListedProductText\":\"Non-Listed\",\"buyXNoProductSelectedLabel\":\"No product selected (Buy X)\",\"freeShippingLabel\":\"Free Shipping\",\"previousButtonLabel\":\"Previous Step\",\"draftBundlePageTitle\":\"Oops! This bundle is temporarily unavailable.\",\"productDetailsMaximumDescriptionCount\":300,\"oneTimeOnlyLabel\":\"One time only\",\"buyXAnyNumberOfProductChooseLabel\":\"Choose any number of products\",\"disableDiscountedPricingRedirectToCart\":false,\"volumeDiscountCombinedWithOrderDiscount\":true,\"choosePlanButtonLabel\":\"Choose Plan\",\"enableAnnouncementBar\":false,\"bundleQuantityLabel\":\"{{quantity}}x\",\"disableAutoSelection\":false,\"disableCustomAttributeInterceptor\":false,\"classicBundleLinkLabel\":\"View Complete Bundle\",\"bundleDetailsLabel\":\"Your bundle:\",\"enableAutoRemoveRelevantBundleItemInCart\":false,\"bundleModalShowRewardsLabel\":\"Show all rewards\",\"cartAndCheckoutMandatoryProductValidationMessage\":\"This bundle or discount must include all required products and they cannot be removed.\",\"notApplicableForOneTimeNotificationTitle\":\"Not applicable for one time\",\"showDiscountToNonEligibleCustomers\":false,\"primaryDisabledTextColor\":\"#ffffff\",\"draftBundlePageSubTitle\":\"In the meantime, check out our latest offers and discounts!\",\"volumeDiscountCombinedWithShippingDiscount\":true,\"bundleSpentAmountRewardsLabel\":\"Spent {{spent_amount}} worth of items, get {{discount}}{{discount_type}} discount\",\"nextButtonLabel\":\"Next Step\",\"classicBundleDescriptionLabel\":\"Your bundle contains the following products.\",\"bundleBottomHtml\":\"\",\"sectionMinimumQuantityValidationLabel\":\"Minimum quantity not selected for: {{section_name}}!\",\"dynamicBundleDiscountCombinedWithProductDiscount\":true,\"buyXGetYAnyNumberOfGiftProductLabel\":\"Choose any number of gift products\",\"subscriptionAvailableHintLabel\":\"Subscribe \u0026 save available.\",\"descriptionLength\":200,\"bundleDiscountNote\":\"Discounts will be applied at checkout.\",\"bundleModalCloseRewardsLabel\":\"Close all rewards\",\"productDetailsAddToBundleLabel\":\"Add to bundle\",\"cartAndCheckoutQuantityValidationMessage\":\"Orders must match the quantity range: Min {{min_quantity}}, Max {{max_quantity}}\",\"bundleNoProductSelectedLabel\":\"No product selected\",\"hideIncompatibleProductMessage\":false,\"checkoutInfoLabel\":\"Add products from each section to enable the add to cart button.\",\"enableShowMultipleImages\":false,\"redirectToCartPageOnCartIconClick\":true,\"customOfferLinkButtonLabel\":\"Explore Offers\",\"oneTimePurchaseLabel\":\"One Time Purchase\",\"bundleMaximumOrderAmountLabel\":\"Add maximum {{maximum_amount}} order amount\",\"enableBundleProductAscOrderView\":true,\"productAddedToBundleNotificationTitle\":\"Added to bundle\",\"customHtmlInject\":\"[]\",\"showMainToggleForProductLevel\":false,\"breadCrumbReviewSectionLabel\":\"Review Section\",\"enableBundleRecreation\":false}","bundleTopHtml":"","bundleBottomHtml":"","proceedToCheckoutButtonText":"","chooseProductsText":"Products","productAddToBundleLabel":"Add","productDetailsAddToBundleLabel":"Add to bundle","productDetailsMaximumDescriptionCount":300,"variantSelectionDropDownLabel":"Variants","sellingPlanSelectionDropDownLabel":"Purchase Options","bundleModalHeaderLabel":"Your Bundle({{total_quantity}})","bundleModalShowRewardsLabel":"Show all rewards","bundleModalCloseRewardsLabel":"Close all rewards","bundleQuantityRewardsLabel":"Add {{quantity}} item, get {{discount}}{{discount_type}} discount","bundleSpentAmountRewardsLabel":"Spent {{spent_amount}} worth of items, get {{discount}}{{discount_type}} discount","bundleQuantityLabel":"{{quantity}}x","bundleSubtotalLabel":"Subtotal","bundleDiscountLabel":"Discount","bundleTotalLabel":"Total","bundleCheckoutLabel":"Checkout","bundleMinimumQuantityLabel":"Add minimum {{minimum_quantity}} product","bundleMaximumQuantityLabel":"Add maximum up to {{maximum_quantity}} product","bundleMinimumOrderAmountLabel":"Add minimum {{minimum_amount}} order amount","oneTimePurchaseLabel":"One Time Purchase","noItemsInBundle":"No items added to the bundle","modalOpenOnAddToCart":true,"productAddedToBundleNotificationTitle":"Added to bundle","productAddedToBundleNotificationDescription":"{{product_title}} added to bundle.","chooseAPlanLabel":"Choose Plan","nextButtonLabel":"Next Step","previousButtonLabel":"Previous Step","chooseSourceProductValidationLabel":"Please choose source product!","chooseAssociatedProductsValidationLabel":"Please choose associated products!","choosePlanButtonLabel":"Choose Plan","selectedSourceProductLabel":"Selected","noSourceProductSelectedLabel":"No source product selected.","reviewOrderLabel":"Review Bun
4620dle","reviewOrderDescription":"Check your items and select your required frequency plan","reviewOrderProductsLabel":"Bundle Products","reviewOrderInfoLabel":"","orderNoteLabel":"Order Note","selectedProgressLabelText":"{{total_bundle_items}} item added with a minimum quantity of {{minimum_quantity}}","availableOnlySubscriptionLabel":"Available Only On Subscription","subscriptionAvailableLabel":"Subscription Available","oneTimeOnlyLabel":"One time only","switchOnTimeLabel":"One Time","switchSubscriptionLabel":"Subscribe \u0026 Save","breadCrumbPlanLabel":"Select Plan","breadCrumbProductsLabel":"Choose Products","breadCrumbReviewBundleLabel":"Review Bundle","showDescriptionPopup":true,"tieredDiscountQuantityLabel":"Buy {{quantity}}, Get {{discount_amount}}{{discount_type}} OFF","tieredDiscountAmountLabel":"Spend {{spent_amount}}, Get {{discount_amount}}{{discount_type}} OFF","tieredDiscountLabel":"","emptyProductImage":"https:\/\/cdn.shopify.com\/s\/files\/1\/0661\/9224\/4900\/files\/EmptyImage.jpg?v=1718447038","outOfStockLabel":"Out Of Stock","notApplicableForOneTimeNotificationTitle":"Not applicable for one time","notApplicableForSubscribeAndSaveNotificationTitle":"Not applicable for subscribe \u0026 save","descriptionLength":200,"readLessText":"Read Less","readMoreText":"Read More","bundleNoProductSelectedLabel":"No product selected","customHtmlInject":"[]","bundleDetailsLabel":"Your bundle:","bundleDiscountNote":"Discounts will be applied at checkout.","fixedDiscountText":"Enjoy a fixed discount of {{currency}}{{discount_value}} on your purchase!","percentDiscountText":"Get {{discount_value}}% off on your purchase!","hideVariantSelectLabel":false,"hidePurchaseOptionSelectLabel":false,"showMainToggleForProductLevel":false,"hideProductPurchaseModeAwarenessHint":false,"hideIncompatibleProductMessage":false,"subscriptionAvailableHintLabel":"Subscribe \u0026 save available.","oneTimeAvailableHintLabel":"One-time purchase available.","switchPurchaseModeLabel":"Switch","notAvailableSubscriptionMessage":"Not available for subscription","requiresSubscriptionMessage":"Requires subscription","headingFontFamily":null,"bodyFontFamily":null,"primaryColor":"#000000","primaryTextColor":"#000000","secondaryTextColor":"#ffffff","primaryHoverColor":"#000000","primaryDisabledColor":"#333333","primaryDisabledTextColor":"#ffffff","fieldDisabledBackgroundColor":"#D1D5DB","disabledTextColor":"#6B7280","volumeDiscountNextApplicableQuantityRewardsLabel":"Buy {{quantity}} get {{discount}}{{discount_type}}","volumeDiscountNextApplicableSpentAmountRewardsLabel":"Spend {{spent_amount}}{{currency}} get {{discount}}{{discount_type}}","addingProductsToBundle":"Adding products to bundle","freeShippingLabel":"Free Shipping","requiredBundleProductLabel":"Your bundle needs {{min_product_count}} more item(s).","enableProductDetailButton":false,"requiredLoginValidationLabel":"Please log in to purchase this bundle!","bundleNotEligibleLabel":"You're not eligible to purchase this bundle!","loginAlertTextLabel":"You need to login to purchase this bundle.","loginAlertLinkLabel":"Click here to login","customSignInLink":"","shippingDiscountLabel":"{{discount}}{{discount_type}} Shipping Discount","classicBundleDescriptionLabel":"Your bundle contains the following products.","singleParentProductDirectRedirectToChildProducts":true,"buyXGetYFixedDiscountText":"Enjoy a fixed discount of {{discount_value}} {{currency}}","buyXGetYPercentDiscountText":"Enjoy a percentage discount of {{discount_value}}%","buyXGetYFreeGiftDiscountText":"Enjoy the free product","buyXGetYAddToCartLabel":"Add to cart","addingToCartLabel":null,"buyXGetYFreeLabel":"Free","disableDiscountedPricingRedirectToCart":false,"nonListedProductText":"Non-Listed","preventClickableProductsOnCart":false,"buyXGetYChooseProductLabel":"Choose Product","showSubscriptionPlanDescription":false,"enableManualBundleBlockIntegration":false,"cartAndCheckoutQuantityValidationMessage":"Orders must match the quantity range: Min {{min_quantity}}, Max {{max_quantity}}","discountUsageLimitExceedLabel":"You have exceeded the bundle usage limit","disableViewShopifyProduct":false,"redirectToCartPageOnCartIconClick":true,"sectionLabel":"Section","chooseSectionLabel":"Choose Section","chooseSectionProductsLabel":"Choose Section Products","breadCrumbSelectSectionLabel":"Select Section","breadCrumbReviewSectionLabel":"Review Section","checkoutInfoLabel":"Add products from each section to enable the add to cart button.","sectionNoProductSelectedValidationLabel":"No product selected for: {{section_name}}!","sectionMinimumQuantityValidationLabel":"Minimum quantity not selected for: {{section_name}}!","sectionMaximumQuantityValidationLabel":"Maximum quantity not selected for: {{section_name}}!","dynamicBundleDiscountCombinedWithProductDiscount":true,"dynamicBundleDiscountCombinedWithShippingDiscount":true,"dynamicBundleDiscountCombinedWithOrderDiscount":true,"volumeDiscountCombinedWithProductDiscount":true,"volumeDiscountCombinedWithShippingDiscount":true,"volumeDiscountCombinedWithOrderDiscount":true,"productDiscountCombinedWithProductDiscount":true,"productDiscountCombinedWithShippingDiscount":true,"productDiscountCombinedWithOrderDiscount":true,"buyXGetYDiscountCombinedWithProductDiscount":true,"buyXGetYDiscountCombinedWithShippingDiscount":true,"buyXGetYDiscountCombinedWithOrderDiscount":true,"shippingDiscountCombinedWithProductDiscount":true,"shippingDiscountCombinedWithOrderDiscount":true,"showDynamicBundleOrderNote":false,"bundleMaximumOrderAmountLabel":"Add maximum {{maximum_amount}} order amount","buyXGetYQuantityValidationLabel":"Add {{product_quantity}} quantities of the gift product (Get Y)","selectedGiftProductProgressLabelText":"{{selected_product_quantity}} gift products added. The required quantity is {{required_product_quantity}}.","draftBundlePageTitle":"Oops! This bundle is temporarily unavailable.","draftBundlePageSubTitle":"In the meantime, check out our latest offers and discounts!","customOfferLink":"collections\/all","customOfferLinkButtonLabel":"Explore Offers","enableParentProductDetailButton":false,"sectionTotalLabel":"Section Total","skipSelectSectionPage":false,"buyXGetYGiftProductPriceVisibilityType":"UNIT_PRICE","defaultSelectedPurchaseOption":"ONE_TIME","enableShowMultipleImages":false,"buyXGetYAnyNumberOfGiftProductLabel":"Choose any number of gift products","showDiscountToNonEligibleCustomers":false,"buyXNoProductSelectedLabel":"No product selected (Buy X)","getYNoProductSelectedLabel":"No gift product selected (Get Y)","buyXQuantityValidationLabel":"Add {{product_quantity}} quantities of the product (Bux X)","buyXAnyNumberOfProductChooseLabel":"Choose any number of products","enableBuyXGetYWidgetMergeAsOptions":false,"buyXGetYMergedWidgetTitle":"Select Buy X Get Y Discount","showClassicBundleProductVariant":null,"showProductPerPage":50,"loadMoreButtonLabel":"Load More","enableBundleProductAscOrderView":true,"cartAndCheckoutMandatoryProductValidationMessage":"This bundle or discount must include all required products and they cannot be removed.","cartAndCheckoutChildOutOfStockValidationMessage":null,"sellingPlanNameSortOrder":"ASC","showVendorName":false,"disableFitImage":false,"enableAutoRemoveRelevantBundleItemInCart":false,"enableBundleProductFilter":false,"enableMaxDiscountCap":false,"maxDiscountCapValue":0,"classicBundleLinkLabel":"View Complete Bundle","childProductInfoBannerText":"This product is part of a bundle","showPriceAs
4620Decimals":false,"showOutOfStockProduct":true,"showDraftProduct":false,"totalBundleProductsAddedLabel":"{{total_bundle_items}} Products Added","bundleProductsQuantityLabel":"{{quantity}}x quantity","productDetailsViewType":"SHOW_PRODUCT_POPUP","disableRefreshSellingPlan":false,"enableShippingDiscountBar":false,"enableVolumeDiscountBar":false,"defaultDiscountBarMessage":"Welcome to our store","discountMessageInterval":3000,"addedBundleToTheCart":"Added bundle to the cart","disabledSellingPlanSelectionValidation":false,"volumeDiscountVariantSelectLabel":"Denominations","enableScrollingToBundleSection":true,"enableClassicBundleRecreation":false,"checkInventoryQuantity":false,"hideBundleToastNotification":false,"enableBundleRecreation":false,"enableAnnouncementBar":false,"enableAnnouncementBarAutoRotate":true,"enableAutoThemeStyleDetection":null,"enableComboBundleAutoThemeStyleDetection":false,"bundleListTitle":"List of Bundles and Discounted Pricing","bundleListDescription":"Explore our Bundles and Discounted Pricing and enjoy exclusive discounts when you buy products together","bundleListViewDetailsButtonLabel":"View Details","classicBundleTypeLabel":"Classic Bundle","dynamicPricingBundleTypeLabel":"Dynamic Pricing Bundle","fixedPricingBundleTypeLabel":"Fixed Pricing Bundle","sectionedBundleTypeLabel":"Sectioned Bundle","volumeDiscountTypeLabel":"Volume Discount","productDiscountTypeLabel":"Product Discount","buyXGetYDiscountTypeLabel":"Buy X Get Y Discount","bundlePageBackgroundColor":"#FAFAF9","productCardBackgroundColor":"#ffffff","buttonBackgroundColor":"#000000","showPrepaidPerDeliveryPrice":true,"prepaidPerDeliveryPriceLabel":"{{prepaid_per_delivery_price}}\/delivery","bundleSearchBarPlaceholder":"Search product by name or title","headingTextColor":"#000000","volumeDiscountChooseButtonLabel":"Choose","volumeDiscountChooseProductLabel":"Choose Product","disableAutoSelection":false,"interceptorExecutionType":"AUTO","enableOpusCart":false,"disableCustomAttributeInterceptor":false,"enableGa4CrossDomainTracking":null,"enableAlternativeVolumeDiscountCalculation":null,"enableAppliesOnOneTimePurchaseForMixPurchaseType":null,"validateExactDiscountQuantity":null,"showAppstleBundleBranding":true};
4621        
4622
4623        
4624        _ABConfig.shop_info = {"disableAppFunctionality":null,"shopMoneyFormat":null,"enableLooxReview":false,"bundleExcludedPaths":[],"overwriteSetting":{}};
4625        
4626
4627        
4628        _ABConfig.enabledSubscription = true;
4629        
4630
4631        
4632
4633        
4634        _ABConfig.shop_labels = {"switchSubscriptionLabel":"Subscribe \u0026 Save","bundleListViewDetailsButtonLabel":"View Details","percentDiscountText":"Get {{discount_value}}% off on your purchase!","discountUsageLimitExceedLabel":"You have exceeded the bundle usage limit","requiredLoginValidationLabel":"Please log in to purchase this bundle!","volumeDiscountTypeLabel":"Volume Discount","reviewOrderLabel":"Review Bundle","loginAlertLinkLabel":"Click here to login","chooseSectionProductsLabel":"Choose Section Products","bundleMinimumOrderAmountLabel":"Add minimum {{minimum_amount}} order amount","breadCrumbSelectSectionLabel":"Select Section","breadCrumbProductsLabel":"Choose Products","loadMoreButtonLabel":"Load More","addedBundleToTheCart":"Added bundle to the cart","bundleQuantityRewardsLabel":"Add {{quantity}} item, get {{discount}}{{discount_type}} discount","reviewOrderInfoLabel":"","switchOnTimeLabel":"One Time","bundleMaximumQuantityLabel":"Add maximum up to {{maximum_quantity}} product","chooseProductsText":"Products","volumeDiscountNextApplicableQuantityRewardsLabel":"Buy {{quantity}} get {{discount}}{{discount_type}}","bundleCheckoutLabel":"Checkout","productAddToBundleLabel":"Add","breadCrumbReviewBundleLabel":"Review Bundle","orderNoteLabel":"Order Note","requiresSubscriptionMessage":"Requires subscription","buyXGetYFreeLabel":"Free","sectionedBundleTypeLabel":"Sectioned Bundle","buyXGetYAddToCartLabel":"Add to cart","tieredDiscountQuantityLabel":"Buy {{quantity}}, Get {{discount_amount}}{{discount_type}} OFF","volumeDiscountChooseButtonLabel":"Choose","fixedDiscountText":"Enjoy a fixed discount of {{currency}}{{discount_value}} on your purchase!","sectionTotalLabel":"Section Total","switchPurchaseModeLabel":"Switch","selectedProgressLabelText":"{{total_bundle_items}} item added with a minimum quantity of {{minimum_quantity}}","bundleTotalLabel":"Total","requiredBundleProductLabel":"Your bundle needs {{min_product_count}} more item(s).","sellingPlanSelectionDropDownLabel":"Purchase Options","buyXGetYPercentDiscountText":"Enjoy a percentage discount of {{discount_value}}%","fixedPricingBundleTypeLabel":"Fixed Pricing Bundle","subscriptionAvailableLabel":"Subscription Available","readLessText":"Read Less","buyXGetYDiscountTypeLabel":"Buy X Get Y Discount","customOfferLink":"collections\/all","noItemsInBundle":"No items added to the bundle","variantSelectionDropDownLabel":"Variants","shippingDiscountLabel":"{{discount}}{{discount_type}} Shipping Discount","chooseSectionLabel":"Choose Section","selectedGiftProductProgressLabelText":"{{selected_product_quantity}} gift products added. The required quantity is {{required_product_quantity}}.","dynamicPricingBundleTypeLabel":"Dynamic Pricing Bundle","breadCrumbPlanLabel":"Select Plan","bundleProductsQuantityLabel":"{{quantity}}x quantity","bundleDiscountLabel":"Discount","bundleNotEligibleLabel":"You're not eligible to purchase this bundle!","reviewOrderProductsLabel":"Bundle Products","outOfStockLabel":"Out Of Stock","tieredDiscountLabel":"","buyXGetYFreeGiftDiscountText":"Enjoy the free product","buyXGetYQuantityValidationLabel":"Add {{product_quantity}} quantities of the gift product (Get Y)","readMoreText":"Read More","notApplicableForSubscribeAndSaveNotificationTitle":"Not applicable for subscribe \u0026 save","totalBundleProductsAddedLabel":"{{total_bundle_items}} Products Added","bundleMinimumQuantityLabel":"Add minimum {{minimum_quantity}} product","noSourceProductSelectedLabel":"No source product selected.","nonListedProductText":"Non-Listed","buyXNoProductSelectedLabel":"No product selected (Buy X)","volumeDiscountChooseProductLabel":"Choose Product","loginAlertTextLabel":"You need to login to purchase this bundle.","buyXGetYChooseProductLabel":"Choose Product","freeShippingLabel":"Free Shipping","previousButtonLabel":"Previous Step","draftBundlePageTitle":"Oops! This bundle is temporarily unavailable.","chooseAPlanLabel":"Choose Plan","oneTimeOnlyLabel":"One time only","buyXGetYFixedDiscountText":"Enjoy a fixed discount of {{discount_value}} {{currency}}","buyXAnyNumberOfProductChooseLabel":"Choose any number of products","notAvailableSubscriptionMessage":"Not available for subscription","volumeDiscountVariantSelectLabel":"Denominations","chooseSourceProductValidationLabel":"Please choose source product!","choosePlanButtonLabel":"Choose Plan","bundleQuantityLabel":"{{quantity}}x","classicBundleTypeLabel":"Classic Bundle","oneTimeAvailableHintLabel":"One-time purchase available.","bundleListDescription":"Explore our Bundles and Discounted Pricing and enjoy exclusive discounts when you buy products together","getYNoProductSelectedLabel":"No gift product selected (Get Y)","prepaidPerDeliveryPriceLabel":"{{prepaid_per_delivery_price}}\/delivery","bundleDetailsLabel":"Your bundle:","availableOnlySubscriptionLabel":"Available Only On Subscription","additionalOrderNoteLabel":"Additional Order Note","bundleListTitle":"List of Bundles and Discounted Pricing","chooseAssociatedProductsValidationLabel":"Please choose associated products!","selectedSourceProductLabel":"Selected","bundleModalShowRewardsLabel":"Show all rewards","volumeDiscountNextApplicableSpentAmountRewardsLabel":"Spend {{spent_amount}}{{currency}} get {{discount}}{{discount_type}}","sectionNoProductSelectedValidationLabel":"No product selected for: {{section_name}}!","buyXQuantityValidationLabel":"Add {{product_quantity}} quantities of the product (Bux X)","sectionMaximumQuantityValidationLabel":"Maximum quantity not selected for: {{section_name}}!","notApplicableForOneTimeNotificationTitle":"Not applicable for one time","sectionLabel":"Section","draftBundlePageSubTitle":"In the meantime, check out our latest offers and discounts!","bundleSpentAmountRewardsLabel":"Spent {{spent_amount}} worth of items, get {{discount}}{{discount_type}} discount","tieredDiscountAmountLabel":"Spend {{spent_amount}}, Get {{discount_amount}}{{discount_type}} OFF","nextButtonLabel":"Next Step","classicBundleDescriptionLabel":"Your bundle contains the following products.","sectionMinimumQuantityValidationLabel":"Minimum quantity not selected for: {{section_name}}!","defaultDiscountBarMessage":"Welcome to our store","subscriptionAvailableHintLabel":"Subscribe \u0026 save available.","bundleDiscountNote":"Discounts will be applied at checkout.","bundleModalCloseRewardsLabel":"Close all rewards","productDetailsAddToBundleLabel":"Add to bundle","cartAndCheckoutQuantityValidationMessage":"Orders must match the quantity range: Min {{min_quantity}}, Max {{max_quantity}}","bundleNoProductSelectedLabel":"No product selected","checkoutInfoLabel":"Add products from each section to enable the add to cart button.","bundleSubtotalLabel":"Subtotal","reviewOrderDescription":"Check your items and select your required frequency plan","customOfferLinkButtonLabel":"Explore Offers","popupCommunityHeadingText":"Watcharee's","oneTimePurchaseLabel":"One Time Purchase","bundleMaximumOrderAmountLabel":"Add maximum {{maximum_amount}} order amount","addingProductsToBundle":"Adding products to bundle","buyXGetYMergedWidgetTitle":"Select Buy X Get Y Discount","bundleModalHeaderLabel":"Your Bundle({{total_quantity}})","productAddedToBundleNotificationTitle":"Added to bundle","productAddedToBundleNotificationDescription":"{{product_title}} added to bundle.","productDiscountTypeLabel":"Product Discount","bundleSearchBarPlaceholder":"Search product by name or title","proceedToCheckoutButtonText":"","breadCrumbReviewSectionLabel":"Review Section"};
4635        
4636
4637        _ABConfig.enableValidateDiscountQuantity = false;
4638
4639        
4640        _ABConfig.customerId = null;
4641        _ABConfig.customerName = '';
4642        _ABConfig.firstName = '';
4643        _ABConfig.lastName = '';
4644        _ABConfig.customerEmail = null;
4645        _ABConfig.customerTags = [];
4646        _ABConfig.customerDiscountUsage = [];
4647        
4648
4649
4650        
4651        _ABConfig.shop = "watcharees.myshopify.com";
4652        _ABConfig.shopMoneyFormat = "${{amount}}";
4653        _ABConfig.shopMoneyFormatWithCurrencyFormat = "${{amount}} USD";
4654        
4655
4656        
4657
4658            
4659
4660        (function() {
4661            const appstleBundlesCurrentPath = "\/search";
4662            if (appstleBundlesCurrentPath?.includes('/collections')) _ABConfig.isCollectionPage = true;
4663            if (appstleBundlesCurrentPath === '/') _ABConfig.isHomePage = true;
4664        })();
4665
4666        _ABConfig.loadBundleAssets = () => {
4667            const css = "https:\/\/bundles-admin.appstle.com\/content\/build-a-box.css?v=1790197272469";
4668            const js = "https:\/\/bundles-admin.appstle.com\/app\/build-a-box.bundle.js?v=1790197272469";
4669            const link = document.createElement('link');
4670            link.rel = 'stylesheet';
4671            link.href = css;
4672            document.head.appendChild(link);
4673            const script = document.createElement('script');
4674            script.defer = true;
4675            script.src = js;
4676            document.head.appendChild(script);
4677        };
4678
4679        <!-- BEGIN app snippet: get-discount-bundles -->
4680    window._ABConfig.getProductDiscountedPricing = ({ variantId, amount, quantity, sellingPlanId }) => {
4681        const disableAppFunctionality = window?._ABConfig?.['disableAppFunctionality'] || false;
4682        if (!variantId || disableAppFunctionality) {
4683            console.error('Please provide a current variant id');
4684            return [];
4685        }
4686        //helper functions
4687        const isDiscountUsageLimitExceed = (customerDiscountUsage, bundle) => {
4688            if (customerDiscountUsage && customerDiscountUsage.length) {
4689                const targetDiscountUsage = customerDiscountUsage.find(
4690                    (discountUsage) => discountUsage?.uniqueRef === bundle?.uniqueRef
4691                );
4692                return targetDiscountUsage && targetDiscountUsage?.usageCount >= bundle?.limitToUsePerCustomer;
4693            }
4694            return false;
4695        };
4696        const isBundleRestrictedCustomerByTagsByDiscount = (item, customerTags) => {
4697            if (!item?.restrictTags) return false;
4698            const restrictTags = item?.restrictTags?.split(',');
4699            return customerTags && customerTags.length > 0 && customerTags.some((tag) => restrictTags?.includes(tag));
4700        };
4701        const isBundleAllowedByCustomersTagByDiscount = (item, customerTags) => {
4702            if (!item?.allowedTags) return true;
4703            const allowedCustomersOnly = item?.allowedTags?.split(',');
4704            return (
4705                customerTags &&
4706                customerTags.length > 0 &&
4707                customerTags.some((tag) => allowedCustomersOnly?.includes(tag))
4708            );
4709        };
4710        const isBundleRestrictedByDiscount = (item, customerTags) => {
4711            return isBundleRestrictedCustomerByTagsByDiscount(item, customerTags) || !isBundleAllowedByCustomersTagByDiscount(item, customerTags);
4712        };
4713        const processBundleRules = (bundles, type, fields) =>
4714            bundles
4715                .filter((bundle) => bundle?.bundleType === type)
4716                .map((rule) => {
4717                    const parsedRule = { ...rule };
4718                    fields.forEach((field) => {
4719                        try {
4720                            parsedRule[field] = JSON.parse(rule[field] || '[]');
4721                        } catch (e) {
4722                            console.error('Failed to parse field:', field, e);
4723                            parsedRule[field] = [];
4724                        }
4725                    });
4726                    return parsedRule;
4727                });
4728        const getBestDiscount = (applicableDiscounts, lineItem, discountKey = 'discount') => {
4729            return applicableDiscounts.reduce((greater, current) => {
4730                const greaterDiscount = greater?.[discountKey];
4731                const currentDiscount = current?.[discountKey];
4732
4733                if ((greater?.discountType === "PERCENTAGE" && current?.discountType === "PERCENTAGE") ||
4734                    (greater?.discountType === "FIXED_AMOUNT" && current?.discountType === "FIXED_AMOUNT")) {
4735                    return currentDiscount > greaterDiscount ? current : greater;
4736
4737                } else if (current?.discountType === "FIXED_AMOUNT" && greater?.discountType === "PERCENTAGE") {
4738                    return currentDiscount > ((greaterDiscount / 100) * lineItem?.totalAmount) ? current : greater;
4739
4740                } else if (current?.discountType === "PERCENTAGE" && greater?.discountType === "FIXED_AMOUNT") {
4741                    return ((currentDiscount / 100) * lineItem?.totalAmount) > greaterDiscount ? current : greater;
4742                }
4743
4744                return currentDiscount > greaterDiscount ? current : greater;
4745            });
4746        };
4747        const getApplicableTieredDiscount = (volumeDiscountBundles, lineItem) => {
4748            let applicableDiscount = null;
4749
4750            const updatedVolumeDiscountBundles = volumeDiscountBundles.map(bundle => {
4751                const updatedTieredDiscount = bundle?.tieredDiscount.map(discount => {
4752                    return {
4753                        ...discount,
4754                        appliesOn: bundle?.appliesOn
4755                    };
4756                })
4757
4758                return {
4759                    ...bundle,
4760                    tieredDiscount: updatedTieredDiscount
4761                }
4762            });
4763
4764            const volumeDiscountBundlesTieredDiscount = updatedVolumeDiscountBundles.reduce((acc, item) => {
4765                return acc.concat(item?.tieredDiscount);
4766            }, []);
4767
4768            let applicableQuantityBasedDiscount = volumeDiscountBundlesTieredDiscount
4769                .filter(tieredDiscount => tieredDiscount?.discountBasedOn === "QUANTITY")
4770                .filter(tieredDiscount => lineItem?.quantity >= tieredDiscount?.value);
4771            applicableQuantityBasedDiscount = applicableQuantityBasedDiscount.length > 0 ? getBestDiscount(applicableQuantityBasedDiscount, lineItem) : null;
4772
4773            let applicableSpendAmountBasedDiscount = volumeDiscountBundlesTieredDiscount
4774                .filter(tieredDiscount => tieredDiscount?.discountBasedOn === "AMOUNT")
4775                .filter(tieredDiscount => lineItem?.totalAmount >= tieredDiscount?.value);
4776            applicableSpendAmountBasedDiscount = applicableSpendAmountBasedDiscount.length > 0 ? getBestDiscount(applicableSpendAmountBasedDiscount, lineItem, ) : null;
4777
4778            if (applicableQuantityBasedDiscount && applicableSpendAmountBasedDiscount) {
4779
4780                if ((applicableQuantityBasedDiscount?.discountType === "PERCENTAGE" && applicableSpendAmountBasedDiscount?.discountType === "PERCENTAGE") || (applicableQuantityBasedDiscount?.discountType === "FIXED_AMOUNT" && applicableSpendAmountBasedDiscount?.discountType === "FIXED_AMOUNT")) {
4781                    if (applicableQuantityBasedDiscount?.discount > applicableSpendAmountBasedDiscount?.discount) {
4782                        applicableDiscount = applicableQuantityBasedDiscount;
4783                    } else {
4784                        applicableDiscount = applicableSpendAmountBasedDiscount;
4785                    }
4786
4787                }else if(applicableQuantityBasedDiscount?.discountType === "PERCENTAGE" && applicableSpendAmountBasedDiscount?.discountType === "FIXED_AMOUNT"){
4788                    if (((applicableQuantityBasedDiscount?.discount / 100) * lineItem?.totalAmount) > applicableSpendAmountBasedDiscount?.discount) {
4789                        applicableDiscount = applicableQuantityBasedDiscount;
4790                    } else {
4791                        applicableDiscount = applicableSpendAmountBasedDiscount;
4792                    }
4793
4794                }else if(applicableQuantityBasedDiscount?.discountType === "FIXED_AMOUNT" && applicableSpendAmountBasedDiscount?.discountType === "PERCENTAGE"){
4795                    if (applicableQuantityBasedDiscount?.discount > ((applicableSpendAmountBasedDiscount?.discount / 100) * lineItem?.totalAmount)) {
4796                        applicableDiscount = applicableQuantityBasedDiscount;
4797                    } else {
4798                        applicableDiscount = applicableSpendAmountBasedDiscount;
4799                    }
4800                }
4801
4802            } else if (applicableQuantityBasedDiscount) {
4803                applicableDiscount = applicableQuantityBasedDiscount;
4804            } else if (applicableSpendAmountBasedDiscount) {
4805                applicableDiscount = applicableSpendAmountBasedDiscount;
4806            }
4807            return applicableDiscount;
4808        }
4809        const getApplicablePercentOrFixedDiscount = (discountedPricingBundles, lineItem) => {
4810            let applicableDiscount = null;
4811
4812            let applicableQuantityBasedDiscount = discountedPricingBundles
4813                .map(bundle => {
4814                    return {
4815                        ...bundle,
4816                        minProductCount: bundle?.minProductCount || 0,
4817                        maxProductCount: bundle?.maxProductCount || 0,
4818                        minOrderAmount: bundle?.minOrderAmount || 0
4819                    };
4820                })
4821                .filter(bundle => {
4822                    const minCount = bundle.minProductCount;
4823                    const maxCount = bundle.maxProductCount;
4824                    const minAmount = bundle.minOrderAmount;
4825
4826                    if (minCount > 0 && lineItem.quantity < minCount) return false;
4827                    if (maxCount > 0 && lineItem.quantity > maxCount) return false;
4828
4829                    if (minAmount > 0 && lineItem.amount < minAmount) return false;
4830
4831                    return true;
4832                });
4833            applicableDiscount = applicableQuantityBasedDiscount.length > 0 ? getBestDiscount(applicableQuantityBasedDiscount, lineItem, 'discountValue') : null;
4834
4835            if(applicableDiscount){
4836                applicableDiscount =  {
4837                    discountBasedOn: applicableDiscount?.minOrderAmount > 0 && applicableDiscount?.minProductCount === 0 ? "AMOUNT" : "QUANTITY",
4838                    value: applicableDiscount?.minOrderAmount > 0 && applicableDiscount?.minProductCount === 0 ? lineItem?.totalAmount : lineItem?.quantity,
4839                    discount: applicableDiscount?.discountValue,
4840                    discountType: applicableDiscount?.discountType,
4841                    appliesOn: applicableDiscount?.appliesOn
4842                }
4843            }
4844
4845            return applicableDiscount;
4846        }
4847
4848
4849
4850
4851        const collections = _ABConfig?.product?.collections || [];
4852        const discountBundles = [{"id":45166,"shop":"watcharees.myshopify.com","name":"Bundle and Save!","description":null,"status":"ACTIVE","customerIncludeTags":null,"discountType":"TIERED_DISCOUNT","discountValue":null,"products":"null","variants":"[{\"productId\":8140467667191,\"variantId\":44511196479735,\"name\":\"Basil \u0026 Garlic Sauce \",\"productHandle\":\"thai-basil-garlic-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/ThaiBasilGarlic-Front_ff8baf9f-e8c2-4dd1-b1d3-198990375dc0.jpg?v=1744810759\",\"quantity\":1,\"price\":\"6.49\",\"status\":\"ACTIVE\",\"productTitle\":\"Basil \u0026 Garlic Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":7756303991031,\"variantId\":43200148832503,\"name\":\"Coconut Curry Sauce \",\"productHandle\":\"thai-coconut-curry-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Coconut-Curry_cf1e69f0-3475-4743-86ec-7bed0aa03ced.jpg?v=1774888377\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Coconut Curry Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":4589154697347,\"variantId\":33357564870787,\"name\":\"Green Curry Sauce \",\"productHandle\":\"thai-green-curry-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Green-Curry_635ea157-7625-4adc-9390-d7b850fe8e8a.jpg?v=1774888360\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Green Curry Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":8140469960951,\"variantId\":44511202345207,\"name\":\"Lemongrass \u0026 Chili Sauce \",\"productHandle\":\"thai-lemongrass-chili-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/ThaiLemongrassChili-Front_d565eee6-6a3f-4f9b-ae82-94da83fd5ae5.jpg?v=1744810759\",\"quantity\":1,\"price\":\"6.49\",\"status\":\"ACTIVE\",\"productTitle\":\"Lemongrass \u0026 Chili Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":4589154500739,\"variantId\":33486112489603,\"name\":\"Massaman Curry Sauce \",\"productHandle\":\"thai-massaman-curry-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Massaman-Curry_0e43959f-1120-47b8-a8cb-1f4f4e3d2f5f.jpg?v=1725982083\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Massaman Curry Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":4589154304131,\"variantId\":33357413974147,\"name\":\"Pad Thai Sauce \",\"productHandle\":\"pad-thai-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Pad-Thai_044ec3a0-b726-4965-a362-39ba40f2c4a1.jpg?v=1774888433\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Pad Thai Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":4589154533507,\"variantId\":33357588529283,\"name\":\"Peanut Sauce \",\"productHandle\":\"thai-peanut-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Peanut-Sauce_ca623b52-8bf4-4bcc-92f3-1ecde9096ea3.jpg?v=1774888417\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Peanut Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":8140496470263,\"variantId\":44511299633399,\"name\":\"Red Curry Sauce \",\"productHandle\":\"thai-red-curry-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Red-Curry_44b1faef-2dff-4957-a6fd-7ed0b3b50242.jpg?v=1725982160\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Red Curry Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":8140473729271,\"variantId\":44511209292023,\"name\":\"Spicy Chili Sauce \",\"productHandle\":\"thai-spicy-chili-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/ThaiSpicyChili-Front_aad62db4-4a60-4416-8506-5b2cba55f0c1.jpg?v=1774907071\",\"quantity\":1,\"price\":\"6.49\",\"status\":\"ACTIVE\",\"productTitle\":\"Spicy Chili Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":8140472090871,\"variantId\":44511206342903,\"name\":\"Sweet \u0026 Sour Sauce \",\"productHandle\":\"thai-sweet-sour-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/ThaiSweetSour-Front_68607526-9bc0-43f3-b4f9-071ecc384e5c.jpg?v=17448
485210759\",\"quantity\":1,\"price\":\"6.49\",\"status\":\"ACTIVE\",\"productTitle\":\"Sweet \u0026 Sour Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":9993827713271,\"variantId\":50834396610807,\"name\":\"Dummy Product for Testing \",\"productHandle\":\"dummy-product-for-testing\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Yellow-Curry_569f299b-2a5d-42aa-b2ed-2dbccbfc7796.jpg?v=1725982180\",\"quantity\":1,\"price\":\"0.00\",\"status\":\"UNLISTED\",\"productTitle\":\"Dummy Product for Testing\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":1},{\"productId\":8140475302135,\"variantId\":44511211880695,\"name\":\"Sweet Chili \u0026 Ginger Sauce \",\"productHandle\":\"thai-sweet-chili-ginger-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/ThaiSweetChili-Front_0fdf11aa-b2af-4329-8205-062b76f9524c.jpg?v=1725981930\",\"quantity\":1,\"price\":\"6.49\",\"status\":\"ACTIVE\",\"productTitle\":\"Sweet Chili \u0026 Ginger Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":4589154992259,\"variantId\":33357607207043,\"name\":\"Yellow Curry Sauce \",\"productHandle\":\"thai-yellow-curry-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Yellow-Curry_569f299b-2a5d-42aa-b2ed-2dbccbfc7796.jpg?v=1725982180\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Yellow Curry Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null}]","sequenceNo":null,"bundleType":"VOLUME_DISCOUNT","settings":"{\"sequentialProductsPerBatch\":50,\"productFilterConfig\":\"{\\\"enabled\\\":false,\\\"filters\\\":[]}\",\"disableProductDescription\":false,\"includedSubscriptionPlans\":\"\",\"sellingPlanSource\":\"PRODUCT\",\"excludeSubscriptionPlans\":\"\",\"disableHighestTierPreference\":false,\"enableAnnouncementBar\":true,\"showClassicBundleWidgetInChildProduct\":false,\"showPriceWithSubscriptionPrice\":true,\"showComboBundleWidgetInComboProduct\":false,\"enableVolumeDiscountMixAndMatch\":false,\"hideQuantitySelector\":false,\"enableDedicatedAddToCartButton\":false,\"cardGap\":16,\"showUnitPrice\":false,\"showPricesWithoutDecimal\":false,\"bundleCheckoutSectionPosition\":\"BELOW\",\"enableOrderDiscountClass\":false,\"bundleProductNameSortOrder\":\"DEFAULT\",\"perRowItem\":\"THREE\",\"showCompareAtPrice\":false,\"borderRadius\":100,\"enableSequentialProductLoading\":false,\"autofillNotChosenItems\":false,\"showAdditionalNoteInput\":false,\"disableScrollingToBundle\":false,\"showPriceOfChosenProductsOnly\":false}","bundleProductId":null,"bundleVariantId":null,"productHandle":null,"discountId":null,"price":null,"numberOfProducts":0,"subscriptionBundlingEnabled":false,"subscriptionId":null,"minProductCount":null,"maxProductCount":null,"uniqueRef":"ivkqok3lwi","bundleRedirect":"CART","customRedirectURL":null,"minOrderAmount":null,"tieredDiscount":"[{\"discountBasedOn\":\"QUANTITY\",\"value\":1,\"discount\":0,\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"Single\",\"subtitleLabel\":\"\",\"saveBadgeLabel\":\"\",\"selectByDefault\":false,\"badgeLabel\":\"\",\"badgeType\":\"MOST_POPULAR\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"imageURL\":null,\"scratchOffEnabled\":false},{\"discountBasedOn\":\"QUANTITY\",\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"3 Pack\",\"subtitleLabel\":\"You save {{saved_percentage}}\",\"saveBadgeLabel\":\"Save {{saved_amount}}\",\"selectByDefault\":true,\"badgeLabel\":\"Most Popular\",\"badgeType\":\"SIMPLE\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"imageURL\":null,\"discount\":10,\"value\":3,\"scratchOffEnabled\":false},{\"discountBasedOn\":\"QUANTITY\",\"value\":6,\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"6 Pack\",\"subtitleLabel\":\"You save {{saved_percentage}}\",\"saveBadgeLabel\":\"Save {{saved_amount}}
4852\",\"selectByDefault\":false,\"badgeLabel\":\"Best Value\",\"badgeType\":\"SIMPLE\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"upsells\":[],\"imageURL\":null,\"discount\":15,\"scratchOffEnabled\":false}]","productViewStyle":"QUICK_ADD","singleProductSettings":"null","trackInventory":false,"sellingPlanType":"BUNDLE_LEVEL","clearCart":"ENABLED","minPrice":null,"maxPrice":null,"externalBuildABoxId":null,"variantVisibilityType":"SHOW_VARIANTS_AS_INDIVIDUAL","subTitle":null,"freeShipping":false,"themeType":"THEME_TWO","showBundleInProductPage":true,"combinedWithProductDiscount":false,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"allowedTags":null,"restrictTags":null,"selectionType":"FLEXIBLE","bundleHtml":"[]","discountedVariants":"null","allowedCountries":null,"appliesOn":"BOTH","purchaseRequirement":"NO_REQUIREMENT","productDiscountType":"EACH_PRODUCT","countrySelectionType":"ALL_COUNTRY","discountApplyApproach":"SHOPIFY_DISCOUNT_FUNCTION","discountedProductChooseType":"CHOOSE_ALL","internalName":"Individual Products (Sauces)","sections":"[]","limitToUsePerCustomer":null,"discountedVariantSelectionLimit":null,"hideOneTimePurchase":false,"hideSubscriptionPurchase":false,"maxOrderAmount":null,"collectionData":null,"excludedProducts":null,"productSelectionType":"PRODUCT","tag":"appstle_bundles","productChooseType":"CHOOSE_ALL","variantSelectionLimit":null,"discountTargetType":"PRODUCT","enableSubscription":false,"subscriptionWidgetPosition":"BELOW","subscribeTitle":"Subscribe and Save","subscribeSubtitle":"Delivered Monthly","subscriptionPreselected":false,"getYAppliesOn":"BOTH","announcementBarMessage":null,"automaticDiscountNodeId":"gid:\/\/shopify\/DiscountAutomaticNode\/1782292873463","recurringCycleLimit":0,"automaticShippingDiscountNodeId":null,"scheduledBundleRule":false,"bundleActiveFrom":null,"bundleActiveTo":null,"bundleSubType":null,"discountAppliesOn":"PER_ORDER","layoutType":"LAYOUT_ONE","style":"{\"tierFullPriceColor\":\"\",\"tierFreeGiftTitleFontSize\":13,\"tierUpsellTitleFontSize\":13,\"primaryColor\":\"#000000\",\"tierSubTitleFontSize\":13,\"otherProductsModalFullPriceColor\":\"\",\"primaryDisabledColor\":\"#333333\",\"cardHoverColor\":\"\",\"otherProductsModalPriceColor\":\"\",\"otherProductsModalButtonTextColor\":\"\",\"otherProductsButtonBackgroundColor\":\"\",\"tierPriceFontSize\":20,\"tierUpsellSubTitleFontSize\":12,\"comboProductFullPriceFontSize\":12,\"headingTextColor\":\"#000000\",\"badgesTextColor\":\"#FFFFFF\",\"blockTitleFontStyle\":\"BOLD\",\"tierTitleFontSize\":20,\"otherProductsProductTitleColor\":\"\",\"subscriptionTitleTextColor\":\"\",\"subscriptionSubTitleFontSize\":13,\"otherProductsImageSize\":40,\"tierFreeGiftBackgroundColor\":\"\",\"cardGap\":16,\"tierPriceFontStyle\":\"BOLD\",\"otherProductsModalOverlayColor\":\"\",\"tierPriceColor\":\"\",\"tierFreeGiftPriceFontSize\":14,\"otherProductsButtonTextColor\":\"\",\"tierTitleFontStyle\":\"BOLD\",\"ruleUpsellSubTitleFontSize\":13,\"comboProductPriceFontSize\":13,\"tierUnitLabelFontSize\":14,\"blockTitleFontSize\":14,\"otherProductsProductTitleSize\":16,\"productCardBackgroundColor\":\"#ffffff\",\"cardBackgroundColor\":\"\",\"buttonBackgroundColor\":\"#000000\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"borderRadius\":100,\"tierUpsellBackgroun
4852dColor\":\"\",\"ruleUpsellTitleTextColor\":\"\",\"ruleUpsellSubTitleTextColor\":\"\",\"tierUpsellSubTitleTextColor\":\"\",\"primaryDisabledTextColor\":\"#ffffff\",\"otherProductsModalProductTitleTextSize\":14,\"otherProductsModalProductTitleColor\":\"\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"otherProductsModalImageSize\":80,\"disabledTextColor\":\"#6B7280\",\"comboProductTitleFontStyle\":\"BOLD\",\"primaryHoverColor\":\"#000000\",\"saveBadgeTextColor\":\"\",\"tierUnitLabelFontStyle\":\"REGULAR\",\"cardBorderColor\":\"#BABABA\",\"ruleUpsellTitleFontSize\":15,\"selectedCardBackgroundColor\":\"\",\"tierFullPriceFontSize\":14,\"comboProductTitleFontSize\":13,\"subscriptionSubTitleTextColor\":\"\",\"selectedCardBorderColor\":\"#35236A\",\"comboProductFullPriceFontStyle\":\"REGULAR\",\"tierTitleColor\":\"\",\"tierFullPriceFontStyle\":\"REGULAR\",\"tierSubTitleFontStyle\":\"REGULAR\",\"secondaryTextColor\":\"#ffffff\",\"blockTitleColor\":\"\",\"tierSubTitleColor\":\"\",\"saveBadgeFontSize\":12,\"primaryTextColor\":\"#000000\",\"tierFreeGiftTextColor\":\"\",\"tierFreeGiftTitleFontStyle\":\"BOLD\",\"tierUpsellTitleTextColor\":\"\",\"tierFreeGiftPriceFontStyle\":\"REGULAR\",\"perRowItem\":\"THREE\",\"badgesBackgroundColor\":\"#F1A839\",\"otherProductsModalHeadingLabelColor\":\"\",\"otherProductsModalButtonBackgroundColor\":\"\",\"dedicatedSubscriptionLayout\":\"LAYOUT_ONE\",\"saveBadgeFontStyle\":\"REGULAR\",\"subscriptionTitleFontSize\":15,\"otherProductsModalProductPriceTextSize\":14,\"comboProductPriceFontStyle\":\"BOLD\"}","labels":"{\"volumeDiscountSaveRewardsLabel\":\"Save {{discount}}{{discount_type}}!\",\"volumeDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!\",\"oneTimeTitle\":\"One Time Purchase\",\"otherProductsModalSubtitleLabel\":\"\",\"volumeDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!\",\"volumeAmountDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!\",\"volumeAmountDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!\",\"volumeAmountDiscountSaveRewardsLabel\":\"Save {{currency}}{{discount}}!\",\"oneTimeSubtitle\":\"No Subscription\"}","upsells":"[{\"discount\":0,\"discountType\":\"PERCENTAGE\",\"subTitle\":\"Save {{saved_amount}}!\",\"title\":\"{{product_title}}\",\"matchedQuantityDealBar\":false,\"variant\":null}]","enableVolumeDiscountUpsell":false,"combos":"[]","progressiveGift":null,"enableProgressiveGifts":false,"discountName":"Sauces Multipack","shippingDiscountType":"NO_DISCOUNT","inventoryTrackingMode":"ADD_CHILD_PRODUCT_ON_ORDER","defaultVariants":null,"translations":null},{"id":47095,"shop":"watcharees.myshopify.com","name":"Bundle and Save!","description":null,"status":"ACTIVE","customerIncludeTags":null,"discountType":"TIERED_DISCOUNT","discountValue":null,"products":"null","variants":"[{\"productId\":8140325028087,\"variantId\":44510492459255,\"name\":\"Coconut Curry Noodles \",\"productHandle\":\"thai-coconut-curry-noodles\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Coconut-Curry-Noodles.jpg?v=1774962981\",\"quantity\":1,\"price\":\"7.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Coconut Curry Noodles\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":8140324274423,\"variantId\":44510488592631,\"name\":\"Peanut Noodles \",\"productHandle\":\"thai-peanut-noodles\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Peanut-Noodles_b51552d3-97b2-4cef-b732-9a2cc0313036.jpg?v=1774962981\",\"quantity\":1,\"price\":\"7.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Peanut Noodles\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":8140324798711,\"variantId\":44510491607287,\"name\":\"Red Curry Noodles \",\"productHandle\":\"thai-red-curry-noodles\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Red-Curry-Noodles.jpg?v=1774962981\",\"quantity\":1,\"price\":\"7.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Red Curry Noodles\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":9998756315383,\"variantId\":50847156044023,\"name\":\"Drunken Noodles \",\"productHandle\":\"drunken-noodles\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Drunken-Noodles-Front.jpg?v=1781118906\",\"quantity\":1,\"price\":\"7.99\",\"status\":\"DRAFT\",\"productTitle\":\"Drunken Noodles\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":1},{\"productId\":9998612300023,\"variantId\":50846658265335,\"name\":\"Pad Thai Noodles \",\"productHandle\":\"pad-thai-noodles\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Pad-Thai-Noodles-Front.jpg?v=1781113371\",\"quantity\":1,\"price\":\"7.99\",\"status\":\"DRAFT\",\"productTitle\":\"Pad Thai Noodles\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":1}]","sequenceNo":null,"bundleType":"VOLUME_DISCOUNT","settings":"{\"sequentialProductsPerBatch\":50,\"productFilterConfig\":\"{\\\"enabled\\\":false,\\\"filters\\\":[]}\",\"disableProductDescription\":false,\"includedSubscriptionPlans\":\"\",\"sellingPlanSource\":\"PRODUCT\",\"excludeSubscriptionPlans\":\"\",\"disableHighestTierPreference\":false,\"enableAnnouncementBar\":true,\"showClassicBundleWidgetInChildProduct\":false,\"showPriceWithSubscriptionPrice\":true,\"showComboBundleWidgetInComboProduct\":false,\"enableVolumeDiscountMixAndMatch\":false,\"hideQuantitySelector\":false,\"enableDedicatedAddToCartButton\":false,\"cardGap\":16,\"showUnitPrice\":false,\"showPricesWithoutDecimal\":false,\"bundleCheckoutSectionPosition\":\"BELOW\",\"enableOrderDiscountClass\":false,\"bundleProductNameSortOrder\":\"DEFAULT\",\"perRowItem\":\"THREE\",\"showCompareAtPrice\":false,\"borderRadius\":100,\"enableSequentialProductLoading\":false,\"autofillNotChosenItems\":false,\"showAdditionalNoteInput\":false,\"disableScrollingToBundle\":false,\"showPriceOfChosenProductsOnly\":false}","bundleProductId":null,"bundleVariantId":null,"productHandle":null,"discountId":null,"price":null,"numberOfProducts":0,"subscriptionBundlingEnabled":false,"subscriptionId":null,"minProductCount":null,"maxProductCount":null,"uniqueRef":"pgcimmdrwz","bundleRedirect":"CART","customRedirectURL":null,"minOrderAmount":null,"tieredDiscount":"[{\"discountBasedOn\":\"QUANTITY\",\"value\":1,\"discount\":0,\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"Single\",\"subtitleLabel\":\"\",\"saveBadgeLabel\":\"\",\"selectByDefault\":false,\"badgeLabel\":\"\",\"badgeType\":\"MOST_POPULAR\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"imageURL\":null},{\"discountBasedOn\":\"QUANTITY\",\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"3 Pack\",\"subtitleLabel\":\"You save {{saved_percentage}}\",\"saveBadgeLabel\":\"Save {{saved_amount}}\",\"selectByDefault\":true,\"badgeLabel\":\"Most Popular\",\"badgeType\":\"SIMPLE\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"imageURL\":null,\"discount\":10,\"value\":3},{\"discountBasedOn\":\"QUANTITY\",\"value\":6,\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"6 Pack\",\"subtitleLabel\":\"You save {{saved_percentage}}\",\"saveBadgeLabel\":\"Save {{saved_amount}}
4852\",\"selectByDefault\":false,\"badgeLabel\":\"Best Value\",\"badgeType\":\"SIMPLE\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"upsells\":[],\"imageURL\":null,\"discount\":15},{\"discountBasedOn\":\"QUANTITY\",\"discount\":20,\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"12 Pack\",\"subtitleLabel\":\"You save {{saved_percentage}}\",\"saveBadgeLabel\":\"Save {{saved_amount}}\",\"selectByDefault\":false,\"badgeLabel\":\"\",\"badgeType\":\"MOST_POPULAR\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"upsells\":[],\"imageURL\":null,\"value\":12}]","productViewStyle":"QUICK_ADD","singleProductSettings":"null","trackInventory":false,"sellingPlanType":"BUNDLE_LEVEL","clearCart":"ENABLED","minPrice":null,"maxPrice":null,"externalBuildABoxId":null,"variantVisibilityType":"SHOW_VARIANTS_AS_INDIVIDUAL","subTitle":null,"freeShipping":false,"themeType":"THEME_TWO","showBundleInProductPage":true,"combinedWithProductDiscount":false,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"allowedTags":null,"restrictTags":null,"selectionType":"FLEXIBLE","bundleHtml":"[]","discountedVariants":"null","allowedCountries":null,"appliesOn":"BOTH","purchaseRequirement":"NO_REQUIREMENT","productDiscountType":"EACH_PRODUCT","countrySelectionType":"ALL_COUNTRY","discountApplyApproach":"SHOPIFY_DISCOUNT_FUNCTION","discountedProductChooseType":"CHOOSE_ALL","internalName":"Individual Products (Noodles)","sections":"[]","limitToUsePerCustomer":null,"discountedVariantSelectionLimit":null,"hideOneTimePurchase":false,"hideSubscriptionPurchase":false,"maxOrderAmount":null,"collectionData":null,"excludedProducts":null,"productSelectionType":"PRODUCT","tag":"appstle_bundles","productChooseType":"CHOOSE_ALL","variantSelectionLimit":null,"discountTargetType":"PRODUCT","enableSubscription":false,"subscriptionWidgetPosition":"BELOW","subscribeTitle":"Subscribe and Save","subscribeSubtitle":"Delivered Monthly","subscriptionPreselected":false,"getYAppliesOn":"BOTH","announcementBarMessage":null,"automaticDiscountNodeId":"gid:\/\/shopify\/DiscountAutomaticNode\/1787408777463","recurringCycleLimit":0,"automaticShippingDiscountNodeId":null,"scheduledBundleRule":false,"bundleActiveFrom":null,"bundleActiveTo":null,"bundleSubType":null,"discountAppliesOn":"PER_ORDER","layoutType":"LAYOUT_ONE","style":"{\"tierFullPriceColor\":\"\",\"tierFreeGiftTitleFontSize\":13,\"tierUpsellTitleFontSize\":13,\"primaryColor\":\"#000000\",\"tierSubTitleFontSize\":13,\"otherProductsModalFullPriceColor\":\"\",\"primaryDisabledColor\":\"#333333\",\"cardHoverColor\":\"\",\"otherProductsModalPriceColor\":\"\",\"otherProductsModalButtonTextColor\":\"\",\"otherProductsButtonBackgroundColor\":\"\",\"tierPriceFontSize\":20,\"tierUpsellSubTitleFontSize\":12,\"comboProductFullPriceFontSize\":12,\"headingTextColor\":\"#000000\",\"badgesTextColor\":\"#FFFFFF\",\"blockTitleFontStyle\":\"BOLD\",\"tierTitleFontSize\":20,\"otherProductsProductTitleColor\":\"\",\"subscriptionTitleTextColor\":\"\",\"subscriptionSubTitleFontSize\":13,\"otherProductsImageSize\":40,\"tierFreeGiftBackgroundColor\":\"\",\"cardGap\":16,\"tierPriceFontStyle\":\"BOLD\",\"otherProductsModalOverlayColor\":\"\",\"tierPriceColor\":\"\",\"tierFreeGiftPriceFontSize\":14,\"otherProductsButtonTextColor\":\"\",\"tierTitleFontStyle\":\"BOLD\",\"ruleUpsellSubTitleFontSize\":13,\"comboProductPriceFontSize\":13,\"tierUnitLabelFontSize\":14,\"blockTitleFontSize\":14,\"otherProductsProductTitleSize\":16,\"productCardBackgroundColor\":\"#ffffff\",\"cardBackgroundColor\":\"\",\"buttonBackgroundColor\":\"#000000\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"borderRadius\":100,\"tierUpsellBackgroun
4852dColor\":\"\",\"ruleUpsellTitleTextColor\":\"\",\"ruleUpsellSubTitleTextColor\":\"\",\"tierUpsellSubTitleTextColor\":\"\",\"primaryDisabledTextColor\":\"#ffffff\",\"otherProductsModalProductTitleTextSize\":14,\"otherProductsModalProductTitleColor\":\"\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"otherProductsModalImageSize\":80,\"disabledTextColor\":\"#6B7280\",\"comboProductTitleFontStyle\":\"BOLD\",\"primaryHoverColor\":\"#000000\",\"tierUnitLabelFontStyle\":\"REGULAR\",\"cardBorderColor\":\"#BABABA\",\"ruleUpsellTitleFontSize\":15,\"selectedCardBackgroundColor\":\"\",\"tierFullPriceFontSize\":14,\"comboProductTitleFontSize\":13,\"subscriptionSubTitleTextColor\":\"\",\"selectedCardBorderColor\":\"#35236A\",\"comboProductFullPriceFontStyle\":\"REGULAR\",\"tierTitleColor\":\"\",\"tierFullPriceFontStyle\":\"REGULAR\",\"tierSubTitleFontStyle\":\"REGULAR\",\"secondaryTextColor\":\"#ffffff\",\"blockTitleColor\":\"\",\"tierSubTitleColor\":\"\",\"saveBadgeFontSize\":12,\"primaryTextColor\":\"#000000\",\"tierFreeGiftTextColor\":\"\",\"tierFreeGiftTitleFontStyle\":\"BOLD\",\"tierUpsellTitleTextColor\":\"\",\"tierFreeGiftPriceFontStyle\":\"REGULAR\",\"perRowItem\":\"THREE\",\"badgesBackgroundColor\":\"#F1A839\",\"otherProductsModalHeadingLabelColor\":\"\",\"otherProductsModalButtonBackgroundColor\":\"\",\"dedicatedSubscriptionLayout\":\"LAYOUT_ONE\",\"saveBadgeFontStyle\":\"REGULAR\",\"subscriptionTitleFontSize\":15,\"otherProductsModalProductPriceTextSize\":14,\"comboProductPriceFontStyle\":\"BOLD\"}","labels":"{\"volumeDiscountSaveRewardsLabel\":\"Save {{discount}}{{discount_type}}!\",\"volumeDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!\",\"oneTimeTitle\":\"One Time Purchase\",\"otherProductsModalSubtitleLabel\":\"\",\"volumeDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!\",\"volumeAmountDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!\",\"volumeAmountDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!\",\"volumeAmountDiscountSaveRewardsLabel\":\"Save {{currency}}{{discount}}!\",\"oneTimeSubtitle\":\"No Subscription\"}","upsells":"[{\"discount\":0,\"discountType\":\"PERCENTAGE\",\"subTitle\":\"Save {{saved_amount}}!\",\"title\":\"{{product_title}}\",\"matchedQuantityDealBar\":false,\"variant\":null}]","enableVolumeDiscountUpsell":false,"combos":"[]","progressiveGift":null,"enableProgressiveGifts":false,"discountName":"Noodles Multipack","shippingDiscountType":"NO_DISCOUNT","inventoryTrackingMode":"ADD_CHILD_PRODUCT_ON_ORDER","defaultVariants":null,"translations":null}];
4853        const customerTags = null;
4854        let customerDiscountUsage = [];
4855        let isLoggedIn = false;
4856
4857        
4858
4859        const filteredDiscountBundles = Array.isArray(discountBundles) && discountBundles.length > 0 && discountBundles?.filter((bundle) => {
4860            if (bundle?.status !== 'ACTIVE' || bundle?.bundleSubType === 'BUY_X_GET_Y') {
4861                return false;
4862            }
4863            if ((bundle?.allowedTags || bundle?.restrictTags || bundle?.limitToUsePerCustomer > 0) && !isLoggedIn) {
4864                return false;
4865            }
4866            if ((bundle?.allowedTags || bundle?.restrictTags) && isLoggedIn && isBundleRestrictedByDiscount(bundle, customerTags)) {
4867                return false;
4868            }
4869            if (bundle?.limitToUsePerCustomer > 0 && isDiscountUsageLimitExceed(customerDiscountUsage, bundle)) {
4870                return false;
4871            }
4872            if (bundle?.appliesOn === "ONE_TIME" && sellingPlanId != null) {
4873                return false;
4874            }
4875            if (bundle?.appliesOn === "SUBSCRIPTION" && sellingPlanId === null) {
4876                return false;
4877            }
4878            try {
4879                const variantsString = bundle?.variants || '[]';
4880                const variants = typeof variantsString === 'string' ? JSON.parse(variantsString) : variantsString;
4881                const bundleCollections = JSON.parse(bundle?.collectionData || '[]');
4882
4883                return (Array.isArray(variants) && variants.some((variant) => variant && parseInt(variant?.variantId) === parseInt(variantId))) ||
4884                    (Array.isArray(bundleCollections) &&
4885                        bundleCollections?.length > 0 &&
4886                        bundleCollections.some(bundleCollection => collections.some(collection => collection?.id === bundleCollection?.id)))
4887            } catch (e) {
4888                console.error('Failed to parse JSON:', e);
4889                return false;
4890            }
4891        }) || [];
4892
4893        const totalAmount =  amount * quantity;
4894        const lineItem = {variantId, quantity, amount, totalAmount };
4895        const volumeDiscountBundles = processBundleRules(filteredDiscountBundles, 'VOLUME_DISCOUNT', ["variants", "tieredDiscount"]);
4896        const discountedPricingBundles = processBundleRules(filteredDiscountBundles, 'DISCOUNTED_PRICING', ["variants"]);
4897
4898        let applicableDiscount = null;
4899        const volumeDiscount = getApplicableTieredDiscount(volumeDiscountBundles, lineItem);
4900        const pricingDiscount = getApplicablePercentOrFixedDiscount(discountedPricingBundles, lineItem);
4901
4902        if (volumeDiscount && pricingDiscount) {
4903            applicableDiscount = getBestDiscount([volumeDiscount, pricingDiscount], lineItem);
4904        } else {
4905            applicableDiscount = volumeDiscount || pricingDiscount;
4906        }
4907
4908        const discountAmount = applicableDiscount?.discountType === "PERCENTAGE" ? (totalAmount *  applicableDiscount?.discount) / 100 : applicableDiscount?.discount;
4909        const discountedPrice = applicableDiscount?.discountType === "PERCENTAGE" ? (totalAmount - discountAmount) : ( totalAmount - applicableDiscount?.discount);
4910
4911        return {
4912            variantId,
4913            quantity,
4914            amount,
4915            totalAmount,
4916            discountType: applicableDiscount?.discountType,
4917            discountValue: applicableDiscount?.discount,
4918            discountAmount,
4919            discountedPrice: !isNaN(discountedPrice) ? discountedPrice : undefined,
4920            discountConfigure: applicableDiscount?.appliesOn
4921        };
4922    };
4923
4924<!-- END app snippet -->
4925        
4926        
4927        <!-- BEGIN app snippet: new-appstle-volume-discount-script -->
4928    (() => {
4929        const initializedElements = new WeakSet();
4930
4931        const loadAppstleBundleAssets = () => {
4932            const css = "https:\/\/bundles-admin.appstle.com\/content\/volume-discount.css?v=1790197272469";
4933            const js = "https:\/\/bundles-admin.appstle.com\/app\/volume-discount.bundle.js?v=1790197272469";
4934            const link = document.createElement('link');
4935            link.rel = 'stylesheet';
4936            link.href = css;
4937            document.head.appendChild(link);
4938            const script = document.createElement('script');
4939            script.defer = true;
4940            script.src = js;
4941            document.head.appendChild(script);
4942        };
4943
4944        const executeVolumeDiscountBlock = ({ blockElement }) => {
4945            if (initializedElements.has(blockElement)) return;
4946            initializedElements.add(blockElement);
4947
4948            const discountRules = [{"id":45166,"shop":"watcharees.myshopify.com","name":"Bundle and Save!","description":null,"status":"ACTIVE","customerIncludeTags":null,"discountType":"TIERED_DISCOUNT","discountValue":null,"products":"null","variants":"[{\"productId\":8140467667191,\"variantId\":44511196479735,\"name\":\"Basil \u0026 Garlic Sauce \",\"productHandle\":\"thai-basil-garlic-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/ThaiBasilGarlic-Front_ff8baf9f-e8c2-4dd1-b1d3-198990375dc0.jpg?v=1744810759\",\"quantity\":1,\"price\":\"6.49\",\"status\":\"ACTIVE\",\"productTitle\":\"Basil \u0026 Garlic Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":7756303991031,\"variantId\":43200148832503,\"name\":\"Coconut Curry Sauce \",\"productHandle\":\"thai-coconut-curry-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Coconut-Curry_cf1e69f0-3475-4743-86ec-7bed0aa03ced.jpg?v=1774888377\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Coconut Curry Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":4589154697347,\"variantId\":33357564870787,\"name\":\"Green Curry Sauce \",\"productHandle\":\"thai-green-curry-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Green-Curry_635ea157-7625-4adc-9390-d7b850fe8e8a.jpg?v=1774888360\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Green Curry Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":8140469960951,\"variantId\":44511202345207,\"name\":\"Lemongrass \u0026 Chili Sauce \",\"productHandle\":\"thai-lemongrass-chili-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/ThaiLemongrassChili-Front_d565eee6-6a3f-4f9b-ae82-94da83fd5ae5.jpg?v=17448
494810759\",\"quantity\":1,\"price\":\"6.49\",\"status\":\"ACTIVE\",\"productTitle\":\"Lemongrass \u0026 Chili Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":4589154500739,\"variantId\":33486112489603,\"name\":\"Massaman Curry Sauce \",\"productHandle\":\"thai-massaman-curry-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Massaman-Curry_0e43959f-1120-47b8-a8cb-1f4f4e3d2f5f.jpg?v=1725982083\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Massaman Curry Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":4589154304131,\"variantId\":33357413974147,\"name\":\"Pad Thai Sauce \",\"productHandle\":\"pad-thai-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Pad-Thai_044ec3a0-b726-4965-a362-39ba40f2c4a1.jpg?v=1774888433\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Pad Thai Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":4589154533507,\"variantId\":33357588529283,\"name\":\"Peanut Sauce \",\"productHandle\":\"thai-peanut-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Peanut-Sauce_ca623b52-8bf4-4bcc-92f3-1ecde9096ea3.jpg?v=1774888417\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Peanut Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":8140496470263,\"variantId\":44511299633399,\"name\":\"Red Curry Sauce \",\"productHandle\":\"thai-red-curry-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Red-Curry_44b1faef-2dff-4957-a6fd-7ed0b3b50242.jpg?v=1725982160\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Red Curry Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":8140473729271,\"variantId\":44511209292023,\"name\":\"Spicy Chili Sauce \",\"productHandle\":\"thai-spicy-chili-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/ThaiSpicyChili-Front_aad62db4-4a60-4416-8506-5b2cba55f0c1.jpg?v=1774907071\",\"quantity\":1,\"price\":\"6.49\",\"status\":\"ACTIVE\",\"productTitle\":\"Spicy Chili Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":8140472090871,\"variantId\":44511206342903,\"name\":\"Sweet \u0026 Sour Sauce \",\"productHandle\":\"thai-sweet-sour-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/ThaiSweetSour-Front_68607526-9bc0-43f3-b4f9-071ecc384e5c.jpg?v=1744810759\",\"quantity\":1,\"price\":\"6.49\",\"status\":\"ACTIVE\",\"productTitle\":\"Sweet \u0026 Sour Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":9993827713271,\"variantId\":50834396610807,\"name\":\"Dummy Product for Testing \",\"productHandle\":\"dummy-product-for-testing\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Yellow-Curry_569f299b-2a5d-42aa-b2ed-2dbccbfc7796.jpg?v=1725982180\",\"quantity\":1,\"price\":\"0.00\",\"status\":\"UNLISTED\",\"productTitle\":\"Dummy Product for Testing\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":1},{\"productId\":8140475302135,\"variantId\":44511211880695,\"name\":\"Sweet Chili \u0026 Ginger Sauce \",\"productHandle\":\"thai-sweet-chili-ginger-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/ThaiSweetChil
4948i-Front_0fdf11aa-b2af-4329-8205-062b76f9524c.jpg?v=1725981930\",\"quantity\":1,\"price\":\"6.49\",\"status\":\"ACTIVE\",\"productTitle\":\"Sweet Chili \u0026 Ginger Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":4589154992259,\"variantId\":33357607207043,\"name\":\"Yellow Curry Sauce \",\"productHandle\":\"thai-yellow-curry-sauce\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Yellow-Curry_569f299b-2a5d-42aa-b2ed-2dbccbfc7796.jpg?v=1725982180\",\"quantity\":1,\"price\":\"8.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Yellow Curry Sauce\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null}]","sequenceNo":null,"bundleType":"VOLUME_DISCOUNT","settings":"{\"sequentialProductsPerBatch\":50,\"productFilterConfig\":\"{\\\"enabled\\\":false,\\\"filters\\\":[]}\",\"disableProductDescription\":false,\"includedSubscriptionPlans\":\"\",\"sellingPlanSource\":\"PRODUCT\",\"excludeSubscriptionPlans\":\"\",\"disableHighestTierPreference\":false,\"enableAnnouncementBar\":true,\"showClassicBundleWidgetInChildProduct\":false,\"showPriceWithSubscriptionPrice\":true,\"showComboBundleWidgetInComboProduct\":false,\"enableVolumeDiscountMixAndMatch\":false,\"hideQuantitySelector\":false,\"enableDedicatedAddToCartButton\":false,\"cardGap\":16,\"showUnitPrice\":false,\"showPricesWithoutDecimal\":false,\"bundleCheckoutSectionPosition\":\"BELOW\",\"enableOrderDiscountClass\":false,\"bundleProductNameSortOrder\":\"DEFAULT\",\"perRowItem\":\"THREE\",\"showCompareAtPrice\":false,\"borderRadius\":100,\"enableSequentialProductLoading\":false,\"autofillNotChosenItems\":false,\"showAdditionalNoteInput\":false,\"disableScrollingToBundle\":false,\"showPriceOfChosenProductsOnly\":false}","bundleProductId":null,"bundleVariantId":null,"productHandle":null,"discountId":null,"price":null,"numberOfProducts":0,"subscriptionBundlingEnabled":false,"subscriptionId":null,"minProductCount":null,"maxProductCount":null,"uniqueRef":"ivkqok3lwi","bundleRedirect":"CART","customRedirectURL":null,"minOrderAmount":null,"tieredDiscount":"[{\"discountBasedOn\":\"QUANTITY\",\"value\":1,\"discount\":0,\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"Single\",\"subtitleLabel\":\"\",\"saveBadgeLabel\":\"\",\"selectByDefault\":false,\"badgeLabel\":\"\",\"badgeType\":\"MOST_POPULAR\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"imageURL\":null,\"scratchOffEnabled\":false},{\"discountBasedOn\":\"QUANTITY\",\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"3 Pack\",\"subtitleLabel\":\"You save {{saved_percentage}}\",\"saveBadgeLabel\":\"Save {{saved_amount}}\",\"selectByDefault\":true,\"badgeLabel\":\"Most Popular\",\"badgeType\":\"SIMPLE\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"imageURL\":null,\"discount\":10,\"value\":3,\"scratchOffEnabled\":false},{\"discountBasedOn\":\"QUANTITY\",\"value\":6,\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"6 Pack\",\"subtitleLabel\":\"You save {{saved_percentage}}\",\"saveBadgeLabel\":\"Save {{saved_amount}}\",\"selectByDefault\":false,\"badgeLabel\":\"Best Value\",\"badgeType\":\"SIMPLE\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"upsells\":[],\"imageURL\":null,\"discount\":15,\"scratchOffEnabled\":false}]","productViewStyle":"QUICK_ADD","singleProductSettings":"null","trackInventory":false,"sellingPlanType":"BUNDLE_LEVEL","clearCart":"ENABLED","minPrice":null,"maxPrice":null,"externalBuildABoxId":null,"variantVisibilityType":"SHOW_VARIANTS_AS_INDIVIDUAL","subTitle":null,"freeShipping":false,"themeType":"THEME_TWO","showBundleInProductPage":true,"combinedWithProductDiscount":false,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"allowedTags":null,"restrictTags":null,"selectionType":"FLEXIBLE","bundleHtml":"[]","discountedVariants":"null","allowedCountries":null,"appliesOn":"BOTH","purchaseRequirement":"NO_REQUIREMENT","productDiscountType":"EACH_PRODUCT","countrySelectionType":"ALL_COUNTRY","discountApplyApproach":"SHOPIFY_DISCOUNT_FUNCTION","discountedProductChooseType":"CHOOSE_ALL","internalName":"Individual Products (Sauces)","sections":"[]","limitToUsePerCustomer":null,"discountedVariantSelectionLimit":null,"hideOneTimePurchase":false,"hideSubscriptionPurchase":false,"maxOrderAmount":null,"collectionData":null,"excludedProducts":null,"productSelectionType":"PRODUCT","tag":"appstle_bundles","productChooseType":"CHOOSE_ALL","variantSelectionLimit":null,"discountTargetType":"PRODUCT","enableSubscription":false,"subscriptionWidgetPosition":"BELOW","subscribeTitle":"Subscribe and Save","subscribeSubtitle":"Delivered Monthly","subscriptionPreselected":false,"getYAppliesOn":"BOTH","announcementBarMessage":null,"automaticDiscountNodeId":"gid:\/\/shopify\/DiscountAutomaticNode\/1782292873463","recurringCycleLimit":0,"automaticShippingDiscountNodeId":null,"scheduledBundleRule":false,"bundleActiveFrom":null,"bundleActiveTo":null,"bundleSubType":null,"discountAppliesOn":"PER_ORDER","layoutType":"LAYOUT_ONE","style":"{\"tierFullPriceColor\":\"\",\"tierFreeGiftTitleFontSize\":13,\"tierUpsellTitleFontSize\":13,\"primaryColor\":\"#000000\",\"tierSubTitleFontSize\":13,\"otherProductsModalFullPriceColor\":\"\",\"primaryDisabledColor\":\"#333333\",\"cardHoverColor\":\"\",\"otherProductsModalPriceColor\":\"\",\"otherProductsModalButtonTextColor\":\"\",\"otherProductsButtonBackgroun
4948dColor\":\"\",\"tierPriceFontSize\":20,\"tierUpsellSubTitleFontSize\":12,\"comboProductFullPriceFontSize\":12,\"headingTextColor\":\"#000000\",\"badgesTextColor\":\"#FFFFFF\",\"blockTitleFontStyle\":\"BOLD\",\"tierTitleFontSize\":20,\"otherProductsProductTitleColor\":\"\",\"subscriptionTitleTextColor\":\"\",\"subscriptionSubTitleFontSize\":13,\"otherProductsImageSize\":40,\"tierFreeGiftBackgroundColor\":\"\",\"cardGap\":16,\"tierPriceFontStyle\":\"BOLD\",\"otherProductsModalOverlayColor\":\"\",\"tierPriceColor\":\"\",\"tierFreeGiftPriceFontSize\":14,\"otherProductsButtonTextColor\":\"\",\"tierTitleFontStyle\":\"BOLD\",\"ruleUpsellSubTitleFontSize\":13,\"comboProductPriceFontSize\":13,\"tierUnitLabelFontSize\":14,\"blockTitleFontSize\":14,\"otherProductsProductTitleSize\":16,\"productCardBackgroundColor\":\"#ffffff\",\"cardBackgroundColor\":\"\",\"buttonBackgroundColor\":\"#000000\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"borderRadius\":100,\"tierUpsellBackgroundColor\":\"\",\"ruleUpsellTitleTextColor\":\"\",\"ruleUpsellSubTitleTextColor\":\"\",\"tierUpsellSubTitleTextColor\":\"\",\"primaryDisabledTextColor\":\"#ffffff\",\"otherProductsModalProductTitleTextSize\":14,\"otherProductsModalProductTitleColor\":\"\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"otherProductsModalImageSize\":80,\"disabledTextColor\":\"#6B7280\",\"comboProductTitleFontStyle\":\"BOLD\",\"primaryHoverColor\":\"#000000\",\"saveBadgeTextColor\":\"\",\"tierUnitLabelFontStyle\":\"REGULAR\",\"cardBorderColor\":\"#BABABA\",\"ruleUpsellTitleFontSize\":15,\"selectedCardBackgroundColor\":\"\",\"tierFullPriceFontSize\":14,\"comboProductTitleFontSize\":13,\"subscriptionSubTitleTextColor\":\"\",\"selectedCardBorderColor\":\"#35236A\",\"comboProductFullPriceFontStyle\":\"REGULAR\",\"tierTitleColor\":\"\",\"tierFullPriceFontStyle\":\"REGULAR\",\"tierSubTitleFontStyle\":\"REGULAR\",\"secondaryTextColor\":\"#ffffff\",\"blockTitleColor\":\"\",\"tierSubTitleColor\":\"\",\"saveBadgeFontSize\":12,\"primaryTextColor\":\"#000000\",\"tierFreeGiftTextColor\":\"\",\"tierFreeGiftTitleFontStyle\":\"BOLD\",\"tierUpsellTitleTextColor\":\"\",\"tierFreeGiftPriceFontStyle\":\"REGULAR\",\"perRowItem\":\"THREE\",\"badgesBackgroundColor\":\"#F1A839\",\"otherProductsModalHeadingLabelColor\":\"\",\"otherProductsModalButtonBackgroundColor\":\"\",\"dedicatedSubscriptionLayout\":\"LAYOUT_ONE\",\"saveBadgeFontStyle\":\"REGULAR\",\"subscriptionTitleFontSize\":15,\"otherProductsModalProductPriceTextSize\":14,\"comboProductPriceFontStyle\":\"BOLD\"}","labels":"{\"volumeDiscountSaveRewardsLabel\":\"Save {{discount}}{{discount_type}}!\",\"volumeDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!\",\"oneTimeTitle\":\"One Time Purchase\",\"otherProductsModalSubtitleLabel\":\"\",\"volumeDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!\",\"volumeAmountDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!\",\"volumeAmountDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!\",\"volumeAmountDiscountSaveRewardsLabel\":\"Save {{currency}}{{discount}}!\",\"oneTimeSubtitle\":\"No Subscription\"}","upsells":"[{\"discount\":0,\"discountType\":\"PERCENTAGE\",\"subTitle\":\"Save {{saved_amount}}!\",\"title\":\"{{product_title}}\",\"matchedQuantityDealBar\":false,\"variant\":null}]","enableVolumeDiscountUpsell":false,"combos":"[]","progressiveGift":null,"enableProgressiveGifts":false,"discountName":"Sauces Multipack","shippingDiscountType":"NO_DISCOUNT","inventoryTrackingMode":"ADD_CHILD_PRODUCT_ON_ORDER","defaultVariants":null,"translations":null},{"id":47095,"shop":"watcharees.myshopify.com","name":"Bundle and Save!","description":null,"status":"ACTIVE","customerIncludeTags":null,"discountType":"TIERED_DISCOUNT","discountValue":null,"products":"null","variants":"[{\"productId\":8140325028087,\"variantId\":44510492459255,\"name\":\"Coconut Curry Noodles \",\"productHandle\":\"thai-coconut-curry-noodles\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Coconut-Curry-Noodles.jpg?v=1774962981\",\"quantity\":1,\"price\":\"7.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Coconut Curry Noodles\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null}
4948,{\"productId\":8140324274423,\"variantId\":44510488592631,\"name\":\"Peanut Noodles \",\"productHandle\":\"thai-peanut-noodles\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Peanut-Noodles_b51552d3-97b2-4cef-b732-9a2cc0313036.jpg?v=1774962981\",\"quantity\":1,\"price\":\"7.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Peanut Noodles\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":8140324798711,\"variantId\":44510491607287,\"name\":\"Red Curry Noodles \",\"productHandle\":\"thai-red-curry-noodles\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Red-Curry-Noodles.jpg?v=1774962981\",\"quantity\":1,\"price\":\"7.99\",\"status\":\"ACTIVE\",\"productTitle\":\"Red Curry Noodles\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":null},{\"productId\":9998756315383,\"variantId\":50847156044023,\"name\":\"Drunken Noodles \",\"productHandle\":\"drunken-noodles\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Drunken-Noodles-Front.jpg?v=1781118906\",\"quantity\":1,\"price\":\"7.99\",\"status\":\"DRAFT\",\"productTitle\":\"Drunken Noodles\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":1},{\"productId\":9998612300023,\"variantId\":50846658265335,\"name\":\"Pad Thai Noodles \",\"productHandle\":\"pad-thai-noodles\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/5442\/6243\/files\/Pad-Thai-Noodles-Front.jpg?v=1781113371\",\"quantity\":1,\"price\":\"7.99\",\"status\":\"DRAFT\",\"productTitle\":\"Pad Thai Noodles\",\"variantTitle\":null,\"isMandatory\":false,\"preSelected\":false,\"minQuantity\":null,\"maxQuantity\":null,\"variantsCount\":1}]","sequenceNo":null,"bundleType":"VOLUME_DISCOUNT","settings":"{\"sequentialProductsPerBatch\":50,\"productFilterConfig\":\"{\\\"enabled\\\":false,\\\"filters\\\":[]}\",\"disableProductDescription\":false,\"includedSubscriptionPlans\":\"\",\"sellingPlanSource\":\"PRODUCT\",\"excludeSubscriptionPlans\":\"\",\"disableHighestTierPreference\":false,\"enableAnnouncementBar\":true,\"showClassicBundleWidgetInChildProduct\":false,\"showPriceWithSubscriptionPrice\":true,\"showComboBundleWidgetInComboProduct\":false,\"enableVolumeDiscountMixAndMatch\":false,\"hideQuantitySelector\":false,\"enableDedicatedAddToCartButton\":false,\"cardGap\":16,\"showUnitPrice\":false,\"showPricesWithoutDecimal\":false,\"bundleCheckoutSectionPosition\":\"BELOW\",\"enableOrderDiscountClass\":false,\"bundleProductNameSortOrder\":\"DEFAULT\",\"perRowItem\":\"THREE\",\"showCompareAtPrice\":false,\"borderRadius\":100,\"enableSequentialProductLoading\":false,\"autofillNotChosenItems\":false,\"showAdditionalNoteInput\":false,\"disableScrollingToBundle\":false,\"showPriceOfChosenProductsOnly\":false}","bundleProductId":null,"bundleVariantId":null,"productHandle":null,"discountId":null,"price":null,"numberOfProducts":0,"subscriptionBundlingEnabled":false,"subscriptionId":null,"minProductCount":null,"maxProductCount":null,"uniqueRef":"pgcimmdrwz","bundleRedirect":"CART","customRedirectURL":null,"minOrderAmount":null,"tieredDiscount":"[{\"discountBasedOn\":\"QUANTITY\",\"value\":1,\"discount\":0,\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"Single\",\"subtitleLabel\":\"\",\"saveBadgeLabel\":\"\",\"selectByDefault\":false,\"badgeLabel\":\"\",\"badgeType\":\"MOST_POPULAR\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"imageURL\":null},{\"discountBasedOn\":\"QUANTITY\",\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"3 Pack\",\"subtitleLabel\":\"You save {{saved_percentage}}\",\"saveBadgeLabel\":\"Save {{saved_amount}}\",\"selectByDefault\":true,\"badgeLabel\":\"Most Popular\",\"badgeType\":\"SIMPLE\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"imageURL\":null,\"discount\":10,\"value\":3},{\"discountBasedOn\":\"QUANTITY\",\"value\":6,\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"6 Pack\",\"subtitleLabel\":\"You save {{saved_percentage}}\",\"saveBadgeLabel\":\"Save {{saved_amount}}
4948\",\"selectByDefault\":false,\"badgeLabel\":\"Best Value\",\"badgeType\":\"SIMPLE\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"upsells\":[],\"imageURL\":null,\"discount\":15},{\"discountBasedOn\":\"QUANTITY\",\"discount\":20,\"discountType\":\"PERCENTAGE\",\"titleLabel\":\"12 Pack\",\"subtitleLabel\":\"You save {{saved_percentage}}\",\"saveBadgeLabel\":\"Save {{saved_amount}}\",\"selectByDefault\":false,\"badgeLabel\":\"\",\"badgeType\":\"MOST_POPULAR\",\"discountAllowedTags\":\"\",\"freeProducts\":[],\"upsells\":[],\"imageURL\":null,\"value\":12}]","productViewStyle":"QUICK_ADD","singleProductSettings":"null","trackInventory":false,"sellingPlanType":"BUNDLE_LEVEL","clearCart":"ENABLED","minPrice":null,"maxPrice":null,"externalBuildABoxId":null,"variantVisibilityType":"SHOW_VARIANTS_AS_INDIVIDUAL","subTitle":null,"freeShipping":false,"themeType":"THEME_TWO","showBundleInProductPage":true,"combinedWithProductDiscount":false,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"allowedTags":null,"restrictTags":null,"selectionType":"FLEXIBLE","bundleHtml":"[]","discountedVariants":"null","allowedCountries":null,"appliesOn":"BOTH","purchaseRequirement":"NO_REQUIREMENT","productDiscountType":"EACH_PRODUCT","countrySelectionType":"ALL_COUNTRY","discountApplyApproach":"SHOPIFY_DISCOUNT_FUNCTION","discountedProductChooseType":"CHOOSE_ALL","internalName":"Individual Products (Noodles)","sections":"[]","limitToUsePerCustomer":null,"discountedVariantSelectionLimit":null,"hideOneTimePurchase":false,"hideSubscriptionPurchase":false,"maxOrderAmount":null,"collectionData":null,"excludedProducts":null,"productSelectionType":"PRODUCT","tag":"appstle_bundles","productChooseType":"CHOOSE_ALL","variantSelectionLimit":null,"discountTargetType":"PRODUCT","enableSubscription":false,"subscriptionWidgetPosition":"BELOW","subscribeTitle":"Subscribe and Save","subscribeSubtitle":"Delivered Monthly","subscriptionPreselected":false,"getYAppliesOn":"BOTH","announcementBarMessage":null,"automaticDiscountNodeId":"gid:\/\/shopify\/DiscountAutomaticNode\/1787408777463","recurringCycleLimit":0,"automaticShippingDiscountNodeId":null,"scheduledBundleRule":false,"bundleActiveFrom":null,"bundleActiveTo":null,"bundleSubType":null,"discountAppliesOn":"PER_ORDER","layoutType":"LAYOUT_ONE","style":"{\"tierFullPriceColor\":\"\",\"tierFreeGiftTitleFontSize\":13,\"tierUpsellTitleFontSize\":13,\"primaryColor\":\"#000000\",\"tierSubTitleFontSize\":13,\"otherProductsModalFullPriceColor\":\"\",\"primaryDisabledColor\":\"#333333\",\"cardHoverColor\":\"\",\"otherProductsModalPriceColor\":\"\",\"otherProductsModalButtonTextColor\":\"\",\"otherProductsButtonBackgroundColor\":\"\",\"tierPriceFontSize\":20,\"tierUpsellSubTitleFontSize\":12,\"comboProductFullPriceFontSize\":12,\"headingTextColor\":\"#000000\",\"badgesTextColor\":\"#FFFFFF\",\"blockTitleFontStyle\":\"BOLD\",\"tierTitleFontSize\":20,\"otherProductsProductTitleColor\":\"\",\"subscriptionTitleTextColor\":\"\",\"subscriptionSubTitleFontSize\":13,\"otherProductsImageSize\":40,\"tierFreeGiftBackgroundColor\":\"\",\"cardGap\":16,\"tierPriceFontStyle\":\"BOLD\",\"otherProductsModalOverlayColor\":\"\",\"tierPriceColor\":\"\",\"tierFreeGiftPriceFontSize\":14,\"otherProductsButtonTextColor\":\"\",\"tierTitleFontStyle\":\"BOLD\",\"ruleUpsellSubTitleFontSize\":13,\"comboProductPriceFontSize\":13,\"tierUnitLabelFontSize\":14,\"blockTitleFontSize\":14,\"otherProductsProductTitleSize\":16,\"productCardBackgroundColor\":\"#ffffff\",\"cardBackgroundColor\":\"\",\"buttonBackgroundColor\":\"#000000\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"borderRadius\":100,\"tierUpsellBackgroun
4948dColor\":\"\",\"ruleUpsellTitleTextColor\":\"\",\"ruleUpsellSubTitleTextColor\":\"\",\"tierUpsellSubTitleTextColor\":\"\",\"primaryDisabledTextColor\":\"#ffffff\",\"otherProductsModalProductTitleTextSize\":14,\"otherProductsModalProductTitleColor\":\"\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"otherProductsModalImageSize\":80,\"disabledTextColor\":\"#6B7280\",\"comboProductTitleFontStyle\":\"BOLD\",\"primaryHoverColor\":\"#000000\",\"tierUnitLabelFontStyle\":\"REGULAR\",\"cardBorderColor\":\"#BABABA\",\"ruleUpsellTitleFontSize\":15,\"selectedCardBackgroundColor\":\"\",\"tierFullPriceFontSize\":14,\"comboProductTitleFontSize\":13,\"subscriptionSubTitleTextColor\":\"\",\"selectedCardBorderColor\":\"#35236A\",\"comboProductFullPriceFontStyle\":\"REGULAR\",\"tierTitleColor\":\"\",\"tierFullPriceFontStyle\":\"REGULAR\",\"tierSubTitleFontStyle\":\"REGULAR\",\"secondaryTextColor\":\"#ffffff\",\"blockTitleColor\":\"\",\"tierSubTitleColor\":\"\",\"saveBadgeFontSize\":12,\"primaryTextColor\":\"#000000\",\"tierFreeGiftTextColor\":\"\",\"tierFreeGiftTitleFontStyle\":\"BOLD\",\"tierUpsellTitleTextColor\":\"\",\"tierFreeGiftPriceFontStyle\":\"REGULAR\",\"perRowItem\":\"THREE\",\"badgesBackgroundColor\":\"#F1A839\",\"otherProductsModalHeadingLabelColor\":\"\",\"otherProductsModalButtonBackgroundColor\":\"\",\"dedicatedSubscriptionLayout\":\"LAYOUT_ONE\",\"saveBadgeFontStyle\":\"REGULAR\",\"subscriptionTitleFontSize\":15,\"otherProductsModalProductPriceTextSize\":14,\"comboProductPriceFontStyle\":\"BOLD\"}","labels":"{\"volumeDiscountSaveRewardsLabel\":\"Save {{discount}}{{discount_type}}!\",\"volumeDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!\",\"oneTimeTitle\":\"One Time Purchase\",\"otherProductsModalSubtitleLabel\":\"\",\"volumeDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!\",\"volumeAmountDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!\",\"volumeAmountDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!\",\"volumeAmountDiscountSaveRewardsLabel\":\"Save {{currency}}{{discount}}!\",\"oneTimeSubtitle\":\"No Subscription\"}","upsells":"[{\"discount\":0,\"discountType\":\"PERCENTAGE\",\"subTitle\":\"Save {{saved_amount}}!\",\"title\":\"{{product_title}}\",\"matchedQuantityDealBar\":false,\"variant\":null}]","enableVolumeDiscountUpsell":false,"combos":"[]","progressiveGift":null,"enableProgressiveGifts":false,"discountName":"Noodles Multipack","shippingDiscountType":"NO_DISCOUNT","inventoryTrackingMode":"ADD_CHILD_PRODUCT_ON_ORDER","defaultVariants":null,"translations":null}];
4949            const filteredDiscounts = Array.isArray(discountRules) && discountRules?.length > 0 && discountRules.filter((rule) => rule?.bundleType === 'VOLUME_DISCOUNT' && rule?.status === 'ACTIVE') || [];
4950            if (filteredDiscounts?.length > 0 && blockElement) {
4951                loadAppstleBundleAssets();
4952                const discountDiv = document.createElement('div');
4953                const reference = 'VOLUME_DISCOUNT';
4954                discountDiv.setAttribute('appstle-volume-discount-unique-reference', reference);
4955                discountDiv.className = 'appstle-volume-discount';
4956                discountDiv.style.cssText = 'width: 100%; display: block;';
4957                blockElement.appendChild(discountDiv);
4958                const appBlockDiv = document.querySelector('div[data-block-handle="appstle-volume-discount-page"]');
4959                if (appBlockDiv) {
4960                    appBlockDiv.appendChild(blockElement);
4961                }
4962            }
4963        };
4964
4965        const isAppFunctionalityDisabled = () => window?._ABConfig?.['disableAppFunctionality'] || false;
4966
4967        const findAppstleOwnedContainers = () => {
4968            const candidates = document.querySelectorAll('#appstleVolumeDiscountContainer, #volumeDiscountContainer');
4969            return Array.from(candidates).filter(el => el.classList.contains('ab-volume-discount-container'));
4970        };
4971
4972        const findLegacyContainerById = () => {
4973            const legacy = document.getElementById('volumeDiscountContainer');
4974            return legacy ? [legacy] : [];
4975        };
4976
4977        const findCustomPlacements = () => Array.from(document.querySelectorAll('.ab-volume-discount-custom-placement-selector'));
4978
4979        const resolveContainers = () => {
4980            const preciseMatches = findAppstleOwnedContainers();
4981            const primary = preciseMatches.length > 0 ? preciseMatches : findLegacyContainerById();
4982            return primary.concat(findCustomPlacements());
4983        };
4984
4985        const mountVolumeDiscount = (element) => {
4986            if (initializedElements.has(element)) return;
4987            element.innerHTML = '';
4988            executeVolumeDiscountBlock({ blockElement: element });
4989        };
4990
4991        const initVolumeDiscount = () => {
4992            if (isAppFunctionalityDisabled()) return;
4993            resolveContainers().forEach(mountVolumeDiscount);
4994        }
4995
4996        window.initVolumeDiscountAppstleBundle = initVolumeDiscount;
4997
4998        const observeForQuickAddModal = () => {
4999            const seen = new WeakSet();
5000            new MutationObserver(() => {
5001                document.querySelectorAll(".quick-add-modal__content-info")?.forEach((m) => {
5002                    if (m?.offsetParent === null) return seen.delete(m);
5003                    if (seen.has(m) || !m?.children?.length) return;
5004                    seen.add(m);
5005                    setTimeout(() => initVolumeDiscount(), 100);
5006                });
5007            }).observe(document.body, { childList: true, subtree: true });
5008        };
5009
5010        document.addEventListener('DOMContentLoaded', () => {
5011            initVolumeDiscount();
5012            observeForQuickAddModal();
5013        });
5014    })();
5015    
5016<!-- END app snippet -->
5017        
5018        
5019        
5020        
5021        
5022        
5023
5024        
5025
5026        
5027
5028        if (_ABConfig?.bundle_setting?.enableGa4CrossDomainTracking === true) {
5029            (function () {
5030                const params = new URLSearchParams(window.location.search);
5031                const gl = params.get('_gl');
5032
5033                if (gl) {
5034                    sessionStorage.setItem('_ab_ga4_gl', gl);
5035                }
5036
5037                const saved = sessionStorage.getItem('_ab_ga4_gl');
5038
5039                document.addEventListener('DOMContentLoaded', function () {
5040                    const links = document.querySelectorAll('a[href*="/apps/bundles/bb/"]');
5041                    links.forEach(function (link) {
5042                        const url = new URL(link.href);
5043                        if (saved) url.searchParams.set('_gl', saved);
5044                        link.href = url.toString();
5045                    });
5046                });
5047            })();
5048        }
5049    </script>
5049
5050
5051    
5052
5053    
5054        
5054<script src="https://cdn.shopify.com/extensions/01a11c4f-5f09-7319-8727-69ea95e5c0c3/appstle-bundles-3357/assets/appstle-bundles-volume-discount-auto-loader.min.js" defer></script>
5054
5055    
5056
5057    
5058    
5059
5060    
5061        <link href="//cdn.shopify.com/extensions/01a11c4f-5f09-7319-8727-69ea95e5c0c3/appstle-bundles-3357/assets/appstle-bundles.min.css" rel="stylesheet" type="text/css" media="all" />
5062        
5062<script>
5063            var appstleBundleSettings = _ABConfig.bundle_setting || {};
5064            var appstleBundleStyle = document.createElement('style');
5065            appstleBundleStyle.textContent = `
5066                .ab-bogo-title, .ab-classic-bundle-description, .ab-classic-bundle-product-quantity,
5067                .ab-classic-bundle-product-name-quantity, .ab-classic-bundle-product-link {
5068                    color: ${appstleBundleSettings.primaryTextColor || '#000000'};
5069                }
5070                .ab-discount-header-banner {
5071                    background-color: ${appstleBundleSettings.primaryColor || '#105e85'};
5072                    color: ${appstleBundleSettings.secondaryTextColor || '#ffffff'};
5073                }
5074                ${appstleBundleSettings.bodyFontFamily ? ':is([class^="ab-"],[class*=" ab-"]){font-family:' + appstleBundleSettings.bodyFontFamily + '!important}' : ''}
5075                ${appstleBundleSettings.headingFontFamily ? ':is([class^="ab-"],[class*=" ab-"]):is([class*="-title"],[class*="-heading"],[class*="-name"]),.ab-classic-bundle-description,.ab-volume-discount-header-label{font-family:' + appstleBundleSettings.headingFontFamily + '!important}' : ''}
5076                ${appstleBundleSettings.customCss || ''}
5077            `;
5078            document.body.appendChild(appstleBundleStyle);
5079        </script>
5079
5080        
5080<script src="https://cdn.shopify.com/extensions/01a11c4f-5f09-7319-8727-69ea95e5c0c3/appstle-bundles-3357/assets/appstle-bundles-trigger-cart-refresh.min.js" defer></script>
5080
5081        
5082        
5083            
5083<script src="https://cdn.shopify.com/extensions/01a11c4f-5f09-7319-8727-69ea95e5c0c3/appstle-bundles-3357/assets/appstle-bundles-discount-announcement-bar.min.js" defer></script>
5083
5084        
5085        
5086        
5087            
5087<script src="https://cdn.shopify.com/extensions/01a11c4f-5f09-7319-8727-69ea95e5c0c3/appstle-bundles-3357/assets/appstle-bundles-interceptor-volume-discount-custom-attribute.min.js" defer></script>
5087
5088        
5089        
5090            
5090<script src="https://cdn.shopify.com/extensions/01a11c4f-5f09-7319-8727-69ea95e5c0c3/appstle-bundles-3357/assets/appstle-bundles-interceptor-bundle-product-auto-removal.min.js" defer></script>
5090
5091        
5092        
5093        
5094    
5095
5096
5097
5098</div><div id="shopify-block-AQzZUdjQ3SXVxbUpNb__11348531219507317188" class="shopify-block shopify-app-block">
5098<script>window.gbbEnv=new URLSearchParams(location.search).get('env')==='staging'?'staging':'production'</script>
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107<!-- BEGIN app snippet: storefront-globals -->
5107<script>
5108  (function () {
5109    window.easybundle_active_product_data = window.easybundle_active_product_data ?? null;
5110    window.easybundle_currency_config = window.easybundle_currency_config ?? {
5111    currencySymbol: "$",
5112    moneyFormat: "${{amount}}",
5113    moneyFormatWithCurrency: "${{amount}} USD",
5114    market: { id: 344916215, handle: "us" }
5115  };
5116    window.easybundle_active_page_type = window.easybundle_active_page_type ?? "search";
5117    window.easybundle_cart_data = window.easybundle_cart_data ?? {"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};
5118    window.easybundle_locale_config = window.easybundle_locale_config ?? {
5119    currentLocale: "en",
5120    primaryLocale: "en",
5121  };
5122  })();
5123</script>
5123<!-- END app snippet -->
5124
5125<!-- BEGIN app snippet: bundle-products-prefetch --><!-- END app snippet -->
5126<!-- BEGIN app snippet: bundle-loading-screen --><!-- END app snippet -->
5127
5128<!-- BEGIN app snippet: quantity-breaks-bootstrap --><!-- END app snippet -->
5129
5130<!-- BEGIN app snippet: bundle-bootstrap -->
5130<script>
5131    (function(){
5132        window.gbbExtEmbed = { f :{} };
5133        function getProductData() {
5134            return {
5135                handle: null,
5136                productId: null,
5137                productData : window.easybundle_active_product_data ?? null,
5138                collections: [
5139                    
5140                ],
5141                selected_or_first_available_variant: null
5142            };
5143        }
5144        function debugConsole(...messages){
5145                try {
5146                    let isDebug = localStorage.getItem("debug");
5147                    if (isDebug) {
5148                        for (let message of messages) {
5149                            console.error(message);
5150                        }
5151                    }
5152                } catch (err) {
5153                    console.error('error inside the debugError function ->', err)
5154                }
5155        }
5156        function getBundleRenderTarget(){
5157            const customSettings = window.easybundle_active_bundle_data?.userData?.customSettings
5158                ?? window.easybundle_user_ext_data?.customSettings
5159                ?? window.easybundles_ext_data?.userData?.customSettings
5160                ?? {};
5161            const customSelector = customSettings.customSelectorToRenderFullPageBundle || "";
5162            if(customSelector){
5163                return document.querySelector(customSelector);
5164            }
5165            return document.querySelector('main')
5166                || document.querySelector('.main')
5167                || document.querySelector('#main')
5168                || document.querySelector('#main-content');
5169        }
5170
5171        function removeProductHtmlForBundles(){
5172            try{
5173                const targetWrapper = getBundleRenderTarget();
5174                if(targetWrapper){
5175                    targetWrapper.innerHTML = '';
5176                }
5177            }catch(err){
5178                debugConsole("error in removeProductHtmlForBundles",err)
5179            }
5180        }
5181
5182        // Mount must exist before the template script runs, or its lookup races.
5183        function buildDummyProductHtmlForBundles(){
5184            try{
5185                const parentProductData = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
5186                const offerId = parentProductData?.offerId;
5187                if(parentProductData?.bundleType !== "SDK" || !offerId) return;
5188                if(document.getElementById("gbbBundle")) return;
5189
5190                const bundleWrapperDiv = document.createElement("div");
5191                bundleWrapperDiv.id = "gbbBundle";
5192                bundleWrapperDiv.className = "gbbBundleWrapper";
5193                bundleWrapperDiv.dataset.offerId = offerId;
5194                const lg = window.easybundle_active_bundle_data?.userData?.customSettings?.loadingGif
5195                    || window.easybundle_user_ext_data?.customSettings?.loadingGif
5196                    || "https://d3ks0ngva6go34.cloudfront.net/storefront/loading-gif.gif";
5197                bundleWrapperDiv.innerHTML = '<div class="gbbLoadingScreen gbbInitialLoad"><img class="gbbLoadingSpinnerGIF" src="'+lg+'"></div>';
5198
5199                const targetWrapper = getBundleRenderTarget();
5200                if(targetWrapper){
5201                    targetWrapper.innerHTML = "";
5202                    targetWrapper.appendChild(bundleWrapperDiv);
5203                }else{
5204                    document.body.appendChild(bundleWrapperDiv);
5205                }
5206            }catch(err){
5207                debugConsole("error in buildDummyProductHtmlForBundles", err);
5208            }
5209        }
5210        async function getBundleDataFromS3() {
5211            try {
5212                const parentProductsData = window?.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
5213                if(!parentProductsData?.bundleId) return null;
5214
5215                const shopName = window.Shopify.shop;
5216                const s3Url = `https://gift-box-builder-app4.s3.us-east-2.amazonaws.com/public/backup-config/${shopName}/${parentProductsData?.bundleId}.json`
5217                const fetchResponse = await fetch(s3Url);
5218                const data = await fetchResponse.json();
5219                return data || null;
5220            } catch (error) {
5221                debugConsole("Error in getBundleDataFromS3:", error);
5222                return null;
5223            }
5224        }
5225
5226        // { errorMsg } sentinel: written when a metafield exceeds ~1.8 MB.
5227        function isOverflowed(value) {
5228            if (
5229                value !== null &&
5230                typeof value === 'object' &&
5231                !Array.isArray(value) &&
5232                value.errorMsg !== undefined &&
5233                value.errorMsg !== null
5234            ) {
5235                return true;
5236            }
5237            return false;
5238
5239        }
5240
5241        function isForceCdn(){
5242            try {
5243                return new URLSearchParams(location.search).get('gbbForceCdn') === 'true'
5244                    || localStorage.getItem('gbbForceCdn') === 'true';
5245            } catch(_){ return false; }
5246        }
5247
5248        // R2-first, 3s timeout; failure memoized so later loads skip R2; null when both fail.
5249        async function fetchOverflowedDataFromCDN(s3Key, memoKey){
5250            const shouldSkipR2 = (function(){
5251                try { return localStorage.getItem('gbbSdk.' + memoKey) === 'true'; }
5252                catch(_){ return false; }
5253            })();
5254
5255            const buster = '?nocache=' + Date.now();
5256            const r2Url = 'https://giftbox.giftkartcdn.app/' + s3Key + buster;
5257            const s3Url = 'https://gift-box-builder-app4.s3.us-east-2.amazonaws.com/' + s3Key + buster;
5258
5259            if (!shouldSkipR2) {
5260                try {
5261                    const r2Resp = await Promise.race([
5262                        fetch(r2Url),
5263                        new Promise(function(_, rej){ setTimeout(function(){ rej(new Error('r2-timeout')); }, 3000); })
5264                    ]);
5265                    if (r2Resp.ok) {
5266                        const data = await r2Resp.json();
5267                        if (data) return data;
5268                    }
5269                } catch (e) {
5270                    debugConsole('R2 fetch failed for ' + memoKey + ', falling back to S3:', e);
5271                    try { localStorage.setItem('gbbSdk.' + memoKey, 'true'); } catch(_){}
5272                }
5273            }
5274
5275            try {
5276                const s3Resp = await fetch(s3Url);
5277                if (!s3Resp.ok) return null;
5278                return (await s3Resp.json()) || null;
5279            } catch (e) {
5280                debugConsole('S3 fetch failed for ' + memoKey + ':', e);
5281                return null;
5282            }
5283        }
5284
5285        async function getSdkBundleDataFromCDN(offerId){
5286            if (!offerId) return null;
5287            const shopName = window.Shopify.shop;
5288            return fetchOverflowedDataFromCDN('public/backup-config/' + shopName + '/' + offerId + '.json', 'useS3ForBundleConfig');
5289        }
5290
5291        async function getUpsellIndexFromCDN(){
5292            const shopName = window.Shopify.shop;
5293            return fetchOverflowedDataFromCDN('public/sdk-bundle-upsell-index/' + shopName + '.json', 'useS3ForUpsellIndex');
5294        }
5295
5296        function initializeShopifyValues() {
5297            const productDetails = getProductData()
5298            window.shopifyLiquidValuesApp4Ext = {
5299                product: productDetails,
5300                cartData: {"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},
5301                selected_or_first_available_variant: productDetails.selected_or_first_available_variant
5302            };
5303            let ext_data = {"userData":{"shopName":"watcharees.myshopify.com","countryCode":"US","countryName":"United States","currency":"USD","currencyInfo":{"code":"USD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":null,"checkoutBtnSelectors":null,"customStyle":"\n.gbbOfferWidgetBody .gbbOfferWidgetDetailsSec .gbbOfferWidgetDescription {\n  font-weight: bold;\n    font-size: 16px !important;\n}\n.gbbOfferWidgetBody .gbbOfferWidgetBtnSec .gbbOfferWidgetRedirectBtn {\n   font-weight: bold !important;\n    font-size: 12px !important;\n}\n.gbbOfferWidgetFieldSet {\n    border-radius: 15px;\n    border: 2px solid #7554cf;\n    background-color: #ffffff;\n    border-color: #7554cf !important;\n}\n.gbbOfferWidgetBody .gbbOfferWidgetDetailsSec .gbbOfferWidgetImg {\n    height: 80px;\n    width: 80px;\n    min-width: 80px;\n    min-height: 80px;\n    border-radius: 5px;\n}
5303\n.gbbOfferWidgetTitle {\nfont-weight: bold !important;\n    font-size: 16px !important;\n    background-color: #7554cf;\n    border-radius: 5px;\n    padding: 5px 10px;\n    border-color: #7554cf;\n    color: #ffffff !important;\n    border-width: 2px;\n}","addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"loadingGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner.gif","preparingBundleGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner_Checkout.gif","stackDiscounts":true,"showOnlyAdminSelectedVariants":true,"overWriteCheckoutBtn":false,"addGiftMessageToNote":true,"enableStoreFrontGQLAPI":true,"isLoadMixAndMatchAssetsFromS3Enabled":true,"useNativeATCButtonToAddBundle":true,"validateNativeATCPayload":true,"enableInlineCartDrawerUI":true,"useHybridATCButtonToAddBundle":true,"showSubTotalPriceOnFooter_PDP_MODAL":false,"isConsolidatedDesignEnabled":true,"showBundleUpsellBasedOnVariant":true,"overWriteParentProductButtonWithBundleLink":true,"removeStandaloneParentProductInCart":{"isEnabled":true,"afterRemovalScript":""},"bundleCartRepresentationObj":{"type":"OVERWRITE_LINE_ITEM","overwriteLineItemObj":{"renderItemsNameAsProperty":false,"renderItemsNameVirtually":false,"renderItemNameCustomized":false,"renderOfferIdVirtually":true,"renderBoxIdVirtually":false,"isEnabledForThirdPartyCheckout":false}},"bundleCartLineMessaging":{"isEnabled":true,"showBundleContains":false,"showOriginalPrice":false,"discountDisplay":{"isEnabled":true,"format":"amount_percentage"}},"loadingBgColor":"transparent","buyNowBtn":"","cartItemQuantityBtnSelectors":"","cartItemRemoveParentSelectors":"","cartItemRemoveSelectors":"","cartItemSelectors":"","checkIfShowBundleAsProductEnabled":false,"customBundleScript":"","customCartIntegrationScript":"","customStyleForBuilderPages":".gbbBodyOverflowHidden {\n    overflow-y: visible;\n}\n\nmain.overflow-hidden {\n  overflow: visible !important;\n}","customStyleForDummyProductPage":".gbbBodyOverflowHidden {\n    overflow-y: visible;\n}\n\nmain.overflow-hidden {\n  overflow: visible !important;\n}","customThemeIntegrationScript":"","enableCustomThemeIntegrationScript":false,"integrations":{"judgeme":{"isEnabled":false,"public_token":""}},"isCartIntegrationEnabled":false,"optimizeFullPageBundleSpeed":true,"redirectToCartEnabled":true,"redirectToCheckoutEnabled":false,"redirectToScript":"window.upcartOpenCart()","redirectUrlForCheckoutBtn":"","selectorToRenderBundlePostionOnCart":"Over","selectorToRenderBundlePostionOnSideCart":"Over","selectorToRenderBundleProduct":"","selectorToRenderBundleProductOnSideCart":"","sideCartCheckoutBtnSelectors":"","customCss":"","customJs":"","isLegacyBundlesAllowed":true,"isSDKBundlesAllowed":false,"isExternalIntegrationSyncEnabled":false},"bundleSettings":{"allowMultipleBoxesFromSameBundle":true,"showCompareAtPrice":true,"dontIndexGiftboxBuilderPages_onGoogle":false,"isValidateInventoryEnabled":false,"calculateAutomaticDiscountInPercentage":true,"combineWithOrderDiscounts":false,"isDiscountMethodAutomatic":false,"removeUnUsedVariantImages":false},"isAppLevelMetafieldCreated":true,"storefrontAccessToken":"6310eeaf4ffbb22b39b5223d0511e9c9","createdAt":"2026-05-22T23:49:06.314Z","multipleCurrenciesInfo":{"USD":{"code":"USD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2}}},"languageData":{"_id":"6a10eb72f23a99b44dc9402d","shopName":"watcharees.myshopify.com","languageMode":"SINGLE","createdAt":"2026-05-22T23:49:06.795Z","updatedAt":"2026-07-17T05:00:46.262Z","__v":0,"en":{"landingPage":{"bannerText":{"id":"bannerText","label":"Banner Text","type":"text","value":"Build your own Bundle in just a few clicks!"},"bannerSubtext":{"id":"bannerSubtext","label":"Banner Subtext","type":"text","value":"Send a custom bundle to your loved one in just a few steps"},"bannerButtonText":{"id":"bannerButtonText","label":"Banner Button Text","type":"text","value":"Start Building your Bundle"},"selectPreCuratedBoxLabel":{"id":"selectPreCuratedBoxLabel","label":"Select Pre-Curated Box Label","type":"text","value":"Or select from a range of pre-curated Gift Boxes"}},"navigationSteps":{"productPageStepText":{"id":"productPageStepText","label":"Product Page Step Text","type":"text","value":"Add Products"},"giftBoxStepText":{"id":"giftBoxStepText","label":"Bundle Step Text","type":"text","value":"Add Gift Box"},"personalizeStepText":{"id":"personalizeStepText","label":"Personalize Step Text","type":"text","value":"Personalize"},"multipleCategoriesStepText":{"id":"multipleCategoriesStepText","label":"Multiple Categories Step Text","type":"text","value":"Multiple Categories"}},"productPage":{"selectProductsLabel":{"id":"selectProductsLabel","label":"Select Products Label","type":"text","value":"Select Products"},"productPageSubtext":{"id":"productPageSubtext","label":"Product Page Subtext","type":"text","value":""}},"giftBoxPage":{"selectGiftBoxLabel":{"id":"selectGiftBoxLabel","label":"Select Bundle Label","type":"text","value":"Select a Bundle Box"},"giftBoxPageSubtext":{"id":"giftBoxPageSubtext","label":"Gift Box Page Subtext","type":"text","value":""}},"videoMessage":{"permissionDenied":{"id":"permissionDenied","label":"Permission Denied","type":"text","value":"Permission Denied"},"uploadConfirmation":{"id":"uploadConfirmation","label":"Upload Confirmation","type":"text","value":"Your video has been successfully uploaded!"},"pressToRecord":{"id":"pressToRecord","label":"Press to record","type":"text","value":"Press to record"},"recording":{"id":"recording","label":"Recording","type":"text","value":"Recording...."}
5303,"errorMessage":{"id":"errorMessage","label":"Error Message","type":"text","value":"An error occured, Please try again!"},"loading":{"id":"loading","label":"Loading","type":"text","value":"Loading...."},"uploading":{"id":"uploading","label":"Uploading","type":"text","value":"Uploading...."},"sendVideoMessageText":{"id":"sendVideoMessageText","label":"Send Video Message Text","type":"text","value":"Send Video Message"},"giftMessageDeliveryInfo":{"id":"giftMessageDeliveryInfo","label":"Message Delivery Info","type":"text","value":"The message will be sent to the recipient via email as soon as the order is placed"},"saveVideoText":{"id":"saveVideoText","label":"Save Video Text","type":"text","value":"Save Video"},"reRecordVideoText":{"id":"reRecordVideoText","label":"Re-Record Video Text","type":"text","value":"Re-Record Video"}},"personalizePage":{"messageLabel":{"id":"messageLabel","label":"Message Label","type":"text","value":"Message"},"senderNamePlaceholder":{"id":"senderNamePlaceholder","label":"Sender Name Placeholder","type":"text","value":"From"},"recipientNamePlaceholder":{"id":"recipientNamePlaceholder","label":"Recipient Name Placeholder","type":"text","value":"To"},"messagePlaceholder":{"id":"messagePlaceholder","label":"Message Placeholder","type":"text","value":"Enter a message here..."},"emailAddressLabel":{"id":"emailAddressLabel","label":"Recipient Email Address Label","type":"text","value":"Recipient Email Address"},"emailAddressPlaceholder":{"id":"emailAddressPlaceholder","label":"Recipient Email Address Placeholder","type":"text","value":"Enter a recipient email address here..."},"emailValidationMessage":{"id":"emailValidationMessage","label":"Email Validation Message","type":"text","value":"Please enter a valid email address"},"sendNow":{"id":"sendNow","label":"Send Now Label","type":"text","value":"Send Now"},"sendLater":{"id":"sendLater","label":"Send Later Label","type":"text","value":"Send Later"},"personalizePageSubtext":{"id":"personalizePageSubtext","label":"Personalize Page Subtext","type":"text","value":""},"messageIsRequiredError":{"id":"messageIsRequiredError","label":"Message is required warning","type":"text","value":"Please enter a message"}},"reviewPage":{"reviewPageBannerText":{"id":"reviewPageBannerText","label":"Review Page Banner Text","type":"text","value":"You’ve made the  Right Choice!"},"reviewPageBannerSubtext":{"id":"reviewPageBannerSubtext","label":"Review Page Banner Subtext","type":"text","value":"Review your bundle and proceed to checkout"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add Ons"},"totalValueLabel":{"id":"totalValueLabel","label":"Total Value Label","type":"text","value":"Total Value"},"totalLabel":{"id":"totalLabel","label":"Total Label","type":"text","value":"Total"},"productLabel":{"id":"productLabel","label":"Product Header Label","type":"text","value":"Product"},"priceLabel":{"id":"priceLabel","label":"Price Header Text","type":"text","value":"Price"},"quantityLabel":{"id":"quantityLabel","label":"Quantity Header Text","type":"text","value":"Quantity"},"deliveryDateLabel":{"id":"deliveryDateLabel","label":"Delivery Date Label","type":"text","value":"Delivery Date"},"productsLabelText":{"id":"productsLabelText","label":"Products Label Text","type":"text","value":"Products"},"messagesLabelText":{"id":"messagesLabelText","label":"Messages Label Text","type":"text","value":"Messages"},"discountAppliedLabel":{"id":"discountAppliedLabel","label":"Discount Applied Label","type":"text","value":"Discount"},"subtotalLabel":{"id":"subtotalLabel","label":"Sub Total Label","type":"text","value":"Subtotal"},"orderDetailsLabel":{"id":"orderDetailsLabel","label":"Order Details Label","type":"text","value":"Order Details"},"itemsLabel":{"id":"itemsLabel","label":"No. of Items Label","type":"text","value":"Item(s)"},"oneTimePurchaseLabel":{"id":"oneTimePurchaseLabel","label":"One-Time Purchase label","type":"text","value":"One-Time Purchase"},"subscribeAndSaveLabel":{"id":"subscribeAndSaveLabel","label":"Subscribe and Save label","type":"text","value":"Subscribe and Save"},"noSubscriptionFoundLabel":{"id":"noSubscriptionFoundLabel","label":"No Subscription plans found label","type":"text","value":"Oops! No Subscription plans were found"},"deliveryFrequencyLabel":{"id":"deliveryFrequencyLabel","label":"Delivery Frequency Label","type":"text","value":"Delivery Frequency"},"createNewBoxLabel":{"id":"createNewBoxLabel","label":"Create New Box Label","type":"text","value":"Create new Box"},"editButtonText":{"id":"editButtonText","label":"Edit Label","type":"text","value":"Edit"},"deliverySchedulerPlaceholderText":{"id":"deliverySchedulerPlaceholderText","label":"Delivery Scheduler Placeholder Text","type":"text","value":"Select a date"}},"discountRules":{"rule1":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule2":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule3":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule4":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule5":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}}},"sortBy":{"sortLabel":{"id":"sortLabel","label":"Sort Label","type":"text","value":"Sort"},"alphabeticalAToZ":{"id":"alphabeticalAToZ","label":"Alphabetical, A-Z Label","value":"Alphabetical, A-Z"},"alphabeticalZToA":{"id":"alphabeticalZToA","label":"Alphabetical, Z-A Label","value":"Alphabetical, Z-A"},"priceHighToLow":{"id":"priceHighToLow","label":"Price, High to Low Label","value":"Price, High to Low"},"priceLowToHigh":{"id":"priceLowToHigh","label":"Price, Low to High Label","value":"Price, Low to High"},"featured":{"id":"featured","label":"Featured Label","type":"text","value":"Featured"}},"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least {{conditionAmount}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of {{conditionAmount}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth {{conditionAmount}} on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least {{conditionQuantity}} products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of {{conditionQuantity}} products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly {{conditionQuantity}} products on this step"}},"weight":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products weighing at least {{conditionWeight}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products weighing maximum of {{conditionWeight}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products weighing {{conditionWeight}} on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"filtersLabel":{"id":"filtersLabel","label":"Filters Label","type":"text","value":"Filters"},"clearSelection":{"id":"clearSelection","label":"Clear Filters Selection","type":"text","value":"Clear Selection"},"searchLabel":{"id":"searchLabel","label":"Search Label","type":"text","value":"Search"},"addToBoxButtonText":{"id":"addToBoxButtonText","type":"text","value":"Add To Bundle"},"chooseOptionsButtonText":{"id":"chooseOptionsButtonText","label":"Choose Options Button","type":"text","value":"Choose Options"},"loadMoreProductsButtonText":{"id":"loadMoreProductsButtonText","label":"Load More Products Button","type":"text","value":"Load More Products"},"loadingCheckoutButtonText":{"id":"loadingCheckoutButtonText","label":"Loading Checkout Button","type":"text","value":"Loading Checkout..."},"addedText":{"id":"addedText","label":"Added Label","type":"text","value":"Added"},"addButtonText":{"id":"addButtonText","label":"Add Button Text","type":"text","value":"Add"},"nextButtonText":{"id":"nextButtonText","label":"Next Button Text","type":"text","value":"Next"},"addToCartButtonText":{"id":"addToCartButtonText","label":"Add To Cart Button Text","type":"text","value":"Add To Cart"},"backButtonText":{"id":"backButtonText","label":"Back Button Text","type":"text","value":"Back"},"checkoutButtonText":{"id":"checkoutButtonText","label":"Checkout Button Text","type":"text","value":"Checkout"},"removeButtonText":{"id":"removeButtonText","label":"Remove Button Text","type":"text","value":"Remove"},"reviewButtonText":{"id":"reviewButtonText","label":"Review Button Text","type":"text","value":"Review"},"combinationNotAvailable":{"id":"combinationNotAvailable","label":"Combination Not Available","type":"text","value":"Combination Not Available"},"quantity":{"id":"quantity","label":"Quantity Label","type":"text","value":"Quantity"},"inventoryInStockText":{"id":"inventoryInStockText","label":"Inventory in Stock Label","type":"text","value":"in Stock"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"viewCartProductsLabel":{"id":"viewCartProductsLabel","label":"View Cart Products Label","type":"text","value":"View Selected Products"},"selectedProductsLabel":{"id":"selectedProductsLabel","label":"Selected Products Label","type":"text","value":"Selected Products"},"selectBundleProductsText":{"id":"selectBundleProductsText","label":"Select Bundle Products label","type":"text","value":"Select Bundle Products"},"redirectingText":{"id":"redirectingText","label":"Redirecting label","type":"text","value":"Redirecting..."},"preparingBundleText":{"id":"preparingBundleText","label":"Preparing Bundle Label","type":"text","value":"Preparing Bundle..."},"productsNotAvailableText":{"id":"productsNotAvailableText","label":"Products Not Available Label","type":"text","value":"Oops! Some Products are not available"},"discountsMayNotApplyText":{"id":"discountsMayNotApplyText","label":"Discounts may not be applied Label","type":"text","value":"discounts may not be applied"},"removeAllBoxProducts":{"id":"removeAllBoxProducts","label":"Remove all Box Products Label (Cart Page Popup)","type":"text","value":"This is a Box Product. Removing this will remove all the products from box"},"cartPageCheckoutButtonLoadingText":{"id":"cartPageCheckoutButtonLoadingText","label":"Cart Page Checkout Button Loading Text","type":"text","value":"Loading Checkout..."},"boxSelectionEligibilityToast":{"id":"boxSelectionEligibilityToast","type":"text","value":"Remove {{boxSelectionDifference}} item(s) to select this bundle"},"removeFooterProductFrom":{"id":"removeFooterProductFrom","label":"Remove Product from Footer Text","type":"text","value":"Remove This Product From {{stepName}}"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"itemsInCartLabel":{"id":"itemsInCartLabel","label":"Cart Inclusion Title","type":"text","value":"item(s)"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"},"bundleProductsLabel":{"id":"bundleProductsLabel","label":"Bundle Products Label","type":"text","value":"Bundle products"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add-ons"},"personalizationLabel":{"id":"personalizationLabel","label":"Personalization Label","type":"text","value":"Personalization"},"chooseFileText":{"id":"chooseFileText","label":"Choose File Text","type":"text","value":"Choose file"}},"multipleCategoriesPage":{"multipleCategoriesSubtext":{"id":"multipleCategoriesSubtext","label":"Multiple Categories Page Subtext","type":"text","value":""}}
5303,"addons":{"maxAddonProductsAllowed":{"id":"maxAddonProductsAllowed","label":"Max Addon Products Allowed message","type":"text","value":"Add a maximum of {{maxAllowedAddons}} addon products on this step"},"addonProductsMandatory":{"id":"addonProductsMandatory","label":"Addon Products Mandatory message","type":"text","value":"Addon product is mandatory on this step"},"firstBundleInteraction":{"id":"firstBundleInteraction","label":"Mobile Add On Notification","type":"text","value":"Additional offers to be unlocked"}},"modals":{"clearCart":{"title":{"id":"title","label":"Modal - Title","type":"text","value":"Are you sure?"},"description":{"id":"description","label":"Modal - Description","type":"text","value":"Are you sure you want to clear all items from your cart? This action cannot be undone..."},"triggerButtonText":{"id":"triggerButtonText","label":"Clear Cart Button Text","type":"text","value":"Clear"},"cancelButtonText":{"id":"cancelButtonText","label":"Modal - Cancel Button Text","type":"text","value":"Cancel"},"confirmButtonText":{"id":"confirmButtonText","label":"Modal - Confirm Button Text","type":"text","value":"Clear Cart"}}},"freeGift":{"chooseButton":{"id":"chooseButton","label":"Free Gift - Choose Button","type":"text","value":"Claim"},"unlockToast":{"id":"unlockToast","label":"Free Gift - Unlocked Message","type":"text","value":"Free gift unlocked"},"freeGiftLineTag":{"id":"freeGiftLineTag","label":"Free Gift - Line Tag","type":"text","value":"Free gift"}}},"mixAndMatchTextData":{"en":{"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least {{conditionAmount}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of {{conditionAmount}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth {{conditionAmount}} on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least {{conditionQuantity}} products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of {{conditionQuantity}} products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly {{conditionQuantity}} products on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"subtotalLabelText":{"id":"subtotalLabelText","label":"Subtotal label","type":"text","value":"Subtotal: "},"addBundleToCartBtnText":{"id":"addBundleToCartBtnText","label":"Add Bundle Cart label","type":"text","value":"Add Bundle to Cart"},"addBundleToCartLoadingBtnText":{"id":"addBundleToCartLoadingBtnText","label":"Add Bundle Loading label","type":"text","value":"Adding Bundle..."},"addBundleToCartSuccessBtnText":{"id":"addBundleToCartSuccessBtnText","label":"Add Bundle Success label","type":"text","value":"Bundle Added"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"emptyCardText":{"id":"emptyCardText","label":"Add Empty Product Card Text","type":"text","value":"Product"},"stepsDrawerPillText":{"id":"stepsDrawerPillText","label":"Steps Drawer Pill Text","type":"text","value":"Show all steps"},"boxSelectionEligibilityToast_inPage":{"id":"boxSelectionEligibilityToast_inPage","type":"text","value":"Remove {{boxSelectionDifference}} item(s) to select this bundle"},"subtotalLabelText_inPage":{"id":"subtotalLabelText_inPage","label":"Subtotal Text","type":"text","value":"Subtotal"},"boxConditionInitialText_inPage":{"id":"boxConditionInitialText_inPage","label":"Inline Add To Cart Button - Quantity Selection message","type":"text","value":"Select {{quantityDifference}} Items"},"bundleCartDrawerBtnText_inPage":{"id":"bundleCartDrawerBtnText_inPage","label":"Inline Cart Drawer Button Text","type":"text","value":"View Bundle Items"},"bundleCartSelectedProductsText_inPage":{"id":"bundleCartSelectedProductsText_inPage","label":"Inline Cart Selected Products Label","type":"text","value":"Selected Products"},"defaultProductUnavailableBtnText":{"id":"defaultProductUnavailableBtnText","label":"Default Product Unavailable Button Text","type":"text","value":"Out of Stock"}},"footer":{"footerPrevBtnText":{"id":"footerPrevBtnText","label":"Footer Previous Button","type":"text","value":"Prev"},"footerNextBtnText":{"id":"footerNextBtnText","label":"Footer Next Button","type":"text","value":"Next"},"footerFinishBtnText":{"id":"footerFinishBtnText","label":"Footer Finish Button","type":"text","value":"Done"}},"productCard":{"productCardAddBtnText":{"id":"productCardAddBtnText","label":"Product Add to Cart Button","type":"text","value":"Add to Cart"},"productVariantLabelText":{"id":"productVariantLabelText","label":"Product Variant Label","type":"text","value":"Select variant"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added x{{allowedQuantity}}"},"productCardOutOfStockBtnText":{"id":"productCardOutOfStockBtnText","label":"Product Out Of Stock Button Text","type":"text","value":"Out of Stock"},"productCardAddBtnText_inPage":{"id":"productCardAddBtnText_inPage","label":"Inline Product - Add Button Text","type":"text","value":"Add +"}}}},"sharedComponents":{"en":{"cartAndCheckout":{"bundleContainsLabel":{"id":"bundleContainsLabel","label":"Bundle Contains Label","type":"text","value":"Items"},"bundleOriginalPriceLabel":{"id":"bundleOriginalPriceLabel","label":"Bundle original price label","type":"text","value":"Retail Price"},"bundleDiscountDisplayLabel":{"id":"bundleDiscountDisplayLabel","label":"Bundle cart discount display label","type":"text","value":"You Save"}}}},"productBundle":{"en":{"general":{"title":{"id":"title","label":"Title","type":"text","value":"Bundle"},"subTitle":{"id":"subTitle","label":"Sub Title","type":"text","value":"Select the products you want to add to your bundle"},"unSelectedOptionLabel":{"id":"unSelectedOptionLabel","label":"Unselected Option Label","type":"text","value":"Select {{option_name}}"}},"validation":{"unselectedOption":{"id":"unselectedOption","label":"Unselected Option","type":"text","value":"{{option_name}} selection required"},"outOfStockOption":{"id":"outOfStockOption","label":"Out Of Stock Option","type":"text","value":"currently not available"}},"footer":{"atcButtonText":{"id":"atcButtonText","label":"Add to Cart Button Text","type":"text","value":"Add to Cart"},"atcButtonOutOfStockText":{"id":"atcButtonOutOfStockText","label":"Add to Cart Out of Stock Text","type":"text","value":"Out of Stock"},"priceLabel":{"id":"priceLabel","label":"Price Label","type":"text","value":"Total Price"},"savingsBadgeText":{"id":"savingsBadgeText","label":"Savings Badge Text","type":"text","value":"You save {{amount_saved}}"}}}},"quantityBreaks":{"en":{"general":{"unSelectedOptionLabel":{"id":"unSelectedOptionLabel","label":"Unselected Option Label","type":"text","value":"Select {{option_name}}"}},"validation":{"unselectedOption":{"id":"unselectedOption","label":"Unselected Option","type":"text","value":"{{option_name}} selection required"},"outOfStockOption":{"id":"outOfStockOption","label":"Out Of Stock Option","type":"text","value":"Sorry, currently not available"}},"footer":{"atcButtonText":{"id":"atcButtonText","label":"Add to Cart Button Text","type":"text","value":"Add to Cart"},"atcButtonOutOfStockText":{"id":"atcButtonOutOfStockText","label":"Add to Cart Out of Stock Text","type":"text","value":"Out of Stock"}},"freeGift":{"freeLabel":{"id":"freeLabel","label":"Free Label","type":"text","value":"FREE"}}}}},"pageCustomizationData":{"_id":"6a10eb72f23a99b44dc9402c","shopName":"watcharees.myshopify.com","__v":0,"banners":{"landingPageImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png","pageBannerImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/page_banner_temp.png","productReviewImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png"},"cartFooter":{"cartFooterBgColor":"#ffffff","cartFooterButtonsContainerBgColor":"#f6f6f6","cartFooterBorderRadius":"15px","cartFooterProductImageBorderRadius":"13px","cartFooterButtonsContainerBorderRadius":"9px","cartFooterShowHidePrices":"Show","cartFooterTextColor":"#60573b","cartFooterDiscountedPriceColor":"#81754e","cartFooterFinalPriceFontThickness":"Bold","cartFooterFinalPriceFontColor":"#81754e","cartFooterStrikethroughPriceFontThickness":"Bold","cartFooterBackButtonColor":"#83947b","cartFooterBackButtonTextColor":"#ffffff","cartFooterBackButtonBorderColor":"#35236a","cartFooterBackButtonBorderThickness":"2px","cartFooterNextButtonTextColor":"#ffffff","cartFooterNextButtonColor":"#F19339","cartFooterNextButtonBorderColor":"#35236a","cartFooterNextButtonBorderThickness":"2px","cartFooterButtonsBorderRadius":"40px","cartFooterButtonsPadding":"8px","cartFooterDiscountProgressBarEmptyColor":"#cdc3e9","cartFooterDiscountProgressBarFilledColor":"#5630bf","cartFooterDiscountTextVisibility":"Show","cartFooterDiscountTextColor":"#4e2da9","cartFooterTotalLabelColor":"#81754e","cartFooterDiscountMessageFontSize":"18px","cartFooterDiscountMessageFontWeight":"Bold"},"categoryBlock":{"categoryBgColor":"#f5f5f5","tabActiveBgColor":"#35236a","tabInactiveTextColor":"#81754e","tabInactiveBgColor":"#cdc3e9"},"colors":{"disabledColor":"gray","primaryColor":"blue","productBox":"blue","secondaryColor":"aqua","textColor":"black"},"createdAt":"2026-05-22T23:49:06.795Z","generalSettings":{"bundleBgColor":"transparent","scrollBarColor":"#F6F6F6","productPageTitleColor":"#35236a","productPageFontSize":"18px","bundleUpSellButtonBg":"#805ce5","bundleUpSellButtonBorderColor":"#35236a","bundleUpsellTextColor":"#ffffff","bundleUpsellFontColor":"#81754e","conditionToastBgColor":"#000000","conditionToastTextColor":"#ffffff","iconColor":"#000000","iconBgColor":"#ffffff","iconTextColor":"#1d1d1b","applyNewPageCustomization":true,"bundleUpsellCardBgColor":"#ffffff","bundleUpsellCardBorderRadius":"12px","bundleUpsellHeadlineColor":"#1a1a1a","upsellCardBorderColor":"#e1e1e1","upsellCardPopupBgColor":"#ffffff","upsellCardPopupIconBgColor":"#f1f2f4","upsellCardPopupIconColor":"#6d727f"},"landingPage":{"landingPageTextColor":"#000000","landingPageButtonBgColor":"#35236a","landingPageButtonTextColor":"#ffffff"},"mixAndMatchData":{"executeScriptAfterAddToCart":"window.upcartOpenCart()","redirectToCartEnabled":false,"redirectToCheckoutEnabled":false,"isExecuteCustomScriptAfterAddToCartEnabled":false,"executeDefaultSideCartUpdate":true,"sideCartSectionId":"","sideCartSectionSelector":"","cartPageItemsSelector":"","cartPageItemsSectionId":"","hideOutOfStockProducts":true,"isValidateInventoryEnabled":false,"sideCartOpenBtnSelector":"","executeCustomAfterPageLoad":"","customJs":"","customStyle":null,"customCss":null,"showProductComparedAtPrice":false,"addBundleToCartOnDone":false,"render
5303SlotsBasedOnCondition":true,"renderFilledSlotsAsHorizontalStacked":false,"addToBundleOnProductCardClick":true,"overwriteProductPagePriceWithBundlePrice":true,"allowPartialLocaleMatching":true,"useSingleStepCategoriesAsBundleSteps":false,"showOutOfStockOnProductCardButton":true,"validateConditionsBeforeAddToCart":true,"showPricingOnPurchaseOptionsWidget":true,"showDefaultProductUnavailableMessageOnAtc":true},"navigationBanner":{"navigationBannerStepTextColor":"#222222","navigationBannerStepFontSize":"18px","navigationCheckColor":"#ffffff","navigationBannerStepCompletionColor":"#35236a","navigationBannerStepCompletedBorderColor":"#000000","navigationBannerStepCompletedBorderWidth":"4px","navigationBannerStepIncompleteBgColor":"#FFFFFF","navigationBannerStepIncompleteBorderColor":"#cccccc","navigationBannerStepIncompleteBorderWidth":"4px","navigationBannerStepProgressBarFilledColor":"#35236a","navigationBannerStepProgressBarEmptyColor":"#cdc3e9","tabsActiveBgColor":"#7554cf","tabsActiveTextColor":"#ffffff","tabsInactiveBgColor":"#cdc3e9","tabsInactiveTextColor":"#ffffff","tabsBorderColor":"#3c3c3c","tabsCornerRadius":"40px","navigationBannerTitleColor":"#ffffff","navigationBannerTextColor":"#ffffff","navigationBannerStepDoneColor":"#FFFFFF"},"previewPage":{"bannerTextColor":"#ffffff"},"primaryFont":"","productCard":{"productCardBgColor":"#ffffff","cardBorderRadius":"15px","cardImageBorderRadius":"13px","productImageFit":"cover","cardsPerRowXL":4,"cardsPerRowL":4,"productCardTextColor":"#81754e","productTitleFontSize":"18px","productTitleFontWeight":"Bold","productPriceVisibility":"Show","compareAtPriceColor":"#81754e","compareAtPriceFontSize":"18px","compareAtPriceFontWeight":"Bold","compareAtPriceVisibility":"Show","finalPriceFontSize":"18px","finalPriceFontColor":"#81754e","finalPriceFontWeight":"Bold","productCardButtonColor":"#7554cf","productCardButtonTextColor":"#ffffff","buttonBorderRadius":"40px","quantitySelectorTextColor":"#000000","allowOnlyOneQuantity":false,"quantitySelectorBgColor":"#000000","productCardQuantitySelectorBgColor":"#cdc3e9","quantitySelectorButtonTextColor":"#FFFFFF","quantitySelectorButtonBorderRadius":"40px","productCardVariantSelectorFontSize":"16px","productCardVariantSelectorFontWeight":"Regular"},"quickSettings":{"isQuickSettingsEnabled":true,"colors":{"primaryColor":"#000000","buttonBgColor":"#000000","buttonTextColor":"#ffffff"}},"summaryBlock":{"summaryBlockAddToCartButtonColor":"#35236a","summaryBlockAddToCartButtonTextColor":"#ffffff","summaryBuildNewBoxButtonColor":"#35236a","summaryBuildNewBoxTextColor":"#ffffff","summaryBlockBackButtonColor":"#252525","summaryBlockBackButtonTextColor":"#ffffff"},"updatedAt":"2026-09-10T18:31:47.531Z","templateLevelConfig":{},"addonProducts":{"addonsEligibleTierMessagingBgColor":"#55BD47","addonsIneligibleTierMessagingBgColor":"#BBBBBB"},"mixAndMatchConfig":{"productCard":{"productCardBgColor":"#FFFFFF","productCardBorderRadius":"15px","productCardImageBorderRadius":"13px","productCardImageFit":"cover","productCardTitleColor":"#81754e","productCardTitleFont":"18px","productCardTitleWeight":"Bold","productCardTitleVisibility":"Show","productCardPriceColor":"#81754e","productCardPriceFont":"18px","productCardPriceWeight":"Bold","productCardPriceVisibility":"Show","productCardComparedAtPriceColor":"#81754e","productCardComparedAtPriceFont":"18px","productCardComparedAtPriceWeight":"Regular","productCardComparedAtPriceVisibility":"Show","productCardButtonBgColor":"#7554cf","productCardButtonTextColor":"#FFFFFF","productCardButtonBorderRadius":"40px","productCardQuantityButtonBorderRadius":"40px","productCardQuantityLabelColor":"#81754e","productCardQuantityBgColor":"#EEEEEE","productCardQuantityBorderRadius":"6px","productCardVariantSelectorBgColor":"#FFFFFF","productCardVariantSelectorTextColor":"#81754e","productCardVariantSelectorBorderRadius":"5px","productCardVariantSelectorFontSize":"16px","productCardVariantSelectorFontWeight":"Regular"},"emptyStateCard":{"emptyStateCardBgColor":"#FFFFFF","emptyStateCardBorderColor":"#7554cf","emptyStateCardIconColor":"#35236a","emptyStateCardTextColor":"#7554cf","emptyStateCardBorderStyle":"Dashed"},"drawer":{"drawerBgColor":"#F4F9F9","drawerBorderRadius":"15px 15px 0 0","drawerCloseIconColor":"#303030","drawerScrollBarColor":"#a9a9a9","drawerOverlayBgColor":"#1E1E1E80","drawerCloseIconBgColor":"#D4D4D4"},"tabs":{"tabsActiveBgColor":"#7554cf","tabsActiveTextColor":"#ffffff","tabsInactiveBgColor":"#cdc3e9","tabsInactiveTextColor":"#ffffff","tabsBorderRadius":"40px"},"bundleHeader":{"headerConditionTextColor":"#000000","headerConditionTextFont":"18px","headerDiscountTextColor":"#4e2da9","headerDiscountTextFont":"18px"},"toast":{"toastBgColor":"#35236a","toastTextColor":"#FFF"},"footer":{"footerBgColor":"#ffffff","footerTotalPriceAndQuantityPillBgColor":"#FFF","footerBorderRadius":"15px","footerTotalPriceAndQuantityPillBorderRadius":"16px","footerPriceSectionVisibility":"Show","footerFinalPriceColor":"#81754e","footerStrikeThroughPriceColor":"#000","footerBackBtnBgColor":"#83947b","footerBackBtnTextColor":"#ffffff","footerNextBtnBgColor":"#F19339","footerNextBtnTextColor":"#ffffff","footerButtonsBorderRadius":"40px","footerTextColor":"#60573b","footerDiscountProgressBarEmptyColor":"#cdc3e9","footerDiscountProgressBarFilledColor":"#5630bf"},"addBundleBtn":{"addBundleBtnBgColor":"#35236a","addBundleBtnBorderRadius":"40px","addBundleBtnTextColor":"#ffffff"},"generalSettings":{"bundleUpsellButtonBg":"#805ce5","bundleUpsellButtonTextColor":"#ffffff","bundleUpsellFontColor":"#81754e"}},"stylePresets":{"colors":{"primaryColor":"#35236a","buttonTextColor":"#ffffff","primaryTextColor":"#81754e","accentColor":"#cdc3e9","backgroundColor":"#ffffff"},"typography":{"primaryFontSize":"18px","primaryFontWeight":"Bold","secondaryFontSize":"18px","secondaryFontWeight":"Bold","bodyFontSize":"16px","bodyFontWeight":"Regular"},"corners":{"buttonBorderRadius":"Round","baseBorderRadiusPx":30,"productCardBaseBorderRadius":"15","productCardBorderRadiusStyle":"Base"},"images":{"productImageFit":"cover"},"isExpertControlsEnabled":true},"productBundle":{"designSettings":{},"globalSettings":{"general":{"autoShiftToAvailableVariant":true,"hideOutOfStockOptions":false,"unselectOptionsByDefault":true,"showProductCardImageBorder":true,"footerSavingPillPosition":"BEFORE_PRICE","metafieldNameSpaceAndKeys":[],"isB2BCatalogPricingEnabled":false,"allowPartialLocaleMatching":false,"productImageTransformConfig":{"isEnabled":true,"options":"{ maxHeight: 400, maxWidth: 400, scale: 1 }"},"customCss":"","customJs":""},"devMode":{"useNativeCartRefresh":true,"useWidgetATCButton":true,"useShadowRoot":false,"useAcceleratedCheckoutUrlRedirect":true,"useFormOnlyCartAdd":false},"selectorConfig":{"productFormSubmitSelector":null,"customVariantPickerSelectors":null,"quantityBtnSelectors":null,"addToCartBtnSelectors":null,"checkoutBtnSelector":null,"nativeDiscountedPriceSelector":null,"nativeOriginalPriceSelector":null,"nativePriceBadgeSelector":null},"postDecisionAddToCartConfig":{"executeDefaultSideCartUpdate":false,"redirectToCheckoutEnabled":true,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":""}}},"quantityBreaks":{"designSettings":{"widget":{"titleColor":"#000000","titleFontSize":"16px","titleFontWeight":"700","subTitleColor":"#333533","subTitleFontSize":"14px","subTitleFontWeight":"400","bgColor":"transparent","borderRadius":"0px","padding":"0px"},"tier":{"cardBorderRadius":"16px","cardBorderWidth":"1.5px","cardBgColor":"transparent","cardBorderColor":"#e7e7e7","cardActiveBgColor":"#f8f8f8","cardActiveBorderColor":"#000000","radioColor":"#e7e7e7","radioActiveColor":"#000000","titleColor":"#000000","titleFontSize":"16px","titleFontWeight":"700","subtitleColor":"#333533","subtitleFontSize":"13px","subtitleFontWeight":"400","priceAlignment":"VERTICAL","discountedPriceColor":"#000000","discountedPriceFontSize":"16px","discountedPriceFontWeight":"700","originalPriceColor":"#333533","originalPriceFontSize":"14px","originalPriceFontWeight":"400"},"tiers":{"imageBorderColor":"transparent","imageSize":"32px","imageBorderRadius":"8px","imageObjectFit":"cover"},"badge":{"pillBgColor":"#000000","pillTextColor":"#ffffff","pillBorderColor":"#000000","tagBgColor":"#000000","tagTextColor":"#ffffff"},"variant":{"imageSize":"48px","swatchSize":"28px","swatchBorderRadius":"24px","labelWidthMode":"auto","labelBorderRadius":"8px","labelActiveTextColor":"#ffffff","labelActiveBgColor":"#000000","labelActiveBorderColor":"#000000","labelTextColor":"#1a1a1a","labelFontSize":"14px","labelFontWeight":"400","labelBgColor":"#ffffff","labelBorderColor":"#e5e5e5","dropdownColor":"#1a1a1a","dropdownFontSize":"14px","dropdownFontWeight":"400","dropdownBorderColor":"#e5e5e5","dropdownBorderWidth":"1px","dropdownBorderRadius":"8px","dropdownIconColor":"#6b6b6b"},"addon":{"freeGiftBgColor":"#000000","freeGiftDividerColor":"#ffffff47","freeGiftImageVisibility":"block","freeGiftTextColor":"#ffffff","addOnBgColor":"#e7e7e7","addOnDividerColor":"#000000","addOnImageVisibility":"block","addOnTextColor":"#1a1a1a"},"footer":{"atcButtonBgColor":"#1a1a1a","atcButtonColor":"#ffffff","atcButtonBorderRadius":"9999px","atcButtonFontSize":"14px","atcButtonFontWeight":"500"},"subscription":{"cardActiveBgColor":"#f8f8f8","cardActiveBorderColor":"#000000","cardBgColor":"transparent","cardBorderColor":"#e7e7e7","cardBorderRadius":"16px","titleFontSize":"16px","titleFontWeight":"700","titleColor":"#000000","discountedPriceFontSize":"16px","discountedPriceFontWeight":"700","discountedPriceColor":"#000000","originalPriceFontSize":"14px","originalPriceFontWeight":"400","originalPriceColor":"#9aa0b5","discountPillBgColor":"#000000","discountPillTextColor":"#ffffff","discountPillBorderColor":"#000000","highlightTextColor":"#000000","highlightFontSize":"14px","highlightFontWeight":"500","priceAlignment":"HORIZONTAL"}},"globalSettings":{"general":{"autoShiftToAvailableVariant":true,"hideOutOfStockOptions":false,"showProductCardImageBorder":true,"metafieldNameSpaceAndKeys":[],"isB2BCatalogPricingEnabled":false,"allowPartialLocaleMatching":false,"customCss":"","customJs":""},"devMode":{"useNativeCartRefresh":true,"useShadowRoot":true,"useAcceleratedCheckoutUrlRedirect":true,"useFormOnlyCartAdd":false,"hideUi":{"groupByProduct":false}},"selectorConfig":{"productFormSubmitSelector":null,"customVariantPickerSelectors":null,"quantityBtnSelectors":null,"addToCartBtnSelectors":null,"checkoutBtnSelector":null,"nativeDiscountedPriceSelector":null,"nativeOriginalPriceSelector":null,"nativePriceBadgeSelector":null},"postDecisionAddToCartConfig":{"executeDefaultSideCartUpdate":true,"redirectToCheckoutEnabled":false,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":""}}}},"bundleLinkData":[{"_id":"6a10ee39f23a99b44dc94d20","bundleId":"1","bundleName":"Build Your Bundle","createdAt":"2026-05-23T00:00:57.562Z","parentProductShopifyData":{"id":9980664316151,"handle":"build-your-thai-bundle"},"parentProductVariantId":"gid:\/\/shopify\/ProductVariant\/50799378825463","bundleImg":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/icons\/link_bundle.png","bundleUpsellConfig":{"isEnabled":true,"showOnAllBundleProducts":true,"selectedProducts":[],"showOnSpecificProductPages":[],"collectionsSelectedData":[],"showOnSpecificCollectionPages":[{"collectionId":499625918711,"collectionName":"Individual Products"}],"bundleWidgetText":"Build Your Bundle — Up to 20% Off","bundleWidgetRedirectText":"Redirecting","useLinkProductAsDefaultProduct":false,"widgetConfiguration":{"title":"Build Your Own Bundle","description":"Build a custom bundle and save up to 20% off!","buttonText":"Start Building","imageUrl":"https:\/\/d3ks0ngva6go34.cloudfront.net\/giftBox\/watcharees.myshopify.com\/1783688205461.jpg"},"widgetType":"OFFER_WIDGET"},"productsForBundleLink":[]}],"bundleUpsellData":{"1":{"_id":"6a10ee39f23a99b44dc94d20","bundleId":"1","bundleName":"Build Your Bundle","createdAt":"2026-05-23T00:00:57.562Z","parentProductShopifyData":{"id":9980664316151,"handle":"build-your-thai-bundle"},"parentProductVariantId":"gid:\/\/shopify\/ProductVariant\/50799378825463","bundleImg":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/icons\/link_bundle.png","bundleUpsellConfig":{"isEnabled":true,"showOnAllBundleProducts":true,"selectedProducts":[],"showOnSpecificProductPages":[],"collectionsSelectedData":[],"showOnSpecificCollectionPages":[{"collectionId":499625918711,"collectionName":"Individual Products"}],"bundleWidgetText":"Build Your Bundle — Up to 20% Off","bundleWidgetRedirectText":"Redirecting","useLinkProductAsDefaultProduct":false,"widgetConfiguration":{"title":"Build Your Own Bundle","description":"Build a custom bundle and save up to 20% off!","buttonText":"Start Building","imageUrl":"https:\/\/d3ks0ngva6go34.cloudfront.net\/giftBox\/watcharees.myshopify.com\/1783688205461.jpg"},"widgetType":"OFFER_WIDGET"},"productsForBundleLink":[]}},"mixAndMatchData":[]};
5304            if (ext_data && !ext_data?.errorMsg) {
5305                window.easybundles_ext_data = ext_data;
5306            }
5307
5308            let sdk_bundle_upsell_index = [];
5309            window.__gbbOverflow = window.__gbbOverflow || {};
5310            window.__gbbOverflow.upsellIndexRaw = sdk_bundle_upsell_index;
5311            if (window.easybundles_ext_data && Array.isArray(sdk_bundle_upsell_index)) {
5312                window.easybundles_ext_data.sdkBundleUpsellIndex = sdk_bundle_upsell_index;
5313                const matchedRaw = JSON.parse("{}") || {};
5314                const matchedSdkUpsells = {};
5315                for (const offerId of Object.keys(matchedRaw)) {
5316                    const { entry, bundleData } = matchedRaw[offerId];
5317                    matchedSdkUpsells[offerId] = bundleData ? { ...entry, bundleData } : entry;
5318                }
5319                window.easybundles_ext_data.matchedSdkUpsells = matchedSdkUpsells;
5320            }
5321
5322            let full_page_ext_data = {"userData":{"_id":"6a10eb72f23a99b44dc94026","shopName":"watcharees.myshopify.com","brandName":"Watcharee's","bundleSettings":{"allowMultipleBoxesFromS
5322ameBundle":true,"showCompareAtPrice":true,"dontIndexGiftboxBuilderPages_onGoogle":false,"isValidateInventoryEnabled":false,"calculateAutomaticDiscountInPercentage":true,"combineWithOrderDiscounts":false,"isDiscountMethodAutomatic":false,"removeUnUsedVariantImages":false},"counters":{"reviewModal":100,"themeExtensionModal":5,"instructionsModalCnt":1,"viewBundleModalCnt":1,"createBundleModalCnt":1,"viewQuickColorSelectionPageCnt":0},"countryCode":"US","countryName":"United States","createdAt":"2026-05-22T23:49:06.314Z","currency":"USD","currencyInfo":{"code":"USD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":null,"checkoutBtnSelectors":null,"customStyle":"\n.gbbOfferWidgetBody .gbbOfferWidgetDetailsSec .gbbOfferWidgetDescription {\n  font-weight: bold;\n    font-size: 16px !important;\n}\n.gbbOfferWidgetBody .gbbOfferWidgetBtnSec .gbbOfferWidgetRedirectBtn {\n   font-weight: bold !important;\n    font-size: 12px !important;\n}\n.gbbOfferWidgetFieldSet {\n    border-radius: 15px;\n    border: 2px solid #7554cf;\n    background-color: #ffffff;\n    border-color: #7554cf !important;\n}\n.gbbOfferWidgetBody .gbbOfferWidgetDetailsSec .gbbOfferWidgetImg {\n    height: 80px;\n    width: 80px;\n    min-width: 80px;\n    min-height: 80px;\n    border-radius: 5px;\n}\n.gbbOfferWidgetTitle {\nfont-weight: bold !important;\n    font-size: 16px !important;\n    background-color: #7554cf;\n    border-radius: 5px;\n    padding: 5px 10px;\n    border-color: #7554cf;\n    color: #ffffff !important;\n    border-width: 2px;\n}","addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"loadingGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner.gif","preparingBundleGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner_Checkout.gif","stackDiscounts":true,"showOnlyAdminSelectedVariants":true,"overWriteCheckoutBtn":false,"addGiftMessageToNote":true,"enableStoreFrontGQLAPI":true,"isLoadMixAndMatchAssetsFromS3Enabled":true,"useNativeATCButtonToAddBundle":true,"validateNativeATCPayload":true,"enableInlineCartDrawerUI":true,"useHybridATCButtonToAddBundle":true,"showSubTotalPriceOnFooter_PDP_MODAL":false,"isConsolidatedDesignEnabled":true,"showBundleUpsellBasedOnVariant":true,"overWriteParentProductButtonWithBundleLink":true,"removeStandaloneParentProductInCart":{"isEnabled":true,"afterRemovalScript":""},"bundleCartRepresentationObj":{"type":"OVERWRITE_LINE_ITEM","overwriteLineItemObj":{"renderItemsNameAsProperty":false,"renderItemsNameVirtually":false,"renderItemNameCustomized":false,"renderOfferIdVirtually":true,"renderBoxIdVirtually":false,"isEnabledForThirdPartyCheckout":false}},"bundleCartLineMessaging":{"isEnabled":true,"showBundleContains":false,"showOriginalPrice":false,"discountDisplay":{"isEnabled":true,"format":"amount_percentage"}},"loadingBgColor":"transparent","buyNowBtn":"","cartItemQuantityBtnSelectors":"","cartItemRemoveParentSelectors":"","cartItemRemoveSelectors":"","cartItemSelectors":"","checkIfShowBundleAsProductEnabled":false,"customBundleScript":"","customCartIntegrationScript":"","customStyleForBuilderPages":".gbbBodyOverflowHidden {\n    overflow-y: visible;\n}\n\nmain.overflow-hidden {\n  overflow: visible !important;\n}","customStyleForDummyProductPage":".gbbBodyOverflowHidden {\n    overflow-y: visible;\n}\n\nmain.overflow-hidden {\n  overflow: visible !important;\n}","customThemeIntegrationScript":"","enableCustomThemeIntegrationScript":false,"integrations":{"judgeme":{"isEnabled":false,"public_token":""}},"isCartIntegrationEnabled":false,"optimizeFullPageBundleSpeed":true,"redirectToCartEnabled":true,"redirectToCheckoutEnabled":false,"redirectToScript":"window.upcartOpenCart()","redirectUrlForCheckoutBtn":"","selectorToRenderBundlePostionOnCart":"Over","selectorToRenderBundlePostionOnSideCart":"Over","selectorToRenderBundleProduct":"","selectorToRenderBundleProductOnSideCart":"","sideCartCheckoutBtnSelectors":"","customCss":"","customJs":"","isLegacyBundlesAllowed":true,"isSDKBundlesAllowed":false,"isExternalIntegrationSyncEnabled":false},"isAffiliate":false,"isAppFree":false,"isSubscription":{"id":35929391351,"name":"EasyBundle_Monthly_Free","price":"0.00","billing_on":"2026-05-23","status":"active","created_at":"2026-05-22T19:58:29-04:00","updated_at":"2026-05-22T19:58:47-04:00","activated_on":"2026-05-22","return_url":"https:\/\/watcharees.myshopify.com\/admin\/apps\/10b4272bede142b02924feec498b4009","test":false,"cancelled_on":null,"trial_days":0,"trial_ends_on":"2026-05-22","a
5322pi_client_id":3918921729,"decorated_return_url":"https:\/\/watcharees.myshopify.com\/admin\/apps\/10b4272bede142b02924feec498b4009?charge_id=35929391351","capped_amount":"500.00","balance_used":"0.0","balance_remaining":"500.00","risk_level":0.8968125,"currency":"USD"},"multipleCurrenciesInfo":{"USD":{"code":"USD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2}},"onboardingConfig":{"isAiBundlesOnboardingCompleted":true},"planId":"","shopDomain":"watcharees.com","shopifyId":32654426243,"shopify_plan":"basic","status":"1","storefrontAccessToken":"6310eeaf4ffbb22b39b5223d0511e9c9","timezone":"America\/New_York","updatedAt":"2026-10-09T19:07:07.084Z","isAppLevelMetafieldCreated":true,"isAppLevelMetafieldForFullPageBundlesCreated":true,"pageId":"34b7013d-07a4-8175-9e45-e53ba42ca01f","mantleCustomerData":{"id":"437190fe-ca63-46c2-ac9b-0cf6c3bac90e","customerId":"e37194e2-f4a4-4971-a3e9-4f7d343d4202","name":"Watcharee's","test":false,"preferredCurrency":"USD","shopify":{"id":"32654426243","myshopifyDomain":"watcharees.myshopify.com","planName":"Basic"},"apiId":"84f442a1-2d4a-4012-85da-b4a4b38fc795","profileUrl":"https:\/\/app.heymantle.com\/apps\/84f442a1-2d4a-4012-85da-b4a4b38fc795\/customers\/e37194e2-f4a4-4971-a3e9-4f7d343d4202"},"loginData":{"lastLoggedInAt":"2026-10-02T06:04:56.514Z"},"trackEvents":{"OB Welcome page button click":true},"crispInfos":{"sessionId":"session_7275defd-14db-416e-bb40-06b4c45b70a0","sessionUpdatedAt":"2026-05-23T00:00:52.464Z"},"videoPage":{"backgroundColor":"#ffffff","logoImg":"https:\/\/db07ji0eqime4.cloudfront.net\/redeemPage\/giftcard\/default-no-logo.jpg"},"crispCustomerUrl":"https:\/\/app.crisp.chat\/website\/b3910a47-66c1-43ab-b044-8b97762f4a6b\/inbox\/session_7275defd-14db-416e-bb40-06b4c45b70a0","totalBundleRevenue":6116.860000000003,"totalOrdersCount":103,"cancelledOrderCount":1,"cancelledOrderValue":31.8,"secretRotation":{"fingerprint":"d32ee80bbe10","accessFingerprint":"5a81e1ffe7ce","phase":"pre_window","kind":"legacy_repin","migrated":true,"runId":"2026-10-08T05:48:02.225Z-38bca0","at":1791439130128},"SERVER_URL":"https:\/\/prod.backend.giftbox.giftkart.app"},"languageData":{"_id":"6a10eb72f23a99b44dc9402d","shopName":"watcharees.myshopify.com","languageMode":"SINGLE","createdAt":"2026-05-22T23:49:06.795Z","updatedAt":"2026-07-17T05:00:46.262Z","__v":0,"en":{"landingPage":{"bannerText":{"id":"bannerText","label":"Banner Text","type":"text","value":"Build your own Bundle in just a few clicks!"},"bannerSubtext":{"id":"bannerSubtext","label":"Banner Subtext","type":"text","value":"Send a custom bundle to your loved one in just a few steps"},"bannerButtonText":{"id":"bannerButtonText","label":"Banner Button Text","type":"text","value":"Start Building your Bundle"},"selectPreCuratedBoxLabel":{"id":"selectPreCuratedBoxLabel","label":"Select Pre-Curated Box Label","type":"text","value":"Or select from a range of pre-curated Gift Boxes"}},"navigationSteps":{"productPageStepText":{"id":"productPageStepText","label":"Product Page Step Text","type":"text","value":"Add Products"},"giftBoxStepText":{"id":"giftBoxStepText","label":"Bundle Step Text","type":"text","value":"Add Gift Box"},"personalizeStepText":{"id":"personalizeStepText","label":"Personalize Step Text","type":"text","value":"Personalize"},"multipleCategoriesStepText":{"id":"multipleCategoriesStepText","label":"Multiple Categories Step Text","type":"text","value":"Multiple Categories"}},"productPage":{"selectProductsLabel":{"id":"selectProductsLabel","label":"Select Products Label","type":"text","value":"Select Products"},"productPageSubtext":{"id":"productPageSubtext","label":"Product Page Subtext","type":"text","value":""}},"giftBoxPage":{"selectGiftBoxLabel":{"id":"selectGiftBoxLabel","label":"Select Bundle Label","type":"text","value":"Select a Bundle Box"},"giftBoxPageSubtext":{"id":"giftBoxPageSubtext","label":"Gift Box Page Subtext","type":"text","value":""}},"videoMessage":{"permissionDenied":{"id":"permissionDenied","label":"Permission Denied","type":"text","value":"Permission Denied"},"uploadConfirmation":{"id":"uploadConfirmation","label":"Upload Confirmation","type":"text","value":"Your video has been successfully uploaded!"},"pressToRecord":{"id":"pressToRecord","label":"Press to record","type":"text","value":"Press to record"},"recording":{"id":"recording","label":"Recording","type":"text","value":"Recording...."}
5322,"errorMessage":{"id":"errorMessage","label":"Error Message","type":"text","value":"An error occured, Please try again!"},"loading":{"id":"loading","label":"Loading","type":"text","value":"Loading...."},"uploading":{"id":"uploading","label":"Uploading","type":"text","value":"Uploading...."},"sendVideoMessageText":{"id":"sendVideoMessageText","label":"Send Video Message Text","type":"text","value":"Send Video Message"},"giftMessageDeliveryInfo":{"id":"giftMessageDeliveryInfo","label":"Message Delivery Info","type":"text","value":"The message will be sent to the recipient via email as soon as the order is placed"},"saveVideoText":{"id":"saveVideoText","label":"Save Video Text","type":"text","value":"Save Video"},"reRecordVideoText":{"id":"reRecordVideoText","label":"Re-Record Video Text","type":"text","value":"Re-Record Video"}},"personalizePage":{"messageLabel":{"id":"messageLabel","label":"Message Label","type":"text","value":"Message"},"senderNamePlaceholder":{"id":"senderNamePlaceholder","label":"Sender Name Placeholder","type":"text","value":"From"},"recipientNamePlaceholder":{"id":"recipientNamePlaceholder","label":"Recipient Name Placeholder","type":"text","value":"To"},"messagePlaceholder":{"id":"messagePlaceholder","label":"Message Placeholder","type":"text","value":"Enter a message here..."},"emailAddressLabel":{"id":"emailAddressLabel","label":"Recipient Email Address Label","type":"text","value":"Recipient Email Address"},"emailAddressPlaceholder":{"id":"emailAddressPlaceholder","label":"Recipient Email Address Placeholder","type":"text","value":"Enter a recipient email address here..."},"emailValidationMessage":{"id":"emailValidationMessage","label":"Email Validation Message","type":"text","value":"Please enter a valid email address"},"sendNow":{"id":"sendNow","label":"Send Now Label","type":"text","value":"Send Now"},"sendLater":{"id":"sendLater","label":"Send Later Label","type":"text","value":"Send Later"},"personalizePageSubtext":{"id":"personalizePageSubtext","label":"Personalize Page Subtext","type":"text","value":""},"messageIsRequiredError":{"id":"messageIsRequiredError","label":"Message is required warning","type":"text","value":"Please enter a message"}},"reviewPage":{"reviewPageBannerText":{"id":"reviewPageBannerText","label":"Review Page Banner Text","type":"text","value":"You’ve made the  Right Choice!"},"reviewPageBannerSubtext":{"id":"reviewPageBannerSubtext","label":"Review Page Banner Subtext","type":"text","value":"Review your bundle and proceed to checkout"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add Ons"},"totalValueLabel":{"id":"totalValueLabel","label":"Total Value Label","type":"text","value":"Total Value"},"totalLabel":{"id":"totalLabel","label":"Total Label","type":"text","value":"Total"},"productLabel":{"id":"productLabel","label":"Product Header Label","type":"text","value":"Product"},"priceLabel":{"id":"priceLabel","label":"Price Header Text","type":"text","value":"Price"},"quantityLabel":{"id":"quantityLabel","label":"Quantity Header Text","type":"text","value":"Quantity"},"deliveryDateLabel":{"id":"deliveryDateLabel","label":"Delivery Date Label","type":"text","value":"Delivery Date"},"productsLabelText":{"id":"productsLabelText","label":"Products Label Text","type":"text","value":"Products"},"messagesLabelText":{"id":"messagesLabelText","label":"Messages Label Text","type":"text","value":"Messages"},"discountAppliedLabel":{"id":"discountAppliedLabel","label":"Discount Applied Label","type":"text","value":"Discount"},"subtotalLabel":{"id":"subtotalLabel","label":"Sub Total Label","type":"text","value":"Subtotal"},"orderDetailsLabel":{"id":"orderDetailsLabel","label":"Order Details Label","type":"text","value":"Order Details"},"itemsLabel":{"id":"itemsLabel","label":"No. of Items Label","type":"text","value":"Item(s)"},"oneTimePurchaseLabel":{"id":"oneTimePurchaseLabel","label":"One-Time Purchase label","type":"text","value":"One-Time Purchase"},"subscribeAndSaveLabel":{"id":"subscribeAndSaveLabel","label":"Subscribe and Save label","type":"text","value":"Subscribe and Save"},"noSubscriptionFoundLabel":{"id":"noSubscriptionFoundLabel","label":"No Subscription plans found label","type":"text","value":"Oops! No Subscription plans were found"},"deliveryFrequencyLabel":{"id":"deliveryFrequencyLabel","label":"Delivery Frequency Label","type":"text","value":"Delivery Frequency"},"createNewBoxLabel":{"id":"createNewBoxLabel","label":"Create New Box Label","type":"text","value":"Create new Box"},"editButtonText":{"id":"editButtonText","label":"Edit Label","type":"text","value":"Edit"},"deliverySchedulerPlaceholderText":{"id":"deliverySchedulerPlaceholderText","label":"Delivery Scheduler Placeholder Text","type":"text","value":"Select a date"}},"discountRules":{"rule1":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule2":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule3":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule4":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule5":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}}},"sortBy":{"sortLabel":{"id":"sortLabel","label":"Sort Label","type":"text","value":"Sort"},"alphabeticalAToZ":{"id":"alphabeticalAToZ","label":"Alphabetical, A-Z Label","value":"Alphabetical, A-Z"},"alphabeticalZToA":{"id":"alphabeticalZToA","label":"Alphabetical, Z-A Label","value":"Alphabetical, Z-A"},"priceHighToLow":{"id":"priceHighToLow","label":"Price, High to Low Label","value":"Price, High to Low"},"priceLowToHigh":{"id":"priceLowToHigh","label":"Price, Low to High Label","value":"Price, Low to High"},"featured":{"id":"featured","label":"Featured Label","type":"text","value":"Featured"}},"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least ##conditionAmount## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of ##conditionAmount## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth ##conditionAmount## on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least ##conditionQuantity## products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of ##conditionQuantity## products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly ##conditionQuantity## products on this step"}},"weight":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products weighing at least ##conditionWeight## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products weighing maximum of ##conditionWeight## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products weighing ##conditionWeight## on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"filtersLabel":{"id":"filtersLabel","label":"Filters Label","type":"text","value":"Filters"},"clearSelection":{"id":"clearSelection","label":"Clear Filters Selection","type":"text","value":"Clear Selection"},"searchLabel":{"id":"searchLabel","label":"Search Label","type":"text","value":"Search"},"addToBoxButtonText":{"id":"addToBoxButtonText","type":"text","value":"Add To Bundle"},"chooseOptionsButtonText":{"id":"chooseOptionsButtonText","label":"Choose Options Button","type":"text","value":"Choose Options"},"loadMoreProductsButtonText":{"id":"loadMoreProductsButtonText","label":"Load More Products Button","type":"text","value":"Load More Products"},"loadingCheckoutButtonText":{"id":"loadingCheckoutButtonText","label":"Loading Checkout Button","type":"text","value":"Loading Checkout..."},"addedText":{"id":"addedText","label":"Added Label","type":"text","value":"Added"},"addButtonText":{"id":"addButtonText","label":"Add Button Text","type":"text","value":"Add"},"nextButtonText":{"id":"nextButtonText","label":"Next Button Text","type":"text","value":"Next"},"addToCartButtonText":{"id":"addToCartButtonText","label":"Add To Cart Button Text","type":"text","value":"Add To Cart"},"backButtonText":{"id":"backButtonText","label":"Back Button Text","type":"text","value":"Back"},"checkoutButtonText":{"id":"checkoutButtonText","label":"Checkout Button Text","type":"text","value":"Checkout"},"removeButtonText":{"id":"removeButtonText","label":"Remove Button Text","type":"text","value":"Remove"},"reviewButtonText":{"id":"reviewButtonText","label":"Review Button Text","type":"text","value":"Review"},"combinationNotAvailable":{"id":"combinationNotAvailable","label":"Combination Not Available","type":"text","value":"Combination Not Available"},"quantity":{"id":"quantity","label":"Quantity Label","type":"text","value":"Quantity"},"inventoryInStockText":{"id":"inventoryInStockText","label":"Inventory in Stock Label","type":"text","value":"in Stock"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"viewCartProductsLabel":{"id":"viewCartProductsLabel","label":"View Cart Products Label","type":"text","value":"View Selected Products"},"selectedProductsLabel":{"id":"selectedProductsLabel","label":"Selected Products Label","type":"text","value":"Selected Products"},"selectBundleProductsText":{"id":"selectBundleProductsText","label":"Select Bundle Products label","type":"text","value":"Select Bundle Products"},"redirectingText":{"id":"redirectingText","label":"Redirecting label","type":"text","value":"Redirecting..."},"preparingBundleText":{"id":"preparingBundleText","label":"Preparing Bundle Label","type":"text","value":"Preparing Bundle..."},"productsNotAvailableText":{"id":"productsNotAvailableText","label":"Products Not Available Label","type":"text","value":"Oops! Some Products are not available"},"discountsMayNotApplyText":{"id":"discountsMayNotApplyText","label":"Discounts may not be applied Label","type":"text","value":"discounts may not be applied"},"removeAllBoxProducts":{"id":"removeAllBoxProducts","label":"Remove all Box Products Label (Cart Page Popup)","type":"text","value":"This is a Box Product. Removing this will remove all the products from box"},"cartPageCheckoutButtonLoadingText":{"id":"cartPageCheckoutButtonLoadingText","label":"Cart Page Checkout Button Loading Text","type":"text","value":"Loading Checkout..."},"boxSelectionEligibilityToast":{"id":"boxSelectionEligibilityToast","type":"text","value":"Remove ##boxSelectionDifference## item(s) to select this bundle"},"removeFooterProductFrom":{"id":"removeFooterProductFrom","label":"Remove Product from Footer Text","type":"text","value":"Remove This Product From ##stepName##"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"itemsInCartLabel":{"id":"itemsInCartLabel","label":"Cart Inclusion Title","type":"text","value":"item(s)"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"},"bundleProductsLabel":{"id":"bundleProductsLabel","label":"Bundle Products Label","type":"text","value":"Bundle products"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add-ons"},"personalizationLabel":{"id":"personalizationLabel","label":"Personalization Label","type":"text","value":"Personalization"},"chooseFileText":{"id":"chooseFileText","label":"Choose File Text","type":"text","value":"Choose file"}},"multipleCategoriesPage":{"multipleCategoriesSubtext":{"id":"multipleCategoriesSubtext","label":"Multiple Categories Page Subtext","type":"text","value":""}}
5322,"addons":{"maxAddonProductsAllowed":{"id":"maxAddonProductsAllowed","label":"Max Addon Products Allowed message","type":"text","value":"Add a maximum of ##maxAllowedAddons## addon products on this step"},"addonProductsMandatory":{"id":"addonProductsMandatory","label":"Addon Products Mandatory message","type":"text","value":"Addon product is mandatory on this step"},"firstBundleInteraction":{"id":"firstBundleInteraction","label":"Mobile Add On Notification","type":"text","value":"Additional offers to be unlocked"}},"modals":{"clearCart":{"title":{"id":"title","label":"Modal - Title","type":"text","value":"Are you sure?"},"description":{"id":"description","label":"Modal - Description","type":"text","value":"Are you sure you want to clear all items from your cart? This action cannot be undone..."},"triggerButtonText":{"id":"triggerButtonText","label":"Clear Cart Button Text","type":"text","value":"Clear"},"cancelButtonText":{"id":"cancelButtonText","label":"Modal - Cancel Button Text","type":"text","value":"Cancel"},"confirmButtonText":{"id":"confirmButtonText","label":"Modal - Confirm Button Text","type":"text","value":"Clear Cart"}}},"freeGift":{"chooseButton":{"id":"chooseButton","label":"Free Gift - Choose Button","type":"text","value":"Claim"},"unlockToast":{"id":"unlockToast","label":"Free Gift - Unlocked Message","type":"text","value":"Free gift unlocked"},"freeGiftLineTag":{"id":"freeGiftLineTag","label":"Free Gift - Line Tag","type":"text","value":"Free gift"}}},"mixAndMatchTextData":{"en":{"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least ##conditionAmount## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of ##conditionAmount## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth ##conditionAmount## on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least ##conditionQuantity## products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of ##conditionQuantity## products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly ##conditionQuantity## products on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"subtotalLabelText":{"id":"subtotalLabelText","label":"Subtotal label","type":"text","value":"Subtotal: "},"addBundleToCartBtnText":{"id":"addBundleToCartBtnText","label":"Add Bundle Cart label","type":"text","value":"Add Bundle to Cart"},"addBundleToCartLoadingBtnText":{"id":"addBundleToCartLoadingBtnText","label":"Add Bundle Loading label","type":"text","value":"Adding Bundle..."},"addBundleToCartSuccessBtnText":{"id":"addBundleToCartSuccessBtnText","label":"Add Bundle Success label","type":"text","value":"Bundle Added"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"emptyCardText":{"id":"emptyCardText","label":"Add Empty Product Card Text","type":"text","value":"Product"},"stepsDrawerPillText":{"id":"stepsDrawerPillText","label":"Steps Drawer Pill Text","type":"text","value":"Show all steps"},"boxSelectionEligibilityToast_inPage":{"id":"boxSelectionEligibilityToast_inPage","type":"text","value":"Remove ##boxSelectionDifference## item(s) to select this bundle"},"subtotalLabelText_inPage":{"id":"subtotalLabelText_inPage","label":"Subtotal Text","type":"text","value":"Subtotal"},"boxConditionInitialText_inPage":{"id":"boxConditionInitialText_inPage","label":"Inline Add To Cart Button - Quantity Selection message","type":"text","value":"Select {{quantityDifference}} Items"},"bundleCartDrawerBtnText_inPage":{"id":"bundleCartDrawerBtnText_inPage","label":"Inline Cart Drawer Button Text","type":"text","value":"View Bundle Items"},"bundleCartSelectedProductsText_inPage":{"id":"bundleCartSelectedProductsText_inPage","label":"Inline Cart Selected Products Label","type":"text","value":"Selected Products"},"defaultProductUnavailableBtnText":{"id":"defaultProductUnavailableBtnText","label":"Default Product Unavailable Button Text","type":"text","value":"Out of Stock"}},"footer":{"footerPrevBtnText":{"id":"footerPrevBtnText","label":"Footer Previous Button","type":"text","value":"Prev"},"footerNextBtnText":{"id":"footerNextBtnText","label":"Footer Next Button","type":"text","value":"Next"},"footerFinishBtnText":{"id":"footerFinishBtnText","label":"Footer Finish Button","type":"text","value":"Done"}},"productCard":{"productCardAddBtnText":{"id":"productCardAddBtnText","label":"Product Add to Cart Button","type":"text","value":"Add to Cart"},"productVariantLabelText":{"id":"productVariantLabelText","label":"Product Variant Label","type":"text","value":"Select variant"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added x{{allowedQuantity}}"},"productCardOutOfStockBtnText":{"id":"productCardOutOfStockBtnText","label":"Product Out Of Stock Button Text","type":"text","value":"Out of Stock"},"productCardAddBtnText_inPage":{"id":"productCardAddBtnText_inPage","label":"Inline Product - Add Button Text","type":"text","value":"Add +"}}}},"sharedComponents":{"en":{"cartAndCheckout":{"bundleContainsLabel":{"id":"bundleContainsLabel","label":"Bundle Contains Label","type":"text","value":"Items"},"bundleOriginalPriceLabel":{"id":"bundleOriginalPriceLabel","label":"Bundle original price label","type":"text","value":"Retail Price"},"bundleDiscountDisplayLabel":{"id":"bundleDiscountDisplayLabel","label":"Bundle cart discount display label","type":"text","value":"You Save"}}}},"productBundle":{"en":{"general":{"title":{"id":"title","label":"Title","type":"text","value":"Bundle"},"subTitle":{"id":"subTitle","label":"Sub Title","type":"text","value":"Select the products you want to add to your bundle"},"unSelectedOptionLabel":{"id":"unSelectedOptionLabel","label":"Unselected Option Label","type":"text","value":"Select {{option_name}}"}},"validation":{"unselectedOption":{"id":"unselectedOption","label":"Unselected Option","type":"text","value":"{{option_name}} selection required"},"outOfStockOption":{"id":"outOfStockOption","label":"Out Of Stock Option","type":"text","value":"currently not available"}},"footer":{"atcButtonText":{"id":"atcButtonText","label":"Add to Cart Button Text","type":"text","value":"Add to Cart"},"atcButtonOutOfStockText":{"id":"atcButtonOutOfStockText","label":"Add to Cart Out of Stock Text","type":"text","value":"Out of Stock"},"priceLabel":{"id":"priceLabel","label":"Price Label","type":"text","value":"Total Price"},"savingsBadgeText":{"id":"savingsBadgeText","label":"Savings Badge Text","type":"text","value":"You save {{amount_saved}}"}}}},"quantityBreaks":{"en":{"general":{"unSelectedOptionLabel":{"id":"unSelectedOptionLabel","label":"Unselected Option Label","type":"text","value":"Select {{option_name}}"}},"validation":{"unselectedOption":{"id":"unselectedOption","label":"Unselected Option","type":"text","value":"{{option_name}} selection required"},"outOfStockOption":{"id":"outOfStockOption","label":"Out Of Stock Option","type":"text","value":"Sorry, currently not available"}},"footer":{"atcButtonText":{"id":"atcButtonText","label":"Add to Cart Button Text","type":"text","value":"Add to Cart"},"atcButtonOutOfStockText":{"id":"atcButtonOutOfStockText","label":"Add to Cart Out of Stock Text","type":"text","value":"Out of Stock"}},"freeGift":{"freeLabel":{"id":"freeLabel","label":"Free Label","type":"text","value":"FREE"}}}}},"pageCustomizationData":{"_id":"6a10eb72f23a99b44dc9402c","shopName":"watcharees.myshopify.com","__v":0,"banners":{"landingPageImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png","pageBannerImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/page_banner_temp.png","productReviewImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png"},"cartFooter":{"cartFooterBgColor":"#ffffff","cartFooterButtonsContainerBgColor":"#f6f6f6","cartFooterBorderRadius":"15px","cartFooterProductImageBorderRadius":"13px","cartFooterButtonsContainerBorderRadius":"9px","cartFooterShowHidePrices":"Show","cartFooterTextColor":"#60573b","cartFooterDiscountedPriceColor":"#81754e","cartFooterFinalPriceFontThickness":"Bold","cartFooterFinalPriceFontColor":"#81754e","cartFooterStrikethroughPriceFontThickness":"Bold","cartFooterBackButtonColor":"#83947b","cartFooterBackButtonTextColor":"#ffffff","cartFooterBackButtonBorderColor":"#35236a","cartFooterBackButtonBorderThickness":"2px","cartFooterNextButtonTextColor":"#ffffff","cartFooterNextButtonColor":"#F19339","cartFooterNextButtonBorderColor":"#35236a","cartFooterNextButtonBorderThickness":"2px","cartFooterButtonsBorderRadius":"40px","cartFooterButtonsPadding":"8px","cartFooterDiscountProgressBarEmptyColor":"#cdc3e9","cartFooterDiscountProgressBarFilledColor":"#5630bf","cartFooterDiscountTextVisibility":"Show","cartFooterDiscountTextColor":"#4e2da9","cartFooterTotalLabelColor":"#81754e","cartFooterDiscountMessageFontSize":"18px","cartFooterDiscountMessageFontWeight":"Bold"},"categoryBlock":{"categoryBgColor":"#f5f5f5","tabActiveBgColor":"#35236a","tabInactiveTextColor":"#81754e","tabInactiveBgColor":"#cdc3e9"},"colors":{"disabledColor":"gray","primaryColor":"blue","productBox":"blue","secondaryColor":"aqua","textColor":"black"},"createdAt":"2026-05-22T23:49:06.795Z","generalSettings":{"bundleBgColor":"transparent","scrollBarColor":"#F6F6F6","productPageTitleColor":"#35236a","productPageFontSize":"18px","bundleUpSellButtonBg":"#805ce5","bundleUpSellButtonBorderColor":"#35236a","bundleUpsellTextColor":"#ffffff","bundleUpsellFontColor":"#81754e","conditionToastBgColor":"#000000","conditionToastTextColor":"#ffffff","iconColor":"#000000","iconBgColor":"#ffffff","iconTextColor":"#1d1d1b","applyNewPageCustomization":true,"bundleUpsellCardBgColor":"#ffffff","bundleUpsellCardBorderRadius":"12px","bundleUpsellHeadlineColor":"#1a1a1a","upsellCardBorderColor":"#e1e1e1","upsellCardPopupBgColor":"#ffffff","upsellCardPopupIconBgColor":"#f1f2f4","upsellCardPopupIconColor":"#6d727f"},"landingPage":{"landingPageTextColor":"#000000","landingPageButtonBgColor":"#35236a","landingPageButtonTextColor":"#ffffff"},"mixAndMatchData":{"executeScriptAfterAddToCart":"window.upcartOpenCart()","redirectToCartEnabled":false,"redirectToCheckoutEnabled":false,"isExecuteCustomScriptAfterAddToCartEnabled":false,"executeDefaultSideCartUpdate":true,"sideCartSectionId":"","sideCartSectionSelector":"","cartPageItemsSelector":"","cartPageItemsSectionId":"","hideOutOfStockProducts":true,"isValidateInventoryEnabled":false,"sideCartOpenBtnSelector":"","executeCustomAfterPageLoad":"","customJs":"","customStyle":null,"customCss":null,"showProductComparedAtPrice":false,"addBundleToCartOnDone":false,"render
5322SlotsBasedOnCondition":true,"renderFilledSlotsAsHorizontalStacked":false,"addToBundleOnProductCardClick":true,"overwriteProductPagePriceWithBundlePrice":true,"allowPartialLocaleMatching":true,"useSingleStepCategoriesAsBundleSteps":false,"showOutOfStockOnProductCardButton":true,"validateConditionsBeforeAddToCart":true,"showPricingOnPurchaseOptionsWidget":true,"showDefaultProductUnavailableMessageOnAtc":true},"navigationBanner":{"navigationBannerStepTextColor":"#222222","navigationBannerStepFontSize":"18px","navigationCheckColor":"#ffffff","navigationBannerStepCompletionColor":"#35236a","navigationBannerStepCompletedBorderColor":"#000000","navigationBannerStepCompletedBorderWidth":"4px","navigationBannerStepIncompleteBgColor":"#FFFFFF","navigationBannerStepIncompleteBorderColor":"#cccccc","navigationBannerStepIncompleteBorderWidth":"4px","navigationBannerStepProgressBarFilledColor":"#35236a","navigationBannerStepProgressBarEmptyColor":"#cdc3e9","tabsActiveBgColor":"#7554cf","tabsActiveTextColor":"#ffffff","tabsInactiveBgColor":"#cdc3e9","tabsInactiveTextColor":"#ffffff","tabsBorderColor":"#3c3c3c","tabsCornerRadius":"40px","navigationBannerTitleColor":"#ffffff","navigationBannerTextColor":"#ffffff","navigationBannerStepDoneColor":"#FFFFFF"},"previewPage":{"bannerTextColor":"#ffffff"},"primaryFont":"","productCard":{"productCardBgColor":"#ffffff","cardBorderRadius":"15px","cardImageBorderRadius":"13px","productImageFit":"cover","cardsPerRowXL":4,"cardsPerRowL":4,"productCardTextColor":"#81754e","productTitleFontSize":"18px","productTitleFontWeight":"Bold","productPriceVisibility":"Show","compareAtPriceColor":"#81754e","compareAtPriceFontSize":"18px","compareAtPriceFontWeight":"Bold","compareAtPriceVisibility":"Show","finalPriceFontSize":"18px","finalPriceFontColor":"#81754e","finalPriceFontWeight":"Bold","productCardButtonColor":"#7554cf","productCardButtonTextColor":"#ffffff","buttonBorderRadius":"40px","quantitySelectorTextColor":"#000000","allowOnlyOneQuantity":false,"quantitySelectorBgColor":"#000000","productCardQuantitySelectorBgColor":"#cdc3e9","quantitySelectorButtonTextColor":"#FFFFFF","quantitySelectorButtonBorderRadius":"40px","productCardVariantSelectorFontSize":"16px","productCardVariantSelectorFontWeight":"Regular"},"quickSettings":{"isQuickSettingsEnabled":true,"colors":{"primaryColor":"#000000","buttonBgColor":"#000000","buttonTextColor":"#ffffff"}},"summaryBlock":{"summaryBlockAddToCartButtonColor":"#35236a","summaryBlockAddToCartButtonTextColor":"#ffffff","summaryBuildNewBoxButtonColor":"#35236a","summaryBuildNewBoxTextColor":"#ffffff","summaryBlockBackButtonColor":"#252525","summaryBlockBackButtonTextColor":"#ffffff"},"updatedAt":"2026-09-10T18:31:47.531Z","templateLevelConfig":{},"addonProducts":{"addonsEligibleTierMessagingBgColor":"#55BD47","addonsIneligibleTierMessagingBgColor":"#BBBBBB"},"mixAndMatchConfig":{"productCard":{"productCardBgColor":"#FFFFFF","productCardBorderRadius":"15px","productCardImageBorderRadius":"13px","productCardImageFit":"cover","productCardTitleColor":"#81754e","productCardTitleFont":"18px","productCardTitleWeight":"Bold","productCardTitleVisibility":"Show","productCardPriceColor":"#81754e","productCardPriceFont":"18px","productCardPriceWeight":"Bold","productCardPriceVisibility":"Show","productCardComparedAtPriceColor":"#81754e","productCardComparedAtPriceFont":"18px","productCardComparedAtPriceWeight":"Regular","productCardComparedAtPriceVisibility":"Show","productCardButtonBgColor":"#7554cf","productCardButtonTextColor":"#FFFFFF","productCardButtonBorderRadius":"40px","productCardQuantityButtonBorderRadius":"40px","productCardQuantityLabelColor":"#81754e","productCardQuantityBgColor":"#EEEEEE","productCardQuantityBorderRadius":"6px","productCardVariantSelectorBgColor":"#FFFFFF","productCardVariantSelectorTextColor":"#81754e","productCardVariantSelectorBorderRadius":"5px","productCardVariantSelectorFontSize":"16px","productCardVariantSelectorFontWeight":"Regular"},"emptyStateCard":{"emptyStateCardBgColor":"#FFFFFF","emptyStateCardBorderColor":"#7554cf","emptyStateCardIconColor":"#35236a","emptyStateCardTextColor":"#7554cf","emptyStateCardBorderStyle":"Dashed"},"drawer":{"drawerBgColor":"#F4F9F9","drawerBorderRadius":"15px 15px 0 0","drawerCloseIconColor":"#303030","drawerScrollBarColor":"#a9a9a9","drawerOverlayBgColor":"#1E1E1E80","drawerCloseIconBgColor":"#D4D4D4"},"tabs":{"tabsActiveBgColor":"#7554cf","tabsActiveTextColor":"#ffffff","tabsInactiveBgColor":"#cdc3e9","tabsInactiveTextColor":"#ffffff","tabsBorderRadius":"40px"},"bundleHeader":{"headerConditionTextColor":"#000000","headerConditionTextFont":"18px","headerDiscountTextColor":"#4e2da9","headerDiscountTextFont":"18px"},"toast":{"toastBgColor":"#35236a","toastTextColor":"#FFF"},"footer":{"footerBgColor":"#ffffff","footerTotalPriceAndQuantityPillBgColor":"#FFF","footerBorderRadius":"15px","footerTotalPriceAndQuantityPillBorderRadius":"16px","footerPriceSectionVisibility":"Show","footerFinalPriceColor":"#81754e","footerStrikeThroughPriceColor":"#000","footerBackBtnBgColor":"#83947b","footerBackBtnTextColor":"#ffffff","footerNextBtnBgColor":"#F19339","footerNextBtnTextColor":"#ffffff","footerButtonsBorderRadius":"40px","footerTextColor":"#60573b","footerDiscountProgressBarEmptyColor":"#cdc3e9","footerDiscountProgressBarFilledColor":"#5630bf"},"addBundleBtn":{"addBundleBtnBgColor":"#35236a","addBundleBtnBorderRadius":"40px","addBundleBtnTextColor":"#ffffff"},"generalSettings":{"bundleUpsellButtonBg":"#805ce5","bundleUpsellButtonTextColor":"#ffffff","bundleUpsellFontColor":"#81754e"}},"stylePresets":{"colors":{"primaryColor":"#35236a","buttonTextColor":"#ffffff","primaryTextColor":"#81754e","accentColor":"#cdc3e9","backgroundColor":"#ffffff"},"typography":{"primaryFontSize":"18px","primaryFontWeight":"Bold","secondaryFontSize":"18px","secondaryFontWeight":"Bold","bodyFontSize":"16px","bodyFontWeight":"Regular"},"corners":{"buttonBorderRadius":"Round","baseBorderRadiusPx":30,"productCardBaseBorderRadius":"15","productCardBorderRadiusStyle":"Base"},"images":{"productImageFit":"cover"},"isExpertControlsEnabled":true},"productBundle":{"designSettings":{},"globalSettings":{"general":{"autoShiftToAvailableVariant":true,"hideOutOfStockOptions":false,"unselectOptionsByDefault":true,"showProductCardImageBorder":true,"footerSavingPillPosition":"BEFORE_PRICE","metafieldNameSpaceAndKeys":[],"isB2BCatalogPricingEnabled":false,"allowPartialLocaleMatching":false,"productImageTransformConfig":{"isEnabled":true,"options":"{ maxHeight: 400, maxWidth: 400, scale: 1 }"},"customCss":"","customJs":""},"devMode":{"useNativeCartRefresh":true,"useWidgetATCButton":true,"useShadowRoot":false,"useAcceleratedCheckoutUrlRedirect":true,"useFormOnlyCartAdd":false},"selectorConfig":{"productFormSubmitSelector":null,"customVariantPickerSelectors":null,"quantityBtnSelectors":null,"addToCartBtnSelectors":null,"checkoutBtnSelector":null,"nativeDiscountedPriceSelector":null,"nativeOriginalPriceSelector":null,"nativePriceBadgeSelector":null},"postDecisionAddToCartConfig":{"executeDefaultSideCartUpdate":false,"redirectToCheckoutEnabled":true,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":""}}},"quantityBreaks":{"designSettings":{"widget":{"titleColor":"#000000","titleFontSize":"16px","titleFontWeight":"700","subTitleColor":"#333533","subTitleFontSize":"14px","subTitleFontWeight":"400","bgColor":"transparent","borderRadius":"0px","padding":"0px"},"tier":{"cardBorderRadius":"16px","cardBorderWidth":"1.5px","cardBgColor":"transparent","cardBorderColor":"#e7e7e7","cardActiveBgColor":"#f8f8f8","cardActiveBorderColor":"#000000","radioColor":"#e7e7e7","radioActiveColor":"#000000","titleColor":"#000000","titleFontSize":"16px","titleFontWeight":"700","subtitleColor":"#333533","subtitleFontSize":"13px","subtitleFontWeight":"400","priceAlignment":"VERTICAL","discountedPriceColor":"#000000","discountedPriceFontSize":"16px","discountedPriceFontWeight":"700","originalPriceColor":"#333533","originalPriceFontSize":"14px","originalPriceFontWeight":"400"},"tiers":{"imageBorderColor":"transparent","imageSize":"32px","imageBorderRadius":"8px","imageObjectFit":"cover"},"badge":{"pillBgColor":"#000000","pillTextColor":"#ffffff","pillBorderColor":"#000000","tagBgColor":"#000000","tagTextColor":"#ffffff"},"variant":{"imageSize":"48px","swatchSize":"28px","swatchBorderRadius":"24px","labelWidthMode":"auto","labelBorderRadius":"8px","labelActiveTextColor":"#ffffff","labelActiveBgColor":"#000000","labelActiveBorderColor":"#000000","labelTextColor":"#1a1a1a","labelFontSize":"14px","labelFontWeight":"400","labelBgColor":"#ffffff","labelBorderColor":"#e5e5e5","dropdownColor":"#1a1a1a","dropdownFontSize":"14px","dropdownFontWeight":"400","dropdownBorderColor":"#e5e5e5","dropdownBorderWidth":"1px","dropdownBorderRadius":"8px","dropdownIconColor":"#6b6b6b"},"addon":{"freeGiftBgColor":"#000000","freeGiftDividerColor":"#ffffff47","freeGiftImageVisibility":"block","freeGiftTextColor":"#ffffff","addOnBgColor":"#e7e7e7","addOnDividerColor":"#000000","addOnImageVisibility":"block","addOnTextColor":"#1a1a1a"},"footer":{"atcButtonBgColor":"#1a1a1a","atcButtonColor":"#ffffff","atcButtonBorderRadius":"9999px","atcButtonFontSize":"14px","atcButtonFontWeight":"500"},"subscription":{"cardActiveBgColor":"#f8f8f8","cardActiveBorderColor":"#000000","cardBgColor":"transparent","cardBorderColor":"#e7e7e7","cardBorderRadius":"16px","titleFontSize":"16px","titleFontWeight":"700","titleColor":"#000000","discountedPriceFontSize":"16px","discountedPriceFontWeight":"700","discountedPriceColor":"#000000","originalPriceFontSize":"14px","originalPriceFontWeight":"400","originalPriceColor":"#9aa0b5","discountPillBgColor":"#000000","discountPillTextColor":"#ffffff","discountPillBorderColor":"#000000","highlightTextColor":"#000000","highlightFontSize":"14px","highlightFontWeight":"500","priceAlignment":"HORIZONTAL"}},"globalSettings":{"general":{"autoShiftToAvailableVariant":true,"hideOutOfStockOptions":false,"showProductCardImageBorder":true,"metafieldNameSpaceAndKeys":[],"isB2BCatalogPricingEnabled":false,"allowPartialLocaleMatching":false,"customCss":"","customJs":""},"devMode":{"useNativeCartRefresh":true,"useShadowRoot":true,"useAcceleratedCheckoutUrlRedirect":true,"useFormOnlyCartAdd":false,"hideUi":{"groupByProduct":false}},"selectorConfig":{"productFormSubmitSelector":null,"customVariantPickerSelectors":null,"quantityBtnSelectors":null,"addToCartBtnSelectors":null,"checkoutBtnSelector":null,"nativeDiscountedPriceSelector":null,"nativeOriginalPriceSelector":null,"nativePriceBadgeSelector":null},"postDecisionAddToCartConfig":{"executeDefaultSideCartUpdate":true,"redirectToCheckoutEnabled":false,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":""}}}}};
5323            let parent_product_data = null;
5324
5325            if(full_page_ext_data && !full_page_ext_data?.errorMsg) {
5326                window.easybundle_user_ext_data = full_page_ext_data.userData || {}
5327            }
5328
5329            if (parent_product_data && !parent_product_data?.errorMsg) {
5330                window.shopifyLiquidValuesApp4Ext.product.bundleProductConfiguration = parent_product_data;
5331
5332                const isAutoPlaceFullPageBundleEnabled = full_page_ext_data?.userData?.customSettings?.isAutoPlaceFullPageBundleEnabled ?? true
5333                let bundle_data = null;
5334                const keys = ["SDK", "PB"];
5335                const keyPrefix = parent_product_data.appLevelMetafieldKey?.split('-')[0];
5336                const isSdkBundle = keys.includes(keyPrefix);
5337
5338                const bundleDesignTemplate = parent_product_data.bundleDesignTemplate || '';
5339                const isPdpBundleBuilder = bundleDesignTemplate.startsWith('PDP_') || bundleDesignTemplate === 'CUSTOM_TEMPLATE';
5340                const isPbBundleBuilder = bundleDesignTemplate.startsWith('PB_');
5341                const isQbBundleBuilder = bundleDesignTemplate.startsWith('QB_');
5342                const isPdpBundle = isPdpBundleBuilder || isPbBundleBuilder || isQbBundleBuilder;
5343
5344                if(full_page_ext_data && bundle_data){
5345
5346                    if (!isPdpBundle){
5347                            isAutoPlaceFullPageBundleEnabled && removeProductHtmlForBundles();
5348                            isAutoPlaceFullPageBundleEnabled && buildDummyProductHtmlForBundles();
5349                    }
5350                    const discountsConfiguration = bundle_data?.discountsData;
5351                    delete bundle_data.discountsData;
5352                    let active_bundle_data = {
5353                        ...full_page_ext_data,
5354                        stepsConfigurationData: bundle_data,
5355                        discountsData: discountsConfiguration || {},
5356                    }
5357
5358                    if (isSdkBundle) {
5359                        active_bundle_data.bundleType = parent_product_data.bundleType,
5360                        active_bundle_data.bundleDesignTemplate = parent_product_data.bundleDesignTemplate,
5361                        active_bundle_data._preResolvedBundle = true,
5362                        active_bundle_data._bundleData = bundle_data,
5363                        delete active_bundle_data.stepsConfigurationData;
5364                    }
5365
5366                    // easybundle_full_page_ext_data is a legacy alias.
5367                    window.easybundle_active_bundle_data = active_bundle_data;
5368                    window.easybundle_full_page_ext_data = active_bundle_data;
5369                }
5370            }
5371        }
5372        function checkIfShouldImportMixAndMatchAssets(allMixAndMatchBundles) {
5373            try{
5374                const currentProductId = window.shopifyLiquidValuesApp4Ext?.product?.productData?.id;
5375                if(!currentProductId || allMixAndMatchBundles?.length <= 0){
5376                    return false;
5377                }
5378                const isThisParentProductPage = allMixAndMatchBundles.some(bundle => bundle.parentProductShopifyData?.id == currentProductId);
5379                if(isThisParentProductPage) return true;
5380                const currentProductCollections = window.shopifyLiquidValuesApp4Ext?.product?.collections?.map(collection => collection.id);
5381                for(let bundle of allMixAndMatchBundles){
5382                    const bundleUpsellConfig = bundle.bundleUpsellConfig;
5383                    const isBundleUpsellEmbedEnabled = bundleUpsellConfig?.upsellConfiguration?.isEnabled;
5384                    const isBundleUpsellWidgetEnabled = bundleUpsellConfig?.widgetConfiguration?.isEnabled;
5385                    if(!isBundleUpsellEmbedEnabled && !isBundleUpsellWidgetEnabled) continue;
5386
5387                    const widgetDisplayConfig = bundleUpsellConfig?.widgetConfiguration?.displayConfiguration;
5388                    const upsellDisplayConfig = bundleUpsellConfig?.upsellConfiguration?.displayConfiguration;
5389
5390                    let showOnAllBundleProducts = false;
5391                    let productIdsToCheck = [];
5392                    let collectionIdsToCheck = [];
5393
5394                    if(isBundleUpsellEmbedEnabled){
5395                        showOnAllBundleProducts = upsellDisplayConfig?.showOnAllBundleProducts;
5396                        productIdsToCheck = upsellDisplayConfig?.showOnSpecificProductPages?.map(product => product?.productId) || []
5397                        collectionIdsToCheck = upsellDisplayConfig?.showOnSpecificCollectionPages?.map(collection => collection?.collectionId) || []
5398                    }
5399
5400                    if(isBundleUpsellWidgetEnabled){
5401                        showOnAllBundleProducts = showOnAllBundleProducts || widgetDisplayConfig?.showOnAllBundleProducts;
5402                        const productIds = widgetDisplayConfig?.showOnSpecificProductPages?.map(product => product?.productId) || [];
5403                        const collectionIds = widgetDisplayConfig?.showOnSpecificCollectionPages?.map(collection => collection?.collectionId) || [];
5404                        productIdsToCheck = [ ...productIdsToCheck, ...productIds ];
5405                        collectionIdsToCheck = [ ...collectionIdsToCheck, ...collectionIds ];
5406                    }
5407
5408                    if(showOnAllBundleProducts){
5409                        Object.keys(bundle ?? {}).filter(key =>
5409 key?.startsWith('productsData')).forEach(stepKey => {
5410                            const stepData = bundle?.[stepKey];
5411                            Object.values(stepData?.categories ?? {}).forEach(category => {
5412                                const productIds = category?.products?.map(product => product.productId) || [];
5413                                const collectionIds = category?.collectionsSelectedData?.map(collection => collection.id?.replace("gid://shopify/Collection/", "")) || [];
5414                                productIdsToCheck = [ ...productIdsToCheck,  ...productIds ];
5415                                collectionIdsToCheck = [ ...collectionIdsToCheck, ...collectionIds ];
5416                            })
5417                        })
5418                    }
5419                    const isThisProductRelevant = productIdsToCheck?.some(productId => productId == currentProductId);
5420                    const isThisProductCollectionsRelevant = collectionIdsToCheck?.some(collectionId => currentProductCollections?.includes(collectionId));
5421                    if(isThisProductRelevant || isThisProductCollectionsRelevant) return true;
5422                }
5423                return false;
5424            }catch(err){
5425                debugConsole("error in checkIfShouldImportMixAndMatchAssets",err)
5426                return false;
5427            }
5428        }
5429        window.gbbExtEmbed.f.checkIfShouldImportMixAndMatchAssets = checkIfShouldImportMixAndMatchAssets;
5430
5431        // Fallback only; the primary match runs server-side in sdk-upsell-matches.liquid.
5432        // Two blocks declare two products, but the page-wide globals hold one (seeded with ??=).
5433        function getMatchContexts(){
5434            const contexts = [];
5435            const pageProduct = window.shopifyLiquidValuesApp4Ext?.product;
5436            if(pageProduct?.productData?.id){
5437                contexts.push({
5438                    productId: pageProduct.productData.id,
5439                    collectionIds: pageProduct.collections?.map(c => c.id) ?? [],
5440                });
5441            }
5442            for(const block of document.querySelectorAll('.gbbPbProductBundleWrapper[data-block-product-id]')){
5443                contexts.push({
5444                    productId: block.dataset.blockProductId,
5445                    collectionIds: block.dataset.blockCollectionIds ? block.dataset.blockCollectionIds.split(',') : [],
5446                });
5447            }
5448            return contexts;
5449        }
5450
5451        function checkIfShouldImportSDKAssets(allSdkBundles){
5452            try{
5453                const matched = [];
5454                const contexts = getMatchContexts();
5455                if(!contexts.length || !Array.isArray(allSdkBundles) || allSdkBundles.length <= 0){
5456                    return matched;
5457                }
5458
5459                const matchesSurface = (surface, ctx) => {
5460                    if((surface?.productIds ?? []).some(id => id == ctx.productId)){
5461                        return true;
5462                    }
5463                    if((surface?.collectionIds ?? []).some(cid => ctx.collectionIds.includes(cid))){
5464                        return true;
5465                    }
5466                    return false;
5467                };
5468
5469                const matchesContext = (bundle, ctx) => {
5470                    if(bundle?.productId && bundle.productId == ctx.productId) return true;
5471                    const cfg = bundle?.bundleUpsellConfig;
5472                    if(!cfg) return false;
5473                    return matchesSurface(cfg?.upsellConfiguration?.showOn, ctx)
5474                        || matchesSurface(cfg?.widgetConfiguration?.showOn, ctx);
5475                };
5476
5477                for(const bundle of allSdkBundles){
5478                    if(bundle?.bundleStatus && bundle.bundleStatus !== 'ACTIVE') continue;
5479                    if(contexts.some(ctx => matchesContext(bundle, ctx))) matched.push(bundle);
5480                }
5481                return matched;
5482            }catch(err){
5483                debugConsole("error in checkIfShouldImportSDKAssets", err);
5484                return [];
5485            }
5486        }
5487        window.gbbExtEmbed.f.checkIfShouldImportSDKAssets = checkIfShouldImportSDKAssets;
5488        function loadAssetFiles(assets){
5489            try{
5490                assets.forEach(({ id, tag, attrs, onload }) => {
5491                    if (!document.getElementById(id)) {
5492                        const el = Object.assign(document.createElement(tag), { id, ...attrs });
5493                        const rewriteAssetUrl = window.__ebAssetUrlRewriter;       // preview-only hook; undefined in prod → no-op
5494                        if (rewriteAssetUrl) {
5495                            if (el.src) el.src = rewriteAssetUrl(el.src);
5496                            if (el.href) el.href = rewriteAssetUrl(el.href);
5497                        }
5498                        if (onload) el.onload = () => onload(el);
5499                        document.head.appendChild(el);
5500                    }
5501                });
5502            }catch(err){
5503                debugConsole("error in loadAssetFiles",err)
5504            }
5505        }
5506        // Theme assets hold only .min; unminified ships to S3/CloudFront.
5507        const STOREFRONT_CDN = 'https://d1712zxri13o2p.cloudfront.net';
5508        const CDN_ENV = new URLSearchParams(location.search).get('env') === 'staging' ? 'staging' : 'production';
5509        // All three SDKs nest under sdk/<name>/; keep in step with storefrontAssets.registry.js.
5510        const cdn = (dir, file) => `${STOREFRONT_CDN}/${dir}/${CDN_ENV}/active/${file}`;
5511
5512        async function importAppEmbedAssets (loadUnminifiedFiles){
5513            try{
5514                const jsBaseUrl = loadUnminifiedFiles ? `${STOREFRONT_CDN}/app-embed/${CDN_ENV}/active/giftBoxLogicv1.js` : 'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/easy-bundle-min.js';
5515                const cssBaseUrl = loadUnminifiedFiles ? `${STOREFRONT_CDN}/app-embed/${CDN_ENV}/active/giftBoxv1.css` : 'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/easy-bundle-min.css';
5516                const assets = [
5517                    {   id: 'gbbExt-bundle-embed-css',
5518                        tag: 'link',
5519                        attrs: { href: cssBaseUrl, rel: 'stylesheet', media: 'all' },
5520                        onload: (el) => el.media = 'all'
5521                    },
5522                    {   id: 'gbbExt-bundle-embed-js',
5523                        tag: 'script',
5524                        attrs: { src: jsBaseUrl, async: false }
5525                    }
5526                ];
5527                loadAssetFiles(assets);
5528            }catch(err){
5529                debugConsole("error in importAppEmbedAssets",err)
5530            }
5531        }
5532        async function importMixAndMatchAssets (loadUnminifiedFiles){
5533            try{
5534                const customSettings = window.easybundles_ext_data?.userData?.customSettings ?? window.easybundle_user_ext_data?.customSettings ?? {};
5535                const isAutoPlacementEnabled = customSettings?.isLoadMixAndMatchAssetsFromS3Enabled ?? false;
5536                if(!isAutoPlacementEnabled) return;
5537
5538                const allMixAndMatchBundles = window.easybundles_ext_data?.mixAndMatchData ?? [];
5539                const shouldImportMixAndMatchAssets = checkIfShouldImportMixAndMatchAssets(allMixAndMatchBundles);
5540                if(!shouldImportMixAndMatchAssets) return;
5541                const baseURL = loadUnminifiedFiles ? `${STOREFRONT_CDN}/product-page-bundle/${CDN_ENV}/active/mixAndMatchBundle` : 'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/easy-bundle-product-page-min';
5542                const assets = [
5543                    {   id: 'gbbMix-bundle-embed-css',
5544                        tag: 'link',
5545                        attrs: { href: baseURL + '.css', rel: 'stylesheet', media: 'all' },
5546                        onload: (el) => el.media = 'all'
5547                    },
5548                    {   id: 'gbbMix-bundle-embed-js',
5549                        tag: 'script',
5550                        attrs: { src: baseURL + '.js', async: false }
5551                    }
5552                ];
5553                loadAssetFiles(assets);
5554            }catch(err){
5555                debugConsole("error in checkAndImportMixAndMatchScript",err)
5556            }
5557        }
5558        async function importFullPageAssets (loadUnminifiedFiles){
5559            try{
5560                const activeBundleData = window.easybundle_active_bundle_data ?? window.easybundle_full_page_ext_data;
5561                const customSettings = activeBundleData?.userData?.customSettings ?? window.easybundle_user_ext_data?.customSettings ?? {};
5562
5563                const isAutoPlaceFullPageBundleEnabled = customSettings && (customSettings?.isAutoPlaceFullPageBundleEnabled ?? true);
5564                if(!isAutoPlaceFullPageBundleEnabled) return;
5565
5566                const forceCdn = isForceCdn();
5567                if(forceCdn || !activeBundleData?.stepsConfigurationData || activeBundleData?.stepsConfigurationData?.errorMsg){
5568                    debugConsole(forceCdn ? "importFullPageAssets => gbbForceCdn flag set, fetching from backup S3" : "importFullPageAssets => bundleData metafield limit exceeded, fetching from backup S3");
5569                    const data = await getBundleDataFromS3();
5570                    if(!data || !data?.stepsConfigurationData){
5571                        debugConsole("error in importFullPageAssets => Failed to load the backup bundle data from s3.");
5572                        return;
5573                    }
5574
5575                    activeBundleData.stepsConfigurationData = data?.stepsConfigurationData;
5576                    activeBundleData.discountsData = data?.discountsData;
5577                }
5578                
5579                // giftboxbuilderLogic self-loads jQuery (gbbUtils.f.loadJquery:137), so no prepend needed.
5580                const baseURL = loadUnminifiedFiles ? `${STOREFRONT_CDN}/full-page-bundle/${CDN_ENV}/active/giftboxbuilderLogic` : 'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/easy-bundle-full-page-min';
5581                const assets = [
5582                    {   id: 'gbb-bundle-embed-css',
5583                        tag: 'link',
5584                        attrs: { href: baseURL + '.css', rel: 'stylesheet', media: 'all' },
5585                        onload: (el) => el.media = 'all'
5586                    },
5587                    {   id: 'gbb-bundle-embed-js',
5588                        tag: 'script',
5589                        attrs: { src: baseURL + '.js', async: false }
5590                    }
5591                ];
5592                loadAssetFiles(assets);
5593            }catch(err){
5594                debugConsole("error in importFullPageAssets",err)
5595            }
5596        }
5597        const SDK_TEMPLATE_URLS = {
5598            PDP_INPAGE: {
5599                jsMin:  'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/inline-bundle.min.js',
5600                cssMin: 'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/inline-bundle.min.css',
5601                js:     cdn('product-page-templates/inline', 'inline-bundle.js'),
5602                css:    cdn('product-page-templates/inline', 'inline-bundle.css')
5603            },
5604            PDP_MODAL: {
5605                jsMin:  'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/expandable-bundle.min.js',
5606                cssMin: 'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/expandable-bundle.min.css',
5607                js:     cdn('product-page-templates/expandable', 'expandable-bundle.js'),
5608                css:    cdn('product-page-templates/expandable', 'expandable-bundle.css')
5609            },
5610            PDP_OVERLAY: {
5611                jsMin:  'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/overlay-bundle.min.js',
5612                cssMin: 'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/overlay-bundle.min.css',
5613                js:     cdn('product-page-templates/overlay', 'overlay-bundle.js'),
5614                css:    cdn('product-page-templates/overlay', 'overlay-bundle.css')
5615            },
5616            PDP_QUICK_SELECT: {
5617                jsMin:  'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/quick-select-bundle.min.js',
5618                cssMin: 'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/quick-select-bundle.min.css',
5619                js:     cdn('product-page-templates/quick-select', 'quick-select-bundle.js'),
5620                css:    cdn('product-page-templates/quick-select', 'quick-select-bundle.css')
5621            },
5622            FBP_SIDE_FOOTER: {
5623                jsMin:  'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/side-footer-bundle.min.js',
5624                cssMin: 'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/side-footer-bundle.min.css',
5625                js:     cdn('full-page-templates/sideFooter', 'side-footer-bundle.js'),
5626                css:    cdn('full-page-templates/sideFooter', 'side-footer-bundle.css')
5627            },
5628            PB_CLASSIC_INLINE: {
5629                jsMin: 'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/inset-bundle.min.js',
5630                cssMin: 'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/inset-bundle.min.css',
5631                js: cdn('product-bundle-templates/inset', 'inset-bundle.js'),
5632                css: cdn('product-bundle-templates/inset', 'inset-bundle.css')
5633            },
5634            CUSTOM_TEMPLATE: {
5635                jsMin:  `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.js`,
5636                cssMin: `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.css`,
5637                js:     `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.js`,
5638                css:    `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.css`
5639            }
5640        };
5641
5642        window.SDK_TEMPLATE_URLS = {...(window.SDK_TEMPLATE_URLS ?? {}), ...SDK_TEMPLATE_URLS};
5643        // async:false preserves SDK-before-template order; template-keyed ids let types coexist.
5644        async function importSDKAssets(bundleContext, loadUnminifiedFiles){
5645            try{
5646                const parentProductData = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
5647                const offerId              = bundleContext?.offerId              ?? parentProductData?.offerId;
5648                const bundleDesignTemplate = bundleContext?.bundleDesignTemplate ?? parentProductData?.bundleDesignTemplate;
5649                const templateId = bundleContext?.templateId ?? parentProductData?.templateId;
5650                const bundleType = bundleContext?.bundleType ?? parentProductData?.bundleType;
5651
5652                if(!offerId){
5653                    debugConsole("importSDKAssets: no offerId found in product metafield");
5654                    return;
5655                }
5656
5657                const templateConfig = SDK_TEMPLATE_URLS[bundleDesignTemplate];
5658                if(!templateConfig){
5659                    debugConsole("importSDKAssets: no template registered for bundleDesignTemplate", bundleDesignTemplate);
5660                    return;
5661                }
5662
5663                let templateJs  = loadUnminifiedFiles ? templateConfig.js  : templateConfig.jsMin;
5664                let templateCss = loadUnminifiedFiles ? templateConfig.css : templateConfig.cssMin;
5665
5666                if (bundleDesignTemplate === 'CUSTOM_TEMPLATE') {
5667                    if (!templateId) {
5668                        debugConsole("importSDKAssets: CUSTOM_TEMPLATE selected but no templateId in product metafield");
5669                        return;
5670                    }
5671                    templateJs  = templateJs.replace('###TEMPLATE_ID###', templateId);
5672                    templateCss = templateCss.replace('###TEMPLATE_ID###', templateId);
5673                }
5674
5675                // First matching rule wins; last is the default (mix SDK).
5676                const SDK_RUNTIME_RULES = [
5677                    {   match: (type) => (type || '').includes('PRODUCT_BUNDLE'),
5678                        id: 'gbb-precurated-sdk-js',
5679                        url: loadUnminifiedFiles ? cdn('sdk/pb-sdk', 'easy-bundle-pb-sdk.js') : 'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/easy-bundle-pb-sdk.min.js' },
5680                    {   match: () => true,
5681                        id: 'gbb-sdk-js',
5682                        url: loadUnminifiedFiles ? cdn('sdk/eb-sdk', 'easy-bundle-sdk.js') : 'https://cdn.shopify.com/extensions/01a11b87-4cd9-7cba-9aaf-08089f280707/gift-box-builder-1-478/assets/easy-bundle-sdk.min.js' }
5683                ];
5684                const sdkRuntime = SDK_RUNTIME_RULES.find((rule) => rule.match(bundleType));
5685
5686                const assets = [
5687                    {   id: 'gbb-sdk-template-css-' + bundleDesignTemplate,
5688                        tag: 'link',
5689                        attrs: { href: templateCss, rel: 'stylesheet', media: 'all', className: 'gbb-sdk-template-css' },
5690                        onload: (el) => el.media = 'all'
5691                    },
5692                    {   id: sdkRuntime.id,
5693                        tag: 'script',
5694                        attrs: { src: sdkRuntime.url, async: false }
5695                    },
5696                    {   id: 'gbb-sdk-template-js-' + bundleDesignTemplate,
5697                        tag: 'script',
5698                        attrs: { src: templateJs, async: false }
5699                    }
5700                ];
5701
5702
5703
5704                loadAssetFiles(assets);
5705            }catch(err){
5706                debugConsole("error in importSDKAssets",err)
5707            }
5708        }
5709        window.gbbExtEmbed.f.importSDKAssets = importSDKAssets;
5710
5711        function importAssets(isDevMode){
5712            const customSettings = window.easybundles_ext_data?.userData?.customSettings ?? window.easybundle_active_bundle_data?.userData?.customSettings ?? {};
5713            const loadUnminifiedFiles = isDevMode || (customSettings.loadUnminifiedStorefrontFiles ?? false);
5714
5715            const bundleConfig = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
5716            const bundleKey = bundleConfig?.appLevelMetafieldKey || '';
5717            const keyPrefix = bundleKey.split('-')[0];
5718            const seenTemplates = new Set();
5719            if (keyPrefix === 'SDK') {
5720                importSDKAssets(undefined, loadUnminifiedFiles);
5721                if (bundleConfig?.bundleDesignTemplate) {
5722                    seenTemplates.add(bundleConfig.bundleDesignTemplate);
5723                }
5724            } else if(keyPrefix === 'PB'){
5725                importSDKAssets(undefined, loadUnminifiedFiles);
5726                if (bundleConfig?.bundleDesignTemplate) {
5727                    seenTemplates.add(bundleConfig.bundleDesignTemplate);
5728                }
5729            } else {
5730                importMixAndMatchAssets(loadUnminifiedFiles);
5731                importFullPageAssets(loadUnminifiedFiles);
5732            }
5733            // The SDK runtime is a singleton; per-offer state lives on gbbSdkTemplate.bundles.
5734            const matchedSdkUpsells = window.easybundles_ext_data?.matchedSdkUpsells ?? {};
5735            for(const entry of Object.values(matchedSdkUpsells)){
5736                if(!entry?.bundleDesignTemplate) continue;
5737                if(seenTemplates.has(entry.bundleDesignTemplate)) continue;
5738                seenTemplates.add(entry.bundleDesignTemplate);
5739                importSDKAssets(entry, loadUnminifiedFiles);
5740            }
5741            // Block-seeded bundles: routing is in the seeded data, so no DOM marker is needed.
5742            const blockBundles = window.easybundle_pb_block_bundles ?? {};
5743            for (const [offerId, bundleData] of Object.entries(blockBundles)) {
5744                const bundleDesignTemplate = bundleData?.bundleDesignTemplate;
5745                if (!bundleDesignTemplate || seenTemplates.has(bundleDesignTemplate)) continue;
5746                seenTemplates.add(bundleDesignTemplate);
5747                importSDKAssets({
5748                    offerId: offerId,
5749                    bundleType: 'PRODUCT_BUNDLE',
5750                    bundleDesignTemplate: bundleDesignTemplate,
5751                    templateId: bundleData?.bundleDesignTemplateData?.templateId,
5752                }, loadUnminifiedFiles);
5753            }
5754
5755            importAppEmbedAssets(loadUnminifiedFiles);
5756        }
5757
5758        // Must write recovered globals BEFORE importAssets loads the JS that reads them.
5759        async function resolveOverflows(){
5760            const bundleConfig = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
5761            const recomputedFromCDN = await resolveUpsellIndexAndMatches(bundleConfig);
5762
5763            const fetches = [];
5764            queueParentSdkConfigFetchIfOverflowed(fetches, bundleConfig);
5765            queueMatchedUpsellBundleDataFetches(fetches, recomputedFromCDN);
5766            queueBlockBundleDataFetches(fetches);
5767            if (fetches.length === 0) return;
5768            debugConsole("resolveOverflows => " + fetches.length + " parallel fetch(es)");
5769            await Promise.all(fetches);
5770        }
5771
5772        async function resolveUpsellIndexAndMatches(bundleConfig){
5773            const upsellIndexRaw = window.__gbbOverflow?.upsellIndexRaw;
5774            const forceCdn = isForceCdn();
5775
5776            let upsellIndex = null;
5777            if (forceCdn || isOverflowed(upsellIndexRaw)) {
5778                debugConsole(forceCdn ? "resolveOverflows => gbbForceCdn flag set, fetching upsell index from CDN" : "resolveOverflows => upsell index overflowed, fetching from CDN");
5779                upsellIndex = await getUpsellIndexFromCDN();
5780            } else if (Array.isArray(upsellIndexRaw) && !window.easybundles_ext_data?.matchedSdkUpsells) {
5781                debugConsole("resolveOverflows => matchedSdkUpsells missing (likely ext_data overflow), recomputing from inline index");
5782                upsellIndex = upsellIndexRaw;
5783            }
5784            if (!Array.isArray(upsellIndex)) return false;
5785
5786            // Empty shell survives ext_data overflow: getSettings recovery Object.assigns onto it.
5787            window.easybundles_ext_data = window.easybundles_ext_data || {};
5788            window.easybundles_ext_data.sdkBundleUpsellIndex = upsellIndex;
5789
5790            const parentOfferId = bundleConfig?.offerId;
5791            const matchedMap = {};
5792            for (const bundle of checkIfShouldImportSDKAssets(upsellIndex)) {
5793                if (!bundle?.offerId) continue;
5794                if (bundle.offerId === parentOfferId) continue;
5795                matchedMap[bundle.offerId] = bundle;
5796            }
5797            window.easybundles_ext_data.matchedSdkUpsells = matchedMap;
5798            return true;
5799        }
5800
5801        function queueParentSdkConfigFetchIfOverflowed(fetches, bundleConfig){
5802            const keyPrefix = (bundleConfig?.appLevelMetafieldKey || '').split('-')[0];
5803            const keys = ["SDK", "PB"];
5804            if (!keys.includes(keyPrefix)) return;
5805            if (!isForceCdn() && !isOverflowed(window.easybundle_active_bundle_data?._bundleData)) return;
5806
5807            fetches.push(
5808                getSdkBundleDataFromCDN(bundleConfig?.offerId).then(function(fresh){
5809                    if (fresh && window.easybundle_active_bundle_data) {
5810                        window.easybundle_active_bundle_data._bundleData = fresh;
5811                    }
5812                })
5813            );
5814        }
5815
5816        // Overflowed block bundles land as an { errorMsg } sentinel; same CDN recovery.
5817        function queueBlockBundleDataFetches(fetches){
5818            const blockBundles = window.easybundle_pb_block_bundles ?? {};
5819            const forceCdn = isForceCdn();
5820            for (const [offerId, bundleData] of Object.entries(blockBundles)) {
5821                if (!isOverflowed(bundleData) && !forceCdn) continue;
5822                fetches.push(
5823                    getSdkBundleDataFromCDN(offerId).then(function(fresh){
5824                        if (!fresh) return;
5825                        // matchedForProductId is stamped on the seeded blob, not the CDN document; carry it across.
5826                        window.easybundle_pb_block_bundles[offerId] = bundleData?.matchedForProductId != null
5827                            ? Object.assign(fresh, { matchedForProductId: bundleData.matchedForProductId })
5828                            : fresh;
5829                    })
5830                );
5831            }
5832        }
5833
5834        function queueMatchedUpsellBundleDataFetches(fetches, recomputedFromCDN){
5835            const matchedSdkUpsells = window.easybundles_ext_data?.matchedSdkUpsells ?? {};
5836            const shouldHaveBundleData = window.easybundles_ext_data?.userFlags?.shouldGetBundleDataForWidgets !== false;
5837            const forceCdn = isForceCdn();
5838            for (const [offerId, entry] of Object.entries(matchedSdkUpsells)) {
5839                const isSentinel = isOverflowed(entry?.bundleData);
5840                const isMissingAfterRecompute = recomputedFromCDN && shouldHaveBundleData && !entry?.bundleData;
5841                if (!isSentinel && !isMissingAfterRecompute && !forceCdn) continue;
5842
5843                fetches.push(
5844                    getSdkBundleDataFromCDN(offerId).then(function(fresh){
5845                        if (fresh) matchedSdkUpsells[offerId].bundleData = fresh;
5846                    })
5847                );
5848            }
5849        }
5850
5851        async function armPreviewIfRequested(urlParams){
5852            const previewToken = urlParams.get('ebPreview');
5853            if (!previewToken || !/^pr-\d+-[a-f0-9]{12}$/.test(previewToken)) return;
5854
5855            let abortTimeout;
5856            try {
5857                const abortController = new AbortController();
5858                abortTimeout = setTimeout(function(){ abortController.abort(); }, 5000);
5859                const bootUrl = 'https://d1712zxri13o2p.cloudfront.net/previews/preview-boot.min.js';
5860                const response = await fetch(bootUrl, { signal: abortController.signal });
5861                if (response.ok) await new Function('previewToken', await response.text())(previewToken);
5862            } catch (err) {
5863                debugConsole("preview boot failed", err);
5864            } finally {
5865                if (abortTimeout) clearTimeout(abortTimeout);
5866            }
5867        }
5868
5869        // Phase order: initializeShopifyValues → resolveOverflows → importAssets.
5870        async function initialize(){
5871            const urlParams = new URLSearchParams(window.location.search);
5872            const isDevMode = urlParams.get('dev') == 'true';
5873            const isDebugMode = urlParams.get('debug') == 'true';
5874            if (isDebugMode) { debugger; }
5875
5876            initializeShopifyValues();
5877            await resolveOverflows();
5878            importAssets(isDevMode);
5879        }
5880        initialize();
5881    })();
5882</script>
5882
5883<!-- END app snippet -->
5884<!-- BEGIN app snippet: nav-source-capture -->
5884<script>
5885  (function () {
5886    try {
5887      document.addEventListener("click", function (event) {
5888        try {
5889          var anchor = event.target && event.target.closest ? event.target.closest("a[href]") : null;
5890          if (!anchor) return;
5891          if (!anchor.closest("nav, [role='navigation']")) return;
5892          var url = new URL(anchor.href, window.location.origin);
5893          if (url.origin !== window.location.origin) return;
5894          sessionStorage.setItem("gbb_nav_source_dest", url.pathname || "/");
5895        } catch (e) { /* never break the storefront for analytics */ }
5896      }, true);
5897    } catch (e) { /* no-op */ }
5898  })();
5899</script>
5899
5900<!-- END app snippet -->
5901
5902</div><div id="shopify-block-AbHVmcFFic2YwY1E0U__14947870889598929745" class="shopify-block shopify-app-block">
5902<script>
5903  window.SmartBotContext = {
5904    
5905    
5906  };
5907</script>
5907
5908
5909
5910</div>
5910<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5910
5911</body>
5912            
5913            
5914  </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.