PageSourceSearch

https://40thievescoffee.com/products/gift-card

html 40thievescoffee.com collected 2026-10-06 19:17:13 UTC 314,519 bytes, 3,438 lines download raw bytes

1<!doctype html>
2
3<html lang="en" dir="ltr">
4  <head>
4<script data-source-attribution="shopify.event_observer.bootstrap">
5(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("//40thievescoffee.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`28305588363`)))})();
6//# sourceURL=event-observer-collector.js
7</script>
7
8
9    <meta charset="utf-8">
10    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=5.0">
11
12    <title>Best Coffee Gift Card | The Gift of Bold Brew</title><meta name="description" content="Give the gift of bold coffee with a 40 Thieves Coffee gift card. Perfect for coffee lovers to choose their favorite blends. Order a coffee gift card today!"><link rel="canonical" href="https://40thievescoffee.com/products/gift-card"><link rel="shortcut icon" href="//40thievescoffee.com/cdn/shop/files/Favicon_White.svg?v=1735732307&width=96">
13      <link rel="apple-touch-icon" href="//40thievescoffee.com/cdn/shop/files/Favicon_White.svg?v=1735732307&width=180"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" href="//40thievescoffee.com/cdn/fonts/bevan/bevan_n4.5a59d270d644948da23dc5fb5695fc4c02b7793c.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//40thievescoffee.com/cdn/fonts/red_hat_text/redhattext_n4.f45549d853e5e3e2907f21be9aecf95e1eaa7516.woff2" as="font" type="font/woff2" crossorigin><meta property="og:type" content="product">
14  <meta property="og:title" content="Gift Card">
15  <meta property="product:price:amount" content="10.00">
16  <meta property="product:price:currency" content="USD">
17  <meta property="product:availability" content="in stock"><meta property="og:image" content="http://40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&width=2048">
18  <meta property="og:image:secure_url" content="https://40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&width=2048">
19  <meta property="og:image:width" content="1200">
20  <meta property="og:image:height" content="1200"><meta property="og:description" content="Give the gift of bold coffee with a 40 Thieves Coffee gift card. Perfect for coffee lovers to choose their favorite blends. Order a coffee gift card today!"><meta property="og:url" content="https://40thievescoffee.com/products/gift-card">
21<meta property="og:site_name" content="40 Thieves Coffee"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Gift Card">
22  <meta name="twitter:description" content="Give the gift of choice! Perfect for coffee lovers, this digital gift card lets them pick their favorite blends.
23Features:🚀 Instant Delivery: Emailed directly to your inbox.📋 Easy Redemption: Instructions included for hassle-free checkout.💰 No Extra Fees: Every dollar goes toward their coffee.🎁 Perfect for Any Occasion: Birthdays, holidays, or just because.
24Simple, thoughtful, and guaranteed to please!"><meta name="twitter:image" content="https://40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?crop=center&height=1200&v=1735850951&width=1200">
25  <meta name="twitter:image:alt" content="Coffee gift card from 40 Thieves, offering the freedom to choose bold coffee blends.">
25<script type="application/ld+json">{"@context":"http:\/\/schema.org\/","@id":"\/products\/gift-card#product","@type":"ProductGroup","brand":{"@type":"Brand","name":"40 Thieves Coffee"},"category":"Gift Cards","description":"Give the gift of choice! Perfect for coffee lovers, this digital gift card lets them pick their favorite blends.\nFeatures:🚀 Instant Delivery: Emailed directly to your inbox.📋 Easy Redemption: Instructions included for hassle-free checkout.💰 No Extra Fees: Every dollar goes toward their coffee.🎁 Perfect for Any Occasion: Birthdays, holidays, or just because.\nSimple, thoughtful, and guaranteed to please!","hasVariant":[{"@id":"\/products\/gift-card?variant=32926338678923#variant","@type":"Product","image":"https:\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951\u0026width=1920","name":"Gift Card - $10.00 USD","offers":{"@id":"\/products\/gift-card?variant=32926338678923#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"10.00","priceCurrency":"USD","url":"https:\/\/40thievescoffee.com\/products\/gift-card?variant=32926338678923"}},{"@id":"\/products\/gift-card?variant=32926338711691#variant","@type":"Product","image":"https:\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951\u0026width=1920","name":"Gift Card - $25.00 USD","offers":{"@id":"\/products\/gift-card?variant=32926338711691#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"25.00","priceCurrency":"USD","url":"https:\/\/40thievescoffee.com\/products\/gift-card?variant=32926338711691"}},{"@id":"\/products\/gift-card?variant=32926338744459#variant","@type":"Product","image":"https:\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951\u0026width=1920","name":"Gift Card - $50.00 USD","offers":{"@id":"\/products\/gift-card?variant=32926338744459#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"50.00","priceCurrency":"USD","url":"https:\/\/40thievescoffee.com\/products\/gift-card?variant=32926338744459"}},{"@id":"\/products\/gift-card?variant=32926338777227#variant","@type":"Product","image":"https:\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951\u0026width=1920","name":"Gift Card - $100.00 USD","offers":{"@id":"\/products\/gift-card?variant=32926338777227#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"100.00","priceCurrency":"USD","url":"https:\/\/40thievescoffee.com\/products\/gift-card?variant=32926338777227"}}],"name":"Gift Card","productGroupID":"4676960026763","url":"https:\/\/40thievescoffee.com\/products\/gift-card"}</script>
25<script type="application/ld+json">
26  {
27    "@context": "https://schema.org",
28    "@type": "BreadcrumbList",
29    "itemListElement": [{
30        "@type": "ListItem",
31        "position": 1,
32        "name": "Home",
33        "item": "https://40thievescoffee.com"
34      },{
35            "@type": "ListItem",
36            "position": 2,
37            "name": "Gift Card",
38            "item": "https://40thievescoffee.com/products/gift-card"
39          }]
40  }
41</script>
41<style>/* Typography (heading) */
42  @font-face {
43  font-family: Bevan;
44  font-weight: 400;
45  font-style: normal;
46  font-display: fallback;
47  src: url("//40thievescoffee.com/cdn/fonts/bevan/bevan_n4.5a59d270d644948da23dc5fb5695fc4c02b7793c.woff2") format("woff2"),
48       url("//40thievescoffee.com/cdn/fonts/bevan/bevan_n4.f1d9d4acbf369d106c44ad5d2298612d868d9c01.woff") format("woff");
49}
50
51@font-face {
52  font-family: Bevan;
53  font-weight: 400;
54  font-style: italic;
55  font-display: fallback;
56  src: url("//40thievescoffee.com/cdn/fonts/bevan/bevan_i4.27184c70dcdc21eded4993ad1d35f4a55d4bdf85.woff2") format("woff2"),
57       url("//40thievescoffee.com/cdn/fonts/bevan/bevan_i4.6cd4cd0f821284f60bf845acb03bc89530ced427.woff") format("woff");
58}
59
60/* Typography (body) */
61  @font-face {
62  font-family: "Red Hat Text";
63  font-weight: 400;
64  font-style: normal;
65  font-display: fallback;
66  src: url("//40thievescoffee.com/cdn/fonts/red_hat_text/redhattext_n4.f45549d853e5e3e2907f21be9aecf95e1eaa7516.woff2") format("woff2"),
67       url("//40thievescoffee.com/cdn/fonts/red_hat_text/redhattext_n4.966c83ef0ccfa6512b0ef1e376b376dfb286bd73.woff") format("woff");
68}
69
70@font-face {
71  font-family: "Red Hat Text";
72  font-weight: 400;
73  font-style: italic;
74  font-display: fallback;
75  src: url("//40thievescoffee.com/cdn/fonts/red_hat_text/redhattext_i4.6cfaffd6c72cc494343813ed221ebfae57335fcc.woff2") format("woff2"),
76       url("//40thievescoffee.com/cdn/fonts/red_hat_text/redhattext_i4.f23bcdc86836a2cc4ccc8466c927d1089852c8c8.woff") format("woff");
77}
78
79@font-face {
80  font-family: "Red Hat Text";
81  font-weight: 700;
82  font-style: normal;
83  font-display: fallback;
84  src: url("//40thievescoffee.com/cdn/fonts/red_hat_text/redhattext_n7.01cb725162eb34b374670b9c1bc513ac241650e6.woff2") format("woff2"),
85       url("//40thievescoffee.com/cdn/fonts/red_hat_text/redhattext_n7.b6189975b2592601f17bfdc64fb3d7ee0b51916e.woff") format("woff");
86}
87
88@font-face {
89  font-family: "Red Hat Text";
90  font-weight: 700;
91  font-style: italic;
92  font-display: fallback;
93  src: url("//40thievescoffee.com/cdn/fonts/red_hat_text/redhattext_i7.97ab5b705c1e57acd40bd16c6fd71567cb89284f.woff2") format("woff2"),
94       url("//40thievescoffee.com/cdn/fonts/red_hat_text/redhattext_i7.f3393410cce0aafadc5ec698e5a40558f9a5b199.woff") format("woff");
95}
96
97:root {
98    /* Container */
99    --container-max-width: 100%;
100    --container-xxs-max-width: 27.5rem; /* 440px */
101    --container-xs-max-width: 42.5rem; /* 680px */
102    --container-sm-max-width: 61.25rem; /* 980px */
103    --container-md-max-width: 71.875rem; /* 1150px */
104    --container-lg-max-width: 78.75rem; /* 1260px */
105    --container-xl-max-width: 85rem; /* 1360px */
106    --container-gutter: 1.25rem;
107
108    --section-vertical-spacing: 3rem;
109    --section-vertical-spacing-tight:2.5rem;
110
111    --section-stack-gap:2.5rem;
112    --section-stack-gap-tight:2.25rem;
113
114    /* Form settings */
115    --form-gap: 1.25rem; /* Gap between fieldset and submit button */
116    --fieldset-gap: 1rem; /* Gap between each form input within a fieldset */
117    --form-control-gap: 0.625rem; /* Gap between input and label (ignored for floating label) */
118    --checkbox-control-gap: 0.75rem; /* Horizontal gap between checkbox and its associated label */
119    --input-padding-block: 0.65rem; /* Vertical padding for input, textarea and native select */
120    --input-padding-inline: 0.8rem; /* Horizontal padding for input, textarea and native select */
121    --checkbox-size: 0.875rem; /* Size (width and height) for checkbox */
122
123    /* Other sizes */
124    --sticky-area-height: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-is-visible, 1) * var(--header-height, 0px));
125
126    /* RTL support */
127    --transform-logical-flip: 1;
128    --transform-origin-start: left;
129    --transform-origin-end: right;
130
131    /**
132     * ---------------------------------------------------------------------
133     * TYPOGRAPHY
134     * ---------------------------------------------------------------------
135     */
136
137    /* Font properties */
138    --heading-font-family: Bevan, serif;
139    --heading-font-weight: 400;
140    --heading-font-style: normal;
141    --heading-text-transform: uppercase;
142    --heading-letter-spacing: 0.0em;
143    --text-font-family: "Red Hat Text", sans-serif;
144    --text-font-weight: 400;
145    --text-font-style: normal;
146    --text-letter-spacing: 0.0em;
147    --button-font: var(--text-font-style) var(--text-font-weight) var(--text-sm) / 1.65 var(--text-font-family);
148    --button-text-transform: uppercase;
149    --button-letter-spacing: 0.01em;
150
151    /* Font sizes */--text-heading-size-factor: 1.5;
152    --text-h1: max(0.6875rem, clamp(1.375rem, 1.146341463414634rem + 0.975609756097561vw, 2rem) * var(--text-heading-size-factor));
153    --text-h2: max(0.6875rem, clamp(1.25rem, 1.0670731707317074rem + 0.7804878048780488vw, 1.75rem) * var(--text-heading-size-factor));
154    --text-h3: max(0.6875rem, clamp(1.125rem, 1.0335365853658536rem + 0.3902439024390244vw, 1.375rem) * var(--text-heading-size-factor));
155    --text-h4: max(0.6875rem, clamp(1rem, 0.9542682926829268rem + 0.1951219512195122vw, 1.125rem) * var(--text-heading-size-factor));
156    --text-h5: calc(0.875rem * var(--text-heading-size-factor));
157    --text-h6: calc(0.75rem * var(--text-heading-size-factor));
158
159    --text-xs: 0.875rem;
160    --text-sm: 0.9375rem;
161    --text-base: 1.0rem;
162    --text-lg: 1.125rem;
163    --text-xl: 1.25rem;
164
165    /* Rounded variables (used for border radius) */
166    --rounded-full: 9999px;
167    --button-border-radius: 3.75rem;
168    --input-border-radius: 1.25rem;
169
170    /* Box shadow */
171    --shadow-sm: 0 2px 8px rgb(0 0 0 / 0.05);
172    --shadow: 0 5px 15px rgb(0 0 0 / 0.05);
173    --shadow-md: 0 5px 30px rgb(0 0 0 / 0.05);
174    --shadow-block: px px px rgb(var(--text-primary) / 0.0);
175
176    /**
177     * ---------------------------------------------------------------------
178     * OTHER
179     * ---------------------------------------------------------------------
180     */
181
182    --checkmark-svg-url: url(//40thievescoffee.com/cdn/shop/t/10/assets/checkmark.svg?v=130975984826876508201763427084);
183    --cursor-zoom-in-svg-url: url(//40thievescoffee.com/cdn/shop/t/10/assets/cursor-zoom-in.svg?v=55820123808144246251763427084);
184  }
185
186  [dir="rtl"]:root {
187    /* RTL support */
188    --transform-logical-flip: -1;
189    --transform-origin-start: right;
190    --transform-origin-end: left;
191  }
192
193  @media screen and (min-width: 700px) {
194    :root {
195      /* Typography (font size) */
196      --text-xs: 1.0rem;
197      --text-sm: 1.0625rem;
198      --text-base: 1.125rem;
199      --text-lg: 1.25rem;
200      --text-xl: 1.375rem;
201
202      /* Spacing settings */
203      --container-gutter: 2rem;
204    }
205  }
206
207  @media screen and (min-width: 1000px) {
208    :root {
209      /* Spacing settings */
210      --container-gutter: 3rem;
211
212      --section-vertical-spacing: 5rem;
213      --section-vertical-spacing-tight: 4rem;
214
215      --section-stack-gap:4rem;
216      --section-stack-gap-tight:4rem;
217    }
218  }:root {/* Overlay used for modal */
219    --page-overlay: 0 0 0 / 0.4;
220
221    /* We use the first scheme background as default */
222    --page-background: ;
223
224    /* Product colors */
225    --on-sale-text: 192 55 44;
226    --on-sale-badge-background: 192 55 44;
227    --on-sale-badge-text: 255 255 255;
228    --sold-out-badge-background: 241 172 61;
229    --sold-out-badge-text: 0 0 0 / 0.65;
230    --custom-badge-background: 9 9 9;
231    --custom-badge-text: 255 255 255;
232    --star-color: 241 172 61;
233
234    /* Status colors */
235    --success-background: 212 227 203;
236    --success-text: 48 122 7;
237    --warning-background: 253 241 224;
238    --warning-text: 237 138 0;
239    --error-background: 243 204 204;
240    --error-text: 203 43 43;
241  }.color-scheme--scheme-1 {
242      /* Color settings */--accent: 241 172 61;
243      --text-color: 255 255 255;
244      --background: 9 9 9 / 1.0;
245      --background-without-opacity: 9 9 9;
246      --background-gradient: ;--border-color: 46 46 46;/* Button colors */
247      --button-background: 241 172 61;
248      --button-text-color: 9 9 9;
249
250      /* Circled buttons */
251      --circle-button-background: 241 172 61;
252      --circle-button-text-color: 9 9 9;
253    }.shopify-section:has(.section-spacing.color-scheme--bg-577d26b8967ff6e02e3364fd55894eec) + .shopify-section:has(.section-spacing.color-scheme--bg-577d26b8967ff6e02e3364fd55894eec:not(.bordered-section)) .section-spacing {
254      padding-block-start: 0;
255    }.color-scheme--scheme-2 {
256      /* Color settings */--accent: 9 9 9;
257      --text-color: 9 9 9;
258      --background: 241 172 61 / 1.0;
259      --background-without-opacity: 241 172 61;
260      --background-gradient: ;--border-color: 206 148 53;/* Button colors */
261      --button-background: 9 9 9;
262      --button-text-color: 241 172 61;
263
264      /* Circled buttons */
265      --circle-button-background: 255 255 255;
266      --circle-button-text-color: 92 92 92;
267    }.shopify-section:has(.section-spacing.color-scheme--bg-3f048de30068d8cd1a01be384bd232eb) + .shopify-section:has(.section-spacing.color-scheme--bg-3f048de30068d8cd1a01be384bd232eb:not(.bordered-section)) .section-spacing {
268      padding-block-start: 0;
269    }.color-scheme--scheme-3 {
270      /* Color settings */--accent: 207 145 45;
271      --text-color: 255 255 255;
272      --background: 0 0 0 / 0.0;
273      --background-without-opacity: 0 0 0;
274      --background-gradient: ;--border-color: 255 255 255;/* Button colors */
275      --button-background: 207 145 45;
276      --button-text-color: 9 9 9;
277
278      /* Circled buttons */
279      --circle-button-background: 241 172 61;
280      --circle-button-text-color: 9 9 9;
281    }.shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f) + .shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f:not(.bordered-section)) .section-spacing {
282      padding-block-start: 0;
283    }.color-scheme--scheme-4 {
284      /* Color settings */--accent: 241 172 61;
285      --text-color: 9 9 9;
286      --background: 255 255 255 / 1.0;
287      --background-without-opacity: 255 255 255;
288      --background-gradient: ;--border-color: 218 218 218;/* Button colors */
289      --button-background: 241 172 61;
290      --button-text-color: 28 28 28;
291
292      /* Circled buttons */
293      --circle-button-background: 241 172 61;
294      --circle-button-text-color: 28 28 28;
295    }.shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673) + .shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673:not(.bordered-section)) .section-spacing {
296      padding-block-start: 0;
297    }.color-scheme--scheme-4ae433d6-0663-4a98-bf9d-417813198a63 {
298      /* Color settings */--accent: 241 172 61;
299      --text-color: 9 9 9;
300      --background: 241 172 61 / 1.0;
301      --background-without-opacity: 241 172 61;
302      --background-gradient: ;--border-color: 206 148 53;/* Button colors */
303      --button-background: 241 172 61;
304      --button-text-color: 9 9 9;
305
306      /* Circled buttons */
307      --circle-button-background: 241 172 61;
308      --circle-button-text-color: 255 255 255;
309    }.shopify-section:has(.section-spacing.color-scheme--bg-3f048de30068d8cd1a01be384bd232eb) + .shopify-section:has(.section-spacing.color-scheme--bg-3f048de30068d8cd1a01be384bd232eb:not(.bordered-section)) .section-spacing {
310      padding-block-start: 0;
311    }.color-scheme--scheme-30e6dcdb-af05-48a4-8e5d-5d9e1702258d {
312      /* Color settings */--accent: 241 172 61;
313      --text-color: 255 255 255;
314      --background: 34 34 34 / 1.0;
315      --background-without-opacity: 34 34 34;
316      --background-gradient: ;--border-color: 67 67 67;/* Button colors */
317      --button-background: 241 172 61;
318      --button-text-color: 9 9 9;
319
320      /* Circled buttons */
321      --circle-button-background: 241 172 61;
322      --circle-button-text-color: 9 9 9;
323    }.shopify-section:has(.section-spacing.color-scheme--bg-8998ebc4102dfcafe5f943e7b91be434) + .shopify-section:has(.section-spacing.color-scheme--bg-8998ebc4102dfcafe5f943e7b91be434:not(.bordered-section)) .section-spacing {
324      padding-block-start: 0;
325    }.color-scheme--scheme-6bc27315-db19-4096-ae30-42a6a17ad0d9 {
326      /* Color settings */--accent: 9 9 9;
327      --text-color: 9 9 9;
328      --background: 255 255 255 / 1.0;
329      --background-without-opacity: 255 255 255;
330      --background-gradient: ;--border-color: 218 218 218;/* Button colors */
331      --button-background: 9 9 9;
332      --button-text-color: 255 255 255;
333
334      /* Circled buttons */
335      --circle-button-background: 9 9 9;
336      --circle-button-text-color: 255 255 255;
337    }.shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673) + .shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673:not(.bordered-section)) .section-spacing {
338      padding-block-start: 0;
339    }.color-scheme--scheme-2cc6f1c8-85ae-4bcc-aacc-e0c9654d5b28 {
340      /* Color settings */--accent: 74 121 87;
341      --text-color: 34 34 34;
342      --background: 255 255 255 / 1.0;
343      --background-without-opacity: 255 255 255;
344      --background-gradient: ;--border-color: 222 222 222;/* Button colors */
345      --button-background: 74 121 87;
346      --button-text-color: 9 9 9;
347
348      /* Circled buttons */
349      --circle-button-background: 74 121 87;
350      --circle-button-text-color: 9 9 9;
351    }.shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673) + .shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673:not(.bordered-section)) .section-spacing {
352      padding-block-start: 0;
353    }.color-scheme--scheme-6a54f2ef-deae-4e8f-b5d3-35368e96defa {
354      /* Color settings */--accent: 9 9 9;
355      --text-color: 9 9 9;
356      --background: 9 9 9 / 1.0;
357      --background-without-opacity: 9 9 9;
358      --background-gradient: ;--border-color: 9 9 9;/* Button colors */
359      --button-background: 9 9 9;
360      --button-text-color: 255 255 255;
361
362      /* Circled buttons */
363      --circle-button-background: 241 172 61;
364      --circle-button-text-color: 9 9 9;
365    }.shopify-section:has(.section-spacing.color-scheme--bg-577d26b8967ff6e02e3364fd55894eec) + .shopify-section:has(.section-spacing.color-scheme--bg-577d26b8967ff6e02e3364fd55894eec:not(.bordered-section)) .section-spacing {
366      padding-block-start: 0;
367    }.color-scheme--scheme-bb8e64a3-7fc8-484f-9b1a-97d0a20a90b0 {
368      /* Color settings */--accent: 241 172 61;
369      --text-color: 255 255 255;
370      --background: 58 47 35 / 1.0;
371      --background-without-opacity: 58 47 35;
372      --background-gradient: ;--border-color: 88 78 68;/* Button colors */
373      --button-background: 241 172 61;
374      --button-text-color: 9 9 9;
375
376      /* Circled buttons */
377      --circle-button-background: 241 172 61;
378      --circle-button-text-color: 9 9 9;
379    }.shopify-section:has(.section-spacing.color-scheme--bg-c594613048fcc786be2502acbf8a0556) + .shopify-section:has(.section-spacing.color-scheme--bg-c594613048fcc786be2502acbf8a0556:not(.bordered-section)) .section-spacing {
380      padding-block-start: 0;
381    }.color-scheme--scheme-95baed3d-ca4a-4600-947b-a3ebcf5ae73f {
382      /* Color settings */--accent: 255 255 255;
383      --text-color: 255 255 255;
384      --background: 0 0 0 / 0.0;
385      --background-without-opacity: 0 0 0;
386      --background-gradient: ;--border-color: 255 255 255;/* Button colors */
387      --button-background: 255 255 255;
388      --button-text-color: 9 9 9;
389
390      /* Circled buttons */
391      --circle-button-background: 9 9 9;
392      --circle-button-text-color: 255 255 255;
393    }.shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f) + .shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f:not(.bordered-section)) .section-spacing {
394      padding-block-start: 0;
395    }.color-scheme--scheme-a5b212e6-485a-48fb-af55-c28616542468 {
396      /* Color settings */--accent: 9 9 9;
397      --text-color: 9 9 9;
398      --background: 0 0 0 / 0.0;
399      --background-without-opacity: 0 0 0;
400      --background-gradient: linear-gradient(180deg, rgba(241, 172, 61, 1) 1%, rgba(176, 102, 51, 1) 100%);--border-color: 9 9 9 / 0.15;/* Button colors */
401      --button-background: 9 9 9;
402      --button-text-color: 255 255 255;
403
404      /* Circled buttons */
405      --circle-button-background: 9 9 9;
406      --circle-button-text-color: 176 102 51;
407    }.shopify-section:has(.section-spacing.color-scheme--bg-31131b4d3df0217757028ec2609dc906) + .shopify-section:has(.section-spacing.color-scheme--bg-31131b4d3df0217757028ec2609dc906:not(.bordered-section)) .section-spacing {
408      padding-block-start: 0;
409    }.color-scheme--scheme-0bcbc0fb-4aab-48db-bec9-ac15503e6473 {
410      /* Color settings */--accent: 9 9 9;
411      --text-color: 9 9 9;
412      --background: 0 0 0 / 0.0;
413      --background-without-opacity: 0 0 0;
414      --background-gradient: ;--border-color: 9 9 9;/* Button colors */
415      --button-background: 9 9 9;
416      --button-text-color: 241 172 61;
417
418      /* Circled buttons */
419      --circle-button-background: 241 172 61;
420      --circle-button-text-color: 9 9 9;
421    }.shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f) + .shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f:not(.bordered-section)) .section-spacing {
422      padding-block-start: 0;
423    }.color-scheme--scheme-5f2cda6c-3363-4629-86ba-8b801dc9cfe0 {
424      /* Color settings */--accent: 241 172 61;
425      --text-color: 9 9 9;
426      --background: 176 102 51 / 1.0;
427      --background-without-opacity: 176 102 51;
428      --background-gradient: ;--border-color: 151 88 45;/* Button colors */
429      --button-background: 241 172 61;
430      --button-text-color: 9 9 9;
431
432      /* Circled buttons */
433      --circle-button-background: 241 172 61;
434      --circle-button-text-color: 9 9 9;
435    }.shopify-section:has(.section-spacing.color-scheme--bg-5a10e9d32d646b2a2ab7ca561e5
435574b9) + .shopify-section:has(.section-spacing.color-scheme--bg-5a10e9d32d646b2a2ab7ca561e5574b9:not(.bordered-section)) .section-spacing {
436      padding-block-start: 0;
437    }.color-scheme--scheme-2fe6e3ea-4091-48c8-8ced-282eae2025a6 {
438      /* Color settings */--accent: 9 9 9;
439      --text-color: 9 9 9;
440      --background: 58 47 35 / 1.0;
441      --background-without-opacity: 58 47 35;
442      --background-gradient: ;--border-color: 51 41 31;/* Button colors */
443      --button-background: 9 9 9;
444      --button-text-color: 255 255 255;
445
446      /* Circled buttons */
447      --circle-button-background: 9 9 9;
448      --circle-button-text-color: 255 255 255;
449    }.shopify-section:has(.section-spacing.color-scheme--bg-c594613048fcc786be2502acbf8a0556) + .shopify-section:has(.section-spacing.color-scheme--bg-c594613048fcc786be2502acbf8a0556:not(.bordered-section)) .section-spacing {
450      padding-block-start: 0;
451    }.color-scheme--scheme-9a155920-49d8-487d-8021-7b3794f5c4dc {
452      /* Color settings */--accent: 9 9 9;
453      --text-color: 9 9 9;
454      --background: 231 196 71 / 1.0;
455      --background-without-opacity: 231 196 71;
456      --background-gradient: ;--border-color: 198 168 62;/* Button colors */
457      --button-background: 9 9 9;
458      --button-text-color: 255 255 255;
459
460      /* Circled buttons */
461      --circle-button-background: 9 9 9;
462      --circle-button-text-color: 255 255 255;
463    }.shopify-section:has(.section-spacing.color-scheme--bg-191b9c6953af40961b1b4d8ea89c599a) + .shopify-section:has(.section-spacing.color-scheme--bg-191b9c6953af40961b1b4d8ea89c599a:not(.bordered-section)) .section-spacing {
464      padding-block-start: 0;
465    }.color-scheme--scheme-aa70ff72-37cb-467a-973b-ccfbf08ff370 {
466      /* Color settings */--accent: 74 121 87;
467      --text-color: 255 255 255;
468      --background: 74 121 87 / 1.0;
469      --background-without-opacity: 74 121 87;
470      --background-gradient: ;--border-color: 101 141 112;/* Button colors */
471      --button-background: 74 121 87;
472      --button-text-color: 255 255 255;
473
474      /* Circled buttons */
475      --circle-button-background: 74 121 87;
476      --circle-button-text-color: 255 255 255;
477    }.shopify-section:has(.section-spacing.color-scheme--bg-61efc1895fdb1780533752e512385d5e) + .shopify-section:has(.section-spacing.color-scheme--bg-61efc1895fdb1780533752e512385d5e:not(.bordered-section)) .section-spacing {
478      padding-block-start: 0;
479    }.color-scheme--scheme-6447438c-6fd2-47bd-94e0-fe2f23d0de2b {
480      /* Color settings */--accent: 241 172 61;
481      --text-color: 241 172 61;
482      --background: 9 9 9 / 1.0;
483      --background-without-opacity: 9 9 9;
484      --background-gradient: ;--border-color: 44 33 17;/* Button colors */
485      --button-background: 241 172 61;
486      --button-text-color: 9 9 9;
487
488      /* Circled buttons */
489      --circle-button-background: 241 172 61;
490      --circle-button-text-color: 9 9 9;
491    }.shopify-section:has(.section-spacing.color-scheme--bg-577d26b8967ff6e02e3364fd55894eec) + .shopify-section:has(.section-spacing.color-scheme--bg-577d26b8967ff6e02e3364fd55894eec:not(.bordered-section)) .section-spacing {
492      padding-block-start: 0;
493    }.color-scheme--dialog {
494      /* Color settings */--accent: 241 172 61;
495      --text-color: 255 255 255;
496      --background: 9 9 9 / 1.0;
497      --background-without-opacity: 9 9 9;
498      --background-gradient: ;--border-color: 46 46 46;/* Button colors */
499      --button-background: 241 172 61;
500      --button-text-color: 9 9 9;
501
502      /* Circled buttons */
503      --circle-button-background: 241 172 61;
504      --circle-button-text-color: 9 9 9;
505    }
506</style>
506<script>
507  // This allows to expose several variables to the global scope, to be used in scripts
508  window.themeVariables = {
509    settings: {
510      showPageTransition: null,
511      pageType: "product",
512      moneyFormat: "${{amount}}",
513      moneyWithCurrencyFormat: "${{amount}} USD",
514      currencyCodeEnabled: false,
515      cartType: "drawer",
516      staggerMenuApparition: false
517    },
518
519    strings: {
520      addedToCart: "Added to your cart!",
521      closeGallery: "Close gallery",
522      zoomGallery: "Zoom picture",
523      errorGallery: "Image cannot be loaded",
524      shippingEstimatorNoResults: "Sorry, we do not ship to your address.",
525      shippingEstimatorOneResult: "There is one shipping rate for your address:",
526      shippingEstimatorMultipleResults: "There are several shipping rates for your address:",
527      shippingEstimatorError: "One or more error occurred while retrieving shipping rates:",
528      next: "Next",
529      previous: "Previous"
530    },
531
532    mediaQueries: {
533      'sm': 'screen and (min-width: 700px)',
534      'md': 'screen and (min-width: 1000px)',
535      'lg': 'screen and (min-width: 1150px)',
536      'xl': 'screen and (min-width: 1400px)',
537      '2xl': 'screen and (min-width: 1600px)',
538      'sm-max': 'screen and (max-width: 699px)',
539      'md-max': 'screen and (max-width: 999px)',
540      'lg-max': 'screen and (max-width: 1149px)',
541      'xl-max': 'screen and (max-width: 1399px)',
542      '2xl-max': 'screen and (max-width: 1599px)',
543      'motion-safe': '(prefers-reduced-motion: no-preference)',
544      'motion-reduce': '(prefers-reduced-motion: reduce)',
545      'supports-hover': 'screen and (pointer: fine)',
546      'supports-touch': 'screen and (hover: none)'
547    }
548  };</script>
548<script>
549      if (!(HTMLScriptElement.supports && HTMLScriptElement.supports('importmap'))) {
550        const importMapPolyfill = document.createElement('script');
551        importMapPolyfill.async = true;
552        importMapPolyfill.src = "//40thievescoffee.com/cdn/shop/t/10/assets/es-module-shims.min.js?v=2911";
553
554        document.head.appendChild(importMapPolyfill);
555      }
556    </script>
556
557
558    
558<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 558
558
559<script type="importmap">{
560        "imports": {
561          "vendor": "//40thievescoffee.com/cdn/shop/t/10/assets/vendor.min.js?v=118757129943152772801763427084",
562          "theme": "//40thievescoffee.com/cdn/shop/t/10/assets/theme.js?v=101968322525841978421763427084",
563          "photoswipe": "//40thievescoffee.com/cdn/shop/t/10/assets/photoswipe.min.js?v=13374349288281597431763427084"
564        }
565      }
566    </script>
566
567
568    
568<script type="module" src="//40thievescoffee.com/cdn/shop/t/10/assets/vendor.min.js?v=118757129943152772801763427084"></script>
568
569    
569<script type="module" src="//40thievescoffee.com/cdn/shop/t/10/assets/theme.js?v=101968322525841978421763427084"></script>
569
570
571    
571<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
571<meta name="facebook-domain-verification" content="mhg137zbc1bnomxgaws7rnrdm4lsw3">
572<meta name="facebook-domain-verification" content="9dc5aohafetn78grrssn1jq37wkl05">
573<meta name="google-site-verification" content="26kQ4mouK70x2LpSUtKCdCEu94YgyG3N1C6MfbIeBe8">
574<meta name="google-site-verification" content="l8Yud0wzderWHzfAYuQYcYQGA0uHhNspVkXR5hY7xBo">
575<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/28305588363/digital_wallets/dialog">
576<meta id="in-context-paypal-metadata" data-shop-id="28305588363" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
577<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/32926338678923:1?ucp/version=2026-08-25&amp;context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" hreflang="x-default" href="https://40thievescoffee.com/products/gift-card">
578<link rel="alternate" hreflang="en" href="https://40thievescoffee.com/products/gift-card">
579<link rel="alternate" hreflang="zh-Hans" href="https://40thievescoffee.com/zh/products/gift-card">
580<link rel="alternate" type="application/json+oembed" href="https://40thievescoffee.com/products/gift-card.oembed">
581<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
581
582<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
583<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=28305588363" crossorigin="anonymous"></script>
vendor: 1 bytes, line 583
583
584<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":28305588363,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/28305588363","merchantName":"40 Thieves Coffee","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"40 Thieves Coffee","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 584
584
585<script id="shopify-features" type="application/json">{"accessToken":"d7f81cf92dee63e552d233c44eaca994","betas":["rich-media-storefront-analytics"],"domain":"40thievescoffee.com","predictiveSearch":true,"shopId":28305588363,"locale":"en"}</script>
vendor: 1 bytes, line 585
585
586<script>var Shopify = Shopify || {};
587Shopify.shop = "40-thieves-coffee.myshopify.com";
588Shopify.locale = "en";
589Shopify.currency = {"active":"USD","rate":"1.0"};
590Shopify.country = "US";
591Shopify.theme = {"name":"40 Thieves 1.0.0.3","id":143490810017,"schema_name":"Prestige","schema_version":"10.10.1","theme_store_id":855,"role":"main"};
592Shopify.theme.handle = "null";
593Shopify.theme.style = {"id":null,"handle":null};
594Shopify.cdnHost = "40thievescoffee.com/cdn";
595Shopify.routes = Shopify.routes || {};
596Shopify.routes.root = "/";
597Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
598Shopify.SignInWithShop = Shopify.SignInWithShop || {};
599Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
600Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 600
600
601<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 601
601
602<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 602
602
603<script>
604  window.ShopifyPay = window.ShopifyPay || {};
605  window.ShopifyPay.apiHost = "shop.app\/pay";
606  window.ShopifyPay.redirectState = null;
607</script>
vendor: 1 bytes, line 607
607
608<script>
609  window.Shopify = window.Shopify || {};
610  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
611  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
612  window.Shopify.SignInWithShop.eligible = true;
613</script>
vendor: 1 bytes, line 613
613
614<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 614
614
615<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 615
615
616<script type="module">
617  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
618
619  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
620
621</script>
vendor: 1 bytes, line 621
621
622<script>
623  window.Shopify = window.Shopify || {};
624  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
625  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"]};
626</script>
vendor: 1 bytes, line 626
626
627<script>(function() {
628  var isLoaded = false;
629  function asyncLoad() {
630    if (isLoaded) return;
631    isLoaded = true;
632    var urls = ["https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/header.min.js?settings=eyJrZXkiOiI3ODZMYjdMaDBHN2Y5ckF6IiwicyI6InNrdSJ9\u0026v=2.5\u0026shop=40-thieves-coffee.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiI3ODZMYjdMaDBHN2Y5ckF6IiwicyI6InNrdSIsInQiOlsib3JkZXJzL2Z1bGZpbGxlZCJdLCJ2IjoiIiwiYSI6IiJ9\u0026shop=40-thieves-coffee.myshopify.com","https:\/\/ecommplugins-trustboxsettings.trustpilot.com\/40-thieves-coffee.myshopify.com.js?settings=1740238601439\u0026shop=40-thieves-coffee.myshopify.com","https:\/\/widget.trustpilot.com\/bootstrap\/v5\/tp.widget.sync.bootstrap.min.js?shop=40-thieves-coffee.myshopify.com","https:\/\/justone.ai\/embed\/script-tags\/b38668960405437fbbc4c66f7abbcf1a\/shopifyEmbed.js?shop=40-thieves-coffee.myshopify.com","\/\/cdn.shopify.com\/proxy\/eafa15943f94338b3ae14853bd3040943f13daa110748d6c832757803dce513c\/shopify-script-tags.s3.eu-west-1.amazonaws.com\/smartseo\/instantpage.js?shop=40-thieves-coffee.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
633    for (var i = 0; i < urls.length; i++) {
634      var s = document.createElement('script');
635      s.type = 'text/javascript';
636      s.async = true;
637      s.src = urls[i];
638      var x = document.getElementsByTagName('script')[0];
639      x.parentNode.insertBefore(s, x);
640    }
641  };
642  if(window.attachEvent) {
643    window.attachEvent('onload', asyncLoad);
644  } else {
645    window.addEventListener('load', asyncLoad, false);
646  }
647})();</script>
vendor: 1 bytes, line 647
647
648<script id="__st">var __st={"a":28305588363,"offset":-25200,"reqid":"8fe27805-cd61-4afc-9b88-03fdc4a03142-1791314233","pageurl":"40thievescoffee.com\/products\/gift-card","u":"35ac7a2cbc52","p":"product","rtyp":"product","rid":4676960026763};</script>
vendor: 1 bytes, line 648
648
649<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 649
649
650<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 650
650
651<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//40thievescoffee.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 651
651
652<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 = "//40thievescoffee.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>
652<script crossorigin="anonymous" defer="defer" src="//40thievescoffee.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 652
652
653<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 653
653
654<script>
655  window.Shopify = window.Shopify || {};
656  window.Shopify.MCP = window.Shopify.MCP || {};
657  window.Shopify.MCP.enabled = true;
658  window.Shopify.MCP.shop = "40-thieves-coffee.myshopify.com";
659  window.Shopify.MCP.mcpEndpoint = "https:\/\/40thievescoffee.com\/api\/mcp";
660  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
661</script>
vendor: 1 bytes, line 661
661
662<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/40thievescoffee.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
663</script>
vendor: 1 bytes, line 663
663
664<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://40thievescoffee.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
665</script>
vendor: 1 bytes, line 665
665
666<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
667  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);
668</script>
vendor: 1 bytes, line 668
668
669<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})}}));
670</script>
670
671<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://40thievescoffee.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
672<style id="shopify-accelerated-checkout-cart">
673        #shopify-buyer-consent {
674  margin-top: 1em;
675  display: inline-block;
676  width: 100%;
677}
678
679#shopify-buyer-consent.hidden {
680  display: none;
681}
682
683#shopify-subscription-policy-button {
684  background: none;
685  border: none;
686  padding: 0;
687  text-decoration: underline;
688  font-size: inherit;
689  cursor: pointer;
690}
691
692#shopify-subscription-policy-button::before {
693  box-shadow: none;
694}
695
696      </style>
697
698<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
698
699<link href="//40thievescoffee.com/cdn/shop/t/10/assets/theme.css?v=153002433258678615821763427084" rel="stylesheet" type="text/css" media="all" /><link rel="preconnect" href="https://use.typekit.net" crossorigin>
700    <link rel="stylesheet" href="https://use.typekit.net/plj0jqz.css">
701    <link href="//40thievescoffee.com/cdn/shop/t/10/assets/40thieves-global-styles.css?v=40233335180257465811763494827" rel="stylesheet" type="text/css" media="all" />
702    <link href="//40thievescoffee.com/cdn/shop/t/10/assets/40thieves-prestige-css-overrides?v=111603181540343972631763601386" rel="stylesheet" type="text/css" media="all" />
703  
704
705
706  <!-- BEGIN app block: shopify://apps/blockify-fraud-filter/blocks/app_embed/2e3e0ba5-0e70-447a-9ec5-3bf76b5ef12e --><link href="https://cdn.shopify.com/extensions/01a10b4a-a817-7fd0-a147-38e612e0c020/region-restrictions-382/assets/ip-blocker-embed.min.js" as="script" type="text/javascript" rel="preload">
707
708<link rel="preconnect" href="https://media.synctrack.io">
709
710<script type="application/json" id="ipblocker-config">
711  {
712    "shopIdentifier": "40-thieves-coffee.myshopify.com",
713    "ipBlockerMetafields": "{\"showOverlayByPass\":false,\"disableSpyExtensions\":false,\"blockUnknownBots\":false,\"activeApp\":true,\"blockByMetafield\":true,\"visitorAnalytic\":false,\"showWatermark\":true,\"blockCheckoutApi\":false,\"token\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZGVudGlmaWVySWQiOiI0MC10aGlldmVzLWNvZmZlZS5teXNob3BpZnkuY29tIiwiaWF0IjoxNzcwMzI0MzgwfQ.azMqCr0cnbyqd7qHPa-tRg_BOkCFy8_X17LY-2mpsm8\"}",
714    "ipBlockerRules": "{\"whitelist\":[],\"blacklist\":[{\"id\":1923031,\"type\":\"1\",\"ipAddress\":\"107.127.9.22\",\"criteria\":\"1\",\"priority\":\"1\"}]}",
715    "ipBlockerGeneral": null,
716    "ipBlockerBlockTemplate": "{\"customCss\":\"#blockify---container{--bg-blockify: #fff;position:relative}#blockify---container::after{content:'';position:absolute;inset:0;background-repeat:no-repeat !important;background-size:cover !important;background:var(--bg-blockify);z-index:0}#blockify---container #blockify---container__inner{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}#blockify---container #blockify---container__inner #blockify-block-content{display:flex;flex-direction:column;align-items:center;text-align:center}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-superTitle{display:none !important}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:313%;font-weight:bold;margin-top:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:188%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:125%;margin:1.5em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:88%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description #blockify-block-text-blink{display:none !important}#blockify---container #blockify---container__inner #blockify-logo-block-image{position:relative;width:400px;height:auto;max-height:300px}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-logo-block-image{width:200px}}#blockify---container #blockify---container__inner #blockify-logo-block-image::before{content:'';display:block;padding-bottom:56.2%}#blockify---container #blockify---container__inner #blockify-logo-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}\\n\",\"logoImage\":{\"active\":true,\"value\":\"https:\/\/storage.synctrack.io\/megamind-fraud\/assets\/default-thumbnail.png\",\"altText\":\"Red octagonal stop sign with a black hand symbol in the center, indicating a warning or prohibition\"},\"superTitle\":{\"active\":false,\"text\":\"403\",\"color\":\"#899df1\"},\"title\":{\"active\":true,\"text\":\"Access Denied\",\"color\":\"#000\"},\"description\":{\"active\":true,\"text\":\"The site owner may have set restrictions that prevent you from accessing the site. Please contact the site owner for access.\",\"color\":\"#000\"},\"background\":{\"active\":true,\"value\":\"#fff\",\"type\":\"1\",\"colorFrom\":null,\"colorTo\":null}}",
717    "ipBlockerBotsAllow": [{"botName":"aHrefs Bot","regex":"AhrefsBot"},{"botName":"Facebook External Hit","regex":"facebookexternalhit|facebookplatform|facebookexternalua"},{"botName":"Googlebot","regex":"AdsBot-Google(-Mobile)?|Adwords-(DisplayAds|Express|Instant)|Google Web Preview|Google[ -]Publisher[ -]Plugin|Google-(Ads-Qualify|Adwords|AMPHTML|Assess|HotelAdsVerifier|Read-Aloud|Shopping-Quality|Site-Verification|speakr|Test|Youtube-Links)|(APIs|DuplexWeb|Feedfetcher|Mediapartners)-Google|Googlebot(-Mobile|-Image|-Video|-News)?|GoogleProducer|Google.*\/\\+\/web\/snippet"},{"botName":"Applebot","regex":"Applebot"},{"botName":"Lighthouse","regex":"([A-z0-9]*)-Lighthouse"},{"botName":"BingBot","regex":"MSNBot|msrbot|bingbot|BingPreview|msnbot-(UDiscovery|NewsBlogs)|adidxbot"},{"botName":"LinkedIn Bot","regex":"LinkedInBot"},{"botName":"Semrush Bot","regex":"SemrushBot"},{"botName":"Pinterest","regex":"Pinterest(bot)?\/\\d\\.\\d.*www\\.pinterest\\.com.*"}],
718    "baseUrl": "https:\/\/fraud.blockifyapp.com\/s\/api",
719    "bucketUrl": "https:\/\/media.synctrack.io\/megamind-fraud",
720    "storefrontApiUrl": "https:\/\/fraud.blockifyapp.com\/p\/api",
721    "ipBlockerChecking": true,
722    "ipBlockerCollectionId": null,
723    "ipBlockerProductCollections": [],
724    "ipBlockerCheckoutProduct": { "variants": [{ "id": 32926338678923 },{ "id": 32926338711691 },{ "id": 32926338744459 },{ "id": 32926338777227 }] }
725  }
726</script>
726
727
728<script
729  id="blockifyScriptTag"
730  src="https://cdn.shopify.com/extensions/01a10b4a-a817-7fd0-a147-38e612e0c020/region-restrictions-382/assets/ip-blocker-embed.min.js"
731  async
732></script>
732<!-- END app block --><!-- BEGIN app block: shopify://apps/smart-seo/blocks/smartseo/7b0a6064-ca2e-4392-9a1d-8c43c942357b --><meta name="smart-seo-integrated" content="true" /><!-- metatagsSavedToSEOFields: true --><!-- BEGIN app snippet: smartseo.custom.schemas.jsonld --><!-- END app snippet --><!-- BEGIN app snippet: smartseo.product.jsonld -->
733<!--JSON-LD data generated by Smart SEO-->
734<script type="application/ld+json">
735{
736"@context": "https://schema.org/","@type":"ProductGroup","productGroupID": "4676960026763",
737
738"name": "Gift Card",
739"image": "https://40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951",
740"description": "Give the gift of choice! Perfect for coffee lovers, this digital gift card lets them pick their favorite blends.Features:🚀 Instant Delivery: Emailed directly to your inbox.📋 Easy Redemption: Instructions included for hassle-free checkout.💰 No Extra Fees: Every dollar goes toward their coffee.🎁 Perfect for Any Occasion: Birthdays, holidays, or just because.Simple, thoughtful, and guaranteed to please!",
741"brand": {
742"@type": "Brand",
743"name": "40 Thieves Coffee"
744},
745"offers": {
746"@type": "AggregateOffer",
747"priceCurrency": "USD",
748"lowPrice": "10.00",
749"highPrice": "100.00",
750"offerCount": 4,
751"priceSpecification": {
752"@type": "PriceSpecification",
753"priceCurrency": "USD",
754"minPrice": "10.00",
755"maxPrice": "100.00"
756}
757},
758"hasVariant": [
759{
760"@type": "Product",
761
762"name": "Gift Card - $10.00 USD",
763"description": "Give the gift of choice! Perfect for coffee lovers, this digital gift card lets them pick their favorite blends.Features:🚀 Instant Delivery: Emailed directly to your inbox.📋 Easy Redemption: Instructions included for hassle-free checkout.💰 No Extra Fees: Every dollar goes toward their coffee.🎁 Perfect for Any Occasion: Birthdays, holidays, or just because.Simple, thoughtful, and guaranteed to please!","image": "https://40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951",
764
765
766
767
768
769"offers": {
770"@type": "Offer",
771
772
773"priceCurrency": "USD",
774"price": "10.00",
775"validFrom": "2020-03-20",
776"priceValidUntil": "2027-01-04",
777"availability": "https://schema.org/InStock",
778"itemCondition": "https://schema.org/NewCondition",
779"url": "https://40thievescoffee.com/products/gift-card?variant=32926338678923",
780"hasMerchantReturnPolicy": [
781  {
782    "@type": "MerchantReturnPolicy",
783    "ApplicableCountry": "US",
784    "ReturnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
785    "ReturnMethod": "https://schema.org/KeepProduct",
786    "ReturnFees": "https://schema.org/FreeReturn",
787    "MerchantReturnDays": 14
788  }
789]
790,
791"shippingDetails": [
792  {
793    "@type": "OfferShippingDetails",
794    "ShippingDestination": {
795      "@type": "DefinedRegion",
796      "AddressCountry": "US",
797      "AddressRegion": [
798        "California"
799      ]
800    },
801    "ShippingRate": {
802      "@type": "MonetaryAmount",
803      "Value": 6.00,
804      "Currency": "USD"
805    },
806    "DeliveryTime": {
807      "@type": "ShippingDeliveryTime",
808      "HandlingTime": {
809        "@type": "QuantitativeValue",
810        "UnitCode": "DAY",
811        "MinValue": 3,
812        "MaxValue": 5
813      },
814      "TransitTime": {
815        "@type": "QuantitativeValue",
816        "UnitCode": "DAY",
817        "MinValue": 1,
818        "MaxValue": 5
819      }
820    }
821  }
822]
823,
824"seller": {
825"@context": "https://schema.org",
826"@type": "Organization"}
827
828}
829,"url": "https://40thievescoffee.com/products/gift-card?variant=32926338678923"
830},
831{
832"@type": "Product",
833
834"name": "Gift Card - $25.00 USD",
835"description": "Give the gift of choice! Perfect for coffee lovers, this digital gift card lets them pick their favorite blends.Features:🚀 Instant Delivery: Emailed directly to your inbox.📋 Easy Redemption: Instructions included for hassle-free checkout.💰 No Extra Fees: Every dollar goes toward their coffee.🎁 Perfect for Any Occasion: Birthdays, holidays, or just because.Simple, thoughtful, and guaranteed to please!","image": "https://40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951",
836
837
838
839
840
841"offers": {
842"@type": "Offer",
843
844
845"priceCurrency": "USD",
846"price": "25.00",
847"validFrom": "2020-03-20",
848"priceValidUntil": "2027-01-04",
849"availability": "https://schema.org/InStock",
850"itemCondition": "https://schema.org/NewCondition",
851"url": "https://40thievescoffee.com/products/gift-card?variant=32926338711691",
852"hasMerchantReturnPolicy": [
853  {
854    "@type": "MerchantReturnPolicy",
855    "ApplicableCountry": "US",
856    "ReturnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
857    "ReturnMethod": "https://schema.org/KeepProduct",
858    "ReturnFees": "https://schema.org/FreeReturn",
859    "MerchantReturnDays": 14
860  }
861]
862,
863"shippingDetails": [
864  {
865    "@type": "OfferShippingDetails",
866    "ShippingDestination": {
867      "@type": "DefinedRegion",
868      "AddressCountry": "US",
869      "AddressRegion": [
870        "California"
871      ]
872    },
873    "ShippingRate": {
874      "@type": "MonetaryAmount",
875      "Value": 6.00,
876      "Currency": "USD"
877    },
878    "DeliveryTime": {
879      "@type": "ShippingDeliveryTime",
880      "HandlingTime": {
881        "@type": "QuantitativeValue",
882        "UnitCode": "DAY",
883        "MinValue": 3,
884        "MaxValue": 5
885      },
886      "TransitTime": {
887        "@type": "QuantitativeValue",
888        "UnitCode": "DAY",
889        "MinValue": 1,
890        "MaxValue": 5
891      }
892    }
893  }
894]
895,
896"seller": {
897"@context": "https://schema.org",
898"@type": "Organization"}
899
900}
901,"url": "https://40thievescoffee.com/products/gift-card?variant=32926338711691"
902},
903{
904"@type": "Product",
905
906"name": "Gift Card - $50.00 USD",
907"description": "Give the gift of choice! Perfect for coffee lovers, this digital gift card lets them pick their favorite blends.Features:🚀 Instant Delivery: Emailed directly to your inbox.📋 Easy Redemption: Instructions included for hassle-free checkout.💰 No Extra Fees: Every dollar goes toward their coffee.🎁 Perfect for Any Occasion: Birthdays, holidays, or just because.Simple, thoughtful, and guaranteed to please!","image": "https://40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951",
908
909
910
911
912
913"offers": {
914"@type": "Offer",
915
916
917"priceCurrency": "USD",
918"price": "50.00",
919"validFrom": "2020-03-20",
920"priceValidUntil": "2027-01-04",
921"availability": "https://schema.org/InStock",
922"itemCondition": "https://schema.org/NewCondition",
923"url": "https://40thievescoffee.com/products/gift-card?variant=32926338744459",
924"hasMerchantReturnPolicy": [
925  {
926    "@type": "MerchantReturnPolicy",
927    "ApplicableCountry": "US",
928    "ReturnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
929    "ReturnMethod": "https://schema.org/KeepProduct",
930    "ReturnFees": "https://schema.org/FreeReturn",
931    "MerchantReturnDays": 14
932  }
933]
934,
935"shippingDetails": [
936  {
937    "@type": "OfferShippingDetails",
938    "ShippingDestination": {
939      "@type": "DefinedRegion",
940      "AddressCountry": "US",
941      "AddressRegion": [
942        "California"
943      ]
944    },
945    "ShippingRate": {
946      "@type": "MonetaryAmount",
947      "Value": 6.00,
948      "Currency": "USD"
949    },
950    "DeliveryTime": {
951      "@type": "ShippingDeliveryTime",
952      "HandlingTime": {
953        "@type": "QuantitativeValue",
954        "UnitCode": "DAY",
955        "MinValue": 3,
956        "MaxValue": 5
957      },
958      "TransitTime": {
959        "@type": "QuantitativeValue",
960        "UnitCode": "DAY",
961        "MinValue": 1,
962        "MaxValue": 5
963      }
964    }
965  }
966]
967,
968"seller": {
969"@context": "https://schema.org",
970"@type": "Organization"}
971
972}
973,"url": "https://40thievescoffee.com/products/gift-card?variant=32926338744459"
974},
975{
976"@type": "Product",
977
978"name": "Gift Card - $100.00 USD",
979"description": "Give the gift of choice! Perfect for coffee lovers, this digital gift card lets them pick their favorite blends.Features:🚀 Instant Delivery: Emailed directly to your inbox.📋 Easy Redemption: Instructions included for hassle-free checkout.💰 No Extra Fees: Every dollar goes toward their coffee.🎁 Perfect for Any Occasion: Birthdays, holidays, or just because.Simple, thoughtful, and guaranteed to please!","image": "https://40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951",
980
981
982
983
984
985"offers": {
986"@type": "Offer",
987
988
989"priceCurrency": "USD",
990"price": "100.00",
991"validFrom": "2020-03-20",
992"priceValidUntil": "2027-01-04",
993"availability": "https://schema.org/InStock",
994"itemCondition": "https://schema.org/NewCondition",
995"url": "https://40thievescoffee.com/products/gift-card?variant=32926338777227",
996"hasMerchantReturnPolicy": [
997  {
998    "@type": "MerchantReturnPolicy",
999    "ApplicableCountry": "US",
1000    "ReturnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
1001    "ReturnMethod": "https://schema.org/KeepProduct",
1002    "ReturnFees": "https://schema.org/FreeReturn",
1003    "MerchantReturnDays": 14
1004  }
1005]
1006,
1007"shippingDetails": [
1008  {
1009    "@type": "OfferShippingDetails",
1010    "ShippingDestination": {
1011      "@type": "DefinedRegion",
1012      "AddressCountry": "US",
1013      "AddressRegion": [
1014        "California"
1015      ]
1016    },
1017    "ShippingRate": {
1018      "@type": "MonetaryAmount",
1019      "Value": 6.00,
1020      "Currency": "USD"
1021    },
1022    "DeliveryTime": {
1023      "@type": "ShippingDeliveryTime",
1024      "HandlingTime": {
1025        "@type": "QuantitativeValue",
1026        "UnitCode": "DAY",
1027        "MinValue": 3,
1028        "MaxValue": 5
1029      },
1030      "TransitTime": {
1031        "@type": "QuantitativeValue",
1032        "UnitCode": "DAY",
1033        "MinValue": 1,
1034        "MaxValue": 5
1035      }
1036    }
1037  }
1038]
1039,
1040"seller": {
1041"@context": "https://schema.org",
1042"@type": "Organization"}
1043
1044}
1045,"url": "https://40thievescoffee.com/products/gift-card?variant=32926338777227"
1046}
1047],"url": "https://40thievescoffee.com/products/gift-card"}
1048</script>
1048
1049<!-- END app snippet --><!-- BEGIN app snippet: smartseo.breadcrumbs.jsonld --><!--JSON-LD data generated by Smart SEO-->
1050<script type="application/ld+json">
1051{
1052"@context": "https://schema.org",
1053"@type": "BreadcrumbList",
1054"itemListElement": [
1055{
1056"@type": "ListItem",
1057"position": 1,
1058"item": {
1059"@type": "WebSite",
1060"@id": "https://40thievescoffee.com",
1061"name": "Home"
1062}
1063}
1064,
1065{
1066"@type": "ListItem",
1067"position": 2,
1068"item": {
1069"@type": "WebPage",
1070"@id": "https://40thievescoffee.com/products/gift-card",
1071"name": "Gift Card"
1072}
1073}
1074]
1075}
1076</script>
1076<!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
1077
1078
1079
1080
1081
1082
1083
1084<link rel="dns-prefetch" href="https://cdn.judge.me">
1085<link rel="dns-prefetch" href="https://cdn1.judge.me">
1086<link rel="dns-prefetch" href="https://api.judge.me">
1087
1088<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":20,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":true,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"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
1088ou! 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":"","widget_rating_filter_color":"#F1AC3D","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.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"#FFFFFF","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":true,"widget_social_share":false,"widget_thumb":true,"widget_review_location_show":false,"widget_location_format":"","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":"default","review_date_format":"mm/dd/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":false,"show_pictures_on_all_rev_page_desktop":false,"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":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ 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":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"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":100,"featured_carousel_image_size":600,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#C9C9C9","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":true,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":4,"social_share_options_order":"Facebook","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":"card","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":"#F1AC3D","featured_carousel_empty_star_background":"#ADADAD","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":"scroll","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":"#090909","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":true,"medals_widget_elements_color":"#F1AC3D","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":false,"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
1088itle":"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":"#F1AC3D","widget_enable_secondary_color":true,"widget_secondary_color":"#C8C8C8","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":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"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":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#000000","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,"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":"#F1AC3D","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":"AI-powered review summary based on 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":"review_widget","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#F1AC3D","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#F1AC3D","review_form_button_text_color":"#ffffff","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":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","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":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","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":"Would you like to review these products?","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","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
1088youtube_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":false,"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":false,"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":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"\n.jdgm-carousel--card-theme .jdgm-carousel-item__inner-wrapper {\nbackground-color: #222222;\nborder-radius: 10px;\n}","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","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"
1088:"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/stores/40thievescoffee.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"40 Thieves Coffee","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
1088shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"40 Thieves Coffee"};</script>
1088 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #F1AC3D;--jdgm-secondary-color: #C8C8C8;--jdgm-star-color: #F1AC3D;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #F1AC3D;--jdgm-paginate-color: #000000;--jdgm-border-radius: 10;--jdgm-reviewer-name-color: #F1AC3D}.jdgm-histogram__bar-content{background-color:#F1AC3D}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:#FFFFFF;background-color:#F1AC3D}.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-rev__thumb-btn{color:#F1AC3D}.jdgm-rev__thumb-btn:hover{opacity:0.8}.jdgm-rev__thumb-btn:not([disabled]):hover,.jdgm-rev__thumb-btn:hover,.jdgm-rev__thumb-btn:active,.jdgm-rev__thumb-btn:visited{color:#F1AC3D}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-widget.jdgm-all-reviews-widget,.jdgm-widget .jdgm-rev-widg{border:none;padding:0}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{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)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.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: #F1AC3D;--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:#F1AC3D}.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:'40 Thieves Coffee'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
1089</style> <style class='jdgm-settings-style'></style>
1090
1091  
1092  
1093  
1094  <style class='jdgm-miracle-styles'>
1095  @-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
1095/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}
1096
1097</style>
1098<style class='jdgm-miracle-styles'>
1099  @font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAA14AA8AAAAAGBQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAARAAAAGA2I0JVY21hcAAAAdgAAABVAAABjOEvI+NjdnQgAAACMAAAAAsAAAAOAAAAAGZwZ20AAAI8AAAG7QAADgxiLvl6Z2FzcAAACSwAAAAIAAAACAAAABBnbHlmAAAJNAAAAWQAAAHQQ2rNrGhlYWQAAAqYAAAAMAAAADYpQ9FlaGhlYQAACsgAAAAbAAAAJAc8A1dobXR4AAAK5AAAAA4AAAAQD6AAAGxvY2EAAAr0AAAACgAAAAoBHACubWF4cAAACwAAAAAgAAAAIADcDkZuYW1lAAALIAAAAZkAAANFKDbO4XBvc3QAAAy8AAAAPQAAAGV3qg0ycHJlcAAADPwAAAB6AAAAnH62O7Z4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgYX7BOIGBlYGBqYppDwMDQw+EZnzAYMjIBBRlYGVmwAoC0lxTGA48YHjAxBz0P4shinkNwzSgMCOKIiYAmooM5nic7ZCxDYBADAMvn0CBmIOKkkmoGJ9NHif/Y2DpLNmKUhhYABenCLAHI3WrteqdrfrgqJvI/m29y0lXjvKWn2zl115+zeS51KC2m2gv7TjAP2ybDQ0AAAB4nGNgQAYAAA4AAQB4nK1Xa1sbxxWe1Q2MAQNC2M267ihjUZcdySRxHGIrDtllURwlqcC43XVuu0i4TZNekt7oNb1flD9zVrRPnW/5aXnPzEoBB9ynz1M+6Lwz886c65xZSGhJ4n4UxlJ2H4n5nS5V7j2I6IZL1+LkoRzej6jQSD+bFtOi31f7br1OIiYRqK2RcESQ+E1yNMnkYZMKWtVVvUlFLQdHxeWa8AOqBjJJ/KywHPhZoxhQIdg7lDSrAIJ0QKXe4ahQKOAYqh9crvPsaL7m+JcloPJHVaeKNUWiFx3EoxWnYBSWNBU9qgUR66OVIMgJrhxI+rxHpdUHo2vOXBD2Q6qEUZ2KjXj3rQhkdxhJ6vUwtQk2bTDaiGOZWTYsuoapfCRpndfXmfl5L5KIxjCVNNOLEsxIXpthdJPRzcRN4jh2ES2aDfokdiMSXSbXMXa7dIXRlW76aEH0mfGoLPbjeJDG5HhxnHsQywH8UX7cpLKWsKDUSOHTVNCLaEr5NK18ZABbkiZVTLgRCTnIpvZ9yYvsrmvN518SSdin8lodi4EcyiF0ZevlBiK0EyU9N92NIxXXY0mb9yKsuRyX3JQmTWk6F3gjUbBpnsZQ+QrlovyUCvsPyenDEJpaa9I5LdnaebhVEvuST6DNJGZKsmWsndGjc/MiCP21+qRwzuuThTRrT3E8mBDA9USGQ5VyUk2whcsJIenCyLGVSK1Kt6yKuTO201XsEu6Xrh3fNK+NQ0dzs6IYQour6vEaiviCzgqFkAbpVpMWNKhS0oXgNT4AABmiBR7tYrRg8rWIgxZMUCRi0IdmWgwSOUwkLSJsTVrS3b0oKw224qs0d6AOm1TV3Z2oe89OunXMV838ss7EUnA/ypaWAnJSnxY9vnIoLT+7wD8L+CFnBbkoNnpRxuGDv/4QGYbahbW6wrYxdu06b8FN5pkYnnRgfwezJ5N1RgozIaoK8UJB3Rk5jmOyVdMiE4VwL6Il5cuQ5lF+c4hw4svkP5cuOWJRVIXv+xyBZaw5abY87dGnnvs0wrUCH2teky7qzGF5CfFm+TWdFVk+pbMSS1dnZZaXdVZh+XWdTbG8orNplt/Q2TmWnlbj+FMlQaSVbJHzDt+WJuljiyuTxY/sYvPY4upk8WO7KLWgC96ZfsKpf1tX2c/j/tXhn4RdT8M/lgr+sbwK/1g24B/LVfjH8pvwj+U1+MfyW/CP5Rr8Y9nSsm0K9rqG2kuJRNNzksCkFJewxTW7rum6R9dxH5/BVejIM7Kp0g3Fjf2JDJe9f3ac4my+EnLF0TNrWdmphRGaInv53LHwnMW5oeXzxvLncZrlhF/ViWt7qi08L1b+Jfhv647ayG44Nfb1JuIBB063H5cl3WjSC7p1sd2kjf9GRWH3QX8RKRIrDdmSHW4JCO3d4bCjOughER4+dF28SBuOU1tGhG+hd63QRdBKaKcNQ8tmhU/nA+9g2FJStoc48/ZJmmzZ86ii/DFbUsI9ZXMnOirJsnSPSqvlp2KfO+0MmrYyO9R2QpXg8euacLezr1IpSAaKynhUsVwKUhc44U73+J4UpqH/q23kWEHDNr9YM4HRgvNOUaJsT62giSAZZRRc+Sun4kQ2osFGFPGbd9IvdaEQ2uNYSMyWV/NYqDbC9NJkiWbM+rbqsFLO4p1JCNkZG2kSe1FLtvGgs/X5pGS78lRQpYHR3ePfLjaJp1V7ni3FJf/yMUuCcboS/sB53OVxijfRP1ocxW26GEQ9F2+qbMetbN1
1099Zxr195cTqrts7seqfuvdJOwJNt7wnKdzSdNsbwjauMTh1JhUJbdE6doTGZa7PVRv5FB9ovnWdC1Th+rRw8+z52zqbwVsz3vI/lnTn/1XF7BP3sbZCqzpWL/U4t7ODBnzLG0flVYxue3WVxyX3ZhKCuwhBzV57fI3ghldbdBO3/LUz5rs4zlmu0gvAr2t6EeINjmKIcMttPLzjaL2puaDpDcBv65EQ2wA9AIfBjh45ZmYXwMzcY04HYI85DO4zh8F3mMPgu/oIvTAAioAcg2J95Ni5B0B27i3mOYzeZp5B7zDPoHeZZ9B7rDMESFgng5R1MthnnQz6zHkVYMAcBgfMYfCQOQy+Z+zaAvq+sYvR+8YuRj8wdjH6wNjF6ENjF6MfGrsY/cjYxejHiHF7ksCfmBFtAn5k4SuAH3PQzcjH6Kd4a3POzyxkzs8Nx8k5v8Dmlyan/tKMzI5DC3nHryxk+q9xTk74jYVM+K2FTPgduHcm5/3ejAz9EwuZ/gcLmf5H7MwJf7KQCX+2kAl/AfflyXl/NSND/5uFTP+7hUz/B3bmhH9ayIShhUz4VI/Omy9bqrijUqEY4p8mtMHY92j6gIpXe4fjx7r5BSXaAUEAAAAAAQAB//8AD3icbY8/SEJRFMbPucf3nv/SpxbPdHqUvECiVMRGaYj8Q4ZLOTkGQRAV/sFWURta3AuCdodoDZwiaGuqNdF8o5TbrfesocLl3MP97v2+3wcI8HlAPdoCL/iTcwJCWnY5HRZIoSGVFlUm+sPLqKkaLZCkSgIpoZiQIHaDEeRnWKaKeWDkmOEqwxU66Y0I8YifI414C/t9xDIAMCNnnwaUBxv44CLTsW3vJj0yY5D2zTgdNqskCjaWCmY69ikCpYJTHhcK3zY+A9XQdkxiViRkwHI/RrOTOwK2Zy5UBALKBaf+KBRuvQGvbBEDYVQdqAoUMspqUkJTEkpMogFvntZ4A9dKGMXoodjtbjyOs/nxPT5jhTfHvKHrWH1qt/VrUdcv/3V2Qzi55DAbuF32SQErS/2hABPC75VJnP8FIHmMbMUIr1ervI7xEsaNcZd9f9jEFyzz1gevD4dYW8fX4dUbfAFjQ2LfeJxjYGRgYABiBwu5rHh+m68M/MwvgCIMj2XcHiHo/1nML5iDgFwOBiaQKAAfTAqdeJxjYGRgYA76nwUkXzAwgElGBlTAAgBc+AObAHicY37BwMCMhAEhKAOtAAAAAAAAADQArgDoAAAAAQAAAAQAFAACAAAAAAACAAgAJACNAAAAQA4MAAAAAHicjZHBSsNAEIb/1KpowYOC5z2IWIS0BkXwpBTamwcPvXgxbbdJSpoNm43Qg48gPotXX8CTr+AL+BL+SUcQi9CEnXz7z8zuzATAPj7hYflccC3Zo34h3MA2BsIb1G+Fm+QH4U20YIW3qD8J7+IUL8ItHOCNJ3jNHe5m+BD2cORdCjew590Lb1BPhJvkZ+FNHHqvwlvU34V3MfS+hFs4btz0TL6wSRQ7ddJrq6AbnKvRQhlKSRamKixdbGyhrtXUZE6nqfHHZj4rJ5Ge68KFNjcJ9cmdjso0tKuOVWWobZGYTJ353VXnQGfahoSqiuIxCpybqqk1c9WX+1VuzUyPnR87l191Or/rQg8GORYcc4IIMRwUTqi2+Q3Q5TonjRihGLmMSpAhREolRMmMuPYU3F9zTbnLqGpGpGQfY9o5f02JCbM1WTPaMdvyblOfV8VPcEcbMS6tfetkrBMzpK3qS+rKFM5YU3etzAFtVmeHovzMosAjcwOqjh1XXdu6S4X+n/4Vz6x8Mypj6n49ZUf1Ch2+/8zrG7KBqKIAAAB4nGNgYoAALgbsgIWRiZGZkYWRlUGouCSxSLcgPzOvJDVFtzg/JzMFVSg1t6CkUhBFKCMxJ42BAQCLHRVSAAAAeJxj8N7BcCIoYiMjY1/kBsadHAwcDMkFGxnYnTYyMGhBaC4UeicDAwM3EmsnAzMDg8tGFcaOwIgNDh0RIH6Ky0YNEH8HBwNEgMElUnqjOkhoF0cDAyOLQ0dyCEwCBDYy8GntYPzfuoGldyMTg8tm1hQ2BhcXAJQcKgcAAA==") format("woff");font-weight:normal;font-style:normal}
1100
1101</style>
1102
1103
1104  
1105  
1106   
1107
1108
1109
1110
1111<script data-cfasync='false' class='jdgm-script'>
1112!function(e){window.jdgm=window.jdgm||{};
1113/* INF-1976 */
1114var _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;}();
1115if(_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;}
1116jdgm.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/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
1117jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
1118setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
1119!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
1120(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
1121a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
1122jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
1123t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
1124t.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(
1125".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
1126parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
1127jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
1128)}))}(document);
1129</script>
1129
1130<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/shopify_v2.css"></noscript>
1131
1132<!-- BEGIN app snippet: theme_fix_tags -->
1132<script>
1133  (function() {
1134    var jdgmThemeFixes = null;
1135    if (!jdgmThemeFixes) return;
1136
1137    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
1138    // before the per-theme fix so the theme-specific CSS wins the cascade.
1139    // HTML is never applied globally (too risky).
1140    var allThemesFix = jdgmThemeFixes['all'];
1141    if (allThemesFix && allThemesFix.css) {
1142      var allStyleTag = document.createElement('style');
1143      allStyleTag.classList.add('jdgm-theme-fix-style-all');
1144      allStyleTag.innerHTML = allThemesFix.css;
1145      document.head.append(allStyleTag);
1146    };
1147
1148    if (allThemesFix && allThemesFix.js) {
1149      var allScriptTag = document.createElement('script');
1150      allScriptTag.classList.add('jdgm-theme-fix-script-all');
1151      allScriptTag.innerHTML = allThemesFix.js;
1152      document.head.append(allScriptTag);
1153    };
1154
1155    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
1156    if (!thisThemeFix) return;
1157
1158    if (thisThemeFix.html) {
1159      document.addEventListener("DOMContentLoaded", function() {
1160        var htmlDiv = document.createElement('div');
1161        htmlDiv.classList.add('jdgm-theme-fix-html');
1162        htmlDiv.innerHTML = thisThemeFix.html;
1163        document.body.append(htmlDiv);
1164      });
1165    };
1166
1167    if (thisThemeFix.css) {
1168      var styleTag = document.createElement('style');
1169      styleTag.classList.add('jdgm-theme-fix-style');
1170      styleTag.innerHTML = thisThemeFix.css;
1171      document.head.append(styleTag);
1172    };
1173
1174    if (thisThemeFix.js) {
1175      var scriptTag = document.createElement('script');
1176      scriptTag.classList.add('jdgm-theme-fix-script');
1177      scriptTag.innerHTML = thisThemeFix.js;
1178      document.head.append(scriptTag);
1179    };
1180  })();
1181</script>
1181
1182<!-- END app snippet -->
1183<!-- End of Judge.me Core -->
1184
1185
1186
1187<!-- END app block --><!-- BEGIN app block: shopify://apps/justuno-email-sms-pop-ups/blocks/star_rating/ea1f1a23-7069-4266-a6e1-df04f87c7e94 -->
1188
1189
1190<script>
1191
1192  
1193  
1194    domainID = "b38668960405437fbbc4c66f7abbcf1a";
1195    const newScript = document.createElement('script');
1196    let finalHostName = "justone.ai";
1197    newScript.innerHTML = `
1198          window.ju4_num = "${domainID}";
1199          window.ju4_asset_host = 'https://${finalHostName}/embed';
1200          window.ju4_pApi = 'https://${finalHostName}';
1201          window.ju4_api = 'https://api.justuno.com';
1202  
1203          
1204        (function (i, s, o, g, r, a, m) {
1205          i[r] =
1206            i[r] ||
1207            function () {
1208              (i[r].q = i[r].q || []).push(arguments);
1209            };
1210          (a = s.createElement(o)), (m = s.getElementsByTagName(o)[0]);
1211          a.async = 1;
1212          a.src = g;
1213          m.parentNode.insertBefore(a, m);
1214        })(
1215          window,
1216          document,
1217          "script",
1218          ju4_asset_host + "/ju_shopify_init.js?v=2",
1219          "ju4app"
1220        );
1221      `;
1222      document.head.appendChild(newScript);
1223
1224  
1225  
1226</script>
1226
1227
1228
1229<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
1230<script type="text/javascript">
1231  (function (c, l, a, r, i, t, y) {
1232    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
1233    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
1234    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
1235
1236    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
1237      if (error) {
1238        console.error("Error loading Shopify features:", error);
1239        return;
1240      }
1241
1242      c[a]('consentv2', {
1243        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
1244        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
1245        source: 101,
1246      });
1247    });
1248
1249    l.addEventListener("visitorConsentCollected", function (e) {
1250      c[a]('consentv2', {
1251        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
1252        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
1253        source: 101,
1254      });
1255    });
1256  })(window, document, "clarity", "script", "vcsnexss04");
1257</script>
1257
1258
1259
1260
1261<!-- END app block --><!-- BEGIN app block: shopify://apps/mintt-tiktok-feed/blocks/head-block/fa514c33-5475-4484-b270-5f1e7eb87a9a --><!-- BEGIN app snippet: storefront-script -->
1262
1263  
1264    
1264<script src="https://cdn.nfcube.com/tiktok-b8ccacb316f74ff536e6e8eae6934278.js" defer></script>
1264
1265  
1266
1267<!-- END app snippet -->
1268
1269
1270<!-- END app block -->
1270<script src="https://cdn.shopify.com/extensions/01a11224-1910-7d53-b81c-2c3e31efa7c8/2026-10-06-16-54-03-UTC--3b98939/assets/smile-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1270
1270
1271<script src="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1271
1271
1272<script src="https://cdn.shopify.com/extensions/01a0f6ed-716e-7bcb-9b26-cd9173669680/countdown-timer-30-98/assets/countdown_timer_essential_apps.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1272
1272
1273<script src="https://cdn.shopify.com/extensions/01a110dd-e163-7526-9aaf-7a12ca7c2687/forms-2612/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
1273
1274<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1275<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: 28305588363,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 1275
1275
1276<script>
1277  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1278</script>
vendor: 1 bytes, line 1278
1278
1279<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}
1279).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: 28305588363,storefrontBaseUrl: "https://40thievescoffee.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://40thievescoffee.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"1813741729","configuration":"{\"projectId\":\"vcsnexss04\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
1279,"dataSharingState":"unrestricted"},{"id":"1139376289","configuration":"{\"storeIdentity\":\"40-thieves-coffee.myshopify.com\",\"baseURL\":\"https:\\\/\\\/api.printful.com\\\/shopify-pixels\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"74f275712857ab41bea9d998dcb2f9da","type":"APP","apiClientId":156624,"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":"1066991777","configuration":"{\"accountID\":\"b38668960405437fbbc4c66f7abbcf1a\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23c8e03086c374c0b97c93580ddc9ec5","type":"APP","apiClientId":158237,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1033928865","configuration":"{\"tagID\":\"2612946320419\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"833847457","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"]},"dataSharingState":"unrestricted"},{"id":"710574241","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-E0427SWMBG\\\",\\\"GT-PHWHQGMM\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-E0427SWMBG\\\",\\\"AW-16836478165\\\/leu8CPmRipYaENWJodw-\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-E0427SWMBG\\\",\\\"AW-16836478165\\\/Uja1CPORipYaENWJodw-\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-E0427SWMBG\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-E0427SWMBG\\\",\\\"AW-16836478165\\\/7VX7CPCRipYaENWJodw-\\\",\\\"MC-8HW350ZYZQ\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-E0427SWMBG\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-E0427SWMBG\\\",\\\"AW-16836478165\\\/l2C4CJ-RipYaENWJodw-\\\",\\\"MC-8HW350ZYZQ\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-E0427SWMBG\\\",\\\"AW-16836478165\\\/XW-2CKKRipYaENWJodw-\\\",\\\"MC-8HW350ZYZQ\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-E0427SWMBG\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-E0427SWMBG\\\",\\\"AW-16836478165\\\/qm6CCPyRipYaENWJodw-\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-E0427SWMBG\\\",\\\"AW-16836478165\\\/-uXbCPaRipYaENWJodw-\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-E0427SWMBG\\\"}],\\\"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":"695533729","configuration":"{\"eventPixelIdAddToCart\":\"tw-o937z-oyikc\",\"eventPixelIdSiteVisit\":\"tw-o937z-oyik9\",\"eventPixelIdPurchase\":\"tw-o937z-oyik8\",\"eventPixelIdAddedPaymentInfo\":\"tw-o937z-oyike\",\"eventPixelIdCheckoutInitiated\":\"tw-o937z-oyika\",\"eventPixelIdContentView\":\"tw-o937z-oyikb\",\"eventPixelIdSearch\":\"tw-o937z-oyikd\",\"basePixelId\":\"o937z\",\"adsAccountId\":\"18ce55hae9m\",\"
1279isDisconnected\":\"0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3df823913fec4164b84eb9879cd9a3dd","type":"APP","apiClientId":6455335,"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":"695500961","configuration":"{\"pixelCode\":\"CTTURMBC77U09VBIIS20\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"241336481","configuration":"{\"pixel_id\":\"863062527834427\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"16187553","configuration":"{\"myshopifyDomain\":\"40-thieves-coffee.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"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":"40 Thieves Coffee","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"40-thieves-coffee.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/40thievescoffee.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":10.0,"currencyCode":"USD"},"product":{"title":"Gift Card","vendor":"40 Thieves Coffee","id":"4676960026763","untranslatedTitle":"Gift Card","url":"\/products\/gift-card","type":"Gift Card"},"id":"32926338678923","image":{"src":"\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951"},"sku":"","title":"$10.00 USD","untranslatedTitle":"$10.00 USD"},{"price":{"amount":25.0,"currencyCode":"USD"},"product":{"title":"Gift Card","vendor":"40 Thieves Coffee","id":"4676960026763","untranslatedTitle":"Gift Card","url":"\/products\/gift-card","type":"Gift Card"},"id":"32926338711691","image":{"src":"\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951"},"sku":"","title":"$25.00 USD","untranslatedTitle":"$25.00 USD"},{"price":{"amount":50.0,"currencyCode":"USD"},"product":{"title":"Gift Card","vendor":"40 Thieves Coffee","id":"4676960026763","untranslatedTitle":"Gift Card","url":"\/products\/gift-card","type":"Gift Card"},"id":"32926338744459","image":{"src":"\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951"},"sku":"","title":"$50.00 USD","untranslatedTitle":"$50.00 USD"},{"price":{"amount":100.0,"currencyCode":"USD"},"product":{"title":"Gift Card","vendor":"40 Thieves Coffee","id":"4676960026763","untranslatedTitle":"Gift Card","url":"\/products\/gift-card","type":"Gift Card"},"id":"32926338777227","image":{"src":"\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951"},"sku":"","title":"$100.00 USD","untranslatedTitle":"$100.00 USD"}],"products":[{"id":"4676960026763","handle":"gift-card","isCollective":null,"title":"Gift Card","type":"Gift Card","untranslatedTitle":"Gift Card","url":"\/products\/gift-card","vendor":"40 Thieves Coffee","remoteShopId":null,"variants":[{"id":"32926338678923","image":{"src":"\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951"},"price":{"amount":10.0,"currencyCode":"USD"},"sku":"","title":"$10.00 USD","untranslatedTitle":"$10.00 USD"},{"id":"32926338711691","image":{"src":"\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951"},"price":{"amount":25.0,"currencyCode":"USD"},"sku":"","title":"$25.00 USD","untranslatedTitle":"$25.00 USD"},{"id":"32926338744459","image":{"src":"\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951"},"price":{"amount":50.0,"currencyCode":"USD"},"sku":"","title":"$50.00 USD","untranslatedTitle":"$50.00 USD"},{"id":"32926338777227","image":{"src":"\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951"},"price":{"amount":100.0,"currencyCode":"USD"},"sku":"","title":"$100.00 USD","untranslatedTitle":"$100.00 USD"}]}],"purchasingCompany":null},},"https://40thievescoffee.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"143490810017","themeStoreId":"855","themePublished":"true","eventMetadataId":"7b0394cf-84e0-438c-8c8e-05297fd7df11","pageType":"product","resourceId":"4676960026763","shopId":"28305588363","storefrontBaseUrl":"https:\/\/40thievescoffee.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":10.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Gift Card\",\"vendor\":\"40 Thieves Coffee\",\"
1279id\":\"4676960026763\",\"untranslatedTitle\":\"Gift Card\",\"url\":\"\/products\/gift-card\",\"type\":\"Gift Card\"},\"id\":\"32926338678923\",\"image\":{\"src\":\"\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951\"},\"sku\":\"\",\"title\":\"$10.00 USD\",\"untranslatedTitle\":\"$10.00 USD\"}}]]"});})();</script>
1279<script>
1280  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1281  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1282  window.ShopifyAnalytics.meta.currency = 'USD';
1283  var meta = {"product":{"id":4676960026763,"gid":"gid:\/\/shopify\/Product\/4676960026763","vendor":"40 Thieves Coffee","type":"Gift Card","handle":"gift-card","variants":[{"id":32926338678923,"price":1000,"name":"Gift Card - $10.00 USD","public_title":"$10.00 USD","sku":""},{"id":32926338711691,"price":2500,"name":"Gift Card - $25.00 USD","public_title":"$25.00 USD","sku":""},{"id":32926338744459,"price":5000,"name":"Gift Card - $50.00 USD","public_title":"$50.00 USD","sku":""},{"id":32926338777227,"price":10000,"name":"Gift Card - $100.00 USD","public_title":"$100.00 USD","sku":""}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":4676960026763,"requestId":"8fe27805-cd61-4afc-9b88-03fdc4a03142-1791314233"}};
1284  for (var attr in meta) {
1285    window.ShopifyAnalytics.meta[attr] = meta[attr];
1286  }
1287</script>
vendor: 1 bytes, line 1287
1287
1288<script class="analytics">
1289  (function () {
1290    var customDocumentWrite = function(content) {
1291      var jquery = null;
1292
1293      if (window.jQuery) {
1294        jquery = window.jQuery;
1295      } else if (window.Checkout && window.Checkout.$) {
1296        jquery = window.Checkout.$;
1297      }
1298
1299      if (jquery) {
1300        jquery('body').append(content);
1301      }
1302    };
1303
1304    var hasLoggedConversion = function(token) {
1305      if (token) {
1306        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1307      }
1308      return false;
1309    }
1310
1311    var setCookieIfConversion = function(token) {
1312      if (token) {
1313        var twoMonthsFromNow = new Date(Date.now());
1314        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1315
1316        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1317      }
1318    }
1319
1320    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1321    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1322    if (trekkie.integrations) {
1323      return;
1324    }
1325    trekkie.methods = [
1326      'identify',
1327      'page',
1328      'ready',
1329      'track',
1330      'trackForm',
1331      'trackLink'
1332    ];
1333    trekkie.factory = function(method) {
1334      return function() {
1335        var args = Array.prototype.slice.call(arguments);
1336        args.unshift(method);
1337        trekkie.push(args);
1338        if (method == 'track' || method == 'page') {
1339          var pageUrl;
1340          try {
1341            pageUrl = window.location.href;
1342          } catch (e) {}
1343          var pageReferrer;
1344          try {
1345            pageReferrer = document.referrer;
1346          } catch (e) {}
1347          try {
1348            if (window.__TREKKIE_SHIM_QUEUE == null) {
1349              window.__TREKKIE_SHIM_QUEUE = [];
1350            }
1351            window.__TREKKIE_SHIM_QUEUE.push({
1352              from: 'trekkie-stub',
1353              method: method,
1354              args: args.slice(1),
1355              pageContext: {
1356                url: pageUrl,
1357                referrer: pageReferrer
1358              }
1359            });
1360          } catch (e) {
1361            // no-op
1362          }
1363        }
1364        return trekkie;
1365      };
1366    };
1367    for (var i = 0; i < trekkie.methods.length; i++) {
1368      var key = trekkie.methods[i];
1369      trekkie[key] = trekkie.factory(key);
1370    }
1371    trekkie.load = function(config) {
1372      trekkie.config = config || {};
1373      trekkie.config.initialDocumentCookie = document.cookie;
1374      var first = document.getElementsByTagName('script')[0];
1375var script = document.createElement('script');
1376script.type = 'text/javascript';
1377script.onerror = function(e) {
1378  var scriptFallback = document.createElement('script');
1379  scriptFallback.type = 'text/javascript';
1380  scriptFallback.onerror = function(error) {
1381          var Monorail = {
1382      produce: function produce(monorailDomain, schemaId, payload) {
1383        var currentMs = new Date().getTime();
1384        var event = {
1385          schema_id: schemaId,
1386          payload: payload,
1387          metadata: {
1388            event_created_at_ms: currentMs,
1389            event_sent_at_ms: currentMs
1390          }
1391        };
1392        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1393      },
1394      sendRequest: function sendRequest(endpointUrl, payload) {
1395        // Try the sendBeacon API
1396        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1397          var blobData = new window.Blob([payload], {
1398            type: 'text/plain'
1399          });
1400
1401          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1402            return true;
1403          } // sendBeacon was not successful
1404
1405        } // XHR beacon
1406
1407        var xhr = new XMLHttpRequest();
1408
1409        try {
1410          xhr.open('POST', endpointUrl);
1411          xhr.setRequestHeader('Content-Type', 'text/plain');
1412          xhr.send(payload);
1413        } catch (e) {
1414          console.log(e);
1415        }
1416
1417        return false;
1418      },
1419      isIos12: function isIos12() {
1420        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1421      }
1422    };
1423    Monorail.produce('monorail-edge.shopifysvc.com',
1424      'trekkie_storefront_load_errors/1.1',
1425      {shop_id: 28305588363,
1426      theme_id: 143490810017,
1427      app_name: "storefront",
1428      context_url: window.location.href,
1429      source_url: "//40thievescoffee.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1430
1431  };
1432  scriptFallback.async = true;
1433  scriptFallback.src = '//40thievescoffee.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1434  first.parentNode.insertBefore(scriptFallback, first);
1435};
1436script.async = true;
1437script.src = '//40thievescoffee.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1438first.parentNode.insertBefore(script, first);
1439
1440    };
1441    trekkie.load(
1442      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":28305588363,"isMerchantRequest":null,"themeId":143490810017,"themeCityHash":"1070963429365869313","contentLanguage":"en","currency":"USD","eventMetadataId":"7b0394cf-84e0-438c-8c8e-05297fd7df11"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1443    );
1444
1445    var loaded = false;
1446    trekkie.ready(function() {
1447      if (loaded) return;
1448      loaded = true;
1449
1450      window.ShopifyAnalytics.lib = window.trekkie;
1451
1452      var originalDocumentWrite = document.write;
1453      document.write = customDocumentWrite;
1454      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1455      document.write = originalDocumentWrite;
1456
1457      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1458      var token = match? match[1]: undefined;
1459      if (!hasLoggedConversion(token)) {
1460        setCookieIfConversion(token);
1461        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":32926338678923,"productId":4676960026763,"productGid":"gid:\/\/shopify\/Product\/4676960026763","name":"Gift Card - $10.00 USD","price":"10.00","sku":"","brand":"40 Thieves Coffee","variant":"$10.00 USD","category":"Gift Card","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
1462      }
1463    });
1464
1465    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":4676960026763,"requestId":"8fe27805-cd61-4afc-9b88-03fdc4a03142-1791314233","shopifyEmitted":true});
1466
1467    var eventsListenerScript = document.createElement('script');
1468    eventsListenerScript.async = true;
1469    eventsListenerScript.src = "//40thievescoffee.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1470    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1471})();</script>
1471
1472  
1472<script>
1473  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1474    window.ga = function ga() {
1475      (window.ga.q = window.ga.q || []).push(arguments);
1476      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1477        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1478      }
1479      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
1480    };
1481    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1482      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1483    }
1484  }
1485</script>
vendor: 1 bytes, line 1485
1485
1486<script
1487  defer
1488  src="https://40thievescoffee.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
1489  data-application="storefront-renderer"
1490  data-shop-id="28305588363"
1491  data-render-region="gcp-europe-west1"
1492  data-page-type="product"
1493  data-theme-instance-id="143490810017"
1494  data-theme-name="Prestige"
1495  data-theme-version="10.10.1"
1496  data-monorail-region="shop_domain"
1497  data-resource-timing-sampling-rate="10"
1498  data-shs="true"
1499  data-shs-beacon="true"
1500  data-shs-export-with-fetch="true"
1501  data-shs-logs-sample-rate="1"
1502  data-shs-beacon-endpoint="https://40thievescoffee.com/api/collect"
1503></script>
1503
1504<meta name="shopify-y" content="59abbec4-a977-47d5-a61f-32d81946327d" data-expiration="1822871833000"><meta name="shopify-s" content="2648e53c-120c-4a5c-8a97-30874e2230cf" data-expiration="1791316033000"><meta name="new-cookie-storage-activated" content="t">
1505</head>
1506
1507
1508
1509  <style>
1510/* HEADING GROUP */
1511.heading,
1512.h1, .h2, .h3, .h4, .h5, .h6,
1513.prose :where(h1, h2, h3, h4, h5, h6) {
1514  font-family: "boucherie-block", sans-serif !important;
1515  font-weight: 700 !important;
1516  font-style: normal !important;
1517  line-height: 1em !important;
1518}
1519
1520/* Default for larger screens */
1521.heading,
1522.h1,
1523.prose :where(h1) { font-size: 5.854em !important; }
1524
1525.heading,
1526.h2,
1527.prose :where(h2) { font-size: 3.618em !important; }
1528
1529.heading,
1530.h3,
1531.prose :where(h3) { font-size: 2.236em !important; }
1532
1533.heading,
1534.h4,
1535.heading,
1536.h5,
1537.heading,
1538.h6,
1539.prose :where(h4, h5, h6) { font-size: 1.618em !important; }
1540
1541/* Adjusted for mobile */
1542@media only screen and (max-width: 768px) {
1543  .heading,
1544  .h1,
1545  .prose :where(h1) { font-size: 2.5em !important; }
1546
1547  .heading,
1548  .h2,
1549  .prose :where(h2) { font-size: 2.236em !important; }
1550
1551  .heading,
1552  .h3,
1553  .prose :where(h3) { font-size: 1.618em !important; }
1554
1555  .heading,
1556  .h4,
1557  .heading,
1558  .h5,
1559  .heading,
1560  .h6,
1561  .prose :where(h4, h5, h6) { font-size: 1.236em !important; }
1562}
1563
1564.p, body {
1565
1566
1567
1568
1569}
1570
1571/* BUTTON GROUP */
1572.Button,
1573.btn,
1574.button,
1575input[type="button"],
1576input[type="submit"] {
1577
1578font-weight: 700;
1579font-style: normal;
1580  padding-bottom: 1.15em;
1581  padding-top: 1.15em;
1582  line-height: 1em !important;
1583
1584}
1585
1586/* ============================================
1587   TESTIMONIALS
1588   ============================================ */
1589.testimonial-item {
1590  max-width: 1000px !important;
1591  grid-area: 1 / -1;
1592  align-content: start;
1593  justify-items: center !important;
1594  gap: 2rem;
1595  display: grid !important;
1596  background-color: #f4f4f4 !important;
1597  padding: 30px !important;
1598  border-radius: 30px !important;
1599}
1600
1601/* ============================================
1602   BLOGS
1603   ============================================ */
1604.blog-post-card img {
1605  border-radius: 0px !important;
1606}
1607.blog-post-card {
1608  
1609  background-color: #f4f4f4 !important;
1610  border-radius: 30px !important;
1611  height: 100% !important;
1612  overflow: hidden !important;
1613  transition: transform 0.25s ease, box-shadow 0.25s ease !important;
1614}
1615.blog-post-card:hover {
1616transform: translateY(-10px) !important;
1617}
1618.blog-post-card__info {
1619  
1620  padding: 0px 30px 30px 30px !important;
1621}
1622.blog-post-list {
1623  overflow-x: auto;
1624  overflow-y: hidden; /* Keep horizontal scroll working */
1625  padding-top: 3rem; /* Adjust based on how much your cards lift/scale */
1626  margin-top: -3rem; /* Offset the padding so layout doesn't shift */
1627  gap: 1rem !important;
1628}
1629
1630@media (max-width: 699px) {
1631  .product-title-roast {
1632    font-size: 12px !important;
1633    
1634    font-style: normal;
1635  }
1636  .product-title-main {
1637    font-size: 1.5em !important;
1638  }
1639}
1640.product-title-main {
1641  font-family: "boucherie-block", sans-serif !important;
1642  font-weight: 700 !important;
1643  font-style: normal !important;
1644  line-height: 1em !important;
1645    font-size: 1.5em !important;
1646}
1647
1648.product-title-roast {
1649    font-size: 12px !important;
1650    font-style: normal;
1651}
1652
1653.faq__content {
1654  flex-basis: 1600px !important;
1655}
1656.faq {
1657    justify-content: center;
1658    align-items: start;
1659    column-gap: 3.75rem;
1660    display: flex;
1661    padding: 50px;
1662    background-color: #f4f4f4;
1663    border-radius: 30px;
1664}
1665
1666.collection-toolbar {
1667  box-shadow: 0 0px white !important;
1668}
1669.collection-toolbar__layout-switch-list {
1670 border-inline-width: 0 0px !important;
1671}
1672    .collection-toolbar__button-container {
1673        border-inline-start-width: 0px !important;
1674    }
1675.collection-card {
1676  align-content: start !important;
1677  gap: 1.5rem !important;
1678  display: grid !important;
1679  overflow: hidden !important;
1680  border-radius: 30px !important;
1681  transition: transform 0.25s ease, box-shadow 0.25s ease !important;
1682  padding: 0px !important;
1683  width: auto !important;
1684}
1685.collection-card:hover {
1686  transform: translateY(-10px) !important;
1687}
1688@media screen and (min-width: 769px) {
1689  .collection-list {
1690    gap: 1rem !important;
1691    display: grid !important;
1692    justify-content: space-between !important;
1693    grid-template-columns: repeat(4, 1fr) !important;
1694  }
1695}
1696
1697/* ============================================
1698   PRODUCT CARDS
1699   ============================================ */
1700
1701.product-card__info {
1702  padding: 0px 30px 30px 30px !important;
1703}
1704.price-list  {
1705  font-weight: bold;
1706;
1707}
1708.product-card img {
1709  border-radius: 0px !important;
1710}
1711.product-card:hover {
1712transform: translateY(-10px) !important;
1713}
1714.product-card {
1715  /*border: 1px solid #dbdbdb !important;*/
1716  border-radius: 30px !important;
1717  height: 100% !important;
1718  overflow: hidden !important;
1719  background-color: #f4f4f4;
1720  transition: transform 0.25s ease, box-shadow 0.25s ease !important;
1721}
1722.product-list {
1723  overflow-x: auto;
1724  overflow-y: hidden; /* Keep horizontal scroll working */
1725  padding-top: 3rem; /* Adjust based on how much your cards lift/scale */
1726  margin-top: -3rem; /* Offset the padding so layout doesn't shift */
1727  --product-list-default-column-gap: 5rem !important;
1728  --product-list-default-row-gap: 5rem !important;
1729}
1730
1731.collection .product-list {
1732--product-list-default-column-gap: 1rem !important;
1733  --product-list-default-row-gap: 1rem !important;
1734}
1735
1736.multi-column__item {
1737/*border: 1px solid #dbdbdb !important;*/
1738  border-radius: 30px !important;
1739  height: 100% !important;
1740  overflow: hidden !important;
1741  background-color: #f4f4f4;
1742  transition: transform 0.25s ease, box-shadow 0.25s ease !important;
1743}
1744
1745.multi-column__item .text-start {
1746    padding: 0px 20px 20px 20px !important;
1747}
1748
1749.multi-column__item .overflow-hidden {
1750  overflow: hidden;
1751  border-radius: 0px !important;
1752}
1753.multi-column__item img {
1754  border-radius: 0px !important;
1755}
1756
1757@media screen and (max-width: 768px) {
1758  
1759.product-card__info {
1760  padding: 0px 20px 20px 20px !important;
1761  .faq {
1762    display: flex;
1763    padding: 20px;
1764    background-color: #f4f4f4;
1765    border-radius: 30px;
1766}
1767.product-card {
1768  /*border: 1px solid #dbdbdb !important;*/
1769  border-radius: 15px !important;
1770  height: 100% !important;
1771  overflow: hidden !important;
1772  background-color: #f4f4f4;
1773  transition: transform 0.25s ease, box-shadow 0.25s ease !important;
1774}
1775.faq {
1776    display: flex;
1777    padding: 20px;
1778    background-color: #f4f4f4;
1779    border-radius: 30px;
1780
1781}
1782
1783.collection .product-list {
1784  --product-list-default-column-gap: .75rem !important;
1785  --product-list-default-row-gap: .75rem !important;
1786}
1787}
1788
1789
1790.th {
1791  font-family: "boucherie-block", sans-serif !important;
1792  font-weight: 700 !important;
1793  font-style: normal !important;
1794  line-height: 1em !important;
1795}
1796
1797
1798</style>
1799
1800
1801
1802
1803
1804
1805  
1806
1807  <body class="features--button-transition features--zoom-image  color-scheme color-scheme--scheme-1">
1808    <svg style="position: absolute; width: 0; height: 0;" aria-hidden="true">
1809  <defs>
1810    <linearGradient id="tt-wave-gradient-def" x1="0%" y1="0%" x2="100%" y2="0%">
1811      <stop offset="0%" style="stop-color:#F1AB3D;stop-opacity:1" />
1812      <stop offset="50%" style="stop-color:#AF6633;stop-opacity:1" />
1813      <stop offset="100%" style="stop-color:#B95D28;stop-opacity:1" />
1814    </linearGradient>
1815  </defs>
1816</svg>
1816<template id="drawer-default-template">
1817  <div part="base">
1818    <div part="overlay"></div>
1819
1820    <div part="content">
1821      <header part="header">
1822        <slot name="header"></slot>
1823
1824        <dialog-close-button style="display: contents">
1825          <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
1826      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.8"/>
1827    </svg>
1828
1829  </button>
1830        </dialog-close-button>
1831      </header>
1832
1833      <div part="body">
1834        <slot></slot>
1835      </div>
1836
1837      <footer part="footer">
1838        <slot name="footer"></slot>
1839      </footer>
1840    </div>
1841  </div>
1842</template><template id="modal-default-template">
1843  <div part="base">
1844    <div part="overlay"></div>
1845
1846    <div part="content">
1847      <header part="header">
1848        <slot name="header"></slot>
1849
1850        <dialog-close-button style="display: contents">
1851          <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
1852      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.8"/>
1853    </svg>
1854
1855  </button>
1856        </dialog-close-button>
1857      </header>
1858
1859      <div part="body">
1860        <slot></slot>
1861      </div>
1862    </div>
1863  </div>
1864</template><template id="popover-default-template">
1865  <div part="base">
1866    <div part="overlay"></div>
1867
1868    <div part="content">
1869      <header part="header">
1870        <slot name="header"></slot>
1871
1872        <dialog-close-button style="display: contents">
1873          <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
1874      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.8"/>
1875    </svg>
1876
1877  </button>
1878        </dialog-close-button>
1879      </header>
1880
1881      <div part="body">
1882        <slot></slot>
1883      </div>
1884    </div>
1885  </div>
1886</template><template id="header-search-default-template">
1887  <div part="base">
1888    <div part="overlay"></div>
1889
1890    <div part="content">
1891      <slot></slot>
1892    </div>
1893  </div>
1894</template><template id="video-media-default-template">
1895  <slot></slot>
1896
1897  <svg part="play-button" fill="none" width="48" height="48" viewBox="0 0 48 48">
1898    <path fill-rule="evenodd" clip-rule="evenodd" d="M48 24c0 13.255-10.745 24-24 24S0 37.255 0 24 10.745 0 24 0s24 10.745 24 24Zm-18 0-9-6.6v13.2l9-6.6Z" fill="var(--play-button-background, #090909)"/>
1899  </svg>
1900</template><loading-bar class="loading-bar" aria-hidden="true"></loading-bar>
1901    <a href="#main" allow-hash-change class="skip-to-content sr-only">Skip to content</a>
1902
1903    <span id="header-scroll-tracker" style="position: absolute; width: 1px; height: 1px; top: var(--header-scroll-tracker-offset, 10px); left: 0;"></span><!-- BEGIN sections: header-group -->
1904<aside id="shopify-section-sections--18552513691809__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style>
1905    :root {
1906      --announcement-bar-is-sticky: 0;--header-scroll-tracker-offset: var(--announcement-bar-height);}#shopify-section-sections--18552513691809__announcement-bar {
1907      --announcement-bar-font-size: 0.625rem;
1908    }
1909
1910    @media screen and (min-width: 999px) {
1911      #shopify-section-sections--18552513691809__announcement-bar {
1912        --announcement-bar-font-size: 0.6875rem;
1913      }
1914    }
1915  </style>
1916
1917  <height-observer variable="announcement-bar">
1918    <div class="announcement-bar color-scheme color-scheme--scheme-2"><carousel-prev-button aria-controls="carousel-sections--18552513691809__announcement-bar" class="contents">
1919          <button type="button" class="tap-area">
1920            <span class="sr-only">Previous</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-arrow-left  icon--direction-aware" viewBox="0 0 16 18">
1921      <path d="M11 1 3 9l8 8" stroke="currentColor" stroke-linecap="square"/>
1922    </svg></button>
1923        </carousel-prev-button>
1923<announcement-bar-carousel allow-swipe autoplay="5" id="carousel-sections--18552513691809__announcement-bar" class="announcement-bar__carousel"><p class="prose heading is-selected" >Free Shipping On Orders $45+</p><p class="prose heading " >Roasted Fresh, Shipped <em>Fast!</em></p><p class="prose heading " >Get FREE Shipping When You Subscribe & Save!</p></announcement-bar-carousel><carousel-next-button aria-controls="carousel-sections--18552513691809__announcement-bar" class="contents">
1924          <button type="button" class="tap-area">
1925            <span class="sr-only">Next</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-arrow-right  icon--direction-aware" viewBox="0 0 16 18">
1926      <path d="m5 17 8-8-8-8" stroke="currentColor" stroke-linecap="square"/>
1927    </svg></button>
1928        </carousel-next-button></div>
1929  </height-observer>
1930
1931  
1931<script>
1932    document.documentElement.style.setProperty('--announcement-bar-height', `${document.getElementById('shopify-section-sections--18552513691809__announcement-bar').clientHeight.toFixed(2)}px`);
1933  </script>
1933</aside><header id="shopify-section-sections--18552513691809__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
1934  :root {
1935    --header-is-sticky: 0;
1936  }
1937
1938  #shopify-section-sections--18552513691809__header {
1939    --header-grid: "primary-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);
1940    --header-padding-block: 1rem;
1941    --header-transparent-header-text-color: 255 255 255;
1942    --header-separation-border-color: 0 0 0 / 0;
1943
1944    position: relative;
1945    z-index: 4;
1946  }
1947
1948  @media screen and (min-width: 700px) {
1949    #shopify-section-sections--18552513691809__header {
1950      --header-padding-block: 1.6rem;
1951    }
1952  }
1953
1954  @media screen and (min-width: 1000px) {
1955    #shopify-section-sections--18552513691809__header {--header-grid: "logo primary-nav secondary-nav" / auto minmax(0, 1fr) auto;}
1956  }#shopify-section-sections--18552513691809__header {
1957      --header-logo-width: 160px;
1958    }
1959
1960    @media screen and (min-width: 700px) {
1961      #shopify-section-sections--18552513691809__header {
1962        --header-logo-width: 200px;
1963      }
1964    }</style>
1965
1966<height-observer variable="header">
1967  <x-header  class="header color-scheme color-scheme--scheme-1">
1968      <a href="/" class="header__logo"><span class="sr-only">40 Thieves Coffee</span><img src="//40thievescoffee.com/cdn/shop/files/40Thieves_Horizontal_Logo.svg?v=1735706305&amp;width=2350" alt="40 Thieves Horizontal Logo" srcset="//40thievescoffee.com/cdn/shop/files/40Thieves_Horizontal_Logo.svg?v=1735706305&amp;width=400 400w, //40thievescoffee.com/cdn/shop/files/40Thieves_Horizontal_Logo.svg?v=1735706305&amp;width=600 600w" width="2350" height="568" sizes="200px" class="header__logo-image"></a>
1969    
1970<nav class="header__primary-nav " aria-label="Primary navigation">
1971        <button type="button" aria-controls="sidebar-menu" class="md:hidden">
1972          <span class="sr-only">Navigation menu</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-hamburger" viewBox="0 0 24 24">
1973      <path d="M1 19h22M1 12h22M1 5h22" stroke="currentColor" stroke-width="1.8" stroke-linecap="square"/>
1974    </svg></button><ul class="contents unstyled-list md-max:hidden">
1975
1976              <li class="header__primary-nav-item" data-title="Shop"><dropdown-menu-disclosure follow-summary-link trigger="hover"><details class="header__menu-disclosure">
1977                      <summary data-follow-link="/collections/specialty-coffee" class="h6">Shop</summary><ul class="header__dropdown-menu header__dropdown-menu--restrictable unstyled-list" role="list"><li><a href="/collections/specialty-coffee" class="link-faded-reverse" >Specialty Coffee</a></li><li><a href="/collections/dark-roast-coffee" class="link-faded-reverse" >Dark Roast Coffee</a></li><li><a href="/collections/medium-roast-coffee" class="link-faded-reverse" >Medium Roast Coffee</a></li><li><a href="/collections/light-roast-coffee" class="link-faded-reverse" >Light Roast Coffee</a></li><li><a href="/collections/creator-coffee" class="link-faded-reverse" >Creator Coffee</a></li><li><a href="/collections/coffee-pods" class="link-faded-reverse" >Coffee Pods</a></li><li><a href="/collections/herbal-tea" class="link-faded-reverse" >Herbal Tea</a></li><li><a href="/collections/thieves-gear" class="link-faded-reverse" >Thieves' Merch</a></li></ul></details></dropdown-menu-disclosure></li>
1978
1979              <li class="header__primary-nav-item" data-title="Coffee Quiz"><a href="#quiz" class="block h6" >Coffee Quiz</a></li>
1980
1981              <li class="header__primary-nav-item" data-title="Gift Card"><a href="/products/gift-card" class="block h6" aria-current="page">Gift Card</a></li>
1982
1983              <li class="header__primary-nav-item" data-title="Explore"><dropdown-menu-disclosure follow-summary-link trigger="hover"><details class="header__menu-disclosure">
1984                      <summary data-follow-link="/pages/about-us" class="h6">Explore</summary><ul class="header__dropdown-menu header__dropdown-menu--restrictable unstyled-list" role="list"><li><a href="/pages/become-an-affiliate" class="link-faded-reverse" >Become an Affiliate</a></li><li><a href="/blogs/thieves-blog" class="link-faded-reverse" >Thieves' Blog</a></li><li><a href="/pages/faq" class="link-faded-reverse" >FAQ</a></li><li><a href="/pages/coffee-delivery-coffee-subscription" class="link-faded-reverse" >Coffee Subscription</a></li><li><a href="/pages/contact-us" class="link-faded-reverse" >Contact Us</a></li></ul></details></dropdown-menu-disclosure></li>
1985
1986              <li class="header__primary-nav-item" data-title="Our Story"><a href="/pages/about-us" class="block h6" >Our Story</a></li>
1987
1988              <li class="header__primary-nav-item" data-title="Our Mission"><a href="/pages/no-kids-hungry-fundraiser" class="block h6" >Our Mission</a></li></ul></nav><nav class="header__secondary-nav" aria-label="Secondary navigation"><ul class="contents unstyled-list"><li class="header__account-link sm-max:hidden">
1989            <a href="https://40thievescoffee.com/customer_authentication/redirect?locale=en&region_country=US">
1990              <span class="sr-only">Login</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-account" viewBox="0 0 24 24">
1991      <path d="M16.125 8.75c-.184 2.478-2.063 4.5-4.125 4.5s-3.944-2.021-4.125-4.5c-.187-2.578 1.64-4.5 4.125-4.5 2.484 0 4.313 1.969 4.125 4.5Z" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
1992      <path d="M3.017 20.747C3.783 16.5 7.922 14.25 12 14.25s8.217 2.25 8.984 6.497" stroke="currentColor" stroke-width="1.8" stroke-miterlimit="10"/>
1993    </svg></a>
1994          </li><li class="relative header__cart-link">
1995          <a href="/cart" aria-controls="cart-drawer" data-no-instant>
1996            <span class="sr-only">Cart</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-cart" viewBox="0 0 24 24"><path d="M4.75 8.25A.75.75 0 0 0 4 9L3 19.125c0 1.418 1.207 2.625 2.625 2.625h12.75c1.418 0 2.625-1.149 2.625-2.566L20 9a.75.75 0 0 0-.75-.75H4.75Zm2.75 0v-1.5a4.5 4.5 0 0 1 4.5-4.5v0a4.5 4.5 0 0 1 4.5 4.5v1.5" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg><cart-dot class="header__cart-dot  "></cart-dot>
1997          </a>
1998        </li>
1999      </ul>
2000    </nav><template id="header-sidebar-template">
2001  <div part="base">
2002    <div part="overlay"></div>
2003
2004    <div part="content">
2005      <header part="header">
2006        <dialog-close-button class="contents">
2007          <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16">
2008      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.8"/>
2009    </svg>
2010
2011  </button>
2012        </dialog-close-button>
2013      </header>
2014
2015      <div part="panel-list">
2016        <slot name="main-panel"></slot><slot name="collapsible-panel"></slot></div>
2017    </div>
2018  </div>
2019</template>
2020
2021<header-sidebar id="sidebar-menu" class="header-sidebar drawer drawer--sm color-scheme color-scheme--scheme-1" template="header-sidebar-template" open-from="left"><div class="header-sidebar__main-panel" slot="main-panel">
2022    <div class="header-sidebar__scroller">
2023      <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><button type="button" class="header-sidebar__linklist-button h6" aria-controls="header-panel-1" aria-expanded="false">Shop<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
2024      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
2025    </svg></button></li><li><a href="#quiz" class="header-sidebar__linklist-button h6">Coffee Quiz</a></li><li><a href="/products/gift-card" class="header-sidebar__linklist-button h6">Gift Card</a></li><li><button type="button" class="header-sidebar__linklist-button h6" aria-controls="header-panel-4" aria-expanded="false">Explore<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
2026      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
2027    </svg></button></li><li><a href="/pages/about-us" class="header-sidebar__linklist-button h6">Our Story</a></li><li><a href="/pages/no-kids-hungry-fundraiser" class="header-sidebar__linklist-button h6">Our Mission</a></li></ul>
2028    </div><div class="header-sidebar__footer"><a href="https://40thievescoffee.com/customer_authentication/redirect?locale=en&region_country=US" class="text-with-icon smallcaps sm:hidden"><svg aria-hidden="true" fill="none" focusable="false" width="20" class="icon icon-account" viewBox="0 0 24 24">
2029      <path d="M16.125 8.75c-.184 2.478-2.063 4.5-4.125 4.5s-3.944-2.021-4.125-4.5c-.187-2.578 1.64-4.5 4.125-4.5 2.484 0 4.313 1.969 4.125 4.5Z" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
2030      <path d="M3.017 20.747C3.783 16.5 7.922 14.25 12 14.25s8.217 2.25 8.984 6.497" stroke="currentColor" stroke-width="1.8" stroke-miterlimit="10"/>
2031    </svg>Login</a></div></div><header-sidebar-collapsible-panel class="header-sidebar__collapsible-panel" slot="collapsible-panel">
2032      <div class="header-sidebar__scroller"><div id="header-panel-1" class="header-sidebar__sub-panel" hidden>
2033              <button type="button" class="header-sidebar__back-button link-faded is-divided text-with-icon h6 md:hidden" data-action="close-panel"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
2034      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
2035    </svg>Shop</button>
2036
2037              <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><a href="/collections/specialty-coffee" class="header-sidebar__linklist-button h6">Specialty Coffee</a></li><li><a href="/collections/dark-roast-coffee" class="header-sidebar__linklist-button h6">Dark Roast Coffee</a></li><li><a href="/collections/medium-roast-coffee" class="header-sidebar__linklist-button h6">Medium Roast Coffee</a></li><li><a href="/collections/light-roast-coffee" class="header-sidebar__linklist-button h6">Light Roast Coffee</a></li><li><a href="/collections/creator-coffee" class="header-sidebar__linklist-button h6">Creator Coffee</a></li><li><a href="/collections/coffee-pods" class="header-sidebar__linklist-button h6">Coffee Pods</a></li><li><a href="/collections/herbal-tea" class="header-sidebar__linklist-button h6">Herbal Tea</a></li><li><a href="/collections/thieves-gear" class="header-sidebar__linklist-button h6">Thieves' Merch</a></li></ul></div><div id="header-panel-4" class="header-sidebar__sub-panel" hidden>
2038              <button type="button" class="header-sidebar__back-button link-faded is-divided text-with-icon h6 md:hidden" data-action="close-panel"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
2039      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
2040    </svg>Explore</button>
2041
2042              <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><a href="/pages/become-an-affiliate" class="header-sidebar__linklist-button h6">Become an Affiliate</a></li><li><a href="/blogs/thieves-blog" class="header-sidebar__linklist-button h6">Thieves' Blog</a></li><li><a href="/pages/faq" class="header-sidebar__linklist-button h6">FAQ</a></li><li><a href="/pages/coffee-delivery-coffee-subscription" class="header-sidebar__linklist-button h6">Coffee Subscription</a></li><li><a href="/pages/contact-us" class="header-sidebar__linklist-button h6">Contact Us</a></li></ul></div></div>
2043    </header-sidebar-collapsible-panel></header-sidebar></x-header>
2044</height-observer>
2045
2046<script>
2047  document.documentElement.style.setProperty('--header-height', `${document.getElementById('shopify-section-sections--18552513691809__header').clientHeight.toFixed(2)}px`);
2048</script>
2048
2049
2050
2051<style> #shopify-section-sections--18552513691809__header .heading, #shopify-section-sections--18552513691809__header .h6, #shopify-section-sections--18552513691809__header .prose :where(h6) {font-size: 1em !important; letter-spacing: 0.075rem;} #shopify-section-sections--18552513691809__header /* Adjusted for mobile */@media only screen and (max-width: 768px) {.heading, .h6, .prose :where(h6) {font-size: 1em !important; font-weight: 500; }} #shopify-section-sections--18552513691809__header img {border-radius: 0px !important;} </style></header><section id="shopify-section-sections--18552513691809__1759863974296fb792" class="shopify-section shopify-section-group-header-group shopify-section--apps">
2052<style> #shopify-section-sections--18552513691809__1759863974296fb792 .countdown_annoucement_bar_title_cmggxawbk001q4t1vw2w1f37m.h2 {font-size: 22px !important;} </style></section>
2053<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
2054<section id="shopify-section-sections--18552514674849__cart-drawer" class="shopify-section shopify-section-group-overlay-group shopify-section--cart-drawer"><cart-drawer id="cart-drawer" class="cart-drawer drawer drawer--center-body color-scheme color-scheme--scheme-1" initial-focus="false" handle-editor-events>
2055  <p class="h4" slot="header">Cart</p><p class="h5 text-center">Your cart is empty</p></cart-drawer>
2056
2057</section><aside id="shopify-section-sections--18552514674849__privacy-banner" class="shopify-section shopify-section-group-overlay-group shopify-section--privacy-banner"><privacy-banner class="pop-in privacy-banner color-scheme color-scheme--scheme-1" handle-editor-events>
2058  <dialog-close-button class="contents">
2059    <button class="pop-in__close-button tap-area">
2060      <span class="sr-only">Close</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16">
2061      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.8"/>
2062    </svg>
2063
2064  </button>
2065  </dialog-close-button>
2066
2067  <div class="v-stack gap-4"><p class="h6">🍪 Cookie policy</p><div class="prose text-xs"><p>We use cookies and similar technologies to provide the best experience on our website. Refer to our Privacy Policy for more information.</p></div><div class="h-stack gap-4">
2068      <button type="button" class="link text-xs" data-action="accept">Accept</button>
2069      <button type="button" class="link text-xs text-subdued" data-action="decline">Decline</button>
2070    </div>
2071  </div>
2072</privacy-banner>
2073
2074</aside>
2075<!-- END sections: overlay-group --><main id="main" class="anchor">
2076      <section id="shopify-section-template--18552518279329__custom_liquid_GrFaQT" class="shopify-section shopify-section--custom-liquid"><div class=" color-scheme color-scheme--scheme-6bc27315-db19-4096-ae30-42a6a17ad0d9 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 ">
2077    <div class="">
2078      <div class="text-center"><svg id="_x3C_Layer_x3E_" xmlns="http://www.w3.org/2000/svg" version="1.1"
2079     viewBox="0 0 3000 194.9">
2080
2081  <g transform="scale(1, -1) translate(0, -194.9)" fill="#090909">
2082    <path d="M3000,71.4v1.1h0v122.5H0v-116.9h0v-5.5h0v-1.2c0-1.1.9-13.9,1.2-10.5.3-1.6.8-5.5,1.8-2.2.8-.6,1.6-1.6,2.4-1.8.8,1.3,1.6-1.1,2.5-2.1.1,0,.3-.2.4-.4,2.1-.6,10.3,1.3,12.6-3,0-.1.1-.3.2-.4.3,0,3.9,0,5.2-.5,0,0,0,.1.1.3.9,2.4,1.9,2.8,2.8-.2,0-.2.1-.4.2-.6q-.8-1.6,1.4-1c.2,0,.4,0,.6-.1.6-.2,1.3-.6,1.9-2.1,3,.8,5.7,1.3,8.2,1.6.2,0,.4,0,.5,0,8,7.9,11.5-.2,17.1-3,.1-.1.3-.3.5-.4,4
2082-2.6,7.6-6.6,11.8-11.8,3.6,2.7,10.7,8,14.3,5.4,0-1.7,9.1-5.8,16.4-9.1.2,0,.4-.2.6-.2,4.4.3,11.4.3,13-5.2-1.3-.3-1.3-2.5.4-2.5.1-.1.2-.2.4-.3.7-.6,1.4-1.3,1.8-1.9.2-.2.3-.4.4-.5,2.9,2.7,6.4-2.6,9.2-2.8.1-.1.2-.2.5-.2,2.4.2,4.3,1.5,4.6,5.8,0,0-.1.2.2.3,1.6.6,2.6,1.7,2.6,3.3,4-.7,6.8-2.7,9.3-4.9.2-.2.4-.4.7-.6.5-4.1,3.9-5.5,7.1-6.8.3-.1.5-.1.8-.1,3.6,3.4,3.6-4.7,8.5-2.1,0,0,0,.1,0,.3.2,1.5-3.9,4.9-2,4.5.1-.1.2-.2.5-.3,1.7-.3,3.3-.4,4.8.2.2,0,.5.2.7.5.6.4,1.2.8,1.8,1.3,0,0,1.4-1,2.9-2.1.1-.1.3-.2.4-.3,3.9,1.5,7.4-3.9,11-3.9-3.5-2.6,3.3-5.3-1.8-6.3,0,0,0,0,.1,0,3.5-.9,8-.8,6.3-4.5.1,0,.4,0,.6.2.3,0,.6.3.9.7.6-.1,1.2.1,1.8.6.2.1.4.3.5.5,5.8-2-1.4,8.7,4.1,5.8.2.2.3.4.4.6.4,1,.8,1.9,1.2,2.9,0,.2,0,.5,0,.7,0,1.4,0,4.1,2.3,5.5.1.2.2.5.4.8,1.5,3.9,3,7.8,4.6,11.2,0,0,7.1,0,9.6-.2.1,0,.3.2.5.4.2.2.4.5.6.8,0-.5,0-1.1.1-1.5.1,0,.2-.2.2-.3-4-1.8,6.7-1.8,3-3.6.2-.1.5-.2.7-.4,1.7-.7,3.7-1.2,5.6-1.8.3,0,.5-.2.8-.3.2,4.2,7.4,4.2,10.1,4.1.3.2.6.3.9.5,5,2.6,10.7,5.2,10.7,11.3,3.6-2.7,10.7,2.7,10.7-2.7,0,4.8,5.8,9.7,4.3,14.5,1,1.6,2,3,3,4.3.2.2.4.5.5.7,6.5.9,10.1.9,9.9,6.3h.6c4.2.1,6.2.8,5.5,3.6,5.4-3.2,8.6-.6,11.3,3.4.1.2,0,.4.3.5.4,0,.8,0,1.2.1.4,0,.6,0,.7,0,1.7-1.4,3.2-2.9,4.6-4,.2-.2.4-.3.6-.5q4-.5,7.1-.1c.2,0,.5.2.8.4,1.4,1,3.1,2.6,4.9,4.9.4,0,.7,0,1.1,0,2.6.1,5.2.3,8,.6,3.6,0-3.6,8,3.6,13.4,4.9-5.5,6.4-13.5,11.4-19,.2-.2.4-.4.6-.5,2.4-.3,6-.3,10.4-3.8.1,0,.4,0,.6,0,.2,0,.4,0,.6,0,.3,0,.5,0,.8,0,.9-.3,1.7-.6,2.4-.8,0,0,0,0,0,0,5.5-1,1.9,7,9.6,4.4,0,0,.1,0,.2.2.5,1.2.9,2.3,1.5,3.1.2.2.4.3.6.4.4.2.8.4,1.3.4.1.3.3.6.4.8.1.2.3.4.4.5,1.4,0,5.1-.1,8.1-.1.4,0,.7,0,1,0,3.8-2.7-3.4-8,4.5-9.2,0-.2-.2-.3-.2-.5-.5-1-.3-1.3,1.2-3.8,0-.2.1-.4.1-.5,0-.2.1-.4.2-.6.3.1.5.2.8.3.2,0,0,0,0,0,.7.9.7-1.7.7-1.7,3.6-2.7,10.7,0,12.9,1.9.1.1.2.2.2.2,1.2-4.8,4.8-12.8,11.9-10.1,0,2.7,7.2,5.3,4.2,9.2,0,.1-.3.1-.1.3.8.7,1.7,1.3,2.5,1.9.6.4,1.2.8,1.9,1.2.6.4,1.2.7,1.8.9.4,0,.7,0,1.1.1.2,0,0,.1,0,.1,2.8,4.9,6.4,4.9,13.5,4.9s3.6-5.4,3.6-7.4c.2-.1.5-.2.8-.3.3-.1.3,0,.5.1,5.9-.4,16.6-.4,12.4-8.3,0-.1-.3-.1,0-.4,1-.9,2-1.8,2.9-2.7.2-.2.4-.3.5-.4,7.9.6,11.5-2,12.2-6.9,0-.1.3-.2.6-.2,3.7-.8,7.2,0,9.2,4.4.4,0,.7.2,1,.2.7.2,1.4.3,2,.5.4,0,.7.1,1,.2,3.2-2.8,10.4-5.5,14.8.3.1,0,.4,0,.7-.2.8-.2,1.6-.6,2.3-.9.2-.1.5-.2.7-.4,2.6-6.9,6.1-9.6,16.9-6.9,0,0,0,5.4,0,9,.2,0,.4,0,.6-.1.5,0,.9-.2,1.4-.3.2,0,.4,0,.6-.1.9-5.8,8-5.8,10.4-6.6.1-.2.2-.4.3-.7.5-1,.7-2.1.9-3.3,0-.2,0-.5.1-.7,3.4-2.6,3.4-5.3,3.4-10.7-.2-.2-.4-.4-.5-.7-.6-2.8.7-4.8,2.6-6.7.2-.1.4,0,.5,0,9.3,1.7,9-3,8.5-6.3.3.3.9.1,2.2-.1.2,0,.4.2.6.3.2,0,.4.2.6.3.2.1.5.2.7.3q2.7-.4,6.5.6c.1,0,.3-.1.5-.2,7.1-3.6,13.7-5.7,16.6,2.4.3,0,.6,0,.9.1,3.8.5,6.9,2.5,6.9,8.1.2.2.5.4.7.6.2.2.4.4.6.6,5.8.8,9.4,3.5,8.8,8.7.2.1.5.3.7.5,2,1.3,4,2.7,5.9,3.9.3.2.6.4.8.6-6.8,5.9.3,8.6,3.9,11.3.9.7,1.8.8,2.7.7.3,0,.6-.1.7-.1.2-3.2.2-5.9.2-5.9,3.6,0,7.2,5.4,14.3,2.7-3.6-2.7,3.6-5.4-3.6-5.7-.1,0-.2-.1-.2-.5.2-1.8.2-3.5.2-4.6,2.5,1.9,5,3.3,7.5,4.3.3.1.6.2.8.3,6,.7,6,8.7,14.4,5.5.2.2.5.4.7.5.2.2.5.4.7.6.2.2.5.4.7.6-3.4,6.9-3.4,12.2,9.8,11.5.2.2.4.4.6.6.2.2,0,.2,0,.4.5,5.2.5,7.8,4.1,10.5s7.2-2.7,10.4-3.6c.1,0,.3,0,.5,0,.6,0,1.2,0,1.8,0,.5.4,1.1.7,1.6,1,.3.1.6.2.9.3.3.1.6.2.9.2,5.4-.5,1.8,4.8,8.9,4.8,7.2-2.7,7.2-5.4,7.7-11.1.2-.2.5-.4.8-.6.8-.6,1.5-1.1,2.3-1.7,2.7,1.3,4.9,3.2,7,5.1.5.5,1.1.9,1.6,1.4,2.1-.5,4-.9,5.7-1.3,0,0,.1-.1.2-.2,5.5-6.1,8.9-7.3,13.3-3.6.2.2.5.4.7.6,10.9-2,3.7,8.7,10.3,8,.3,0,.5.1.8.3,2.3,1,4.6,3.2,6.9,3.2,0,2.7,0,5.4-4.7,8.7,0,0-.3,0-.1.3.1.2.2.4.3.5,4.5-1.5,8.1,1.2,11.7,1.2,0,2.7,0,5.4.8,8,0,0,0,0,.3.2,2.4.5,4.3.4,5.9,0,.3,0,.6-.2.8-.2-.6-5.2,2.9-7.9,8.3-8.7.2,0,.3,0,.5-.3,1-1.4,2.1-2.7,3.4-3.6.2-.1.2,0,.3,0q1.1,2,6.5,1.3c.2,0,.3,0,.5.1.1.2.1.3.1.5,4.8,2.8-2.3,8.1,4,8,.2.1.5.2.7.4,1.1,2,2.6,3.8,5,4.8.3.1.6.2.9.3-2.2,5.4,4.9,5.4,7.7,7.2,0,.1.2.2.3.4-2.8,5.5.2,8.2,6.5,10.3.2.1.1.2.2.3.8,9.6,8.7,5.3,13.5,4.6.3,0,.5,0,.8,0,2.1-2.9,3.9-4.6,5.8-5.4.2-.1.5-.2.7-.3,1.7-.9,1.7,1.8,1.7,1.8,3.6,2.7,10.7,0,13.1-3.3,0,0,.1-.1.3,0,2.8.4,5.4,2.2,8,6.1,0-2.7,3.6-5.4,6.4-5.5.1-.1.3-.2.5-.3.1,0,.3-.2.5-.3,6.9.7,10.5.7,13.2-1.7.3,0,.6.1.9.2.9.2,1.8.5,2.6.9.2.2.5.4.7.5.2.2.4.4.7.6.1.1,0,.2,0,.3-.5,5.4-.5,10.7,11.6,9.5.3.1.6.2.9.4,1.5.5,3.1.8,4.9.8,1.4-.5,2.5-1.3,3.4-2.3.2-.2.4-.4.6-.6,3.2,2.9,6.7-2.4,10.3-2.4,3.6-2.7,
20820-8-2.5-9.9.2-.2.4-.4.6-.5.5-.3.9-.6,1.4-.9.8-.1,1.7,0,2.5,0,.6,0,1.3.1,1.9.1.3,0,.4,0,.6.2,6.1,3,13.3,5.6,16.4-2.1,0-.2,0-.4.2-.5.7-.6,1.3-1.3,1.9-2,.2-.2.4-.4.6-.6,8.4-2.6,15.5-5.3,5.9-10.9,0-.2,0-.4,0-.7.5-1.6.9-3.2,1.2-4.8,0-.3,0-.5.1-.8s.1-.5.2-.7c.5-2.1.8-2.9.8-4.1,0-.2,0-.3,0-.5,3.6-1.6,7.2-7,9.2-7,.3.1.6.3.8.4,5.3,2.7,10.8,5.6,15,10.3,2.8-10.6-5.6-23,1.5-33.3.1-.2,0-.2,0-.3,5.7,4.2,12.8,4.2,16.2-3.7.3,0,.6-.1.9-.1.3,0,.7-.1,1-.1.3,0,.6,0,.8,0,1.1,5.6,8.2,5.6,13.2,4.8,0,0,0,0,.1.1,1.2,1.4,2.3,3,3.4,5.1.2.2.4.4.5.6,4,4.3,7.3,8.5,12.4,8.5s2.4-1.4,3.4-3.2c.2-.4.4-.7.6-1.1,3.1,1.7,3.1-6.3,6.7-3.7,10.7,8,0,21.4,10.7,29.5,3.6,0,3.6-8,10.7-8,0,8,3.6,13.4,7.1,18.8.2.3.5.6.7.8,6.9,7.8,7.5-5.1,12.8-10.9.1-.1.2-.2.2-.4.6,5,7.7,5,12,4.9,0,0-.2,0-.2.2,0,.4,0,.9-.1,1.3,0,.4,0,.7-.1,1.1-.3,5.6-.3,8.3.6,12.9.1.3.3.6.5.8,3.3,5.4,5.9,3,9.7-1,.2-.2.4-.4.6-.6,2.7,4.2,9.8,6.9,16.7,2.1.1.1.2.2.4.3,5.8,5.4,11.2,12.2,20.8,6,.2-.1.4-.2.6-.4,0,6.8,7.1,6.8,14.3,6.8s3.6-2.7,4.4-5.3c.2,0,.3.2.5.2,11.1,5.5,15.8,10.6,28.8-1.4.9,0,1.9-.1,2.8-.2.9,0,1.9-.2,2.9-.2,0,4.5,1.6,6.8,4.1,8,.3.1.6.3,1,.4.2,0,.3.1.5.2,1.6,9.1,8.7,9.1,14.6,8.3,0,.2.2.5.3.7,1.7,4.3,5.3,10.6,11.7,8.1,0-2.7,7.1-5.4,5.3-9.1.2-.2.4-.3.7-.5,4.4-3.6,7.2-9.9,9.4-15.9,0-.1.1-.3.1-.4,10.1,1.4,3.9-6.2,4.7-9.9,0-.2.1-.4.2-.6,1.1,4.4,4.6,4.4,9.6,5,0,0,0,.2.1.4,1.5,4.7,2.9,8.7,9.2,7.1,9.2,0,8-5.5,7.9-11.7,0-.7,0-1.4,0-2.1,1.7-9.6,3.7-17.4,10.3-21.1.2-.1.5-.2.7-.4-4.6,3.2,6.1,5.9,2.5,8.5,3.6-2.7,14.3,5.4,15.1-6.2.1.1.4.2.7.3,3.6,1.2,7,1.9,10.7,1.6.3,0,.5,0,.7-.1,1.4,1.7,1.4,4.4,1.4,7.1,14.3,5.4,17.9-5.4,16.1-17.2,0-.1.1-.2.2-.4.6-.8,1.3-1.5,1.9-2.1.2-.2.4-.4.6-.6-1,4.2,6.1,4.2,9.4,4.2-1.1,22.8,16.8,30.8,38.2,33.5,21.4,5.3,50-10.7,75-13.4,0,2.7,0,8,3.6,10.7,7.1,0,10.7-10.7,21.4-8,0,2.7-3.6,2.7-3.6,5.4,10.7-2.7,21.4-13.4,35.7-2.7,3.6,2.7,0,5.4-3.6,8,10.7-2.7,25-2.7,35.7,0-3.6-2.7-7.2-5.4-3.6-8,10.7-10.7,21.5-2.7,32.2,2.7v-8c7.1,0,14.3,2.7,17.8,8,3.6-2.7,3.6-8,3.6-10.7,7.1,8,25,10.7,32.2,2.7,10.7,26.8,46.4,10.7,64.9-.7,5-5.7,6.9-13.4,7.2-19.4,3.3,0,10.4,0,9.4-4.2.2.2.4.4.6.6.6.6,1.3,1.3,1.9,2.1,0,.1.2.2.2.4-1.8,11.9,1.8,22.6,16.1,17.2,0-2.7,0-5.4,1.4-7.1.1,0,.4,0,.7.1,3.6.3,7-.4,10.7-1.6.3-.1.6-.2.7-.3.8,11.5,11.6,3.5,15.1,6.2-3.6-2.7,7.2-5.4,2.6-8.5.2.1.4.2.7.4,6.6,3.8,8.6,11.5,10.3,21.1,0,.7,0,1.4,0,2.1-.1,6.2-1.3,11.7,7.9,11.7,6.3,1.6,7.7-2.4,9.2-7.1,0-.1,0-.3.1-.4,5-.6,8.6-.6,9.6-5,.1.2.2.4.2.6.8,3.7-5.5,11.4,4.6,9.9,0,.1.1.3.2.4,2.2,6,5,12.3,9.4,15.9.2.2.4.3.7.5-1.9,3.7,5.3,6.4,5.3,9.1,6.4,2.4,10-3.9,11.7-8.1.1-.2.2-.5.3-.7,5.9.8,13,.8,14.6-8.3.2,0,.4-.1.5-.2.3-.1.7-.2,1-.4,2.5-1.2,4.1-3.6,4.1-8,.9,0,1.9.2,2.8.2.9,0,1.9.1,2.8.2,13,12,17.7,6.9,28.8,1.4.2,0,.3-.1.5-.2.8,2.7.8,5.3,4.4,5.3,7.2,0,14.3,0,14.3-6.8.2.1.4.2.6.4,9.6,6.1,15-.7,20.8-6,.1-.1.2-.2.4-.3,6.9,4.7,14,2.1,16.7-2.1.2.2.4.4.6.6,3.8,4,6.4,6.5,9.7,1,.1-.3.3-.5.5-.8.9-4.6.9-7.3.6-12.9,0-.4-.1-.7-.1-1.1,0-.4,0-.9-.1-1.3,0-.2-.1-.2-.2-.2,4.3.2,11.4.2,12-4.9,0,.1.1.2.2.4,5.3,5.8,5.8,18.7,12.8,10.9.2-.3.5-.5.7-.8,3.6-5.4,7.1-10.7,7.1-18.8,7.2,0,7.2,8,10.7,8,10.7-8,0-21.4,10.7-29.5,3.6-2.7,3.6,5.4,6.7,3.7.2.4.4.8.6,1.1,1,1.8,1.9,3.2,3.4,3.2,5.2,0,8.4-4.1,12.4-8.5.2-.2.4-.4.5-.6,1.2-2,2.3-3.7,3.4-5.1.1-.2.1-.1.2-.1,4.9.8,12.1.8,13.2-4.8.1,0,.5,0,.8,0,.3,0,.7.1,1,.1.3,0,.6.1.9.1,3.4,7.9,10.5,7.9,16.2,3.7,0,.1-.2.1,0,.3,7.1,10.4-1.3,22.7,1.5,33.3,4.2-4.8,9.8-7.7,15-10.3.3-.1.6-.3.8-.4,2,0,5.6,5.4,9.2,7,0,.2,0,.4,0,.5,0,1.1.3,2,.8,4.1,0,.2.1.5.2.7,0,.2.1.5.1.8.3,1.6.7,3.2,1.2,4.8,0,.3.1.5,0,.7-9.6,5.6-2.5,8.3,5.9,10.9.2.1.4.3.6.6.6.7,1.2,1.3,1.9,2,.2.2.2.3.3.5,3.1,7.7,10.3,5.1,16.4,2.1.1,0,.2-.1.6-.2.6,0,1.3,0,1.9-.1.8,0,1.7,0,2.5,0,.5.2,1,.5,1.4.9.2.2.4.4.6.5-2.5,1.9-6.1,7.2-2.5,9.9,3.6,0,7.1,5.4,10.3,2.4.2.2.4.4.6.6.9,1,2,1.8,3.4,2.3,1.8,0,3.5-.3,4.9-.8.3-.1.6-.2.9-.4,12.1,1.2,12.1-4.2,11.6-9.5,0,0,0-.1,0-.3.2-.2.4-.4.7-.6.2-.2.5-.4.7-.5.8-.4,1.7-.7,2.6-.9.3,0,.6-.1.9-.2,2.7,2.4,6.3,2.4,13.2,1.7.1,0,.3.2.5.3.2.1.3.2.5.3,2.8.1,6.4,2.8,6.4,5.5,2.6-3.9,5.2-5.7,8-6.1.2,0,.2,0,.3,0,2.4,3.3,9.6,6,13.1,3.3,0,0,0-2.7,1.7-1.8.2,0,.5.2.7.3,1.9.8,3.8,2.5,5.8,5.4.3,0,.5,0,.8,0,4.7.7,12.6,5,13.5-4.6,0-.1,0-.2.2-.3,6.3-2.1,9.4-4.8,6.5-10.3,0-.1.2-.2.3-.4,2.7-1.8,9.9-1.8,7.7-7.2.3,0,.6-.2.8-.3,2.5-1,4-2.8,5.1-4.8.2-.2.4-.3.7-.4,6.3.2-.8-5.2,4-8,0-.1,0-.3.1-.5.2-.2.3-.1.5-.1q5.3.6,6.5-1.3c0,0,0-.1.3,0,1.3.9,2.4,2.2,3.4,3.6.2.2.3.2.5.3,5.4.8,8.9,3.4,8.3,8.7.1,0,.4.2.7.2,1.6.4,3.6.5,5.9,0,.2-.1.2-.2.3-.2.8-2.6.8-5.3.8-8,3.6,0,7.2-2.7,11.7-1.2.1-.2.2-.4.3-.5.2-.4,0-.2-.1-.3-4.7-3.4-4.7-6.1-4.7-8.7,2.3,0,4.6-2.2,6.9-3.2.3-.1.5-.2.8-.3,6.6.8-.6-10,10.3-8,.2-.2.5-.4.7-.6,4.4-3.7,7.8-2.5,13.3,3.6,0,0,.2.1.2.2,1.7.4,3.6.8,5.7,1.3.5-.5,1.1-.9,1.6-1.4,2.1-1.9,4.4-3.7,7-5.1.8.6,1.5,1.2,2.3,1.7.2.2.5.4.8.6.5,5.8.5,8.4,7.7,11.1,7.1,0,3.6-5.4,8.9-4.8.3,0,.6-.1.9-.2.3,0,.6-.2.9-.3.5-.3,1.1-.7,1.6-1,.6,0,1.2,0,1.8,0,.2,0,.4,0,.5,0,3.3,1,6.9,6.3,10.4,3.6s3.6-5.4,4.1-10.5c0-.1-.2-.1,0-.4.2-.2.4-.4.6-.6,13.2.8,13.2-4.6,9.8-11.5.2-.2.5-.4.7-.6.2-.2.5-.4.7-.6.2-.2.5-.4.7-.5,8.4,3.2,8.4-4.8,14.4-5.5.3-.1.6-.2.8-.3,2.5-1.1,5-2.5,7.5-4.3,0,1,0,2.8.2,4.6,0,.3,0,.4-.2.5-7.2.4,0,3-3.6,5.7,7.2,2.7,10.7-2.7,14.3-2.7,0,0,0,2.7.2,5.9.1,0,.4.1.7.1.9.1,1.8,0,2.7-.7,3.6-2.7,10.7-5.4,3.9-11.3.3-.2.5-.4.8-.6,1.9-1.3,3.9-2.6,5.9-3.9.2-.2.5-.3.7-.5-.5-5.2,3-7.9,8.8-8.7.2-.2.4-.4.6-.6.2-.2.5-.4.7-.6,0-5.6,3.1-7.6,6.9-8.1.3,0,.6,0,.9-.1,2.8-8.1,9.5-6,16.6-2.4.2,0,.3.2.5.2q3.8-.9,6.5-.6c.2-.1.5-.2.7-.3.2-.1.4-.2.6-.3.2-.1.4-.2.6-.3,1.3.3,1.9.4,2.2.1-.5,3.3-.8,8,8.4,6.3.2,0,.4,0,.6,0,1.9,1.8,3.2,3.9,2.6,6.7,0,.3-.3.5-.5.7,0,5.4,0,8.1,3.4,10.7,0,.2,0,.5.1.7.2,1.2.5,2.3.9,3.3,0,.2.2.5.3.7,2.3.8,9.5.8,10.4,6.6.2,0,.4.1.6.1.4.1.9.2,1.4.3.2,0,.5,0,.6.1,0-3.7,0-9,0-9,10.7-2.7,14.3,0,16.9,6.9.2.1.5.3.7.4.7.4,1.5.7,2.3.9.3.1.6.2.7.2,4.4-5.8,11.5-3.1,14.8-.3.3,0,.6-.1,1-.2.7-.1,1.4-.3,2-.5.4,0,.7-.2,1.1-.2,2.1-4.4,5.5-5.2,9.2-4.4.3,0,.6.1.6.2.7,4.9,4.3,7.6,12.2,6.9.1.1.3.3.5.4,1,.9,2,1.8,2.9,2.7.2.2,0,.2,0,.4-4.2,7.9,6.5,7.9,12.4,8.3.2,0,.2-.3.5-.1.3.1.5.2.8.3,0,2-3.5,7.4,3.6,7.4s10.7,0,13.5-4.9c0,0-.2,0,0-.1h1.1c.6-.4,1.2-.7,1.8-1.
20821.6-.4,1.2-.8,1.9-1.2.8-.6,1.7-1.2,2.5-1.9.2-.2,0-.2-.1-.3-2.9-3.9,4.2-6.5,4.2-9.2,7.1-2.7,10.7,5.3,11.9,10.1,0,0,.1-.1.2-.2,2.1-1.9,9.3-4.6,12.9-1.9,0,0,0,2.7.7,1.7,0,0-.1.2,0,.1.3-.1.5-.2.8-.3,0,.2.1.4.1.6,0,.2.1.4.2.5,1.5,2.4,1.7,2.7,1.2,3.8,0,.1-.1.3-.2.5,7.9,1.2.7,6.6,4.5,9.2.3,0,.6,0,1,0,3,0,6.7,0,8.1.1.1-.1.3-.3.4-.5.1-.2.3-.5.4-.8.4,0,.8-.2,1.3-.4.2-.1.4-.3.6-.4.6-.8,1-2,1.5-3.1,0-.2.1-.2.2-.2,7.7,2.7,4.1-5.4,9.6-4.4,0,0,0,0,0,0,.7.2,1.5.5,2.4.8.2,0,.5-.1.8,0,.2,0,.4,0,.6,0,.2,0,.4,0,.6,0,4.4,3.6,8,3.6,10.4,3.8.2.1.4.3.6.5,4.9,5.5,6.5,13.5,11.3,19,7.2-5.4,0-13.4,3.6-13.4,2.8-.3,5.4-.5,8-.6.4,0,.7,0,1.1,0,1.8-2.3,3.4-3.9,4.9-4.9.3-.2.6-.4.8-.4q3.1-.4,7.1.1c.2.1.4.3.6.5,1.5,1.1,3,2.6,4.6,4,0,0,.4,0,.7,0,.4,0,.8,0,1.2-.1.3-.1.1-.3.3-.5,2.6-4,5.9-6.6,11.3-3.4-.7-2.8,1.2-3.4,5.5-3.6h.6c-.2-5.4,3.4-5.4,9.9-6.3.2-.2.4-.5.6-.7,1-1.3,2-2.8,3-4.3-1.5-4.8,4.3-9.7,4.3-14.5,0,5.4,7.2,0,10.7,2.7,0-6.1,5.7-8.7,10.7-11.3.3-.2.6-.3.9-.5,2.7,0,9.9,0,10.1-4.1.2.1.5.2.8.3,1.8.7,3.9,1.1,5.5,1.8.3.1.5.2.7.4-3.7,1.7,7,1.7,3,3.6,0,.1.1.2.2.3.1.5.1,1,.1,1.5.2-.3.4-.5.6-.8.1-.2.3-.3.5-.4,2.5.2,9.6.2,9.6.2,1.5-3.4,3.1-7.3,4.6-11.2.1-.3.2-.5.4-.8,2.2-1.4,2.2-4.1,2.3-5.5,0-.2,0-.5,0-.7.4-1,.8-2,1.2-2.9.1-.2.2-.4.4-.6,5.4,3-1.7-7.7,4.1-5.8.1-.2.3-.4.5-.5.6-.5,1.2-.7,1.8-.6.3-.5.6-.6.9-.7.3-.1.5,0,.6-.2-1.7,3.7,2.8,3.6,6.3,4.5,0,0,0,0,.1,0-5.2,1,1.7,3.6-1.8,6.3,3.6,0,7.2,5.4,11,3.9.1.1.3.2.4.3,1.5,1.1,2.9,2.1,2.9,2.1.6-.5,1.2-.9,1.8-1.3.3-.2.6-.4.7-.5,1.4-.6,3.1-.5,4.8-.2.3,0,.4.2.5.3,1.9.5-2.2-3-2-4.5,0-.2,0-.3,0-.3,4.8-2.5,4.8,5.5,8.5,2.1.2,0,.5,0,.8.1,3.2,1.3,6.6,2.6,7.1,6.8.2.2.4.4.7.6,2.4,2.2,5.3,4.1,9.3,4.9,0-1.6,1-2.7,2.6-3.3.3-.1.1-.2.2-.3.3-4.3,2.2-5.6,4.6-5.8.3,0,.4,0,.5.2,2.8.2,6.3,5.5,9.2,2.8,0,.1.2.3.4.5.5.6,1.2,1.3,1.8,1.9.1.1.2.2.4.3,1.6,0,1.7,2.3.4,2.5,1.6,5.5,8.6,5.5,13,5.2.2,0,.4.2.6.2,7.3,3.3,16.4,7.3,16.4,9.1,3.6,2.7,10.7-2.7,14.3-5.4,4.1,5.2,7.7,9.2,11.8,11.8.2.1.4.3.5.4,5.6,2.9,9.2,10.9,17.1,3,.2,0,.4,0,.5,0,2.5-.3,5.2-.8,8.1-1.6.7,1.5,1.3,1.9,1.9,2.1.2,0,.4,0,.6.1q2.2-.7,1.4,1c0,.2.1.4.2.6,1,3,1.9,2.6,2.8.2,0-.2.1-.2.1-.3,1.3.5,4.9.5,5.2.5,0,.1.1.3.2.4,2.3,4.2,10.5,2.3,12.6,3,.1.2.3.3.4.4.8,1.1,1.7,3.4,2.5,2.1.8.1,1.6,1.2,2.4,1.8,1-3.3,1.6.6,1.9,2.2.3-3.3,1.2,9.5,1.2,10.5Z"/>
2083
2084  </g>
2085
2086</svg></div>
2087    </div>
2088  </div>
2089</section><section id="shopify-section-template--18552518279329__main" class="shopify-section shopify-section--main-product"><style>
2090  #shopify-section-template--18552518279329__main {
2091    --product-grid: "product-gallery" "product-info"  / minmax(0, 1fr);
2092  }
2093
2094  @media screen and (min-width: 1000px) {
2095    #shopify-section-template--18552518279329__main {--product-grid: "product-gallery product-info" / minmax(0, 0.5fr) minmax(0, 0.5fr);}
2096  }
2097</style><div class="section-spacing section-spacing--tight color-scheme color-scheme--scheme-6bc27315-db19-4096-ae30-42a6a17ad0d9 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673">
2098  <div class="container container--xl">
2099    <product-rerender id="product-info-4676960026763-template--18552518279329__main" observe-form="product-form-main-4676960026763-template--18552518279329__main" allow-partial-rerender>
2100      <div class="product"><style>@media screen and (min-width: 1000px) {
2101    #shopify-section-template--18552518279329__main {}}
2102</style>
2103
2104<product-gallery class="product-gallery" form="product-form-main-4676960026763-template--18552518279329__main" filtered-indexes="[]"  allow-zoom="3"><open-lightbox-button class="contents">
2105      <button class="product-gallery__zoom-button circle-button circle-button--sm md:hidden">
2106        <span class="sr-only">Zoom picture</span><svg aria-hidden="true" focusable="false" width="14" class="icon icon-zoom" viewBox="0 0 14 14">
2107      <path d="M9.432 9.432a4.94 4.94 0 1 1-6.985-6.985 4.94 4.94 0 0 1 6.985 6.985Zm0 0L13 13" fill="none" stroke="currentColor" stroke-linecap="square"/>
2108      <path d="M6 3.5V6m0 2.5V6m0 0H3.5h5" fill="none" stroke="currentColor" />
2109    </svg></button>
2110    </open-lightbox-button><div class="product-gallery__image-list"><div class="contents"><scroll-carousel adaptive-height id="product-gallery-carousel-4676960026763-template--18552518279329__main" class="product-gallery__carousel scroll-area full-bleed md:unbleed" role="region"><div class="product-gallery__media snap-center is-initial" data-media-type="image" data-media-id="34145987920033" role="group" aria-label="Item 1 of 2" ><img src="//40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=1200" alt="Coffee gift card from 40 Thieves, offering the freedom to choose bold coffee blends." srcset="//40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=200 200w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=400 400w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=600 600w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=800 800w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=1000 1000w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=1200 1200w" width="1200" height="1200" loading="eager" fetchpriority="high" sizes="(max-width: 699px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(1100px, 630px - 96px)"></div><div class="product-gallery__media snap-center " data-media-type="image" data-media-id="34145890664609" role="group" aria-label="Item 2 of 2" ><img src="//40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=1200" alt="40 Thieves Coffee gift card—perfect for coffee lovers to enjoy bold and premium blends." srcset="//40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=200 200w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=400 400w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=600 600w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=800 800w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=1000 1000w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" fetchpriority="auto" sizes="(max-width: 699px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(1100px, 630px - 96px)"></div>
2110</scroll-carousel></div></div><safe-sticky class="product-gallery__thumbnail-list  md:block">
2111        <product-gallery-navigation align-selected aria-controls="product-gallery-carousel-4676960026763-template--18552518279329__main" class="product-gallery__thumbnail-scroller bleed md:unbleed"><button type="button" class="product-gallery__thumbnail"  data-media-type="image" data-media-position="1" data-media-id="34145987920033" aria-current="true" aria-label="Go to item 1"><img src="//40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=1200" alt="Coffee gift card from 40 Thieves, offering the freedom to choose bold coffee blends." srcset="//40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=56 56w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=112 112w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=168 168w" width="1200" height="1200" sizes="56px" class="object-contain">
2112              </button><button type="button" class="product-gallery__thumbnail"  data-media-type="image" data-media-position="2" data-media-id="34145890664609" aria-current="false" aria-label="Go to item 2"><img src="//40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=1200" alt="40 Thieves Coffee gift card—perfect for coffee lovers to enjoy bold and premium blends." srcset="//40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=56 56w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=112 112w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=168 168w" width="1200" height="1200" sizes="56px" class="object-contain">
2113              </button></product-gallery-navigation>
2114      </safe-sticky></product-gallery>
2115<safe-sticky class="product-info ">
2116  <div class="product-info__block-list"><div class="product-info__block-item" data-block-id="liquid_RFwC8h" data-block-type="liquid" ><div class="liquid"><style>
2117.product-name {
2118  margin: 0;
2119  font-family: "boucherie-block", sans-serif;
2120  font-weight: 700;
2121  font-style: normal;
2122}
2123
2124.product-name-main {
2125  display: block;
2126  font-size: calc(5.854 * 16px);
2127line-height: 1em;
2128}
2129
2130.product-name-secondary {
2131  display: block;
2132  font-size: calc(3.618 * 16px);
2133  color: #F1AC3D;
2134line-height: 1em;
2135}
2136
2137@media (max-width: 768px) {
2138  .product-name-main {
2139    font-size: calc(2.618 * 16px);
2140line-height: 1.2em;
2141  }
2142  .product-name-secondary {
2143    font-size: calc(2.236 * 16px);
2144line-height: 1em;
2145  }
2146}
2147</style>
2148
2149<!-- Liquid Template Code -->
2150
2151
2152  <h1 class="product-name">Gift Card</h1>
2153</div></div><div class="product-info__block-group text-with-rating" data-group-type="text-with-rating"><div class="product-info__block-item" data-block-id="price" data-block-type="price" ><div class="v-stack"><price-list class="price-list price-list--product"><sale-price class="h4 text-subdued">
2154      <span class="sr-only">Sale price</span>$10.00</sale-price></price-list></div></div><div class="product-info__block-item" data-block-id="rating_DWRdfd" data-block-type="rating" ></div></div><div class="product-info__block-item" data-block-id="liquid_kfDnek" data-block-type="liquid" ></div><div class="product-info__block-item" data-block-id="description" data-block-type="description" ><div class="prose"><p>Give the gift of choice! Perfect for coffee lovers, this digital gift card lets them pick their favorite blends.</p>
2155<p><strong>Features:</strong><br>🚀 <strong>Instant Delivery:</strong> Emailed directly to your inbox.<br>📋 <strong>Easy Redemption:</strong> Instructions included for hassle-free checkout.<br>💰 <strong>No Extra Fees:</strong> Every dollar goes toward their coffee.<br>🎁 <strong>Perfect for Any Occasion:</strong> Birthdays, holidays, or just because.</p>
2156<p>Simple, thoughtful, and guaranteed to please!</p></div></div><div class="product-info__block-item" data-block-id="variant_picker" data-block-type="variant-picker" ><variant-picker class="variant-picker v-stack gap-4" section-id="template--18552518279329__main" form-id="product-form-main-4676960026763-template--18552518279329__main" context="main_product" handle="gift-card" update-url>
2156<script data-variant type="application/json">{"id":32926338678923,"title":"$10.00 USD","option1":"$10.00 USD","option2":null,"option3":null,"sku":"","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Gift Card - $10.00 USD","public_title":"$10.00 USD","options":["$10.00 USD"],"price":1000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}</script>
2156
2157
2158      <fieldset class="variant-picker__option v-stack gap-2">
2159        <div class="variant-picker__option-info h-stack justify-between gap-2">
2160          <div class="h-stack gap-1">
2161            <legend>Amount:</legend></div></div><div class="variant-picker__option-values h-stack gap-2.5 wrap">
2162            <input class="sr-only" type="radio" name="product-form-main-4676960026763-template--18552518279329__main-option1" id="option-value-1-template--18552518279329__main-product-form-main-4676960026763-template--18552518279329__main-option1-621838860449" value="621838860449" form="product-form-main-4676960026763-template--18552518279329__main" checked="checked"   data-option-position="1" ><label class="block-swatch  " for="option-value-1-template--18552518279329__main-product-form-main-4676960026763-template--18552518279329__main-option1-621838860449"><span>$10.00 USD</span>
2163    </label><input class="sr-only" type="radio" name="product-form-main-4676960026763-template--18552518279329__main-option1" id="option-value-2-template--18552518279329__main-product-form-main-4676960026763-template--18552518279329__main-option1-621838893217" value="621838893217" form="product-form-main-4676960026763-template--18552518279329__main"    data-option-position="1" ><label class="block-swatch  " for="option-value-2-template--18552518279329__main-product-form-main-4676960026763-template--18552518279329__main-option1-621838893217"><span>$25.00 USD</span>
2164    </label><input class="sr-only" type="radio" name="product-form-main-4676960026763-template--18552518279329__main-option1" id="option-value-3-template--18552518279329__main-product-form-main-4676960026763-template--18552518279329__main-option1-621838925985" value="621838925985" form="product-form-main-4676960026763-template--18552518279329__main"    data-option-position="1" ><label class="block-swatch  " for="option-value-3-template--18552518279329__main-product-form-main-4676960026763-template--18552518279329__main-option1-621838925985"><span>$50.00 USD</span>
2165    </label><input class="sr-only" type="radio" name="product-form-main-4676960026763-template--18552518279329__main-option1" id="option-value-4-template--18552518279329__main-product-form-main-4676960026763-template--18552518279329__main-option1-621838958753" value="621838958753" form="product-form-main-4676960026763-template--18552518279329__main"    data-option-position="1" ><label class="block-swatch  " for="option-value-4-template--18552518279329__main-product-form-main-4676960026763-template--18552518279329__main-option1-621838958753"><span>$100.00 USD</span>
2166    </label>
2167          </div></fieldset><noscript><div class="form-control" ><select id="select--template--18552518279329__main-product-form-main-4676960026763-template--18552518279329__main-id" class="select" name="id" form="product-form-main-4676960026763-template--18552518279329__main"
2168  
2169  
2170><option selected="selected"  value="32926338678923">$10.00 USD - $10.00</option><option   value="32926338711691">$25.00 USD - $25.00</option><option   value="32926338744459">$50.00 USD - $50.00</option><option   value="32926338777227">$100.00 USD - $100.00</option></select><svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-dropdown-chevron" viewBox="0 0 10 6">
2171      <path d="m1 1 4 4 4-4" stroke="currentColor" stroke-linecap="square"/>
2172    </svg><label for="select--template--18552518279329__main-product-form-main-4676960026763-template--18552518279329__main-id" class="floating-label text-xs">Variant</label></div></noscript></variant-picker></div><div class="product-info__block-item" data-block-id="quantity_selector" data-block-type="quantity-selector" ><div class="v-stack gap-1 justify-items-start"><quantity-selector class="quantity-selector " ><button type="button" class="quantity-selector__button" disabled>
2173      <span class="sr-only">Decrease quantity</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-minus" viewBox="0 0 12 12">
2174      <path d="M0 6h12" stroke="currentColor" stroke-width="1.8"/>
2175    </svg></button><quantity-input class="quantity-selector__input-wrapper">
2176    <input class="quantity-selector__input " type="number" value="1" name="quantity" inputmode="numeric" step="1" min="1"  form="product-form-main-4676960026763-template--18552518279329__main"  aria-label="Change quantity"></quantity-input><button type="button" class="quantity-selector__button" >
2177      <span class="sr-only">Increase quantity</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-plus" viewBox="0 0 12 12">
2178      <path d="M6 0v12M0 6h12" stroke="currentColor" stroke-width="1.8"/>
2179    </svg></button></quantity-selector></div></div><div class="product-info__block-item" data-block-id="buy_buttons" data-block-type="buy-buttons" ><product-form><form method="post" action="/cart/add" id="product-form-main-4676960026763-template--18552518279329__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" disabled name="id" value="32926338678923">
2180
2181      
2182
2183      <div class="v-stack gap-4"><gift-card-recipient class="gift-card-recipient v-stack gap-3"><div class="checkbox-control" ><input id="checkbox--template--18552518279329__main--properties[__shopify_send_gift_card_to_recipient]-" class="checkbox" type="checkbox" name="properties[__shopify_send_gift_card_to_recipient]" 
2184  
2185  
2186  
2187  
2188><label for="checkbox--template--18552518279329__main--properties[__shopify_send_gift_card_to_recipient]-">I want to send this as a gift</label></div><div class="gift-card-recipient__fields" hidden>
2189              <div class="fieldset"><div class="form-control" ><input id="input--template--18552518279329__main--propertiesrecipient-email" class="input" type="email" dir="ltr" placeholder="Recipient email" 
2190  name="properties[Recipient email]"
2191  
2192  
2193  
2194  maxlength="138"
2195  
2196  
2197  
2198  
2199  required
2200  
2201  
2202  
2203><label for="input--template--18552518279329__main--propertiesrecipient-email" class="floating-label text-xs">Recipient email</label></div><div class="form-control" ><input id="input--template--18552518279329__main--propertiesrecipient-name" class="input" type="text"  placeholder="Recipient name (optional)" 
2204  name="properties[Recipient name]"
2205  
2206  
2207  
2208  
2209  
2210  
2211  
2212  
2213  
2214  
2215  
2216  
2217><label for="input--template--18552518279329__main--propertiesrecipient-name" class="floating-label text-xs">Recipient name (optional)</label></div><div class="form-control" ><input id="input--template--18552518279329__main--propertiessend-on" class="input" type="date"  placeholder="Send on (optional)" 
2218  name="properties[Send on]"
2219  
2220  
2221  
2222  
2223  
2224  
2225  
2226  
2227  
2228  
2229  
2230  pattern="\d{4}-\d{2}-\d{2}"
2231><label for="input--template--18552518279329__main--propertiessend-on" class="floating-label text-xs">Send on (optional)</label></div><input type="hidden" name="properties[__shopify_offset]" value=""><div class="form-control" ><textarea id="input--template--18552518279329__main--propertiesmessage" class="textarea" placeholder="Message (optional)" rows="3" 
2232  name="properties[Message]"
2233  
2234  
2235  
2236  maxlength="200"
2237  
2238  
2239  
2240  
2241  
2242  
2243  
2244  
2245></textarea><span class="form-control__max-characters-count text-sm text-subdued text-end">200 characters max</span><label for="input--template--18552518279329__main--propertiesmessage" class="floating-label text-xs">Message (optional)</label></div></div>
2246            </div>
2247          </gift-card-recipient><buy-buttons class="buy-buttons " form="product-form-main-4676960026763-template--18552518279329__main">
2248<button type="submit"  class="button w-full" style="--button-background: 9 9 9;--button-outline-color: 9 9 9;--button-text-color: 255 255 255;" >Add to cart</button></buy-buttons>
2249      </div><input type="hidden" name="product-id" value="4676960026763" /><input type="hidden" name="section-id" value="template--18552518279329__main" /></form></product-form></div><div class="product-info__block-item" data-block-id="payment_terms" data-block-type="payment-terms" ><payment-terms class="payment-terms"><form method="post" action="/cart/add" id="product-form-main-4676960026763-template--18552518279329__main-payment-installment" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="32926338678923"><input type="hidden" name="product-id" value="4676960026763" /><input type="hidden" name="section-id" value="template--18552518279329__main" /></form></payment-terms></div><div class="product-info__block-item" data-block-id="" data-block-type="@app" ><!-- Failed to render app block "subscriptions_app_block_Y6fjW9": app block path "shopify://apps/subscriptions/blocks/app-block/a3bfe9ec-96f8-4508-a003-df608a36d2ad" does not exist --></div></div></safe-sticky></div>
2250    </product-rerender>
2251  </div>
2252</div><product-rerender id="product-form-main-4676960026763-template--18552518279329__main-sticky-bar" observe-form="product-form-main-4676960026763-template--18552518279329__main">
2253    <product-sticky-bar form="product-form-main-4676960026763-template--18552518279329__main" class="product-sticky-bar">
2254      <div class="product-sticky-bar__info sm-max:hidden">
2255        <div class="h-stack gap-6"><img src="//40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=1200" alt="Coffee gift card from 40 Thieves, offering the freedom to choose bold coffee blends." srcset="//40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=60 60w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=120 120w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=180 180w" width="1200" height="1200" loading="lazy" sizes="60px"><div class="v-stack">
2256            <span class="h6">Gift Card</span><price-list class="price-list "><sale-price class="text-subdued">
2257      <span class="sr-only">Sale price</span>$10.00</sale-price></price-list></div>
2258        </div>
2259      </div>
2260
2261      <buy-buttons class="buy-buttons" template="" form="product-form-main-4676960026763-template--18552518279329__main">
2262<button type="submit"  class="button" form="product-form-main-4676960026763-template--18552518279329__main" >Add to cart</button></buy-buttons>
2263    </product-sticky-bar>
2264  </product-rerender><template id="quick-buy-content">
2265  <p class="h5" slot="header">Choose options</p>
2266
2267  <div class="quick-buy-modal__content">
2268    <product-rerender id="quick-buy-modal-content" observe-form="product-form-quick-buy-4676960026763-template--18552518279329__main">
2269      <dialog-close-button class="contents">
2270        <button type="button" class="quick-buy-modal__close-button sm-max:hidden">
2271          <span class="sr-only">Close</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16">
2272      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.8"/>
2273    </svg>
2274
2275  </button>
2276      </dialog-close-button>
2277
2278      <div class="quick-buy-modal__gallery-wrapper"><style>@media screen and (min-width: 1000px) {
2279    #shopify-section-template--18552518279329__main {}}
2280</style>
2281
2282<product-gallery class="product-gallery" form="product-form-quick-buy-4676960026763-template--18552518279329__main" filtered-indexes="[]"  ><div class="product-gallery__image-list"><div class="product-gallery__carousel-with-arrows"><carousel-prev-button aria-controls="product-gallery-carousel-4676960026763-template--18552518279329__main" class="contents">
2283          <button type="button" class="tap-area sm:hidden">
2284            <span class="sr-only">Previous</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-arrow-left  icon--direction-aware" viewBox="0 0 16 18">
2285      <path d="M11 1 3 9l8 8" stroke="currentColor" stroke-linecap="square"/>
2286    </svg></button>
2287        </carousel-prev-button><scroll-carousel adaptive-height id="product-gallery-carousel-4676960026763-template--18552518279329__main" class="product-gallery__carousel scroll-area " role="region"><div class="product-gallery__media snap-center is-initial" data-media-type="image" data-media-id="34145987920033" role="group" aria-label="Item 1 of 2" ><img src="//40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=1200" alt="Coffee gift card from 40 Thieves, offering the freedom to choose bold coffee blends." srcset="//40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=200 200w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=400 400w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=600 600w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=800 800w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=1000 1000w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&amp;width=1200 1200w" width="1200" height="1200" loading="eager" fetchpriority="high" sizes="(max-width: 699px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(1100px, 630px - 96px)"></div><div class="product-gallery__media snap-center " data-media-type="image" data-media-id="34145890664609" role="group" aria-label="Item 2 of 2" ><img src="//40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=1200" alt="40 Thieves Coffee gift card—perfect for coffee lovers to enjoy bold and premium blends." srcset="//40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=200 200w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=400 400w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=600 600w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=800 800w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=1000 1000w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" fetchpriority="auto" sizes="(max-width: 699px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(1100px, 630px - 96px)"></div>
2287</scroll-carousel><carousel-next-button aria-controls="product-gallery-carousel-4676960026763-template--18552518279329__main" class="contents">
2288          <button type="button" class="tap-area sm:hidden">
2289            <span class="sr-only">Next</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-arrow-right  icon--direction-aware" viewBox="0 0 16 18">
2290      <path d="m5 17 8-8-8-8" stroke="currentColor" stroke-linecap="square"/>
2291    </svg></button>
2292        </carousel-next-button></div></div><carousel-navigation class="page-dots align-self-center md-max:hidden " aria-controls="product-gallery-carousel-4676960026763-template--18552518279329__main"><button type="button" class="tap-area"  aria-current="true">
2293              <span class="sr-only">Go to item 1</span>
2294            </button><button type="button" class="tap-area"  aria-current="false">
2295              <span class="sr-only">Go to item 2</span>
2296            </button></carousel-navigation></product-gallery>
2297<div class="quick-buy-modal__mobile-info v-stack gap-1 justify-center text-center sm:hidden">
2298          <a href="/products/gift-card" class="product-title h6">Gift Card</a><price-list class="price-list "><sale-price class="text-subdued">
2299      <span class="sr-only">Sale price</span>$10.00</sale-price></price-list>
2300</div>
2301      </div>
2302
2303      <div class="quick-buy-modal__info-wrapper"><safe-sticky class="product-info ">
2304  <div class="product-info__block-list"><div class="product-info__block-item" data-block-id="price" data-block-type="price" ><div class="v-stack"><price-list class="price-list price-list--product"><sale-price class="h4 text-subdued">
2305      <span class="sr-only">Sale price</span>$10.00</sale-price></price-list></div></div><div class="product-info__block-item" data-block-id="variant_picker" data-block-type="variant-picker" ><variant-picker class="variant-picker v-stack gap-4" section-id="template--18552518279329__main" form-id="product-form-quick-buy-4676960026763-template--18552518279329__main" context="quick_buy" handle="gift-card" >
2305<script data-variant type="application/json">{"id":32926338678923,"title":"$10.00 USD","option1":"$10.00 USD","option2":null,"option3":null,"sku":"","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Gift Card - $10.00 USD","public_title":"$10.00 USD","options":["$10.00 USD"],"price":1000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}</script>
2305
2306
2307      <fieldset class="variant-picker__option v-stack gap-2">
2308        <div class="variant-picker__option-info h-stack justify-between gap-2">
2309          <div class="h-stack gap-1">
2310            <legend>Amount:</legend></div></div><div class="variant-picker__option-values h-stack gap-2.5 wrap">
2311            <input class="sr-only" type="radio" name="product-form-quick-buy-4676960026763-template--18552518279329__main-option1" id="option-value-1-template--18552518279329__main-product-form-quick-buy-4676960026763-template--18552518279329__main-option1-621838860449" value="621838860449" form="product-form-quick-buy-4676960026763-template--18552518279329__main" checked="checked"   data-option-position="1" ><label class="block-swatch  " for="option-value-1-template--18552518279329__main-product-form-quick-buy-4676960026763-template--18552518279329__main-option1-621838860449"><span>$10.00 USD</span>
2312    </label><input class="sr-only" type="radio" name="product-form-quick-buy-4676960026763-template--18552518279329__main-option1" id="option-value-2-template--18552518279329__main-product-form-quick-buy-4676960026763-template--18552518279329__main-option1-621838893217" value="621838893217" form="product-form-quick-buy-4676960026763-template--18552518279329__main"    data-option-position="1" ><label class="block-swatch  " for="option-value-2-template--18552518279329__main-product-form-quick-buy-4676960026763-template--18552518279329__main-option1-621838893217"><span>$25.00 USD</span>
2313    </label><input class="sr-only" type="radio" name="product-form-quick-buy-4676960026763-template--18552518279329__main-option1" id="option-value-3-template--18552518279329__main-product-form-quick-buy-4676960026763-template--18552518279329__main-option1-621838925985" value="621838925985" form="product-form-quick-buy-4676960026763-template--18552518279329__main"    data-option-position="1" ><label class="block-swatch  " for="option-value-3-template--18552518279329__main-product-form-quick-buy-4676960026763-template--18552518279329__main-option1-621838925985"><span>$50.00 USD</span>
2314    </label><input class="sr-only" type="radio" name="product-form-quick-buy-4676960026763-template--18552518279329__main-option1" id="option-value-4-template--18552518279329__main-product-form-quick-buy-4676960026763-template--18552518279329__main-option1-621838958753" value="621838958753" form="product-form-quick-buy-4676960026763-template--18552518279329__main"    data-option-position="1" ><label class="block-swatch  " for="option-value-4-template--18552518279329__main-product-form-quick-buy-4676960026763-template--18552518279329__main-option1-621838958753"><span>$100.00 USD</span>
2315    </label>
2316          </div></fieldset><noscript><div class="form-control" ><select id="select--template--18552518279329__main-product-form-quick-buy-4676960026763-template--18552518279329__main-id" class="select" name="id" form="product-form-quick-buy-4676960026763-template--18552518279329__main"
2317  
2318  
2319><option selected="selected"  value="32926338678923">$10.00 USD - $10.00</option><option   value="32926338711691">$25.00 USD - $25.00</option><option   value="32926338744459">$50.00 USD - $50.00</option><option   value="32926338777227">$100.00 USD - $100.00</option></select><svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-dropdown-chevron" viewBox="0 0 10 6">
2320      <path d="m1 1 4 4 4-4" stroke="currentColor" stroke-linecap="square"/>
2321    </svg><label for="select--template--18552518279329__main-product-form-quick-buy-4676960026763-template--18552518279329__main-id" class="floating-label text-xs">Variant</label></div></noscript></variant-picker></div><div class="product-info__block-item" data-block-id="quantity_selector" data-block-type="quantity-selector" ><div class="v-stack gap-1 justify-items-start"><quantity-selector class="quantity-selector " ><button type="button" class="quantity-selector__button" disabled>
2322      <span class="sr-only">Decrease quantity</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-minus" viewBox="0 0 12 12">
2323      <path d="M0 6h12" stroke="currentColor" stroke-width="1.8"/>
2324    </svg></button><quantity-input class="quantity-selector__input-wrapper">
2325    <input class="quantity-selector__input " type="number" value="1" name="quantity" inputmode="numeric" step="1" min="1"  form="product-form-quick-buy-4676960026763-template--18552518279329__main"  aria-label="Change quantity"></quantity-input><button type="button" class="quantity-selector__button" >
2326      <span class="sr-only">Increase quantity</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-plus" viewBox="0 0 12 12">
2327      <path d="M6 0v12M0 6h12" stroke="currentColor" stroke-width="1.8"/>
2328    </svg></button></quantity-selector></div></div><div class="product-info__block-item" data-block-id="buy_buttons" data-block-type="buy-buttons" ><product-form><form method="post" action="/cart/add" id="product-form-quick-buy-4676960026763-template--18552518279329__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" disabled name="id" value="32926338678923">
2329
2330      
2331
2332      <div class="v-stack gap-4"><gift-card-recipient class="gift-card-recipient v-stack gap-3"><div class="checkbox-control" ><input id="checkbox--template--18552518279329__main--properties[__shopify_send_gift_card_to_recipient]-" class="checkbox" type="checkbox" name="properties[__shopify_send_gift_card_to_recipient]" 
2333  
2334  
2335  
2336  
2337><label for="checkbox--template--18552518279329__main--properties[__shopify_send_gift_card_to_recipient]-">I want to send this as a gift</label></div><div class="gift-card-recipient__fields" hidden>
2338              <div class="fieldset"><div class="form-control" ><input id="input--template--18552518279329__main--propertiesrecipient-email" class="input" type="email" dir="ltr" placeholder="Recipient email" 
2339  name="properties[Recipient email]"
2340  
2341  
2342  
2343  maxlength="138"
2344  
2345  
2346  
2347  
2348  required
2349  
2350  
2351  
2352><label for="input--template--18552518279329__main--propertiesrecipient-email" class="floating-label text-xs">Recipient email</label></div><div class="form-control" ><input id="input--template--18552518279329__main--propertiesrecipient-name" class="input" type="text"  placeholder="Recipient name (optional)" 
2353  name="properties[Recipient name]"
2354  
2355  
2356  
2357  
2358  
2359  
2360  
2361  
2362  
2363  
2364  
2365  
2366><label for="input--template--18552518279329__main--propertiesrecipient-name" class="floating-label text-xs">Recipient name (optional)</label></div><div class="form-control" ><input id="input--template--18552518279329__main--propertiessend-on" class="input" type="date"  placeholder="Send on (optional)" 
2367  name="properties[Send on]"
2368  
2369  
2370  
2371  
2372  
2373  
2374  
2375  
2376  
2377  
2378  
2379  pattern="\d{4}-\d{2}-\d{2}"
2380><label for="input--template--18552518279329__main--propertiessend-on" class="floating-label text-xs">Send on (optional)</label></div><input type="hidden" name="properties[__shopify_offset]" value=""><div class="form-control" ><textarea id="input--template--18552518279329__main--propertiesmessage" class="textarea" placeholder="Message (optional)" rows="3" 
2381  name="properties[Message]"
2382  
2383  
2384  
2385  maxlength="200"
2386  
2387  
2388  
2389  
2390  
2391  
2392  
2393  
2394></textarea><span class="form-control__max-characters-count text-sm text-subdued text-end">200 characters max</span><label for="input--template--18552518279329__main--propertiesmessage" class="floating-label text-xs">Message (optional)</label></div></div>
2395            </div>
2396          </gift-card-recipient><buy-buttons class="buy-buttons " form="product-form-quick-buy-4676960026763-template--18552518279329__main">
2397<button type="submit"  class="button w-full" style="--button-background: 9 9 9;--button-outline-color: 9 9 9;--button-text-color: 255 255 255;" >Add to cart</button></buy-buttons>
2398      </div><input type="hidden" name="product-id" value="4676960026763" /><input type="hidden" name="section-id" value="template--18552518279329__main" /></form></product-form></div><div class="product-info__block-item" data-block-id="payment_terms" data-block-type="payment-terms" ><payment-terms class="payment-terms"><form method="post" action="/cart/add" id="product-form-quick-buy-4676960026763-template--18552518279329__main-payment-installment" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="32926338678923"><input type="hidden" name="product-id" value="4676960026763" /><input type="hidden" name="section-id" value="template--18552518279329__main" /></form></payment-terms></div><div class="product-info__block-item" data-block-id="" data-block-type="@app" ><!-- Failed to render app block "subscriptions_app_block_Y6fjW9": app block path "shopify://apps/subscriptions/blocks/app-block/a3bfe9ec-96f8-4508-a003-df608a36d2ad" does not exist --></div></div></safe-sticky><a href="/products/gift-card" class="quick-buy-modal__view-more link sm-max:hidden">View details</a>
2399      </div>
2400    </product-rerender>
2401  </div>
2402</template>
2402<script>
2403  // We save the product ID in local storage to be eventually used for recently viewed section
2404  try {
2405    let recentlyViewedProducts = JSON.parse(localStorage.getItem('theme:recently-viewed-products') || '[]');
2406
2407    recentlyViewedProducts = recentlyViewedProducts.filter(item => item !== 4676960026763); // Delete product to remove to the start
2408    recentlyViewedProducts.unshift(4676960026763); // Add at the start
2409
2410    localStorage.setItem('theme:recently-viewed-products', JSON.stringify(recentlyViewedProducts));
2411  } catch (e) {
2412    // Safari in private mode does not allow setting item, we silently fail
2413  }
2414</script>
2414
2415
2416
2417<style> #shopify-section-template--18552518279329__main .h4 {color: #f1ac3d;} #shopify-section-template--18552518279329__main .h2 {color: #f1ac3d;} </style></section><section id="shopify-section-template--18552518279329__related-products" class="shopify-section shopify-section--related-products"><product-recommendations class="block" product="4676960026763" limit="10" intent="related"></product-recommendations>
2418
2419</section><section id="shopify-section-template--18552518279329__17363885251e5f6c1f" class="shopify-section shopify-section--apps"><div class="color-scheme color-scheme--scheme-4 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 section-spacing ">
2420    <div class="container"><div id="shopify-block-AZnNmWkE3KzhCM0M2N__judge_me_reviews_review_widget_QapQ3b" class="shopify-block shopify-app-block">
2421
2422
2423<div style='clear:both'></div>
2424<div id='judgeme_product_reviews'
2425    class='jdgm-widget jdgm-review-widget'
2426    data-product-title='Gift Card'
2427    data-id='4676960026763'
2428    data-product-id='4676960026763'
2429    data-widget="review"
2430    data-shop-reviews="false"
2431    data-shop-reviews-count="0"
2432    data-cart-eligible-template="false"
2433    data-shop-average-rating="5.00"
2434    data-shop-review-count="19"
2435    data-empty-state="empty_widget"
2436    data-entry-point="review_widget.js"
2437    data-entry-key="review-widget/main.js"
2438    data-block-id="AZnNmWkE3KzhCM0M2N__judge_me_reviews_review_widget_QapQ3b"
2439    data-customer-logged-in="false"
2440    
2441    
2442    style='max-width: 1200px; margin: 0 auto;'>
2443
2444  
2445    
2446    
2447    
2448  
2449
2450  
2451</div>
2452
2453
2454
2455
2456
2457
2458
2459
2460</div></div>
2461  </div>
2462</section>
2463<!-- BEGIN sections: footer-group -->
2464<section id="shopify-section-sections--18552513626273__custom_liquid_Rq4Qjt" class="shopify-section shopify-section-group-footer-group shopify-section--custom-liquid"><div class=" color-scheme color-scheme--scheme-4 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 ">
2465    <div class="">
2466      <div class="text-center"><svg id="_x3C_Layer_x3E_" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 3000 374.7">
2467<g fill="#090909" transform="translate(0, 2)">
2468  <!-- Generator: Adobe Illustrator 30.0.0, SVG Export Plug-In . SVG Version: 2.1.1 Build 123)  -->
2469  <path d="M1658.2,334.2c0,.6-.2,1.2-.6,1.8-.3-.5-.2-1.1.6-1.8Z"/>
2470  <path d="M2040.4,400.2s0,0,0,0c-.1,0-.2.2-.4.2.2-.4.3-.4.4-.2Z"/>
2471  <path d="M3000,0v374.7H0v-115.2c0,7,3.5,0,6.6,3.4.1,0,.2,0,.3,0,2,.3,4.5,0,7.3-.4,0,0,.1,0,.2,0,6.4.4,3,10.9,9.9,10.9-3.5-3.5,3.5-7,3.5-10.4,7,0,0,6.9,3.8,10.1,0,0,.2-.2.3-.3,3.3-3.3,6.6-6.6,9.8-9.8,0,0,0,3.5.4,1.9.1,0,.3,0,.4.1,2.2.7,4.4,1.3,6.6,1.7.1,0,.3,0,.4,0,6.1,3.1,6.1,6.6,6.1,13.6,7,0,3.5-13.9,10.1-12.9.1,0,.3,0,.4,0,1.2,0,2.5-.2,3.7-.3.1,0,.3,0,.4,0,6.2-.6,2.8,9.8,9.7,9.8-3.5-7,7-7,7.4-12.4.1,0,.3,0,.4,0,1.9-.3,3.7-.6,5.6-.9.1,0,.3,0,.4,0,7.1-.5,3.7-14.4,10.6-10.9,0,3.5,0,10.4,6.6,10.4.1,0,.2,0,.3,0,5.5,0,10.6-.7,15.3-1.8.1,0,.3,0,.4-.1,8.6-5,1.7-12,8.6-15.5,0,3.5,7,7,7,10.4q0-3.5,1.8-2.4c.1,0,.2-.1.3-.2.1,0,.2-.1.4-.2,4.5-4.2,1-18,11.4-18s-3.5,6.9,4.4,5.6c0-.1.2-.2.3-.3,1.1-1.1,2.2-2.1,3.3-3.2.1-.1.2-.2.3-.3,5.6-5.3,5.6,8.6,9,5.1,3.5-6.9,3.5-13.9,7.9-22.4.1,0,.2-.2.3-.3,3-3,6-5.9,9.2-8.6,1.7,2.6,3.3,6.1,4.7,9.8,0,0,0,.1,0,.2,5.6,7.3,2.1,17.8,5.6,28.2,3.5,7,7-3.5,11.7-3.9,0,0,.1,0,.2,0,3.4-1.1,6.6-1.6,9.7-1.7h.4c9.3,2.2,5.8-8.2,9.3-11.7,0,7,3.5,10.4,7.8,16.5,0,0,.1-.2.2-.2,3.1-3.1,5.9-5.9,5.9-5.9,5.4,2.7,2.4,9.7,5,14.4l.2.4c5.2,6.1,8.7,16.5,17.3,19.7,0,0,.1.1.2.2.6.6,1.2,1.2,1.9,1.8,0,0,.1.1.2.2,2.5,2.6,5.1,5,7.8,7.2.1,0,.2.2.3.3q5.3,1.1,5.3-5.9c7,0,7,10.4,11.6,13.2,0,0,.1-.2.2-.3,2.1-3.1,2.6-13,5.5-13,.4,0,.8,0,1.1.1,0,0,.1,0,.2,0,4.7-.1,10.3-5,14,.1v.2c2-4,2,6.5,5.5,3,0-3.5,3.5-7,3.5-10.4,3.5,7,10.4,13.9,8.1,20,0,.1.1.2.2.4.7,1.4,2,2.6,4.2,3.2,0,0,.2,0,.3,0,4.6.7,4.6.1,4.6-6.2,6.9,7,0,17.4,10.9,22.4.1,0,.2,0,.3,0,13-1.3,9.7,5.6,16.2,17.5.1.1.2.2.3.3,1,1,2.1,1.9,3.2,2.9.1,0,.2.2.3.3,7,5.4,7-8.5,10.4-5,3.5,7,0,13.9,7,17.6.1,0,.2.1.3.2.9.5,1.8,1,2.7,1.5.1,0,.2.1.4.2,7,1.4,3.6-9,10.5-9,0,7,0,10.4,6.1,14.4.1,0,.3,0,.4,0,2.9.3,6,.3,9.1,0,0,0,.1,0,.2,0,1.5-4,5-10.9,8.4-14.4,3.5,7,10.4,10.4,8.6,16.5,0,.1,0,.3.1.4,1,4.1,1.9,8.3,3.4,11.5,0,.1.1.2.2.4q1.7,2.5,5.1,2.5c-3.5-3.5,3.5-7,3.5-10.4,3.5,3.5,0,13.9,8.7,12.1.1,0,.2-.1.3-.2.7-.3,1.3-.8,1.8-1.2.1,0,.2-.2.3-.2,9.7-13.9,2.7-34.8,16.4-48.5,0,0,.2-.1.3-.2,2.1-1.6,4.2-1.8,6.3-1.1,0,0,.2,0,.3.1,3.8,1,7.3-5.9,10.8-2.5,3.5,7,0,13.9,6.1,18.5,0,0,.1.1.2.2,1.2,1.2,2.4,2.4,3.6,3.4,0,0,.1.1.2.2q.4,2.1,3.8,2.1c3.5-3.5,3.5-10.4,7-13.9,0,3.5-3.5,13.9,6.5,10.9,0,0,.1-.1.2-.2s.1-.2.2-.2c7-10.4,10.4-24.3,17.4-34.8,0,0,3.6,1.8,6.9,2.8,0,0,.2,0,.2,0,6.8.6-.1-6.3,3.3-9.8,3.5,0,7,0,6.8,2.1,0,0,.2-.2.3-.3.3-.4.6-.8.9-1.2,0,0,0-.1.1-.2,5.3,2.8-.2-8.8,4.4-8.6,0,0,.2,0,.2,0,1.1-9.2,8.1,45.5,16.8,36.3,0,0,0-.1,0-.2,2.9-8.7,5.2-17,5.2-25.4,3.5-3.5,3.5,6.9,7.5,4.6,0-.1.1-.2.2-.4,6.8-11.6,14.2-22.6,23.6-32v13.9c6.9,3.5,13.9,17.4,20.9,0,0,3.5.9,7.8,2.2,10.9,1.3,3,3,4.8,4.8,3,10.4-3.5,7-34.8,27.8-34.8,0,0,3.5,3.5,3.5,7,1.1-5.4,2.5-11.5,4.5-17.7,0,0,0-.1,0-.2-1.1-3,2.4-6.5,5.9-6.5-2.4,2.4,1.8,3.1,3.5,4.5,0-6.1.9-12.2,7.8-17.9,0,0,.1,0,.2,0,6.4,3.5,9.2,7.2,7.7,16.7v.2c-.3,13.2.6,25.4,12.1,31.2,9.7,4.8,16-3.8,22.5-11.9,0,0,.1-.1.2-.2
2471-1.8-1.9,5.2-5.3,5.2-8.8,10.4,10.4,7,24.3,12,37.9,0,.1.1.3.2.4,2.8,6.3,6.6,11.8,11.9,15.5.1,0,.2.2.3.2,3.4,1.6,6.9-1.9,6.9-5.4,7,0,3.5,10.4,9.7,11.1,0,0,.1,0,.2,0,3.4.7,6.4.8,9,.5.1,0,.3,0,.4,0,5-8.1,8.5-15.1,8.5-22,3.5,3.5,0,10.4,7,9.8,0-.1.1-.2.2-.3,3.7-7,6.1-15.8,9.3-24,0,0,0-.1,0-.2q.8-2.7.8-6.1c3.5,0,7,3.5,7,6.9,3.5-6.9,3.5-13.9,8.4-21.5.1,0,.2,0,.4-.1,5.7-2.2,13.2-2.5,19.5-1.3.1,0,.3,0,.4,0,6.2,2,2.7,15.9,16.2,14v.2c3.5,4.1,6.9,8.1,10.7,11.1.1,0,.2.2.3.3,6.8.8,3.4-13.1,10.3-9.6,3.5,3.5,0,10.4,6.1,13.3,0,0,.2,0,.2,0,2-.5,3.7-1.2,5.3-2,.1,0,.2-.1.4-.2,5.3-4.1,5.3-11,5.3-18,3.5-3.5,3.5,0,3.5,3.5,2.3-9.1,4.6-18.3,5.8-27.9,0-.1,0-.3,0-.4,0-.1,0-.2,0-.3,0-.1,0-.2,0-3.4,0,0,0-.2-.1-.2-.8-1.5-.6-2.5,0-3.5,0,0,.1-.2.2-.3,6.3-1.4,9.8,9.2,17.5,5,0,0,0-.1.1-.2,2.8-3.7,3-9.9,5.2-12.2.1,0,.2,0,.4-.1.5-.1,1-.2,1.5-.4.1,0,.2,0,.4,0,5.9,6.6,12.9,10.1,17.5,17.6,0,.1.1.3.2.4,1.5,3.8,2.9,7.6,4.1,11.4,0,0,.2.2.3.3,3.9,4.6,9.1,8.4,16.4,10.8,0-2.2.7-4.5,1.8-6.7,0-.1.1-.2.2-.4,5-3.4,5,7.1,8.4,3.6,3.5-7,0-13.9,6.8-22,.1,0,.2-.2.3-.3,2.4-2,4.8-3.6,7.9-2.9.1,0,.3,0,.4.1,5.4.7,5.4,4.2,5.4,11.2,3.6-1.2,5.6-3.2,6.7-5.5,0-.1.1-.3.2-.4-.5-3.5,3-7,6.5-7,7,3.5,0,10.5,6.3,13.6.1,0,.2.2.4.2.1,0,.2.1.4.2,0-.3.2-.6.3-.8,0-.1,0-.3.1-.4,0-1.1.1-2.1.4-3,0-.1,0-.2.1-.4-1-9.4,6.1-5.9,13.2-5.3.1,0,.2.1.3.2.7.5,1.4,1,1.8,1.5,0,0,0,.2,0,.2.6,1.4.9,3.1.9,5.2v.4c0,.5,0,1.1,0,1.6,0,.1,0,.3.1.4,0,.1,0,.3.1.4,3,3,3.4.9,3.5-2,0,0,0-.2.4-.7,0,0,0,.1.1.2,6.2,13.7-.4,27.4,5.4,40.5,0,.2,0,.3,0,.4.9,4.3,2.2,8.5,4.1,12.5,0,.1,0,.3.1.4,2,5.9,4.3,11.6,7.3,17,7,7,0-20.8,13.9-24.3,1.6,0,3.2,1.5,4.8,3.4,0,0,0,.1.1.2,5.5,6.9,2-47.7,5.5-40.8,0-13.9,0,40.7,8.3,29.8,0,0,.2,0,.2,0,.6,0,1.2.2,1.9.4.2.1.5.2.7.3,0,0,.2,0,.2.1,9.5-3.9,9.5,3,12.8,9.6,0,.1.2.2.3.3,2.1,2.3,3.9,4.8,5.4,7.4l.2.4c8.2,20.1,11.7-27.6,12.6-5.7,0,0,0,.2,0,.2.7,3.1,1.5,6.2,2.5,9.2,6.1-10.7,10.9-22.1,17.2-30.5,0,0,.2-.2.2-.3.1,0,.3,0,.4,0,.1,0,.3,0,.4,0,.9.6,1.8,1.1,2.6,1.4,0,0,.2,0,.2,0q3.3,1.6,3.3,5c10.4-3.5,7-13.9,13.3-17.6.3-.1.6-.1.9,0,3.7.2,7.5,0,9.3-.8,0,0,.1,0,.2,0,2.2.4,4.5,1,7,1.8h.7c3.3,6.2,10.3,2.7,16.8,1.2.1,0,.2.2.3.3.8.7,1.5,1.3,2.4,2,.1,0,.2.1.3.2,4.8,2.8,7.9,7.8,7.9,16.5,17.4-7,6.9-31.3,20.9-41.7.9,3.5,1.7,7.8,2.7,12.3,7.7,8.5,4.2,25.9,14.7,22.4,9.8-4.3,13.8-11.1,15.2-19,0-.1,0-.3,0-.4,0-.6,0-1.2,0-1.9,0-.1,0-.2,0-.4,4.1-7.9-6.5-18.4,7.6-18.4v14c3.5,3.5,3.5-7,8.5-2.4,0,0,.2,0,.3,0,.7,0,1.4-.3,2.1-1,0,0,.1,0,.2.1.7.5,1.5.9,2.3,1.3,0,.1.1.3.1.4,1.2,3.4,2,6.9,2,10.5,0,0,0,.1,0,.2,2.8,5.7,5.9,10.7,9.4,14.3,0,0,.2.2.3.3,7.3-1.1,3.9,5.9,11.4,6.3.1,0,.2,0,.3,0,.8,0,1.7,0,2.6,0,.1,0,.2,0,.3,0,6.6-3.9,10.1-7.4,15.7-8,.1,0,.2-.2.3-.2,4.6-3.5,8.9-7,12.9-10.4.1,0,.2-.2.3-.3.4-2.1,1-3.9,1.9-5.5,0-.1.1-.2.2-.3,3.1,0,6.6,3.4,6.6,6.9,3.5-7,3.5-13.9,9.3-18.2h.3c1,0,2.1.2,3.3.6.1,0,.2-.1.3-.2,4.8-3,9.8-5.3,15.3-6.8.1,0,.3,0,.4,0,5.8.3,5.8,10.7,12.7,7.2-3.5-3.5,3.5-7,4.2-8.8.1,0,.3,0,.4,0,2.6.2,5.3.5,8.1,1.1.1,0,.3,0,.4,0,7.7.6.8,14.6,11.2,14.6,0-3.5,0-10.4,5.6-11.5.1,0,.2.1.3.2.8.6,1.6,1.2,2.5,2.1.1,0,.3,0,.4,0,.4,0,.8,0,1.3,0h.4c1.9-.8,5.1-1.1,7.4-1.3,0,0,.2,0,.2,0,4.5-1.6,6.8-4.2,7.8-7.3,0-.1,0-.3.1-.4-1.4-15.2-1.4-22.3,12.3-32.4.1,0,.3,0,.4,0,1.8,0,3.6-.2,5.4-1,0,.1,0,.3.2.4,1.3,3.3,2,7.1,4.3,9.4.7-.7,1.1-1.7,1.3-3,0-.2,0-.3.1-.5,0-.2,0-.4,0-.5.3-2.2.2-4.8.2-6.5,0-.1,0-.3,0-.4,12.2,7.4,8.7,21.3,14.6,31.3,0,0,0,.1,0,.2,0,.3.2.7.3,1,0,.1,0,.3,0,.4q.6,2.3,1.7,7.1c0,.1,0,.3,0,.4.7,2.9,1.4,5.8,2.1,8.6,0,0,0,.1,0,.2.2,10.3,10.6,13.8,11.2,25.2,0,0,.2.2.2.3,3.6,4.1,8.3,7.1,14.5,8.7,0,0,.1,0,.2,0,1.8-3.1,5.2-6.6,8.7-10,0,3.5,3.5,7,8.1,7.4.1,0,.2-.1.4-.2,2.7-1.3,5.4-2.9,8.2-4.6.1,0,.2-.1.4-.2,14.3,8,7.4-12.9,16.7-14.4,0,0,.2,0,.3,0,.5,0,1,.1,1.5.2,0,0,.2-.2.3-.3,2.6-2.4,5.3-3.5,8.8-1,0,0,.2,0,.2,0,2.4-.9,4.8-1.6,7.3-2.1,0,0,.1,0,.2,0,6.8-12.7,10.3,1.2,16.7.7.1,0,.3,0,.4.1,5.7,1.2,11.5,2.9,17.3,4.3.1,0,.3,0,.4.1,6.7-.6,13.7-.6,15.5,2.3h.4c.7,0,1.4,0,2.1,0,.2-2,.4-3.9.7-5.7,0-.1,0-.2,0-.3,1.9-.4,1.9-3.8,1-8.4,0,0,0-.2,0-.3.3-2.1.6-4.1.8-6,0-.1,0-.2,0-.3,0-9.7,0-20.1,5.3-25.8,0,0,0-.1,0-.2,0,0,0-.1,0-.2-1.6-3.6,2.8-6.6,4.4-9.5,1,1.7,6.8,2.1,4.4,3.7,0,0,0,.1.1.2,6.7,8.4,13.5,38.5,20.3,48,1,4.3,2,8.2,3.1,11.7,0,0,0,.2,0,.3.3,9.2,8,13,9.9,19.7,0,.1,0,.2.1.4,4.3,8,7.8,8,15.3,8,.1,0,.2,0,.4-.1,3.3-1.3,6.6-3.4,10-5.2,11.1,56.3,22.4,18.8,34-2.7,0,0,0-.1,0-.2,0-9.1,10.5-19.5,14.9-28.9,0-.1.1-.2.2-.4,1.2-2.1,2.7-4.1,4.6-5.8,0,0,.2-.2.2-.2.2-.2.3-.3.5-.5,4-4.5,10.9-8,14.4-8,.7.4,1.5.8,2.2,1.2.1,0,.2.1.4.2,4.3,5.4,7.7,15.4,16.2,13.6,0,0,.2,0,.2,0,8.8-4.5,8.8,9.4,14.4,10,.1,0,.2.1.4.2,3.2,1.6,6.5,2.6,10.1,2.7.1,0,.2,0,.4,0,4.4-3.5,11.4-3.5,15.8-5.2,0,0,.2,0,.2-.1.8-.5,1.6-1.1,2.4-1.7,1,2.1,1.8,4.7,2.5,7.5,0,0,0,.2,0,.2.9,9.7,11.3,13.2,16.6,12,.1,0,.3,0,.4-.1,3.7-1.1,7-2.8,9.9-4.8,0,0,.1,0,.2-.1,5.1-7.7,8.6-11.2,16-15.2,0,0,.2-.2.3-.3,2.8-3,5.6-6,8.7-8.4.4-.3.8-.6,1.2-.9.1,0,.2-.2.3-.2,6.4,0,9.9-14,17.1-.5,0,0,.2.2.3.3,5.9,5.6,9.3,16,16.4,18.1.1,0,.2,0,.4.1,14-4.2,10.5-18.1,17.5-29.9,0,0,0-.1.1-.2.8-1,1.8-.8,3.3,1.5.2.2.3.5.5.7,0,0,.1.2.2.2,6.3,2.6,13.2,6,17,15.9.1,0,.2.1.3.2,2,1.1,4,1.9,6,2.5.1,0,.2,0,.3,0,.9-.6,2.3-1,3.9-1.3,0,0,.1,0,.2,0,6.3-4.2,9.8-4.2,15.8-3,.1,0,.2.1.4.2.7.3,1.3.7,2.1,1.2.1,0,.2-.1.4-.2,1.2-4.5,7.4-5.6,12.2-8.9,0,0,.1,0,.2-.1,6.6-3.9,3.1-10.8,6.6-14.3,3.5,0,7,37,10.4,33.5,0,0,0-1.8-.2-2.2,1.3-.9,2.5-1.9,3.5-3,0,0,.2-.2.3-.3,3.4-8.4,6.8-15.3,16.4-9.9.1,0,.2-.1.3-.2.2-.1.4-.3.7-.4.1,0,.2-.1.4-.2,1.1-.8,2.2-1.7,3.1-2.6,0,0,.1,0,.2-.1,3.1-5.4,6.6-15.9,17-11.4,0,0,.2,0,.2,0,1.4.1,3,.8,4.9,2.2,0,0,.2-.2.3-.2.4-.4.9-.8,1.3-1.2,0,0,.2-.2.2-.3,2.8-5,5.1-9.8,7-14.7,0-.1,0-.3.2-.4,2.6-5.3,4.3-10.5,5.5-15.8,0-.1,0-.3,0-.4-2.2-11.9,1.3-22.3,14.5-26.8.1,0,.3,0,.4,0,.4,0,.8.2,1.2.5.1,0,.3,0,.4,0,0,.1.1.2.2.3,1.4,2,2.8,4.2,4.1,6.5.1,0,.2.2.3.2,2.3,1.7,4.6,3.2,6.7,4.9,0,0,0,.1.1.2.4.7.8,1.5,1.2,2.3,0-3.5,3.5-7,7-7q0,3.5,1.6,5.5c.1,0,.2,0,.3-.1.1,0,.3,0,.4.1.7.2,1.5.4,2.2.6.2,0,.3,0,.5,0,5.
24711.7,2.2-5.6,4.9-9.2-2.4,3.3,4,6.6,4.9,10.8.2,0,.3,0,.5,0,1.6.1,3.2.2,4.8.1.2,0,.3,0,.5,0,7.1-4.5.1-11.4,3.6-14.9,7,0,0,13.9,6.7,13.8.2,0,.3,0,.5,0,.3,0,.5-.1.8-.2.1,0,.3,0,.4,0,2-3.1,5.5,3.9,9,3.9,3.5-3.5,10.4-10.4,8.5-18.5,0-.1,0-.3,0-.4.3-2.2.7-4.2,1.9-5.4,0,7,0,10.4,3.1,15.9.1,0,.2.1.4.2,1.6.8,3.8,1.2,7,1.2-3.5-3.5,3.5-7,2.7-10.9,0-.1.1-.2.2-.3.8-1.4,1.8-2.3,3.5-2.2.1,0,.2,0,.3,0,13.9-4.4,10.8-14.5,15.7-22.5,0,0,.1-.1.1-.2.6-.7,1.1-1.4,1.7-2,3.5,6.9,3.5,17.4,9.6,21.4,0,0,0,.1.1.2,5.2,5.6,14.7-.2,16.3,10.8,0,0,.1,0,.2.1,0,0,.1,0,.2,0l.4.2c7.9-1.5,14.9-1.5,17.1,6.2.1,0,.3,0,.4.1,1.7.5,3.4.9,5.1,1.3.5.1,1,.2,1.5.4.2,0,.3,0,.5.1,2.8-6.4,5.3-2.5,7.3.3,0,0,0,.1.1.2,1.4,0,2.9,0,4.4-.3.1,0,.2,0,.4,0,2.6-2.8,6-9.8,9.5-13.3,0,6.9-6.9,17.4,7.3,16.4.1,0,.2,0,.3-.1.9-.3,1.9-.2,2.8.6.1,0,.2,0,.3,0,.3,0,.6.2.9.3.1,0,.2,0,.4,0,2.6-.2,5.5-.5,9.5-1.2.1,0,.2-.2.3-.3,1.5-1.6,2.5-3.4,2.5-5.3,7,0,3.5,10.4,9.6,9.5h.4c1.3,0,2.6,0,3.9,0h.4c6.5,7.9,10,.9,16.8-3.3.1,0,.2,0,.4,0,2.3-.5,4.9-.2,7.5,0,.1,0,.3,0,.4,0,5.8.7,2.4,11.1,9.3,11.1,0-7,3.5-10.4,7.1-16.3.1,0,.2-.1.4-.2,1.7-.8,3.6-1.3,5.8-1.6,0,0,.1,0,.2,0,0,0,.2,0,.2,0,.1,0,.2-.1.4-.2.1,0,.2-.1.3-.2.1,0,.2-.1.3-.2,1.4-.5,2.5-1.5,3.5-2.7,0-.1.2-.2.2-.3,5.9-2.8,9.4-6.3,17.1-9.5,0,0,.1,0,.2,0,.6-.3,1.3-.6,1.9-1.1.1,0,.2.2.3.2.4.3.9.7,1.3,1.2,0,0,.2.2.3.3,9.1,2.6,9.1,16.5,17.2,24.6.1,0,.2.2.3.3,1.7,1.3,3.5,2,5.5,2s.5,0,.8-.1c0,0,.2,0,.2,0,5.9-3.2,5.9-13.7,16.2-9.5,0,0,.1,0,.2,0,1.2-.4,2.3-.7,3.4-.7,6.9,1.1,13.8,2.3,20.5,3.5.1,0,.3,0,.4,0,6.9,3.4,3.4,10.3,10.4,13.8,0-3.5,0-10.4,6.9-11.8.1,0,.2.1.4.2.6.3,1.3.7,2,1.1,0,0,.1,0,.2,0,4,.6,8,1.1,12,1.5,0,0,.1,0,.2,0,6.1-1.4,13-8.4,17.1.8h.4c1.4,0,2.8,0,4.2-.2.1,0,.3,0,.4,0,4.7-12.4,11.7-2,17-2.5.1,0,.3,0,.4,0,.5-.1,1-.3,1.6-.4.1,0,.3,0,.4-.1.4-.1.8-.3,1.2-.5.1,0,.3-.1.4-.2,4.7,1.8,4.7,5.3,4.7,12.2,6.9-3.5,0-13.9,10.9-18.4.1,0,.2-.1.3-.2.7-.4,1.3-.7,2-1.1,1.5-.8,2.9-1.7,4.4-2.7.1,0,.2-.2.3-.2,2.4-.4,4.2-1.1,5.7-2,.1,0,.2-.2.3-.2q7.4.6,7.4,7.5c6.9-10.4,3.5-27.8,9.6-37.4,0-.1.1-.2.2-.3,0-.1.1-.2.2-.3,0-.1.1-.2.2-.3,3.6-6.8,14.1.2,17.4-7.8,0,0,.2-.2.3-.3,1-1,1.8-2.5,2.4-4.6,0,0,.1-.1.2-.2,1.4-1.4,2.9-2.3,4.3-.9,0,6.9,6.9,6.9,6.9,13.3,0,0,0,.1.1.2.5.7,1,1.4,1.5,2.1,0,0,0,.1.1.2,1.4.8,2.6,1.9,3.7,3.1,0,.1.2.2.2.3,8.3,12.1,4.9-7.5,11.8,3,0-3.5,0-7,4.2-10.9,0,0,.2,0,.2,0,5.6-.7,9.9-1.8,11.4,2.2,0,0,.2,0,.2,0,3.4,0,5.5-2.1,7.3-4.8,0,0,0-.1.1-.2.8-7.1,7.8-17.6,17.2-9.3.1,0,.2.1.3.2,3.4,2.1,6.6,4.7,9.6,7.4,0,0,.1.1.2.2,0,.9.2,1.6.4,2.3,0,0,0,.2,0,.3,1.3,1.7,3.2,2.6,5.2,3.2,0,0,.1,0,.2,0,5.8,2.4,5.8,9.4,9.3,16.4,3.5-3.5,0-10.4,6.6-10.1.1,0,.3,0,.4,0,1.3.2,2.6.6,3.6,1,.1,0,.2,0,.3.1,6.4,5.4,9.9-11.9,16.9-2.7.1,0,.3,0,.4,0,2.5,0,5,.5,6.9,0,0,0,.1,0,.2,0,1.6-.4,3.2-.9,4.8-1.3.2,0,.5-.1.7-.1,4.3-.7,11.3-14.7,14.5-16.1,0,0,.1.1.2.2.8.7,1.6,1.7,2.5,2.8,0,0,.1,0,.2.1.4.2.7.5,1.1.8,0,0,.1,0,.2,0,1.8-.4,3.6-.8,5.4-1.2.1,0,.3,0,.4,0,1.5-1.7,3.3-3.3,5.2-4.4,0,0,.1,0,.2-.1,5.6-7.2,9-7.2,17.1-1,.1,0,.2,0,.4-.1.1,0,.2-.1.4-.2,1.6-.8,2.7-2.3,3.8-4.1,0-.1.1-.2.2-.3,4.5,2,4.5-24.6,4.5-17.6,10.4-3.5,0-17.4,9.8-21.2.1,0,.2,0,.4-.1.7-.1,1.5,6.7,2.4,6.6,0,0,.1,0,.2,0,1-1.3,2-2.5,3-3.6,0-.1.2-.2.3-.3,1.4-9.1,8.4-9.1,17.1-9.8.1,0,.2-.2.3-.2.4-.3.8-.6,1.2-1,.1,0,.2-.2.3-.3,2.8-2,4.4-4.9,6.1-7.4,0-.1.1-.2.2-.3.4-4,3.9-10.9,7.4-14.4,3.5-3.5,3.5,6.9,9.8,5.7.1,0,.2-.1.3-.2,2.9-1.9,3.8-7.8,8.8-8.2,0,0,.1,0,.2,0,1.1.6,2.2.4,3.2-.2,0,0,.2-.1.3-.2,1.7,3,8.3,6.4,5.4,9.8,3.4-3.5,6.8-10.2,10.4-12.3.1,0,.2,0,.4,0,.2,0,.5,0,.7-.1,0,0,.1,0,.2,0,5.4-4.6,8.9-11.5,17.3-14.3,0,0,.2-.2.3-.3,1.3-1.1,2.8-2,4.4-2.7.1,0,.2-.1.4-.1,3.9-1.1,7.4,2.4,7.4,5.9,3.5-10.4,6.9-17.4,9.8-28.5,0-.1,0-.3.1-.4.8-2.9,2.3-5,6.2-4.7,0,0,.2,0,.2,0,1,2.3,8,5.8,8,9.3,0-7,3.5-13.9,7.8-17.4,0,0,.2,0,.2,0,.6.1,1.2.3,1.9.6,0,0,.1,0,.2-.1.6-.4,1.2-.7,1.8-1.1,0,0,.2,0,.2-.1,3.1.5,4.4-4.2,7.4-7.7,0,0,.2-.2.3-.3,1,1.8,4.5,8.7,8,12.2,3.5-7,6.9-13.9,7.5-19.5.1,0,.2-.2.3-.3,2.9-2.6,6-5.4,10.8-6.6,0,0,.2-.1.2-.2,1.3-.9,2-1.4,2-1.4Z"/>
2472</g>
2473</svg></div>
2474    </div>
2475  </div>
2476</section><footer id="shopify-section-sections--18552513626273__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><style>
2477  #shopify-section-sections--18552513626273__footer {
2478    --footer-content-justify-items: space-between;
2479  }
2480</style><div class="footer color-scheme color-scheme--scheme-1 color-scheme--bg-577d26b8967ff6e02e3364fd55894eec ">
2481  <div class="container">
2482    <div class="footer__inner"><div class="footer__block-list"><div class="footer__block footer__block--image" ><a href="https://40thievescoffee.com">
2482<img src="//40thievescoffee.com/cdn/shop/files/40Thieves_Stacked_Logo.svg?v=1735725167&amp;width=1746" alt="" srcset="//40thievescoffee.com/cdn/shop/files/40Thieves_Stacked_Logo.svg?v=1735725167&amp;width=300 300w, //40thievescoffee.com/cdn/shop/files/40Thieves_Stacked_Logo.svg?v=1735725167&amp;width=600 600w" width="1746" height="1500" sizes="300px" style="--image-max-width: 300px" class="constrained-image"></a></div><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">SHOP.</p><ul class="v-stack gap-2.5 unstyled-list" role="list"><li>
2483                            <a href="/collections/specialty-coffee" class="link-faded">Specialty Coffee</a>
2484                          </li><li>
2485                            <a href="/collections/creator-coffee" class="link-faded">Creator Coffee</a>
2486                          </li><li>
2487                            <a href="/collections/herbal-tea" class="link-faded">Herbal Tea</a>
2488                          </li><li>
2489                            <a href="/collections/coffee-pods" class="link-faded">Coffee Pods</a>
2490                          </li><li>
2491                            <a href="#quiz" class="link-faded">Coffee Quiz</a>
2492                          </li><li>
2493                            <a href="/collections/thieves-gear" class="link-faded">Gear</a>
2494                          </li><li>
2495                            <a href="/products/gift-card" class="link-faded">E-Gift Card</a>
2496                          </li></ul>
2497                    </div></div><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">EXPLORE.</p><ul class="v-stack gap-2.5 unstyled-list" role="list"><li>
2498                            <a href="/pages/about-us" class="link-faded">Our Story</a>
2499                          </li><li>
2500                            <a href="/blogs/thieves-blog" class="link-faded">Thieves' Blog</a>
2501                          </li><li>
2502                            <a href="/pages/become-an-affiliate" class="link-faded">Become an Affiliate</a>
2503                          </li><li>
2504                            <a href="/pages/coffee-delivery-coffee-subscription" class="link-faded">Coffee Subscription</a>
2505                          </li><li>
2506                            <a href="/pages/wholesale" class="link-faded">Wholesale</a>
2507                          </li></ul>
2508                    </div></div><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">SUPPORT.</p><ul class="v-stack gap-2.5 unstyled-list" role="list"><li>
2509                            <a href="/pages/faq" class="link-faded">FAQ</a>
2510                          </li><li>
2511                            <a href="/policies/privacy-policy" class="link-faded">Privacy Policy</a>
2512                          </li><li>
2513                            <a href="/policies/terms-of-service" class="link-faded">Terms of Service</a>
2514                          </li><li>
2515                            <a href="/policies/shipping-policy" class="link-faded">Shipping Policy</a>
2516                          </li><li>
2517                            <a href="/policies/refund-policy" class="link-faded">Refund policy</a>
2518                          </li><li>
2519                            <a href="/pages/contact-us" class="link-faded">Contact Us</a>
2520                          </li></ul>
2521                    </div></div><div class="footer__block footer__block--newsletter" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">JOIN THE HEIST.</p><div class="prose text-subdued"><p>Sign up to our newsletter to receive exclusive offers.</p></div><form method="post" action="/contact#newsletter-form-sections--18552513626273__footer" id="newsletter-form-sections--18552513626273__footer" accept-charset="UTF-8" class="form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter"><div class="form-control" ><input id="input--sections--18552513626273__footer--contactemail" class="input" type="email" dir="ltr" placeholder="E-mail" 
2522  name="contact[email]"
2523  
2524  
2525  
2526  
2527  
2528  autocomplete="email"
2529  
2530  enterkeyhint="send"
2531  required
2532  
2533  
2534  
2535><label for="input--sections--18552513626273__footer--contactemail" class="floating-label text-xs">E-mail</label></div><div class="align-self-start">
2536<button type="submit"  class="button" style="--button-background: 241 172 61;--button-outline-color: 241 172 61;" >Subscribe</button></div></form></div></div></div><ul class="social-media social-media--list unstyled-list" role="list"><li class="social-media__item branding-colors--facebook">
2537      <a href="https://www.facebook.com/40ThievesCoffee/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Facebook"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-facebook" viewB
2537ox="0 0 24 24">
2538      <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
2539    </svg></a>
2540    </li><li class="social-media__item branding-colors--twitter">
2541      <a href="https://x.com/40ThievesCoffee" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Twitter"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-twitter" viewBox="0 0 24 24">
2542      <path d="M16.94 4h2.715l-5.93 6.777L20.7 20h-5.462l-4.278-5.593L6.065 20H3.35l6.342-7.25L3 4h5.6l3.868 5.113L16.94 4Zm-.952 14.375h1.504L7.784 5.54H6.17l9.818 12.836Z" fill="currentColor"/>
2543    </svg></a>
2544    </li><li class="social-media__item branding-colors--instagram">
2545      <a href="https://www.instagram.com/40thievescoffee/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Instagram"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-instagram" viewBox="0 0 24 24">
2546      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
2547    </svg></a>
2548    </li><li class="social-media__item branding-colors--instagram">
2549      <a href="https://www.threads.com/@40thievescoffee" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Threads"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-threads" viewBox="0 0 24 24">
2550      <path d="M16.854 10.899a6.682 6.682 0 0 0-.252-.114c-.148-2.731-1.64-4.295-4.146-4.31h-.034c-1.498 0-2.745.64-3.512 1.803l1.378.945c.573-.87 1.473-1.055 2.135-1.055h.023c.825.006 1.447.246 1.85.713.293.34.49.812.587 1.405a10.541 10.541 0 0 0-2.368-.114C10.131 10.31 8.6 11.7 8.704 13.63c.052.98.54 1.822 1.373 2.372.705.465 1.613.693 2.556.641 1.246-.068 2.223-.543 2.905-1.412.518-.66.845-1.516.99-2.593.594.358 1.034.83 1.277 1.396.413.964.437 2.547-.855 3.838-1.132 1.13-2.492 1.62-4.549 1.635-2.28-.017-4.006-.748-5.127-2.174-1.05-1.335-1.593-3.264-1.613-5.732.02-2.468.563-4.397 1.613-5.732C8.395 4.442 10.12 3.711 12.4 3.694c2.298.017 4.053.752 5.217 2.185.571.702 1.002 1.586 1.286 2.616l1.614-.43c-.344-1.269-.885-2.361-1.622-3.268C17.404 2.961 15.22 2.02 12.406 2h-.01c-2.808.02-4.967.964-6.417 2.808C4.689 6.448 4.022 8.732 4 11.593v.014c.022 2.861.688 5.144 1.979 6.785 1.45 1.844 3.61 2.789 6.417 2.808h.01c2.497-.017 4.256-.67 5.706-2.119 1.896-1.894 1.839-4.27 1.214-5.727-.448-1.045-1.303-1.894-2.472-2.455Zm-4.31 4.052c-1.044.058-2.129-.41-2.182-1.414-.04-.744.53-1.574 2.246-1.673a9.52 9.52 0 0 1 .58-.017c.623 0 1.206.06 1.736.176-.198 2.47-1.358 2.872-2.38 2.928Z" fill="currentColor" />
2551    </svg></a>
2552    </li><li class="social-media__item branding-colors--pinterest">
2553      <a href="https://www.pinterest.com/40ThievesCoffee/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Pinterest"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-pinterest" viewBox="0 0 24 24">
2554      <path fill-rule="evenodd" clip-rule="evenodd" d="M11.765 2.401c3.59-.054 5.837 1.4 6.895 3.95.349.842.722 2.39.442 3.675-.112.512-.144 1.048-.295 1.53-.308.983-.708 1.853-1.238 2.603-.72 1.02-1.81 1.706-3.182 2.052-1.212.305-2.328-.152-2.976-.643-.206-.156-.483-.36-.56-.643h-.029c-.046.515-.244 1.062-.383 1.531-.193.65-.23 1.321-.472 1.929a12.345 12.345 0 0 1-.942 1.868c-.184.302-.692 1.335-1.061 1.347-.04-.078-.057-.108-.06-.245-.118-.19-.035-.508-.087-.766-.082-.4-.145-1.123-.06-1.53v-.643c.096-.442.092-.894.207-1.317.25-.92.39-1.895.648-2.848.249-.915.477-1.9
255416.678-2.847.045-.21-.21-.815-.265-1.041-.174-.713-.042-1.7.176-2.236.275-.674 1.08-1.703 2.122-1.439.838.212 1.371 1.118 1.09 2.266-.295 1.205-.677 2.284-.943 3.49-.068.311.05.641.118.827.248.672 1 1.324 2.004 1.072 1.52-.383 2.193-1.76 2.652-3.246.124-.402.109-.781.206-1.225.204-.935.118-2.331-.177-3.061-.472-1.17-1.353-1.92-2.563-2.328L12.707 4.3c-.56-.128-1.626.064-2.004.183-1.69.535-2.737 1.427-3.388 3.032-.222.546-.344 1.1-.383 1.868l-.03.276c.13.686.144 1.14.413 1.653.132.252.447.451.5.765.032.185-.104.464-.147.613-.065.224-.041.48-.147.673-.192.349-.714.087-.943-.061-1.192-.77-2.175-2.995-1.62-5.144.085-.332.09-.62.206-.919.723-1.844 1.802-2.978 3.359-3.95.583-.364 1.37-.544 2.092-.734l1.149-.154Z" fill="currentColor"/>
2555    </svg></a>
2556    </li><li class="social-media__item branding-colors--youtube">
2557      <a href="https://www.youtube.com/@40thievescoffee" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on YouTube"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-youtube" viewBox="0 0 24 24">
2558      <path fill-rule="evenodd" clip-rule="evenodd" d="M20.44 5.243c.929.244 1.66.963 1.909 1.876.451 1.654.451 5.106.451 5.106s0 3.452-.451 5.106a2.681 2.681 0 0 1-1.91 1.876c-1.684.443-8.439.443-8.439.443s-6.754 0-8.439-.443a2.682 2.682 0 0 1-1.91-1.876c-.45-1.654-.45-5.106-.45-5.106s0-3.452.45-5.106a2.681 2.681 0 0 1 1.91-1.876c1.685-.443 8.44-.443 8.44-.443s6.754 0 8.438.443Zm-5.004 6.982L9.792 15.36V9.091l5.646 3.134Z" fill="currentColor"/>
2559    </svg></a>
2560    </li><li class="social-media__item branding-colors--tiktok">
2561      <a href="https://www.tiktok.com/@40thieves.coffee" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on TikTok"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-tiktok" viewBox="0 0 24 24">
2562      <path d="M20.027 10.168a5.125 5.125 0 0 1-4.76-2.294v7.893a5.833 5.833 0 1 1-5.834-5.834c.122 0 .241.011.361.019v2.874c-.12-.014-.237-.036-.36-.036a2.977 2.977 0 0 0 0 5.954c1.644 0 3.096-1.295 3.096-2.94L12.56 2.4h2.75a5.122 5.122 0 0 0 4.72 4.573v3.195" fill="currentColor"/>
2563    </svg></a>
2564    </li></ul><div class="footer__aside"><p class="heading text-subdued text-xxs" style="font-family: 'Inter', sans-serif !important; font-size: 10px !important; font-weight: 400 !important; text-transform: capitalize !important; line-height: 1.2rem !important;">
2565  © 2026 - 40 Thieves Coffee. 
2566  <a href="https://thepulsecreative.com" style="text-decoration: none !important; font-family: 'Inter', sans-serif; font-size: 10px !important; font-weight: 400; text-transform: capitalize !important;" rel="dofollow">ThePulse Creative Solutions</a>. 
2567  All Rights Reserved
2568</p><ul class="payment-methods unstyled-list"><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/>
2568</svg>
2569</li><li><svg 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 0 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>
2570</li><li><svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg></li><li><svg viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg></li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
257006zM23.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>
2571</li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
2572</li><li><svg 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 
25720-.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></li><li><svg 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>
2573</li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
257316.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>
2574</li></ul></div>
2575    </div>
2576  </div>
2577</div>
2578
2579<style> #shopify-section-sections--18552513626273__footer .link-faded {font-size: 1em !important;} </style></footer>
2580<!-- END sections: footer-group --></main><!-- Social Proof Notification Popup -->
2581<div id="social-proof-popup" class="social-proof-hidden">
2582  <div class="social-proof-content">
2583    <svg class="social-proof-icon" xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
2584      <circle cx="9" cy="21" r="1"></circle>
2585      <circle cx="20" cy="21" r="1"></circle>
2586      <path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"></path>
2587    </svg>
2588    <div class="social-proof-text">
2589      <span id="social-proof-message"></span>
2590    </div>
2591  </div>
2592</div>
2593
2594<style>
2595#social-proof-popup {
2596  position: fixed;
2597  bottom: 175px;
2598  left: 10px;
2599  background: white;
2600  color: black;
2601  padding: 14px 24px;
2602  border-radius: 50px;
2603  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
2604  z-index: 9999;
2605  transition: transform 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 0.5s ease;
2606  max-width: 380px;
2607  font-size: 14px;
2608  line-height: 1.4;
2609}
2610
2611.social-proof-hidden {
2612  transform: translateX(-120%);
2613  opacity: 0;
2614}
2615
2616.social-proof-visible {
2617  transform: translateX(0);
2618  opacity: 1;
2619}
2620
2621.social-proof-content {
2622  display: flex;
2623  align-items: center;
2624  gap: 12px;
2625}
2626
2627.social-proof-icon {
2628  flex-shrink: 0;
2629  color: #000;
2630}
2631
2632.social-proof-text {
2633  flex: 1;
2634}
2635
2636#social-proof-message {
2637  font-weight: 500;
2638}
2639
2640/* Mobile responsive */
2641@media (max-width: 768px) {
2642  #social-proof-popup {
2643    left: 20px;
2644    right: 20px;
2645    bottom: 100px;
2646    max-width: calc(100% - 40px);
2647    font-size: 13px;
2648    padding: 12px 18px;
2649  }
2650}
2651</style>
2652
2653<script>
2654(function() {
2655  const popup = document.getElementById('social-proof-popup');
2656  const message = document.getElementById('social-proof-message');
2657  
2658  // List of random first names with last initial
2659  const names = [
2660    'James W.', 'Sarah M.', 'Michael R.', 'Jessica T.', 'David L.',
2661    'Emily S.', 'Robert K.', 'Ashley P.', 'John D.', 'Amanda H.',
2662    'Christopher B.', 'Jennifer G.', 'Matthew C.', 'Nicole F.', 'Daniel V.',
2663    'Lauren A.', 'Ryan J.', 'Melissa N.', 'Andrew W.', 'Stephanie R.',
2664    'Brian M.', 'Rachel K.', 'Kevin L.', 'Heather D.', 'Jason S.',
2665    'Brittany T.', 'Justin B.', 'Samantha P.', 'Brandon C.', 'Megan H.',
2666    'Tyler G.', 'Kayla F.', 'Eric V.', 'Taylor M.', 'Steven R.',
2667    'Hannah W.', 'Nicholas D.', 'Alexis K.', 'Austin L.', 'Victoria S.',
2668    'Jacob T.', 'Madison B.', 'Joshua P.', 'Elizabeth C.', 'Zachary H.',
2669    'Grace N.', 'Alexander F.', 'Emma V.', 'Nathan M.', 'Olivia R.',
2670    'Ethan P.', 'Sophia L.', 'William T.', 'Isabella M.', 'Benjamin K.',
2671    'Ava D.', 'Lucas S.', 'Mia R.', 'Henry B.', 'Charlotte W.',
2672    'Jack H.', 'Amelia G.', 'Owen C.', 'Evelyn F.', 'Noah V.',
2673    'Harper N.', 'Liam A.', 'Abigail J.', 'Mason K.', 'Emily L.',
2674    'Logan M.', 'Ella T.', 'Elijah S.', 'Scarlett P.', 'Aiden R.',
2675    'Aria B.', 'Carter W.', 'Luna D.', 'Jayden H.', 'Chloe G.',
2676    'Sebastian C.', 'Layla F.', 'Jackson V.', 'Zoe N.', 'Grayson A.',
2677    'Penelope M.', 'Wyatt L.', 'Riley K.', 'Luke T.', 'Nora S.',
2678    'Isaac P.', 'Lily R.', 'Julian B.', 'Hannah W.', 'Gabriel D.',
2679    'Addison H.', 'Anthony G.', 'Ellie C.', 'Dylan F.', 'Natalie V.',
2680    'Samuel N.', 'Avery A.', 'Connor M.', 'Lillian L.', 'Christian K.',
2681    'Brooklyn T.', 'Hunter S.', 'Zoey P.', 'Thomas R.', 'Leah B.',
2682    'Aaron W.', 'Aubrey D.', 'Charles H.', 'Sofia G.', 'Caleb C.',
2683    'Anna F.', 'Jordan V.', 'Audrey N.', 'Jaxon A.', 'Savannah M.',
2684    'Adam L.', 'Claire K.', 'Ian T.', 'Bella S.', 'Cameron P.',
2685    'Skylar R.', 'Evan B.', 'Paisley W.', 'Max D.', 'Aaliyah H.',
2686    'Miles G.', 'Caroline C.', 'Cole F.', 'Genesis V.', 'Alex N.',
2687    'Kennedy A.', 'Parker M.', 'Sadie L.', 'Chase K.', 'Gabriella T.',
2688    'Nathaniel S.', 'Serenity P.', 'Blake R.', 'Stella B.', 'Xavier W.',
2689    'Violet D.', 'Cooper H.', 'Allison G.', 'Landon C.', 'Maya F.',
2690    'Dominic V.', 'Madelyn N.', 'Jace A.', 'Elena M.', 'Colton L.',
2691    'Naomi K.', 'Bentley T.', 'Piper S.', 'Jeremiah P.', 'Aurora R.',
2692    'Micah B.', 'Nova W.', 'Easton D.', 'Lucy H.', 'Carson G.',
2693    'Willow C.', 'Nolan F.', 'Ruby V.', 'Hudson N.', 'Eva A.',
2694    'Eli M.', 'Hazel L.', 'Bryson K.', 'Alice T.', 'Jameson S.',
2695    'Emilia P.', 'Vincent R.', 'Eliana B.', 'Tristan W.', 'Autumn D.',
2696    'Gavin H.', 'Delilah G.', 'Silas C.', 'Quinn F.', 'Leonardo V.',
2697    'Ivy N.', 'Declan A.', 'Isla M.', 'Ezra L.', 'Emery K.',
2698    'Wesley T.', 'Lila S.', 'Axel P.', 'Kinsley R.', 'Maverick B.',
2699    'Melody W.', 'Lincoln D.', 'Lydia H.', 'Weston G.', 'Jade C.',
2700    'Roman F.', 'Faith V.', 'Kingston N.', 'Ariana A.', 'Sawyer M.',
2701    'Alexandra L.', 'Ryder K.', 'Jasmine T.', 'Brody S.', 'Gianna P.',
2702    'Ashton R.', 'Julia B.', 'Tucker W.', 'Maria D.', 'Jonah H.',
2703    'Juliana G.', 'Damian C.', 'Reagan F.', 'Carlos V.', 'Rose N.',
2704    'Ezekiel A.', 'Lyla M.', 'Braxton L.', 'Athena K.', 'Ivan T.',
2705    'Rylee S.', 'Bennett P.', 'Adalynn R.', 'Giovanni B.', 'Marley W.',
2706    'Kai D.', 'Valentina H.', 'Maxwell G.', 'Clara C.', 'Grant F.',
2707    'Arianna V.', 'Theo N.', 'Brielle A.', 'Diego M.', 'Vivian L.',
2708    'Maddox K.', 'Josephine T.', 'Rowan S.', 'Raelynn P.', 'Felix R.'
2709  ];
2710  
2711  // 40 Thieves Coffee Products
2712  const products = [
2713    'Jet Fuel',
2714    'Thieve\'s Gold',
2715    'Black Gold',
2716    'Original',
2717    'Rise & Grind',
2718    'Pumpkin Spice',
2719    'El Bandido',
2720    'French Heist',
2721    'French Vanilla',
2722    'Decaf Dorado',
2723    'Black Gold Pods',
2724    'Rise & Grind Pods',
2725    'Decaf Dorado Pods'
2726  ];
2727  
2728  // Fallback US states for if IP lookup fails
2729  const states = [
2730    'California', 'Texas', 'Florida', 'New York', 'Pennsylvania',
2731    'Illinois', 'Ohio', 'Georgia', 'North Carolina', 'Michigan',
2732    'New Jersey', 'Virginia', 'Washington', 'Arizona', 'Massachusetts',
2733    'Tennessee', 'Indiana', 'Missouri', 'Maryland', 'Wisconsin',
2734    'Colorado', 'Minnesota', 'South Carolina', 'Alabama', 'Louisiana',
2735    'Kentucky', 'Oregon', 'Oklahoma', 'Connecticut', 'Utah',
2736    'Iowa', 'Nevada', 'Arkansas', 'Mississippi', 'Kansas',
2737    'New Mexico', 'Nebraska', 'Idaho', 'West Virginia', 'Hawaii',
2738    'New Hampshire', 'Maine', 'Montana', 'Rhode Island', 'Delaware',
2739    'South Dakota', 'North Dakota', 'Alaska', 'Vermont', 'Wyoming'
2740  ];
2741  
2742  let userLocation = null;
2743  
2744  // Get user's location from IP
2745  async function getUserLocation() {
2746    try {
2747      const response = await fetch('https://ipapi.co/json/');
2748      const data = await response.json();
2749      if (data.region || data.city) {
2750        return data.city ? `${data.city}, ${data.region}` : data.region;
2751      }
2752    } catch (error) {
2753      console.log('IP location lookup failed, using fallback');
2754    }
2755    return null;
2756  }
2757  
2758  // Get random item from array
2759  function getRandomItem(array) {
2760    return array[Math.floor(Math.random() * array.length)];
2761  }
2762  
2763  // Get random delay between notifications (5-15 seconds)
2764  function getRandomDelay() {
2765    return Math.floor(Math.random() * 13000) + 5000;
2766  }
2767  
2768  // Show notification
2769  function showNotification() {
2770    const name = getRandomItem(names);
2771    
2772    // 30% chance to show user's location, 70% chance for random location
2773    let location;
2774    if (userLocation && Math.random() < 0.3) {
2775      location = userLocation;
2776    } else {
2777      location = getRandomItem(states);
2778    }
2779    
2780    const product = getRandomItem(products);
2781    
2782    message.innerHTML = `<strong>${name}</strong> from ${location} just bought <strong>${product}</strong>`;
2783    
2784    popup.classList.remove('social-proof-hidden');
2785    popup.classList.add('social-proof-visible');
2786    
2787    // Hide after 3 seconds
2788    setTimeout(() => {
2789      popup.classList.remove('social-proof-visible');
2790      popup.classList.add('social-proof-hidden');
2791      
2792      // Schedule next notification with random delay
2793      setTimeout(showNotification, getRandomDelay());
2794    }, 3000);
2795  }
2796  
2797  // Initialize
2798  async function init() {
2799    // Get user location first
2800    userLocation = await getUserLocation();
2801    
2802    // Start showing notifications after initial random delay
2803    setTimeout(showNotification, getRandomDelay());
2804  }
2805  
2806  // Start when page loads
2807  if (document.readyState === 'loading') {
2808    document.addEventListener('DOMContentLoaded', init);
2809  } else {
2810    init();
2811  }
2812})();
2813</script>
2813
2814
2815
2816  <style> html,body {overflow-x: hidden !important;} img {border-radius: 15px;} @media (max-width: 768px) {p {line-height: 1.5em; }} .header__primary-nav .header__primary-nav-item:last-child > a {padding: 7px 16px; background: #f1ac3d; color: #090909 !important; font-weight: 500; border-radius: 40px; transition: transform 0.25s ease, box-shadow 0.25s ease; display: inline-flex; align-items: center; gap: 8px; cursor: pointer; text-decoration: none; text-transform: uppercase;} .header__primary-nav .header__primary-nav-item:last-child > a:hover {transform: translateY(-2px);} </style>
2817<div id="shopify-block-AR2FMSW9nNERWcU9kV__6174324309569838175" class="shopify-block shopify-app-block">
2818
2819
2820<div class="smile-shopify-init"
2821  data-channel-key="channel_UGRWdMNpV5pGRbNBeXp12ySQ"
2822  
2823></div>
2824
2825
2826</div><div id="shopify-block-Aa3UrMW9IZE1TVFNUQ__5537102726230261467" class="shopify-block shopify-app-block">
2827
2828
2829  <!-- BEGIN app snippet: quiz-popup-styles --><style>
2830  #quiz-container {
2831    position: fixed;
2832    top: 0;
2833    left: 0;
2834    width: 100%;
2835    height: 100%;
2836    display: flex;
2837    flex-direction: column;
2838    justify-content: center;
2839    align-items: center;
2840    background: rgba(0, 0, 0, 0.5);
2841    z-index: var(--quiz-z-index, 100);
2842    overflow: auto;
2843    touch-action: manipulation;
2844  }
2845  #quiz-container .quiz-content {
2846    position: relative;
2847    border-radius: 8px;
2848    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
2849    z-index: var(--quiz-content-z-index, 101);
2850    max-height: 100%;
2851    overflow: auto;
2852    background: white;
2853    touch-action: manipulation;
2854  }
2855  #quiz-container .close-btn {
2856    position: absolute;
2857    top: 10px;
2858    right: 10px;
2859    background: none;
2860    border: none;
2861    font-size: 32px;
2862    cursor: pointer;
2863    z-index: var(--close-btn-z-index, 102);
2864    margin-left: auto;
2865    color: var(--close-btn-color, #777777);
2866    line-height: 32px;
2867  }
2868  body.revenuehunt-popup-open .react-dropdown-select-dropdown {
2869    z-index: var(--quiz-dropdown-z-index, 103) !important;
2870  }
2871</style>
2872<!-- END app snippet -->
2873  <!-- BEGIN app snippet: quiz-global-vars -->
2873<script>
2874  if (!window.quizUrls) window.quizUrls = {};
2875  
2876
2877  if (!window.quiz_locale) {
2878    window.quiz_locale = 'en'
2879  }
2880  if (!window.quiz_country) {
2881    window.quiz_country = 'US'
2882  }
2883  if (!window.quiz_currency) {
2884    window.quiz_currency = '${{amount}} USD'
2885  }
2886  if (!window.quiz_market_id) {
2887    window.quiz_market_id = 'gid://shopify/Market/2907242657'
2888  }
2889</script>
2889
2890<!-- END app snippet -->
2891  <!-- BEGIN app snippet: quiz-renderer-script -->
2891<script type="module" src="https://cdn.shopify.com/extensions/01a0d7ba-f423-716f-ac31-9fbf68b5c662/revenuehunt-201/assets/quiz-renderer.js" defer></script>
2891<!-- END app snippet -->
2892  <!-- BEGIN app snippet: quiz-popup-setup --><!-- BEGIN app snippet: quiz-url-functions -->
2892<script>
2893  /**
2894   * Quiz URL Functions
2895   *
2896   * Single source of truth for quiz URL parsing and clearing.
2897   */
2898  (function() {
2899    if (window.revenueHuntQuizUrl && window.revenueHuntQuizUrl.__initialized) {
2900      return;
2901    }
2902
2903    window.revenueHuntQuizUrl = {
2904      __initialized: true,
2905
2906      isQuizHash: function(hash) {
2907        return (
2908          hash === '#quiz' ||
2909          /^#quiz-[A-Za-z0-9]+$/.test(hash) ||
2910          /^#response-[A-Za-z0-9]+$/.test(hash)
2911        );
2912      },
2913
2914      getQuizKey: function(hash, defaultQuizKey) {
2915        if (!this.isQuizHash(hash)) return null;
2916
2917        const hashTarget = String(hash || '').replace(/^#/, '');
2918
2919        if (hashTarget === 'quiz') {
2920          return defaultQuizKey;
2921        }
2922
2923        if (hashTarget.startsWith('quiz-')) {
2924          return 'quiz_' + hashTarget.substring(5);
2925        }
2926
2927        if (hashTarget.startsWith('response-')) {
2928          return hashTarget;
2929        }
2930
2931        return null;
2932      },
2933
2934      getTarget: function(hash, search, defaultQuizKey) {
2935        const hashTarget = this.getQuizKey(hash, defaultQuizKey);
2936        if (hashTarget) return hashTarget;
2937
2938        const responseId = new URLSearchParams(String(search || '')).get('response_id');
2939        if (responseId && /^[A-Za-z0-9]+$/.test(responseId)) {
2940          return 'response-' + responseId;
2941        }
2942
2943        return null;
2944      },
2945
2946      clear: function() {
2947        const url = new URL(window.location.href);
2948        let changed = false;
2949
2950        if (this.isQuizHash(url.hash)) {
2951          url.hash = '';
2952          changed = true;
2953        }
2954
2955        if (url.searchParams.has('response_id')) {
2956          url.searchParams.delete('response_id');
2957          changed = true;
2958        }
2959
2960        if (changed) {
2961          window.history.replaceState(window.history.state, '', url.toString());
2962        }
2963      },
2964    };
2965  })();
2966</script>
2966
2967<!-- END app snippet -->
2968<!-- BEGIN app snippet: quiz-popup-functions -->
2968<script>
2969  /**
2970   * Popup Functions
2971   *
2972   * Shared, setting-free quiz popup behavior.
2973   * Individual theme extension instances register their own popup config with
2974   * window.revenueHuntQuizPopup.register(config), then open by instance id.
2975   *
2976   * Popup extensions are intentionally singleton: only one #quiz-container
2977   * exists at a time. Multiple instances can register configs, but opening a
2978   * popup replaces the current popup unless the caller chooses another policy.
2979   *
2980   * Used by: automatic popup, link popup, chat button
2981   */
2982  (function() {
2983    if (window.revenueHuntQuizPopup && window.revenueHuntQuizPopup.__initialized) {
2984      return;
2985    }
2986
2987    function getConfig(instanceId) {
2988      return window.revenueHuntQuizPopup.configs[String(instanceId)] || null;
2989    }
2990
2991    function applyPopupStyles(quizContainer, quizContent, config) {
2992      const zIndex = parseInt(config.zIndex || 100, 10);
2993      const width = parseInt(config.width || 100, 10);
2994      const height = parseInt(config.height || 100, 10);
2995
2996      quizContainer.style.setProperty('--quiz-z-index', zIndex);
2997      quizContainer.style.setProperty('--quiz-content-z-index', zIndex + 1);
2998      quizContainer.style.setProperty('--close-btn-z-index', zIndex + 2);
2999      quizContainer.style.setProperty('--close-btn-color', config.closeColor || '#777777');
3000
3001      // Quiz dropdowns are portaled to document.body, outside #quiz-container.
3002      // Keep this one popup-open body variable so portaled dropdowns stay above the modal.
3003      document.body.style.setProperty('--quiz-dropdown-z-index', zIndex + 3);
3004
3005      quizContent.style.width = `${width}%`;
3006      quizContent.style.height = `${height}%`;
3007    }
3008
3009    function markPopupShown(quizKey) {
3010      // Only mark the popup as shown when the key already targets a quiz (not for response hashes)
3011      if (typeof quizKey === 'string' && quizKey.startsWith('quiz_')) {
3012        window.revenueHuntSetStorage('revenuehunt-popup-already-shown-' + quizKey, true, 1);
3013      }
3014    }
3015
3016    window.revenueHuntQuizPopup = {
3017      __initialized: true,
3018      configs: {},
3019
3020      register: function(config) {
3021        if (!config || !config.instanceId) return;
3022
3023        this.configs[String(config.instanceId)] = {
3024          instanceId: String(config.instanceId),
3025          source: config.source || 'popup',
3026          width: config.width || 100,
3027          height: config.height || 100,
3028          zIndex: config.zIndex || 100,
3029          closeColor: config.closeColor || '#777777',
3030        };
3031      },
3032
3033      close: function(options) {
3034        const settings = options || {};
3035        const quizContainer = document.getElementById('quiz-container');
3036
3037        if (quizContainer) {
3038          quizContainer.remove();
3039        }
3040
3041        document.body.classList.remove('revenuehunt-popup-open');
3042        document.body.style.removeProperty('--quiz-dropdown-z-index');
3043
3044        if (settings.clearHash !== false && window.revenueHuntQuizUrl) {
3045          window.revenueHuntQuizUrl.clear();
3046        }
3047      },
3048
3049      getContainer: function(instanceId) {
3050        const owner = String(instanceId);
3051        const containers = document.querySelectorAll('[data-popup-owner]');
3052
3053        for (let i = 0; i < containers.length; i += 1) {
3054          if (containers[i].dataset.popupOwner === owner) {
3055            return containers[i];
3056          }
3057        }
3058
3059        return null;
3060      },
3061
3062      resize: function(instanceId) {
3063        const config = getConfig(instanceId);
3064        const quizContainer = this.getContainer(instanceId);
3065        const quizContent = quizContainer && quizContainer.querySelector('.quiz-content');
3066
3067        if (!config || !quizContainer || !quizContent) return;
3068
3069        applyPopupStyles(quizContainer, quizContent, config);
3070      },
3071
3072      open: function(instanceId, quizKey, options) {
3073        const config = getConfig(instanceId);
3074        if (!config) return null;
3075
3076        const settings = options || {};
3077
3078        const existingQuizContainer = document.getElementById('quiz-container');
3079        if (existingQuizContainer) {
3080          if (settings.ifOpen === 'mark-shown') {
3081            markPopupShown(quizKey);
3082            return null;
3083          }
3084
3085          existingQuizContainer.remove();
3086        }
3087
3088        markPopupShown(quizKey);
3089
3090        const popupRenderId = `popup-${Date.now()}-${Math.random().toString(36).slice(2, 8)}`;
3091        const quizContainer = document.createElement('div');
3092        quizContainer.id = 'quiz-container';
3093        // `needsclick` opts out of FastClick, which legacy Shopify themes (e.g. Brooklyn) bundle in
3094        // theme.js. FastClick collides with the renderer's own touch handler on iOS and swallows the
3095        // first taps until a refresh.
3096        quizContainer.className = 'quiz-container needsclick';
3097        quizContainer.dataset.quizInstanceId = popupRenderId;
3098        quizContainer.dataset.popupOwner = config.instanceId;
3099        quizContainer.dataset.popupSource = config.source;
3100        if (settings.openedBy) {
3101          quizContainer.dataset.openedBy = settings.openedBy;
3102        }
3103        quizContainer.style.display = 'flex';
3104        document.body.classList.add('revenuehunt-popup-open');
3105
3106        const quizContent = document.createElement('div');
3107        quizContent.className = 'quiz-content needsclick';
3108        applyPopupStyles(quizContainer, quizContent, config);
3109
3110        const closeButton = document.createElement('button');
3111        closeButton.className = 'close-btn';
3112        closeButton.setAttribute('aria-label', 'Close quiz');
3113
3114        const closeIcon = document.createElement('span');
3115        closeIcon.textContent = '×';
3116        closeButton.appendChild(closeIcon);
3117
3118        const quizRenderer = document.createElement('quiz-renderer');
3119        quizRenderer.setAttribute('data-quiz-instance-id', popupRenderId);
3120        quizRenderer.setAttribute('target', String(quizKey));
3121        quizRenderer.setAttribute('type', 'modal');
3122        quizRenderer.setAttribute('aria-label', 'Quiz');
3123        quizRenderer.setAttribute(
3124          'over-plan-at',
3125          "",
3126        );
3127        quizRenderer.setAttribute(
3128          'execute-custom-features',
3129          'true',
3130        );
3131        quizRenderer.setAttribute('myshopify-domain', "40-thieves-coffee.myshopify.com");
3132
3133        quizContent.appendChild(closeButton);
3134        quizContent.appendChild(quizRenderer);
3135        quizContainer.appendChild(quizContent);
3136        document.body.appendChild(quizContainer);
3137
3138        closeButton.addEventListener('click', function () {
3139          window.revenueHuntQuizPopup.close();
3140        });
3141
3142        quizContainer.addEventListener('click', function (event) {
3143          if (event.target === quizContainer) {
3144            window.revenueHuntQuizPopup.close();
3145          }
3146        });
3147
3148        return quizContainer;
3149      },
3150    };
3151
3152    window.revenueHuntCloseQuizContainer = function(options) {
3153      window.revenueHuntQuizPopup.close(options);
3154    };
3155  })();
3156</script>
3156
3157<!-- END app snippet -->
3158<!-- BEGIN app snippet: quiz-popup-config -->
3158<script>
3159  (function() {
3160    if (!window.revenueHuntQuizPopup) return;
3161
3162    window.revenueHuntQuizPopup.register({
3163      instanceId: "link-popup-Aa3UrMW9IZE1TVFNUQ__5537102726230261467",
3164      source: "link-popup",
3165      width: "100",
3166      height: "100",
3167      zIndex: 2000,
3168      closeColor: "#777777",
3169    });
3170  })();
3171</script>
3171
3172<!-- END app snippet -->
3173<!-- END app snippet -->
3174  <!-- BEGIN app snippet: quiz-storage-helpers -->
3174<script>
3175  /**
3176   * Storage Helpers
3177   *
3178   * Provides localStorage utilities with automatic expiration.
3179   * Used to track popup display state, greeting/notification dismissals, etc.
3180   *
3181   * Functions:
3182   * - revenueHuntGetStorage(name): Get value, returns null if expired
3183   * - revenueHuntSetStorage(name, value, days): Set value with expiration
3184   */
3185  window.revenueHuntGetStorage = function(name) {
3186    try {
3187      const itemStr = localStorage.getItem(name);
3188      if (!itemStr) {
3189        return null;
3190      }
3191      const item = JSON.parse(itemStr);
3192      if (Date.now() > item.expiry) {
3193        localStorage.removeItem(name);
3194        return null;
3195      }
3196      return item.value;
3197    } catch (e) {
3198      console.warn('Failed to get localStorage:', e);
3199      return null;
3200    }
3201  };
3202
3203  window.revenueHuntSetStorage = function(name, value, days) {
3204    try {
3205      const expiry = Date.now() + (days * 24 * 60 * 60 * 1000);
3206      const data = {
3207        value: value,
3208        expiry: expiry
3209      };
3210      localStorage.setItem(name, JSON.stringify(data));
3211    } catch (e) {
3212      console.warn('Failed to set localStorage:', e);
3213    }
3214  };
3215</script>
3215<!-- END app snippet -->
3216  <!-- BEGIN app snippet: quiz-block-priority -->
3216<script>
3217  /**
3218   * Block Priority System
3219   *
3220   * Ensures only ONE quiz extension of each type activates per page.
3221   * Priority: First block > First global
3222   *
3223   * Use cases:
3224   * - Multiple blocks of same type: Only first block runs
3225   * - Multiple globals of same type: Only first global runs (if no blocks)
3226   * - Mix of block + global: Only block runs, global is skipped
3227   */
3228
3229  // Registry for synchronous block registration (works before document.body exists)
3230  window.revenueHuntBlockRegistry = window.revenueHuntBlockRegistry || {};
3231
3232  /**
3233   * Registers a block extension
3234   * Uses JS variable instead of DOM to support synchronous registration before document.body exists
3235   * @param {string} type - Extension type (e.g., 'link-popup', 'chat-button', 'automatic-popup')
3236   * @returns {boolean} - True if registered successfully, false if already registered
3237   */
3238  window.revenueHuntRegisterBlock = function(type) {
3239    if (window.revenueHuntBlockRegistry[type]) {
3240      return false;
3241    }
3242    window.revenueHuntBlockRegistry[type] = true;
3243    return true;
3244  };
3245
3246  /**
3247   * Checks if a block extension is active
3248   * @param {string} type - Extension type
3249   * @returns {boolean} - True if block extension is active
3250   */
3251  window.revenueHuntIsBlockActive = function(type) {
3252    return !!window.revenueHuntBlockRegistry[type];
3253  };
3254
3255  /**
3256   * Registers a global extension
3257   * @param {string} type - Extension type
3258   * @returns {boolean} - True if registered successfully, false if already registered
3259   */
3260  window.revenueHuntRegisterGlobal = function(type) {
3261    const globalMarkerId = 'revenuehunt-' + type + '-global-active';
3262    if (document.getElementById(globalMarkerId)) {
3263      return false;
3264    }
3265    const marker = document.createElement('div');
3266    marker.id = globalMarkerId;
3267    marker.style.display = 'none';
3268    document.body.appendChild(marker);
3269    return true;
3270  };
3271</script>
3271<!-- END app snippet -->
3272  <!-- BEGIN app snippet: quiz-link-quiz-script -->
3272<script>
3273  /**
3274   * Link Popup Quiz Script
3275   *
3276   * Handles quiz popups triggered by quiz/response hashes or a response_id query parameter.
3277   * Also handles direct URL navigation (e.g., /page#quiz or /page?response_id={id}).
3278   *
3279   * Priority system:
3280   * - Block extensions: Register and exit if already registered
3281   * - Global extensions: Exit if block exists OR already registered
3282   */
3283  document.addEventListener('DOMContentLoaded', function() {
3284    const isBlock = false;
3285
3286    if (isBlock) {
3287      if (!window.revenueHuntRegisterBlock('link-popup')) {
3288        return;
3289      }
3290    } else {
3291      if (window.revenueHuntIsBlockActive('link-popup')) {
3292        return;
3293      }
3294      if (!window.revenueHuntRegisterGlobal('link-popup')) {
3295        return;
3296      }
3297    }
3298
3299    const defaultQuizKey = 'quiz_2AwwMo';
3300    const popupInstanceId = "link-popup-Aa3UrMW9IZE1TVFNUQ__5537102726230261467";
3301
3302    function getActiveRenderer() {
3303      const quizContainer = document.getElementById('quiz-container');
3304      return quizContainer && quizContainer.querySelector('quiz-renderer');
3305    }
3306
3307    function syncQuizPopupWithUrl() {
3308      const target = window.revenueHuntQuizUrl.getTarget(
3309        window.location.hash,
3310        window.location.search,
3311        defaultQuizKey,
3312      );
3313      const quizContainer = document.getElementById('quiz-container');
3314
3315      if (!target) {
3316        if (
3317          quizContainer &&
3318          quizContainer.dataset.openedBy === 'url' &&
3319          window.revenueHuntQuizPopup
3320        ) {
3321          window.revenueHuntQuizPopup.close({ clearHash: false });
3322        }
3323        return;
3324      }
3325
3326      const activeRenderer = getActiveRenderer();
3327      const activeTarget = activeRenderer && activeRenderer.getAttribute('target');
3328
3329      if (
3330        quizContainer &&
3331        quizContainer.dataset.openedBy === 'url' &&
3332        quizContainer.dataset.popupOwner === popupInstanceId &&
3333        activeTarget === target
3334      ) {
3335        return;
3336      }
3337
3338      window.revenueHuntQuizPopup.open(popupInstanceId, target, { openedBy: 'url' });
3339    }
3340
3341    syncQuizPopupWithUrl();
3342    window.addEventListener('hashchange', syncQuizPopupWithUrl);
3343    window.addEventListener('popstate', syncQuizPopupWithUrl);
3344
3345    if(window.addEventListener) {
3346      window.addEventListener('message', function(event) {
3347        const data = event.data;
3348        const quizContainer = window.revenueHuntQuizPopup && window.revenueHuntQuizPopup.getContainer(popupInstanceId);
3349        const quizContent = quizContainer && quizContainer.querySelector('.quiz-content');
3350        const activeRenderer = quizContent && quizContent.querySelector('quiz-renderer');
3351        const activeInstanceId = activeRenderer && activeRenderer.getAttribute('data-quiz-instance-id');
3352
3353        if (
3354          !data ||
3355          typeof data !== 'object' ||
3356          data.channel !== 'revenuehunt:quiz-renderer' ||
3357          data.source !== 'quiz-renderer' ||
3358          data.type !== 'isResult' ||
3359          !quizContent ||
3360          !activeInstanceId ||
3361          data.instanceId !== activeInstanceId
3362        ) {
3363          return;
3364        }
3365
3366        window.revenueHuntQuizPopup.resize(popupInstanceId);
3367      });
3368    }
3369  });
3370</script>
3370
3371<!-- END app snippet -->
3372
3373
3374
3375</div><div id="shopify-block-AWFNNenlBR2N5d2ZuU__12657775114333427046" class="shopify-block shopify-app-block">
3375<script>
3376  
3377    window.essentialCountdownTimerConfigs = [{"id":"cmggxawbk001q4t1vw2w1f37m","name":"Checkout Timer","title":"DON'T MISS OUT!","customTitle":"","endDate":"2025-10-08T18:54:00.000Z","startDate":"2025-10-07T19:55:00.000Z","subheading":"Your $12 Bag Deal Ends Soon","fixedMinutes":"7","repeat":false,"timerType":"fixedMinutes","type":"top-bar","published":true,"timerPlacement":"custom","showOnProducts":[],"showOnCollections":[],"legendCopyDays":"Days","legendCopyHours":"Hrs","legendCopyMins":"Mins","legendCopySecs":"Secs","CTAType":"","CTALink":"https:\/\/40-thieves-coffee.myshopify.com","closeButton":false,"buttonText":"Shop now!","updatedAt":"2025-10-07T19:55:48.612Z","createdAt":"2025-10-07T18:58:38.333Z","onceItEnds":"repeat","style":{"font":"","image":"https:\/\/cache-essential-apps.cc\/image_backgrounds\/dark_pine_branches.jpg","position":"top-page","stickyBar":false,"timerSize":"22","titleSize":"18","borderSize":"0","buttonText":"Shop now!","legendSize":"10","timerColor":"#ffffff","titleColor":"#ffffff","borderColor":"#c5c8d1","gradientEnd":"#FFFFFF","legendColor":"#ffffff","singleColor":"#c0372c","gradientTurn":"90","gradientStart":"#DDDDDD","backgroundType":"singleBackground","buttonFontSize":"14","closeIconColor":"#ffffff","subheadingSize":"14","buttonFontColor":"#FFFFFF","singleColorRgba":"rgba(192, 55, 44, 1)","subheadingColor":"#ffffff","singleColorAlpha":1,"imageOverlayColor":"#ffffff","buttonBorderRadius":"4","announcementBarStyle":"line-centered","buttonBackgroundColor":"#202223","imageOverlayColorRgba":"rgba(255, 255, 255, 0.20)","imageOverlayColorAlpha":"0.2"},"recurringDays":[],"startType":"today","endType":"never","productTags":[],"showInCountries":[],"locationType":"","translations":[],"showOnProductsInCollections":[],"excludeOnPages":[],"excludeOnSpecificUrls":[],"excludeOnKeywordsInUrl":[],"excludeOnProducts":[],"duration":420000},];
3378  
3379  const essentialCollectionId = null;
3380  window.essentialCountdownTimerMeta = {
3381    productData: {"id":4676960026763,"title":"Gift Card","handle":"gift-card","description":"\u003cp\u003eGive the gift of choice! Perfect for coffee lovers, this digital gift card lets them pick their favorite blends.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003cbr\u003e🚀 \u003cstrong\u003eInstant Delivery:\u003c\/strong\u003e Emailed directly to your inbox.\u003cbr\u003e📋 \u003cstrong\u003eEasy Redemption:\u003c\/strong\u003e Instructions included for hassle-free checkout.\u003cbr\u003e💰 \u003cstrong\u003eNo Extra Fees:\u003c\/strong\u003e Every dollar goes toward their coffee.\u003cbr\u003e🎁 \u003cstrong\u003ePerfect for Any Occasion:\u003c\/strong\u003e Birthdays, holidays, or just because.\u003c\/p\u003e\n\u003cp\u003eSimple, thoughtful, and guaranteed to please!\u003c\/p\u003e","published_at":"2025-01-02T11:56:01-08:00","created_at":"2020-03-20T10:24:26-07:00","vendor":"40 Thieves Coffee","type":"Gift Card","tags":[],"price":1000,"price_min":1000,"price_max":10000,"available":true,"price_varies":true,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":32926338678923,"title":"$10.00 USD","option1":"$10.00 USD","option2":null,"option3":null,"sku":"","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Gift Card - $10.00 USD","public_title":"$10.00 USD","options":["$10.00 USD"],"price":1000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":32926338711691,"title":"$25.00 USD","option1":"$25.00 USD","option2":null,"option3":null,"sku":"","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Gift Card - $25.00 USD","public_title":"$25.00 USD","options":["$25.00 USD"],"price":2500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":32926338744459,"title":"$50.00 USD","option1":"$50.00 USD","option2":null,"option3":null,"sku":"","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Gift Card - $50.00 USD","public_title":"$50.00 USD","options":["$50.00 USD"],"price":5000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":32926338777227,"title":"$100.00 USD","option1":"$100.00 USD","option2":null,"option3":null,"sku":"","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Gift Card - $100.00 USD","public_title":"$100.00 USD","options":["$100.00 USD"],"price":10000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951","\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup.webp?v=1735847752"],"featured_image":"\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951","options":["Amount"],"media":[{"alt":"Coffee gift card from 40 Thieves, offering the freedom to choose bold coffee blends.","id":34145987920033,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup_transparent.webp?v=1735850951","width":1200},{"alt":"40 Thieves Coffee gift card—perfect for coffee lovers to enjoy bold and premium blends.","id":34145890664609,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup.webp?v=1735847752"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/40thievescoffee.com\/cdn\/shop\/files\/Gift-card-mockup.webp?v=1735847752","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eGive the gift of choice! Perfect for coffee lovers, this digital gift card lets them pick their favorite blends.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003cbr\u003e🚀 \u003cstrong\u003eInstant Delivery:\u003c\/strong\u003e Emailed directly to your inbox.\u003cbr\u003e📋 \u003cstrong\u003eEasy Redemption:\u003c\/strong\u003e Instructions included for hassle-free checkout.\u003cbr\u003e💰 \u003cstrong\u003eNo Extra Fees:\u003c\/strong\u003e Every dollar goes toward their coffee.\u003cbr\u003e🎁 \u003cstrong\u003ePerfect for Any Occasion:\u003c\/strong\u003e Birthdays, holidays, or just because.\u003c\/p\u003e\n\u003cp\u003eSimple, thoughtful, and guaranteed to please!\u003c\/p\u003e"},
3382    productCollections: [],
3383  };
3384  window.essentialProductId = 4676960026763
3385  window.essentialProductTags = []
3386  window.essentialCollectionId = null
3387  window.essentialCountdownTimerPageTemplate = "product"
3388  
3389</script>
3389
3390
3391
3392
3393<style>
3394  .essential-countdown-timer-img-reset {
3395    /* wipe common globals */
3396    box-sizing: content-box;
3397    display: inline;
3398    width: auto;
3399    height: auto;
3400    max-width: none;
3401    max-height: none;
3402    margin: 0;
3403    padding: 0;
3404    border: none;
3405    border-radius: 0;
3406    box-shadow: none;
3407    background: none;
3408    object-fit: fill;
3409    object-position: 50% 50%;
3410    filter: none;
3411    opacity: 1;
3412    position: static;
3413    float: none;
3414    clear: none;
3415    vertical-align: baseline;
3416    transform: none;
3417    transition: none;
3418    animation: none;
3419    /* typography sometimes leaks via universal selectors */
3420    font: inherit;
3421    line-height: normal;
3422    letter-spacing: normal;
3423    text-align: start;
3424  }
3425</style>
3426
3427
3428</div><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
3428<script>
3429  window['ShopifyForms'] = {
3430    ...window['ShopifyForms'],
3431    currentPageType: "product"
3432  };
3433</script>
3433
3434
3435
3436</div>
3436<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3436
3437</body>
3438</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.