PageSourceSearch

https://itsgoodsalt.com/cart

html itsgoodsalt.com collected 2026-10-04 02:07:47 UTC 452,530 bytes, 4,904 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
3<script data-source-attribution="shopify.event_observer.bootstrap">
4(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//itsgoodsalt.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`95794069835`)))})();
5//# sourceURL=event-observer-collector.js
6</script>
6
7
8    <meta charset="utf-8">
9    <meta http-equiv="X-UA-Compatible" content="IE=edge">
10    <meta name="viewport" content="width=device-width,initial-scale=1">
11    <meta name="theme-color" content="">
12    <link rel="canonical" href="https://itsgoodsalt.com/cart">
13    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
14    <link rel="preconnect" href="https://use.typekit.net" crossorigin>
15    <link rel="preconnect" href="https://fonts.googleapis.com">
16    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
17    
18    <link
19      rel="preload"
20      as="style"
21      href="https://use.typekit.net/zck4opu.css"
22    >
23    <link
24      rel="stylesheet"
25      href="https://use.typekit.net/zck4opu.css"
26      media="print"
27      onload="this.media='all'"
28    >
29    <link
30      rel="stylesheet"
31      href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap"
32    >
33    <noscript>
34      <link rel="stylesheet" href="https://use.typekit.net/zck4opu.css">
35    </noscript><link
36        rel="icon"
37        type="image/png"
38        href="//itsgoodsalt.com/cdn/shop/files/Asterisk_Pink.svg?v=1759999860&width=32"
39      ><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>
40      Your Shopping Cart
41
42        &ndash; Good Salt™</title>
43
44    
45
46
47<meta property="og:site_name" content="Good Salt™">
48<meta property="og:url" content="https://itsgoodsalt.com/cart">
49<meta property="og:title" content="Your Shopping Cart">
50<meta property="og:type" content="website">
51<meta property="og:description" content="Good Salt electrolyte drinks and hydration sachets that actually work. Three blends — Move, Focus &amp; Chill — built around how your day moves."><meta property="og:image" content="http://itsgoodsalt.com/cdn/shop/files/social-sharing.png?v=1769683741">
52  <meta
53    property="og:image:secure_url"
54    content="https://itsgoodsalt.com/cdn/shop/files/social-sharing.png?v=1769683741"
55  >
56  <meta property="og:image:width" content="1200">
57  <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image">
58<meta name="twitter:title" content="Your Shopping Cart">
59<meta name="twitter:description" content="Good Salt electrolyte drinks and hydration sachets that actually work. Three blends — Move, Focus &amp; Chill — built around how your day moves.">
60
61    
61<script type="esms-options">
62      {
63        "noLoadEventRetriggers": true
64      }
65    </script>
65
66
67    
67<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 67
67
68<script type="importmap">
69      {
70        "imports": {
71          "vendor": "//itsgoodsalt.com/cdn/shop/t/5/assets/vendor.bundle.min.js?v=150979691104390049381762252489",
72          "data-island": "//itsgoodsalt.com/cdn/shop/t/5/assets/data-island.bundle.js?v=167525748692131988941762252490",
73          "product": "//itsgoodsalt.com/cdn/shop/t/5/assets/island-product.bundle.js?v=61510319498851758261774445550",
74          "product-model": "//itsgoodsalt.com/cdn/shop/t/5/assets/island-product-model.bundle.js?v=172945641275478056981762252498"
75        }
76      }
77    </script>
77
78
79    
80     <!-- Start of Shopioso speed boost --> 
81
82
83
84
85
86
87
88
89
90
91
92
93
94<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
94<meta name="facebook-domain-verification" content="lqpp8zseap7gj6au9i9opbjbu3w45i">
95<meta name="google-site-verification" content="apAqpZFge_oCo7af8rCBoymuRQOvId51hbWyMWacKT8">
96<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/95794069835/digital_wallets/dialog">
97<meta id="in-context-paypal-metadata" data-shop-id="95794069835" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="GBP">
98<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
98<script async="async" data-src="/checkouts/internal/preloads.js?locale=en-GB"></script>
98
99<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
100<script async="async" data-src="https://shop.app/checkouts/internal/preloads.js?locale=en-GB&shop_id=95794069835" crossorigin="anonymous"></script>
vendor: 1 bytes, line 100
100
101<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":95794069835,"countryCode":"GB","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/95794069835","merchantName":"Good Salt™","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex","discover","elo"],"total":{"type":"pending","label":"Good Salt™","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 101
101
102<script id="shopify-features" type="application/json">{"accessToken":"6462cf56cf40a7bbc95d75a24f121115","betas":["rich-media-storefront-analytics"],"domain":"itsgoodsalt.com","predictiveSearch":true,"shopId":95794069835,"locale":"en"}</script>
vendor: 1 bytes, line 102
102
103<script>var Shopify = Shopify || {};
104Shopify.shop = "w0hwfk-5i.myshopify.com";
105Shopify.locale = "en";
106Shopify.currency = {"active":"GBP","rate":"1.0"};
107Shopify.country = "GB";
108Shopify.theme = {"name":"GoodSalt\/main","id":190539170123,"schema_name":"Shapes","schema_version":"4.1.0","theme_store_id":null,"role":"main"};
109Shopify.theme.handle = "null";
110Shopify.theme.style = {"id":null,"handle":null};
111Shopify.cdnHost = "itsgoodsalt.com/cdn";
112Shopify.routes = Shopify.routes || {};
113Shopify.routes.root = "/";
114Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
115Shopify.SignInWithShop = Shopify.SignInWithShop || {};
116Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
117Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 117
117
118<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 118
118
119<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 119
119
120<script>
121  window.ShopifyPay = window.ShopifyPay || {};
122  window.ShopifyPay.apiHost = "shop.app\/pay";
123  window.ShopifyPay.redirectState = null;
124</script>
vendor: 1 bytes, line 124
124
125<script>
126  window.Shopify = window.Shopify || {};
127  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
128  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
129  window.Shopify.SignInWithShop.eligible = true;
130</script>
vendor: 1 bytes, line 130
130
131<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 131
131
132<script defer="defer" async type="module" data-src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 132
132
133<script type="module">
134  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
135
136  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
137
138</script>
vendor: 1 bytes, line 138
138
139<script>
140  window.Shopify = window.Shopify || {};
141  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
142  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"]};
143</script>
vendor: 1 bytes, line 143
143
144<script>(function() {
145  var isLoaded = false;
146  function asyncLoad() {
147    if (isLoaded) return;
148    isLoaded = true;
149    var urls = ["https:\/\/quizify.arhamcommerce.com\/js\/shortcode.js?shop=w0hwfk-5i.myshopify.com","https:\/\/widgetic.com\/sdk\/sdk.js?shop=w0hwfk-5i.myshopify.com"];
150    for (var i = 0; i < urls.length; i++) {
151      var s = document.createElement('script');
152      s.type = 'text/javascript';
153      s.async = true;
154      s.src = urls[i];
155      var x = document.getElementsByTagName('script')[0];
156      x.parentNode.insertBefore(s, x);
157    }
158  };
159  document.addEventListener('StartAsyncLoading',function(event){asyncLoad();});if(window.attachEvent) {
160    window.attachEvent('onload', function(){});
161  } else {
162    window.addEventListener('load', function(){}, false);
163  }
164})();</script>
vendor: 1 bytes, line 164
164
165<script id="__st">var __st={"a":95794069835,"offset":3600,"reqid":"59a26e07-be23-4872-958e-8e9c8ff8715e-1791079666","pageurl":"itsgoodsalt.com\/cart","u":"730e352b3a4c","p":"cart"};</script>
vendor: 1 bytes, line 165
165
166<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 166
166
167<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 167
167
168<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" data-src="//itsgoodsalt.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 168
168
169<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 = "//itsgoodsalt.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>
169<script crossorigin="anonymous" defer="defer" data-src="//itsgoodsalt.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 169
169
170<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" data-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 170
170
171<script>
172  window.Shopify = window.Shopify || {};
173  window.Shopify.MCP = window.Shopify.MCP || {};
174  window.Shopify.MCP.enabled = true;
175  window.Shopify.MCP.shop = "w0hwfk-5i.myshopify.com";
176  window.Shopify.MCP.mcpEndpoint = "https:\/\/itsgoodsalt.com\/api\/mcp";
177  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
178</script>
vendor: 1 bytes, line 178
178
179<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.data-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("\/\/itsgoodsalt.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
180</script>
vendor: 1 bytes, line 180
180
181<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.data-src="https://itsgoodsalt.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
182</script>
vendor: 1 bytes, line 182
182
183<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
184  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);
185</script>
vendor: 1 bytes, line 185
185
186<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})}}));
187</script>
187
188<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://itsgoodsalt.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
189<style id="shopify-accelerated-checkout-cart">
190        #shopify-buyer-consent {
191  margin-top: 1em;
192  display: inline-block;
193  width: 100%;
194}
195
196#shopify-buyer-consent.hidden {
197  display: none;
198}
199
200#shopify-subscription-policy-button {
201  background: none;
202  border: none;
203  padding: 0;
204  text-decoration: underline;
205  font-size: inherit;
206  cursor: pointer;
207}
208
209#shopify-subscription-policy-button::before {
210  box-shadow: none;
211}
212
213      </style>
214
215<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
215 
216
217
218<script>
219var script_loaded=!1;function loadJSscripts(){setTimeout(function(){if(!script_loaded){script_loaded=!0;var t=document.getElementsByTagName("script");for(i=0;i<t.length;i++)null!==t[i].getAttribute("data-src")&&(t[i].setAttribute("src",t[i].getAttribute("data-src")),delete t[i].dataset.src);var e=document.getElementsByTagName("link");for(i=0;i<e.length;i++)null!==e[i].getAttribute("data-href")&&(e[i].setAttribute("href",e[i].getAttribute("data-href")),delete e[i].dataset.href);setTimeout(function(){document.dispatchEvent(new CustomEvent("StartAsyncLoading")),document.dispatchEvent(new CustomEvent("StartKernelLoading"))},400)}console.log("Shopioso 12s wait")},12e3)}function loadJSscriptsNow(){if(!script_loaded){console.log("Shopioso scripts have loaded."),script_loaded=!0;var t=document.getElementsByTagName("script");for(i=0;i<t.length;i++)null!==t[i].getAttribute("data-src")&&(t[i].setAttribute("src",t[i].getAttribute("data-src")),delete t[i].dataset.src);var e=document.getElementsByTagName("link");for(i=0;i<e.length;i++)null!==e[i].getAttribute("data-href")&&(e[i].setAttribute("href",e[i].getAttribute("data-href")),delete e[i].dataset.href);setTimeout(function(){document.dispatchEvent(new CustomEvent("StartAsyncLoading")),document.dispatchEvent(new CustomEvent("StartKernelLoading"))},400)}}var activityEvents=["mousedown","mousemove","keydown","scroll","touchstart","click","keypress","touchmove"];activityEvents.forEach(function(t){window.addEventListener(t,loadJSscriptsNow,!1)}),document.addEventListener("DOMContentLoaded",loadJSscripts),window.addEventListener?window.addEventListener("load",loadJSscripts):window.attachEvent?window.attachEvent("onload",loadJSscripts):window.onload=loadJSscripts;
220</script>
220
221<!-- End of Shopioso speed boost --> 
222
223    <link href="//itsgoodsalt.com/cdn/shop/t/5/assets/base.bundle.css?v=149991495086626125821777988981" rel="stylesheet" type="text/css" media="all" />
224
225    
225<script>
226  window.THEMENAME = 'Shapes';
227  window.THEMEVERSION = '1.0.1';
228
229  document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
230
231  window.theme = {
232    strings: {
233      itemCountOne: "{{ count }} item",
234      itemCountOther: "{{ count }} items",
235      loading: "Loading",
236      addToCart: "Add to Cart",
237      preOrder: "Pre-order",
238      soldOut: "Sold Out",
239      unavailable: "Unavailable",
240      regularPrice: "Regular price",
241      salePrice: "Sale price",
242      sale: "On Sale",
243      unitPrice: "Unit price",
244      unitPriceSeparator: "per",
245      cartEmpty: "Your cart is currently empty.",
246      cartCookies: "Enable cookies to use the shopping cart",
247      update: "Update Cart",
248      quantity: "Quantity",
249      discountedTotal: "Discounted total",
250      regularTotal: "Regular total",
251      priceColumn: "See Price column for discount details.",
252      addingToCart: "Adding",
253      addedToCart: "Added to Cart!",
254      cartError: "There was an error while updating your cart. Please try again.",
255      cartAddError: "All {{ title }} are in your cart."
256    },
257    routes: {
258      root_url: "\/",
259      cart_url: "\/cart",
260      cart_add_url: "\/cart\/add",
261      cart_change_url: "\/cart\/change",
262      cart_update_url: "\/cart\/update",
263      cart_clear_url: "\/cart\/clear",
264      predictive_search_url: '/search/suggest'
265    },
266    moneyFormat: "£{{amount}}",
267    moneyWithCurrencyFormat: "£{{amount}} GBP",
268    cartItemCount: 0,
269    settings: {
270      cartType: "page",
271      openModalOnAddToCart: true,
272      parallaxIntensity: 50
273    },
274    info: {
275      name: 'Shapes',
276    }
277  };
278</script>
278
279
280
281    
281<script>
282      document.documentElement.className =
283        document.documentElement.className.replace('no-js', 'js');
284    </script>
284
285
286    
286<script>
287      function debounce(fn, wait) {
288        let t;
289        return (...args) => {
290          clearTimeout(t);
291          t = setTimeout(() => fn.apply(this, args), wait);
292        };
293      }
294    </script>
294
295
296    
296<script src="//itsgoodsalt.com/cdn/shop/t/5/assets/utils.js?v=32068786680498309641762252488" defer></script>
296
297
298    
299
300    
301
302    
302<script>
303      window.themeEventsDebugMode = false;
304    </script>
304
305    
305<script src="//itsgoodsalt.com/cdn/shop/t/5/assets/theme-events.js?v=65979754177087071131762252493" async defer></script>
305
306
307    <style>
308      :root {
309        --max-site-width: 1820px;
310      }
311    </style>
312
313    <style data-shopify>
314      @font-face {
315  font-family: Inter;
316  font-weight: 500;
317  font-style: normal;
318  font-display: swap;
319  src: url("//itsgoodsalt.com/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2") format("woff2"),
320       url("//itsgoodsalt.com/cdn/fonts/inter/inter_n5.5332a76bbd27da00474c136abb1ca3cbbf259068.woff") format("woff");
321}
322
323      @font-face {
324  font-family: Prompt;
325  font-weight: 900;
326  font-style: normal;
327  font-display: swap;
328  src: url("//itsgoodsalt.com/cdn/fonts/prompt/prompt_n9.f3543f9d5fcc5013cb1d7a07bc4cf0bee18a6d8e.woff2") format("woff2"),
329       url("//itsgoodsalt.com/cdn/fonts/prompt/prompt_n9.4052ad85a487ab30c1b300ae950975476b3fca89.woff") format("woff");
330}
331
332@font-face {
333  font-family: Inter;
334  font-weight: 700;
335  font-style: normal;
336  font-display: swap;
337  src: url("//itsgoodsalt.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"),
338       url("//itsgoodsalt.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff");
339}
340@font-face {
341  font-family: Inter;
342  font-weight: 500;
343  font-style: italic;
344  font-display: swap;
345  src: url("//itsgoodsalt.com/cdn/fonts/inter/inter_i5.4474f48e6ab2b1e01aa2b6d942dd27fa24f2d99f.woff2") format("woff2"),
346       url("//itsgoodsalt.com/cdn/fonts/inter/inter_i5.493dbd6ee8e49f4ad722ebb68d92f201af2c2f56.woff") format("woff");
347}
348@font-face {
349  font-family: Inter;
350  font-weight: 700;
351  font-style: italic;
352  font-display: swap;
353  src: url("//itsgoodsalt.com/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"),
354       url("//itsgoodsalt.com/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff");
355}
356@font-face {
357  font-family: Inter;
358  font-weight: 700;
359  font-style: normal;
360  font-display: swap;
361  src: url("//itsgoodsalt.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"),
362       url("//itsgoodsalt.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff");
363}
364:root {
365        --heading-font-stack: stinger-variable, sans-serif;
366        --heading-font-weight: 900;
367        --heading-font-style: normal;
368        --heading-letterspacing: 0.0;
369        --heading-capitalize: uppercase;
370        --main-font-stack: Roboto, sans-serif;
371        --main-font-weight: 400;
372        --main-font-style: normal;
373      }
374
375      h1,
376      h2,
377      h3,
378      h4,
379      h5,
380      h6 {
381        font-family: var(--heading-font-stack);
382      }
383    </style>
384<style data-shopify>
385  @font-face {
386        font-family: 'stinger-variable';
387        font-weight: normal;
388        font-style: normal;
389    }
390
391    .site-header__logo-link .inline .w-full {
392  transition: transform 0.25s ease;
393}
394
395.site-header__logo-link .inline .w-full:hover {
396  transform: scale(1.05);
397}
398
399  :root {
400    --payment-button-height: 48px;
401    --checkout-button-height: 48px;
402    --section-x-padding: 1.25rem;
403    --section-x-padding-sm: 0.8889rem;
404    --grid-gap: 1.25rem;
405    --icon-thickness: 2;
406    --header-height: 60px;
407    --global-scrolling-items-speed-multiplier: 1;
408    --transparent: transparent;
409
410    --section-border-color: 30, 30, 30;
411    --section-border-thickness: 0px;
412    --shape-divider-offset: 2px;
413
414    --button-border-radius: 0.5rem;
415    --textarea-border-radius: 0.5rem;
416    --button-border-width: 0;
417    --input-border-width: 1px;
418    --button-shadow-border-width: 0;
419    --button-text-transform: uppercase;
420    --button-drop-shadow-size:  00px;
421    --button-drop-shadow-top-size: 0px;
422    --button-drop-shadow-left-size: 0px;
423    --button-hover-top-size: 0px;
424    --button-hover-left-size: var(--button-drop-shadow-left-size);
425    --button-shadow-display: none;
426    --sticker-border-radius: 0;
427    --sticker-border-width: 0;
428    --sticker-shadow-border-width: 0;
429    --sticker-text-transform: uppercase;
430    --sticker-drop-shadow-top-size: 0px;
431    --sticker-drop-shadow-left-size: 0px;
432    --sticker-drop-shadow-display: none;
433    --card-border-radius: 0.375rem;
434    --card-drop-shadow-size: 0px;
435    --card-drop-shadow-top-size: 0px;
436    --card-drop-shadow-left-size: 0px;
437    --card-border-width: 0;
438    --card-shadow-border-width: var(--card-border-width);
439    --media-border-radius: 0.375rem;
440    --media-drop-shadow-display: none;
441    --media-drop-shadow-size: 0px;
442    --media-drop-shadow-top-size: 0px;
443    --media-drop-shadow-left-size: 0px;
444    --media-drop-shadow-size-half: 0.0px;
445    --media-drop-shadow-top-size-half: 0.0px;
446    --media-drop-shadow-left-size-half: 0.0px;
447    --media-border-width: 0;
448    --media-shadow-border-width: 0;
449    --heading-shadow-spread: 6px;
450    --heading-stroke-thickness: 2px;
451    --product-tiles-text-transform: uppercase;
452    --general-border-width: 2px;--chart-height: 0.5rem;--hover-effect-zoom-media: 1.3;
453    --hover-effect-enlarge-shape: 1;
454    --hover-effect-lift-shape: 0;
455    --hover-effect-rotate-shape: 0deg;
456  }
457
458  
459
460    :root,
461    
462    [data-color-scheme="scheme1"] {
463      --color-scheme-text: 30, 30, 30;
464      --color-scheme-text-contrast: 244, 242, 234;
465      --color-scheme-background: 244, 242, 234;
466      --color-scheme-accent-1: 221, 27, 80;
467      --color-scheme-accent-1-contrast: 255, 255, 255;
468      --color-scheme-accent-2: 240, 135, 135;
469      --color-scheme-accent-2-contrast: 244, 242, 234;
470      --color-scheme-card-text: 30, 30, 30;
471      --color-scheme-card: 244, 242, 234;
472      --color-scheme-gradient: ;
473      --color-scheme-secondary-background: var(--color-scheme-background);
474      --color-scheme-secondary-text: var(--color-scheme-text);
475      --select-svg: 
476      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
477    ;
478    }
479
480    /* unique values for each scheme */
481    :root {
482      --color-scheme-scheme1-text: 30 30 30;
483      --color-scheme-scheme1-text-contrast: 244, 242, 234;
484      --color-scheme-scheme1-background: 244, 242, 234;
485      --color-scheme-scheme1-accent-1: 221, 27, 80;
486      --color-scheme-scheme1-accent-1-contrast: 255, 255, 255;
487      --color-scheme-scheme1-accent-2: 240, 135, 135;
488      --color-scheme-scheme1-accent-2-contrast: 244, 242, 234;
489      --color-scheme-scheme1-card-text: 30, 30, 30;
490      --color-scheme-scheme1-card: 244, 242, 234;
491      --color-scheme-scheme1-gradient: ;
492      --color-scheme-scheme1-secondary-background: var(--color-scheme-background);
493      --color-scheme-scheme1-secondary-text: var(--color-scheme-text);
494      --color-scheme-scheme1-select-svg: 
495      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
496    ;
497    }
498
499    
500    [data-color-scheme="scheme2"] {
501      --color-scheme-text: 30, 30, 30;
502      --color-scheme-text-contrast: 244, 242, 234;
503      --color-scheme-background: 240, 135, 135;
504      --color-scheme-accent-1: 244, 242, 234;
505      --color-scheme-accent-1-contrast: 30, 30, 30;
506      --color-scheme-accent-2: 30, 30, 30;
507      --color-scheme-accent-2-contrast: 30, 30, 30;
508      --color-scheme-card-text: 30, 30, 30;
509      --color-scheme-card: 244, 242, 234;
510      --color-scheme-gradient: ;
511      --color-scheme-secondary-background: var(--color-scheme-background);
512      --color-scheme-secondary-text: var(--color-scheme-text);
513      --select-svg: 
514      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
515    ;
516    }
517
518    /* unique values for each scheme */
519    :root {
520      --color-scheme-scheme2-text: 30 30 30;
521      --color-scheme-scheme2-text-contrast: 244, 242, 234;
522      --color-scheme-scheme2-background: 240, 135, 135;
523      --color-scheme-scheme2-accent-1: 244, 242, 234;
524      --color-scheme-scheme2-accent-1-contrast: 30, 30, 30;
525      --color-scheme-scheme2-accent-2: 30, 30, 30;
526      --color-scheme-scheme2-accent-2-contrast: 30, 30, 30;
527      --color-scheme-scheme2-card-text: 30, 30, 30;
528      --color-scheme-scheme2-card: 244, 242, 234;
529      --color-scheme-scheme2-gradient: ;
530      --color-scheme-scheme2-secondary-background: var(--color-scheme-background);
531      --color-scheme-scheme2-secondary-text: var(--color-scheme-text);
532      --color-scheme-scheme2-select-svg: 
533      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
534    ;
535    }
536
537    
538    [data-color-scheme="scheme3"] {
539      --color-scheme-text: 30, 30, 30;
540      --color-scheme-text-contrast: 244, 242, 234;
541      --color-scheme-background: 255, 199, 167;
542      --color-scheme-accent-1: 255, 153, 0;
543      --color-scheme-accent-1-contrast: 30, 30, 30;
544      --color-scheme-accent-2: 30, 30, 30;
545      --color-scheme-accent-2-contrast: 30, 30, 30;
546      --color-scheme-card-text: 30, 30, 30;
547      --color-scheme-card: 244, 242, 234;
548      --color-scheme-gradient: ;
549      --color-scheme-secondary-background: var(--color-scheme-background);
550      --color-scheme-secondary-text: var(--color-scheme-text);
551      --select-svg: 
552      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
553    ;
554    }
555
556    /* unique values for each scheme */
557    :root {
558      --color-scheme-scheme3-text: 30 30 30;
559      --color-scheme-scheme3-text-contrast: 244, 242, 234;
560      --color-scheme-scheme3-background: 255, 199, 167;
561      --color-scheme-scheme3-accent-1: 255, 153, 0;
562      --color-scheme-scheme3-accent-1-contrast: 30, 30, 30;
563      --color-scheme-scheme3-accent-2: 30, 30, 30;
564      --color-scheme-scheme3-accent-2-contrast: 30, 30, 30;
565      --color-scheme-scheme3-card-text: 30, 30, 30;
566      --color-scheme-scheme3-card: 244, 242, 234;
567      --color-scheme-scheme3-gradient: ;
568      --color-scheme-scheme3-secondary-background: var(--color-scheme-background);
569      --color-scheme-scheme3-secondary-text: var(--color-scheme-text);
570      --color-scheme-scheme3-select-svg: 
571      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
572    ;
573    }
574
575    
576    [data-color-scheme="scheme4"] {
577      --color-scheme-text: 0, 0, 0;
578      --color-scheme-text-contrast: 255, 255, 255;
579      --color-scheme-background: 221, 27, 80;
580      --color-scheme-accent-1: 244, 242, 234;
581      --color-scheme-accent-1-contrast: 0, 0, 0;
582      --color-scheme-accent-2: 0, 0, 0;
583      --color-scheme-accent-2-contrast: 255, 255, 255;
584      --color-scheme-card-text: 0, 0, 0;
585      --color-scheme-card: 255, 255, 255;
586      --color-scheme-gradient: ;
587      --color-scheme-secondary-background: var(--color-scheme-background);
588      --color-scheme-secondary-text: var(--color-scheme-text);
589      --select-svg: 
590      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='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
591    ;
592    }
593
594    /* unique values for each scheme */
595    :root {
596      --color-scheme-scheme4-text: 0 0 0;
597      --color-scheme-scheme4-text-contrast: 255, 255, 255;
598      --color-scheme-scheme4-background: 221, 27, 80;
599      --color-scheme-scheme4-accent-1: 244, 242, 234;
600      --color-scheme-scheme4-accent-1-contrast: 0, 0, 0;
601      --color-scheme-scheme4-accent-2: 0, 0, 0;
602      --color-scheme-scheme4-accent-2-contrast: 255, 255, 255;
603      --color-scheme-scheme4-card-text: 0, 0, 0;
604      --color-scheme-scheme4-card: 255, 255, 255;
605      --color-scheme-scheme4-gradient: ;
606      --color-scheme-scheme4-secondary-background: var(--color-scheme-background);
607      --color-scheme-scheme4-secondary-text: var(--color-scheme-text);
608      --color-scheme-scheme4-select-svg: 
609      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='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
610    ;
611    }
612
613    
614    [data-color-scheme="scheme5"] {
615      --color-scheme-text: 17, 17, 17;
616      --color-scheme-text-contrast: 17, 17, 17;
617      --color-scheme-background: 255, 199, 167;
618      --color-scheme-accent-1: 255, 153, 0;
619      --color-scheme-accent-1-contrast: 30, 30, 30;
620      --color-scheme-accent-2: 30, 30, 30;
621      --color-scheme-accent-2-contrast: 244, 242, 234;
622      --color-scheme-card-text: 244, 242, 234;
623      --color-scheme-card: 30, 30, 30;
624      --color-scheme-gradient: ;
625      --color-scheme-secondary-background: var(--color-scheme-background);
626      --color-scheme-secondary-text: var(--color-scheme-text);
627      --select-svg: 
628      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='%23111111' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
629    ;
630    }
631
632    /* unique values for each scheme */
633    :root {
634      --color-scheme-scheme5-text: 17 17 17;
635      --color-scheme-scheme5-text-contrast: 17, 17, 17;
636      --color-scheme-scheme5-background: 255, 199, 167;
637      --color-scheme-scheme5-accent-1: 255, 153, 0;
638      --color-scheme-scheme5-accent-1-contrast: 30, 30, 30;
639      --color-scheme-scheme5-accent-2: 30, 30, 30;
640      --color-scheme-scheme5-accent-2-contrast: 244, 242, 234;
641      --color-scheme-scheme5-card-text: 244, 242, 234;
642      --color-scheme-scheme5-card: 30, 30, 30;
643      --color-scheme-scheme5-gradient: ;
644      --color-scheme-scheme5-secondary-background: var(--color-scheme-background);
645      --color-scheme-scheme5-secondary-text: var(--color-scheme-text);
646      --color-scheme-scheme5-select-svg: 
647      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='%23111111' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
648    ;
649    }
650
651    
652    [data-color-scheme="scheme6"] {
653      --color-scheme-text: 30, 30, 30;
654      --color-scheme-text-contrast: 244, 242, 234;
655      --color-scheme-background: 240, 135, 135;
656      --color-scheme-accent-1: 30, 30, 30;
657      --color-scheme-accent-1-contrast: 244, 242, 234;
658      --color-scheme-accent-2: 244, 242, 234;
659      --color-scheme-accent-2-contrast: 30, 30, 30;
660      --color-scheme-card-text: 30, 30, 30;
661      --color-scheme-card: 244, 242, 234;
662      --color-scheme-gradient: ;
663      --color-scheme-secondary-background: var(--color-scheme-background);
664      --color-scheme-secondary-text: var(--color-scheme-text);
665      --select-svg: 
666      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
667    ;
668    }
669
670    /* unique values for each scheme */
671    :root {
672      --color-scheme-scheme6-text: 30 30 30;
673      --color-scheme-scheme6-text-contrast: 244, 242, 234;
674      --color-scheme-scheme6-background: 240, 135, 135;
675      --color-scheme-scheme6-accent-1: 30, 30, 30;
676      --color-scheme-scheme6-accent-1-contrast: 244, 242, 234;
677      --color-scheme-scheme6-accent-2: 244, 242, 234;
678      --color-scheme-scheme6-accent-2-contrast: 30, 30, 30;
679      --color-scheme-scheme6-card-text: 30, 30, 30;
680      --color-scheme-scheme6-card: 244, 242, 234;
681      --color-scheme-scheme6-gradient: ;
682      --color-scheme-scheme6-secondary-background: var(--color-scheme-background);
683      --color-scheme-scheme6-secondary-text: var(--color-scheme-text);
684      --color-scheme-scheme6-select-svg: 
685      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
686    ;
687    }
688
689    
690    [data-color-scheme="scheme-b61e2193-87ef-45f1-b2f3-f045c15195c7"] {
691      --color-scheme-text: 244, 242, 234;
692      --color-scheme-text-contrast: 30, 30, 30;
693      --color-scheme-background: 221, 27, 80;
694      --color-scheme-accent-1: 244, 242, 234;
695      --color-scheme-accent-1-contrast: 30, 30, 30;
696      --color-scheme-accent-2: 30, 30, 30;
697      --color-scheme-accent-2-contrast: 30, 30, 30;
698      --color-scheme-card-text: 30, 30, 30;
699      --color-scheme-card: 244, 242, 234;
700      --color-scheme-gradient: ;
701      --color-scheme-secondary-background: var(--color-scheme-background);
702      --color-scheme-secondary-text: var(--color-scheme-text);
703      --select-svg: 
704      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='%23f4f2ea' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
705    ;
706    }
707
708    /* unique values for each scheme */
709    :root {
710      --color-scheme-scheme-b61e2193-87ef-45f1-b2f3-f045c15195c7-text: 244 242 234;
711      --color-scheme-scheme-b61e2193-87ef-45f1-b2f3-f045c15195c7-text-contrast: 30, 30, 30;
712      --color-scheme-scheme-b61e2193-87ef-45f1-b2f3-f045c15195c7-background: 221, 27, 80;
713      --color-scheme-scheme-b61e2193-87ef-45f1-b2f3-f045c15195c7-accent-1: 244, 242, 234;
714      --color-scheme-scheme-b61e2193-87ef-45f1-b2f3-f045c15195c7-accent-1-contrast: 30, 30, 30;
715      --color-scheme-scheme-b61e2193-87ef-45f1-b2f3-f045c15195c7-accent-2: 30, 30, 30;
716      --color-scheme-scheme-b61e2193-87ef-45f1-b2f3-f045c15195c7-accent-2-contrast: 30, 30, 30;
717      --color-scheme-scheme-b61e2193-87ef-45f1-b2f3-f045c15195c7-card-text: 30, 30, 30;
718      --color-scheme-scheme-b61e2193-87ef-45f1-b2f3-f045c15195c7-card: 244, 242, 234;
719      --color-scheme-scheme-b61e2193-87ef-45f1-b2f3-f045c15195c7-gradient: ;
720      --color-scheme-scheme-b61e2193-87ef-45f1-b2f3-f045c15195c7-secondary-background: var(--color-scheme-background);
721      --color-scheme-scheme-b61e2193-87ef-45f1-b2f3-f045c15195c7-secondary-text: var(--color-scheme-text);
722      --color-scheme-scheme-b61e2193-87ef-45f1-b2f3-f045c15195c7-select-svg: 
723      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='%23f4f2ea' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
724    ;
725    }
726
727    
728    [data-color-scheme="scheme-aa6f24bd-e047-4a04-91b1-6a745da24eb1"] {
729      --color-scheme-text: 30, 30, 30;
730      --color-scheme-text-contrast: 244, 242, 234;
731      --color-scheme-background: 177, 167, 255;
732      --color-scheme-accent-1: 255, 153, 0;
733      --color-scheme-accent-1-contrast: 30, 30, 30;
734      --color-scheme-accent-2: 30, 30, 30;
735      --color-scheme-accent-2-contrast: 244, 242, 234;
736      --color-scheme-card-text: 30, 30, 30;
737      --color-scheme-card: 244, 242, 234;
738      --color-scheme-gradient: ;
739      --color-scheme-secondary-background: var(--color-scheme-background);
740      --color-scheme-secondary-text: var(--color-scheme-text);
741      --select-svg: 
742      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
743    ;
744    }
745
746    /* unique values for each scheme */
747    :root {
748      --color-scheme-scheme-aa6f24bd-e047-4a04-91b1-6a745da24eb1-text: 30 30 30;
749      --color-scheme-scheme-aa6f24bd-e047-4a04-91b1-6a745da24eb1-text-contrast: 244, 242, 234;
750      --color-scheme-scheme-aa6f24bd-e047-4a04-91b1-6a745da24eb1-background: 177, 167, 255;
751      --color-scheme-scheme-aa6f24bd-e047-4a04-91b1-6a745da24eb1-accent-1: 255, 153, 0;
752      --color-scheme-scheme-aa6f24bd-e047-4a04-91b1-6a745da24eb1-accent-1-contrast: 30, 30, 30;
753      --color-scheme-scheme-aa6f24bd-e047-4a04-91b1-6a745da24eb1-accent-2: 30, 30, 30;
754      --color-scheme-scheme-aa6f24bd-e047-4a04-91b1-6a745da24eb1-accent-2-contrast: 244, 242, 234;
755      --color-scheme-scheme-aa6f24bd-e047-4a04-91b1-6a745da24eb1-card-text: 30, 30, 30;
756      --color-scheme-scheme-aa6f24bd-e047-4a04-91b1-6a745da24eb1-card: 244, 242, 234;
757      --color-scheme-scheme-aa6f24bd-e047-4a04-91b1-6a745da24eb1-gradient: ;
758      --color-scheme-scheme-aa6f24bd-e047-4a04-91b1-6a745da24eb1-secondary-background: var(--color-scheme-background);
759      --color-scheme-scheme-aa6f24bd-e047-4a04-91b1-6a745da24eb1-secondary-text: var(--color-scheme-text);
760      --color-scheme-scheme-aa6f24bd-e047-4a04-91b1-6a745da24eb1-select-svg: 
761      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
762    ;
763    }
764
765    
766    [data-color-scheme="scheme-edbfe629-477e-40d6-a5e2-c7e95d71bad8"] {
767      --color-scheme-text: 244, 242, 234;
768      --color-scheme-text-contrast: 30, 30, 30;
769      --color-scheme-background: 221, 27, 80;
770      --color-scheme-accent-1: 30, 30, 30;
771      --color-scheme-accent-1-contrast: 0, 0, 0;
772      --color-scheme-accent-2: 0, 0, 0;
773      --color-scheme-accent-2-contrast: 255, 255, 255;
774      --color-scheme-card-text: 0, 0, 0;
775      --color-scheme-card: 255, 255, 255;
776      --color-scheme-gradient: ;
777      --color-scheme-secondary-background: var(--color-scheme-background);
778      --color-scheme-secondary-text: var(--color-scheme-text);
779      --select-svg: 
780      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='%23f4f2ea' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
781    ;
782    }
783
784    /* unique values for each scheme */
785    :root {
786      --color-scheme-scheme-edbfe629-477e-40d6-a5e2-c7e95d71bad8-text: 244 242 234;
787      --color-scheme-scheme-edbfe629-477e-40d6-a5e2-c7e95d71bad8-text-contrast: 30, 30, 30;
788      --color-scheme-scheme-edbfe629-477e-40d6-a5e2-c7e95d71bad8-background: 221, 27, 80;
789      --color-scheme-scheme-edbfe629-477e-40d6-a5e2-c7e95d71bad8-accent-1: 30, 30, 30;
790      --color-scheme-scheme-edbfe629-477e-40d6-a5e2-c7e95d71bad8-accent-1-contrast: 0, 0, 0;
791      --color-scheme-scheme-edbfe629-477e-40d6-a5e2-c7e95d71bad8-accent-2: 0, 0, 0;
792      --color-scheme-scheme-edbfe629-477e-40d6-a5e2-c7e95d71bad8-accent-2-contrast: 255, 255, 255;
793      --color-scheme-scheme-edbfe629-477e-40d6-a5e2-c7e95d71bad8-card-text: 0, 0, 0;
794      --color-scheme-scheme-edbfe629-477e-40d6-a5e2-c7e95d71bad8-card: 255, 255, 255;
795      --color-scheme-scheme-edbfe629-477e-40d6-a5e2-c7e95d71bad8-gradient: ;
796      --color-scheme-scheme-edbfe629-477e-40d6-a5e2-c7e95d71bad8-secondary-background: var(--color-scheme-background);
797      --color-scheme-scheme-edbfe629-477e-40d6-a5e2-c7e95d71bad8-secondary-text: var(--color-scheme-text);
798      --color-scheme-scheme-edbfe629-477e-40d6-a5e2-c7e95d71bad8-select-svg: 
799      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='%23f4f2ea' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
800    ;
801    }
802
803    
804    [data-color-scheme="scheme-ddde5847-030c-4120-9253-bc77553c8765"] {
805      --color-scheme-text: 30, 30, 30;
806      --color-scheme-text-contrast: 177, 167, 255;
807      --color-scheme-background: 254, 249, 236;
808      --color-scheme-accent-1: 221, 26, 80;
809      --color-scheme-accent-1-contrast: 255, 255, 255;
810      --color-scheme-accent-2: 30, 30, 30;
811      --color-scheme-accent-2-contrast: 255, 255, 255;
812      --color-scheme-card-text: 0, 0, 0;
813      --color-scheme-card: 244, 242, 234;
814      --color-scheme-gradient: ;
815      --color-scheme-secondary-background: var(--color-scheme-background);
816      --color-scheme-secondary-text: var(--color-scheme-text);
817      --select-svg: 
818      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
819    ;
820    }
821
822    /* unique values for each scheme */
823    :root {
824      --color-scheme-scheme-ddde5847-030c-4120-9253-bc77553c8765-text: 30 30 30;
825      --color-scheme-scheme-ddde5847-030c-4120-9253-bc77553c8765-text-contrast: 177, 167, 255;
826      --color-scheme-scheme-ddde5847-030c-4120-9253-bc77553c8765-background: 254, 249, 236;
827      --color-scheme-scheme-ddde5847-030c-4120-9253-bc77553c8765-accent-1: 221, 26, 80;
828      --color-scheme-scheme-ddde5847-030c-4120-9253-bc77553c8765-accent-1-contrast: 255, 255, 255;
829      --color-scheme-scheme-ddde5847-030c-4120-9253-bc77553c8765-accent-2: 30, 30, 30;
830      --color-scheme-scheme-ddde5847-030c-4120-9253-bc77553c8765-accent-2-contrast: 255, 255, 255;
831      --color-scheme-scheme-ddde5847-030c-4120-9253-bc77553c8765-card-text: 0, 0, 0;
832      --color-scheme-scheme-ddde5847-030c-4120-9253-bc77553c8765-card: 244, 242, 234;
833      --color-scheme-scheme-ddde5847-030c-4120-9253-bc77553c8765-gradient: ;
834      --color-scheme-scheme-ddde5847-030c-4120-9253-bc77553c8765-secondary-background: var(--color-scheme-background);
835      --color-scheme-scheme-ddde5847-030c-4120-9253-bc77553c8765-secondary-text: var(--color-scheme-text);
836      --color-scheme-scheme-ddde5847-030c-4120-9253-bc77553c8765-select-svg: 
837      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
838    ;
839    }
840
841    
842    [data-color-scheme="scheme-356548f3-e86f-4d2c-b834-4ce11957e02d"] {
843      --color-scheme-text: 30, 30, 30;
844      --color-scheme-text-contrast: 30, 30, 30;
845      --color-scheme-background: 254, 249, 236;
846      --color-scheme-accent-1: 177, 167, 255;
847      --color-scheme-accent-1-contrast: 0, 0, 0;
848      --color-scheme-accent-2: 221, 27, 80;
849      --color-scheme-accent-2-contrast: 244, 242, 234;
850      --color-scheme-card-text: 30, 30, 30;
851      --color-scheme-card: 255, 255, 255;
852      --color-scheme-gradient: ;
853      --color-scheme-secondary-background: var(--color-scheme-background);
854      --color-scheme-secondary-text: var(--color-scheme-text);
855      --select-svg: 
856      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
857    ;
858    }
859
860    /* unique values for each scheme */
861    :root {
862      --color-scheme-scheme-356548f3-e86f-4d2c-b834-4ce11957e02d-text: 30 30 30;
863      --color-scheme-scheme-356548f3-e86f-4d2c-b834-4ce11957e02d-text-contrast: 30, 30, 30;
864      --color-scheme-scheme-356548f3-e86f-4d2c-b834-4ce11957e02d-background: 254, 249, 236;
865      --color-scheme-scheme-356548f3-e86f-4d2c-b834-4ce11957e02d-accent-1: 177, 167, 255;
866      --color-scheme-scheme-356548f3-e86f-4d2c-b834-4ce11957e02d-accent-1-contrast: 0, 0, 0;
867      --color-scheme-scheme-356548f3-e86f-4d2c-b834-4ce11957e02d-accent-2: 221, 27, 80;
868      --color-scheme-scheme-356548f3-e86f-4d2c-b834-4ce11957e02d-accent-2-contrast: 244, 242, 234;
869      --color-scheme-scheme-356548f3-e86f-4d2c-b834-4ce11957e02d-card-text: 30, 30, 30;
870      --color-scheme-scheme-356548f3-e86f-4d2c-b834-4ce11957e02d-card: 255, 255, 255;
871      --color-scheme-scheme-356548f3-e86f-4d2c-b834-4ce11957e02d-gradient: ;
872      --color-scheme-scheme-356548f3-e86f-4d2c-b834-4ce11957e02d-secondary-background: var(--color-scheme-background);
873      --color-scheme-scheme-356548f3-e86f-4d2c-b834-4ce11957e02d-secondary-text: var(--color-scheme-text);
874      --color-scheme-scheme-356548f3-e86f-4d2c-b834-4ce11957e02d-select-svg: 
875      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
876    ;
877    }
878
879    
880    [data-color-scheme="scheme-2f28a89b-c704-4f2e-9af9-fb2a1036685d"] {
881      --color-scheme-text: 30, 30, 30;
882      --color-scheme-text-contrast: 244, 242, 234;
883      --color-scheme-background: 240, 135, 135;
884      --color-scheme-accent-1: 255, 153, 0;
885      --color-scheme-accent-1-contrast: 30, 30, 30;
886      --color-scheme-accent-2: 30, 30, 30;
887      --color-scheme-accent-2-contrast: 244, 242, 234;
888      --color-scheme-card-text: 30, 30, 30;
889      --color-scheme-card: 244, 242, 234;
890      --color-scheme-gradient: ;
891      --color-scheme-secondary-background: var(--color-scheme-background);
892      --color-scheme-secondary-text: var(--color-scheme-text);
893      --select-svg: 
894      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
895    ;
896    }
897
898    /* unique values for each scheme */
899    :root {
900      --color-scheme-scheme-2f28a89b-c704-4f2e-9af9-fb2a1036685d-text: 30 30 30;
901      --color-scheme-scheme-2f28a89b-c704-4f2e-9af9-fb2a1036685d-text-contrast: 244, 242, 234;
902      --color-scheme-scheme-2f28a89b-c704-4f2e-9af9-fb2a1036685d-background: 240, 135, 135;
903      --color-scheme-scheme-2f28a89b-c704-4f2e-9af9-fb2a1036685d-accent-1: 255, 153, 0;
904      --color-scheme-scheme-2f28a89b-c704-4f2e-9af9-fb2a1036685d-accent-1-contrast: 30, 30, 30;
905      --color-scheme-scheme-2f28a89b-c704-4f2e-9af9-fb2a1036685d-accent-2: 30, 30, 30;
906      --color-scheme-scheme-2f28a89b-c704-4f2e-9af9-fb2a1036685d-accent-2-contrast: 244, 242, 234;
907      --color-scheme-scheme-2f28a89b-c704-4f2e-9af9-fb2a1036685d-card-text: 30, 30, 30;
908      --color-scheme-scheme-2f28a89b-c704-4f2e-9af9-fb2a1036685d-card: 244, 242, 234;
909      --color-scheme-scheme-2f28a89b-c704-4f2e-9af9-fb2a1036685d-gradient: ;
910      --color-scheme-scheme-2f28a89b-c704-4f2e-9af9-fb2a1036685d-secondary-background: var(--color-scheme-background);
911      --color-scheme-scheme-2f28a89b-c704-4f2e-9af9-fb2a1036685d-secondary-text: var(--color-scheme-text);
912      --color-scheme-scheme-2f28a89b-c704-4f2e-9af9-fb2a1036685d-select-svg: 
913      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
914    ;
915    }
916
917    
918    [data-color-scheme="scheme-d836f862-c07b-4fbd-a887-a3aff842340b"] {
919      --color-scheme-text: 244, 242, 234;
920      --color-scheme-text-contrast: 0, 255, 59;
921      --color-scheme-background: 255, 240, 228;
922      --color-scheme-accent-1: 244, 242, 234;
923      --color-scheme-accent-1-contrast: 30, 30, 30;
924      --color-scheme-accent-2: 30, 30, 30;
925      --color-scheme-accent-2-contrast: 244, 242, 234;
926      --color-scheme-card-text: 30, 30, 30;
927      --color-scheme-card: 247, 181, 197;
928      --color-scheme-gradient: ;
929      --color-scheme-secondary-background: var(--color-scheme-background);
930      --color-scheme-secondary-text: var(--color-scheme-text);
931      --select-svg: 
932      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='%23f4f2ea' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
933    ;
934    }
935
936    /* unique values for each scheme */
937    :root {
938      --color-scheme-scheme-d836f862-c07b-4fbd-a887-a3aff842340b-text: 244 242 234;
939      --color-scheme-scheme-d836f862-c07b-4fbd-a887-a3aff842340b-text-contrast: 0, 255, 59;
940      --color-scheme-scheme-d836f862-c07b-4fbd-a887-a3aff842340b-background: 255, 240, 228;
941      --color-scheme-scheme-d836f862-c07b-4fbd-a887-a3aff842340b-accent-1: 244, 242, 234;
942      --color-scheme-scheme-d836f862-c07b-4fbd-a887-a3aff842340b-accent-1-contrast: 30, 30, 30;
943      --color-scheme-scheme-d836f862-c07b-4fbd-a887-a3aff842340b-accent-2: 30, 30, 30;
944      --color-scheme-scheme-d836f862-c07b-4fbd-a887-a3aff842340b-accent-2-contrast: 244, 242, 234;
945      --color-scheme-scheme-d836f862-c07b-4fbd-a887-a3aff842340b-card-text: 30, 30, 30;
946      --color-scheme-scheme-d836f862-c07b-4fbd-a887-a3aff842340b-card: 247, 181, 197;
947      --color-scheme-scheme-d836f862-c07b-4fbd-a887-a3aff842340b-gradient: ;
948      --color-scheme-scheme-d836f862-c07b-4fbd-a887-a3aff842340b-secondary-background: var(--color-scheme-background);
949      --color-scheme-scheme-d836f862-c07b-4fbd-a887-a3aff842340b-secondary-text: var(--color-scheme-text);
950      --color-scheme-scheme-d836f862-c07b-4fbd-a887-a3aff842340b-select-svg: 
951      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='%23f4f2ea' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
952    ;
953    }
954
955    
956    [data-color-scheme="scheme-b6922ea2-3678-4011-957e-46bf4782d9bf"] {
957      --color-scheme-text: 244, 195, 209;
958      --color-scheme-text-contrast: 244, 242, 234;
959      --color-scheme-background: 8, 81, 64;
960      --color-scheme-accent-1: 255, 153, 0;
961      --color-scheme-accent-1-contrast: 30, 30, 30;
962      --color-scheme-accent-2: 30, 30, 30;
963      --color-scheme-accent-2-contrast: 244, 242, 234;
964      --color-scheme-card-text: 0, 102, 70;
965      --color-scheme-card: 244, 242, 234;
966      --color-scheme-gradient: ;
967      --color-scheme-secondary-background: var(--color-scheme-background);
968      --color-scheme-secondary-text: var(--color-scheme-text);
969      --select-svg: 
970      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='%23f4c3d1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
971    ;
972    }
973
974    /* unique values for each scheme */
975    :root {
976      --color-scheme-scheme-b6922ea2-3678-4011-957e-46bf4782d9bf-text: 244 195 209;
977      --color-scheme-scheme-b6922ea2-3678-4011-957e-46bf4782d9bf-text-contrast: 244, 242, 234;
978      --color-scheme-scheme-b6922ea2-3678-4011-957e-46bf4782d9bf-background: 8, 81, 64;
979      --color-scheme-scheme-b6922ea2-3678-4011-957e-46bf4782d9bf-accent-1: 255, 153, 0;
980      --color-scheme-scheme-b6922ea2-3678-4011-957e-46bf4782d9bf-accent-1-contrast: 30, 30, 30;
981      --color-scheme-scheme-b6922ea2-3678-4011-957e-46bf4782d9bf-accent-2: 30, 30, 30;
982      --color-scheme-scheme-b6922ea2-3678-4011-957e-46bf4782d9bf-accent-2-contrast: 244, 242, 234;
983      --color-scheme-scheme-b6922ea2-3678-4011-957e-46bf4782d9bf-card-text: 0, 102, 70;
984      --color-scheme-scheme-b6922ea2-3678-4011-957e-46bf4782d9bf-card: 244, 242, 234;
985      --color-scheme-scheme-b6922ea2-3678-4011-957e-46bf4782d9bf-gradient: ;
986      --color-scheme-scheme-b6922ea2-3678-4011-957e-46bf4782d9bf-secondary-background: var(--color-scheme-background);
987      --color-scheme-scheme-b6922ea2-3678-4011-957e-46bf4782d9bf-secondary-text: var(--color-scheme-text);
988      --color-scheme-scheme-b6922ea2-3678-4011-957e-46bf4782d9bf-select-svg: 
989      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='%23f4c3d1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
990    ;
991    }
992
993    
994    [data-color-scheme="scheme-bde44afd-24c4-46f6-abac-0f9ecaca9dc8"] {
995      --color-scheme-text: 30, 30, 30;
996      --color-scheme-text-contrast: 244, 242, 234;
997      --color-scheme-background: 223, 61, 102;
998      --color-scheme-accent-1: 255, 153, 0;
999      --color-scheme-accent-1-contrast: 30, 30, 30;
1000      --color-scheme-accent-2: 30, 30, 30;
1001      --color-scheme-accent-2-contrast: 30, 30, 30;
1002      --color-scheme-card-text: 30, 30, 30;
1003      --color-scheme-card: 255, 129, 137;
1004      --color-scheme-gradient: ;
1005      --color-scheme-secondary-background: var(--color-scheme-background);
1006      --color-scheme-secondary-text: var(--color-scheme-text);
1007      --select-svg: 
1008      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
1009    ;
1010    }
1011
1012    /* unique values for each scheme */
1013    :root {
1014      --color-scheme-scheme-bde44afd-24c4-46f6-abac-0f9ecaca9dc8-text: 30 30 30;
1015      --color-scheme-scheme-bde44afd-24c4-46f6-abac-0f9ecaca9dc8-text-contrast: 244, 242, 234;
1016      --color-scheme-scheme-bde44afd-24c4-46f6-abac-0f9ecaca9dc8-background: 223, 61, 102;
1017      --color-scheme-scheme-bde44afd-24c4-46f6-abac-0f9ecaca9dc8-accent-1: 255, 153, 0;
1018      --color-scheme-scheme-bde44afd-24c4-46f6-abac-0f9ecaca9dc8-accent-1-contrast: 30, 30, 30;
1019      --color-scheme-scheme-bde44afd-24c4-46f6-abac-0f9ecaca9dc8-accent-2: 30, 30, 30;
1020      --color-scheme-scheme-bde44afd-24c4-46f6-abac-0f9ecaca9dc8-accent-2-contrast: 30, 30, 30;
1021      --color-scheme-scheme-bde44afd-24c4-46f6-abac-0f9ecaca9dc8-card-text: 30, 30, 30;
1022      --color-scheme-scheme-bde44afd-24c4-46f6-abac-0f9ecaca9dc8-card: 255, 129, 137;
1023      --color-scheme-scheme-bde44afd-24c4-46f6-abac-0f9ecaca9dc8-gradient: ;
1024      --color-scheme-scheme-bde44afd-24c4-46f6-abac-0f9ecaca9dc8-secondary-background: var(--color-scheme-background);
1025      --color-scheme-scheme-bde44afd-24c4-46f6-abac-0f9ecaca9dc8-secondary-text: var(--color-scheme-text);
1026      --color-scheme-scheme-bde44afd-24c4-46f6-abac-0f9ecaca9dc8-select-svg: 
1027      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
1028    ;
1029    }
1030
1031    
1032    [data-color-scheme="scheme-e7bc21fd-793a-43ad-81af-53cd97ad118b"] {
1033      --color-scheme-text: 244, 242, 234;
1034      --color-scheme-text-contrast: 244, 242, 234;
1035      --color-scheme-background: 244, 242, 234;
1036      --color-scheme-accent-1: 221, 27, 80;
1037      --color-scheme-accent-1-contrast: 244, 242, 234;
1038      --color-scheme-accent-2: 30, 30, 30;
1039      --color-scheme-accent-2-contrast: 244, 242, 234;
1040      --color-scheme-card-text: 30, 30, 30;
1041      --color-scheme-card: 244, 242, 234;
1042      --color-scheme-gradient: ;
1043      --color-scheme-secondary-background: var(--color-scheme-background);
1044      --color-scheme-secondary-text: var(--color-scheme-text);
1045      --select-svg: 
1046      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='%23f4f2ea' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
1047    ;
1048    }
1049
1050    /* unique values for each scheme */
1051    :root {
1052      --color-scheme-scheme-e7bc21fd-793a-43ad-81af-53cd97ad118b-text: 244 242 234;
1053      --color-scheme-scheme-e7bc21fd-793a-43ad-81af-53cd97ad118b-text-contrast: 244, 242, 234;
1054      --color-scheme-scheme-e7bc21fd-793a-43ad-81af-53cd97ad118b-background: 244, 242, 234;
1055      --color-scheme-scheme-e7bc21fd-793a-43ad-81af-53cd97ad118b-accent-1: 221, 27, 80;
1056      --color-scheme-scheme-e7bc21fd-793a-43ad-81af-53cd97ad118b-accent-1-contrast: 244, 242, 234;
1057      --color-scheme-scheme-e7bc21fd-793a-43ad-81af-53cd97ad118b-accent-2: 30, 30, 30;
1058      --color-scheme-scheme-e7bc21fd-793a-43ad-81af-53cd97ad118b-accent-2-contrast: 244, 242, 234;
1059      --color-scheme-scheme-e7bc21fd-793a-43ad-81af-53cd97ad118b-card-text: 30, 30, 30;
1060      --color-scheme-scheme-e7bc21fd-793a-43ad-81af-53cd97ad118b-card: 244, 242, 234;
1061      --color-scheme-scheme-e7bc21fd-793a-43ad-81af-53cd97ad118b-gradient: ;
1062      --color-scheme-scheme-e7bc21fd-793a-43ad-81af-53cd97ad118b-secondary-background: var(--color-scheme-background);
1063      --color-scheme-scheme-e7bc21fd-793a-43ad-81af-53cd97ad118b-secondary-text: var(--color-scheme-text);
1064      --color-scheme-scheme-e7bc21fd-793a-43ad-81af-53cd97ad118b-select-svg: 
1065      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='%23f4f2ea' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
1066    ;
1067    }
1068
1069    
1070    [data-color-scheme="scheme-5a6b92c4-d403-4a6b-9967-cbd4dde35d55"] {
1071      --color-scheme-text: 30, 30, 30;
1072      --color-scheme-text-contrast: 244, 242, 234;
1073      --color-scheme-background: 255, 199, 167;
1074      --color-scheme-accent-1: 177, 167, 255;
1075      --color-scheme-accent-1-contrast: 30, 30, 30;
1076      --color-scheme-accent-2: 30, 30, 30;
1077      --color-scheme-accent-2-contrast: 244, 242, 234;
1078      --color-scheme-card-text: 30, 30, 30;
1079      --color-scheme-card: 244, 242, 234;
1080      --color-scheme-gradient: ;
1081      --color-scheme-secondary-background: var(--color-scheme-background);
1082      --color-scheme-secondary-text: var(--color-scheme-text);
1083      --select-svg: 
1084      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
1085    ;
1086    }
1087
1088    /* unique values for each scheme */
1089    :root {
1090      --color-scheme-scheme-5a6b92c4-d403-4a6b-9967-cbd4dde35d55-text: 30 30 30;
1091      --color-scheme-scheme-5a6b92c4-d403-4a6b-9967-cbd4dde35d55-text-contrast: 244, 242, 234;
1092      --color-scheme-scheme-5a6b92c4-d403-4a6b-9967-cbd4dde35d55-background: 255, 199, 167;
1093      --color-scheme-scheme-5a6b92c4-d403-4a6b-9967-cbd4dde35d55-accent-1: 177, 167, 255;
1094      --color-scheme-scheme-5a6b92c4-d403-4a6b-9967-cbd4dde35d55-accent-1-contrast: 30, 30, 30;
1095      --color-scheme-scheme-5a6b92c4-d403-4a6b-9967-cbd4dde35d55-accent-2: 30, 30, 30;
1096      --color-scheme-scheme-5a6b92c4-d403-4a6b-9967-cbd4dde35d55-accent-2-contrast: 244, 242, 234;
1097      --color-scheme-scheme-5a6b92c4-d403-4a6b-9967-cbd4dde35d55-card-text: 30, 30, 30;
1098      --color-scheme-scheme-5a6b92c4-d403-4a6b-9967-cbd4dde35d55-card: 244, 242, 234;
1099      --color-scheme-scheme-5a6b92c4-d403-4a6b-9967-cbd4dde35d55-gradient: ;
1100      --color-scheme-scheme-5a6b92c4-d403-4a6b-9967-cbd4dde35d55-secondary-background: var(--color-scheme-background);
1101      --color-scheme-scheme-5a6b92c4-d403-4a6b-9967-cbd4dde35d55-secondary-text: var(--color-scheme-text);
1102      --color-scheme-scheme-5a6b92c4-d403-4a6b-9967-cbd4dde35d55-select-svg: 
1103      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='%231e1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
1104    ;
1105    }
1106
1107    
1108    [data-color-scheme="scheme-133e32ee-3b72-41ad-90c5-3caa3750bd3c"] {
1109      --color-scheme-text: 36, 89, 75;
1110      --color-scheme-text-contrast: 244, 242, 234;
1111      --color-scheme-background: 244, 242, 234;
1112      --color-scheme-accent-1: 255, 153, 0;
1113      --color-scheme-accent-1-contrast: 30, 30, 30;
1114      --color-scheme-accent-2: 30, 30, 30;
1115      --color-scheme-accent-2-contrast: 244, 242, 234;
1116      --color-scheme-card-text: 0, 102, 70;
1117      --color-scheme-card: 255, 208, 220;
1118      --color-scheme-gradient: ;
1119      --color-scheme-secondary-background: var(--color-scheme-background);
1120      --color-scheme-secondary-text: var(--color-scheme-text);
1121      --select-svg: 
1122      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='%2324594b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
1123    ;
1124    }
1125
1126    /* unique values for each scheme */
1127    :root {
1128      --color-scheme-scheme-133e32ee-3b72-41ad-90c5-3caa3750bd3c-text: 36 89 75;
1129      --color-scheme-scheme-133e32ee-3b72-41ad-90c5-3caa3750bd3c-text-contrast: 244, 242, 234;
1130      --color-scheme-scheme-133e32ee-3b72-41ad-90c5-3caa3750bd3c-background: 244, 242, 234;
1131      --color-scheme-scheme-133e32ee-3b72-41ad-90c5-3caa3750bd3c-accent-1: 255, 153, 0;
1132      --color-scheme-scheme-133e32ee-3b72-41ad-90c5-3caa3750bd3c-accent-1-contrast: 30, 30, 30;
1133      --color-scheme-scheme-133e32ee-3b72-41ad-90c5-3caa3750bd3c-accent-2: 30, 30, 30;
1134      --color-scheme-scheme-133e32ee-3b72-41ad-90c5-3caa3750bd3c-accent-2-contrast: 244, 242, 234;
1135      --color-scheme-scheme-133e32ee-3b72-41ad-90c5-3caa3750bd3c-card-text: 0, 102, 70;
1136      --color-scheme-scheme-133e32ee-3b72-41ad-90c5-3caa3750bd3c-card: 255, 208, 220;
1137      --color-scheme-scheme-133e32ee-3b72-41ad-90c5-3caa3750bd3c-gradient: ;
1138      --color-scheme-scheme-133e32ee-3b72-41ad-90c5-3caa3750bd3c-secondary-background: var(--color-scheme-background);
1139      --color-scheme-scheme-133e32ee-3b72-41ad-90c5-3caa3750bd3c-secondary-text: var(--color-scheme-text);
1140      --color-scheme-scheme-133e32ee-3b72-41ad-90c5-3caa3750bd3c-select-svg: 
1141      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='%2324594b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
1142    ;
1143    }
1144
1145    
1146    [data-color-scheme="scheme-cc24d4ba-9ca9-4439-9c10-729afe2c8bcb"] {
1147      --color-scheme-text: 1, 70, 54;
1148      --color-scheme-text-contrast: 244, 242, 234;
1149      --color-scheme-background: 254, 238, 242;
1150      --color-scheme-accent-1: 255, 153, 0;
1151      --color-scheme-accent-1-contrast: 30, 30, 30;
1152      --color-scheme-accent-2: 30, 30, 30;
1153      --color-scheme-accent-2-contrast: 244, 242, 234;
1154      --color-scheme-card-text: 1, 70, 54;
1155      --color-scheme-card: 244, 195, 209;
1156      --color-scheme-gradient: ;
1157      --color-scheme-secondary-background: var(--color-scheme-background);
1158      --color-scheme-secondary-text: var(--color-scheme-text);
1159      --select-svg: 
1160      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='%23014636' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
1161    ;
1162    }
1163
1164    /* unique values for each scheme */
1165    :root {
1166      --color-scheme-scheme-cc24d4ba-9ca9-4439-9c10-729afe2c8bcb-text: 1 70 54;
1167      --color-scheme-scheme-cc24d4ba-9ca9-4439-9c10-729afe2c8bcb-text-contrast: 244, 242, 234;
1168      --color-scheme-scheme-cc24d4ba-9ca9-4439-9c10-729afe2c8bcb-background: 254, 238, 242;
1169      --color-scheme-scheme-cc24d4ba-9ca9-4439-9c10-729afe2c8bcb-accent-1: 255, 153, 0;
1170      --color-scheme-scheme-cc24d4ba-9ca9-4439-9c10-729afe2c8bcb-accent-1-contrast: 30, 30, 30;
1171      --color-scheme-scheme-cc24d4ba-9ca9-4439-9c10-729afe2c8bcb-accent-2: 30, 30, 30;
1172      --color-scheme-scheme-cc24d4ba-9ca9-4439-9c10-729afe2c8bcb-accent-2-contrast: 244, 242, 234;
1173      --color-scheme-scheme-cc24d4ba-9ca9-4439-9c10-729afe2c8bcb-card-text: 1, 70, 54;
1174      --color-scheme-scheme-cc24d4ba-9ca9-4439-9c10-729afe2c8bcb-card: 244, 195, 209;
1175      --color-scheme-scheme-cc24d4ba-9ca9-4439-9c10-729afe2c8bcb-gradient: ;
1176      --color-scheme-scheme-cc24d4ba-9ca9-4439-9c10-729afe2c8bcb-secondary-background: var(--color-scheme-background);
1177      --color-scheme-scheme-cc24d4ba-9ca9-4439-9c10-729afe2c8bcb-secondary-text: var(--color-scheme-text);
1178      --color-scheme-scheme-cc24d4ba-9ca9-4439-9c10-729afe2c8bcb-select-svg: 
1179      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='%23014636' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
1180    ;
1181    }
1182
1183    
1184    [data-color-scheme="scheme-55a53c9d-b463-4fb1-aa0f-1e12bb8084b2"] {
1185      --color-scheme-text: 1, 70, 54;
1186      --color-scheme-text-contrast: 244, 242, 234;
1187      --color-scheme-background: 236, 255, 243;
1188      --color-scheme-accent-1: 255, 153, 0;
1189      --color-scheme-accent-1-contrast: 0, 0, 0;
1190      --color-scheme-accent-2: 240, 135, 135;
1191      --color-scheme-accent-2-contrast: 255, 153, 0;
1192      --color-scheme-card-text: 255, 204, 221;
1193      --color-scheme-card: 1, 93, 72;
1194      --color-scheme-gradient: ;
1195      --color-scheme-secondary-background: var(--color-scheme-background);
1196      --color-scheme-secondary-text: var(--color-scheme-text);
1197      --select-svg: 
1198      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='%23014636' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
1199    ;
1200    }
1201
1202    /* unique values for each scheme */
1203    :root {
1204      --color-scheme-scheme-55a53c9d-b463-4fb1-aa0f-1e12bb8084b2-text: 1 70 54;
1205      --color-scheme-scheme-55a53c9d-b463-4fb1-aa0f-1e12bb8084b2-text-contrast: 244, 242, 234;
1206      --color-scheme-scheme-55a53c9d-b463-4fb1-aa0f-1e12bb8084b2-background: 236, 255, 243;
1207      --color-scheme-scheme-55a53c9d-b463-4fb1-aa0f-1e12bb8084b2-accent-1: 255, 153, 0;
1208      --color-scheme-scheme-55a53c9d-b463-4fb1-aa0f-1e12bb8084b2-accent-1-contrast: 0, 0, 0;
1209      --color-scheme-scheme-55a53c9d-b463-4fb1-aa0f-1e12bb8084b2-accent-2: 240, 135, 135;
1210      --color-scheme-scheme-55a53c9d-b463-4fb1-aa0f-1e12bb8084b2-accent-2-contrast: 255, 153, 0;
1211      --color-scheme-scheme-55a53c9d-b463-4fb1-aa0f-1e12bb8084b2-card-text: 255, 204, 221;
1212      --color-scheme-scheme-55a53c9d-b463-4fb1-aa0f-1e12bb8084b2-card: 1, 93, 72;
1213      --color-scheme-scheme-55a53c9d-b463-4fb1-aa0f-1e12bb8084b2-gradient: ;
1214      --color-scheme-scheme-55a53c9d-b463-4fb1-aa0f-1e12bb8084b2-secondary-background: var(--color-scheme-background);
1215      --color-scheme-scheme-55a53c9d-b463-4fb1-aa0f-1e12bb8084b2-secondary-text: var(--color-scheme-text);
1216      --color-scheme-scheme-55a53c9d-b463-4fb1-aa0f-1e12bb8084b2-select-svg: 
1217      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='%23014636' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
1218    ;
1219    }
1220
1221    
1222    [data-color-scheme="scheme-61e527a9-b3e5-467a-9497-f648de358e49"] {
1223      --color-scheme-text: 153, 0, 5;
1224      --color-scheme-text-contrast: 244, 242, 234;
1225      --color-scheme-background: 255, 229, 236;
1226      --color-scheme-accent-1: 221, 27, 80;
1227      --color-scheme-accent-1-contrast: 255, 255, 255;
1228      --color-scheme-accent-2: 240, 135, 135;
1229      --color-scheme-accent-2-contrast: 244, 242, 234;
1230      --color-scheme-card-text: 30, 30, 30;
1231      --color-scheme-card: 244, 242, 234;
1232      --color-scheme-gradient: ;
1233      --color-scheme-secondary-background: var(--color-scheme-background);
1234      --color-scheme-secondary-text: var(--color-scheme-text);
1235      --select-svg: 
1236      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='%23990005' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
1237    ;
1238    }
1239
1240    /* unique values for each scheme */
1241    :root {
1242      --color-scheme-scheme-61e527a9-b3e5-467a-9497-f648de358e49-text: 153 0 5;
1243      --color-scheme-scheme-61e527a9-b3e5-467a-9497-f648de358e49-text-contrast: 244, 242, 234;
1244      --color-scheme-scheme-61e527a9-b3e5-467a-9497-f648de358e49-background: 255, 229, 236;
1245      --color-scheme-scheme-61e527a9-b3e5-467a-9497-f648de358e49-accent-1: 221, 27, 80;
1246      --color-scheme-scheme-61e527a9-b3e5-467a-9497-f648de358e49-accent-1-contrast: 255, 255, 255;
1247      --color-scheme-scheme-61e527a9-b3e5-467a-9497-f648de358e49-accent-2: 240, 135, 135;
1248      --color-scheme-scheme-61e527a9-b3e5-467a-9497-f648de358e49-accent-2-contrast: 244, 242, 234;
1249      --color-scheme-scheme-61e527a9-b3e5-467a-9497-f648de358e49-card-text: 30, 30, 30;
1250      --color-scheme-scheme-61e527a9-b3e5-467a-9497-f648de358e49-card: 244, 242, 234;
1251      --color-scheme-scheme-61e527a9-b3e5-467a-9497-f648de358e49-gradient: ;
1252      --color-scheme-scheme-61e527a9-b3e5-467a-9497-f648de358e49-secondary-background: var(--color-scheme-background);
1253      --color-scheme-scheme-61e527a9-b3e5-467a-9497-f648de358e49-secondary-text: var(--color-scheme-text);
1254      --color-scheme-scheme-61e527a9-b3e5-467a-9497-f648de358e49-select-svg: 
1255      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='%23990005' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
1256    ;
1257    }
1258
1259  ::selection {
1260    background-color: rgb(var(--color-scheme-accent-1));
1261    color: rgb(var(--color-scheme-accent-1-contrast));
1262  }
1263
1264  
1265    .card {
1266      --color-scheme-secondary-background: var(--color-scheme-card);
1267      --color-scheme-secondary-text: var(--color-scheme-card-text);
1268    }
1269  
1270
1271
1272  [data-color-scheme] {
1273    --color-heading-shadow: var(--color-scheme-accent-2);
1274    --color-heading-stroke: var(--color-scheme-text);
1275    --color-button-background: var(--color-scheme-accent-1);
1276    --color-button-text: var(--color-scheme-accent-1-contrast);
1277    --color-button-border: var(--color-scheme-text);
1278    --color-button-shadow: var(--color-scheme-accent-2);
1279    --color-card-border: var(--color-scheme-text);
1280    --color-card-shadow: var(--color-scheme-text);
1281    --color-sticker-border: var(--color-scheme-text);
1282    --color-sticker-shadow: var(--color-scheme-text);
1283    --color-media-border: var(--color-scheme-accent-2);
1284    --color-media-shadow: var(--color-scheme-accent-2);
1285    --color-media-shadow-fill: rgb(var(--color-scheme-accent-2));
1286    --color-sticker-shadow: var(--color-scheme-text);
1287    --color-sticker-shadow-fill: rgb(var(--color-scheme-text));--heading-color: var(--color-scheme-accent-1);
1288    --heading-italics-color: var(--color-scheme-text);
1289    --heading-text-shadow:0.01em 0.01em 0 rgb(var(--color-heading-shadow)),0.02em 0.02em 0 rgb(var(--color-heading-shadow)),0.03em 0.03em 0 rgb(var(--color-heading-shadow)),0.04em 0.04em 0 rgb(var(--color-heading-shadow)),0.05em 0.05em 0 rgb(var(--color-heading-shadow)),0.06em 0.06em 0 rgb(var(--color-heading-shadow)),0.07em 0.07em 0 rgb(var(--color-heading-shadow)),0.08em 0.08em 0 rgb(var(--color-heading-shadow)),0.09em 0.09em 0 rgb(var(--color-heading-shadow)),0.1em 0.1em 0 rgb(var(--color-heading-shadow)),0.11em 0.11em 0 rgb(var(--color-heading-shadow)),0.12em 0.12em 0 rgb(var(--color-heading-shadow)),0.13em 0.13em 0 rgb(var(--color-heading-shadow));--payment-terms-background-color: rgb(var(--color-scheme-background));
1290
1291    --color-button-background-hover: var(--color-scheme-accent-1);
1292      --color-button-text-hover: var(--color-scheme-accent-1-contrast);
1293      --color-button-border-hover: var(--color-scheme-text);
1294      --color-button-secondary-text-hover: var(--color-scheme-text-contrast);
1295      --color-button-secondary-background-hover: var(--color-scheme-text);}
1296
1297  /*
1298  Typography and spacing sizes
1299  */:root {
1300    --base-font-size: 112.5%;
1301    --base-line-height: 1.4;
1302    --heading-line-height: 1;
1303
1304    --font-size-ratio-xs: 0.7491535;
1305    --font-size-ratio-sm: 0.8908985;
1306    --font-size-ratio-base: 1;
1307    --font-size-ratio-md: 1.11111;
1308    --font-size-ratio-lg: 1.33484;
1309    --font-size-ratio-xl: 1.498307;
1310    --font-size-ratio-2xl: 1.681793;
1311    --font-size-ratio-3xl: 2;
1312    --font-size-ratio-4xl: 2.66968;
1313    --font-size-ratio-5xl: 2.996614;
1314    --font-size-ratio-6xl: 3.563594;
1315    --font-size-ratio-7xl: 4;
1316    --font-size-ratio-8xl: 4.519842;
1317    --font-size-ratio-9xl: 4.996614;
1318    --font-size-ratio-10xl: 5.563594;
1319
1320    --font-size-xs: calc(var(--font-size-ratio-xs) * 1rem);
1321    --font-size-sm: calc(var(--font-size-ratio-sm) * 1rem);
1322    --font-size-base: calc(var(--font-size-ratio-base) * 1rem);
1323    --font-size-md: calc(var(--font-size-ratio-md) * 1rem);
1324    --font-size-lg: calc(var(--font-size-ratio-lg) * 1rem);
1325    --font-size-xl: calc(var(--font-size-ratio-xl) * 1rem);
1326    --font-size-2xl: calc(var(--font-size-ratio-2xl) * 1rem);
1327    --font-size-3xl: calc(var(--font-size-ratio-3xl) * 1rem);
1328    --font-size-4xl: calc(var(--font-size-ratio-4xl) * 1rem);
1329    --font-size-5xl: calc(var(--font-size-ratio-5xl) * 1rem);
1330    --font-size-6xl: calc(var(--font-size-ratio-6xl) * 1rem);
1331    --font-size-7xl: calc(var(--font-size-ratio-7xl) * 1rem);
1332    --font-size-8xl: calc(var(--font-size-ratio-8xl) * 1rem);
1333    --font-size-9xl: calc(var(--font-size-ratio-9xl) * 1rem);
1334    --font-size-10xl: calc(var(--font-size-ratio-10xl) * 1rem);
1335
1336    --type-scale-n-2: var(--font-size-xs);
1337    --type-scale-n-1: var(--font-size-sm);
1338    --type-scale-n0: var(--font-size-base);
1339    --type-scale-n1: var(--font-size-lg);
1340    --type-scale-n2: var(--font-size-xl);
1341    --type-scale-n3: var(--font-size-2xl);
1342    --type-scale-n4: var(--font-size-3xl);
1343    --type-scale-n5: var(--font-size-4xl);
1344    --type-scale-n6: var(--font-size-5xl);
1345    --type-scale-n7: var(--font-size-6xl);
1346    --type-scale-n8: var(--font-size-7xl);
1347    --type-scale-n9: var(--font-size-8xl);
1348    --type-scale-n10: var(--font-size-9xl);
1349    --type-scale-n11: var(--font-size-10xl);
1350
1351    --standard-heading-size: var(--type-scale-n3);
1352    --feature-heading-size: var(--type-scale-n4);
1353    --secondary-heading-size: var(--type-scale-n2);
1354
1355    --section-vertical-spacing: 2rem;--button-font-stack: var(--heading-font-stack);
1356      --button-font-weight: var(--heading-font-weight);
1357      --button-font-style: var(--heading-font-style);
1358      --button-letter-spacing: var(--heading-letterspacing);}
1359
1360  shopify-accelerated-checkout,
1361  shopify-accelerated-checkout-cart {
1362    --shopify-accelerated-checkout-button-box-shadow: none;
1363  }
1364
1365  @media (min-width: 990px) {
1366    :root {
1367      --standard-heading-size: var(--type-scale-n5);
1368      --feature-heading-size: var(--type-scale-n5);
1369      --secondary-heading-size: var(--type-scale-n2);
1370      --section-vertical-spacing: 4rem;
1371      --section-x-padding: 2.5rem;
1372      --grid-gap: 2.5rem;
1373    }
1374  }
1375
1376  .heading-standard {
1377    font-family: stinger-variable, sans-serif;
1378    font-size: var(--standard-heading-size);
1379  }
1380
1381  .heading-feature {
1382    font-family: stinger-variable, sans-serif;
1383    font-size: var(--feature-heading-size);
1384  }
1385
1386  .heading-secondary {
1387    font-family: stinger-variable, sans-serif;
1388    font-size: var(--secondary-heading-size);
1389  }
1390
1391  /*
1392  Rich Text Editor
1393  */:root,
1394  [data-color-scheme] {
1395    --rte-spacing: 1.25rem;
1396    --rte-link-color: var(--color-scheme-text);
1397    --rte-link-color-contrast: var(--color-scheme-background);
1398    --rte-link-hover-color: var(--color-scheme-accent-1);
1399    --rte-blockquote-background-color: var(--color-scheme-accent-1);
1400    --rte-blockquote-text-color: var(--color-scheme-accent-1-contrast);
1401    --rte-list-style-type: disc;
1402    --underline-thickness: 2px;
1403    --rte-link-decoration-style: solid;
1404  }
1405
1406  .rte a,
1407  .inline-rte a {
1408    text-decoration-line: underline;
1409    text-decoration-style: var(--rte-link-decoration-style);
1410    text-decoration-thickness: var(--underline-thickness);
1411    color: rgb(var(--rte-link-color));
1412  }
1413
1414  .rte a:hover,
1415  .inline-rte a:hover {
1416    color: rgb(var(--rte-link-hover-color));
1417  }
1418
1419  .inline-heading-rte a {
1420    text-decoration-line: underline;
1421    text-decoration-style: var(--rte-link-decoration-style);
1422    text-decoration-thickness: var(--underline-thickness);
1423  }
1424
1425  .heading-effects a {
1426    text-decoration-line: unset;
1427    text-decoration-style: unset;
1428    text-decoration-thickness: unset;
1429  }
1430
1431
1432  /*
1433  Heading effects
1434  */:root {
1435    --heading-highlight-start: 20%;
1436    --heading-highlight-end: 90%;
1437    --heading-highlight-opacity-0: rgba(255,255,255,0);
1438    --color-heading-highlight: rgba(var(--color-scheme-text), 1);
1439    --color-heading-highlight-text: var(--color-scheme-text-contrast);
1440    --heading-text-highlight: linear-gradient(180deg, var(--heading-highlight-opacity-0) var(--heading-highlight-start), var(--color-heading-highlight) var(--heading-highlight-start), var(--color-heading-highlight) var(--heading-highlight-end), var(--heading-highlight-opacity-0) var(--heading-highlight-end));
1441  }
1442
1443  
1444    .heading-effects,
1445    .heading-effects a
1446    
1447     {
1448      color: rgb(var(--heading-color));
1449      text-shadow: var(--heading-text-shadow);
1450      -webkit-text-stroke: var(--heading-stroke-thickness) rgb(var(--color-heading-stroke));
1451      text-stroke: var(--heading-stroke-thickness) rgb(var(--color-heading-stroke));
1452      text-decoration: none;
1453    }
1454  
1455
1456  /*
1457  Cards
1458  */
1459  :root {}
1460
1461  .card::after {
1462    -webkit-mask-image: var(--card-shadow-mask-image);
1463    mask-image: var(--card-shadow-mask-image);-webkit-mask-position: right top;
1464      mask-position: right top;}
1465
1466  /*
1467  Media
1468  */
1469  .media--css-only::before,
1470  .media__drop-shadow--shape {}
1471
1472
1473  /*
1474  Custom cursor
1475  */</style>
1476<style id="generated-critical-css">
1477.max-w-site{max-width:var(--max-site-width)}.\[\&\:not\(\.is-initialized\)\]\:visible:not(.is-initialized){visibility:visible}@media (max-width:989px){.splide:not(.is-active) .max-lg\:\[\.splide\:not\(\.is-active\)_\&\]\:hidden{display:none}}
1478</style><style id="manual-critical-css">
1479      [x-cloak] {
1480        display: none;
1481      }
1482
1483      data-island {
1484        display: block;
1485      }
1486
1487      [data-parallax-container] {
1488        will-change: opacity;
1489        opacity: 0;
1490        transition: opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
1491      }
1492      .no-js [data-parallax-container],
1493      [data-parallax-container].animated {
1494        opacity: 1;
1495      }
1496
1497      @media (prefers-reduced-motion) {
1498        [data-parallax-container] {
1499          opacity: 1;
1500        }
1501      }
1502    </style>
1503
1504    
1505    
1506      <link
1507        rel="preload"
1508        as="font"
1509        href="//itsgoodsalt.com/cdn/fonts/prompt/prompt_n9.f3543f9d5fcc5013cb1d7a07bc4cf0bee18a6d8e.woff2"
1510        type="font/woff2"
1511        crossorigin
1512      >
1513    
1514    
1515      <link
1516        rel="preload"
1517        as="font"
1518        href="//itsgoodsalt.com/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2"
1519        type="font/woff2"
1520        crossorigin
1521      >
1522    
1523    
1524
1525        <style>
1526    /* Zipify OCU slide out cart CSS */
1527    /** BUTTON STYLES
1528    .ocu-checkout-button {
1529    border: 2px solid #1e1e1e !important;
1530    box-shadow: 4px 4px #1e1e1e !important;
1531    margin-bottom: 10px !important;
1532    transition: transform .1s, box-shadow .1s !important;
1533    }
1534    .ocu-checkout-button:hover {
1535    transform: translate(var(--button-hover-left-size), var(--button-hover-top-size));
1536    box-shadow: 0 0 0 0px rgb(var(--color-button-border)) !important;
1537    }
1538    **/
1539    /** IMAGE STYLES
1540    .ocu-image {
1541    border: 2px solid #1e1e1e !important;
1542    box-shadow: 4px 4px #1e1e1e !important;
1543    }
1544    **/
1545    .ocu-checkout-button-text p span {
1546    font-weight: 900 !important;
1547    }
1548    .ocu-quantity {
1549    border: none !important;
1550    }
1551    .ocu-reward-bar-tier__icon-image {
1552    width: 16px !important;
1553    height: 16px !important;
1554    }
1555    .ocu-shipping-info span {
1556    font-size: 18px !important;
1557    }
1558    .trust-badges__image {
1559    max-height: 34px !important;
1560    margin-top: 10px;
1561    }
1562
1563    .ocu-cart-header--title-text, .ocu-cart-line-item-product-title, .ocu-cart-line-price-now, .ocu-discount-info, .ocu-editable-cart-text, .ocu-checkout-button {
1564    font-family: stinger-variable, Roboto, sans-serif !important;
1565    }
1566
1567    /* Zipify OCU pre-purchase CSS */
1568    /** BUTTON STYLES
1569    .ocu-cta__buy {
1570    box-shadow: 6px 6px #1e1e1e !important;
1571    outline: 2px solid #1e1e1e;
1572    max-width: 250px;
1573    margin-left: 3px !important;
1574    transition: transform .1s, box-shadow .1s !important;
1575    }
1576        .ocu-cta__buy:hover {
1577      box-shadow: 0px 0px #1e1e1e !important;
1578      transform: translate(6px, 6px);
1579    }
1580    **/
1581    /**
1582    .ocu-cta__decline {
1583    max-width: 250px;
1584    margin-left: 2px !important;
1585    }
1586    **/
1587    /** IMAGE STYLES
1588    .ocu-image__large {
1589    border: 2px solid #1e1e1e !important;
1590    }
1591    **/
1592    @media (max-width: 700px) {
1593    .ocu-modal__hero-image {
1594    margin-bottom: 30px !important;
1595    }
1596    }
1597    /** IMAGE STYLES
1598    .ocu-image__large-wrap {
1599    box-shadow: 6px 6px #1e1e1e;
1600    }
1601    **/
1602    .ocu-totals__has {
1603    font-size: 22px !important;
1604    }
1605    .ocu-totals__has span {
1606    color: #1E1E1E !important;
1607    }
1608    @media (min-width: 701px) {
1609    .ocu-hero-title {
1610    margin-bottom: 15px !important;
1611    }
1612  }
1613  .ocu-modal__header .ocu-modal-offset {
1614  padding: 0px !important;
1615  }
1616    </style>
1617  
1618  <!-- 
1618<script>var clickRankAi = document.createElement("script");clickRankAi.src = "https://js.clickrank.ai/seo/3e770c70-a816-4b63-a703-a504d1012fe3/script?" + new Date().getTime();clickRankAi.async = true;document.head.appendChild(clickRankAi);</script>
1618 -->
1619  
1620  
1620<script type="text/javascript">
1621    (function(c,l,a,r,i,t,y){
1622        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
1623        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
1624        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
1625    })(window, document, "clarity", "script", "w4dwjdkuw6");
1626</script>
1626
1627
1628<script>
1629// Shopioso speed lazy load assets
1630
1631
1632document.addEventListener("DOMContentLoaded", function() {
1633let scriptLoaded = false;
1634let interactionTimeout = false;
1635
1636
1637// List of script tag URLs
1638const scriptURLs = [
1639'https://js.clickrank.ai/seo/3e770c70-a816-4b63-a703-a504d1012fe3/script'
1640// Add more script URLs as needed
1641];
1642
1643
1644// List of CSS URLs
1645const styleURLs = [
1646'Add Your CSS Link Here'
1647// Add more CSS URLs as needed
1648];
1649
1650
1651//DO NOT MODIFY ANYTHING UNDER!
1652
1653
1654function humanInteraction() {
1655if (!scriptLoaded) {
1656let output = false;
1657
1658
1659//Check and inject javascript
1660const hasValidScripts = scriptURLs.some(url => url && url !== 'Add Your Script Link Here');
1661if (hasValidScripts) {
1662scriptURLs.forEach(url => {
1663if (url  && url !== 'Add Your Script Link Here') {
1664let script = document.createElement("script");
1665script.src = url;
1666document.head.appendChild(script);
1667output = true;
1668}
1669});
1670}
1671
1672
1673//Check and inject css
1674const hasValidStyles = styleURLs.some(url => url && url !== 'Add Your Script Link Here');
1675if (hasValidStyles) {
1676styleURLs.forEach(url => {
1677if (url  && url !== 'Add Your CSS Link Here') {
1678let style = document.createElement("link");
1679style.rel = "stylesheet";
1680style.href = url;
1681document.head.appendChild(style);
1682output = true;
1683}
1684});
1685}
1686
1687
1688if (output) {
1689console.log('Shopioso custom interaction script/style load.');
1690} else {
1691console.warn('Shopioso: no valid scripts or style URLs found. Please add at least 1 valid URL to scriptURLs or styleURLs.');
1692}
1693
1694
1695scriptLoaded = true;
1696clearTimeout(interactionTimeout);
1697}
1698}
1699
1700
1701document.addEventListener('click', humanInteraction);
1702document.addEventListener('scroll', humanInteraction);
1703document.addEventListener('touchstart', humanInteraction);
1704document.addEventListener('mousemove', humanInteraction);
1705document.addEventListener('keydown', humanInteraction);
1706
1707
1708interactionTimeout = setTimeout(function() {
1709if (!scriptLoaded) {
1710humanInteraction();
1711}
1712}, 40000); //Adjust the timeout as needed
1713});
1714//Shopioso speed lazy load script ends
1715</script>
1715
1716
1717  <!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a -->
1718
1719  
1720    
1721
1722      
1722<script defer src='https://cdn.shopify.com/extensions/01a0fbe8-0a9b-7761-b23e-083cbd79779f/gdpr-cookie-consent-412/assets/pandectes-core-latest.js'></script>
1722
1723    
1724    
1724<script>
1725      (() => {
1726        const isLivePreview = locateLivePreviewParam();
1727        let previewUrl = 'https://app.pandect.es/js/pandectes-live-site-preview.js';
1728        
1729
1730        function locateLivePreviewParam(paramName = 'pandectesLivePreview') {
1731          const fromUrl = new URLSearchParams(window.location.search).get(paramName);
1732          if (fromUrl) {
1733            try {
1734              sessionStorage.setItem(paramName, fromUrl);
1735            } catch {
1736              // storage disabled
1737            }
1738            return fromUrl;
1739          }
1740          return sessionStorage.getItem(paramName);
1741        }
1742
1743        /** Injects the preview helper script when live preview is active (URL or sessionStorage). */
1744        function appendLivePreviewScriptIfNeeded(previewModeScriptUrl) {
1745          if (!isLivePreview) return;
1746          if (document.head.querySelector('script[data-pandectes-live-preview]')) return;
1747          const script = document.createElement('script');
1748          script.src = previewModeScriptUrl;
1749          script.async = true;
1750          script.setAttribute('data-pandectes-live-preview', '');
1751          document.head.appendChild(script);
1752        }
1753
1754        window.pandectesBannerSettings = {"version":"5","timestamp":1790329453,"store":{"id":95794069835,"plan":"basic","primaryLocale":"en","headless":false,"useGeolocation":false,"checkoutRootDomain":"","storefrontRootDomain":"","storefrontAccessToken":""},"impressions":{"enabled":false,"timezone":"Europe/London"},"visibility":{"bots":{"show":[],"allow":[],"deny":[]},"delay":0,"enabled":true,"startHidden":[],"botsFriendly":false,"disableDesignMode":false,"adminMode":false},"regions":{"strict":"*","visible":"*"},"consent":{"saleOfData":false,"redirectOnDeny":false,"reloadOnConsent":false,"broadcastChannel":false,"redirectOnDenyUrl":"https://www.pandectes.io","shopify":true},"theme":{"logos":{"custom":false,"customWidget":false,"banner":"//w0hwfk-5i.myshopify.com/cdn/shop/files/pandectes-banner-logo.png?v=1790329453","widget":"//w0hwfk-5i.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png?v=1790329453"},"mode":"custom","border":0,"variables":":host { --float: 16px; --font-size: 14px; --duration: 250ms; --padding: 20px; --radius-dialog:8px; --radius-button:8px; --border-button: 2px; --font-family: inherit; --font-weight-button: 400; --color-base-100: #FEF9EC; --color-base-100-hex: #fef9ec; --color-base-200: oklch(0.95 0.02 89.35); --color-base-200-hex: #f4eee0; --color-base-300: oklch(0.91 0.02 89.35); --color-base-300-hex: #e6e1d3; --color-base-content: #1e1e1e; --color-base-content-hex: #1e1e1e; --color-primary: #DD1B50; --color-primary-hex: #dd1b50; --color-primary-content: #FFFFFF; --color-primary-content-hex: #ffffff; --color-secondary: #000000; --color-secondary-hex: #000000; --color-secondary-content: #FFFFFF00; --color-secondary-content-hex: #ffffff; --color-accent: #000000; --color-accent-hex: #000000; --color-accent-content: #FFFFFF; --color-accent-content-hex: #ffffff; }","shadows":true,"isModal":false,"scrollLock":true,"useAnimations":true,"buttons":{"size":"md","border":2,"radius":8,"variants":{"primary":"filled","secondary":"outlined"}},"zIndex":2147483647,"showPoweredBy":true},"close":{"triggers":[],"action":"dismiss","pixels":200,"timeout":10000},"language":{"multilingual":false,"detection":"browser","fallback":"en","supported":["en"],"allowChange":false},"widget":{"enabled":false,"position":"bottom left","action":"reopen","customTrigger":false},"dialogs":{"notice":{"style":{"type":"bar","layout":"horizontal","position":"bottom","animation":"animation-zoom","size":300},"buttons":{"primary":["allow","deny"],"secondary":[]},"features":{"hideHeader":true,"alignCenter":false,"flipButtons":false,"expandableIntro":false,"inlineLinks":false}},"preferences":false,"status":false},"links":{"links":[{"id":"policy","url":"/pages/privacy-policy"}],"target":"_self","respectLocale":false},"storage":{"type":"http","domain":"","duration":365,"lastReset":1779983933},"texts":{"en":{"buttons":{"showLess":"Show less","showMore":"Show more","saleOfData":""},"links":{"policy":"Learn more","google":"Google's Privacy Terms","imprint":"Imprint"},"categories":[{"title":"Strictly necessary cookies","description":"The
1754se cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. The website cannot function properly without these cookies."},{"title":"Functional cookies","description":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly."},{"title":"Performance cookies","description":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular."},{"title":"Targeting cookies","description":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites.    They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising."}],"notice":{"title":"We respect your privacy","message":"This website uses cookies for the best experience.","dismiss":"Ok","allow":"Accept","deny":"Decline","preferences":"Preferences"},"preferences":{"title":"Manage consent preferences","message":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies.","cookieDetails":"Cookies details","alwaysActive":"Always allowed","deny":"Deny all","allow":"Accept all","custom":"Save preferences","dismiss":"Close","vendorLearnMore":"Learn more about this provider"},"status":{"title":"Cookie settings","message":"Your current state","allow":"Accept all","deny":"Deny all","dismiss":"Close","reopen":"Change your consent","consentDate":"C
1754onsent date","consentId":"Your consent ID","hideDetails":"Hide details","showDetails":"Show details","noConsent":"No consent"},"declaration":{"name":"Name","type":"Type","vendor":"Provider","purpose":"Purpose","retention":"Retention","expirations":{"declSeconds":"seconds","declMinutes":"minutes","declHours":"hours","declDays":"days","declWeeks":"week(s)","declMonths":"months","declYears":"years","declSession":"Session"}},"cookies":{}}},"categories":[{"bitwise":0},{"bitwise":1},{"bitwise":2},{"bitwise":4}],"vendors":[],"cookies":[]};
1755        if (isLivePreview) {
1756          if (!window.pandectesBannerSettings.store) {
1757            window.pandectesBannerSettings.store = {};
1758          }
1759          window.pandectesBannerSettings.store.plan = 'enterprise';
1760        }
1761        
1762        function whenBodyReady(callback) {
1763          window.addEventListener('DOMContentLoaded', callback);
1764        }
1765        
1766
1767        whenBodyReady(function(){
1768          const element = document.createElement('pandectes-cmp');
1769          element.appData = window.pandectesBannerSettings;
1770          document.body.appendChild(element);
1771          appendLivePreviewScriptIfNeeded(previewUrl);
1772        });
1773
1774      })()
1775    </script>
1775
1776  
1777
1778
1779
1780  <!-- A11y -->
1781  
1782  
1783  
1784  
1785  
1786
1787  
1788
1789
1790
1791<!-- END app block --><!-- BEGIN app block: shopify://apps/optimonk-popup-cro-a-b-test/blocks/app-embed/0b488be1-fc0a-4fe6-8793-f2bef383dba8 --> 
1792 
1792<script async src="https://onsite.optimonk.com/script.js?account=138570&origin=shopify-app-embed-block"></script>
1792
1793
1794
1795<!-- END app block --><!-- BEGIN app block: shopify://apps/noindexly/blocks/gropulse-noindex/1ebb161d-2855-45b0-be8b-0de45dbb5725 -->
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819  
1819<script async src="https://static.klaviyo.com/onsite/js/TkREe4/klaviyo.js?company_id=TkREe4"></script>
1819
1820  
1820<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>
1820
1821
1822  
1823
1824
1825
1826
1827  
1827<script>
1828    window.klaviyoReviewsProductDesignMode = false
1829  </script>
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
1840
1841
1842
1843
1844
1845
1846
1847<link rel="dns-prefetch" href="https://cdn.judge.me">
1848<link rel="dns-prefetch" href="https://cdn1.judge.me">
1849<link rel="dns-prefetch" href="https://api.judge.me">
1850
1851<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":true,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"tiered","coupon_tier_text_enabled":true,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":true,"coupon_tier_photo_percentage":15,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":true,"coupon_tier_video_percentage":20,"coupon_tier_video_fixed_amount":0,"enable_coupons":true,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#FF5B23","hide_badge_preview_if_no_reviews":false,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
1851ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"last_initial","widget_rating_filter_color":"#DD1B50","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#DD1B50","verified_badge_text":"Verified Buyer","verified_badge_bg_color":"#41BB03","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":true,"widget_location_format":"country_iso_code","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"carousel","review_date_format":"dd/mm/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":true,"show_pictures_on_all_rev_page_desktop":true,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"{{ shop.metafields.judgeme.all_reviews_count }} reviews","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":true,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"custom","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":false,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":true,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#DD1A50","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":true,"widget_pagination_use_custom_color":true,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":4,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"gallery","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":true,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":true,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"button_click","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":true,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
1851itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#DD1B50","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":true,"widget_show_product_medals":false,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":false,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"#DD1B50","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#DD1B50","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"popup_widget_source_mode":"auto","popup_widget_page_product":"current_product","popup_widget_page_collection":"current_collection","popup_widget_page_cart":"cart_mode","popup_widget_page_home":"all","popup_widget_star_rating":"all","popup_widget_review_type":"all","popup_widget_top_up_thin_pages":true,"popup_widget_corner_styling":"soft","review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#DD1B50","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"Summarized and selected by AI from recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":false,"request_review_other_products_in_order":true,"review_form_color_scheme":"custom","review_form_corner_style":"round","review_form_star_color":"#DD1A50","review_form_text_color":"#1E1E1E","review_form_background_color":"#FFFFFF","review_form_field_background_color":"#fafafa","review_form_button_color":"#FF9902","review_form_button_text_color":"#1E1E1E","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"What did you think of Good Salt?","review_content_introduction_text":"Your version. Your setup. Your moment.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Appreciate the review. Properly!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Thanks! We've just sent an email to confirm it’s you, and we’ll send over a little treat for your next sip.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Why 
1851not review these too?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video (optional)","reviewer_media_introduction_picture_or_video_text":"We'll pop you a 15% off code for a photo or 20% off for a video.","reviewer_media_youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":true,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":".jdgm-rev__author {color: #000000;}.jdgm-rev__buyer-badge {background-color: #41BB03;}.jdgm-rev{border-top:1px solid #dcdcdc}.jdgm-histogram,.jdgm-paginate{border:none}.jdgm-row-actions{border:none}@media only screen and (min-width: 992px){.jdgm-histogram{border-left:1px solid #dcdcdc !important;}}.jdgm-sort-dropdown {color: #000000 !important; padding-left: 10px !important;} .jdgm-histogram__bar {background-color: #fff;}.jdgm-row-stars {border-top: 0px;}","preview_badge_custom_css":".jdgm-prev-badge__text {color: #3F3F3F !important; font-family: Roboto, sans serif; font-weight: 400;}","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":".jdgm-rev__author .jdgm-rev__timestamp .jdgm-rev__location{color:#000}.jdgm-rev__buyer-badge{background-color:#41bb03}.jdgm-rev{border-top:1px solid #dcdcdc}.jdgm-histogram,.jdgm-paginate,.jdgm-row-actions{border:none}@media only screen and (min-width:992px){.jdgm-histogram{border-left:1px solid #e9e9e9!important}}.jdgm-sort-dropdown{color:#000!important;padding-left:10px!important}.jdgm-histogram__bar{background-color:#fff}.jdgm-row-readmore{display:none}.jdgm-spinner{display:none;} ","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
1851:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Good Salt™","shop_currency":"GBP","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
1851shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"widget_events_v4_impressions_enabled":false,"widget_events_review_grain_enabled":false,"widget_events_v4_time_in_view_enabled":false,"widget_events_v4_session_key_enabled":false,"widget_events_v4_interactions_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"hostname_allowlist":"","negative_review_notification_email":"[email protected]","can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Good Salt™"};</script>
1851 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #DD1B50;--jdgm-secondary-color: rgba(221,27,80,0.1);--jdgm-star-color: #DD1B50;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #DD1B50;--jdgm-paginate-color: #DD1B50;--jdgm-border-radius: 10;--jdgm-reviewer-name-color: #DD1B50}.jdgm-histogram__bar-content{background-color:#DD1B50}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#41BB03}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#FF5B23}.jdgm-widget .jdgm-write-rev-link{display:none}.jdgm-widget .jdgm-rev-widg[data-number-of-reviews='0']{display:none}.jdgm-author-fullname{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #DD1B50;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#DD1B50}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Good Salt™'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
1852</style> <style class='jdgm-settings-style'>.jdgm-review-widget .jdgm-rev__author{color:#000000}.jdgm-review-widget .jdgm-rev__buyer-badge{background-color:#41BB03}.jdgm-review-widget .jdgm-rev{border-top:1px solid #dcdcdc}.jdgm-review-widget .jdgm-histogram,.jdgm-review-widget .jdgm-paginate{border:none}.jdgm-review-widget .jdgm-row-actions{border:none}@media only screen and (min-width: 992px){.jdgm-review-widget .jdgm-histogram{border-left:1px solid #dcdcdc !important}}.jdgm-review-widget .jdgm-sort-dropdown{color:#000000 !important;padding-left:10px !important}.jdgm-review-widget .jdgm-histogram__bar{background-color:#fff}.jdgm-review-widget .jdgm-row-stars{border-top:0px}.jdgm-preview-badge .jdgm-prev-badge__text{color:#3F3F3F !important;font-family:Roboto, sans serif;font-weight:400}
1853</style>
1854
1855  
1856  
1857  
1858  <style class='jdgm-miracle-styles'>
1859  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
1859/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}
1860
1861</style>
1862
1863
1864  
1865  
1866   
1867
1868
1869
1870  
1871    
1872    
1873    
1874      
1874<script id="judgeme_widget_carousel_js" data-cfasync="false" type="text/javascript" async src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/widget_v3_theme_carousel.js"></script>
1874
1875    
1876  
1877    
1878    
1879    
1880      <link id="judgeme_widget_carousel_css" rel="stylesheet" type="text/css" media="nope!" onload="this.media='all'" href="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/widget_v3_theme_carousel.css">
1881    
1882  
1883
1884
1885<script data-cfasync='false' class='jdgm-script'>
1886!function(e){window.jdgm=window.jdgm||{};
1887/* INF-1976 */
1888var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
1889if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
1890jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
1891jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
1892setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
1893!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
1894(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
1895a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
1896jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
1897t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
1898t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
1899".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
1900parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
1901jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
1902)}))}(document);
1903</script>
1903
1904<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/shopify_v2.css"></noscript>
1905
1906<!-- BEGIN app snippet: theme_fix_tags -->
1906<script>
1907  (function() {
1908    var jdgmThemeFixes = null;
1909    if (!jdgmThemeFixes) return;
1910
1911    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
1912    // before the per-theme fix so the theme-specific CSS wins the cascade.
1913    // HTML is never applied globally (too risky).
1914    var allThemesFix = jdgmThemeFixes['all'];
1915    if (allThemesFix && allThemesFix.css) {
1916      var allStyleTag = document.createElement('style');
1917      allStyleTag.classList.add('jdgm-theme-fix-style-all');
1918      allStyleTag.innerHTML = allThemesFix.css;
1919      document.head.append(allStyleTag);
1920    };
1921
1922    if (allThemesFix && allThemesFix.js) {
1923      var allScriptTag = document.createElement('script');
1924      allScriptTag.classList.add('jdgm-theme-fix-script-all');
1925      allScriptTag.innerHTML = allThemesFix.js;
1926      document.head.append(allScriptTag);
1927    };
1928
1929    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
1930    if (!thisThemeFix) return;
1931
1932    if (thisThemeFix.html) {
1933      document.addEventListener("DOMContentLoaded", function() {
1934        var htmlDiv = document.createElement('div');
1935        htmlDiv.classList.add('jdgm-theme-fix-html');
1936        htmlDiv.innerHTML = thisThemeFix.html;
1937        document.body.append(htmlDiv);
1938      });
1939    };
1940
1941    if (thisThemeFix.css) {
1942      var styleTag = document.createElement('style');
1943      styleTag.classList.add('jdgm-theme-fix-style');
1944      styleTag.innerHTML = thisThemeFix.css;
1945      document.head.append(styleTag);
1946    };
1947
1948    if (thisThemeFix.js) {
1949      var scriptTag = document.createElement('script');
1950      scriptTag.classList.add('jdgm-theme-fix-script');
1951      scriptTag.innerHTML = thisThemeFix.js;
1952      document.head.append(scriptTag);
1953    };
1954  })();
1955</script>
1955
1956<!-- END app snippet -->
1957<!-- End of Judge.me Core -->
1958
1959
1960
1961<!-- END app block --><!-- BEGIN app block: shopify://apps/instant-ai-page-builder/blocks/instant_core/927e19d9-4e68-41db-99c7-d8debdc1f80d -->
1962<script>
1963window.Instant = {
1964  initialized: true,
1965  initializedAppEmbed: true,
1966  initializedVersion: 'latest',
1967  swiperScriptUrl: 'https://cdn.shopify.com/extensions/01a0d87c-c768-79e0-a5ea-5058a5161b12/instant-5-93/assets/swiper-bundle.min.js',
1968  swiperElementScriptUrl: 'https://cdn.shopify.com/extensions/01a0d87c-c768-79e0-a5ea-5058a5161b12/instant-5-93/assets/swiper-element-bundle.min.js'
1969};
1970</script>
1970
1971
1972<!-- END app block --><!-- BEGIN app block: shopify://apps/eg-auto-add-to-cart/blocks/app-embed/0f7d4f74-1e89-4820-aec4-6564d7e535d2 -->
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984  
1985    
1985<script
1986      async
1987      type="text/javascript"
1988      src="https://cdn.506.io/eg/script.js?shop=w0hwfk-5i.myshopify.com&v=12"
1989    ></script>
1989
1990  
1991
1992
1993
1994  <meta id="easygift-shop" itemid="c2hvcF8kXzE3OTEwNzk2NjY=" content="{&quot;isInstalled&quot;:true,&quot;installedOn&quot;:&quot;2026-01-29T20:32:08.538Z&quot;,&quot;appVersion&quot;:&quot;3.0&quot;,&quot;subscriptionName&quot;:&quot;Unlimited&quot;,&quot;cartAnalytics&quot;:true,&quot;freeTrialEndsOn&quot;:null,&quot;settings&quot;:{&quot;reminderBannerStyle&quot;:{&quot;position&quot;:{&quot;horizontal&quot;:&quot;right&quot;,&quot;vertical&quot;:&quot;bottom&quot;},&quot;backgroundColor&quot;:&quot;#FFFFFF&quot;,&quot;borderRadius&quot;:null,&quot;padding&quot;:null,&quot;headerFontSize&quot;:null,&quot;subHeaderFontSize&quot;:null,&quot;fontFamily&quot;:null,&quot;closingMode&quot;:&quot;doNotAutoClose&quot;,&quot;cssStyles&quot;:&quot;&quot;,&quot;displayAfter&quot;:5,&quot;headerText&quot;:&quot;&quot;,&quot;imageUrl&quot;:null,&quot;primaryColor&quot;:&quot;#000000&quot;,&quot;reshowBannerAfter&quot;:&quot;everyNewSession&quot;,&quot;selfcloseAfter&quot;:5,&quot;showImage&quot;:false,&quot;subHeaderText&quot;:&quot;&quot;},&quot;addedItemIdentifier&quot;:&quot;_Gifted&quot;,&quot;ignoreOtherAppLineItems&quot;:null,&quot;customVariantsInfoLifetimeMins&quot;:1440,&quot;redirectPath&quot;:null,&quot;ignoreNonStandardCartRequests&quot;:false,&quot;bannerStyle&quot;:{&quot;position&quot;:{&quot;horizontal&quot;:&quot;right&quot;,&quot;vertical&quot;:&quot;bottom&quot;},&quot;backgroundColor&quot;:&quot;#FFFFFF&quot;,&quot;borderRadius&quot;:null,&quot;padding&quot;:null,&quot;headerFontSize&quot;:null,&quot;subHeaderFontSize&quot;:null,&quot;fontFamily&quot;:null,&quot;cssStyles&quot;:null,&quot;primaryColor&quot;:&quot;#000000&quot;},&quot;themePresetId&quot;:null,&quot;notificationStyle&quot;:{&quot;position&quot;:{&quot;horizontal&quot;:null,&quot;vertical&quot;:null},&quot;backgroundColor&quot;:&quot;#FFFFFF&quot;,&quot;borderRadius&quot;:null,&quot;headerFontSize&quot;:null,&quot;subHeaderFontSize&quot;:null,&quot;padding&quot;:null,&quot;fontFamily&quot;:null,&quot;cssStyles&quot;:null,&quot;duration&quot;:null,&quot;hasCustomizations&quot;:false,&quot;primaryColor&quot;:null},&quot;fetchCartData&quot;:false,&quot;useLocalStorage&quot;:{&quot;enabled&quot;:false,&quot;expiryMinutes&quot;:null},&quot;popupStyle&quot;:{&quot;buttonTextColor&quot;:null,&quot;backgroundColor&quot;:&quot;#FFFFFF&quot;,&quot;borderRadius&quot;:null,&quot;padding&quot;:null,&quot;headerFontSize&quot;:null,&quot;subHeaderFontSize&quot;:null,&quot;bodyColor&quot;:null,&quot;bodyFontSize&quot;:null,&quot;headerFontFamily&quot;:null,&quot;bodyFontFamily&quot;:null,&quot;addButtonText&quot;:null,&quot;closeModalOutsideClick&quot;:true,&quot;cssStyles&quot;:null,&quot;dismissButtonText&quot;:null,&quot;hasCustomizations&quot;:false,&quot;imageUrl&quot;:null,&quot;outOfStockButtonText&quot;:null,&quot;priceShowZeroDecimals&quot;:true,&quot;primaryColor&quot;:null,&quot;secondaryColor&quot;:null,&quot;showProductLink&quot;:false,&quot;subscriptionLabel&quot;:null},&quot;refreshAfterBannerClick&quot;:false,&quot;disableReapplyRules&quot;:false,&quot;disableReloadOnFailedAddition&quot;:false,&quot;autoReloadCartPage&quot;:false,&quot;ajaxRedirectPath&quot;:null,&quot;allowSimultaneousRequests&quot;:false,&quot;applyRulesOnCheckout&quot;:false,&quot;enableCartCtrlOverrides&quot;:true,&quot;customRedirectFromCart&quot;:null,&quot;scriptSettings&quot;:{&quot;branding&quot;:{&quot;removalRequestSent&quot;:null,&quot;show&quot;:false},&quot;productPageRedirection&quot;:{&quot;enabled&quot;:false,&quot;products&quot;:[],&quot;redirectionURL&quot;:&quot;\/&quot;},&quot;debugging&quot;:{&quot;enabled&quot;:false,&quot;enabledOn&quot;:null,&quot;stringifyObj&quot;:false},&quot;reApplyValueBasedRulesInCart&quot;:false,&quot;disableRedirectAfterFormSubmit&quot;:false,&quot;customCSS&quot;:null,&quot;decodePayload&quot;:false,&quot;delayUpdates&quot;:2000,&quot;enableBuyNowInterceptions&quot;:true,&quot;fetchCartDataBeforeRequest&quot;:false,&quot;fetchProductInfoFromSavedDomain&quot;:false,&quot;hideAlertsOnFrontend&quot;:false,&quot;hideGiftedPropertyText&quot;:false,&quot;removeEGPropertyFromSplitActionLineItems&quot;:false,&quot;removeProductsAddedFromExpiredRules&quot;:true,&quot;useFinalPrice&quot;:false,&quot;useFinalPriceGetEntireCart&quot;:false},&quot;promoCodeMessageStyle&quot;:{&quot;message&quot;:&quot;Free gift added!&quot;},&quot;accessToEnterprise&quot;:false},&quot;translations&quot;:null,&quot;defaultLocale&quot;:&quot;en&quot;,&quot;shopDomain&quot;:&quot;itsgoodsalt.com&quot;}">
1995
1996
1997<script defer>
1998  (async function() {
1999    try {
2000
2001      const blockVersion = "v3"
2002      if (blockVersion != "v3") {
2003        return
2004      }
2005
2006      let metaErrorFlag = false;
2007      if (metaErrorFlag) {
2008        return
2009      }
2010
2011      // Parse metafields as JSON
2012      const metafields = {"easygift-rule-6a622abecc34a045c896c19c":{"schedule":{"enabled":false,"starts":null,"ends":null},"trigger":{"productTags":{"targets":[],"sellingPlan":null},"type":"productsInclude","minCartValue":null,"upperCartValue":null,"products":[{"variantId":53107603013963,"sellingPlans":[]},{"variantId":53107603046731,"sellingPlans":[]},{"variantId":53253775950155,"sellingPlans":[]},{"variantId":55793574248779,"sellingPlans":[]},{"variantId":55793574281547,"sellingPlans":[]},{"variantId":55793599873355,"sellingPlans":[]},{"variantId":55793599906123,"sellingPlans":[]},{"variantId":53107605733707,"sellingPlans":[]},{"variantId":53107605766475,"sellingPlans":[]},{"variantId":55793744019787,"sellingPlans":[]},{"variantId":55793744052555,"sellingPlans":[]},{"variantId":55793749295435,"sellingPlans":[]},{"variantId":55793749328203,"sellingPlans":[]},{"variantId":53107586040139,"sellingPlans":[]},{"variantId":53107586072907,"sellingPlans":[]},{"variantId":55793847828811,"sellingPlans":[]},{"variantId":55793847861579,"sellingPlans":[]},{"variantId":55793866801483,"sellingPlans":[]},{"variantId":55793866834251,"sellingPlans":[]}],"cartValueExcludedVariants":[],"collections":[],"condition":"value","conditionMin":1,"conditionMax":null,"collectionSellingPlanType":null,"hybrid":null,"promoCode":null,"promoCodeDiscount":null},"action":{"notification":{"enabled":false,"headerText":null,"subHeaderText":null,"showImage":false,"imageUrl":""},"discount":{"easygiftAppDiscount":false,"type":null,"id":null,"title":null,"createdByEasyGift":false,"code":null,"issue":null,"discountType":null,"value":null},"popupOptions":{"headline":null,"subHeadline":null,"showItemsPrice":false,"showVariantsSeparately":false,"popupDismissable":false,"imageUrl":null,"persistPopup":false,"rewardQuantity":1,"showDiscountedPrice":false,"hideOOSItems":false},"banner":{"enabled":false,"headerText":null,"subHeaderText":null,"showImage":false,"imageUrl":null,"displayAfter":"5","closingMode":"doNotAutoClose","selfcloseAfter":"5","reshowBannerAfter":"everyNewSession","redirectLink":null},"type":"addAutomatically","products":[{"variantId":"57931531452747","quantity":1,"alerts":[]}],"limit":1,"preventProductRemoval":false,"addAvailableProducts":false,"showPromoCodeMessage":false},"targeting":{"link":{"destination":null,"data":null,"cookieLifetime":14},"additionalCriteria":{"geo":{"include":["GB"],"exclude":[]},"type":null,"customerTags":[],"customerTagsExcluded":[],"customerId":[],"orderCount":null,"hasOrderCountMax":false,"orderCountMax":null,"totalSpent":null,"hasTotalSpentMax":false,"totalSpentMax":null},"type":"all"},"settings":{"worksInReverse":true,"runsOncePerSession":false,"preventAddedItemPurchase":true,"showReminderBanner":false},"_id":"6a622abecc34a045c896c19c","name":"Free Mode Mix With Full Packs","active":true,"translations":null,"testMode":false}};
2013
2014      // Process metafields in JavaScript
2015      let savedRulesArray = [];
2016      for (const [key, value] of Object.entries(metafields)) {
2017        if (value) {
2018          for (const prop in value) {
2019            // avoiding Object.Keys for performance gain -- no need to make an array of keys.
2020            savedRulesArray.push(value);
2021            break;
2022          }
2023        }
2024      }
2025
2026      const metaTag = document.createElement('meta');
2027      metaTag.id = 'easygift-rules';
2028      metaTag.content = JSON.stringify(savedRulesArray);
2029      metaTag.setAttribute('itemid', 'cnVsZXNfJF8xNzkxMDc5NjY2');
2030
2031      document.head.appendChild(metaTag);
2032      } catch (err) {
2033        
2034      }
2035  })();
2036</script>
2036
2037
2038
2039  
2039<script
2040    type="text/javascript"
2041    defer
2042  >
2043
2044    (function () {
2045      try {
2046        window.EG_INFO = window.EG_INFO || {};
2047        var shopInfo = {"isInstalled":true,"installedOn":"2026-01-29T20:32:08.538Z","appVersion":"3.0","subscriptionName":"Unlimited","cartAnalytics":true,"freeTrialEndsOn":null,"settings":{"reminderBannerStyle":{"position":{"horizontal":"right","vertical":"bottom"},"backgroundColor":"#FFFFFF","borderRadius":null,"padding":null,"headerFontSize":null,"subHeaderFontSize":null,"fontFamily":null,"closingMode":"doNotAutoClose","cssStyles":"","displayAfter":5,"headerText":"","imageUrl":null,"primaryColor":"#000000","reshowBannerAfter":"everyNewSession","selfcloseAfter":5,"showImage":false,"subHeaderText":""},"addedItemIdentifier":"_Gifted","ignoreOtherAppLineItems":null,"customVariantsInfoLifetimeMins":1440,"redirectPath":null,"ignoreNonStandardCartRequests":false,"bannerStyle":{"position":{"horizontal":"right","vertical":"bottom"},"backgroundColor":"#FFFFFF","borderRadius":null,"padding":null,"headerFontSize":null,"subHeaderFontSize":null,"fontFamily":null,"cssStyles":null,"primaryColor":"#000000"},"themePresetId":null,"notificationStyle":{"position":{"horizontal":null,"vertical":null},"backgroundColor":"#FFFFFF","borderRadius":null,"headerFontSize":null,"subHeaderFontSize":null,"padding":null,"fontFamily":null,"cssStyles":null,"duration":null,"hasCustomizations":false,"primaryColor":null},"fetchCartData":false,"useLocalStorage":{"enabled":false,"expiryMinutes":null},"popupStyle":{"buttonTextColor":null,"backgroundColor":"#FFFFFF","borderRadius":null,"padding":null,"headerFontSize":null,"subHeaderFontSize":null,"bodyColor":null,"bodyFontSize":null,"headerFontFamily":null,"bodyFontFamily":null,"addButtonText":null,"closeModalOutsideClick":true,"cssStyles":null,"dismissButtonText":null,"hasCustomizations":false,"imageUrl":null,"outOfStockButtonText":null,"priceShowZeroDecimals":true,"primaryColor":null,"secondaryColor":null,"showProductLink":false,"subscriptionLabel":null},"refreshAfterBannerClick":false,"disableReapplyRules":false,"disableReloadOnFailedAddition":false,"autoReloadCartPage":false,"ajaxRedirectPath":null,"allowSimultaneousRequests":false,"applyRulesOnCheckout":false,"enableCartCtrlOverrides":true,"customRedirectFromCart":null,"scriptSettings":{"branding":{"removalRequestSent":null,"show":false},"productPageRedirection":{"enabled":false,"products":[],"redirectionURL":"\/"},"debugging":{"enabled":false,"enabledOn":null,"stringifyObj":false},"reApplyValueBasedRulesInCart":false,"disableRedirectAfterFormSubmit":false,"customCSS":null,"decodePayload":false,"delayUpdates":2000,"enableBuyNowInterceptions":true,"fetchCartDataBeforeRequest":false,"fetchProductInfoFromSavedDomain":false,"hideAlertsOnFrontend":false,"hideGiftedPropertyText":false,"removeEGPropertyFromSplitActionLineItems":false,"removeProductsAddedFromExpiredRules":true,"useFinalPrice":false,"useFinalPriceGetEntireCart":false},"promoCodeMessageStyle":{"message":"Free gift added!"},"accessToEnterprise":false},"translations":null,"defaultLocale":"en","shopDomain":"itsgoodsalt.com"};
2048        var productRedirectionEnabled = shopInfo.settings.scriptSettings.productPageRedirection.enabled;
2049        if (["Unlimited", "Enterprise"].includes(shopInfo.subscriptionName) && productRedirectionEnabled) {
2050          var products = shopInfo.settings.scriptSettings.productPageRedirection.products;
2051          if (products.length > 0) {
2052            var productIds = products.map(function(prod) {
2053              var productGid = prod.id;
2054              var productIdNumber = parseInt(productGid.split('/').pop());
2055              return productIdNumber;
2056            });
2057            var productInfo = null;
2058            var isProductInList = productIds.includes(productInfo.id);
2059            if (isProductInList) {
2060              var redirectionURL = shopInfo.settings.scriptSettings.productPageRedirection.redirectionURL;
2061              if (redirectionURL) {
2062                window.location = redirectionURL;
2063              }
2064            }
2065          }
2066        }
2067
2068        
2069      } catch(err) {
2070      return
2071    }}
2071)()
2072  </script>
2072
2073
2074
2075
2076<!-- END app block --><!-- BEGIN app block: shopify://apps/anviara-eu-widerrufsbutton/blocks/withdrawal-link/019e3842-e8eb-772d-9292-20f5ccbc0337 --><style>a[href*="/a/withdrawal"]:not(.anv-withdrawal-button):not(.anv-withdrawal-as-button) {
2077      
2078      text-decoration: none;
2079      
2080    }
2081    a[href*="/a/withdrawal"].anv-withdrawal-as-button {
2082      display: inline-block !important;
2083      font-size: 16px !important;
2084      padding: 7px 20px !important;
2085      border-radius: 4px !important;
2086      background: #000000 !important;
2087      color: #ffffff !important;
2088      text-decoration: none !important;
2089    }
2090    
2091    a[href*="/a/withdrawal"]:not(.anv-withdrawal-button) span {
2092      color: inherit !important;
2093    }</style><style>
2094  html:not(.anv-eu-ip) a[href*="/a/withdrawal"] {
2095    display: none !important;
2096  }
2097</style>
2098<script src="https://cdn.shopify.com/extensions/01a102d0-b23e-7261-aca9-683b326494cf/self-serve-order-edit-123/assets/withdrawal-eu-reveal.js" defer></script>
2098<script src="https://cdn.shopify.com/extensions/01a102d0-b23e-7261-aca9-683b326494cf/self-serve-order-edit-123/assets/withdrawal-link-locale.js" data-anv-withdrawal-locale="en" data-anv-withdrawal-root="/" defer></script>
2098
2099
2100
2101<!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
2102<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/w0hwfk-5i.myshopify.com"></script>
2102
2103
2104
2105<script defer data-gorgias-loader-convert  src="https://content.9gtb.com/loader.js"></script>
2105
2106
2107
2108<script defer data-gorgias-loader-mailto-replace  src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=w0hwfk-5i"></script>
2108
2109
2110
2111<!-- END app block -->
2111<script src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2111
2111
2112<script src="https://cdn.shopify.com/extensions/01a0d87c-c768-79e0-a5ea-5058a5161b12/instant-5-93/assets/instant-core.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2112
2112
2113<script src="https://cdn.shopify.com/extensions/01a0d6f8-44af-7171-a7af-b60b27a353a3/quizify-54/assets/shortcode.js" type="text/javascript" defer="defer"></script>
2113
2114<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2115<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: 95794069835,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 2115
2115
2116<script>
2117  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
2118</script>
vendor: 1 bytes, line 2118
2118
2119<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}
2119).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: 95794069835,storefrontBaseUrl: "https://itsgoodsalt.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://itsgoodsalt.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"5402198347","configuration":"{\"siteId\":\"i3alkLpycsN8oDmR\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0d1a379d85da8550d7ec5af32a393808","type":"APP","apiClientId":45694124033,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
2119,"dataSharingState":"unrestricted"},{"id":"4531749195","configuration":"{\"pixelCode\":\"D7BNPCRC77U362U2VTRG\"}","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":["share_all_events"]},"dataSharingState":"optimized"},{"id":"4182016331","configuration":"{\"pixel_id\":\"751988647970516\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"4054253899","configuration":"{\"trackingDomainUrl\":\"www.wb22trk.com\",\"networkId\":\"896\",\"advertiserId\":\"2\",\"integrationShopifyV2Id\":\"103\",\"clickBehaviorMode\":\"basic\",\"clickScript\":\"NULL\",\"conversionBehaviorMode\":\"basic\",\"conversionScript\":\"NULL\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0bbfaaa9e6472ddcd310579ecd5fb51b","type":"APP","apiClientId":148011515905,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"4038361419","configuration":"{\"tenantId\":\"1deb748f-008e-45df-a008-c262174223ad\", \"shop\":\"w0hwfk-5i.myshopify.com\", \"datasourceId\":\"530602bb-5829-4c94-a3bc-ce4f40087933\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"10f834a725b0f75d83684545ab47baca","type":"APP","apiClientId":4294333,"privacyPurposes":["ANALYTICS"],"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":"3523346763","configuration":"{\"store_id\":\"214415\",\"environment\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"10c4f173702937db6fa4bf871600cafd","type":"APP","apiClientId":294517,"privacyPurposes":["ANALYTICS"],"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":"3254780235","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-155NS0XHVN\\\",\\\"AW-17973993897\\\",\\\"GT-PLW55GJ5\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-155NS0XHVN\\\",\\\"AW-17973993897\\\/DMsxCNXf2YIcEKnD1fpC\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-155NS0XHVN\\\",\\\"AW-17973993897\\\/BzvICOHf2YIcEKnD1fpC\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-155NS0XHVN\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-155NS0XHVN\\\",\\\"AW-17973993897\\\/SHmyCN7f2YIcEKnD1fpC\\\",\\\"MC-LN2ZELZ6RC\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-155NS0XHVN\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-155NS0XHVN\\\",\\\"AW-17973993897\\\/4w78CJyjzoIcEKnD1fpC\\\",\\\"MC-LN2ZELZ6RC\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-155NS0XHVN\\\",\\\"AW-17973993897\\\/tz-xCNvf2YIcEKnD1fpC\\\",\\\"MC-LN2ZELZ6RC\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-155NS0XHVN\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-155NS0XHVN\\\",\\\"AW-17973993897\\\/4mbDCOTf2YIcEKnD1fpC\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-155NS0XHVN\\\",\\\"AW-17973993897\\\/aUz5CNjf2YIcEKnD1fpC\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-155NS0XHVN\\\"}],\\\"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":"3232268619","configuration":"{\"accountID\":\"TkREe4\",\"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":"3225649483","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
2119,"dataSharingState":"unrestricted"},{"id":"2592440651","configuration":"{\"accountID\":\"138570\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ba8ca6b610ad7040b77346f01b756f94","type":"APP","apiClientId":956606,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"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":"Good Salt™","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"w0hwfk-5i.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/itsgoodsalt.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://itsgoodsalt.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"190539170123","themePublished":"true","eventMetadataId":"08f2142d-5bb5-48c1-a62c-904d40c06397","pageType":"cart","shopId":"95794069835","storefrontBaseUrl":"https:\/\/itsgoodsalt.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
2119<script>
2120  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
2121  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
2122  window.ShopifyAnalytics.meta.currency = 'GBP';
2123  var meta = {"page":{"pageType":"cart","requestId":"59a26e07-be23-4872-958e-8e9c8ff8715e-1791079666"}};
2124  for (var attr in meta) {
2125    window.ShopifyAnalytics.meta[attr] = meta[attr];
2126  }
2127</script>
vendor: 1 bytes, line 2127
2127
2128<script class="analytics">
2129  (function () {
2130    var customDocumentWrite = function(content) {
2131      var jquery = null;
2132
2133      if (window.jQuery) {
2134        jquery = window.jQuery;
2135      } else if (window.Checkout && window.Checkout.$) {
2136        jquery = window.Checkout.$;
2137      }
2138
2139      if (jquery) {
2140        jquery('body').append(content);
2141      }
2142    };
2143
2144    var hasLoggedConversion = function(token) {
2145      if (token) {
2146        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
2147      }
2148      return false;
2149    }
2150
2151    var setCookieIfConversion = function(token) {
2152      if (token) {
2153        var twoMonthsFromNow = new Date(Date.now());
2154        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
2155
2156        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
2157      }
2158    }
2159
2160    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
2161    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
2162    if (trekkie.integrations) {
2163      return;
2164    }
2165    trekkie.methods = [
2166      'identify',
2167      'page',
2168      'ready',
2169      'track',
2170      'trackForm',
2171      'trackLink'
2172    ];
2173    trekkie.factory = function(method) {
2174      return function() {
2175        var args = Array.prototype.slice.call(arguments);
2176        args.unshift(method);
2177        trekkie.push(args);
2178        if (method == 'track' || method == 'page') {
2179          var pageUrl;
2180          try {
2181            pageUrl = window.location.href;
2182          } catch (e) {}
2183          var pageReferrer;
2184          try {
2185            pageReferrer = document.referrer;
2186          } catch (e) {}
2187          try {
2188            if (window.__TREKKIE_SHIM_QUEUE == null) {
2189              window.__TREKKIE_SHIM_QUEUE = [];
2190            }
2191            window.__TREKKIE_SHIM_QUEUE.push({
2192              from: 'trekkie-stub',
2193              method: method,
2194              args: args.slice(1),
2195              pageContext: {
2196                url: pageUrl,
2197                referrer: pageReferrer
2198              }
2199            });
2200          } catch (e) {
2201            // no-op
2202          }
2203        }
2204        return trekkie;
2205      };
2206    };
2207    for (var i = 0; i < trekkie.methods.length; i++) {
2208      var key = trekkie.methods[i];
2209      trekkie[key] = trekkie.factory(key);
2210    }
2211    trekkie.load = function(config) {
2212      trekkie.config = config || {};
2213      trekkie.config.initialDocumentCookie = document.cookie;
2214      var first = document.getElementsByTagName('script')[0];
2215var script = document.createElement('script');
2216script.type = 'text/javascript';
2217script.onerror = function(e) {
2218  var scriptFallback = document.createElement('script');
2219  scriptFallback.type = 'text/javascript';
2220  scriptFallback.onerror = function(error) {
2221          var Monorail = {
2222      produce: function produce(monorailDomain, schemaId, payload) {
2223        var currentMs = new Date().getTime();
2224        var event = {
2225          schema_id: schemaId,
2226          payload: payload,
2227          metadata: {
2228            event_created_at_ms: currentMs,
2229            event_sent_at_ms: currentMs
2230          }
2231        };
2232        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
2233      },
2234      sendRequest: function sendRequest(endpointUrl, payload) {
2235        // Try the sendBeacon API
2236        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
2237          var blobData = new window.Blob([payload], {
2238            type: 'text/plain'
2239          });
2240
2241          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
2242            return true;
2243          } // sendBeacon was not successful
2244
2245        } // XHR beacon
2246
2247        var xhr = new XMLHttpRequest();
2248
2249        try {
2250          xhr.open('POST', endpointUrl);
2251          xhr.setRequestHeader('Content-Type', 'text/plain');
2252          xhr.send(payload);
2253        } catch (e) {
2254          console.log(e);
2255        }
2256
2257        return false;
2258      },
2259      isIos12: function isIos12() {
2260        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
2261      }
2262    };
2263    Monorail.produce('monorail-edge.shopifysvc.com',
2264      'trekkie_storefront_load_errors/1.1',
2265      {shop_id: 95794069835,
2266      theme_id: 190539170123,
2267      app_name: "storefront",
2268      context_url: window.location.href,
2269      source_url: "//itsgoodsalt.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
2270
2271  };
2272  scriptFallback.async = true;
2273  scriptFallback.src = '//itsgoodsalt.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
2274  first.parentNode.insertBefore(scriptFallback, first);
2275};
2276script.async = true;
2277script.src = '//itsgoodsalt.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
2278first.parentNode.insertBefore(script, first);
2279
2280    };
2281    trekkie.load(
2282      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":95794069835,"isMerchantRequest":null,"themeId":190539170123,"themeCityHash":"3891969404975260938","contentLanguage":"en","currency":"GBP","eventMetadataId":"08f2142d-5bb5-48c1-a62c-904d40c06397"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
2283    );
2284
2285    var loaded = false;
2286    trekkie.ready(function() {
2287      if (loaded) return;
2288      loaded = true;
2289
2290      window.ShopifyAnalytics.lib = window.trekkie;
2291
2292      var originalDocumentWrite = document.write;
2293      document.write = customDocumentWrite;
2294      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
2295      document.write = originalDocumentWrite;
2296
2297      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
2298      var token = match? match[1]: undefined;
2299      if (!hasLoggedConversion(token)) {
2300        setCookieIfConversion(token);
2301        
2302      }
2303    });
2304
2305    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"59a26e07-be23-4872-958e-8e9c8ff8715e-1791079666","shopifyEmitted":true});
2306
2307    var eventsListenerScript = document.createElement('script');
2308    eventsListenerScript.async = true;
2309    eventsListenerScript.src = "//itsgoodsalt.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
2310    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
2311})();</script>
vendor: 1 bytes, line 2311
2311
2312<script
2313  defer
2314  src="https://itsgoodsalt.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
2315  data-application="storefront-renderer"
2316  data-shop-id="95794069835"
2317  data-render-region="gcp-us-west1"
2318  data-page-type="cart"
2319  data-theme-instance-id="190539170123"
2320  data-theme-name="Shapes"
2321  data-theme-version="4.1.0"
2322  data-monorail-region="shop_domain"
2323  data-resource-timing-sampling-rate="10"
2324  data-shs="true"
2325  data-shs-beacon="true"
2326  data-shs-export-with-fetch="true"
2327  data-shs-logs-sample-rate="1"
2328  data-shs-beacon-endpoint="https://itsgoodsalt.com/api/collect"
2329></script>
2329
2330<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1822637266000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1791081466000"><meta name="new-cookie-storage-activated" content="t">
2331</head>
2332
2333  <body data-color-scheme="scheme1"><svg width="0" height="0" viewBox="0 0 200 200">
2334  <defs>
2335    <clipPath id="clip-metafield-badge" clipPathUnits="objectBoundingBox">
2336      <path clip-rule="evenodd" transform="scale(0.005,0.005)" d="M116.415 33L127.981 69.2844L158.713 56.2224L151.845 84.6096H195L172.762 107.703L177.885 140.528L151.845 132.035L150.371 167.039L124.952 140.528L100 164.905L81.4796 140.528L29.7588 164.905L45.1263 130.328L5 125.674L34.4948 104.715L5 84.6096L51.5129 82.0907L41.2868 56.2224L84.8661 69.2844L116.415 33Z" fill="black"/>
2337    </clipPath>
2338    <path id="outline-metafield-badge" vector-effect="non-scaling-stroke"  d="M116.415 33L127.981 69.2844L158.713 56.2224L151.845 84.6096H195L172.762 107.703L177.885 140.528L151.845 132.035L150.371 167.039L124.952 140.528L100 164.905L81.4796 140.528L29.7588 164.905L45.1263 130.328L5 125.674L34.4948 104.715L5 84.6096L51.5129 82.0907L41.2868 56.2224L84.8661 69.2844L116.415 33Z" />
2339  </defs>
2340</svg>
2341<a class="skip-link" href="#MainContent">Skip to content</a><!-- BEGIN sections: header-group -->
2342<div id="shopify-section-sections--27253200453963__free_shipping_bar_FHcqHM" class="shopify-section shopify-section-group-header-group"><data-island
2343    role="banner"
2344    class="border-section-border relative border-b-section text-center"
2345    data-color-scheme="scheme-61e527a9-b3e5-467a-9497-f648de358e49"
2346    id="sections--27253200453963__free_shipping_bar_FHcqHM"
2347    x-data="FreeShippingBar"
2348    
2349  >
2350    <div class="bg-scheme-background text-scheme-text ">
2351      
2352<div
2353  id="scrolling-text-sections--27253200453963__free_shipping_bar_FHcqHM"
2354  class="scrolling-text overflow-hidden py-1 lg:py-2"
2355><scrolling-items-container class="block">
2356    <scrolling-items
2357      style="
2358        --base-scrolling-items-speed: 20s;
2359        --local-scrolling-items-speed-multiplier: 1;
2360        --scrolling-items-speed: calc(
2361        var(--base-scrolling-items-speed) * var(--global-scrolling-items-speed-multiplier) *
2362        var(--local-scrolling-items-speed-multiplier)
2363        );
2364        --scrolling-items-direction: ;
2365      "
2366      class="block w-max whitespace-nowrap motion-safe:animate-[scrolling-items_var(--scrolling-items-speed)_linear_infinite_var(--scrolling-items-direction)] motion-safe:hover:[animation-play-state:paused] body text-sm motion-reduce:px-section-horizontal-spacing motion-reduce:block motion-reduce:-translate-x-1/4 motion-reduce:whitespace-normal motion-reduce:text-center"
2367    >
2368      <scrolling-items-surface class="flex flex-nowrap items-center">
2369        <scrolling-items-content class="grow-0 shrink-0"><div class="flex shrink-0 grow-0 items-center body"><span class="text-sm "><span data-content x-html-if-set="contentHTML"><p>FREE TRIAL PACK WHEN YOU BUY MOVE, CHILL OR FOCUS | FREE DELIVERY ON ALL UK ORDERS</p></span></span>
2370          <span class="inline-block px-2">&nbsp;</span>
2371        
2372</div></scrolling-items-content>
2373
2374        <noscript>
2375          
2376          <div class="flex flex-nowrap items-center">
2377            
2378              <div class="motion-reduce:hidden grow-0 shrink-0">
2379                <div class="flex shrink-0 grow-0 items-center body"><span class="text-sm "><span data-content x-html-if-set="contentHTML"><p>FREE TRIAL PACK WHEN YOU BUY MOVE, CHILL OR FOCUS | FREE DELIVERY ON ALL UK ORDERS</p></span></span>
2380          <span class="inline-block px-2">&nbsp;</span>
2381        
2382</div>
2383              </div>
2384            
2385              <div class="motion-reduce:hidden grow-0 shrink-0">
2386                <div class="flex shrink-0 grow-0 items-center body"><span class="text-sm "><span data-content x-html-if-set="contentHTML"><p>FREE TRIAL PACK WHEN YOU BUY MOVE, CHILL OR FOCUS | FREE DELIVERY ON ALL UK ORDERS</p></span></span>
2387          <span class="inline-block px-2">&nbsp;</span>
2388        
2389</div>
2390              </div>
2391            
2392              <div class="motion-reduce:hidden grow-0 shrink-0">
2393                <div class="flex shrink-0 grow-0 items-center body"><span class="text-sm "><span data-content x-html-if-set="contentHTML"><p>FREE TRIAL PACK WHEN YOU BUY MOVE, CHILL OR FOCUS | FREE DELIVERY ON ALL UK ORDERS</p></span></span>
2394          <span class="inline-block px-2">&nbsp;</span>
2395        
2396</div>
2397              </div>
2398            
2399              <div class="motion-reduce:hidden grow-0 shrink-0">
2400                <div class="flex shrink-0 grow-0 items-center body"><span class="text-sm "><span data-content x-html-if-set="contentHTML"><p>FREE TRIAL PACK WHEN YOU BUY MOVE, CHILL OR FOCUS | FREE DELIVERY ON ALL UK ORDERS</p></span></span>
2401          <span class="inline-block px-2">&nbsp;</span>
2402        
2403</div>
2404              </div>
2405            
2406              <div class="motion-reduce:hidden grow-0 shrink-0">
2407                <div class="flex shrink-0 grow-0 items-center body"><span class="text-sm "><span data-content x-html-if-set="contentHTML"><p>FREE TRIAL PACK WHEN YOU BUY MOVE, CHILL OR FOCUS | FREE DELIVERY ON ALL UK ORDERS</p></span></span>
2408          <span class="inline-block px-2">&nbsp;</span>
2409        
2410</div>
2411              </div>
2412            
2413              <div class="motion-reduce:hidden grow-0 shrink-0">
2414                <div class="flex shrink-0 grow-0 items-center body"><span class="text-sm "><span data-content x-html-if-set="contentHTML"><p>FREE TRIAL PACK WHEN YOU BUY MOVE, CHILL OR FOCUS | FREE DELIVERY ON ALL UK ORDERS</p></span></span>
2415          <span class="inline-block px-2">&nbsp;</span>
2416        
2417</div>
2418              </div>
2419            
2420              <div class="motion-reduce:hidden grow-0 shrink-0">
2421                <div class="flex shrink-0 grow-0 items-center body"><span class="text-sm "><span data-content x-html-if-set="contentHTML"><p>FREE TRIAL PACK WHEN YOU BUY MOVE, CHILL OR FOCUS | FREE DELIVERY ON ALL UK ORDERS</p></span></span>
2422          <span class="inline-block px-2">&nbsp;</span>
2423        
2424</div>
2425              </div>
2426            
2427              <div class="motion-reduce:hidden grow-0 shrink-0">
2428                <div class="flex shrink-0 grow-0 items-center body"><span class="text-sm "><span data-content x-html-if-set="contentHTML"><p>FREE TRIAL PACK WHEN YOU BUY MOVE, CHILL OR FOCUS | FREE DELIVERY ON ALL UK ORDERS</p></span></span>
2429          <span class="inline-block px-2">&nbsp;</span>
2430        
2431</div>
2432              </div>
2433            
2434              <div class="motion-reduce:hidden grow-0 shrink-0">
2435                <div class="flex shrink-0 grow-0 items-center body"><span class="text-sm "><span data-content x-html-if-set="contentHTML"><p>FREE TRIAL PACK WHEN YOU BUY MOVE, CHILL OR FOCUS | FREE DELIVERY ON ALL UK ORDERS</p></span></span>
2436          <span class="inline-block px-2">&nbsp;</span>
2437        
2438</div>
2439              </div>
2440            
2441              <div class="motion-reduce:hidden grow-0 shrink-0">
2442                <div class="flex shrink-0 grow-0 items-center body"><span class="text-sm "><span data-content x-html-if-set="contentHTML"><p>FREE TRIAL PACK WHEN YOU BUY MOVE, CHILL OR FOCUS | FREE DELIVERY ON ALL UK ORDERS</p></span></span>
2443          <span class="inline-block px-2">&nbsp;</span>
2444        
2445</div>
2446              </div>
2447            
2448              <div class="motion-reduce:hidden grow-0 shrink-0">
2449                <div class="flex shrink-0 grow-0 items-center body"><span class="text-sm "><span data-content x-html-if-set="contentHTML"><p>FREE TRIAL PACK WHEN YOU BUY MOVE, CHILL OR FOCUS | FREE DELIVERY ON ALL UK ORDERS</p></span></span>
2450          <span class="inline-block px-2">&nbsp;</span>
2451        
2452</div>
2453              </div>
2454            
2455          </div>
2456        </noscript>
2457      </scrolling-items-surface>
2458    </scrolling-items>
2459  </scrolling-items-container>
2460</div>
2461
2462<style>
2463  
2464</style>
2465
2466
2467    </div>
2468    
2469  </data-island>
2470<style> #shopify-section-sections--27253200453963__free_shipping_bar_FHcqHM .text-sm {font-weight: 500; font-size: 16px; text-transform: uppercase;} #shopify-section-sections--27253200453963__free_shipping_bar_FHcqHM .grow-0 {margin-left: 10px;} </style></div><div id="shopify-section-sections--27253200453963__header" class="shopify-section shopify-section-group-header-group section-site-header relative z-40"><link href="//itsgoodsalt.com/cdn/shop/t/5/assets/header.css?v=14601766942744571541775472320" rel="stylesheet" type="text/css" media="all" />
2471
2472
2473
2474
2475
2476
2477
2478
2479<data-island
2480  class="
2481    site-header w-full text-scheme-text
2482    
2483      relative bg-scheme-background text-scheme-text border-b-section border-section-border
2484    
2485    transition-[background-color,border-color] duration-200 ease-in-out
2486    
2487  "
2488  role="banner"
2489  x-data="Header(0)"
2490  data-color-scheme="scheme4"
2491  
2492    
2493      :data-color-scheme="headerIsActive ? 'scheme4' : 'scheme4'"
2494    
2495  
2496  
2497    data-sticky-header
2498    
2499      :class="
2500        {
2501          'header-is-active' : headerIsActive,
2502          
2503        }
2504      "
2505    
2506  
2507  style="
2508    --active-color-scheme-text: rgb(var(--color-scheme-scheme4-text));
2509    --active-color-scheme-background: rgb(var(--color-scheme-scheme4-background));
2510  "
2511>
2512  <div id="headerBorderWrap" class="headerBorderWrap">
2513    <div
2514      id="headerContainer"
2515      class="z-10"
2516    >
2517      <div
2518        class="overflow-hidden px-section py-2 lg:py-0"
2519      ><div class="header-nav-wrapper flex items-center justify-between gap-x-3 lg:gap-x-5">
2520          
2521          <div class="">
2522            
2523              <div class="z-10 flex items-center"><button
2524  class="font-main uppercase js-enabled -m-1 inline-block p-1 lg:hidden"
2525  type="button"
2526  x-bind:aria-expanded="$store.modals.leftDrawer.contents === 'nav'"
2527  @click="$store.modals.open('nav')"
2528  data-menu-drawer-toggle>
2529
2530  <span class="visually-hidden pointer-events-none">Menu</span><span class="icon pointer-events-none block">
2531    <span class="inline-block h-7 w-7 align-middle"><svg
2532  class="theme-icon"
2533  viewBox="0 0 48 48"
2534  fill="none"
2535  xmlns="http://www.w3.org/2000/svg"
2536>
2537  <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43 37.818H5M43 24H5m38-13.818H5"/>
2538</svg>
2539</span>
2540  </span></button>
2541<noscript>
2542  <div class="no-js-focus-wrapper">
2543    <button
2544      class="-m-1 inline-block p-1 lg:hidden"
2545      type="button"
2546      data-menu-drawer-toggle>
2547      <span class="visually-hidden">Menu</span><span class="icon block">
2548        <span class="inline-block h-7 w-7 align-middle"><svg
2549  class="theme-icon"
2550  viewBox="0 0 48 48"
2551  fill="none"
2552  xmlns="http://www.w3.org/2000/svg"
2553>
2554  <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43 37.818H5M43 24H5m38-13.818H5"/>
2555</svg>
2556</span>
2557      </span></button>
2558
2559    <div class="no-js-focus-container z-100 absolute top-full left-0 py-section-vertical-spacing px-section transform hidden w-11/12 md:w-7/12 lg:w-5/12 text-left max-h-three-quarters-screen-height overflow-hidden overflow-y-auto bg-scheme-background text-scheme-text"><div
2560  class="sidebar-nav "
2561>
2562  <div class="relative flex items-center justify-between pb-5">
2563    <h2 class="sr-only" class="" tabindex="-1">
2564      Menu Left Desktop
2565    </h2>
2566  </div>
2567  <ul class="mt-5">
2568    
2569      
2570      
2571      <li
2572        class="text-lg lg:text-xl"
2573        style="--first-delay-tap: 0;"
2574      >
2575        
2576          <a class="font-heading block py-2.5" href="/collections/drinks">
2577            Shop Now
2578          </a>
2579        
2580      </li>
2581    
2582      
2583      
2584      <li
2585        class="text-lg lg:text-xl"
2586        style="--first-delay-tap: 1;"
2587      >
2588        
2589          <a class="font-heading block py-2.5" href="/pages/about-us">
2590            Why Good Salt?
2591          </a>
2592        
2593      </li>
2594    
2595  </ul>
2596
2597  <div class="mt-5 space-y-5">
2598      <ul class="space-y-1.5">
2599        
2600          <li>
2601            <a href="https://itsgoodsalt.com/customer_authentication/redirect?locale=en&amp;region_country=GB" id="customer_login_link">Log in</a>
2602          </li>
2603          <li>
2604            <a href="https://shopify.com/95794069835/account?locale=en&region_country=GB&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ3MGh3ZmstNWkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNjg0NDY2LCJuYmYiOjE3OTEwNzk2NjZ9.o0yioQZEMrG_htGypBTq8py33p0hQqyzdDdtB-ZxU4E" id="customer_register_link">Create account</a>
2605          </li>
2606        
2607      </ul>
2608    
2609</div>
2610</div>
2611
2612    </div>
2613  </div>
2614</noscript>
2615<data-island x-data on="idle">
2616  <div>
2617    
2618<template x-teleport="#left-drawer-slot">
2619  <div
2620    :data-modal-label="$store.modals.leftDrawer.contents === 'nav' ? 'Menu Left Desktop' : false"
2621    x-show="$store.modals.leftDrawer.contents === 'nav'"
2622    class="sidebar-nav px-section py-5 "
2623  >
2624    <div class="relative flex items-center justify-between pb-5">
2625      <h2 class="sr-only" class="" tabindex="-1">
2626        Menu Left Desktop
2627      </h2>
2628      <button @click.prevent="$store.modals.close('nav')" class="top-0 block">
2629        <span class="sr-only">Close (esc)</span>
2630        <span class="inline-block h-5 w-5"><svg
2631  class="theme-icon"
2632  viewBox="0 0 48 48"
2633  fill="none"
2634  xmlns="http://www.w3.org/2000/svg"
2635>
2636  <path d="M46 2L2 46" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2637  <path d="M46 46L2 2" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2638</svg>
2639</span>
2640      </button>
2641    </div>
2642    <ul class="mt-5">
2643
2644<li
2645  class="text-lg lg:text-xl"
2646  style="--first-delay-tap: 0;"
2647>
2648  
2649    <a
2650      class="font-heading block py-2.5 heading-secondary"
2651      href="/collections/drinks"
2652    >
2653      Shop Now
2654    </a>
2655  
2656</li>
2657
2658
2659<li
2660  class="text-lg lg:text-xl"
2661  style="--first-delay-tap: 0;"
2662>
2663  
2664    <a
2665      class="font-heading block py-2.5 heading-secondary"
2666      href="/pages/about-us"
2667    >
2668      Why Good Salt?
2669    </a>
2670  
2671</li>
2672</ul>
2673
2674    <div class="mt-5 space-y-5">
2675        <ul class="space-y-1.5">
2676          
2677            <li>
2678              <a href="https://itsgoodsalt.com/customer_authentication/redirect?locale=en&amp;region_country=GB" id="customer_login_link">Log in</a>
2679            </li>
2680            <li>
2681              <a href="https://shopify.com/95794069835/account?locale=en&region_country=GB&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ3MGh3ZmstNWkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNjg0NDY2LCJuYmYiOjE3OTEwNzk2NjZ9.o0yioQZEMrG_htGypBTq8py33p0hQqyzdDdtB-ZxU4E" id="customer_register_link">Create account</a>
2682            </li>
2683          
2684        </ul>
2685      
2686</div>
2687  </div>
2688</template>
2689
2690  </div>
2691</data-island></div>
2692            
2693            
2694            
2695              <div class="hidden lg:block">
2696                
2697  <nav role="navigation">
2698    
2699    <ul x-ref="navigation" class="-mx-2.5 flex flex-wrap justify-start items-center text-base uppercase ">
2700        <li
2701          class="no-js-focus-wrapper inline-block h-full"
2702          
2703        >
2704            <a  href="/collections/drinks" class="font-main px-2.5 py-3.5 flex items-center transition uppercase">
2705              Shop Now
2706            </a>
2707          
2708        </li>
2709      
2710        <li
2711          class="no-js-focus-wrapper inline-block h-full"
2712          
2713        >
2714            <a  href="/pages/about-us" class="font-main px-2.5 py-3.5 flex items-center transition uppercase">
2715              Why Good Salt?
2716            </a>
2717          
2718        </li>
2719      
2720    </ul>
2721  </nav>
2722
2723              </div>
2724            
2725          </div>
2726
2727          
2728          <div class="grow-0 text-center logo-center-wrapper">
2729            
2730              <div class="h1 font-heading font-heading text-l md:text-xl lg:text-3xl py-2.5 w-full flex  justify-center">
2731      
2732      <a href="/" class="site-header__logo-link inline w-full">
2733        <div class="logo-image">
2734          <img
2735            src="//itsgoodsalt.com/cdn/shop/files/Good-Salt-Logo_Drop-Shadow_01.svg?v=1760520791&width=400"
2736            srcset="//itsgoodsalt.com/cdn/shop/files/Good-Salt-Logo_Drop-Shadow_01.svg?v=1760520791&width=400 1x,//itsgoodsalt.com/cdn/shop/files/Good-Salt-Logo_Drop-Shadow_01.svg?v=1760520791&width=800 2x,//itsgoodsalt.com/cdn/shop/files/Good-Salt-Logo_Drop-Shadow_01.svg?v=1760520791&width=1200 3x"
2737            alt="Good Salt™"
2738            width="112"
2739            height="60"
2740            loading="eager"
2741            
2742              class="text-transparent"
2743            
2744          >
2745          
2746        </div>
2747      </a>
2748    
2749</div>
2750            
2751          </div>
2752
2753          <div class="header-nav-wrapper-right">
2754              <div class="hidden lg:block">
2755                <nav role="navigation" class="hidden lg:block">
2756      <ul class="-mx-2.5 flex flex-wrap justify-end items-center text-base uppercase"></ul>
2757    </nav>
2758              </div>
2759          </div>
2760
2761          
2762          <div
2763            class="flex flex-wrap items-center justify-end gap-x-3"
2764            data-utility-links
2765          >
2766            
2767
2768            <div class="hidden h-full lg:block">
2769              
2770    
2771      <a class="font-main uppercase h-full flex items-center" href="https://itsgoodsalt.com/customer_authentication/redirect?locale=en&region_country=GB">
2772        <span class="visually-hidden">Log in</span><span class="inline-block h-7 w-7 align-middle"><svg
2773  class="theme-icon"
2774  viewBox="0 0 48 48"
2775  fill="none"
2776  xmlns="http://www.w3.org/2000/svg"
2777>
2778  <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14.222 14.667a9.778 9.778 0 1 0 19.556 0 9.778 9.778 0 0 0-19.556 0v0ZM8 43.111a16 16 0 1 1 32 0H8Z"/>
2779</svg>
2780</span></a>
2781    
2782  
2783
2784            </div>
2785
2786            
2787
2788            <div class="flex h-full items-center justify-end">
2789              
2790    <a
2791      class="whitespace-nowrap font-main px-2.5 py-3.5 flex items-center transition uppercase"
2792      href="/cart"
2793    >
2794      
2795<div class="pointer-events-none relative my-auto align-middle">
2796      <span class="inline-block h-7 w-7 fill-current align-top"><svg
2797  class="theme-icon"
2798  viewBox="0 0 48 48"
2799  fill="none"
2800  xmlns="http://www.w3.org/2000/svg"
2801>
2802  <path stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.316 17.474H9.684c-.93 0-1.684.754-1.684 1.684v21.895c0 .93.754 1.684 1.684 1.684h28.632c.93 0 1.684-.754 1.684-1.684V19.158c0-.93-.754-1.684-1.684-1.684Zm-21.895-3.369V11.58a7.579 7.579 0 1 1 15.158 0v2.526"/>
2803</svg>
2804<span class="visually-hidden">Cart </span>
2805      </span>
2806      <span
2807        x-show="$store.cart_count.count > 0"
2808        class="absolute -bottom-1.5 -right-1.5 flex h-5 w-5 items-center justify-center rounded-full bg-scheme-text text-[0.625rem] tracking-normal text-scheme-background"
2809        x-text="$store.cart_count.count"style="display: none;">
2810        0
2811      </span>
2812      <span class="visually-hidden">items</span>
2813    </div>
2814    </a>
2815  
2816
2817            </div>
2818
2819            
2820          </div>
2821        </div>
2822      </div>
2823    </div>
2824  </div>
2825</data-island>
2826<noscript>
2827  <style>
2828    html.no-js .no-js-focus-wrapper:focus-within > .no-js-focus-container {
2829      display: block !important;
2830    }
2831  </style>
2832</noscript>
2833
2834  <style data-shopify>
2835      #shopify-section-sections--27253200453963__header {
2836        position: sticky;
2837        top: 0;
2838        z-index: 40;
2839      }
2840    </style>
2841  </style>
2842
2843
2844  <style>
2845    .logo-image {
2846      max-width: 400px;
2847    }
2848  </style>
2849
2850
2851
2852<script type="application/ld+json">
2853  {
2854    "@context": "http://schema.org",
2855    "@type": "Organization",
2856    "name": "Good Salt™",
2857    
2858      
2859      "logo": "https:\/\/itsgoodsalt.com\/cdn\/shop\/files\/Good-Salt-Logo_Drop-Shadow_01.svg?v=1760520791\u0026width=112",
2860    
2861    "sameAs": [
2862      null,
2863      null,
2864      null,
2865      null,
2866      null,
2867      null,
2868      null,
2869      null,
2870      null,
2871      null,
2872      null,
2873      null,
2874      null,
2875      null,
2876      null,
2877      null,
2878      null
2879    ],
2880    "url": "https:\/\/itsgoodsalt.com"
2881  }
2882</script>
2882
2883
2884
2885
2886
2887<style> #shopify-section-sections--27253200453963__header .w-1\/3 {width: 20%;} #shopify-section-sections--27253200453963__header .w-3\/4 {width: 60%;} #shopify-section-sections--27253200453963__header #headerBorderWrap {padding-top: 1px; padding-bottom: 5px;} @media (max-width: 641px) {#shopify-section-sections--27253200453963__header #headerBorderWrap, #shopify-section-sections--27253200453963__header .py-2 {padding-top: 0; padding-bottom: 0; } #shopify-section-sections--27253200453963__header .site-header__logo-link {width: 90px; }} #shopify-section-sections--27253200453963__header .font-main {color: #fff; font-weight: 500;} #shopify-section-sections--27253200453963__header .logo-image {display: none;} #shopify-section-sections--27253200453963__header .text-scheme-background {color: #1e1e1e;} #shopify-section-sections--27253200453963__header .mt-2 {color: #fff; font-weight: 700;} #shopify-section-sections--27253200453963__header .tracking-normal {background-color: #fff;} #shopify-section-sections--27253200453963__header .text-center {line-height: 1.1em;} #shopify-section-sections--27253200453963__header li {font-family: stinger-variable, Roboto;} </style></div>
2888<!-- END sections: header-group -->
2888<script
2889  type="module"
2890>
2891  const calculateHeaderHeights = () => {
2892    const headerGroupHeights = [];
2893
2894    document
2895      .querySelectorAll(
2896        '.shopify-section-group-header-group:not(.has-no-height)'
2897      )
2898      .forEach((headerGroupSectionEl, i, list) => {
2899        window.requestAnimationFrame(() => {
2900          headerGroupHeights.push(
2901            headerGroupSectionEl.getBoundingClientRect().height
2902          );
2903
2904          if (i === list.length - 1) {
2905            document.documentElement.style.setProperty(
2906              '--header-group-height',
2907              `${headerGroupHeights.reduce((subtotal, a) => subtotal + a, 0)}px`
2908            );
2909          }
2910        });
2911      });
2912  };
2913
2914  calculateHeaderHeights();
2915
2916  const debouncedCalculateHeaderHeights = debounce(calculateHeaderHeights, 300);
2917
2918  window.addEventListener('resize', debouncedCalculateHeaderHeights);
2919</script>
2919
2920
2921
2922    <main id="MainContent" class="overflow-hidden">
2923      <div data-color-scheme="scheme1" class="bg-scheme-background text-scheme-text"><div id="shopify-section-template--27253209301323__rich_text_HcFiAL" class="shopify-section"><section
2924  class="relative overflow-hidden bg-scheme-background text-scheme-text  "
2925  data-color-scheme="scheme1"
2926>
2927  <div class="section-content px-section py-section-vertical-spacing">
2928    <div class="mx-auto max-w-site lg:w-2/3 ">
2929      <div class=" relative z-shape-divider mx-auto text-center">
2930        
2931
2932        <div class="font-main  rte mx-auto leading-snug">
2933          
2934        </div></div>
2935    </div>
2936  </div></section>
2937<style> #shopify-section-template--27253209301323__rich_text_HcFiAL .px-section {padding-top: 0px; padding-bottom: 0px;} </style></div><div id="shopify-section-template--27253209301323__cart" class="shopify-section"><section
2938  class="relative overflow-hidden bg-scheme-background text-scheme-text  overflow-hidden"
2939  data-color-scheme="scheme-ddde5847-030c-4120-9253-bc77553c8765"
2940>
2941  <div class="section-content mx-auto max-w-5xl px-section py-section-vertical-spacing">
2942    <div class="">
2943      <div class="">
2944        <h1 class="font-heading heading-feature  heading-style text-center full_shadow">
2945          Your cart
2946        </h1>
2947        <div class="mt-5 lg:mt-10">
2948          <data-island
2949  x-data="CartItems"
2950  data-cart-items
2951  class="flex flex-auto flex-col "
2952  on="idle"
2953>
2954  
2955    
2956  
2957  
2958    <div class="py-5 text-center">
2959      <p>Your cart is currently empty.</p>
2960    </div>
2961  
2962</data-island>
2963<p
2964  class="sr-only"
2965  id="cart-live-region-text"
2966  aria-live="polite"
2967  role="status"
2968  aria-hidden="true"
2969>
2970  New subtotal:
2971  £0.00 GBP
2972</p>
2973
2974          <data-island
2975  x-data="CartFooter"
2976  data-cart-footer
2977  on="idle"
2978>
2979  
2980</data-island>
2981
2982        </div>
2983      </div>
2984    </div>
2985  </div>
2986</section>
2987
2988
2989<style> #shopify-section-template--27253209301323__cart .bg-scheme-accent-1 {background-color: #dd150b;} #shopify-section-template--27253209301323__cart .border-b-section p {font-weight: 700;} #shopify-section-template--27253209301323__cart .leading-tight {font-weight: 700;} #shopify-section-template--27253209301323__cart .col-start-4 {color: #1e1e1e;} #shopify-section-template--27253209301323__cart .text-scheme-text {font-weight: 700;} #shopify-section-template--27253209301323__cart .grid-cols-2 {font-size: 22px;} #shopify-section-template--27253209301323__cart .grid-cols-2 dd {color: #1e1e1e;} #shopify-section-template--27253209301323__cart .rounded-button {color: #ffffff;} @media (min-width: 900px) {#shopify-section-template--27253209301323__cart .grid-cols-1 {margin-top: -30px; }} @media (max-width: 899px) {#shopify-section-template--27253209301323__cart .heading-feature {font-size: 38px; }} </style></div><div id="shopify-section-template--27253209301323__rich_text_bpgRPH" class="shopify-section"><section
2990  class="relative overflow-hidden bg-scheme-background text-scheme-text  "
2991  data-color-scheme="scheme1"
2992>
2993  <div class="section-content px-section py-section-vertical-spacing">
2994    <div class="mx-auto max-w-site lg:w-2/3 ">
2995      <div class=" relative z-shape-divider mx-auto text-center">
2996        
2997
2998        <div class="font-main  rte mx-auto leading-snug">
2999          
3000        </div></div>
3001    </div>
3002  </div></section>
3003<style> #shopify-section-template--27253209301323__rich_text_bpgRPH .px-section {padding-top: 0px; padding-bottom: 0px;} </style></div></div>
3004    </main><!-- BEGIN sections: footer-group -->
3005<div id="shopify-section-sections--27253200224587__footer" class="shopify-section shopify-section-group-footer-group section-footer mt-auto relative z-shape-divider"><footer
3006  class="relative bg-scheme-background px-section  text-scheme-text"
3007  data-color-scheme="scheme-b61e2193-87ef-45f1-b2f3-f045c15195c7"
3008>
3009  <div class="section-content relative z-10 mx-auto max-w-site py-section-vertical-spacing">
3010    <div class="grid grid-cols-1 gap-10 lg:grid-cols-12 lg:gap-theme">
3011          <div
3012            class="space-y-5 lg:col-span-6 xl:col-span-3 "
3013            
3014          ><div class="h1 font-heading">
3015                  
3016                    
3017                    <a
3018                      href="/"
3019                      class="inline w-full"
3020                    >
3021                      <div
3022                        style="max-width: 400px;"
3023                      >
3024                        <img
3025                          src="//itsgoodsalt.com/cdn/shop/files/Good-Salt-Logo_Drop-Shadow_01.svg?v=1760520791&width=400"
3026                          srcset="//itsgoodsalt.com/cdn/shop/files/Good-Salt-Logo_Drop-Shadow_01.svg?v=1760520791&width=400 1x,//itsgoodsalt.com/cdn/shop/files/Good-Salt-Logo_Drop-Shadow_01.svg?v=1760520791&width=800 2x,//itsgoodsalt.com/cdn/shop/files/Good-Salt-Logo_Drop-Shadow_01.svg?v=1760520791&width=1200 3x"
3027                          alt="Good Salt™"
3028                          width="112"
3029                          height="60"
3030                          loading="eager"
3031                        >
3032                      </div>
3033                    </a>
3034                  
3035                </div></div>
3036        
3037
3038          <div
3039            class="space-y-5 lg:col-span-6 xl:col-span-3 "
3040            
3041          ><div><h2 class="font-heading heading-secondary mb-5">
3042                      Thirsty for more?
3043                    </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="✓" />
3044                    
3045                    
3046                      <div class="items-center justify-center">
3047                        <input
3048                          type="hidden"
3049                          name="contact[tags]"
3050                          value="newsletter"
3051                        >
3052                        <label
3053                          for="NewsletterForm-sections--27253200224587__footer"
3054                          class="sr-only"
3055                        >
3056                          Email Address
3057                        </label>
3058                        <div class=" w-full flex-grow lg:mr-2">
3059                          <input
3060                            id="NewsletterForm-sections--27253200224587__footer"
3061                            type="email"
3062                            name="contact[email]"
3063                            class="input--background input-group-field w-full text-scheme-text placeholder:text-scheme-text border-scheme-text"
3064                            value=""
3065                            autocorrect="off"
3066                            autocapitalize="off"
3067                            autocomplete="email"
3068                            
3069                            placeholder="[email protected]"
3070                            required
3071                          >
3072                        </div>
3073                        <button
3074                          type="submit"
3075                          class="push-btn mt-2.5 w-full"
3076                          name="commit"
3077                          id="Subscribe-sections--27253200224587__footer"
3078                        >
3079                          <span class="push-btn__surface w-full">Subscribe</span>
3080                        </button>
3081                      </div>
3082                    
3083                  </form>
3084                </div></div>
3085        
3086
3087          <div
3088            class="space-y-5 lg:col-span-6 xl:col-span-3 "
3089            
3090          ><div class="flex flex-wrap justify-start gap-10 lg:justify-center">
3091                    <div class="w-full  flex-1">
3092                      
3093                      
3094                        <h2 class="font-heading mb-4 break-all text-base">
3095                          Menu
3096                        </h2>
3097                      
3098                      <ul class="list-none space-y-2.5">
3099                        
3100                          <li>
3101                            <a
3102                              href="/collections/drinks"
3103                              class="secondary-text-link break-words"
3104                            >
3105                              Drinks
3106                            </a>
3107                          </li>
3108                        
3109                          <li>
3110                            <a
3111                              href="/collections/merch"
3112                              class="secondary-text-link break-words"
3113                            >
3114                              Merch
3115                            </a>
3116                          </li>
3117                        
3118                          <li>
3119                            <a
3120                              href="/pages/build-your-bundle"
3121                              class="secondary-text-link break-words"
3122                            >
3123                              Build A Bundle
3124                            </a>
3125                          </li>
3126                        
3127                          <li>
3128                            <a
3129                              href="https://itsgoodsalt.com/#quizify-pop-95356eea66841c802e7ccd40299dcfb5&size=fullsize"
3130                              class="secondary-text-link break-words"
3131                            >
3132                              Take The Quiz
3133                            </a>
3134                          </li>
3135                        
3136                          <li>
3137                            <a
3138                              href="/pages/referral"
3139                              class="secondary-text-link break-words"
3140                            >
3141                              Refer A Friend
3142                            </a>
3143                          </li>
3144                        
3145                          <li>
3146                            <a
3147                              href="https://itsgoodsalt.myshopify.com/a/shopjar-referral/my-account"
3148                              class="secondary-text-link break-words"
3149                            >
3150                              Refer A Friend Dashboard
3151                            </a>
3152                          </li>
3153                        
3154                          <li>
3155                            <a
3156                              href="https://itsgoodsalt.com/tools/recurring/get-subscription-access"
3157                              class="secondary-text-link break-words"
3158                            >
3159                              Manage Subscription
3160                            </a>
3161                          </li>
3162                        
3163                      </ul>
3164                    </div>
3165                    <div class="w-full  flex-1">
3166                      
3167                      
3168                        <h2 class="font-heading mb-4 break-all text-base">
3169                          Other Stuff
3170                        </h2>
3171                      
3172                      <ul class="list-none space-y-2.5">
3173                        
3174                          <li>
3175                            <a
3176                              href="/account"
3177                              class="secondary-text-link"
3178                            >
3179                              My Account
3180                            </a>
3181                          </li>
3182                        
3183                          <li>
3184                            <a
3185                              href="/pages/about-us"
3186                              class="secondary-text-link"
3187                            >
3188                              About
3189                            </a>
3190                          </li>
3191                        
3192                          <li>
3193                            <a
3194                              href="/pages/contact-us"
3195                              class="secondary-text-link"
3196                            >
3197                              Contact
3198                            </a>
3199                          </li>
3200                        
3201                          <li>
3202                            <a
3203                              href="/pages/delivery"
3204                              class="secondary-text-link"
3205                            >
3206                              Delivery
3207                            </a>
3208                          </li>
3209                        
3210                          <li>
3211                            <a
3212                              href="/pages/refund-policy"
3213                              class="secondary-text-link"
3214                            >
3215                              Refund Policy
3216                            </a>
3217                          </li>
3218                        
3219                          <li>
3220                            <a
3221                              href="/pages/terms-of-service"
3222                              class="secondary-text-link"
3223                            >
3224                              Terms of Service
3225                            </a>
3226                          </li>
3227                        
3228                          <li>
3229                            <a
3230                              href="/pages/privacy-policy"
3231                              class="secondary-text-link"
3232                            >
3233                              Privacy Policy
3234                            </a>
3235                          </li>
3236                        
3237                          <li>
3238                            <a
3239                              href="https://itsgoodsalt.com/a/withdrawal"
3240                              class="secondary-text-link"
3241                            >
3242                              Withdraw From Contract
3243                            </a>
3244                          </li>
3245                        
3246                          <li>
3247                            <a
3248                              href="/blogs/news"
3249                              class="secondary-text-link"
3250                            >
3251                              Blog
3252                            </a>
3253                          </li>
3254                        
3255                      </ul>
3256                    </div></div></div>
3257        
3258
3259          <div
3260            class="space-y-5 lg:col-span-6 xl:col-span-3 lg:col-end-last"
3261            
3262          ><ul class="-mx-2 -mt-2 flex flex-wrap justify-start lg:justify-end">
3263  
3264
3265    
3266  
3267
3268    
3269  
3270
3271    
3272  
3273
3274    
3275      
3276        <li class="mx-2 mt-2">
3277          <a
3278            class="fill-current"
3279            href="https://www.instagram.com/drinkgoodsalt/"
3280            target="_blank"
3281          >
3282            <span class="inline-block h-5 w-5" aria-hidden="true"><svg
3283  aria-hidden="true"
3284  focusable="false"
3285  viewBox="0 0 24 24"
3286  fill="none"
3287  class="icon icon-instagram fill-current"
3288  xmlns="http://www.w3.org/2000/svg"
3289>
3290  <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"/>
3291</svg>
3292</span>
3293            <span class="visually-hidden">Instagram</span>
3294          </a>
3295        </li>
3296      
3297    
3298  
3299
3300    
3301  
3302
3303    
3304      
3305        <li class="mx-2 mt-2">
3306          <a
3307            class="fill-current"
3308            href="https://www.tiktok.com/@drinkgoodsalt"
3309            target="_blank"
3310          >
3311            <span class="inline-block h-5 w-5" aria-hidden="true"><svg
3312  aria-hidden="true"
3313  focusable="false"
3314  viewBox="0 0 24 24"
3315  class="icon icon-tiktok fill-current"
3316  fill="none"
3317  xmlns="http://www.w3.org/2000/svg"
3318>
3319  <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"/>
3320</svg>
3321</span>
3322            <span class="visually-hidden">TikTok</span>
3323          </a>
3324        </li>
3325      
3326    
3327  
3328
3329    
3330  
3331
3332    
3333  
3334
3335    
3336  
3337
3338    
3339  
3340
3341    
3342  
3343
3344    
3345  
3346
3347    
3348  
3349
3350    
3351  
3352
3353    
3354  
3355
3356    
3357  
3358</ul>
3359</div>
3360        
3361</div>
3362
3363    <div class="section-content-top-margin justify-between text-scheme-text md:flex">
3364      <div class="lg:w-1/3">
3365        <p class="text-sm">
3366          &copy; 2026, <a href="/" title="">Good Salt™</a>.
3367          <span class="ml-2 inline-block"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></span>
3368        </p>
3369      </div>
3370          <div class="mt-10 lg:mt-0  lg:w-1/3">
3371            <h2 class="visually-hidden">
3372              Accepted Payments
3373            </h2>
3374            <ul class="payment-icons -mx-2 lg:text-center">
3375              
3376                <li class="mx-2 inline-block w-8">
3377                  <svg class="icon payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
3378
3379                </li>
3380              
3381                <li class="mx-2 inline-block w-8">
3382                  <svg class="icon payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 
33820 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
3383
3384                </li>
3385              
3386                <li class="mx-2 inline-block w-8">
3387                  <svg class="icon payment-icon" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewBox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.
3387001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/><path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><linearGradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientUnits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></linearGradient><linearGradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientUnits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></linearGradient></defs></svg>
3388                </li>
3389              
3390                <li class="mx-2 inline-block w-8">
3391                  <svg class="icon payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg>
3392                </li>
3393              
3394                <li class="mx-2 inline-block w-8">
3395                  <svg class="icon payment-icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
3396                </li>
3397              
3398                <li class="mx-2 inline-block w-8">
3399                  <svg class="icon payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
339906zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
3400
3401                </li>
3402              
3403                <li class="mx-2 inline-block w-8">
3404                  <svg class="icon payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" viewBox="0 0 38 24" aria-labelledby="pi-klarna" fill="none"><title id="pi-klarna">Klarna</title><rect width="38" height="24" rx="2" fill="#FFA8CD"/><rect x=".5" y=".5" width="37" height="23" rx="1.5" stroke="#000" stroke-opacity=".07"/><path d="M30.62 14.755c-.662 0-1.179-.554-1.179-1.226 0-.673.517-1.226 1.18-1.226.663 0 1.18.553 1.18 1.226 0 .672-.517 1.226-1.18 1.226zm-.33 1.295c.565 0 1.286-.217 1.686-1.068l.04.02c-.176.465-.176.742-.176.81v.11h1.423v-4.786H31.84v.109c0 .069 0 .346.175.81l-.039.02c-.4-.85-1.121-1.068-1.687-1.068-1.355 0-2.31 1.088-2.31 2.522 0 1.433.955 2.521 2.31 2.521zm-4.788-5.043c-.643 0-1.15.228-1.56 1.068l-.039-.02c.175-.464.175-.741.175-.81v-.11h-1.423v4.787h1.462V13.4c0-.662.38-1.078.995-1.078.614 0 .917.356.917 1.068v2.532h1.462v-3.046c0-1.088-.838-1.869-1.989-1.869zm-4.963 1.068l-.039-.02c.176-.464.176-.741.176-.81v-.11h-1.424v4.787h1.463l.01-2.304c0-.673.35-1.078.926-1.078.156 0 .282.02.429.06v-1.464c-.644-.139-1.22.109-1.54.94zm-4.65 2.68c-.664 0-1.18-.554-1.18-1.226 0-.673.516-1.226 1.18-1.226.662 0 1.179.553 1.179 1.226 0 .672-.517 1.226-1.18 1.226zm-.332 1.295c.565 0 1.287-.217 1.687-1.068l.038.02c-.175.465-.175.742-.175.81v.11h1.424v-4.786h-1.424v.109c0 .069 0 .346.175.81l-.038.02c-.4-.85-1.122-1.068-1.687-1.068-1.356 0-2.311 1.088-2.311 2.522 0 1.433.955 2.521 2.31 2.521zm-4.349-.128h1.463V9h-1.463v6.922zM10.136 9H8.644c0 1.236-.751 2.343-1.892 3.134l-.448.317V9h-1.55v6.922h1.55V12.49l2.564 3.43h1.892L8.293 12.64c1.121-.82 1.852-2.096 1.843-3.639z" fill="#0B051D"/></svg>
3405                </li>
3406              
3407                <li class="mx-2 inline-block w-8">
3408                  <svg class="icon payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg>
3409                </li>
3410              
3411                <li class="mx-2 inline-block w-8">
3412                  <svg class="icon payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/>
3412<path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
3413
3414                </li>
3415              
3416                <li class="mx-2 inline-block w-8">
3417                  <svg class="icon payment-icon" viewBox="0 0 38 24" role="img" width="38" height="24" aria-labelledby="pi-mbway" xmlns="http://www.w3.org/2000/svg"><title id="pi-mbway">MB WAY</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M2.652 18.267l-.059.459a.38.38 0 00.381.424H17.88c.232 0 .41-.198.383-.424l-.061-.459a.658.658 0 01.579-.72.646.646 0 01.712.579l.057.445c.116.998-.448 1.872-1.456 1.872H2.761c-1.008 0-1.573-.874-1.457-1.872l.058-.445a.646.646 0 01.711-.579.657.657 0 01.579.72" fill="#d81e25"/><path d="M18.225 10.154c0 .608-.215.952-.571 1.374l-.036.043.05.029c.705.43 1.197 1.079 1.234 1.991.055 1.359-1.097 2.482-2.463 2.479h-3.602a.642.642 0 01-.634-.65V8.435c0-.361.283-.652.632-.652l2.974.009c1.297.002 2.416.955 2.416 2.362m-1.793 4.659c.726 0 1.303-.528 1.288-1.223-.016-.712-.663-1.172-1.385-1.174h-1.46a.595.595 0 01-.588-.605c0-.337.264-.606.588-.606h.974c.658-.026 1.165-.424 1.196-1.046.032-.666-.539-1.165-1.238-1.165H13.44l-.008 5.819h3" fill="#100f0d"/><path d="M6.616 13.676l.016.049.018-.049c.168-.46.369-.969.583-1.525.22-.584.439-1.143.658-1.675.221-.541.431-1.024.631-1.444.2-.429.366-.724.493-.886a.97.97 0 01.781-.354h.149c.199 0 .354.053.47.15.107.093.171.2.188.323l.931 7.219a.593.593 0 01-.159.437c-.105.1-.256.149-.453.149-.198 0-.353-.047-.469-.138a.506.506 0 01-.218-.361c-.03-.24-.06-.507-.089-.8-.04-.292-.186-1.552-.226-1.868-.038-.327-.301-2.368-.389-3.109l-.008-.062-.299.625c-.101.215-.21.474-.331.776-.119.3-.241.618-.36.954-.13.325-.707 1.972-.707 1.972-.052.15-.154.451-.245.727a12.48 12.48 0 01-.202.572.82.82 0 01-.744.455.813.813 0 01-.746-.455 10.32 10.32 0 01-.202-.572c-.093-.276-.193-.577-.248-.727 0 0-.577-1.647-.704-1.972a29.247 29.247 0 00-.363-.954c-.12-.302-.229-.561-.328-.776l-.3-.625-.007.062c-.09.741-.35 2.782-.39 3.109-.041.316-.186 1.576-.226 1.868-.03.293-.06.56-.093.8a.502.502 0 01-.215.361c-.116.091-.273.138-.47.138-.197 0-.345-.049-.451-.149-.106-.106-.159-.252-.16-.437l.931-7.219a.529.529 0 01.189-.323.703.703 0 01.467-.15h.151c.325 0 .585.119.781.354.128.162.292.457.492.886.202.42.41.903.632 1.444.219.532.439 1.091.659 1.675.214.556.415 1.065.582 1.525" fill="#100f0d"/><path d="M4.79 3.419h11.322c1.066 0 1.597.8 1.722 1.856l.047.339a.662.662 0 01-.583.725.652.652 0 01-.715-.587l-.046-.323c-.047-.401-.217-.711-.625-.711H4.989c-.407 0-.577.31-.625.711l-.043.323a.653.653 0 11-1.301-.138l.047-.339c.126-1.056.656-1.856 1.723-1.856" fill="#d81e25"/><path d="M25.154 11.027c-.079.302-.159.625-.244.969-.085.343-.17.67-.253.984-.082.313-.161.588-.236.825a3.002 3.002 0 01-.185.486c-.089.154-.243.232-.464.232-.061 0-.141-.013-.241-.039-.098-.025-.18-.096-.248-.21a3.005 3.005 0 01-.185-.511 24.53 24.53 0 01-.235-.873c-.084-.33-.165-.679-.249-1.047a79.928 79.928 0 01-.223-1.026c-.066-.316-.121-.587-.166-.808a13.422 13.422 0 01-.074-.4c-.004-.028-.007-.047-.007-.058v-.033c0-.093.033-.169.106-.228a.42.42 0 01.264-.086c.1 0 .179.022.241.064.06.039.105.113.132.218 0 .01.016.091.045.239.032.148.07.338.116.568.048.232.101.49.158.776.058.285.117.576.182.869.063.293.128.576.191.853.063.275.12.512.176.708a36.527 36.527 0 00.381-1.38c.066-.256.13-.51.19-.767l.17-.712c.053-.221.098-.415.136-.586.039-.171.069-.297.091-.379a.46.46 0 01.157-.248c.079-.06.17-.09.281-.09a.46.46 0 01.299.095.437.437 0 01.
3417148.243c.062.268.127.57.199.903a59.514 59.514 0 00.463 2.011c.084.327.163.617.24.869.055-.197.115-.434.178-.708l.194-.85c.067-.289.129-.578.19-.865l.167-.771a106.486 106.486 0 00.164-.778c.027-.105.072-.179.132-.218a.418.418 0 01.24-.064c.104 0 .193.03.264.086a.28.28 0 01.109.228v.033a6.253 6.253 0 01-.088.458 108.095 108.095 0 01-.392 1.829 49.61 49.61 0 01-.244 1.042c-.08.33-.156.621-.232.872a2.898 2.898 0 01-.185.506.439.439 0 01-.252.218.92.92 0 01-.245.047.663.663 0 01-.099-.01.748.748 0 01-.141-.033.516.516 0 01-.148-.078.362.362 0 01-.117-.144 3.826 3.826 0 01-.178-.52 37.54 37.54 0 01-.458-1.776c-.077-.332-.15-.645-.215-.935" fill="#100f0d"/><path d="M31.315 12.279a40 40 0 00-.33-.984 17.49 17.49 0 00-.411-1.065l-.052-.142a.692.692 0 00-.053.136 16.567 16.567 0 00-.408 1.071c-.1.299-.209.627-.325.984zm-1.835.718a24.52 24.52 0 00-.22.732 5.932 5.932 0 01-.178.553c-.06.16-.181.241-.363.241-.127 0-.219-.032-.278-.096a.347.347 0 01-.086-.243.36.36 0 01.016-.109c.011-.031.045-.144.105-.337.057-.191.132-.431.226-.717.093-.286.197-.599.31-.939a34.26 34.26 0 01.707-1.941c.115-.289.224-.522.322-.696a.382.382 0 01.178-.192.785.785 0 01.303-.049c.123 0 .225.021.309.059a.324.324 0 01.178.198c.078.164.171.386.279.662.106.278.22.578.338.899.118.322.235.651.352.985.115.336.223.648.318.937l.248.738c.068.203.113.335.128.393.01.035.017.071.017.109a.32.32 0 01-.099.243c-.067.064-.163.096-.289.096-.096 0-.164-.022-.213-.064a.404.404 0 01-.11-.177 11.55 11.55 0 01-.196-.553c-.073-.225-.153-.468-.235-.732H29.48" fill="#100f0d"/><path d="M34.12 12.443a.654.654 0 01-.079-.091 5.456 5.456 0 01-.33-.514 9.736 9.736 0 01-.275-.497c-.09-.177-.177-.356-.262-.534a12.458 12.458 0 01-.231-.496c-.071-.155-.13-.289-.178-.4a1.671 1.671 0 01-.112-.298.428.428 0 01-.005-.062c0-.099.034-.182.103-.246a.395.395 0 01.286-.101c.11 0 .187.028.235.083.047.056.082.11.103.165.01.029.038.088.079.181l.152.346c.061.138.13.289.207.453.079.166.156.328.237.488.079.159.158.311.232.458.073.144.145.264.21.359a6.14 6.14 0 00.34-.603c.12-.242.236-.48.347-.716.11-.238.204-.447.286-.627.079-.182.127-.295.144-.339a.666.666 0 01.103-.165c.046-.055.126-.083.235-.083.122 0 .216.034.287.101a.327.327 0 01.101.246c0 .026 0 .048-.002.062-.003.014-.011.035-.02.062l-.096.239a24.658 24.658 0 01-.405.903c-.087.178-.174.355-.265.531-.091.175-.182.344-.274.503-.09.158-.175.295-.252.404a1.237 1.237 0 01-.156.188v1.707c0 .11-.035.199-.105.27a.37.37 0 01-.268.103.37.37 0 01-.268-.103.366.366 0 01-.104-.27v-1.707" fill="#100f0d"/></svg>
3418
3419                </li>
3420              
3421                <li class="mx-2 inline-block w-8">
3422                  <svg class="icon payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
34220-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg>
3423                </li>
3424              
3425                <li class="mx-2 inline-block w-8">
3426                  <svg class="icon payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
3427
3428                </li>
3429              
3430                <li class="mx-2 inline-block w-8">
3431                  <svg class="icon payment-icon" viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.
3431635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg>
3432                </li>
3433              
3434                <li class="mx-2 inline-block w-8">
3435                  <svg class="icon payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
343516.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
3436
3437                </li>
3438              
3439            </ul>
3440          </div>
3441        
3442<div class="mb-4 mt-10 flex flex-wrap items-center justify-between lg:mb-0 lg:mt-0 lg:w-1/3 lg:justify-end">
3443          
3444<form method="post" action="/localization" id="localization-form-footer" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/cart" /><div class="inline-block ">
3445      <h2 class="visually-hidden" id="country-heading-footer">
3446        Country/region
3447      </h2>
3448      <data-island
3449        x-data="{ expanded: false }"
3450        @keydown.escape.prevent.stop="expanded = false"
3451        @click.outside="expanded = false"
3452        class="relative"
3453        x-init="$watch('expanded', async () => { await $nextTick(); $focus.focus($el.querySelector('[aria-current=true]')); });"
3454      >
3455        <button
3456          type="button"
3457          class="secondary-text-link flex items-center py-1 text-sm"
3458          :aria-expanded="expanded"
3459          aria-controls="country-list-footer"
3460          aria-describedby="country-heading-footer"
3461          @click.prevent="expanded = ! expanded"
3462        >
3463          <span>United Kingdom (GBP
3464            £)</span
3465          >
3466          <span
3467            class="chevron-down ml-2 inline-block w-3 fill-current transition-transform duration-150"
3468            :class="{ 'rotate-180' : expanded}"
3469          >
3470            <svg
3471  class="theme-icon"
3472  viewBox="0 0 48 48"
3473  fill="none"
3474  xmlns="http://www.w3.org/2000/svg"
3475>
3476  <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"/>
3477</svg>
3478
3479          </span>
3480        </button>
3481        <ul
3482          id="country-list-footer"
3483          class="absolute left-0 top-0 z-30 max-h-[60vh] translate-y-[calc(-100%_-_1.25rem)] snap-y snap-mandatory overflow-y-auto bg-scheme-card py-2 [box-shadow:inset_0_0_0_var(--input-border-width)_rgb(var(--color-button-border))] lg:left-auto lg:right-0"
3484          x-show="expanded"
3485          style="display: none;"
3486        >
3487          
3488            <li class="w-40 px-2.5 text-sm ">
3489              <button
3490                class="break-word p-2 text-left"
3491                type="button"
3492                
3493                @click.prevent="$refs.input.value = 'AT'; $root.closest('form').submit();"
3494              >Austria (EUR
3495                €)
3496              </button>
3497            </li>
3498            <li class="w-40 px-2.5 text-sm ">
3499              <button
3500                class="break-word p-2 text-left"
3501                type="button"
3502                
3503                @click.prevent="$refs.input.value = 'BE'; $root.closest('form').submit();"
3504              >Belgium (EUR
3505                €)
3506              </button>
3507            </li>
3508            <li class="w-40 px-2.5 text-sm ">
3509              <button
3510                class="break-word p-2 text-left"
3511                type="button"
3512                
3513                @click.prevent="$refs.input.value = 'BG'; $root.closest('form').submit();"
3514              >Bulgaria (EUR
3515                €)
3516              </button>
3517            </li>
3518            <li class="w-40 px-2.5 text-sm ">
3519              <button
3520                class="break-word p-2 text-left"
3521                type="button"
3522                
3523                @click.prevent="$refs.input.value = 'HR'; $root.closest('form').submit();"
3524              >Croatia (EUR
3525                €)
3526              </button>
3527            </li>
3528            <li class="w-40 px-2.5 text-sm ">
3529              <button
3530                class="break-word p-2 text-left"
3531                type="button"
3532                
3533                @click.prevent="$refs.input.value = 'CY'; $root.closest('form').submit();"
3534              >Cyprus (EUR
3535                €)
3536              </button>
3537            </li>
3538            <li class="w-40 px-2.5 text-sm ">
3539              <button
3540                class="break-word p-2 text-left"
3541                type="button"
3542                
3543                @click.prevent="$refs.input.value = 'CZ'; $root.closest('form').submit();"
3544              >Czechia (CZK
3545                Kč)
3546              </button>
3547            </li>
3548            <li class="w-40 px-2.5 text-sm ">
3549              <button
3550                class="break-word p-2 text-left"
3551                type="button"
3552                
3553                @click.prevent="$refs.input.value = 'DK'; $root.closest('form').submit();"
3554              >Denmark (DKK
3555                kr.)
3556              </button>
3557            </li>
3558            <li class="w-40 px-2.5 text-sm ">
3559              <button
3560                class="break-word p-2 text-left"
3561                type="button"
3562                
3563                @click.prevent="$refs.input.value = 'EE'; $root.closest('form').submit();"
3564              >Estonia (EUR
3565                €)
3566              </button>
3567            </li>
3568            <li class="w-40 px-2.5 text-sm ">
3569              <button
3570                class="break-word p-2 text-left"
3571                type="button"
3572                
3573                @click.prevent="$refs.input.value = 'FI'; $root.closest('form').submit();"
3574              >Finland (EUR
3575                €)
3576              </button>
3577            </li>
3578            <li class="w-40 px-2.5 text-sm ">
3579              <button
3580                class="break-word p-2 text-left"
3581                type="button"
3582                
3583                @click.prevent="$refs.input.value = 'FR'; $root.closest('form').submit();"
3584              >France (EUR
3585                €)
3586              </button>
3587            </li>
3588            <li class="w-40 px-2.5 text-sm ">
3589              <button
3590                class="break-word p-2 text-left"
3591                type="button"
3592                
3593                @click.prevent="$refs.input.value = 'DE'; $root.closest('form').submit();"
3594              >Germany (EUR
3595                €)
3596              </button>
3597            </li>
3598            <li class="w-40 px-2.5 text-sm ">
3599              <button
3600                class="break-word p-2 text-left"
3601                type="button"
3602                
3603                @click.prevent="$refs.input.value = 'GR'; $root.closest('form').submit();"
3604              >Greece (EUR
3605                €)
3606              </button>
3607            </li>
3608            <li class="w-40 px-2.5 text-sm ">
3609              <button
3610                class="break-word p-2 text-left"
3611                type="button"
3612                
3613                @click.prevent="$refs.input.value = 'HU'; $root.closest('form').submit();"
3614              >Hungary (HUF
3615                Ft)
3616              </button>
3617            </li>
3618            <li class="w-40 px-2.5 text-sm ">
3619              <button
3620                class="break-word p-2 text-left"
3621                type="button"
3622                
3623                @click.prevent="$refs.input.value = 'IE'; $root.closest('form').submit();"
3624              >Ireland (EUR
3625                €)
3626              </button>
3627            </li>
3628            <li class="w-40 px-2.5 text-sm ">
3629              <button
3630                class="break-word p-2 text-left"
3631                type="button"
3632                
3633                @click.prevent="$refs.input.value = 'IT'; $root.closest('form').submit();"
3634              >Italy (EUR
3635                €)
3636              </button>
3637            </li>
3638            <li class="w-40 px-2.5 text-sm ">
3639              <button
3640                class="break-word p-2 text-left"
3641                type="button"
3642                
3643                @click.prevent="$refs.input.value = 'LV'; $root.closest('form').submit();"
3644              >Latvia (EUR
3645                €)
3646              </button>
3647            </li>
3648            <li class="w-40 px-2.5 text-sm ">
3649              <button
3650                class="break-word p-2 text-left"
3651                type="button"
3652                
3653                @click.prevent="$refs.input.value = 'LT'; $root.closest('form').submit();"
3654              >Lithuania (EUR
3655                €)
3656              </button>
3657            </li>
3658            <li class="w-40 px-2.5 text-sm ">
3659              <button
3660                class="break-word p-2 text-left"
3661                type="button"
3662                
3663                @click.prevent="$refs.input.value = 'LU'; $root.closest('form').submit();"
3664              >Luxembourg (EUR
3665                €)
3666              </button>
3667            </li>
3668            <li class="w-40 px-2.5 text-sm ">
3669              <button
3670                class="break-word p-2 text-left"
3671                type="button"
3672                
3673                @click.prevent="$refs.input.value = 'MT'; $root.closest('form').submit();"
3674              >Malta (EUR
3675                €)
3676              </button>
3677            </li>
3678            <li class="w-40 px-2.5 text-sm ">
3679              <button
3680                class="break-word p-2 text-left"
3681                type="button"
3682                
3683                @click.prevent="$refs.input.value = 'NL'; $root.closest('form').submit();"
3684              >Netherlands (EUR
3685                €)
3686              </button>
3687            </li>
3688            <li class="w-40 px-2.5 text-sm ">
3689              <button
3690                class="break-word p-2 text-left"
3691                type="button"
3692                
3693                @click.prevent="$refs.input.value = 'PL'; $root.closest('form').submit();"
3694              >Poland (PLN
3695                zł)
3696              </button>
3697            </li>
3698            <li class="w-40 px-2.5 text-sm ">
3699              <button
3700                class="break-word p-2 text-left"
3701                type="button"
3702                
3703                @click.prevent="$refs.input.value = 'PT'; $root.closest('form').submit();"
3704              >Portugal (EUR
3705                €)
3706              </button>
3707            </li>
3708            <li class="w-40 px-2.5 text-sm ">
3709              <button
3710                class="break-word p-2 text-left"
3711                type="button"
3712                
3713                @click.prevent="$refs.input.value = 'RO'; $root.closest('form').submit();"
3714              >Romania (RON
3715                Lei)
3716              </button>
3717            </li>
3718            <li class="w-40 px-2.5 text-sm ">
3719              <button
3720                class="break-word p-2 text-left"
3721                type="button"
3722                
3723                @click.prevent="$refs.input.value = 'SK'; $root.closest('form').submit();"
3724              >Slovakia (EUR
3725                €)
3726              </button>
3727            </li>
3728            <li class="w-40 px-2.5 text-sm ">
3729              <button
3730                class="break-word p-2 text-left"
3731                type="button"
3732                
3733                @click.prevent="$refs.input.value = 'SI'; $root.closest('form').submit();"
3734              >Slovenia (EUR
3735                €)
3736              </button>
3737            </li>
3738            <li class="w-40 px-2.5 text-sm ">
3739              <button
3740                class="break-word p-2 text-left"
3741                type="button"
3742                
3743                @click.prevent="$refs.input.value = 'ES'; $root.closest('form').submit();"
3744              >Spain (EUR
3745                €)
3746              </button>
3747            </li>
3748            <li class="w-40 px-2.5 text-sm ">
3749              <button
3750                class="break-word p-2 text-left"
3751                type="button"
3752                
3753                @click.prevent="$refs.input.value = 'SE'; $root.closest('form').submit();"
3754              >Sweden (SEK
3755                kr)
3756              </button>
3757            </li>
3758            <li class="w-40 px-2.5 text-sm bg-scheme-text text-scheme-text-contrast">
3759              <button
3760                class="break-word p-2 text-left"
3761                type="button"
3762                
3763                  aria-current="true"
3764                
3765                @click.prevent="$refs.input.value = 'GB'; $root.closest('form').submit();"
3766              >United Kingdom (GBP
3767                £)
3768              </button>
3769            </li></ul>
3770        <input
3771          x-ref="input"
3772          type="hidden"
3773          name="country_code"
3774          id="CountrySelector"
3775          value="GB"
3776        >
3777      </data-island>
3778    </div></form>
3779        </div></div>
3780  </div>
3781</footer>
3782
3783
3784
3785
3786<style> #shopify-section-sections--27253200224587__footer .ml-2 {display: none;} #shopify-section-sections--27253200224587__footer 1.flex-1 h2 {font-size: 20px;} #shopify-section-sections--27253200224587__footer .icon {width: 28px;} #shopify-section-sections--27253200224587__footer .p-2 {color: #000000;} @media (max-width: 899px) {#shopify-section-sections--27253200224587__footer .payment-icons {margin-top: -20px; margin-bottom: -35px; }} #shopify-section-sections--27253200224587__footer .push-btn__surface {/** box-shadow: inset 0 0 0; border: 2px solid #000; **/ background-color: #ffffff; color: #1e1e1e;} </style></div>
3787<!-- END sections: footer-group --><!-- BEGIN sections: overlay-group -->
3788
3789<!-- END sections: overlay-group --><div
3790      id="screenreader-announce"
3791      class="sr-only"
3792      aria-live="polite"
3793      role="status"
3794    ></div>
3795
3796    <ul hidden>
3797      <li id="a11y-refresh-page-message">
3798        Choosing a selection results in a full page refresh.
3799      </li>
3800      <li id="a11y-selection-message">
3801        Press the space key then arrow keys to make a selection.
3802      </li>
3803    </ul>
3804
3805    
3806    <data-island role="complementary" x-data on="load">
3807  <template x-teleport="body">
3808    <div
3809      x-show="$store.modals.leftDrawer.open"
3810      @keydown.escape.prevent.stop="$store.modals.close('leftDrawer')"
3811      @click="$store.modals.close('leftDrawer')"
3812      class="fixed inset-0 z-50"
3813      data-color-scheme="scheme1"
3814      id="modals-leftDrawer"
3815    >
3816      <div
3817        x-show="$store.modals.leftDrawer.open"
3818        x-transition:enter="transition ease-out duration-300"
3819        x-transition:enter-start="opacity-0"
3820        x-transition:enter-end="opacity-100"
3821        x-transition:leave="transition ease-in duration-300"
3822        x-transition:leave-start="opacity-100"
3823        x-transition:leave-end="opacity-0"
3824        class="fixed inset-0 bg-scheme-text/75"
3825      >
3826        <!-- Overlay -->
3827      </div>
3828      <div
3829        x-show="$store.modals.leftDrawer.open"
3830        x-transition:enter="transition ease-out duration-300"
3831        x-transition:enter-start="-translate-x-full"
3832        x-transition:enter-end="translate-x-0"
3833        x-transition:leave="transition ease-in duration-300"
3834        x-transition:leave-start="translate-x-0"
3835        x-transition:leave-end="-translate-x-full"
3836        class="drawer-transition-host h-full w-full"
3837      >
3838        <div
3839          @click.stop
3840          x-trap.noscroll.inert="$store.modals.leftDrawer.open"
3841          class="relative mr-auto h-full w-11/12 overflow-y-auto border-r-section border-section-border bg-scheme-background text-scheme-text md:w-7/12 lg:w-5/12"
3842          id="left-drawer-slot"
3843          role="dialog"
3844          aria-modal="true"
3845          :aria-label="getModalLabel('leftDrawer', $el)"
3846          tabindex="-1"
3847        >
3848          <!-- Modal content is teleported here -->
3849        </div>
3850      </div>
3851    </div>
3852  </template>
3853</data-island>
3854<data-island role="complementary" x-data on="load">
3855  <template x-teleport="body">
3856    <div
3857      x-show="$store.modals.rightDrawer.open"
3858      @keydown.escape.prevent.stop="$store.modals.close('rightDrawer')"
3859      @click="$store.modals.close('rightDrawer')"
3860      class="fixed inset-0 z-50"
3861      data-color-scheme="scheme1"
3862      id="modals-rightDrawer"
3863    >
3864      <div
3865        x-show="$store.modals.rightDrawer.open"
3866        x-transition:enter="transition ease-out duration-300"
3867        x-transition:enter-start="opacity-0"
3868        x-transition:enter-end="opacity-100"
3869        x-transition:leave="transition ease-in duration-300"
3870        x-transition:leave-start="opacity-100"
3871        x-transition:leave-end="opacity-0"
3872        class="fixed inset-0 bg-scheme-text/75"
3873      >
3874        <!-- Overlay -->
3875      </div>
3876      <div
3877        x-show="$store.modals.rightDrawer.open"
3878        x-transition:enter="transition ease-out duration-300"
3879        x-transition:enter-start="translate-x-full"
3880        x-transition:enter-end="translate-x-0"
3881        x-transition:leave="transition ease-in duration-300"
3882        x-transition:leave-start="translate-x-0"
3883        x-transition:leave-end="translate-x-full"
3884        class="h-full w-full"
3885      >
3886        <div
3887          @click.stop
3888          x-trap.noscroll.inert="$store.modals.rightDrawer.open"
3889          class="relative ml-auto h-full w-11/12 overflow-hidden border-l-section border-section-border bg-scheme-background text-scheme-text md:w-7/12 lg:w-5/12"
3890          id="right-drawer-slot"
3891          role="dialog"
3892          aria-modal="true"
3893          :aria-label="getModalLabel('rightDrawer', $el)"
3894          tabindex="-1"
3895        >
3896          <!-- Modal content is teleported here -->
3897        </div>
3898      </div>
3899    </div>
3900  </template>
3901</data-island>
3902<data-island role="complementary" x-data on="load">
3903  <template x-teleport="body">
3904    <div
3905      x-show="$store.modals.modal.open"
3906      @keydown.escape.prevent.stop="$store.modals.close('modal')"
3907      class="fixed inset-0 z-40"
3908      id="modals-modal"
3909    >
3910      <div
3911        id="modal-slot"
3912        x-show="$store.modals.modal.open"
3913        x-transition.duration.300ms
3914        role="dialog"
3915        aria-modal="true"
3916        class="relative m-auto h-full w-full overflow-y-auto"
3917        x-trap.noscroll.inert="$store.modals.modal.open"
3918        :aria-label="getModalLabel('modal', $el)"
3919        tabindex="-1"
3920      ></div>
3921    </div>
3922  </template>
3923</data-island>
3924<data-island role="complementary" x-data on="load">
3925  <template x-teleport="body">
3926    <div
3927      x-show="$store.modals.popup.open"
3928      @keydown.escape.prevent.stop="$store.modals.close('popup')"
3929      class="fixed inset-0 z-40"
3930      id="popups-popup"
3931    >
3932      <div
3933        x-show="$store.modals.popup.open"
3934        class="fixed inset-0 bg-scheme-text/75"
3935        x-transition.opacity.duration.100ms
3936        @click="$store.modals.close('popup')"
3937      >
3938        <!-- Overlay -->
3939      </div>
3940      <div
3941        id="popup-slot"
3942        x-show="$store.modals.popup.open"
3943        x-transition.duration.200ms
3944        role="dialog"
3945        aria-popup="true"
3946        class="relative m-4 max-h-[calc(100%_-_(theme(spacing.4)_*_2))] overflow-y-scroll border-section border-section-border bg-scheme-background text-scheme-text lg:m-24 lg:max-h-[calc(100%_-_(theme(spacing.24)_*_2))]"
3947        x-trap.noscroll.inert="$store.modals.popup.open"
3948        :aria-label="getModalLabel('popup', $el)"
3949        tabindex="-1"
3950      ></div>
3951    </div>
3952  </template>
3953</data-island>
3954
3955
3956
3957
3958
3959<script src="//itsgoodsalt.com/cdn/shop/t/5/assets/global.bundle.js?v=165886075775229823721774445549" type="module"></script>
3959
3960  <style> /.push-btn__surface {font-stretch: expanded; background-color: #dd1a50; color: #ffffff;} </style>
3961<div id="shopify-block-Aemp4K204NG5MWWxCU__9431864395560886015" class="shopify-block shopify-app-block">
3962
3963<script>
3964  window.__POLAR_CONFIG__ = {
3965    debug: false,
3966    shop: "w0hwfk-5i.myshopify.com",
3967    storefrontToken: null,
3968    cartMetafieldsEnabled: null,
3969    metafieldNamespace: "polar",
3970    metafieldKey: "attribution"
3971  };
3972</script>
3972
3973
3974<script src="https://cdn.shopify.com/extensions/01a0fcbc-7d62-76f1-853a-663fbdd9a530/polar-analytics-35/assets/polar-cart-injector.js" async></script>
3974
3975
3976</div><div id="shopify-block-AMXlNNXM5SWtGZ0cxR__17151115064775110295" class="shopify-block shopify-app-block"><style data-recharge-theme='{"has_theme_customization": true, "design_mode": false }'>
3977  .recharge-theme {
3978    /* App */
3979    --recharge-app-background: #F7F7F7;
3980    --recharge-app-container: 1200px;
3981    --recharge-app-vertical-padding: 32px;
3982
3983    /* Brand colors */
3984    
3985--recharge-color-brand: #FF9902;
3986
3987    /* Tints */
3988    --recharge-color-brand-120: #d47e00;
3989    --recharge-color-brand-20: #ffad35;
3990    --recharge-color-brand-40: #ffc267;
3991    --recharge-color-brand-60: #ffd69a;
3992    --recharge-color-brand-75: #ffe6c0;
3993    --recharge-color-brand-85: #fff0d9;
3994
3995    /* Neutral */
3996    --recharge-color-neutral: hsl(36, 35%, 7%);
3997    --recharge-color-neutral-80: hsl(36, 7%, 25%);
3998    --recharge-color-neutral-70: hsl(36, 5%, 35%);
3999    --recharge-color-neutral-40: hsl(36, 3%, 63%);
4000    --recharge-color-neutral-10: hsl(36, 2%, 91%);
4001    
4002
4003    /* Links */
4004    --recharge-button-secondary: #1773B0;
4005    --recharge-button-secondary-120: #125988;
4006    --recharge-button-secondary-60: #74abd0;
4007
4008    /* Images */
4009    --recharge-images-ratio: 1;
4010
4011    /* Cards */
4012    
4013    --recharge-cards-background: #FFFFFF;
4014    
4015
4016    
4017    --recharge-cards-border-color: RGBA(0,0,0,0);
4018    
4019
4020    /* Fonts */
4021    --recharge-typography-scale: 16px;
4022    --recharge-typography-size-1: calc(3 * var(--recharge-typography-scale));
4023    --recharge-typography-size-2: calc(2.25 * var(--recharge-typography-scale));
4024    --recharge-typography-size-3: calc(1.625 * var(--recharge-typography-scale));
4025    --recharge-typography-size-4: calc(1.25 * var(--recharge-typography-scale));
4026    --recharge-typography-size-5: calc(1 * var(--recharge-typography-scale));
4027    --recharge-typography-size-6: calc(.875 * var(--recharge-typography-scale));
4028
4029    /** Text **/
4030    --recharge-typography-light: #FFFFFF;
4031    --recharge-typography-primary: var(--recharge-color-neutral);
4032    --recharge-typography-secondary: var(--recharge-color-neutral-70);
4033
4034    /* Corners */
4035    --recharge-corners-radius: 8px;
4036
4037    --recharge-button-border-radius: 8px;
4038    
4039
4040    /* Views */
4041    
4042    --recharge-views-background: #F7F7F7;
4043    
4044
4045    /* Buttons */
4046    --recharge-button-font-family: inherit;
4047    --recharge-button-brand: var(--recharge-color-brand);
4048    --recharge-button-color: #1E1E1E;
4049  }
4050</style>
4051
4052</div><div id="shopify-block-AQmluZzRtdWVZZjkrT__11753626725791430220" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: cart-drawer -->
4052<script>((o,c,u)=>{o[c]=o[c]||{},o[u]=o[u]||{},o[c].OCU=o[c].OCU||{api:o[u]}})(window,'Zipify','OCUApi');</script>
4052<div hidden data-ocu-cart-additional-buttons-src>
4053  <div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:95794069835,&quot;merchantName&quot;:&quot;Good Salt™&quot;,&quot;personalized&quot;:false}},{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;paypal&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:95794069835,&quot;countryCode&quot;:&quot;GB&quot;,&quot;merchantName&quot;:&quot;Good Salt™&quot;,&quot;phoneRequired&quot;:false,&quot;companyRequired&quot;:false,&quot;shippingType&quot;:&quot;shipping&quot;,&quot;shopifyPaymentsEnabled&quot;:true,&quot;hasManagedSellingPlanState&quot;:false,&quot;requiresBillingAgreement&quot;:true,&quot;gatewayType&quot;:&quot;CONNECTED&quot;,&quot;merchantId&quot;:&quot;KV3F2ZAZPK3R6&quot;,&quot;sdkUrl&quot;:&quot;https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=GBP\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=KV3F2ZAZPK3R6\u0026intent=authorize&quot;,&quot;serviceableCountryCodes&quot;:[&quot;AT&quot;,&quot;BE&quot;,&quot;BG&quot;,&quot;CY&quot;,&quot;CZ&quot;,&quot;DE&quot;,&quot;DK&quot;,&quot;EE&quot;,&quot;ES&quot;,&quot;FI&quot;,&quot;FR&quot;,&quot;GB&quot;,&quot;GR&quot;,&quot;HR&quot;,&quot;HU&quot;,&quot;IE&quot;,&quot;IT&quot;,&quot;LT&quot;,&quot;LU&quot;,&quot;LV&quot;,&quot;MT&quot;,&quot;NL&quot;,&quot;PL&quot;,&quot;PT&quot;,&quot;RO&quot;,&quot;SE&quot;,&quot;SI&quot;,&quot;SK&quot;]}}]" access-token="6462cf56cf40a7bbc95d75a24f121115" buyer-country="GB" buyer-locale="en" buyer-currency="GBP" shop-id="95794069835" cart-id="e8cbf6ce26cf5a185b1bd1173beb9437" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div>
4054</div>
4054<script>
4055(() => {((o,c,u)=>{o[c]=o[c]||{},o[c][u]=o[c][u]||{api:{},integrations:{}}})(window,'Zipify','Cart');
4056  if (Zipify.Cart.snippet) return;
4057
4058  Zipify.Cart.version = Zipify.Cart.version ?? '2025/11/11';
4059  Zipify.Cart.assetUrl = 'https://cdn.shopify.com/extensions/01a0fbaf-2507-73ed-86e8-d04440e811f9/ocu-in-checkout-1121/assets/zipify-cart-drawer.js';
4060  Zipify.Cart.domain = 'w0hwfk-5i.myshopify.com';
4061  Zipify.Cart.moneyFormat = '£{{amount}}';
4062  Zipify.Cart.moneyWithCurrencyFormat = '£{{amount}} GBP';
4063  Zipify.Cart.tags = [];
4064  Zipify.Cart.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"GBP","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
4065  Zipify.Cart.product = null;
4066  Zipify.Cart.collectionVariantHandles = {};
4067  Zipify.Cart.metafileds = ({"general":{"settings":{"app_endpoint":"https:\/\/ocu.zipify.com","proxy_url":"\/apps\/oneclickupsell","sdp":"https:\/\/[email protected]\/52","inc_sdp":"https:\/\/[email protected]\/50","popup_locations":{"product":false,"cart":true,"collection":false,"index":false,"page":false,"zp_page":false,"zp_index":false,"zp_product":false,"zp_collection":false},"popup_settings":{"popup_frequency":"everytime"},"snippet_source":"extension","cart_drawer_extension":true,"cart_drawer_upsell":true,"ads_widget":false,"features":{"ppw":true,"cart_drawer":true},"offer_scripts":{"zipify-oneclickupsell-single":false,"zipify-oneclickupsell-multiple":false,"zipify-oneclickupsell-on-page":false}},"integrations":{"skip_cart":"false"}}})?.general?.settings;
4068  Zipify.Cart.accessibility = {
4069    close: 'Translation missing: en.accessibility.close',
4070    discount: 'Translation missing: en.customer.order.discount',
4071    cartTitle: 'Translation missing: en.sections.cart.title',
4072    quantityLabel: 'Translation missing: en.sections.cart.headings.quantity',
4073    remove: (title) => 'Translation missing: en.sections.cart.remove_title'.replace('\{\{ title \}\}', title),
4074    decrease: (title) => 'Translation missing: en.products.product.quantity.decrease'.replace('\{\{ product \}\}', title),
4075    increase: (title) => 'Translation missing: en.products.product.quantity.increase'.replace('\{\{ product \}\}', title),
4076    quantity: (title) => 'Translation missing: en.products.product.quantity.input_label'.replace('\{\{ product \}\}', title),
4077    cartCount: (count) => 'Translation missing: en.sections.header.cart_count'.replace(/\d+?/, count),
4078  };
4079
4080  const loadExtension=()=>{let e=document.createElement("script");e.src=Zipify.Cart.assetUrl,e.defer=!0,document.head.append(e),Zipify.Cart.loaded=!0;return e};
4081  const extension = loadExtension();
4082  extension.onload = () => Zipify.Cart.integrations.init();
4083})();
4084</script>
4084<!-- END app snippet -->
4085
4086
4087</div><div id="shopify-block-AQzZUdjQ3SXVxbUpNb__11348531219507317188" class="shopify-block shopify-app-block">
4087<script>window.gbbEnv=new URLSearchParams(location.search).get('env')==='staging'?'staging':'production'</script>
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096<!-- BEGIN app snippet: storefront-globals -->
4096<script>
4097  (function () {
4098    window.easybundle_active_product_data = window.easybundle_active_product_data ?? null;
4099    window.easybundle_currency_config = window.easybundle_currency_config ?? {
4100    currencySymbol: "£",
4101    moneyFormat: "£{{amount}}",
4102    moneyFormatWithCurrency: "£{{amount}} GBP",
4103    market: { id: 98979840331, handle: "gb" }
4104  };
4105    window.easybundle_active_page_type = window.easybundle_active_page_type ?? "cart";
4106    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":"GBP","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
4107    window.easybundle_locale_config = window.easybundle_locale_config ?? {
4108    currentLocale: "en",
4109    primaryLocale: "en",
4110  };
4111  })();
4112</script>
4112<!-- END app snippet -->
4113
4114<!-- BEGIN app snippet: bundle-products-prefetch --><!-- END app snippet -->
4115<!-- BEGIN app snippet: bundle-loading-screen --><!-- END app snippet -->
4116
4117<!-- BEGIN app snippet: quantity-breaks-bootstrap --><!-- END app snippet -->
4118
4119<!-- BEGIN app snippet: bundle-bootstrap -->
4119<script>
4120    (function(){
4121        window.gbbExtEmbed = { f :{} };
4122        function getProductData() {
4123            return {
4124                handle: null,
4125                productId: null,
4126                productData : window.easybundle_active_product_data ?? null,
4127                collections: [
4128                    
4129                ],
4130                selected_or_first_available_variant: null
4131            };
4132        }
4133        function debugConsole(...messages){
4134                try {
4135                    let isDebug = localStorage.getItem("debug");
4136                    if (isDebug) {
4137                        for (let message of messages) {
4138                            console.error(message);
4139                        }
4140                    }
4141                } catch (err) {
4142                    console.error('error inside the debugError function ->', err)
4143                }
4144        }
4145        function getBundleRenderTarget(){
4146            const customSettings = window.easybundle_active_bundle_data?.userData?.customSettings
4147                ?? window.easybundle_user_ext_data?.customSettings
4148                ?? window.easybundles_ext_data?.userData?.customSettings
4149                ?? {};
4150            const customSelector = customSettings.customSelectorToRenderFullPageBundle || "";
4151            if(customSelector){
4152                return document.querySelector(customSelector);
4153            }
4154            return document.querySelector('main')
4155                || document.querySelector('.main')
4156                || document.querySelector('#main')
4157                || document.querySelector('#main-content');
4158        }
4159
4160        function removeProductHtmlForBundles(){
4161            try{
4162                const targetWrapper = getBundleRenderTarget();
4163                if(targetWrapper){
4164                    targetWrapper.innerHTML = '';
4165                }
4166            }catch(err){
4167                debugConsole("error in removeProductHtmlForBundles",err)
4168            }
4169        }
4170
4171        // Mount must exist before the template script runs, or its lookup races.
4172        function buildDummyProductHtmlForBundles(){
4173            try{
4174                const parentProductData = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
4175                const offerId = parentProductData?.offerId;
4176                if(parentProductData?.bundleType !== "SDK" || !offerId) return;
4177                if(document.getElementById("gbbBundle")) return;
4178
4179                const bundleWrapperDiv = document.createElement("div");
4180                bundleWrapperDiv.id = "gbbBundle";
4181                bundleWrapperDiv.className = "gbbBundleWrapper";
4182                bundleWrapperDiv.dataset.offerId = offerId;
4183                const lg = window.easybundle_active_bundle_data?.userData?.customSettings?.loadingGif
4184                    || window.easybundle_user_ext_data?.customSettings?.loadingGif
4185                    || "https://d3ks0ngva6go34.cloudfront.net/storefront/loading-gif.gif";
4186                bundleWrapperDiv.innerHTML = '<div class="gbbLoadingScreen gbbInitialLoad"><img class="gbbLoadingSpinnerGIF" src="'+lg+'"></div>';
4187
4188                const targetWrapper = getBundleRenderTarget();
4189                if(targetWrapper){
4190                    targetWrapper.innerHTML = "";
4191                    targetWrapper.appendChild(bundleWrapperDiv);
4192                }else{
4193                    document.body.appendChild(bundleWrapperDiv);
4194                }
4195            }catch(err){
4196                debugConsole("error in buildDummyProductHtmlForBundles", err);
4197            }
4198        }
4199        async function getBundleDataFromS3() {
4200            try {
4201                const parentProductsData = window?.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
4202                if(!parentProductsData?.bundleId) return null;
4203
4204                const shopName = window.Shopify.shop;
4205                const s3Url = `https://gift-box-builder-app4.s3.us-east-2.amazonaws.com/public/backup-config/${shopName}/${parentProductsData?.bundleId}.json`
4206                const fetchResponse = await fetch(s3Url);
4207                const data = await fetchResponse.json();
4208                return data || null;
4209            } catch (error) {
4210                debugConsole("Error in getBundleDataFromS3:", error);
4211                return null;
4212            }
4213        }
4214
4215        // { errorMsg } sentinel: written when a metafield exceeds ~1.8 MB.
4216        function isOverflowed(value) {
4217            if (
4218                value !== null &&
4219                typeof value === 'object' &&
4220                !Array.isArray(value) &&
4221                value.errorMsg !== undefined &&
4222                value.errorMsg !== null
4223            ) {
4224                return true;
4225            }
4226            return false;
4227
4228        }
4229
4230        function isForceCdn(){
4231            try {
4232                return new URLSearchParams(location.search).get('gbbForceCdn') === 'true'
4233                    || localStorage.getItem('gbbForceCdn') === 'true';
4234            } catch(_){ return false; }
4235        }
4236
4237        // R2-first, 3s timeout; failure memoized so later loads skip R2; null when both fail.
4238        async function fetchOverflowedDataFromCDN(s3Key, memoKey){
4239            const shouldSkipR2 = (function(){
4240                try { return localStorage.getItem('gbbSdk.' + memoKey) === 'true'; }
4241                catch(_){ return false; }
4242            })();
4243
4244            const buster = '?nocache=' + Date.now();
4245            const r2Url = 'https://giftbox.giftkartcdn.app/' + s3Key + buster;
4246            const s3Url = 'https://gift-box-builder-app4.s3.us-east-2.amazonaws.com/' + s3Key + buster;
4247
4248            if (!shouldSkipR2) {
4249                try {
4250                    const r2Resp = await Promise.race([
4251                        fetch(r2Url),
4252                        new Promise(function(_, rej){ setTimeout(function(){ rej(new Error('r2-timeout')); }, 3000); })
4253                    ]);
4254                    if (r2Resp.ok) {
4255                        const data = await r2Resp.json();
4256                        if (data) return data;
4257                    }
4258                } catch (e) {
4259                    debugConsole('R2 fetch failed for ' + memoKey + ', falling back to S3:', e);
4260                    try { localStorage.setItem('gbbSdk.' + memoKey, 'true'); } catch(_){}
4261                }
4262            }
4263
4264            try {
4265                const s3Resp = await fetch(s3Url);
4266                if (!s3Resp.ok) return null;
4267                return (await s3Resp.json()) || null;
4268            } catch (e) {
4269                debugConsole('S3 fetch failed for ' + memoKey + ':', e);
4270                return null;
4271            }
4272        }
4273
4274        async function getSdkBundleDataFromCDN(offerId){
4275            if (!offerId) return null;
4276            const shopName = window.Shopify.shop;
4277            return fetchOverflowedDataFromCDN('public/backup-config/' + shopName + '/' + offerId + '.json', 'useS3ForBundleConfig');
4278        }
4279
4280        async function getUpsellIndexFromCDN(){
4281            const shopName = window.Shopify.shop;
4282            return fetchOverflowedDataFromCDN('public/sdk-bundle-upsell-index/' + shopName + '.json', 'useS3ForUpsellIndex');
4283        }
4284
4285        function initializeShopifyValues() {
4286            const productDetails = getProductData()
4287            window.shopifyLiquidValuesApp4Ext = {
4288                product: productDetails,
4289                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":"GBP","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
4290                selected_or_first_available_variant: productDetails.selected_or_first_available_variant
4291            };
4292            let ext_data = {"userData":{"shopName":"w0hwfk-5i.myshopify.com","countryCode":"GB","countryName":"United Kingdom","currency":"GBP","currencyInfo":{"code":"GBP","symbol":"£","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":"","checkoutBtnSelectors":"","customStyle":null,"addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"loadingGif":"https:\/\/gift-box-builder-app4.s3.us-east-2.amazonaws.com\/public\/icons\/loadingGif.gif","stackDiscounts":true,"showOnlyAdminSelectedVariants":true,"overWriteCheckoutBtn":false,"addGiftMessageToNote":true,"enableStoreFrontGQLAPI":true,"isLoadMixAndMatchAssetsFromS3Enabled":true,"useNativeATCButtonToAddBundle":true,"showSubTotalPriceOnFooter_PDP_MODAL":true,"bundleCartRepresentationObj":{"type":"OVERWRITE_LINE_ITEM","overwriteLineItemObj":{"renderItemsNameAsProperty":true,"renderItemsNameVirtually":false,"renderItemNameCustomized":false,"renderOfferIdVirtually":true,"renderBoxIdVirtually":false,"isEnabledForThirdPartyCheckout":false}},"buyNowBtn":"","cartItemQuantityBtnSelectors":"","cartItemRemoveParentSelectors":"","cartItemRemoveSelectors":"","cartItemSelectors":"","checkIfShowBundleAsProductEnabled":false,"customBundleScript":"","customCartIntegrationScript":"","customStyleForBuilderPages":"@media (max-width: 767px) {\n    .gbbProductsCardLayoutV2 .gbbProductAddButton {\n\t    margin-left: auto;\n    \tpadding: 0px;\n    }\n    .gbbProductQuantityAddButton, .gbbProductQuantityRemoveButton {\n\t    color: black;\n    }\n    .gbbProductItem:has(.gbbProductQuantityHTML) {\n       outline: 2px solid var(--gbb-product-card-button-color);\n    }\n    .gbbBoxSelectionItem.gbbBoxSelectionItemActive {\n\t    outline: 1px solid red;\n    }\n    .gbbFooterBundleInfoContainer {\n        padding-bottom: 10px;\n        border-bottom: 1px solid #e3e3e3;\n        gap: 8px;\n        display: grid;\n        grid-template-columns: 1fr .2fr;\n    }\n    .gbbFooterClearItemsButtonWrapper {\n        font-size: 12px;\n        height: fit-content;\n        display: grid;\n        grid-auto-flow: column;\n        padding: 5px 14px;\n        outline: none;\n        border: none;\n        background: transparent;\n        border-radius: var(--gbb-cart-footer-clear-button-border-radius);\n        cursor: pointer;\n        background: #FDECEA;\n        color: #D13D54;\n    }\n    .gbbProductsCardLayoutV2 .gbbProductsFooterHTMLForMobile .gbbFooterProductsContainer {\n        display: grid;\n        gap: 10px;\n        max-height: 60vh;\n        overflow-y: auto;\n        grid-template-columns: 1fr;\n        grid-auto-columns: unset;\n        grid-auto-flow: unset;\n        padding-top: 5px;\n        overflow-x: auto;\n    }\n    .gbbProductItem {\n\t    border: none;\n    }\n    .gbbProductTitleOnly {\n\t    border-bottom: 1px solid #E3E3E3;\n    \tfont-size: 20px;\n\t\tpadding-bottom: 5px;\n\t\ttext-align: left;\n\t}\n\t.gbbProductsCardLayoutV2 .gbbProductActionContainer {\n\t    grid-template-columns: 0.5fr .5fr;\n\t    grid-template-rows: 1fr;\n\t    justify-content: space-between;\n\t}\n\t.gbbProductsCardLayoutV2 .gbbProductAddButton {\n\t\tborder-radius: 99px;\n\t\twidth: 35px;\n\t}\n\t.gbbBoxSelectionItem {\n\t\tborder-radius: var(--gbb-box-selection-border-radius);\n\t\tbackground-color: white;\n\t}\n\t.gbbBoxSelectionItem.gbbBoxSelectionItemActive {\n\t\toutline: 1px solid #000000;\n        border-radius: 5px;\n\t}\n   .gbbBoxSelectionWrapper {\n        display: grid;\n        gap: 8px;\n        text-align: center;\n    }\n    .gbbBoxSelectionWrapper[data-total-rules=\"2\"], .gbbBoxSelectionWrapper[data-total-rules=\"4\"] {\n        grid-template-columns: repeat(2, 1fr);\n    }\n    .gbbMultipleCategoryHeaderContainer,\n    .gbbCategoryHeaderContainer {\n        display: none !important;\n    }\n    .gbbCategoryContainer {\n        border: none !important;\n    }\n    .gbbFooterNextButton {\n        display: grid;\n        grid-auto-flow: column;\n        grid-template-columns: auto min-content auto;\n        align-items: center;\n        text-align: center;\n        gap: 8px;\n        place-content: center;\n        align-content: center;\n        font-size: 14px;\n        font-family: stinger-variable, sans-serif;\n        padding: 8px;\n    }\n    .gbbDiscountPill {\n        padding: 2px 8px;\n        border-radius: 999px;\n        font-size: 12px;\n    }\n    .gbbFooterTotalValueContainer {\n        display: grid;\n        grid-auto-flow: column;\n        grid-gap: 5px;\n        grid-template-columns: repeat(2, min-content);\n    }\n    .gbbFooterTotalValue, .gbbFooterOriginalTotalValue, .gbbFooterDiscountedTotalValue {\n        font-size: inherit;\n        line-height: inherit;\n        color: inherit !important;\n    }\n    .gbbFooterOriginalTotalValue, .gbbFooterTotalLabel {\n        display: none;\n    }\n    .gbbProductsCardLayoutV2 .gbbFooterNextButton {\n        grid-column: 2;\n        grid-column-start: 2;\n        grid-column-end: auto;\n    }\n    .gbbFooterButtonsWrapper {\n         grid-template-columns: min-content auto !important;\n    }\n    p.gbbDiscountPillText {\n        line-height: normal;\n        white-space: nowrap;\n    }\n    .gbbFooterButtonsWrapper .gbbFooterTotalContainer {\n        display: grid;\n        grid-auto-flow: column;\n        grid-template-columns: auto;\n    }\n    .gbbFooterTotalValueContainer {\n        grid-column: 1;\n    }\n}\n\n@media (min-width: 780px) {\n.gbbDiscountPill {\nbackground-color: #FEEBC8 !important;\ncolor: #1E1E1E !important;\n}\n}\n\n@media (max-width: 779px) {\n.gbbDiscountPill {\nbackground-color: #FF9900 !important;\ncolor: #1E1E1E !important;\n}\n}\n\n.gbbProductItemCompareAtPrice {\ndisplay: none;\n}\n\n.gbbBoxSelectionItemActive {\nbackground-color: #DD1A50 !important;\ncolor: #FFFFFF !important;\n}\n\n.progressBarFill {\nbackground-color: #DD1B50 !important;\n}\n\n.gbbProductTitleOnly {\nfont-family: stinger-variable, sans-serif;\ntext-transform: uppercase;
4292\nfont-weight: black;\n}\n\n.gbbFooterBundleTitle {\ntext-transform: uppercase;\nfont-family: stinger-variable, sans-serif;\n}\n\/** BUTTON STYLES\n.gbbFooterNextButton, .gbbProductAddButton, .gbbBoxSelectionItem {\n    position: relative;\n    cursor: pointer;\n    border-radius: var(--button-border-radius);\n    padding: .75rem 1rem;\n    text-align: center;\n    font-size: var(--font-size-base);\n    line-height: var(--base-line-height);\n    text-transform: var(--button-text-transform);\n    background: rgb(var(--color-button-background));\n    color: rgb(var(--color-button-text));\nborder: 2px solid rgb(var(--color-button-text));\nbox-shadow: 4px 4px 0 0px rgb(var(--color-button-border));\n    box-sizing: border-box;\n    transition: transform .1s, box-shadow .1s; \n    cubic-bezier(.215, .61, .355, 1);\n    font-family: var(--button-font-stack);\n    font-weight: var(--button-font-weight);\n    font-style: var(--button-font-style);\n    letter-spacing: var(--button-letter-spacing);\n    outline: none !important;\n}\n**\/\n.gbbFooterNextButton {\nfont-size: 18px;\nfont-weight: 900;\nline-height: 1.1em !important;\ntext-transform: uppercase;\nborder-radius: 12px !important;\n}\n\/** BUTTON HOVER STYLES\n.gbbFooterNextButton:hover, .gbbProductAddButton:hover, .gbbBoxSelectionItem:hover {\n     transform: translate(var(--button-hover-left-size), var(--button-hover-top-size));\nbox-shadow: 0 0 0 0px rgb(var(--color-button-border));\n}\n**\/\n.gbbMinimilisticLayout {\n  @media (min-width: 800px) {\n    .gbbPageFooterHTML {\n\ttop: 0%;\n\t}\n}\n\n\n\n.gbbDiscountMessage {\nfont-size: 18px;\nfont-family: stinger-variable, sans-serif;\ntext-transform: uppercase;\n}\n\n@media (max-width: 640px) {\n.gbbDiscountMessage {\nline-height: 1.1em;\nmargin-top: 5px;\n}\n}\n\n.gbbFooterOriginalTotalValue {\nmargin-bottom: 2px;\ncolor: #999999;\nfont-weight: 500;\n}\n\n.gbbFooterTotalLabel {\nfont-family: stinger-variable, sans-serif;\ntext-transform: uppercase;\n}\n\n@media (max-width: 640px) {\n.gbbFooterTotalLabel {\nfont-size: 16px;\n}\n.gbbFooterNextButton {\npadding-top: 12px !important;\npading-bottom: 12px !important;\n}\n}\n\n.gbbFooterProductTitle {\nfont-family: stinger-variable, sans-serif;\ntext-transform: uppercase;\n}\n\n.gbbFooterPriceSeperator {\nmargin-top: 4px;\n}\n\n\/** this CSS is not working, check with support **\/\n.gbbProductItemTitle {\nfont-family: stinger-variable, sans-serif;\ntext-transform: uppercase !important;\n\n.gbbProductDescriptionText {\nfont-size: 16px;\n}\n}\n\n.gbbProductVariantModalLayoutV2 .gbbProductItemTitle {\nfont-size: 30px !important;\n}\n\n.gbbProductDescriptionText p {\nfont-size: 18px;\n}\n\/** PRODUCT STYLES\n.gbbProductItem {\ndrop-shadow: 2px 2px !important;\n}\n**\/\n.gbbProductImageContainer {\n\/** PRODUCT STYLES\n  box-shadow: 5px 5px #1e1e1e;\n  border: 2px solid #1e1e1e;\n**\/\n  margin-bottom: 5px;\n}\n\n.gbbProductTitleOnly {\nfont-size: 20px;\n}\n.gbbProductItemCompareAtPrice {\nfont-size: 16px !important;\n}\n.gbbProductItemPrice {\nfont-size: 18px !important;\ncolor: #1E1E1E;\n}\n.gbbFooterDiscountedTotalValue {\ncolor: #1E1E1E !important;\nfont-size: 16px !important;\n}\n\n}\n.gbbProductItemCompareAtPrice {\nfont-weight: 500;\n}\n\n@media (max-width: 799px) {\n.gbbNextButtonContent {\nfont-size: 16px !important;\n}\n.gbbDiscountPillText {\nfont-size: 16px !important;\nmargin-left: -10px;\n}\n}\n.gbbProductQuantityHTML {\nmin-width: 80px !important;\n}\n.gbbProductQuantityLabel {\nfont-weight: 700;\n}\n.gbbProductItem:has(.gbbProductQuantityHTML) {\noutline: 2px solid #DD1B50;\n}\n.gbbDrawerProductPrice {\ncolor: #DD1B50;\n}\n.gbbVariantPriceDrawer {\ncolor: #DD1B50;
4292\nfont-weight: 700;\n}\n\n.gbbDrawer,.gbbDrawerContentContainer,.gbbVariantSelector {\n    z-index: 9999999999999 !important;\n}\n\n@media only screen and (max-width: 768px) {\n  .gbbFooterNextButton{\n    align-items: center !important;\n    padding-bottom: 1em !important;\n  }\n}\n\n.gbbCartIconWithQuantityContainer {\nbackground-color: #DD150B !important;\ncolor: #ffffff !important;\n}\n\n.overflow-hidden {\n    overflow: clip;\n}\n\n@media screen and (max-width: 767px) {\n    .gbbFooterOriginalTotalValue {\n        display: block !important;\n        padding-right: 10px !important;\n    }\n}\n\n.gbbFooterNextButton {\n       font-family: stinger-variable, sans-serif;\n}\n","customStyleForDummyProductPage":null,"customThemeIntegrationScript":"","enableCustomThemeIntegrationScript":false,"isCartIntegrationEnabled":false,"loadingBgColor":"#ffffff","preparingBundleGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/packagingbundle.gif","redirectToCartEnabled":false,"redirectToCheckoutEnabled":true,"redirectToScript":"","redirectUrlForCheckoutBtn":"","selectorToRenderBundlePostionOnCart":"Over","selectorToRenderBundlePostionOnSideCart":"Over","selectorToRenderBundleProduct":"","selectorToRenderBundleProductOnSideCart":"","sideCartCheckoutBtnSelectors":"","integrations":{"judgeme":{"isEnabled":false,"public_token":"MRa1gdutSgQs5nwgtqa8WhU2qSE"}},"optimizeFullPageBundleSpeed":true,"isLegacyBundlesAllowed":true,"isSDKBundlesAllowed":true,"bundleCartLineMessaging":{"isEnabled":false,"showBundleContains":false,"showOriginalPrice":true,"showPersonalizationCharges":false,"discountDisplay":{"isEnabled":true,"format":"amount_percentage"}},"customCss":"","customJs":"","renderBundleBreakdown":false},"bundleSettings":{"allowMultipleBoxesFromSameBundle":true,"showCompareAtPrice":false,"dontIndexGiftboxBuilderPages_onGoogle":false,"isValidateInventoryEnabled":false,"calculateAutomaticDiscountInPercentage":true,"combineWithOrderDiscounts":false,"isDiscountMethodAutomatic":false,"removeUnUsedVariantImages":false},"isAppLevelMetafieldCreated":true,"storefrontAccessToken":"40f4c165633974e326c60434044acea8","createdAt":"2025-08-22T17:08:43.345Z","multipleCurrenciesInfo":{"GBP":{"code":"GBP","symbol":"£","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2}}},"languageData":{"_id":"68a8a41c85414d5a7eb692b2","shopName":"w0hwfk-5i.myshopify.com","__v":0,"createdAt":"2025-08-22T17:08:44.364Z","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...."}
4292,"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","label":"Add To Box Button","type":"text","value":"Add To Box"},"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","label":"Box Selection Eligibility Toast","type":"text","value":"Remove {{boxSelectionDifference}} item(s) to select this box"},"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":""}},"multipleCategories":{},"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"}}}},"languageMode":"SINGLE","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"},"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"},"boxSelectionEligibilityToast_inPage":{"id":"boxSelectionEligibilityToast_inPage","label":"Box Selection Eligibility Toast","type":"text","value":"Remove {{boxSelectionDifference}} item(s) to select this box"},"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":
4292"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"},"stepsDrawerPillText":{"id":"stepsDrawerPillText","label":"Steps Drawer Pill Text","type":"text","value":"Show all steps"}},"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}}"},"productCardAddBtnText_inPage":{"id":"productCardAddBtnText_inPage","label":"Inline Product - Add Button Text","type":"text","value":"Add +"}}}},"updatedAt":"2026-07-17T05:00:46.262Z","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":"68a8a41c85414d5a7eb692b0","shopName":"w0hwfk-5i.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":"#F4F2EA","cartFooterButtonsContainerBgColor":"#f6f6f6","cartFooterBorderRadius":"10px","cartFooterProductImageBorderRadius":"8px","cartFooterButtonsContainerBorderRadius":"9px","cartFooterShowHidePrices":"Show","cartFooterTextColor":"#1E1E1E","cartFooterDiscountedPriceColor":"#000000","cartFooterFinalPriceFontThickness":"Bold","cartFooterFinalPriceFontColor":"#000000","cartFooterStrikethroughPriceFontThickness":"Bold","cartFooterBackButtonColor":"#DD1A50","cartFooterBackButtonTextColor":"#ffffff","cartFooterBackButtonBorderColor":"#000000","cartFooterBackButtonBorderThickness":"2px","cartFooterNextButtonTextColor":"#ffffff","cartFooterNextButtonColor":"#DD1A50","cartFooterNextButtonBorderColor":"#000000","cartFooterNextButtonBorderThickness":"2px","cartFooterButtonsBorderRadius":"5px","cartFooterButtonsPadding":"8px","cartFooterDiscountProgressBarEmptyColor":"#F08787","cartFooterDiscountProgressBarFilledColor":"#DD1B50","cartFooterDiscountTextVisibility":"Show","cartFooterDiscountTextColor":"#1e1e1e","cartFooterTotalLabelColor":"#000000","cartFooterDiscountMessageFontSize":"16px","cartFooterDiscountMessageFontWeight":"Bold"},"categoryBlock":{"categoryBgColor":"#f5f5f5","tabActiveBgColor":"#DD1B50","tabActiveTextColor":"#1e1e1e","tabInactiveBgColor":"#F4F2EA","tabInactiveTextColor":"#1E1E1E"},"colors":{"disabledColor":"gray","primaryColor":"blue","productBox":"blue","secondaryColor":"aqua","textColor":"black"},"createdAt":"2025-08-22T17:08:44.364Z","generalSettings":{"scrollBar":{"scrollBarColor":"#F4F2EA"},"conditionToast":{"conditionToastBgColor":"#F4F2EA","conditionToastTextColor":"#1E1E1e"},"icon":{"iconBgColor":"#DD1B50","iconTextColor":"#F4F2EA"},"productPage":{"productPageTitleColor":"#000000"},"bundle":{"bundleBgColor":"transparent"}},"landingPage":{"landingPageTextColor":"#000000","landingPageButtonBgColor":"#000000","landingPageButtonTextColor":"#ffffff"},"mixAndMatchData":{"hideOutOfStockProducts":true,"isValidateInventoryEnabled":false,"addBundleToCartOnDone":false,"render
4292SlotsBasedOnCondition":false,"hideStepTitlesInCompletedState":false,"addToCartWhenProductCardIsClicked":false,"executeDefaultSideCartUpdate":true,"redirectToCheckoutEnabled":false,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":"","executeCustomAfterPageLoad":"","customJs":"","sideCartSectionSelector":"","sideCartSectionId":"","cartPageItemsSelector":"","cartPageItemsSectionId":"","sideCartOpenBtnSelector":"","customCss":null,"metafieldNameSpaceAndKeys":[],"isExecuteCustomScriptAfterAddToCartEnabled":false,"customStyle":null,"showProductComparedAtPrice":false,"renderFilledSlotsAsHorizontalStacked":false,"addToBundleOnProductCardClick":true},"navigationBanner":{"navigationBannerStepTextColor":"#1e1e1e","navigationBannerStepFontSize":"16px","navigationCheckColor":"#ffffff","navigationBannerStepCompletionColor":"#DD1B50","navigationBannerStepCompletedBorderColor":"#000000","navigationBannerStepCompletedBorderWidth":"4px","navigationBannerStepIncompleteBgColor":"#FFFFFF","navigationBannerStepIncompleteBorderColor":"#cccccc","navigationBannerStepIncompleteBorderWidth":"4px","navigationBannerStepProgressBarFilledColor":"#DD1B50","navigationBannerStepProgressBarEmptyColor":"#F4F2EA","tabsActiveBgColor":"#000000","tabsActiveTextColor":"#F6f6f6","tabsInactiveBgColor":"#FFFFFF","tabsInactiveTextColor":"#000000","tabsBorderColor":"#3c3c3c","tabsCornerRadius":"5px","navigationBannerTitleColor":"#F4F2EA","navigationBannerTextColor":"#ffffff","navigationBannerStepDoneColor":"#DD1B50","tabActiveTextColor":"#000000"},"previewPage":{"bannerTextColor":"#ffffff"},"primaryFont":"","productCard":{"productCardBgColor":"#F4F2EA","cardBorderRadius":"10px","cardImageBorderRadius":"8px","productImageFit":"cover","cardsPerRowXL":4,"cardsPerRowL":4,"productCardTextColor":"#1E1E1E","productTitleFontSize":"16px","productTitleFontWeight":"Bold","productPriceVisibility":"Show","compareAtPriceColor":"#8D8D8D","compareAtPriceFontSize":"14px","compareAtPriceFontWeight":"Bold","compareAtPriceVisibility":"Show","finalPriceFontSize":"16px","finalPriceFontColor":"#252525","finalPriceFontWeight":"Bold","productCardButtonColor":"#DD1A50","productCardButtonTextColor":"#ffffff","buttonBorderRadius":"10px","quantitySelectorTextColor":"#000000","allowOnlyOneQuantity":false,"quantitySelectorBgColor":"#000000","productCardQuantitySelectorBgColor":"#DD1A50","quantitySelectorButtonTextColor":"#FFFFFF","quantitySelectorButtonBorderRadius":"6px","productCardVariantSelectorFontSize":"14px","productCardVariantSelectorFontWeight":"Regular"},"quickSettings":{"isQuickSettingsEnabled":false,"colors":{"primaryColor":"#000000","buttonBgColor":"#000000","buttonTextColor":"#ffffff"}},"summaryBlock":{"summaryBlockAddToCartButtonColor":"#DD1A50","summaryBlockAddToCartButtonTextColor":"#ffffff","summaryBuildNewBoxButtonColor":"#DD1A50","summaryBuildNewBoxTextColor":"#ffffff"},"updatedAt":"2026-09-10T20:46:42.464Z","templateLevelConfig":{},"addonProducts":{"addonsEligibleTierMessagingBgColor":"#59ff24","addonsIneligibleTierMessagingBgColor":"#BBBBBB"},"mixAndMatchConfig":{"productCard":{"productCardBgColor":"#ffffff","productCardBorderRadius":"12px","productCardImageBorderRadius":"5px","productCardImageFit":"cover","productCardTitleColor":"#000000","productCardTitleFont":"16px","productCardTitleWeight":"Bold","productCardTitleVisibility":"Show","productCardPriceColor":"#000000","productCardPriceFont":"16px","productCardPriceWeight":"Bold","productCardPriceVisibility":"Show","productCardComparedAtPriceColor":"#ABABAB","productCardComparedAtPriceFont":"12px","productCardComparedAtPriceWeight":"Regular","productCardComparedAtPriceVisibility":"Hide","productCardButtonBgColor":"#59ff24","productCardButtonTextColor":"#000000","productCardButtonBorderRadius":"5px","productCardQuantityButtonBorderRadius":"5px","productCardQuantityLabelColor":"#000000","productCardQuantityBgColor":"#EEEEEE","productCardQuantityBorderRadius":"6px","productCardVariantSelectorBgColor":"#FFFFFF","productCardVariantSelectorTextColor":"#000000","productCardVariantSelectorBorderRadius":"5px","productCardVariantSelectorFontSize":"14px","productCardVariantSelectorFontWeight":"Regular"},"emptyStateCard":{"emptyStateCardBgColor":"#FFFFFF","emptyStateCardBorderColor":"#59ff24","emptyStateCardIconColor":"#59ff24","emptyStateCardTextColor":"#000000","emptyStateCardBorderStyle":"Dashed"},"drawer":{"drawerBgColor":"#F4F9F9","drawerBorderRadius":"15px 15px 0 0","drawerCloseIconColor":"#303030","drawerScrollBarColor":"#555555","drawerOverlayBgColor":"#1E1E1E80","drawerCloseIconBgColor":"#D4D4D4"},"tabs":{"tabsActiveBgColor":"#59ff24","tabsActiveTextColor":"#000000","tabsInactiveBgColor":"#F4F9F9","tabsInactiveTextColor":"#000000","tabsBorderRadius":"8px"},"bundleHeader":{"headerConditionTextColor":"#000000","headerConditionTextFont":"24px","headerDiscountTextColor":"#444","headerDiscountTextFont":"16px","headerDiscountTextWeight":"400"},"toast":{"toastBgColor":"#59ff24","toastTextColor":"#000000"},"footer":{"footerBgColor":"#ffffff","footerTotalPriceAndQuantityPillBgColor":"#59ff24","footerBorderRadius":"15px","footerTotalPriceAndQuantityPillBorderRadius":"16px","footerPriceSectionVisibility":"Show","footerFinalPriceColor":"#000000","footerStrikeThroughPriceColor":"#000","footerBackBtnBgColor":"#59ff24","footerBackBtnTextColor":"#000000","footerNextBtnBgColor":"#59ff24","footerNextBtnTextColor":"#000000","footerButtonsBorderRadius":"10px","footerTextColor":"#000000","footerDiscountProgressBarEmptyColor":"#C1E7C5","footerDiscountProgressBarFilledColor":"#15A524"},"addBundleBtn":{"addBundleBtnBgColor":"#59ff24","addBundleBtnBorderRadius":"5px","addBundleBtnTextColor":"#000000"},"generalSettings":{"bundleUpsellButtonBg":"#000000","bundleUpsellButtonTextColor":"#ffffff","bundleUpsellFontColor":"#000000","discountProgressBarBgColor":"#ffffff"}},"stylePresets":{"colors":{"primaryColor":"#000000","buttonTextColor":"#ffffff","primaryTextColor":"#000000","accentColor":"#eeeeee","backgroundColor":"#ffffff","pageBackgroun
4292dColor":"#ffffff"},"typography":{"primaryFontSize":"16px","primaryFontWeight":"Bold","secondaryFontSize":"14px","secondaryFontWeight":"Bold","bodyFontSize":"14px","bodyFontWeight":"Regular"},"corners":{"buttonBorderRadius":"Base","baseBorderRadiusPx":5,"productCardBaseBorderRadius":10,"productCardBorderRadiusStyle":"Base"},"images":{"productImageFit":"cover"},"isExpertControlsEnabled":false},"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":"68adb63ae828825bfb0f0634","bundleId":"1","bundleName":"YOUR BUNDLE","createdAt":"2025-08-26T13:27:22.620Z","parentProductShopifyData":{"id":10824028094795,"handle":"full-page-test"},"parentProductVariantId":"gid:\/\/shopify\/ProductVariant\/53253775950155"}],"bundleUpsellData":{},"mixAndMatchData":[]};
4293            if (ext_data && !ext_data?.errorMsg) {
4294                window.easybundles_ext_data = ext_data;
4295            }
4296
4297            let sdk_bundle_upsell_index = [];
4298            window.__gbbOverflow = window.__gbbOverflow || {};
4299            window.__gbbOverflow.upsellIndexRaw = sdk_bundle_upsell_index;
4300            if (window.easybundles_ext_data && Array.isArray(sdk_bundle_upsell_index)) {
4301                window.easybundles_ext_data.sdkBundleUpsellIndex = sdk_bundle_upsell_index;
4302                const matchedRaw = JSON.parse("{}") || {};
4303                const matchedSdkUpsells = {};
4304                for (const offerId of Object.keys(matchedRaw)) {
4305                    const { entry, bundleData } = matchedRaw[offerId];
4306                    matchedSdkUpsells[offerId] = bundleData ? { ...entry, bundleData } : entry;
4307                }
4308                window.easybundles_ext_data.matchedSdkUpsells = matchedSdkUpsells;
4309            }
4310
4311            let full_page_ext_data = {"userData":{"_id":"68a8a41b85414d5a7eb69047","shopName":"w0hwfk-5i.myshopify.com","brandName":"Good Salt","bundleSettings":{"allowMultipleBoxesFromS
4311ameBundle":true,"showCompareAtPrice":false,"dontIndexGiftboxBuilderPages_onGoogle":false,"isValidateInventoryEnabled":false,"calculateAutomaticDiscountInPercentage":true,"combineWithOrderDiscounts":false,"isDiscountMethodAutomatic":false,"removeUnUsedVariantImages":false},"counters":{"reviewModal":100,"themeExtensionModal":5,"instructionsModalCnt":1,"viewBundleModalCnt":1,"createBundleModalCnt":1,"quickOnboardingSkipClickCnt":0,"viewQuickColorSelectionPageCnt":0,"chatMigratedModalCnt":0},"countryCode":"GB","countryName":"United Kingdom","createdAt":"2025-08-22T17:08:43.345Z","currency":"GBP","currencyInfo":{"code":"GBP","symbol":"£","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":"","checkoutBtnSelectors":"","customStyle":null,"addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"loadingGif":"https:\/\/gift-box-builder-app4.s3.us-east-2.amazonaws.com\/public\/icons\/loadingGif.gif","stackDiscounts":true,"showOnlyAdminSelectedVariants":true,"overWriteCheckoutBtn":false,"addGiftMessageToNote":true,"enableStoreFrontGQLAPI":true,"isLoadMixAndMatchAssetsFromS3Enabled":true,"useNativeATCButtonToAddBundle":true,"showSubTotalPriceOnFooter_PDP_MODAL":true,"bundleCartRepresentationObj":{"type":"OVERWRITE_LINE_ITEM","overwriteLineItemObj":{"renderItemsNameAsProperty":true,"renderItemsNameVirtually":false,"renderItemNameCustomized":false,"renderOfferIdVirtually":true,"renderBoxIdVirtually":false,"isEnabledForThirdPartyCheckout":false}},"buyNowBtn":"","cartItemQuantityBtnSelectors":"","cartItemRemoveParentSelectors":"","cartItemRemoveSelectors":"","cartItemSelectors":"","checkIfShowBundleAsProductEnabled":false,"customBundleScript":"","customCartIntegrationScript":"","customStyleForBuilderPages":"@media (max-width: 767px) {\n    .gbbProductsCardLayoutV2 .gbbProductAddButton {\n\t    margin-left: auto;\n    \tpadding: 0px;\n    }\n    .gbbProductQuantityAddButton, .gbbProductQuantityRemoveButton {\n\t    color: black;\n    }\n    .gbbProductItem:has(.gbbProductQuantityHTML) {\n       outline: 2px solid var(--gbb-product-card-button-color);\n    }\n    .gbbBoxSelectionItem.gbbBoxSelectionItemActive {\n\t    outline: 1px solid red;\n    }\n    .gbbFooterBundleInfoContainer {\n        padding-bottom: 10px;\n        border-bottom: 1px solid #e3e3e3;\n        gap: 8px;\n        display: grid;\n        grid-template-columns: 1fr .2fr;\n    }\n    .gbbFooterClearItemsButtonWrapper {\n        font-size: 12px;\n        height: fit-content;\n        display: grid;\n        grid-auto-flow: column;\n        padding: 5px 14px;\n        outline: none;\n        border: none;\n        background: transparent;\n        border-radius: var(--gbb-cart-footer-clear-button-border-radius);\n        cursor: pointer;\n        background: #FDECEA;\n        color: #D13D54;\n    }\n    .gbbProductsCardLayoutV2 .gbbProductsFooterHTMLForMobile .gbbFooterProductsContainer {\n        display: grid;\n        gap: 10px;\n        max-height: 60vh;\n        overflow-y: auto;\n        grid-template-columns: 1fr;\n        grid-auto-columns: unset;\n        grid-auto-flow: unset;\n        padding-top: 5px;\n        overflow-x: auto;\n    }\n    .gbbProductItem {\n\t    border: none;\n    }\n    .gbbProductTitleOnly {\n\t    border-bottom: 1px solid #E3E3E3;\n    \tfont-size: 20px;\n\t\tpadding-bottom: 5px;\n\t\ttext-align: left;\n\t}\n\t.gbbProductsCardLayoutV2 .gbbProductActionContainer {\n\t    grid-template-columns: 0.5fr .5fr;\n\t    grid-template-rows: 1fr;\n\t    justify-content: space-between;\n\t}\n\t.gbbProductsCardLayoutV2 .gbbProductAddButton {\n\t\tborder-radius: 99px;\n\t\twidth: 35px;\n\t}\n\t.gbbBoxSelectionItem {\n\t\tborder-radius: var(--gbb-box-selection-border-radius);\n\t\tbackground-color: white;\n\t}\n\t.gbbBoxSelectionItem.gbbBoxSelectionItemActive {\n\t\toutline: 1px solid #000000;\n        border-radius: 5px;\n\t}\n   .gbbBoxSelectionWrapper {\n        display: grid;\n        gap: 8px;\n        text-align: center;\n    }\n    .gbbBoxSelectionWrapper[data-total-rules=\"2\"], .gbbBoxSelectionWrapper[data-total-rules=\"4\"] {\n        grid-template-columns: repeat(2, 1fr);\n    }\n    .gbbMultipleCategoryHeaderContainer,\n    .gbbCategoryHeaderContainer {\n        display: none !important;\n    }\n    .gbbCategoryContainer {\n        border: none !important;\n    }\n    .gbbFooterNextButton {\n        display: grid;\n        grid-auto-flow: column;\n        grid-template-columns: auto min-content auto;\n        align-items: center;\n        text-align: center;\n        gap: 8px;\n        place-content: center;\n        align-content: center;\n        font-size: 14px;\n        font-family: stinger-variable, sans-serif;\n        padding: 8px;\n    }\n    .gbbDiscountPill {\n        padding: 2px 8px;\n        border-radius: 999px;\n        font-size: 12px;\n    }\n    .gbbFooterTotalValueContainer {\n        display: grid;\n        grid-auto-flow: column;\n        grid-gap: 5px;\n        grid-template-columns: repeat(2, min-content);\n    }\n    .gbbFooterTotalValue, .gbbFooterOriginalTotalValue, .gbbFooterDiscountedTotalValue {\n        font-size: inherit;\n        line-height: inherit;\n        color: inherit !important;\n    }\n    .gbbFooterOriginalTotalValue, .gbbFooterTotalLabel {\n        display: none;\n    }\n    .gbbProductsCardLayoutV2 .gbbFooterNextButton {\n        grid-column: 2;\n        grid-column-start: 2;\n        grid-column-end: auto;\n    }\n    .gbbFooterButtonsWrapper {\n         grid-template-columns: min-content auto !important;\n    }\n    p.gbbDiscountPillText {\n        line-height: normal;\n        white-space: nowrap;\n    }\n    .gbbFooterButtonsWrapper .gbbFooterTotalContainer {\n        display: grid;\n        grid-auto-flow: column;\n        grid-template-columns: auto;\n    }\n    .gbbFooterTotalValueContainer {\n        grid-column: 1;\n    }\n}\n\n@media (min-width: 780px) {\n.gbbDiscountPill {\nbackground-color: #FEEBC8 !important;\ncolor: #1E1E1E !important;\n}\n}\n\n@media (max-width: 779px) {\n.gbbDiscountPill {\nbackground-color: #FF9900 !important;\ncolor: #1E1E1E !important;\n}\n}\n\n.gbbProductItemCompareAtPrice {\ndisplay: none;\n}\n\n.gbbBoxSelectionItemActive {\nbackground-color: #DD1A50 !important;\ncolor: #FFFFFF !important;\n}\n\n.progressBarFill {\nbackground-color: #DD1B50 !important;\n}\n\n.gbbProductTitleOnly {\nfont-family: stinger-variable, sans-serif;\ntext-transform: uppercase;
4311\nfont-weight: black;\n}\n\n.gbbFooterBundleTitle {\ntext-transform: uppercase;\nfont-family: stinger-variable, sans-serif;\n}\n\/** BUTTON STYLES\n.gbbFooterNextButton, .gbbProductAddButton, .gbbBoxSelectionItem {\n    position: relative;\n    cursor: pointer;\n    border-radius: var(--button-border-radius);\n    padding: .75rem 1rem;\n    text-align: center;\n    font-size: var(--font-size-base);\n    line-height: var(--base-line-height);\n    text-transform: var(--button-text-transform);\n    background: rgb(var(--color-button-background));\n    color: rgb(var(--color-button-text));\nborder: 2px solid rgb(var(--color-button-text));\nbox-shadow: 4px 4px 0 0px rgb(var(--color-button-border));\n    box-sizing: border-box;\n    transition: transform .1s, box-shadow .1s; \n    cubic-bezier(.215, .61, .355, 1);\n    font-family: var(--button-font-stack);\n    font-weight: var(--button-font-weight);\n    font-style: var(--button-font-style);\n    letter-spacing: var(--button-letter-spacing);\n    outline: none !important;\n}\n**\/\n.gbbFooterNextButton {\nfont-size: 18px;\nfont-weight: 900;\nline-height: 1.1em !important;\ntext-transform: uppercase;\nborder-radius: 12px !important;\n}\n\/** BUTTON HOVER STYLES\n.gbbFooterNextButton:hover, .gbbProductAddButton:hover, .gbbBoxSelectionItem:hover {\n     transform: translate(var(--button-hover-left-size), var(--button-hover-top-size));\nbox-shadow: 0 0 0 0px rgb(var(--color-button-border));\n}\n**\/\n.gbbMinimilisticLayout {\n  @media (min-width: 800px) {\n    .gbbPageFooterHTML {\n\ttop: 0%;\n\t}\n}\n\n\n\n.gbbDiscountMessage {\nfont-size: 18px;\nfont-family: stinger-variable, sans-serif;\ntext-transform: uppercase;\n}\n\n@media (max-width: 640px) {\n.gbbDiscountMessage {\nline-height: 1.1em;\nmargin-top: 5px;\n}\n}\n\n.gbbFooterOriginalTotalValue {\nmargin-bottom: 2px;\ncolor: #999999;\nfont-weight: 500;\n}\n\n.gbbFooterTotalLabel {\nfont-family: stinger-variable, sans-serif;\ntext-transform: uppercase;\n}\n\n@media (max-width: 640px) {\n.gbbFooterTotalLabel {\nfont-size: 16px;\n}\n.gbbFooterNextButton {\npadding-top: 12px !important;\npading-bottom: 12px !important;\n}\n}\n\n.gbbFooterProductTitle {\nfont-family: stinger-variable, sans-serif;\ntext-transform: uppercase;\n}\n\n.gbbFooterPriceSeperator {\nmargin-top: 4px;\n}\n\n\/** this CSS is not working, check with support **\/\n.gbbProductItemTitle {\nfont-family: stinger-variable, sans-serif;\ntext-transform: uppercase !important;\n\n.gbbProductDescriptionText {\nfont-size: 16px;\n}\n}\n\n.gbbProductVariantModalLayoutV2 .gbbProductItemTitle {\nfont-size: 30px !important;\n}\n\n.gbbProductDescriptionText p {\nfont-size: 18px;\n}\n\/** PRODUCT STYLES\n.gbbProductItem {\ndrop-shadow: 2px 2px !important;\n}\n**\/\n.gbbProductImageContainer {\n\/** PRODUCT STYLES\n  box-shadow: 5px 5px #1e1e1e;\n  border: 2px solid #1e1e1e;\n**\/\n  margin-bottom: 5px;\n}\n\n.gbbProductTitleOnly {\nfont-size: 20px;\n}\n.gbbProductItemCompareAtPrice {\nfont-size: 16px !important;\n}\n.gbbProductItemPrice {\nfont-size: 18px !important;\ncolor: #1E1E1E;\n}\n.gbbFooterDiscountedTotalValue {\ncolor: #1E1E1E !important;\nfont-size: 16px !important;\n}\n\n}\n.gbbProductItemCompareAtPrice {\nfont-weight: 500;\n}\n\n@media (max-width: 799px) {\n.gbbNextButtonContent {\nfont-size: 16px !important;\n}\n.gbbDiscountPillText {\nfont-size: 16px !important;\nmargin-left: -10px;\n}\n}\n.gbbProductQuantityHTML {\nmin-width: 80px !important;\n}\n.gbbProductQuantityLabel {\nfont-weight: 700;\n}\n.gbbProductItem:has(.gbbProductQuantityHTML) {\noutline: 2px solid #DD1B50;\n}\n.gbbDrawerProductPrice {\ncolor: #DD1B50;\n}\n.gbbVariantPriceDrawer {\ncolor: #DD1B50;
4311\nfont-weight: 700;\n}\n\n.gbbDrawer,.gbbDrawerContentContainer,.gbbVariantSelector {\n    z-index: 9999999999999 !important;\n}\n\n@media only screen and (max-width: 768px) {\n  .gbbFooterNextButton{\n    align-items: center !important;\n    padding-bottom: 1em !important;\n  }\n}\n\n.gbbCartIconWithQuantityContainer {\nbackground-color: #DD150B !important;\ncolor: #ffffff !important;\n}\n\n.overflow-hidden {\n    overflow: clip;\n}\n\n@media screen and (max-width: 767px) {\n    .gbbFooterOriginalTotalValue {\n        display: block !important;\n        padding-right: 10px !important;\n    }\n}\n\n.gbbFooterNextButton {\n       font-family: stinger-variable, sans-serif;\n}\n","customStyleForDummyProductPage":null,"customThemeIntegrationScript":"","enableCustomThemeIntegrationScript":false,"isCartIntegrationEnabled":false,"loadingBgColor":"#ffffff","preparingBundleGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/packagingbundle.gif","redirectToCartEnabled":false,"redirectToCheckoutEnabled":true,"redirectToScript":"","redirectUrlForCheckoutBtn":"","selectorToRenderBundlePostionOnCart":"Over","selectorToRenderBundlePostionOnSideCart":"Over","selectorToRenderBundleProduct":"","selectorToRenderBundleProductOnSideCart":"","sideCartCheckoutBtnSelectors":"","integrations":{"judgeme":{"isEnabled":false,"public_token":"MRa1gdutSgQs5nwgtqa8WhU2qSE"}},"optimizeFullPageBundleSpeed":true,"isLegacyBundlesAllowed":true,"isSDKBundlesAllowed":true,"bundleCartLineMessaging":{"isEnabled":false,"showBundleContains":false,"showOriginalPrice":true,"showPersonalizationCharges":false,"discountDisplay":{"isEnabled":true,"format":"amount_percentage"}},"customCss":"","customJs":"","renderBundleBreakdown":false},"isAffiliate":false,"isAppFree":false,"isSubscription":{"id":47338029387,"name":"Essential_49_EasyBundle_Monthly","price":"49.00","billing_on":"2026-02-02","status":"active","created_at":"2025-08-25T13:27:54+01:00","updated_at":"2025-08-26T14:22:15+01:00","activated_on":"2025-08-26","return_url":"https:\/\/w0hwfk-5i.myshopify.com\/admin\/apps\/10b4272bede142b02924feec498b4009","test":false,"cancelled_on":null,"trial_days":160,"trial_ends_on":"2026-02-02","api_client_id":3918921729,"decorated_return_url":"https:\/\/w0hwfk-5i.myshopify.com\/admin\/apps\/10b4272bede142b02924feec498b4009?
4311charge_id=47338029387","capped_amount":"399.00","balance_used":"0.0","balance_remaining":"399.00","risk_level":0,"currency":"USD"},"multipleCurrenciesInfo":{"GBP":{"code":"GBP","symbol":"£","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2}},"otherInfo":[],"planId":"","shopDomain":"itsgoodsalt.myshopify.com","shopifyId":95794069835,"shopify_plan":"professional","status":"1","storefrontAccessToken":"40f4c165633974e326c60434044acea8","timezone":"","updatedAt":"2026-09-10T20:46:43.346Z","isAppLevelMetafieldCreated":true,"isAppLevelMetafieldForFullPageBundlesCreated":true,"trackEvents":{"OB Welcome page visited":true,"OB Welcome page button click":true,"OB Pricing Accepted":true},"pageId":"2577013d-07a4-8152-8921-cccb22852948","loginData":{"lastLoggedInAt":"2026-09-10T20:41:25.376Z"},"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_bba410cd-355a-4fae-97cc-0b2e406a0356","mantleCustomerData":{"id":"aab7a745-93d3-4dc9-b0a5-ec9f803404f7","customerId":"8da64c8b-0eed-4af5-9617-450783bfd8a9","name":"Good Salt","test":false,"preferredCurrency":"GBP","shopify":{"id":"95794069835","myshopifyDomain":"w0hwfk-5i.myshopify.com","planName":"Shopify"},"apiId":"84f442a1-2d4a-4012-85da-b4a4b38fc795","profileUrl":"https:\/\/app.heymantle.com\/apps\/84f442a1-2d4a-4012-85da-b4a4b38fc795\/customers\/8da64c8b-0eed-4af5-9617-450783bfd8a9"},"migration4thOctober":"success","ordersToProcess":0,"ordersProcessed":0,"ordersProcessedTime":0.006233333333333333,"intercomContactId":"6970ab3d54a845c89a75e5ce","totalBundleRevenue":2885.5656,"totalOrdersCount":8,"cancelledOrderCount":1,"cancelledOrderValue":103.8077,"SERVER_URL":"https:\/\/prod.backend.giftbox.giftkart.app"},"languageData":{"_id":"68a8a41c85414d5a7eb692b2","shopName":"w0hwfk-5i.myshopify.com","__v":0,"createdAt":"2025-08-22T17:08:44.364Z","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...."}
4311,"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","label":"Add To Box Button","type":"text","value":"Add To Box"},"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","label":"Box Selection Eligibility Toast","type":"text","value":"Remove ##boxSelectionDifference## item(s) to select this box"},"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":""}},"multipleCategories":{},"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"}}}},"languageMode":"SINGLE","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"},"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"},"boxSelectionEligibilityToast_inPage":{"id":"boxSelectionEligibilityToast_inPage","label":"Box Selection Eligibility Toast","type":"text","value":"Remove ##boxSelectionDifference## item(s) to select this box"},"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":
4311"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"},"stepsDrawerPillText":{"id":"stepsDrawerPillText","label":"Steps Drawer Pill Text","type":"text","value":"Show all steps"}},"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}}"},"productCardAddBtnText_inPage":{"id":"productCardAddBtnText_inPage","label":"Inline Product - Add Button Text","type":"text","value":"Add +"}}}},"updatedAt":"2026-07-17T05:00:46.262Z","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":"68a8a41c85414d5a7eb692b0","shopName":"w0hwfk-5i.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":"#F4F2EA","cartFooterButtonsContainerBgColor":"#f6f6f6","cartFooterBorderRadius":"10px","cartFooterProductImageBorderRadius":"8px","cartFooterButtonsContainerBorderRadius":"9px","cartFooterShowHidePrices":"Show","cartFooterTextColor":"#1E1E1E","cartFooterDiscountedPriceColor":"#000000","cartFooterFinalPriceFontThickness":"Bold","cartFooterFinalPriceFontColor":"#000000","cartFooterStrikethroughPriceFontThickness":"Bold","cartFooterBackButtonColor":"#DD1A50","cartFooterBackButtonTextColor":"#ffffff","cartFooterBackButtonBorderColor":"#000000","cartFooterBackButtonBorderThickness":"2px","cartFooterNextButtonTextColor":"#ffffff","cartFooterNextButtonColor":"#DD1A50","cartFooterNextButtonBorderColor":"#000000","cartFooterNextButtonBorderThickness":"2px","cartFooterButtonsBorderRadius":"5px","cartFooterButtonsPadding":"8px","cartFooterDiscountProgressBarEmptyColor":"#F08787","cartFooterDiscountProgressBarFilledColor":"#DD1B50","cartFooterDiscountTextVisibility":"Show","cartFooterDiscountTextColor":"#1e1e1e","cartFooterTotalLabelColor":"#000000","cartFooterDiscountMessageFontSize":"16px","cartFooterDiscountMessageFontWeight":"Bold"},"categoryBlock":{"categoryBgColor":"#f5f5f5","tabActiveBgColor":"#DD1B50","tabActiveTextColor":"#1e1e1e","tabInactiveBgColor":"#F4F2EA","tabInactiveTextColor":"#1E1E1E"},"colors":{"disabledColor":"gray","primaryColor":"blue","productBox":"blue","secondaryColor":"aqua","textColor":"black"},"createdAt":"2025-08-22T17:08:44.364Z","generalSettings":{"scrollBar":{"scrollBarColor":"#F4F2EA"},"conditionToast":{"conditionToastBgColor":"#F4F2EA","conditionToastTextColor":"#1E1E1e"},"icon":{"iconBgColor":"#DD1B50","iconTextColor":"#F4F2EA"},"productPage":{"productPageTitleColor":"#000000"},"bundle":{"bundleBgColor":"transparent"}},"landingPage":{"landingPageTextColor":"#000000","landingPageButtonBgColor":"#000000","landingPageButtonTextColor":"#ffffff"},"mixAndMatchData":{"hideOutOfStockProducts":true,"isValidateInventoryEnabled":false,"addBundleToCartOnDone":false,"render
4311SlotsBasedOnCondition":false,"hideStepTitlesInCompletedState":false,"addToCartWhenProductCardIsClicked":false,"executeDefaultSideCartUpdate":true,"redirectToCheckoutEnabled":false,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":"","executeCustomAfterPageLoad":"","customJs":"","sideCartSectionSelector":"","sideCartSectionId":"","cartPageItemsSelector":"","cartPageItemsSectionId":"","sideCartOpenBtnSelector":"","customCss":null,"metafieldNameSpaceAndKeys":[],"isExecuteCustomScriptAfterAddToCartEnabled":false,"customStyle":null,"showProductComparedAtPrice":false,"renderFilledSlotsAsHorizontalStacked":false,"addToBundleOnProductCardClick":true},"navigationBanner":{"navigationBannerStepTextColor":"#1e1e1e","navigationBannerStepFontSize":"16px","navigationCheckColor":"#ffffff","navigationBannerStepCompletionColor":"#DD1B50","navigationBannerStepCompletedBorderColor":"#000000","navigationBannerStepCompletedBorderWidth":"4px","navigationBannerStepIncompleteBgColor":"#FFFFFF","navigationBannerStepIncompleteBorderColor":"#cccccc","navigationBannerStepIncompleteBorderWidth":"4px","navigationBannerStepProgressBarFilledColor":"#DD1B50","navigationBannerStepProgressBarEmptyColor":"#F4F2EA","tabsActiveBgColor":"#000000","tabsActiveTextColor":"#F6f6f6","tabsInactiveBgColor":"#FFFFFF","tabsInactiveTextColor":"#000000","tabsBorderColor":"#3c3c3c","tabsCornerRadius":"5px","navigationBannerTitleColor":"#F4F2EA","navigationBannerTextColor":"#ffffff","navigationBannerStepDoneColor":"#DD1B50","tabActiveTextColor":"#000000"},"previewPage":{"bannerTextColor":"#ffffff"},"primaryFont":"","productCard":{"productCardBgColor":"#F4F2EA","cardBorderRadius":"10px","cardImageBorderRadius":"8px","productImageFit":"cover","cardsPerRowXL":4,"cardsPerRowL":4,"productCardTextColor":"#1E1E1E","productTitleFontSize":"16px","productTitleFontWeight":"Bold","productPriceVisibility":"Show","compareAtPriceColor":"#8D8D8D","compareAtPriceFontSize":"14px","compareAtPriceFontWeight":"Bold","compareAtPriceVisibility":"Show","finalPriceFontSize":"16px","finalPriceFontColor":"#252525","finalPriceFontWeight":"Bold","productCardButtonColor":"#DD1A50","productCardButtonTextColor":"#ffffff","buttonBorderRadius":"10px","quantitySelectorTextColor":"#000000","allowOnlyOneQuantity":false,"quantitySelectorBgColor":"#000000","productCardQuantitySelectorBgColor":"#DD1A50","quantitySelectorButtonTextColor":"#FFFFFF","quantitySelectorButtonBorderRadius":"6px","productCardVariantSelectorFontSize":"14px","productCardVariantSelectorFontWeight":"Regular"},"quickSettings":{"isQuickSettingsEnabled":false,"colors":{"primaryColor":"#000000","buttonBgColor":"#000000","buttonTextColor":"#ffffff"}},"summaryBlock":{"summaryBlockAddToCartButtonColor":"#DD1A50","summaryBlockAddToCartButtonTextColor":"#ffffff","summaryBuildNewBoxButtonColor":"#DD1A50","summaryBuildNewBoxTextColor":"#ffffff"},"updatedAt":"2026-09-10T20:46:42.464Z","templateLevelConfig":{},"addonProducts":{"addonsEligibleTierMessagingBgColor":"#59ff24","addonsIneligibleTierMessagingBgColor":"#BBBBBB"},"mixAndMatchConfig":{"productCard":{"productCardBgColor":"#ffffff","productCardBorderRadius":"12px","productCardImageBorderRadius":"5px","productCardImageFit":"cover","productCardTitleColor":"#000000","productCardTitleFont":"16px","productCardTitleWeight":"Bold","productCardTitleVisibility":"Show","productCardPriceColor":"#000000","productCardPriceFont":"16px","productCardPriceWeight":"Bold","productCardPriceVisibility":"Show","productCardComparedAtPriceColor":"#ABABAB","productCardComparedAtPriceFont":"12px","productCardComparedAtPriceWeight":"Regular","productCardComparedAtPriceVisibility":"Hide","productCardButtonBgColor":"#59ff24","productCardButtonTextColor":"#000000","productCardButtonBorderRadius":"5px","productCardQuantityButtonBorderRadius":"5px","productCardQuantityLabelColor":"#000000","productCardQuantityBgColor":"#EEEEEE","productCardQuantityBorderRadius":"6px","productCardVariantSelectorBgColor":"#FFFFFF","productCardVariantSelectorTextColor":"#000000","productCardVariantSelectorBorderRadius":"5px","productCardVariantSelectorFontSize":"14px","productCardVariantSelectorFontWeight":"Regular"},"emptyStateCard":{"emptyStateCardBgColor":"#FFFFFF","emptyStateCardBorderColor":"#59ff24","emptyStateCardIconColor":"#59ff24","emptyStateCardTextColor":"#000000","emptyStateCardBorderStyle":"Dashed"},"drawer":{"drawerBgColor":"#F4F9F9","drawerBorderRadius":"15px 15px 0 0","drawerCloseIconColor":"#303030","drawerScrollBarColor":"#555555","drawerOverlayBgColor":"#1E1E1E80","drawerCloseIconBgColor":"#D4D4D4"},"tabs":{"tabsActiveBgColor":"#59ff24","tabsActiveTextColor":"#000000","tabsInactiveBgColor":"#F4F9F9","tabsInactiveTextColor":"#000000","tabsBorderRadius":"8px"},"bundleHeader":{"headerConditionTextColor":"#000000","headerConditionTextFont":"24px","headerDiscountTextColor":"#444","headerDiscountTextFont":"16px","headerDiscountTextWeight":"400"},"toast":{"toastBgColor":"#59ff24","toastTextColor":"#000000"},"footer":{"footerBgColor":"#ffffff","footerTotalPriceAndQuantityPillBgColor":"#59ff24","footerBorderRadius":"15px","footerTotalPriceAndQuantityPillBorderRadius":"16px","footerPriceSectionVisibility":"Show","footerFinalPriceColor":"#000000","footerStrikeThroughPriceColor":"#000","footerBackBtnBgColor":"#59ff24","footerBackBtnTextColor":"#000000","footerNextBtnBgColor":"#59ff24","footerNextBtnTextColor":"#000000","footerButtonsBorderRadius":"10px","footerTextColor":"#000000","footerDiscountProgressBarEmptyColor":"#C1E7C5","footerDiscountProgressBarFilledColor":"#15A524"},"addBundleBtn":{"addBundleBtnBgColor":"#59ff24","addBundleBtnBorderRadius":"5px","addBundleBtnTextColor":"#000000"},"generalSettings":{"bundleUpsellButtonBg":"#000000","bundleUpsellButtonTextColor":"#ffffff","bundleUpsellFontColor":"#000000","discountProgressBarBgColor":"#ffffff"}},"stylePresets":{"colors":{"primaryColor":"#000000","buttonTextColor":"#ffffff","primaryTextColor":"#000000","accentColor":"#eeeeee","backgroundColor":"#ffffff","pageBackgroun
4311dColor":"#ffffff"},"typography":{"primaryFontSize":"16px","primaryFontWeight":"Bold","secondaryFontSize":"14px","secondaryFontWeight":"Bold","bodyFontSize":"14px","bodyFontWeight":"Regular"},"corners":{"buttonBorderRadius":"Base","baseBorderRadiusPx":5,"productCardBaseBorderRadius":10,"productCardBorderRadiusStyle":"Base"},"images":{"productImageFit":"cover"},"isExpertControlsEnabled":false},"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":""}}}}};
4312            let parent_product_data = null;
4313
4314            if(full_page_ext_data && !full_page_ext_data?.errorMsg) {
4315                window.easybundle_user_ext_data = full_page_ext_data.userData || {}
4316            }
4317
4318            if (parent_product_data && !parent_product_data?.errorMsg) {
4319                window.shopifyLiquidValuesApp4Ext.product.bundleProductConfiguration = parent_product_data;
4320
4321                const isAutoPlaceFullPageBundleEnabled = full_page_ext_data?.userData?.customSettings?.isAutoPlaceFullPageBundleEnabled ?? true
4322                let bundle_data = null;
4323                const keys = ["SDK", "PB"];
4324                const keyPrefix = parent_product_data.appLevelMetafieldKey?.split('-')[0];
4325                const isSdkBundle = keys.includes(keyPrefix);
4326
4327                const bundleDesignTemplate = parent_product_data.bundleDesignTemplate || '';
4328                const isPdpBundleBuilder = bundleDesignTemplate.startsWith('PDP_') || bundleDesignTemplate === 'CUSTOM_TEMPLATE';
4329                const isPbBundleBuilder = bundleDesignTemplate.startsWith('PB_');
4330                const isQbBundleBuilder = bundleDesignTemplate.startsWith('QB_');
4331                const isPdpBundle = isPdpBundleBuilder || isPbBundleBuilder || isQbBundleBuilder;
4332
4333                if(full_page_ext_data && bundle_data){
4334
4335                    if (!isPdpBundle){
4336                            isAutoPlaceFullPageBundleEnabled && removeProductHtmlForBundles();
4337                            isAutoPlaceFullPageBundleEnabled && buildDummyProductHtmlForBundles();
4338                    }
4339                    const discountsConfiguration = bundle_data?.discountsData;
4340                    delete bundle_data.discountsData;
4341                    let active_bundle_data = {
4342                        ...full_page_ext_data,
4343                        stepsConfigurationData: bundle_data,
4344                        discountsData: discountsConfiguration || {},
4345                    }
4346
4347                    if (isSdkBundle) {
4348                        active_bundle_data.bundleType = parent_product_data.bundleType,
4349                        active_bundle_data.bundleDesignTemplate = parent_product_data.bundleDesignTemplate,
4350                        active_bundle_data._preResolvedBundle = true,
4351                        active_bundle_data._bundleData = bundle_data,
4352                        delete active_bundle_data.stepsConfigurationData;
4353                    }
4354
4355                    // easybundle_full_page_ext_data is a legacy alias.
4356                    window.easybundle_active_bundle_data = active_bundle_data;
4357                    window.easybundle_full_page_ext_data = active_bundle_data;
4358                }
4359            }
4360        }
4361        function checkIfShouldImportMixAndMatchAssets(allMixAndMatchBundles) {
4362            try{
4363                const currentProductId = window.shopifyLiquidValuesApp4Ext?.product?.productData?.id;
4364                if(!currentProductId || allMixAndMatchBundles?.length <= 0){
4365                    return false;
4366                }
4367                const isThisParentProductPage = allMixAndMatchBundles.some(bundle => bundle.parentProductShopifyData?.id == currentProductId);
4368                if(isThisParentProductPage) return true;
4369                const currentProductCollections = window.shopifyLiquidValuesApp4Ext?.product?.collections?.map(collection => collection.id);
4370                for(let bundle of allMixAndMatchBundles){
4371                    const bundleUpsellConfig = bundle.bundleUpsellConfig;
4372                    const isBundleUpsellEmbedEnabled = bundleUpsellConfig?.upsellConfiguration?.isEnabled;
4373                    const isBundleUpsellWidgetEnabled = bundleUpsellConfig?.widgetConfiguration?.isEnabled;
4374                    if(!isBundleUpsellEmbedEnabled && !isBundleUpsellWidgetEnabled) continue;
4375
4376                    const widgetDisplayConfig = bundleUpsellConfig?.widgetConfiguration?.displayConfiguration;
4377                    const upsellDisplayConfig = bundleUpsellConfig?.upsellConfiguration?.displayConfiguration;
4378
4379                    let showOnAllBundleProducts = false;
4380                    let productIdsToCheck = [];
4381                    let collectionIdsToCheck = [];
4382
4383                    if(isBundleUpsellEmbedEnabled){
4384                        showOnAllBundleProducts = upsellDisplayConfig?.showOnAllBundleProducts;
4385                        productIdsToCheck = upsellDisplayConfig?.showOnSpecificProductPages?.map(product => product?.productId) || []
4386                        collectionIdsToCheck = upsellDisplayConfig?.showOnSpecificCollectionPages?.map(collection => collection?.collectionId) || []
4387                    }
4388
4389                    if(isBundleUpsellWidgetEnabled){
4390                        showOnAllBundleProducts = showOnAllBundleProducts || widgetDisplayConfig?.showOnAllBundleProducts;
4391                        const productIds = widgetDisplayConfig?.showOnSpecificProductPages?.map(product => product?.productId) || [];
4392                        const collectionIds = widgetDisplayConfig?.showOnSpecificCollectionPages?.map(collection => collection?.collectionId) || [];
4393                        productIdsToCheck = [ ...productIdsToCheck, ...productIds ];
4394                        collectionIdsToCheck = [ ...collectionIdsToCheck, ...collectionIds ];
4395                    }
4396
4397                    if(showOnAllBundleProducts){
4398                        Object.keys(bundle ?? {}).filter(key =>
4398 key?.startsWith('productsData')).forEach(stepKey => {
4399                            const stepData = bundle?.[stepKey];
4400                            Object.values(stepData?.categories ?? {}).forEach(category => {
4401                                const productIds = category?.products?.map(product => product.productId) || [];
4402                                const collectionIds = category?.collectionsSelectedData?.map(collection => collection.id?.replace("gid://shopify/Collection/", "")) || [];
4403                                productIdsToCheck = [ ...productIdsToCheck,  ...productIds ];
4404                                collectionIdsToCheck = [ ...collectionIdsToCheck, ...collectionIds ];
4405                            })
4406                        })
4407                    }
4408                    const isThisProductRelevant = productIdsToCheck?.some(productId => productId == currentProductId);
4409                    const isThisProductCollectionsRelevant = collectionIdsToCheck?.some(collectionId => currentProductCollections?.includes(collectionId));
4410                    if(isThisProductRelevant || isThisProductCollectionsRelevant) return true;
4411                }
4412                return false;
4413            }catch(err){
4414                debugConsole("error in checkIfShouldImportMixAndMatchAssets",err)
4415                return false;
4416            }
4417        }
4418        window.gbbExtEmbed.f.checkIfShouldImportMixAndMatchAssets = checkIfShouldImportMixAndMatchAssets;
4419
4420        // Fallback only; the primary match runs server-side in sdk-upsell-matches.liquid.
4421        // Two blocks declare two products, but the page-wide globals hold one (seeded with ??=).
4422        function getMatchContexts(){
4423            const contexts = [];
4424            const pageProduct = window.shopifyLiquidValuesApp4Ext?.product;
4425            if(pageProduct?.productData?.id){
4426                contexts.push({
4427                    productId: pageProduct.productData.id,
4428                    collectionIds: pageProduct.collections?.map(c => c.id) ?? [],
4429                });
4430            }
4431            for(const block of document.querySelectorAll('.gbbPbProductBundleWrapper[data-block-product-id]')){
4432                contexts.push({
4433                    productId: block.dataset.blockProductId,
4434                    collectionIds: block.dataset.blockCollectionIds ? block.dataset.blockCollectionIds.split(',') : [],
4435                });
4436            }
4437            return contexts;
4438        }
4439
4440        function checkIfShouldImportSDKAssets(allSdkBundles){
4441            try{
4442                const matched = [];
4443                const contexts = getMatchContexts();
4444                if(!contexts.length || !Array.isArray(allSdkBundles) || allSdkBundles.length <= 0){
4445                    return matched;
4446                }
4447
4448                const matchesSurface = (surface, ctx) => {
4449                    if((surface?.productIds ?? []).some(id => id == ctx.productId)){
4450                        return true;
4451                    }
4452                    if((surface?.collectionIds ?? []).some(cid => ctx.collectionIds.includes(cid))){
4453                        return true;
4454                    }
4455                    return false;
4456                };
4457
4458                const matchesContext = (bundle, ctx) => {
4459                    if(bundle?.productId && bundle.productId == ctx.productId) return true;
4460                    const cfg = bundle?.bundleUpsellConfig;
4461                    if(!cfg) return false;
4462                    return matchesSurface(cfg?.upsellConfiguration?.showOn, ctx)
4463                        || matchesSurface(cfg?.widgetConfiguration?.showOn, ctx);
4464                };
4465
4466                for(const bundle of allSdkBundles){
4467                    if(bundle?.bundleStatus && bundle.bundleStatus !== 'ACTIVE') continue;
4468                    if(contexts.some(ctx => matchesContext(bundle, ctx))) matched.push(bundle);
4469                }
4470                return matched;
4471            }catch(err){
4472                debugConsole("error in checkIfShouldImportSDKAssets", err);
4473                return [];
4474            }
4475        }
4476        window.gbbExtEmbed.f.checkIfShouldImportSDKAssets = checkIfShouldImportSDKAssets;
4477        function loadAssetFiles(assets){
4478            try{
4479                assets.forEach(({ id, tag, attrs, onload }) => {
4480                    if (!document.getElementById(id)) {
4481                        const el = Object.assign(document.createElement(tag), { id, ...attrs });
4482                        const rewriteAssetUrl = window.__ebAssetUrlRewriter;       // preview-only hook; undefined in prod → no-op
4483                        if (rewriteAssetUrl) {
4484                            if (el.src) el.src = rewriteAssetUrl(el.src);
4485                            if (el.href) el.href = rewriteAssetUrl(el.href);
4486                        }
4487                        if (onload) el.onload = () => onload(el);
4488                        document.head.appendChild(el);
4489                    }
4490                });
4491            }catch(err){
4492                debugConsole("error in loadAssetFiles",err)
4493            }
4494        }
4495        // Theme assets hold only .min; unminified ships to S3/CloudFront.
4496        const STOREFRONT_CDN = 'https://d1712zxri13o2p.cloudfront.net';
4497        const CDN_ENV = new URLSearchParams(location.search).get('env') === 'staging' ? 'staging' : 'production';
4498        // All three SDKs nest under sdk/<name>/; keep in step with storefrontAssets.registry.js.
4499        const cdn = (dir, file) => `${STOREFRONT_CDN}/${dir}/${CDN_ENV}/active/${file}`;
4500
4501        async function importAppEmbedAssets (loadUnminifiedFiles){
4502            try{
4503                const jsBaseUrl = loadUnminifiedFiles ? `${STOREFRONT_CDN}/app-embed/${CDN_ENV}/active/giftBoxLogicv1.js` : 'https://cdn.shopify.com/extensions/01a0f67a-6bde-7e6e-8063-5c7af30ffe0e/gift-box-builder-1-472/assets/easy-bundle-min.js';
4504                const cssBaseUrl = loadUnminifiedFiles ? `${STOREFRONT_CDN}/app-embed/${CDN_ENV}/active/giftBoxv1.css` : 'https://cdn.shopify.com/extensions/01a0f67a-6bde-7e6e-8063-5c7af30ffe0e/gift-box-builder-1-472/assets/easy-bundle-min.css';
4505                const assets = [
4506                    {   id: 'gbbExt-bundle-embed-css',
4507                        tag: 'link',
4508                        attrs: { href: cssBaseUrl, rel: 'stylesheet', media: 'all' },
4509                        onload: (el) => el.media = 'all'
4510                    },
4511                    {   id: 'gbbExt-bundle-embed-js',
4512                        tag: 'script',
4513                        attrs: { src: jsBaseUrl, async: false }
4514                    }
4515                ];
4516                loadAssetFiles(assets);
4517            }catch(err){
4518                debugConsole("error in importAppEmbedAssets",err)
4519            }
4520        }
4521        async function importMixAndMatchAssets (loadUnminifiedFiles){
4522            try{
4523                const customSettings = window.easybundles_ext_data?.userData?.customSettings ?? window.easybundle_user_ext_data?.customSettings ?? {};
4524                const isAutoPlacementEnabled = customSettings?.isLoadMixAndMatchAssetsFromS3Enabled ?? false;
4525                if(!isAutoPlacementEnabled) return;
4526
4527                const allMixAndMatchBundles = window.easybundles_ext_data?.mixAndMatchData ?? [];
4528                const shouldImportMixAndMatchAssets = checkIfShouldImportMixAndMatchAssets(allMixAndMatchBundles);
4529                if(!shouldImportMixAndMatchAssets) return;
4530                const baseURL = loadUnminifiedFiles ? `${STOREFRONT_CDN}/product-page-bundle/${CDN_ENV}/active/mixAndMatchBundle` : 'https://cdn.shopify.com/extensions/01a0f67a-6bde-7e6e-8063-5c7af30ffe0e/gift-box-builder-1-472/assets/easy-bundle-product-page-min';
4531                const assets = [
4532                    {   id: 'gbbMix-bundle-embed-css',
4533                        tag: 'link',
4534                        attrs: { href: baseURL + '.css', rel: 'stylesheet', media: 'all' },
4535                        onload: (el) => el.media = 'all'
4536                    },
4537                    {   id: 'gbbMix-bundle-embed-js',
4538                        tag: 'script',
4539                        attrs: { src: baseURL + '.js', async: false }
4540                    }
4541                ];
4542                loadAssetFiles(assets);
4543            }catch(err){
4544                debugConsole("error in checkAndImportMixAndMatchScript",err)
4545            }
4546        }
4547        async function importFullPageAssets (loadUnminifiedFiles){
4548            try{
4549                const activeBundleData = window.easybundle_active_bundle_data ?? window.easybundle_full_page_ext_data;
4550                const customSettings = activeBundleData?.userData?.customSettings ?? window.easybundle_user_ext_data?.customSettings ?? {};
4551
4552                const isAutoPlaceFullPageBundleEnabled = customSettings && (customSettings?.isAutoPlaceFullPageBundleEnabled ?? true);
4553                if(!isAutoPlaceFullPageBundleEnabled) return;
4554
4555                const forceCdn = isForceCdn();
4556                if(forceCdn || !activeBundleData?.stepsConfigurationData || activeBundleData?.stepsConfigurationData?.errorMsg){
4557                    debugConsole(forceCdn ? "importFullPageAssets => gbbForceCdn flag set, fetching from backup S3" : "importFullPageAssets => bundleData metafield limit exceeded, fetching from backup S3");
4558                    const data = await getBundleDataFromS3();
4559                    if(!data || !data?.stepsConfigurationData){
4560                        debugConsole("error in importFullPageAssets => Failed to load the backup bundle data from s3.");
4561                        return;
4562                    }
4563
4564                    activeBundleData.stepsConfigurationData = data?.stepsConfigurationData;
4565                    activeBundleData.discountsData = data?.discountsData;
4566                }
4567                
4568                // giftboxbuilderLogic self-loads jQuery (gbbUtils.f.loadJquery:137), so no prepend needed.
4569                const baseURL = loadUnminifiedFiles ? `${STOREFRONT_CDN}/full-page-bundle/${CDN_ENV}/active/giftboxbuilderLogic` : 'https://cdn.shopify.com/extensions/01a0f67a-6bde-7e6e-8063-5c7af30ffe0e/gift-box-builder-1-472/assets/easy-bundle-full-page-min';
4570                const assets = [
4571                    {   id: 'gbb-bundle-embed-css',
4572                        tag: 'link',
4573                        attrs: { href: baseURL + '.css', rel: 'stylesheet', media: 'all' },
4574                        onload: (el) => el.media = 'all'
4575                    },
4576                    {   id: 'gbb-bundle-embed-js',
4577                        tag: 'script',
4578                        attrs: { src: baseURL + '.js', async: false }
4579                    }
4580                ];
4581                loadAssetFiles(assets);
4582            }catch(err){
4583                debugConsole("error in importFullPageAssets",err)
4584            }
4585        }
4586        const SDK_TEMPLATE_URLS = {
4587            PDP_INPAGE: {
4588                jsMin:  'https://cdn.shopify.com/extensions/01a0f67a-6bde-7e6e-8063-5c7af30ffe0e/gift-box-builder-1-472/assets/inline-bundle.min.js',
4589                cssMin: 'https://cdn.shopify.com/extensions/01a0f67a-6bde-7e6e-8063-5c7af30ffe0e/gift-box-builder-1-472/assets/inline-bundle.min.css',
4590                js:     cdn('product-page-templates/inline', 'inline-bundle.js'),
4591                css:    cdn('product-page-templates/inline', 'inline-bundle.css')
4592            },
4593            PDP_MODAL: {
4594                jsMin:  'https://cdn.shopify.com/extensions/01a0f67a-6bde-7e6e-8063-5c7af30ffe0e/gift-box-builder-1-472/assets/expandable-bundle.min.js',
4595                cssMin: 'https://cdn.shopify.com/extensions/01a0f67a-6bde-7e6e-8063-5c7af30ffe0e/gift-box-builder-1-472/assets/expandable-bundle.min.css',
4596                js:     cdn('product-page-templates/expandable', 'expandable-bundle.js'),
4597                css:    cdn('product-page-templates/expandable', 'expandable-bundle.css')
4598            },
4599            PDP_OVERLAY: {
4600                jsMin:  'https://cdn.shopify.com/extensions/01a0f67a-6bde-7e6e-8063-5c7af30ffe0e/gift-box-builder-1-472/assets/overlay-bundle.min.js',
4601                cssMin: 'https://cdn.shopify.com/extensions/01a0f67a-6bde-7e6e-8063-5c7af30ffe0e/gift-box-builder-1-472/assets/overlay-bundle.min.css',
4602                js:     cdn('product-page-templates/overlay', 'overlay-bundle.js'),
4603                css:    cdn('product-page-templates/overlay', 'overlay-bundle.css')
4604            },
4605            FBP_SIDE_FOOTER: {
4606                jsMin:  'https://cdn.shopify.com/extensions/01a0f67a-6bde-7e6e-8063-5c7af30ffe0e/gift-box-builder-1-472/assets/side-footer-bundle.min.js',
4607                cssMin: 'https://cdn.shopify.com/extensions/01a0f67a-6bde-7e6e-8063-5c7af30ffe0e/gift-box-builder-1-472/assets/side-footer-bundle.min.css',
4608                js:     cdn('full-page-templates/sideFooter', 'side-footer-bundle.js'),
4609                css:    cdn('full-page-templates/sideFooter', 'side-footer-bundle.css')
4610            },
4611            PB_CLASSIC_INLINE: {
4612                jsMin: 'https://cdn.shopify.com/extensions/01a0f67a-6bde-7e6e-8063-5c7af30ffe0e/gift-box-builder-1-472/assets/inset-bundle.min.js',
4613                cssMin: 'https://cdn.shopify.com/extensions/01a0f67a-6bde-7e6e-8063-5c7af30ffe0e/gift-box-builder-1-472/assets/inset-bundle.min.css',
4614                js: cdn('product-bundle-templates/inset', 'inset-bundle.js'),
4615                css: cdn('product-bundle-templates/inset', 'inset-bundle.css')
4616            },
4617            CUSTOM_TEMPLATE: {
4618                jsMin:  `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.js`,
4619                cssMin: `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.css`,
4620                js:     `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.js`,
4621                css:    `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.css`
4622            }
4623        };
4624
4625        window.SDK_TEMPLATE_URLS = {...(window.SDK_TEMPLATE_URLS ?? {}), ...SDK_TEMPLATE_URLS};
4626        // async:false preserves SDK-before-template order; template-keyed ids let types coexist.
4627        async function importSDKAssets(bundleContext, loadUnminifiedFiles){
4628            try{
4629                const parentProductData = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
4630                const offerId              = bundleContext?.offerId              ?? parentProductData?.offerId;
4631                const bundleDesignTemplate = bundleContext?.bundleDesignTemplate ?? parentProductData?.bundleDesignTemplate;
4632                const templateId = bundleContext?.templateId ?? parentProductData?.templateId;
4633                const bundleType = bundleContext?.bundleType ?? parentProductData?.bundleType;
4634
4635                if(!offerId){
4636                    debugConsole("importSDKAssets: no offerId found in product metafield");
4637                    return;
4638                }
4639
4640                const templateConfig = SDK_TEMPLATE_URLS[bundleDesignTemplate];
4641                if(!templateConfig){
4642                    debugConsole("importSDKAssets: no template registered for bundleDesignTemplate", bundleDesignTemplate);
4643                    return;
4644                }
4645
4646                let templateJs  = loadUnminifiedFiles ? templateConfig.js  : templateConfig.jsMin;
4647                let templateCss = loadUnminifiedFiles ? templateConfig.css : templateConfig.cssMin;
4648
4649                if (bundleDesignTemplate === 'CUSTOM_TEMPLATE') {
4650                    if (!templateId) {
4651                        debugConsole("importSDKAssets: CUSTOM_TEMPLATE selected but no templateId in product metafield");
4652                        return;
4653                    }
4654                    templateJs  = templateJs.replace('###TEMPLATE_ID###', templateId);
4655                    templateCss = templateCss.replace('###TEMPLATE_ID###', templateId);
4656                }
4657
4658                // First matching rule wins; last is the default (mix SDK).
4659                const SDK_RUNTIME_RULES = [
4660                    {   match: (type) => (type || '').includes('PRODUCT_BUNDLE'),
4661                        id: 'gbb-precurated-sdk-js',
4662                        url: loadUnminifiedFiles ? cdn('sdk/pb-sdk', 'easy-bundle-pb-sdk.js') : 'https://cdn.shopify.com/extensions/01a0f67a-6bde-7e6e-8063-5c7af30ffe0e/gift-box-builder-1-472/assets/easy-bundle-pb-sdk.min.js' },
4663                    {   match: () => true,
4664                        id: 'gbb-sdk-js',
4665                        url: loadUnminifiedFiles ? cdn('sdk/eb-sdk', 'easy-bundle-sdk.js') : 'https://cdn.shopify.com/extensions/01a0f67a-6bde-7e6e-8063-5c7af30ffe0e/gift-box-builder-1-472/assets/easy-bundle-sdk.min.js' }
4666                ];
4667                const sdkRuntime = SDK_RUNTIME_RULES.find((rule) => rule.match(bundleType));
4668
4669                const assets = [
4670                    {   id: 'gbb-sdk-template-css-' + bundleDesignTemplate,
4671                        tag: 'link',
4672                        attrs: { href: templateCss, rel: 'stylesheet', media: 'all', className: 'gbb-sdk-template-css' },
4673                        onload: (el) => el.media = 'all'
4674                    },
4675                    {   id: sdkRuntime.id,
4676                        tag: 'script',
4677                        attrs: { src: sdkRuntime.url, async: false }
4678                    },
4679                    {   id: 'gbb-sdk-template-js-' + bundleDesignTemplate,
4680                        tag: 'script',
4681                        attrs: { src: templateJs, async: false }
4682                    }
4683                ];
4684
4685
4686
4687                loadAssetFiles(assets);
4688            }catch(err){
4689                debugConsole("error in importSDKAssets",err)
4690            }
4691        }
4692        window.gbbExtEmbed.f.importSDKAssets = importSDKAssets;
4693
4694        function importAssets(isDevMode){
4695            const customSettings = window.easybundles_ext_data?.userData?.customSettings ?? window.easybundle_active_bundle_data?.userData?.customSettings ?? {};
4696            const loadUnminifiedFiles = isDevMode || (customSettings.loadUnminifiedStorefrontFiles ?? false);
4697
4698            const bundleConfig = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
4699            const bundleKey = bundleConfig?.appLevelMetafieldKey || '';
4700            const keyPrefix = bundleKey.split('-')[0];
4701            const seenTemplates = new Set();
4702            if (keyPrefix === 'SDK') {
4703                importSDKAssets(undefined, loadUnminifiedFiles);
4704                if (bundleConfig?.bundleDesignTemplate) {
4705                    seenTemplates.add(bundleConfig.bundleDesignTemplate);
4706                }
4707            } else if(keyPrefix === 'PB'){
4708                importSDKAssets(undefined, loadUnminifiedFiles);
4709                if (bundleConfig?.bundleDesignTemplate) {
4710                    seenTemplates.add(bundleConfig.bundleDesignTemplate);
4711                }
4712            } else {
4713                importMixAndMatchAssets(loadUnminifiedFiles);
4714                importFullPageAssets(loadUnminifiedFiles);
4715            }
4716            // The SDK runtime is a singleton; per-offer state lives on gbbSdkTemplate.bundles.
4717            const matchedSdkUpsells = window.easybundles_ext_data?.matchedSdkUpsells ?? {};
4718            for(const entry of Object.values(matchedSdkUpsells)){
4719                if(!entry?.bundleDesignTemplate) continue;
4720                if(seenTemplates.has(entry.bundleDesignTemplate)) continue;
4721                seenTemplates.add(entry.bundleDesignTemplate);
4722                importSDKAssets(entry, loadUnminifiedFiles);
4723            }
4724            // Block-seeded bundles: routing is in the seeded data, so no DOM marker is needed.
4725            const blockBundles = window.easybundle_pb_block_bundles ?? {};
4726            for (const [offerId, bundleData] of Object.entries(blockBundles)) {
4727                const bundleDesignTemplate = bundleData?.bundleDesignTemplate;
4728                if (!bundleDesignTemplate || seenTemplates.has(bundleDesignTemplate)) continue;
4729                seenTemplates.add(bundleDesignTemplate);
4730                importSDKAssets({
4731                    offerId: offerId,
4732                    bundleType: 'PRODUCT_BUNDLE',
4733                    bundleDesignTemplate: bundleDesignTemplate,
4734                    templateId: bundleData?.bundleDesignTemplateData?.templateId,
4735                }, loadUnminifiedFiles);
4736            }
4737
4738            importAppEmbedAssets(loadUnminifiedFiles);
4739        }
4740
4741        // Must write recovered globals BEFORE importAssets loads the JS that reads them.
4742        async function resolveOverflows(){
4743            const bundleConfig = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
4744            const recomputedFromCDN = await resolveUpsellIndexAndMatches(bundleConfig);
4745
4746            const fetches = [];
4747            queueParentSdkConfigFetchIfOverflowed(fetches, bundleConfig);
4748            queueMatchedUpsellBundleDataFetches(fetches, recomputedFromCDN);
4749            queueBlockBundleDataFetches(fetches);
4750            if (fetches.length === 0) return;
4751            debugConsole("resolveOverflows => " + fetches.length + " parallel fetch(es)");
4752            await Promise.all(fetches);
4753        }
4754
4755        async function resolveUpsellIndexAndMatches(bundleConfig){
4756            const upsellIndexRaw = window.__gbbOverflow?.upsellIndexRaw;
4757            const forceCdn = isForceCdn();
4758
4759            let upsellIndex = null;
4760            if (forceCdn || isOverflowed(upsellIndexRaw)) {
4761                debugConsole(forceCdn ? "resolveOverflows => gbbForceCdn flag set, fetching upsell index from CDN" : "resolveOverflows => upsell index overflowed, fetching from CDN");
4762                upsellIndex = await getUpsellIndexFromCDN();
4763            } else if (Array.isArray(upsellIndexRaw) && !window.easybundles_ext_data?.matchedSdkUpsells) {
4764                debugConsole("resolveOverflows => matchedSdkUpsells missing (likely ext_data overflow), recomputing from inline index");
4765                upsellIndex = upsellIndexRaw;
4766            }
4767            if (!Array.isArray(upsellIndex)) return false;
4768
4769            // Empty shell survives ext_data overflow: getSettings recovery Object.assigns onto it.
4770            window.easybundles_ext_data = window.easybundles_ext_data || {};
4771            window.easybundles_ext_data.sdkBundleUpsellIndex = upsellIndex;
4772
4773            const parentOfferId = bundleConfig?.offerId;
4774            const matchedMap = {};
4775            for (const bundle of checkIfShouldImportSDKAssets(upsellIndex)) {
4776                if (!bundle?.offerId) continue;
4777                if (bundle.offerId === parentOfferId) continue;
4778                matchedMap[bundle.offerId] = bundle;
4779            }
4780            window.easybundles_ext_data.matchedSdkUpsells = matchedMap;
4781            return true;
4782        }
4783
4784        function queueParentSdkConfigFetchIfOverflowed(fetches, bundleConfig){
4785            const keyPrefix = (bundleConfig?.appLevelMetafieldKey || '').split('-')[0];
4786            const keys = ["SDK", "PB"];
4787            if (!keys.includes(keyPrefix)) return;
4788            if (!isForceCdn() && !isOverflowed(window.easybundle_active_bundle_data?._bundleData)) return;
4789
4790            fetches.push(
4791                getSdkBundleDataFromCDN(bundleConfig?.offerId).then(function(fresh){
4792                    if (fresh && window.easybundle_active_bundle_data) {
4793                        window.easybundle_active_bundle_data._bundleData = fresh;
4794                    }
4795                })
4796            );
4797        }
4798
4799        // Overflowed block bundles land as an { errorMsg } sentinel; same CDN recovery.
4800        function queueBlockBundleDataFetches(fetches){
4801            const blockBundles = window.easybundle_pb_block_bundles ?? {};
4802            const forceCdn = isForceCdn();
4803            for (const [offerId, bundleData] of Object.entries(blockBundles)) {
4804                if (!isOverflowed(bundleData) && !forceCdn) continue;
4805                fetches.push(
4806                    getSdkBundleDataFromCDN(offerId).then(function(fresh){
4807                        if (!fresh) return;
4808                        // matchedForProductId is stamped on the seeded blob, not the CDN document; carry it across.
4809                        window.easybundle_pb_block_bundles[offerId] = bundleData?.matchedForProductId != null
4810                            ? Object.assign(fresh, { matchedForProductId: bundleData.matchedForProductId })
4811                            : fresh;
4812                    })
4813                );
4814            }
4815        }
4816
4817        function queueMatchedUpsellBundleDataFetches(fetches, recomputedFromCDN){
4818            const matchedSdkUpsells = window.easybundles_ext_data?.matchedSdkUpsells ?? {};
4819            const shouldHaveBundleData = window.easybundles_ext_data?.userFlags?.shouldGetBundleDataForWidgets !== false;
4820            const forceCdn = isForceCdn();
4821            for (const [offerId, entry] of Object.entries(matchedSdkUpsells)) {
4822                const isSentinel = isOverflowed(entry?.bundleData);
4823                const isMissingAfterRecompute = recomputedFromCDN && shouldHaveBundleData && !entry?.bundleData;
4824                if (!isSentinel && !isMissingAfterRecompute && !forceCdn) continue;
4825
4826                fetches.push(
4827                    getSdkBundleDataFromCDN(offerId).then(function(fresh){
4828                        if (fresh) matchedSdkUpsells[offerId].bundleData = fresh;
4829                    })
4830                );
4831            }
4832        }
4833
4834        async function armPreviewIfRequested(urlParams){
4835            const previewToken = urlParams.get('ebPreview');
4836            if (!previewToken || !/^pr-\d+-[a-f0-9]{12}$/.test(previewToken)) return;
4837
4838            let abortTimeout;
4839            try {
4840                const abortController = new AbortController();
4841                abortTimeout = setTimeout(function(){ abortController.abort(); }, 5000);
4842                const bootUrl = 'https://d1712zxri13o2p.cloudfront.net/previews/preview-boot.min.js';
4843                const response = await fetch(bootUrl, { signal: abortController.signal });
4844                if (response.ok) await new Function('previewToken', await response.text())(previewToken);
4845            } catch (err) {
4846                debugConsole("preview boot failed", err);
4847            } finally {
4848                if (abortTimeout) clearTimeout(abortTimeout);
4849            }
4850        }
4851
4852        // Phase order: initializeShopifyValues → resolveOverflows → importAssets.
4853        async function initialize(){
4854            const urlParams = new URLSearchParams(window.location.search);
4855            const isDevMode = urlParams.get('dev') == 'true';
4856            const isDebugMode = urlParams.get('debug') == 'true';
4857            if (isDebugMode) { debugger; }
4858
4859            initializeShopifyValues();
4860            await resolveOverflows();
4861            importAssets(isDevMode);
4862        }
4863        initialize();
4864    })();
4865</script>
4865
4866<!-- END app snippet -->
4867<!-- BEGIN app snippet: nav-source-capture -->
4867<script>
4868  (function () {
4869    try {
4870      document.addEventListener("click", function (event) {
4871        try {
4872          var anchor = event.target && event.target.closest ? event.target.closest("a[href]") : null;
4873          if (!anchor) return;
4874          if (!anchor.closest("nav, [role='navigation']")) return;
4875          var url = new URL(anchor.href, window.location.origin);
4876          if (url.origin !== window.location.origin) return;
4877          sessionStorage.setItem("gbb_nav_source_dest", url.pathname || "/");
4878        } catch (e) { /* never break the storefront for analytics */ }
4879      }, true);
4880    } catch (e) { /* no-op */ }
4881  })();
4882</script>
4882
4883<!-- END app snippet -->
4884
4885</div><div id="shopify-block-ATU5yWDREYXpyTTZze__13767922238101876566" class="shopify-block shopify-app-block">
4886</div><div id="shopify-block-AaUVQZ3RJdytsVHRjb__3667842014806057753" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: snippet -->
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900<!-- END app snippet -->
4901
4902</div>
4902<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4902
4903</body>
4904</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.