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&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&width=2350" alt="40 Thieves Horizontal Logo" srcset="//40thievescoffee.com/cdn/shop/files/40Thieves_Horizontal_Logo.svg?v=1735706305&width=400 400w, //40thievescoffee.com/cdn/shop/files/40Thieves_Horizontal_Logo.svg?v=1735706305&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®ion_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®ion_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&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&width=200 200w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&width=400 400w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&width=600 600w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&width=800 800w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&width=1000 1000w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&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&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&width=200 200w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&width=400 400w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&width=600 600w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&width=800 800w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&width=1000 1000w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&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&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&width=56 56w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&width=112 112w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&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&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&width=56 56w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&width=112 112w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&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&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&width=60 60w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&width=120 120w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&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&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&width=200 200w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&width=400 400w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&width=600 600w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&width=800 800w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&width=1000 1000w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup_transparent.webp?v=1735850951&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&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&width=200 200w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&width=400 400w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&width=600 600w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&width=800 800w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&width=1000 1000w, //40thievescoffee.com/cdn/shop/files/Gift-card-mockup.webp?v=1735847752&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&width=1746" alt="" srcset="//40thievescoffee.com/cdn/shop/files/40Thieves_Stacked_Logo.svg?v=1735725167&width=300 300w, //40thievescoffee.com/cdn/shop/files/40Thieves_Stacked_Logo.svg?v=1735725167&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.