1<!doctype html> 2<html lang="en" class="scroll-smooth"> 3 <head> 4<meta charset="utf-8"> 5<meta http-equiv="X-UA-Compatible" content="IE=edge"> 6<meta name="viewport" content="width=device-width,initial-scale=1"> 7 8<link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 9<link href="//feastables.com/cdn/shop/t/267/assets/main.bundle.min.css?v=4072538604718744741788394166" as="style" rel="preload"> 10<link href="//feastables.com/cdn/shop/t/267/assets/main.bundle.min.js?v=15998119726155141701788397729" as="script" rel="preload"> 11<link rel="preconnect" href="https://cdn.kustomerapp.com" crossorigin=""> 12<link rel="preconnect" href="https://widget.gotolstoy.com" crossorigin=""> 13<link rel="preconnect" href="https://videos.gotolstoy.com" crossorigin=""> 14<link rel="preconnect" href="https://static.klaviyo.com" crossorigin=""> 15<link rel="preconnect" href="https://cdn.cookielaw.org" crossorigin=""> 16<link rel="preconnect" href="https://connect.facebook.net" crossorigin=""> 17<link rel="preconnect" href="https://analytics.tiktok.com" crossorigin=""> 18<link rel="preconnect" href="https://sdk.postscript.io" crossorigin=""> 19<link rel="preconnect" href="https://cdn.intelligems.io" crossorigin=""><link rel="shortcut icon" href="https://feastables.com/cdn/shop/files/Feastables_Rebrand_Lockup_Secondary__Square_32x32.png?v=1704497884" type="image/png" /> 20 21<title>Feastables Halloween Sweepstakes 2026</title><meta name="image" property="og:image" content="//feastables.com/cdn/shop/files/hero-halloween-sweeps-2025-desktop_2.jpg?v=1757698090&width=1536"><meta name="title" property="og:title" content="Feastables Halloween Sweepstakes 2026"> 22 23<meta name="description" content="This Halloween, add your home to the Feastables Neighborhood Tracker and represent your state. The state with the most registered Feastables houses will officially be crowned the Feastables Halloween Capital. Then, from all registered houses in the winning state, 5 houses will be randomly selected to win $10,000 each! Enter if you dare... Takes place from 9/8/26 at 12:00 a.m. ET to 10/28/26 at 1:59 p.m. ET."> 24 25 26 <link rel="canonical" href="https://feastables.com/pages/halloween-sweepstakes"> 27
28<script type="application/ld+json"> 29{ 30 "@context": "https://schema.org", 31 "@graph": [ 32 { 33 "@type": "Organization", 34 "name": "Feastables", 35 "url": "https://feastables.com", 36 "description": "Together with MrBeast, we created delicious snacks with ingredients you can trust. Now, at the core of Feastables is a new mission: eradicate child labor in the chocolate industry. From chocolate bars to cups and beyond, every bite helps build a better future for the people behind it.", 37 "logo": { 38 "@type": "ImageObject", 39 "url": "https://feastables.com/cdn/shop/files/Feastables_Logo_2024.png?v=1696022323&width=500", 40 "width": 500, 41 "height": 173 42 }, 43 "sameAs": [ 44 "https://www.instagram.com/feastables", 45 "https://twitter.com/feastables", 46 "https://www.tiktok.com/@feastables" 47 ], 48 "founder": { 49 "@type": "Person", 50 "name": "Jimmy Donaldson (MrBeast)" 51 }, 52 "address": { 53 "@type": "PostalAddress", 54 "streetAddress": "220 North Green Street Suite 100", 55 "addressLocality": "Chicago", 56 "addressRegion": "Illinois", 57 "postalCode": "60607", 58 "addressCountry": "United States" 59 } 60 }, 61 { 62 "@type": "WebSite", 63 "url": "https://feastables.com", 64 "name": "Feastables", 65 "potentialAction": { 66 "@type": "SearchAction", 67 "target": { 68 "@type": "EntryPoint", 69 "urlTemplate": "https://feastables.com/search?q={search_term_string}" 70 }, 71 "query-input": "required name=search_term_string" 72 } 73 }] 74} 75</script>
75 76 77 78
79<script 80 type="text/javascript" 81 src="https://cdn.cookielaw.org/consent/990d2119-0b80-4b40-841b-6c61fca35199/OtAutoBlock.js"> 82 </script>
82 83
83<script 84 src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" 85 data-domain-script="990d2119-0b80-4b40-841b-6c61fca35199" 86 type="text/javascript" 87 charset="UTF-8"> 88 </script>
88<script type="text/javascript"> 89 function OptanonWrapper() { } 90 </script>
90 91 92<link href="//feastables.com/cdn/shop/t/267/assets/main.bundle.min.css?v=4072538604718744741788394166" rel="stylesheet" type="text/css" media="all" /> 93<style> 94 :root { 95 --page-background: url(//feastables.com/cdn/shop/files/PaperTextureBg.jpg?format=pjpg&v=1706141021&width=500); 96 --tw-shadow-color: #000; 97 } 98 body, 99 .page-bg { 100 background-image: var(--page-background); 101 background-repeat: repeat; 102 background-size: 500px 500px; 103 } 104 </style> 105<style data-shopify> 106/* KANIT */ 107@font-face { 108 font-family: 'Kanit'; 109 font-style: normal; 110 font-weight: 100; 111 font-display: swap; 112 src: url('//feastables.com/cdn/shop/files/Kanit-Thin.woff2?v=5648269379370034030') format('woff2'); 113} 114@font-face { 115 font-family: 'Kanit'; 116 font-style: italic; 117 font-weight: 100; 118 font-display: swap; 119 src: url('//feastables.com/cdn/shop/files/Kanit-ThinItalic.woff2?v=13918276187583418437') format('woff2'); 120} 121 122@font-face { 123 font-family: 'Kanit'; 124 font-style: normal; 125 font-weight: 200; 126 font-display: swap; 127 src: url('//feastables.com/cdn/shop/files/Kanit-ExtraLight.woff2?v=8346276854906410690') format('woff2'); 128} 129@font-face { 130 font-family: 'Kanit'; 131 font-style: italic; 132 font-weight: 200; 133 font-display: swap; 134 src: url('//feastables.com/cdn/shop/files/Kanit-ExtraLightItalic.woff2?v=3332537271380253751') format('woff2'); 135} 136 137@font-face { 138 font-family: 'Kanit'; 139 font-style: normal; 140 font-weight: 300; 141 font-display: swap; 142 src: url('//feastables.com/cdn/shop/files/Kanit-Light.woff2?v=15697562122233345652') format('woff2'); 143} 144@font-face { 145 font-family: 'Kanit'; 146 font-style: italic; 147 font-weight: 300; 148 font-display: swap; 149 src: url('//feastables.com/cdn/shop/files/Kanit-LightItalic.woff2?v=16310062205210344131') format('woff2'); 150} 151 152@font-face { 153 font-family: 'Kanit'; 154 font-style: normal; 155 font-weight: 400; 156 font-display: swap; 157 src: url('//feastables.com/cdn/shop/files/Kanit-Regular.woff2?v=4702120605075657825') format('woff2'); 158} 159@font-face { 160 font-family: 'Kanit'; 161 font-style: italic; 162 font-weight: 400; 163 font-display: swap; 164 src: url('//feastables.com/cdn/shop/files/Kanit-Italic.woff2?v=6076148009972036024') format('woff2'); 165} 166 167@font-face { 168 font-family: 'Kanit'; 169 font-style: normal; 170 font-weight: 500; 171 font-display: swap; 172 src: url('//feastables.com/cdn/shop/files/Kanit-Medium.woff2?v=9549251807990469258') format('woff2'); 173} 174@font-face { 175 font-family: 'Kanit'; 176 font-style: italic; 177 font-weight: 500; 178 font-display: swap; 179 src: url('//feastables.com/cdn/shop/files/Kanit-MediumItalic.woff2?v=5426407967571069573') format('woff2'); 180} 181 182@font-face { 183 font-family: 'Kanit'; 184 font-style: normal; 185 font-weight: 600; 186 font-display: swap; 187 src: url('//feastables.com/cdn/shop/files/Kanit-SemiBold.woff2?v=7996336832114260465') format('woff2'); 188} 189@font-face { 190 font-family: 'Kanit'; 191 font-style: italic; 192 font-weight: 600; 193 font-display: swap; 194 src: url('//feastables.com/cdn/shop/files/Kanit-SemiBoldItalic.woff2?v=3176637578753430184') format('woff2'); 195} 196 197@font-face { 198 font-family: 'Kanit'; 199 font-style: normal; 200 font-weight: 700; 201 font-display: swap; 202 src: url('//feastables.com/cdn/shop/files/Kanit-Bold.woff2?v=10345726371069130287') format('woff2'); 203} 204@font-face { 205 font-family: 'Kanit'; 206 font-style: italic; 207 font-weight: 700; 208 font-display: swap; 209 src: url('//feastables.com/cdn/shop/files/Kanit-BoldItalic.woff2?v=13719082989066624008') format('woff2'); 210} 211 212@font-face { 213 font-family: 'Kanit'; 214 font-style: normal; 215 font-weight: 800; 216 font-display: swap; 217 src: url('//feastables.com/cdn/shop/files/Kanit-ExtraBold.woff2?v=10796384035273975459') format('woff2'); 218} 219@font-face { 220 font-family: 'Kanit'; 221 font-style: italic; 222 font-weight: 800; 223 font-display: swap; 224 src: url('//feastables.com/cdn/shop/files/Kanit-ExtraBoldItalic.woff2?v=17063670364448424294') format('woff2'); 225} 226 227@font-face { 228 font-family: 'Kanit'; 229 font-style: normal; 230 font-weight: 900; 231 font-display: swap; 232 src: url('//feastables.com/cdn/shop/files/Kanit-Black.woff2?v=7921182448041225416') format('woff2'); 233} 234@font-face { 235 font-family: 'Kanit'; 236 font-style: italic; 237 font-weight: 900; 238 font-display: swap; 239 src: url('//feastables.com/cdn/shop/files/Kanit-BlackItalic.woff2?v=9116964058938963165') format('woff2'); 240} 241/* DS DIGITAL */ 242/* @font-face { 243 font-family: 'DS Digital'; 244 font-style: normal; 245 font-weight: 400; 246 font-display: swap; 247 src: url('//feastables.com/cdn/shop/files/DS-DIGITAL.woff2?v=3485660659492561022') format('truetype'); 248} */ 249 250/* SOÌHNE */ 251@font-face { 252 font-family: 'Sohne'; 253 font-style: normal; 254 font-weight: 200; 255 font-display: swap; 256 src: url('//feastables.com/cdn/shop/files/Sohne-Extralight.woff2?v=417786285597255023') format('woff2'); 257} 258@font-face { 259 font-family: 'Sohne'; 260 font-style: italic; 261 font-weight: 200; 262 font-display: swap; 263 src: url('//feastables.com/cdn/shop/files/Sohne-ExtralightItalic.woff2?v=12377962211844295899') format('woff2'); 264} 265@font-face { 266 font-family: 'Sohne'; 267 font-style: normal; 268 font-weight: 300; 269 font-display: swap; 270 src: url('//feastables.com/cdn/shop/files/Sohne-Light.woff2?v=3893545857382168084') format('woff2'); 271} 272@font-face { 273 font-family: 'Sohne'; 274 font-style: italic; 275 font-weight: 300; 276 font-display: swap; 277 src: url('//feastables.com/cdn/shop/files/Sohne-LightItalic.woff2?v=4712266658057287564') format('woff2'); 278} 279@font-face { 280 font-family: 'Sohne'; 281 font-style: normal; 282 font-weight: 400; 283 font-display: swap; 284 src: url('//feastables.com/cdn/shop/files/Sohne-Regular.woff2?v=3378375233950987164') format('woff2'); 285} 286@font-face { 287 font-family: 'Sohne'; 288 font-style: italic; 289 font-weight: 400; 290 font-display: swap; 291 src: url('//feastables.com/cdn/shop/files/Sohne-RegularItalic.woff2?v=12492318135644999155') format('woff2'); 292} 293@font-face { 294 font-family: 'Sohne'; 295 font-style: normal; 296 font-weight: 500; 297 font-display: swap; 298 src: url('//feastables.com/cdn/shop/files/Sohne-Medium.woff2?v=556325
298599491584261') format('woff2'); 299} 300@font-face { 301 font-family: 'Sohne'; 302 font-style: italic; 303 font-weight: 500; 304 font-display: swap; 305 src: url('//feastables.com/cdn/shop/files/Sohne-MediumItalic.woff2?v=16976137616331398577') format('woff2'); 306} 307@font-face { 308 font-family: 'Sohne'; 309 font-style: normal; 310 font-weight: 600; 311 font-display: swap; 312 src: url('//feastables.com/cdn/shop/files/Sohne-Semibold.woff2?v=17387782242567208587') format('woff2'); 313} 314@font-face { 315 font-family: 'Sohne'; 316 font-style: italic; 317 font-weight: 600; 318 font-display: swap; 319 src: url('//feastables.com/cdn/shop/files/Sohne-SemiboldItalic.woff2?v=10300431803306082892') format('woff2'); 320} 321@font-face { 322 font-family: 'Sohne'; 323 font-style: normal; 324 font-weight: 700; 325 font-display: swap; 326 src: url('//feastables.com/cdn/shop/files/Sohne-Bold.woff2?v=13088680504514678573') format('woff2'); 327} 328@font-face { 329 font-family: 'Sohne'; 330 font-style: italic; 331 font-weight: 700; 332 font-display: swap; 333 src: url('//feastables.com/cdn/shop/files/Sohne-BoldItalic.woff2?v=6643796136151916401') format('woff2'); 334} 335@font-face { 336 font-family: 'Sohne'; 337 font-style: normal; 338 font-weight: 800; 339 font-display: swap; 340 src: url('//feastables.com/cdn/shop/files/Sohne-Extrabold.woff2?v=13203843395027516857') format('woff2'); 341} 342@font-face { 343 font-family: 'Sohne'; 344 font-style: italic; 345 font-weight: 800; 346 font-display: swap; 347 src: url('//feastables.com/cdn/shop/files/Sohne-ExtraboldItalic.woff2?v=11152979833770687296') format('woff2'); 348} 349@font-face { 350 font-family: 'Sohne'; 351 font-style: normal; 352 font-weight: 900; 353 font-display: swap; 354 src: url('//feastables.com/cdn/shop/files/Sohne-Black.woff2?v=17122772466750703613') format('woff2'); 355} 356@font-face { 357 font-family: 'Sohne'; 358 font-style: italic; 359 font-weight: 900; 360 font-display: swap; 361 src: url('//feastables.com/cdn/shop/files/Sohne-BlackItalic.woff2?v=14452594003841822769') format('woff2'); 362} 363 364/* DRUK */ 365@font-face { 366 font-family: 'DrukWide'; 367 font-style: normal; 368 font-weight: 500; 369 font-display: swap; 370 src: url('//feastables.com/cdn/shop/files/DrukWide-Medium.woff2?v=7975201984631838285') format('woff2'); 371} 372@font-face { 373 font-family: 'DrukWide'; 374 font-style: italic; 375 font-weight: 500; 376 font-display: swap; 377 src: url('//feastables.com/cdn/shop/files/DrukWide-MediumItalic.woff2?v=17581782702167328333') format('woff2'); 378} 379@font-face { 380 font-family: 'DrukWide'; 381 font-style: normal; 382 font-weight: 700; 383 font-display: swap; 384 src: url('//feastables.com/cdn/shop/files/DrukWide-Bold.woff2?v=17974840145227665299') format('woff2'); 385} 386@font-face { 387 font-family: 'DrukWide'; 388 font-style: italic; 389 font-weight: 700; 390 font-display: swap; 391 src: url('//feastables.com/cdn/shop/files/DrukWide-BoldItalic.woff2?v=17593417941832438152') format('woff2'); 392} 393@font-face { 394 font-family: 'DrukWide'; 395 font-style: normal; 396 font-weight: 800; 397 font-display: swap; 398 src: url('//feastables.com/cdn/shop/files/DrukWide-Heavy.woff2?v=12948158685303482580') format('woff2'); 399} 400@font-face { 401 font-family: 'DrukWide'; 402 font-style: italic; 403 font-weight: 800; 404 font-display: swap; 405 src: url('//feastables.com/cdn/shop/files/DrukWide-HeavyItalic.woff2?v=6733187095331393835') format('woff2'); 406} 407@font-face { 408 font-family: 'DrukWide'; 409 font-style: normal; 410 font-weight: 900; 411 font-display: swap; 412 src: url('//feastables.com/cdn/shop/files/DrukWide-Super.woff2?v=16267277711760033781') format('woff2'); 413} 414@font-face { 415 font-family: 'DrukWide'; 416 font-style: italic; 417 font-weight: 900; 418 font-display: swap; 419 src: url('//feastables.com/cdn/shop/files/DrukWide-SuperItalic.woff2?v=12902973758762552671') format('woff2'); 420} 421 422/* OneZeroSix */ 423@font-face { 424 font-family: 'OneZeroSix'; 425 font-style: normal; 426 font-weight: 800; 427 font-display: swap; 428 src: url('//feastables.com/cdn/shop/files/OneZeroSix-ExtraBold.woff2?v=928878927929871447') format('woff2'); 429} 430 431</style>
432<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
432<meta name="google-site-verification" content="jk2B09brykWxw_xvAEfvudEmpR00fA55H7Pc8AONRJE"> 433<meta name="facebook-domain-verification" content="b68g80i2qzkk6qbz5pu7g2v4w7hznb"> 434<meta name="google-site-verification" content="R0IpS7rGnQt-3lTlk-ZAgnt5-NjkKG6cRN1J2Nu9qUg"> 435<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/55160602784/digital_wallets/dialog"> 436<meta id="in-context-paypal-metadata" data-shop-id="55160602784" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
437<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=16875680"></script>
vendor: 1 bytes, line 437
437
438<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":55160602784,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/55160602784","merchantName":"Feastables","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Feastables","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 438
438
439<script id="shopify-features" type="application/json">{"accessToken":"201c7b645a28569559c1681b61f45429","betas":["rich-media-storefront-analytics"],"domain":"feastables.com","predictiveSearch":true,"shopId":55160602784,"locale":"en"}</script>
vendor: 1 bytes, line 439
439
440<script>var Shopify = Shopify || {}; 441Shopify.shop = "feastables.myshopify.com"; 442Shopify.locale = "en"; 443Shopify.currency = {"active":"USD","rate":"1.0"}; 444Shopify.country = "US"; 445Shopify.theme = {"name":"Production","id":134194888864,"schema_name":"Feastables","schema_version":"2.0.0","theme_store_id":null,"role":"main"}; 446Shopify.theme.handle = "null"; 447Shopify.theme.style = {"id":null,"handle":null}; 448Shopify.cdnHost = "feastables.com/cdn"; 449Shopify.routes = Shopify.routes || {}; 450Shopify.routes.root = "/"; 451Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 452Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 453Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 454Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 454
454
455<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 455
455
456<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 456
456
457<script> 458 window.Shopify = window.Shopify || {}; 459 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 460 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 461 window.Shopify.SignInWithShop.eligible = true; 462</script>
vendor: 1 bytes, line 462
462
463<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 463
463
464<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 464
464
465<script type="module"> 466 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 467 468 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 469 470</script>
vendor: 1 bytes, line 470
470
471<script> 472 window.Shopify = window.Shopify || {}; 473 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 474 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"]}; 475</script>
vendor: 1 bytes, line 475
475
476<script id="__st">var __st={"a":55160602784,"offset":-18000,"reqid":"1b6dd431-43e8-44aa-b827-0b3225b3cfb5-1790239208","pageurl":"feastables.com\/pages\/halloween-sweepstakes","s":"pages-718047150449","u":"25448fc990aa","p":"page","rtyp":"page","rid":718047150449};</script>
vendor: 1 bytes, line 476
476
477<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 477
477
478<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 478
478
479<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//feastables.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 479
479
480<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 = "//feastables.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>
480<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 480
480
481<script> 482 window.Shopify = window.Shopify || {}; 483 window.Shopify.MCP = window.Shopify.MCP || {}; 484 window.Shopify.MCP.enabled = true; 485 window.Shopify.MCP.shop = "feastables.myshopify.com"; 486 window.Shopify.MCP.mcpEndpoint = "https:\/\/feastables.com\/api\/mcp"; 487 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 488</script>
vendor: 1 bytes, line 488
488
489<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("\/\/feastables.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f1e1e155.js","sha256-86F2r\/8tANRiv732G7Azvy4FxZLwNMjSp3zeaR2BCbY=");})(); 490</script>
vendor: 1 bytes, line 490
490
491<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://feastables.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 492</script>
vendor: 1 bytes, line 492
492
493<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 494 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); 495</script>
vendor: 1 bytes, line 495
495
496<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})}})); 497</script>
vendor: 1 bytes, line 497
497
498<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{"publisher_shop_id":55160602784,"theme_id":134194888864,"theme_published":true,"theme_store_id":0,"placement":"collection","event_data":{"handle":"halloween-sweepstakes","page_type":"page"},"recommendations_tracking_enabled":true}" defer="defer" src="//feastables.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
498 499<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://feastables.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 500<style id="shopify-accelerated-checkout-cart"> 501 #shopify-buyer-consent { 502 margin-top: 1em; 503 display: inline-block; 504 width: 100%; 505} 506 507#shopify-buyer-consent.hidden { 508 display: none; 509} 510 511#shopify-subscription-policy-button { 512 background: none; 513 border: none; 514 padding: 0; 515 text-decoration: underline; 516 font-size: inherit; 517 cursor: pointer; 518} 519 520#shopify-subscription-policy-button::before { 521 box-shadow: none; 522} 523 524 </style> 525<link rel="stylesheet" media="screen" href="//feastables.com/cdn/shop/t/267/compiled_assets/styles.css?v=15925688836576369541788982716">
526<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
526 527 528
529<script> 530 /* Start of MikMak tag */ 531 (function(e,d){try{var a=window.swnDataLayer=window.swnDataLayer||{};a.appId=e||a.appId,a.eventBuffer=a.eventBuffer||[],a.loadBuffer=a.loadBuffer||[],a.push=a.push||function(e){a.eventBuffer.push(e)},a.load=a.load||function(e){a.loadBuffer.push(e)},a.dnt=a.dnt!=null?a.dnt:d;var t=document.getElementsByTagName("script")[0],n=document.createElement("script");n.async=!0,n.src="//wtb-tag.mikmak.ai/scripts/"+a.appId+"/tag.min.js",t.parentNode.insertBefore(n,t)}catch(e){console.log(e)}}("68d17edce807c4064d416a3c", false)); 532 /* End of MikMak tag */ 533 </script>
vendor: 1 bytes, line 533
533
534<script> 535 window.theme = { 536 routes: { 537 root: '', 538 account: '/account', 539 account_login : 'https://feastables.com/customer_authentication/redirect?locale=en®ion_country=US', 540 account_logout: '/account/logout', 541 account_register: 'https://shopify.com/55160602784/account?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJmZWFzdGFibGVzLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MDg0NDAwOCwibmJmIjoxNzkwMjM5MjA4fQ.2Kxr8mDYhcrHyVp9iD-Sx9EN7hsT_eBtLOWUKBHiS8U', 542 account_addresses: '/account/addresses', 543 collections: '/collections', 544 all_products_collection: '/collections/all', 545 search: '/search', 546 predictive_search: '/search/suggest', 547 cart: '/cart.js', 548 cart_add: '/cart/add.js', 549 cart_change: '/cart/change.js', 550 cart_clear: '/cart/clear.js', 551 cart_update: '/cart/update.js', 552 product_recommendations: '/recommendations/products.js', 553 }, 554 currency: { 555 iso_code: "USD", 556 name: "United States Dollar", 557 symbol: "$", 558 }, 559 request: { 560 market: "us", 561 type: "page", 562 host: "feastables.com", 563 handle: "halloween-sweepstakes", 564 }, 565 country: "US", 566 settings:{"page_background": "\/\/feastables.com\/cdn\/shop\/files\/PaperTextureBg.jpg?v=1706141021" 567,"add_to_cart_text": "ADD TO BAG" 568,"chatbot_enable": false 569,"chatbot_show_floating_button": false 570,"gtm_id": "" 571,"klaviyo_enable_tracking_events": true 572,"intelligems_enable": false 573,"onetrust_enable": true 574,"onetrust_id": "990d2119-0b80-4b40-841b-6c61fca35199" 575,"onetrust_autoblock_enable": true 576,"kustomer_brand_id": "621902f6c177974e5fa00dee" 577,"enable_mikmak": true 578,"mikmak_brand_id": "68d17edce807c4064d416a3c" 579,"layout_meta_preconnect": "\u003clink rel=\"preconnect\" href=\"https:\/\/cdn.kustomerapp.com\" crossorigin=\"\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/widget.gotolstoy.com\" crossorigin=\"\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/videos.gotolstoy.com\" crossorigin=\"\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/static.klaviyo.com\" crossorigin=\"\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/cdn.cookielaw.org\" crossorigin=\"\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/connect.facebook.net\" crossorigin=\"\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/analytics.tiktok.com\" crossorigin=\"\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/sdk.postscript.io\" crossorigin=\"\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/cdn.intelligems.io\" crossorigin=\"\"\u003e" 580,"checkout_logo_image": "\/\/feastables.com\/cdn\/shop\/files\/Feastables_Logo_eef21c4d-5a99-4664-a3a1-f5ee2c5e8be9.png?v=1706906715" 581,"checkout_logo_position": "center" 582,"checkout_logo_size": "medium" 583,"checkout_body_background_color": "#fff" 584,"checkout_input_background_color_mode": "white" 585,"checkout_sidebar_background_color": "#f5f5f5" 586,"checkout_heading_font": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'" 587,"checkout_body_font": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'" 588,"checkout_accent_color": "#15ccff" 589,"checkout_button_color": "#15ccff" 590,"checkout_error_color": "#ff0000" 591,"chatbot_widget_id": "4b8b1d5a-57b8-41a2-8c59-0dc5fbce7921" 592,"customer_layout": "customer_area" 593}, 594 fileHostCDN: "\/\/feastables.com\/cdn\/shop\/files\/", 595 assetHostCDN: "\/\/feastables.com\/cdn\/shop\/t\/267\/assets\/", 596 version: "v=139879", 597 }; 598 599 window.theme.toCDN = function (filename) { 600 return `${window.theme.fileHostCDN}${filename}?${window.theme.version}` 601 }; 602 window.theme.toAssetCDN = function (filename) { 603 return `${window.theme.assetHostCDN}${filename}?${window.theme.version}` 604 }; 605</script>
605<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 606 607 608 609 610 611 612 613 614 615 616 617 618
618<script async src="https://static.klaviyo.com/onsite/js/U424SB/klaviyo.js?company_id=U424SB"></script>
618 619
619<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
619 620 621 622 623 624 625 626
626<script> 627 window.klaviyoReviewsProductDesignMode = false 628 </script>
628 629 630 631 632 633 634 635 636 637 638<!-- END app block --><!-- BEGIN app block: shopify://apps/tolstoy-ads-image-video/blocks/widget-block/06fa8282-42ff-403e-b67c-1936776aed11 --> 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659
660<script 661 type="module" 662 async 663 src="https://widget.gotolstoy.com/we/widget.js" 664 data-shop=feastables.myshopify.com 665 data-app-key=7bd33669-0cb0-4cb1-a1d5-db7772a65cb4 666 data-should-use-cache=true 667 data-cache-version=19f61f0e5d9 668 data-product-gallery-projects="[]" 669 data-collection-gallery-projects="[]" 670 data-product-id="" 671 data-template-name="page.promo-halloween-2026" 672 data-ot-ignore 673 data-cookieconsent="ignore" 674> 675</script>
vendor: 1 bytes, line 675
675
676<script 677 type="module" 678 async 679 src="https://play.gotolstoy.com/widget-v2/widget.js" 680 id="tolstoy-widget-script" 681 data-shop=feastables.myshopify.com 682 data-app-key=7bd33669-0cb0-4cb1-a1d5-db7772a65cb4 683 data-should-use-cache=true 684 data-cache-version=19f61f0e5d9 685 data-product-gallery-projects="[]" 686 data-collection-gallery-projects="[]" 687 data-product-id="" 688 data-collection-id="" 689 data-shop-assistant-enabled="false" 690 data-search-bar-widget-enabled="false" 691 data-template-name="page.promo-halloween-2026" 692 data-customer-id="" 693 data-ot-ignore 694 data-cookieconsent="ignore" 695></script>
vendor: 1 bytes, line 695
695
696<script 697 type="module" 698 async 699 src="https://play.gotolstoy.com/widget-v2/widget.brand-mcp.js" 700 data-app-key=7bd33669-0cb0-4cb1-a1d5-db7772a65cb4 701 data-ot-ignore 702 data-cookieconsent="ignore" 703></script>
vendor: 1 bytes, line 703
703
704<script> 705 window.tolstoyCurrencySymbol = "$"; 706 window.tolstoyMoneyFormat = "${{amount}}"; 707</script>
vendor: 1 bytes, line 707
707
708<script> 709 (function(){ 710 function hideOrphanedTiles(){ 711 var els = document.querySelectorAll('.tolstoy-collection-page-tile,tolstoy-collection-tile'); 712 for(var i=0;i<els.length;i++){ 713 if(els[i].children.length>0) continue; 714 els[i].style.setProperty('display','none','important'); 715 var w=els[i].closest('[class*="tolstoy-grid"]')||els[i].closest('.tolstoy-collection-page-tile-wrapper'); 716 if(w) w.style.setProperty('display','none','important'); 717 } 718 } 719 if(document.readyState==='loading'){ 720 document.addEventListener('DOMContentLoaded',hideOrphanedTiles); 721 }else{ 722 hideOrphanedTiles(); 723 } 724 })(); 725</script>
vendor: 1 bytes, line 725
725
726<script> 727 window.tolstoyDebug = { 728 enable: () => { 729 fetch('/cart/update.js', { 730 method: 'POST', 731 headers: { 'Content-Type': 'application/json' }, 732 body: JSON.stringify({ attributes: { TolstoyDebugEnabled: 'true' } }) 733 }) 734 .then(response => response.json()) 735 .then(() => window.location.reload()); 736 }, 737 disable: () => { 738 fetch('/cart/update.js', { 739 method: 'POST', 740 headers: { 'Content-Type': 'application/json' }, 741 body: JSON.stringify({ attributes: { TolstoyDebugEnabled: null } }) 742 }) 743 .then(response => response.json()) 744 .then(() => window.location.reload()) 745 }, 746 status: async () => { 747 const response = await fetch('/cart.js'); 748 const json = await response.json(); 749 console.log(json.attributes); 750 } 751 } 752</script>
752 753 754<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
755<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: 55160602784,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 755
755
756<script> 757 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 758</script>
vendor: 1 bytes, line 758
758
759<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}
759).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: 55160602784,storefrontBaseUrl: "https://feastables.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://feastables.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"3649438065","configuration":"{\"pixelCode\":\"D7P60PBC77U3EDL398C0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2733670769","configuration":"{\"accountID\":\"U424SB\",\"
759webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1182433649","configuration":"{\"shopId\":\"feastables.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"31536d5a2ef62c1887054e49fd58dba0","type":"APP","apiClientId":4845829,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1162674545","configuration":"{\"debug\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a9a83cf44fb282052ff936f7ab101058","type":"APP","apiClientId":4539653,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"233308320","configuration":"{\"pixel_id\":\"449634726540932\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"6684832","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"93","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Feastables Web Pixel"},{"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":"Feastables","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"feastables.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/feastables.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://feastables.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"134194888864","themePublished":"true","eventMetadataId":"ccca0634-0528-4172-9400-97b28ff17aef","pageType":"page","resourceId":"718047150449","shopId":"55160602784","storefrontBaseUrl":"https:\/\/feastables.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
759<script> 760 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 761 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 762 window.ShopifyAnalytics.meta.currency = 'USD'; 763 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":718047150449,"requestId":"1b6dd431-43e8-44aa-b827-0b3225b3cfb5-1790239208"}}; 764 for (var attr in meta) { 765 window.ShopifyAnalytics.meta[attr] = meta[attr]; 766 } 767</script>
vendor: 1 bytes, line 767
767
768<script class="analytics"> 769 (function () { 770 var customDocumentWrite = function(content) { 771 var jquery = null; 772 773 if (window.jQuery) { 774 jquery = window.jQuery; 775 } else if (window.Checkout && window.Checkout.$) { 776 jquery = window.Checkout.$; 777 } 778 779 if (jquery) { 780 jquery('body').append(content); 781 } 782 }; 783 784 var hasLoggedConversion = function(token) { 785 if (token) { 786 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 787 } 788 return false; 789 } 790 791 var setCookieIfConversion = function(token) { 792 if (token) { 793 var twoMonthsFromNow = new Date(Date.now()); 794 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 795 796 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 797 } 798 } 799 800 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 801 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 802 if (trekkie.integrations) { 803 return; 804 } 805 trekkie.methods = [ 806 'identify', 807 'page', 808 'ready', 809 'track', 810 'trackForm', 811 'trackLink' 812 ]; 813 trekkie.factory = function(method) { 814 return function() { 815 var args = Array.prototype.slice.call(arguments); 816 args.unshift(method); 817 trekkie.push(args); 818 if (method == 'track' || method == 'page') { 819 try { 820 if (window.__TREKKIE_SHIM_QUEUE == null) { 821 window.__TREKKIE_SHIM_QUEUE = []; 822 } 823 window.__TREKKIE_SHIM_QUEUE.push({ 824 from: 'trekkie-stub', 825 method: method, 826 args: args.slice(1) 827 }); 828 } catch (e) { 829 // no-op 830 } 831 } 832 return trekkie; 833 }; 834 }; 835 for (var i = 0; i < trekkie.methods.length; i++) { 836 var key = trekkie.methods[i]; 837 trekkie[key] = trekkie.factory(key); 838 } 839 trekkie.load = function(config) { 840 trekkie.config = config || {}; 841 trekkie.config.initialDocumentCookie = document.cookie; 842 var first = document.getElementsByTagName('script')[0]; 843var script = document.createElement('script'); 844script.type = 'text/javascript'; 845script.onerror = function(e) { 846 var scriptFallback = document.createElement('script'); 847 scriptFallback.type = 'text/javascript'; 848 scriptFallback.onerror = function(error) { 849 var Monorail = { 850 produce: function produce(monorailDomain, schemaId, payload) { 851 var currentMs = new Date().getTime(); 852 var event = { 853 schema_id: schemaId, 854 payload: payload, 855 metadata: { 856 event_created_at_ms: currentMs, 857 event_sent_at_ms: currentMs 858 } 859 }; 860 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 861 }, 862 sendRequest: function sendRequest(endpointUrl, payload) { 863 // Try the sendBeacon API 864 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 865 var blobData = new window.Blob([payload], { 866 type: 'text/plain' 867 }); 868 869 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 870 return true; 871 } // sendBeacon was not successful 872 873 } // XHR beacon 874 875 var xhr = new XMLHttpRequest(); 876 877 try { 878 xhr.open('POST', endpointUrl); 879 xhr.setRequestHeader('Content-Type', 'text/plain'); 880 xhr.send(payload); 881 } catch (e) { 882 console.log(e); 883 } 884 885 return false; 886 }, 887 isIos12: function isIos12() { 888 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 889 } 890 }; 891 Monorail.produce('monorail-edge.shopifysvc.com', 892 'trekkie_storefront_load_errors/1.1', 893 {shop_id: 55160602784, 894 theme_id: 134194888864, 895 app_name: "storefront", 896 context_url: window.location.href, 897 source_url: "//feastables.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 898 899 }; 900 scriptFallback.async = true; 901 scriptFallback.src = '//feastables.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 902 first.parentNode.insertBefore(scriptFallback, first); 903}; 904script.async = true; 905script.src = '//feastables.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 906first.parentNode.insertBefore(script, first); 907 908 }; 909 trekkie.load( 910 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":55160602784,"isMerchantRequest":null,"themeId":134194888864,"themeCityHash":"18439444065736634760","contentLanguage":"en","currency":"USD","eventMetadataId":"ccca0634-0528-4172-9400-97b28ff17aef"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 911 ); 912 913 var loaded = false;
914 trekkie.ready(function() { 915 if (loaded) return; 916 loaded = true; 917 918 window.ShopifyAnalytics.lib = window.trekkie; 919 920 var originalDocumentWrite = document.write; 921 document.write = customDocumentWrite; 922 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 923 document.write = originalDocumentWrite; 924 925 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 926 var token = match? match[1]: undefined; 927 if (!hasLoggedConversion(token)) { 928 setCookieIfConversion(token); 929 930 } 931 }); 932 933 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":718047150449,"requestId":"1b6dd431-43e8-44aa-b827-0b3225b3cfb5-1790239208","shopifyEmitted":true}); 934 935 var eventsListenerScript = document.createElement('script'); 936 eventsListenerScript.async = true; 937 eventsListenerScript.src = "//feastables.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 938 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 939})();</script>
vendor: 1 bytes, line 939
939
940<script 941 defer 942 src="https://feastables.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 943 data-application="storefront-renderer" 944 data-shop-id="55160602784" 945 data-render-region="gcp-us-central1" 946 data-page-type="page" 947 data-theme-instance-id="134194888864" 948 data-theme-name="Feastables" 949 data-theme-version="2.0.0" 950 data-monorail-region="shop_domain" 951 data-resource-timing-sampling-rate="10" 952 data-shs="true" 953 data-shs-beacon="true" 954 data-shs-export-with-fetch="true" 955 data-shs-logs-sample-rate="1" 956 data-shs-beacon-endpoint="https://feastables.com/api/collect" 957></script>
957 958<meta name="shopify-y" content="82d5db52-ef63-4235-86ed-32dadaa1f0d1" data-expiration="1821796808000"><meta name="shopify-s" content="7196ab0a-adfa-4375-b522-531930476e21" data-expiration="1790241008000"><meta name="new-cookie-storage-activated" content="t"> 959</head> 960 961 <body 962 class="min-h-screen layout" 963 :class="{ 'chat-active': $store.global.chatActive }" 964 template="page-promo-halloween-2026" 965 request-type="page" 966 path="/pages/halloween-sweepstakes" 967 @resize.window.debounce.50ms="$store.global.updateScreen()" 968 @scroll.window.passive.throttle.50ms="$store.global.updateScroll()" 969 x-data><!-- BEGIN sections: layout-header-group --> 970<div id="shopify-section-sections--16492624183456__layout_announcement_bar_XQNL9K" class="shopify-section shopify-section-group-layout-header-group"><section 971 class="announcement-bar relative z-30 w-full font-sohne p-[var(--padding)] text-[length:var(--font-size)] origin-bottom transition-all announcement-bar-0" 972 :class="{ 'scale-y-0 h-0 w-0 !p-0 overflow-hidden': !$store.global.announcementBarOpen }" 973 :aria-hidden="!$store.global.announcementBarOpen"><div 974 class="announcement-bar-content text-center leading-none" 975 style="color:#ffffff;"><!-- 976<span class="content font-medium font-kanit">FREE SHIPPING ON ORDERS $50+</span> 977--> 978<span class="content font-kanit font-medium"> 979HEADS UP! ONLINE SALES MOVE TO <a href="https://mrbeast.store/collections/feastables" class="underline">MRBEAST.STORE</a> IN SEPTEMBER ð</span> 980<a href="https://mrbeast.store/collections/feastables" style="position: absolute; inset: 0;" aria-label="Go to mrbeast.store now!"></a></div> 981 <style> 982 .announcement-bar-0 { 983 --padding: 8px 32px; 984 --font-size: 14px; 985 background: #67318F; 986 } 987 @media (min-width: 768px) { 988 .announcement-bar-0 { 989 --padding: 6px 32px; 990 --font-size: 16px; 991 } 992 } 993 </style> 994</section> 995 996<style> #shopify-section-sections--16492624183456__layout_announcement_bar_XQNL9K .content {letter-spacing: 1px;} </style></div><div id="shopify-section-sections--16492624183456__header" class="shopify-section shopify-section-group-layout-header-group sticky top-0 left-0 z-20"><header 997 x-data="{ 998 isOpen: false, 999 isHovering: false, 1000 selectedProductSubMenu: '', 1001 isHamburgerOpen: false, 1002 isMobileCountrySelectorOpen: false, 1003 }" 1004 class="layout-header-container z-10"> 1005 <div 1006 x-cloak 1007 x-show="isOpen" 1008 x-transition 1009 class="fixed inset-0 bg-black/50 -z-1 pointer-events-none"> 1010 </div> 1011 <div 1012 x-init="$nextTick(() => { $store.global.navHeight = $el.offsetHeight; });" 1013 x-trap.inert.noscroll="isHamburgerOpen" 1014 :class="{ '-translate-y-full': $store.global.navHidden }" 1015 class="layout-header bg-blue-cloud relative z-1 transition-transform duration-500 xl:hover:!translate-y-0 xl:focus-within:!translate-y-0"> 1016 1017 <div 1018 x-show="false" 1019 class="layout-header-load-spacer h-[75px] w-full border-b-4 border-black border-soild"></div> 1020 1021 1022 <template x-if="$store.global.screen <= $store.global.SCREENS.lg"> 1023 <div class="grid grid-cols-3 h-[75px] w-full border-b-4 border-black border-soild"> 1024 <div class="menu-toggle col-span-1 flex justify-start items-center relative"> 1025 <button 1026 class="col-span-1 flex items-center p-3 w-[60px] h-[60px]" 1027 @click="isHamburgerOpen = !isHamburgerOpen"> 1028 <span class="sr-only">Toggle Menu</span> 1029 <div x-show="!isHamburgerOpen"> 1030<svg 1031 class="icon icon--hamburger-menu group w-10 h-10" 1032 aria-hidden="true"> 1033 <use 1034 xlink:href="#hamburger-menu" 1035 class="w-10 h-10 group:fill-inherit group:stroke-inherit"> 1036 </use> 1037</svg> 1038</div> 1039 <div x-show="isHamburgerOpen"> 1040<svg 1041 class="icon icon--x group w-8 h-8" 1042 aria-hidden="true"> 1043 <use 1044 xlink:href="#x" 1045 class="w-8 h-8 group:fill-inherit group:stroke-inherit"> 1046 </use> 1047</svg> 1048</div> 1049 </button> 1050 </div> 1051 <div class="menu-logo col-span-1 flex justify-center items-center relative"> 1052 <a href="/" aria-label="Go to Home"> 1053 <img 1054 class="logo w-[180px] h-auto" 1055 src="//feastables.com/cdn/shop/files/Feastables_Rebrand_Non_Tilted.png?v=1715198993&width=180" 1056 srcset="//feastables.com/cdn/shop/files/Feastables_Rebrand_Non_Tilted.png?v=1715198993&width=180, //feastables.com/cdn/shop/files/Feastables_Rebrand_Non_Tilted.png?v=1715198993&width=360 2x" 1057 alt="Feastables Wordmark" 1058 width="4377" 1059 height="1509" 1060 loading="eager" > 1061 </a> 1062 </div><div class="menu-util col-span-1 flex items-center justify-end relative"> 1063 <a 1064 class="inline-block p-3" 1065 href="/pages/store-locator">
1066 <span class="sr-only bg-black text-white">Go To Store Locator</span> 1067<svg 1068 class="icon icon--map-pin group w-10 h-10" 1069 aria-hidden="true"> 1070 <use 1071 xlink:href="#map-pin" 1072 class="w-10 h-10 group:fill-inherit group:stroke-inherit"> 1073 </use> 1074</svg> 1075</a> 1076 </div><div x-cloak class="layout-header-dropdown p-2 ray-background absolute inset-x-0 top-full z-2 bg-blue-cloud h-[calc(100dvh_-_75px)] overflow-auto" x-show="isHamburgerOpen" x-cloak> 1077 <div class="bg-off-white border-4 border-black rounded-lg"> 1078 <ul> 1079 <li x-data="{ isOpen: true }"> 1080 <button 1081 class="pl-[28px] py-4 w-full font-bold flex justify-between items-center uppercase border-b-[2px] border-solid border-black bg-black" 1082 aria-label="Open Shop Menu" 1083 @click="isOpen = !isOpen" 1084 > 1085 <div class="italic uppercase text-[18px] text-white"></div> 1086 <div 1087 class="accordion-icon transition duration-150 ease-in-out flex items-center mr-4" 1088 :class="{ '-scale-y-100': isOpen }"> 1089<svg 1090 class="icon icon--chevron-down group text-white w-4 h-4" 1091 aria-hidden="true"> 1092 <use 1093 xlink:href="#chevron-down" 1094 class="text-white w-4 h-4 group:fill-inherit group:stroke-inherit"> 1095 </use> 1096</svg> 1097</div> 1098 </button> 1099 <ul class="sub-menu" x-show="isOpen"></ul> 1100 </li><li class="py-4 pl-3 last:mb-0 w-full hover:text-white border-b-2 border-black last:border-b-0"> 1101 <a href="https://mrbeast.store/collections/feastables" class="block font-bold text-[18px] italic pl-4 uppercase"> 1102 Buy Now 1103 </a> 1104 </li><li class="py-4 pl-3 last:mb-0 w-full hover:text-white border-b-2 border-black last:border-b-0"> 1105 <a href="/pages/find-a-store" class="block font-bold text-[18px] italic pl-4 uppercase"> 1106 Find A Store 1107 </a> 1108 </li><li class="py-4 pl-3 last:mb-0 w-full hover:text-white border-b-2 border-black last:border-b-0"> 1109 <a href="/pages/our-cocoa-story" class="block font-bold text-[18px] italic pl-4 uppercase"> 1110 Our Story 1111 </a> 1112 </li><li class="py-4 pl-3 last:mb-0 w-full hover:text-white border-b-2 border-black last:border-b-0"> 1113 <a href="/pages/ethicalsourcing" class="block font-bold text-[18px] italic pl-4 uppercase"> 1114 Ethical Sourcing 1115 </a> 1116 </li><li class="py-4 pl-3 last:mb-0 w-full hover:text-white border-b-2 border-black last:border-b-0"> 1117 <a href="/pages/better-peanut-butter" class="block font-bold text-[18px] italic pl-4 uppercase"> 1118 Better Peanut Butter 1119 </a> 1120 </li><li class="py-4 pl-3 last:mb-0 w-full hover:text-white border-b-2 border-black last:border-b-0"> 1121 <a href="/products/feastables-liquid-death-peanut-butter-cup-bundle" class="block font-bold text-[18px] italic pl-4 uppercase"> 1122 Liquid Death Collab 1123 </a> 1124 </li><li class="py-4 pl-3 border-b-2 border-black account-item last:border-b-0"> 1125 <a href="https://feastables.com/customer_authentication/redirect?locale=en®ion_country=US" title="My Account"> 1126 <span class="font-bold text-[18px] italic text-center pl-4 uppercase">My Account</span> 1127 </a> 1128 </li></ul><div class="country-selector-item flex flex-col items-center justify-center py-4 border-t-2 border-black"> 1129 <span class="flex items-center uppercase font-bold italic text-[15px] mb-2"> 1130 You're Shopping In: 1131 <div class="w-4 h-4 ml-2 mr-2 flex items-center justify-center rounded-full bg-black"> 1132 <img 1133 class="w-4 h-4 rounded-full" 1134 src="//feastables.com/cdn/shop/files/Flag-United-States-of-America.webp?v=1683068544&width=16" 1135 srcset="//feastables.com/cdn/shop/files/Flag-United-States-of-America.webp?v=1683068544&width=16, //feastables.com/cdn/shop/files/Flag-United-States-of-America.webp?v=1683068544&width=32 2x" 1136 alt="Flag: UNITED STATES" 1137 width="800" 1138 height="416" 1139 loading="lazy" />
1140 <span class="sr-only bg-white text-black">UNITED STATES (US)</span> 1141 </div> 1142 US 1143 </span> 1144 <div class="relative group"> 1145 <button class="button-small bg-yellow-neon uppercase" @click="isMobileCountrySelectorOpen = !isMobileCountrySelectorOpen"> 1146 Change Location 1147 </button> 1148 <ul class="absolute w-max top-14 left-[-14px] bg-blue-cloud border-2 border-black group-focus-within:block" x-show="isMobileCountrySelectorOpen"><li class="hover:bg-black hover:text-white" tabindex="-1"> 1149 <a 1150 title="UNITED STATES ()" 1151 class="whitespace-nowrap hover:bg-x-blue-400 px-5 py-4 flex gap-x-2 items-center w-full uppercase font-bold italic" 1152 href="https://feastables.com"> 1153 <img 1154 src="//feastables.com/cdn/shop/files/Flag-United-States-of-America.webp?v=1683068544&width=32" 1155 srcset="//feastables.com/cdn/shop/files/Flag-United-States-of-America.webp?v=1683068544&width=32, //feastables.com/cdn/shop/files/Flag-United-States-of-America.webp?v=1683068544&width=64 2x" 1156 alt="Flag: UNITED STATES" 1157 class="inline-block rounded-sm self-end mb-0.5 outline outline-1 outline-offset-1 outline-black" 1158 width="32" 1159 height="17" 1160 loading="lazy" /> 1161 UNITED STATES </a> 1162 </li><li class="hover:bg-black hover:text-white" tabindex="-1"> 1163 <a 1164 title="UNITED KINGDOM ()" 1165 class="whitespace-nowrap hover:bg-x-blue-400 px-5 py-4 flex gap-x-2 items-center w-full uppercase font-bold italic" 1166 href="https://uk.feastables.com/"> 1167 <img 1168 src="//feastables.com/cdn/shop/files/download.png?v=1683068527&width=32" 1169 srcset="//feastables.com/cdn/shop/files/download.png?v=1683068527&width=32, //feastables.com/cdn/shop/files/download.png?v=1683068527&width=64 2x" 1170 alt="Flag: UNITED KINGDOM" 1171 class="inline-block rounded-sm self-end mb-0.5 outline outline-1 outline-offset-1 outline-black" 1172 width="32" 1173 height="17" 1174 loading="lazy" /> 1175 UNITED KINGDOM </a> 1176 </li><li class="hover:bg-black hover:text-white" tabindex="-1"> 1177 <a 1178 title="IRELAND ()" 1179 class="whitespace-nowrap hover:bg-x-blue-400 px-5 py-4 flex gap-x-2 items-center w-full uppercase font-bold italic" 1180 href="https://ie.feastables.com"> 1181 <img 1182 src="//feastables.com/cdn/shop/files/640px-Flag_of_Ireland_svg.png?v=1741454450&width=32" 1183 srcset="//feastables.com/cdn/shop/files/640px-Flag_of_Ireland_svg.png?v=1741454450&width=32, //feastables.com/cdn/shop/files/640px-Flag_of_Ireland_svg.png?v=1741454450&width=64 2x" 1184 alt="Flag: IRELAND" 1185 class="inline-block rounded-sm self-end mb-0.5 outline outline-1 outline-offset-1 outline-black" 1186 width="32" 1187 height="17" 1188 loading="lazy" /> 1189 IRELAND </a> 1190 </li><li class="hover:bg-black hover:text-white" tabindex="-1"> 1191 <a 1192 title="GERMANY ()" 1193 class="whitespace-nowrap hover:bg-x-blue-400 px-5 py-4 flex gap-x-2 items-center w-full uppercase font-bold italic" 1194 href="https://de.feastables.com"> 1195 <img 1196 src="//feastables.com/cdn/shop/files/Flag-Germany_1.jpg?v=1741454538&width=32" 1197 srcset="//feastables.com/cdn/shop/files/Flag-Germany_1.jpg?v=1741454538&width=32, //feastables.com/cdn/shop/files/Flag-Germany_1.jpg?v=1741454538&width=64 2x" 1198 alt="Flag: GERMANY" 1199 class="inline-block rounded-sm self-end mb-0.5 outline outline-1 outline-offset-1 outline-black" 1200 width="32" 1201 height="17" 1202 loading="lazy" /> 1203 GERMANY </a> 1204 </li><li class="hover:bg-black hover:text-white" tabindex="-1"> 1205 <a 1206 title="AUSTRIA ()" 1207 class="whitespace-nowrap hover:bg-x-blue-400 px-5 py-4 flex gap-x-2 items-center w-full uppercase font-bold italic" 1208 href="https://at.feastables.com"> 1209 <img 1210 src="//feastables.com/cdn/shop/files/640px-Flag_of_Austria_svg.png?v=1741454483&width=32" 1211 srcset="//feastables.com/cdn/shop/files/640px-Flag_of_Austria_svg.png?v=1741454483&width=32, //feastables.com/cdn/shop/files/640px-Flag_of_Austria_svg.png?v=1741454483&width=64 2x" 1212 alt="Flag: AUSTRIA" 1213 class="inline-block rounded-sm self-end mb-0.5 outline outline-1 outline-offset-1 outline-black" 1214 width="32" 1215 height="17" 1216 loading="lazy" /> 1217 AUSTRIA </a> 1218 </li><li class="hover:bg-black hover:text-white" tabindex="-1"> 1219 <a 1220 title="FRANCE ()" 1221 class="whitespace-nowrap hover:bg-x-blue-400 px-5 py-4 flex gap-x-2 items-center w-full uppercase font-bold italic" 1222 href="https://fr.feastables.com"> 1223 <img 1224 src="//feastables.com/cdn/shop/files/640px-Flag_of_France_svg.png?v=1741454550&width=32" 1225 srcset="//feastables.com/cdn/shop/files/640px-Flag_of_France_svg.png?v=1741454550&width=32, //feastables.com/cdn/shop/files/640px-Flag_of_France_svg.png?v=1741454550&width=64 2x" 1226 alt="Flag: FRANCE" 1227 class="inline-block rounded-sm self-end mb-0.5 outline outline-1 outline-offset-1 outline-black" 1228 width="32" 1229 height="17" 1230 loading="lazy" /> 1231 FRANCE </a> 1232 </li><li class="hover:bg-black hover:text-white" tabindex="-1"> 1233 <a 1234 title="SPAIN ()" 1235 class="whitespace-nowrap hover:bg-x-blue-400 px-5 py-4 flex gap-x-2 items-center w-full uppercase font-bold italic" 1236 href="https://es.feastables.com"> 1237 <img 1238 src="//feastables.com/cdn/shop/files/640px-Flag_of_Spain_svg.png?v=1741454568&width=32" 1239 srcset="//feastables.com/cdn/shop/files/640px-Flag_of_Spain_svg.png?v=1741454568&width=32, //feastables.com/cdn/shop/files/640px-Flag_of_Spain_svg.png?v=1741454568&width=64 2x" 1240 alt="Flag: SPAIN" 1241 class="inline-block rounded-sm self-end mb-0.5 outline outline-1 outline-offset-1 outline-black" 1242 width="32" 1243 height="17" 1244 loading="lazy" /> 1245 SPAIN </a> 1246 </li><li class="hover:bg-black hover:text-white" tabindex="-1"> 1247 <a 1248 title="AUSTRALIA ()" 1249 class="whitespace-nowrap hover:bg-x-blue-400 px-5 py-4 flex gap-x-2 items-center w-full uppercase font-bold italic" 1250 href="https://aus.feastables.com"> 1251 <img 1252 src="//feastables.com/cdn/shop/files/Flag-Australia.webp?v=1689806978&width=32" 1253 srcset="//feastables.com/cdn/shop/files/Flag-Australia.webp?v=1689806978&width=32, //feastables.com/cdn/shop/files/Flag-Australia.webp?v=1689806978&width=64 2x" 1254 alt="Flag: AUSTRALIA" 1255 class="inline-block rounded-sm self-end mb-0.5 outline outline-1 outline-offset-1 outline-black" 1256 width="32" 1257 height="17" 1258 loading="lazy" /> 1259 AUSTRALIA </a> 1260 </li></ul> 1261 </div> 1262 </div></div> 1263 </div> 1264 </div> 1265 </template> 1266 1267 1268 1269 <template x-if="$store.global.screen > $store.global.SCREENS.lg"> 1270 <div class="flex justify-between h-[75px] w-full border-b-4 border-black border-soild"> 1271 <div class="menu-main hidden items-center pl-12 sm:hidden md:flex lg:flex"> 1272 <a 1273 class="hover:opacity-75 transition mr-12 relative" 1274 aria-label="Go to Home" 1275 href="/"> 1276 <img 1277 class="w-[180px] h-auto" 1278 src="//feastables.com/cdn/shop/files/Feastables_Rebrand_Non_Tilted.png?v=1715198993&width=180" 1279 srcset="//feastables.com/cdn/shop/files/Feastables_Rebrand_Non_Tilted.png?v=1715198993&width=180, //feastables.com/cdn/shop/files/Feastables_Rebrand_Non_Tilted.png?v=1715198993&width=360 2x" 1280 alt="Feastables Wordmark" 1281 width="4377" 1282 height="1509" 1283 loading="eager" > 1284 </a> 1285 <ul class="list-none flex items-center gap-x-3"> 1286 <li class="group" @mouseenter="isOpen = true" @mouseleave="isOpen = false"> 1287 <button 1288 class="font-bold italic uppercase py-4 px-6 text-xl relative before:content-[''] before:absolute before:w-full before:h-[80px] before:top-1/2 before:left-0 before:-translate-y-1/2 hover:font-extrabold transition" 1289 @click="isOpen = !isOpen" 1290 aria-label="Open Product Menu" 1291 > 1292 1293 </button> 1294 <div 1295 x-cloak 1296 x-show="isOpen" 1297 x-transition:enter="transition ease-in-out duration-200" 1298 x-transition:enter-start="scale-y-0 opacity-0" 1299 x-transition:enter-end="scale-y-100 opacity-100" 1300 x-transition:leave="transition ease-in-out duration-200 pointer-events-none" 1301 x-transition:leave-start="scale-y-10 opacity-100" 1302 x-transition:leave-end="scale-y-0 opacity-0" 1303 class="layout-header-dropdown origin-top p-12 ray-background absolute inset-x-0 top-full z-10 bg-blue-cloud group-focus-within:!block max-h-[calc(100dvh_-_75px)] overflow-auto"> 1304 <div class="flex bg-off-white border-4 border-black rounded-lg"> 1305 <div class="flex flex-col border-r-4 border-black min-w-[230px]"> 1306 <ul class="list-none flex-1"></ul></div></div> 1307 </div> 1308 </li><li class=""> 1309 <a href="https://mrbeast.store/collections/feastables" class="font-bold text-xl italic text-center py-4 px-6 uppercase break-keep hover:font-extrabold transition">Buy Now</a> 1310 </li><li class=""> 1311 <a href="/pages/find-a-store" class="font-bold text-xl italic text-center py-4 px-6 uppercase break-keep hover:font-extrabold transition">Find A Store</a> 1312 </li><li class=""> 1313 <a href="/pages/our-cocoa-story" class="font-bold text-xl italic text-center py-4 px-6 uppercase break-keep hover:font-extrabold transition">Our Story</a> 1314 </li><li class=""> 1315 <a href="/pages/ethicalsourcing" class="font-bold text-xl italic text-center py-4 px-6 uppercase break-keep hover:font-extrabold transition">Ethical Sourcing</a> 1316 </li><li class=""> 1317 <a href="/products/feastables-liquid-death-peanut-butter-cup-bundle" class="font-bold text-xl italic text-center py-4 px-6 uppercase break-keep hover:font-extrabold transition">Liquid Death</a> 1318 </li></ul> 1319 </div> 1320 <div class="menu-util justify-end hidden md:flex lg:flex pr-12"> 1321 <ul class="list-none flex items-center gap-x-3"><li class="group country-selector-item relative"><div class="localization-form text-black flex items-center relative"> 1322 <div> 1323 <button 1324 type="button" 1325 title="Select Country (UNITED STATES)" 1326 class="w-8 h-8 flex items-center justify-center rounded-full bg-black hover:drop-shadow-[2px_2px_0_#000000]"> 1327 <img 1328 class="w-[28px] h-[28px] rounded-full object-cover object-center" 1329 src="//feastables.com/cdn/shop/files/Flag-United-States-of-America.webp?v=1683068544&width=60" 1330 srcset="//feastables.com/cdn/shop/files/Flag-United-States-of-America.webp?v=1683068544&width=60, //feastables.com/cdn/shop/files/Flag-United-States-of-America.webp?v=1683068544&width=120 2x" 1331 alt="Flag: UNITED STATES" 1332 width="800" 1333 height="416" 1334 loading="lazy" />
1335 <span class="sr-only bg-white text-black">UNITED STATES (US )</span> 1336 </button> 1337 <div class="submenu container absolute z-[100] top-full left-1/2 -translate-x-1/2 hidden group-focus-within:block"> 1338 <ul class="absolute w-max top-0 right-0 bg-blue-cloud border-2 border-black"><li class="hover:bg-black hover:text-white" tabindex="-1"> 1339 <a 1340 title="UNITED STATES" 1341 class="whitespace-nowrap hover:bg-x-blue-400 px-5 py-4 flex gap-x-2 items-center w-full uppercase font-bold italic" 1342 href="https://feastables.com"> 1343 <img src="//feastables.com/cdn/shop/files/Flag-United-States-of-America.webp?v=1683068544&width=32" alt="Flag: UNITED STATES" class="inline-block rounded-sm self-end mb-0.5 outline outline-1 outline-offset-1 outline-black" width="32" height="17" loading="lazy" /> 1344 UNITED STATES </a> 1345 </li><li class="hover:bg-black hover:text-white" tabindex="-1"> 1346 <a 1347 title="UNITED KINGDOM" 1348 class="whitespace-nowrap hover:bg-x-blue-400 px-5 py-4 flex gap-x-2 items-center w-full uppercase font-bold italic" 1349 href="https://uk.feastables.com/"> 1350 <img src="//feastables.com/cdn/shop/files/download.png?v=1683068527&width=32" alt="Flag: UNITED KINGDOM" class="inline-block rounded-sm self-end mb-0.5 outline outline-1 outline-offset-1 outline-black" width="32" height="17" loading="lazy" /> 1351 UNITED KINGDOM </a> 1352 </li><li class="hover:bg-black hover:text-white" tabindex="-1"> 1353 <a 1354 title="IRELAND" 1355 class="whitespace-nowrap hover:bg-x-blue-400 px-5 py-4 flex gap-x-2 items-center w-full uppercase font-bold italic" 1356 href="https://ie.feastables.com"> 1357 <img src="//feastables.com/cdn/shop/files/640px-Flag_of_Ireland_svg.png?v=1741454450&width=32" alt="Flag: IRELAND" class="inline-block rounded-sm self-end mb-0.5 outline outline-1 outline-offset-1 outline-black" width="32" height="17" loading="lazy" /> 1358 IRELAND </a> 1359 </li><li class="hover:bg-black hover:text-white" tabindex="-1"> 1360 <a 1361 title="GERMANY" 1362 class="whitespace-nowrap hover:bg-x-blue-400 px-5 py-4 flex gap-x-2 items-center w-full uppercase font-bold italic" 1363 href="https://de.feastables.com"> 1364 <img src="//feastables.com/cdn/shop/files/Flag-Germany_1.jpg?v=1741454538&width=32" alt="Flag: GERMANY" class="inline-block rounded-sm self-end mb-0.5 outline outline-1 outline-offset-1 outline-black" width="32" height="17" loading="lazy" /> 1365 GERMANY </a> 1366 </li><li class="hover:bg-black hover:text-white" tabindex="-1"> 1367 <a 1368 title="AUSTRIA" 1369 class="whitespace-nowrap hover:bg-x-blue-400 px-5 py-4 flex gap-x-2 items-center w-full uppercase font-bold italic" 1370 href="https://at.feastables.com"> 1371 <img src="//feastables.com/cdn/shop/files/640px-Flag_of_Austria_svg.png?v=1741454483&width=32" alt="Flag: AUSTRIA" class="inline-block rounded-sm self-end mb-0.5 outline outline-1 outline-offset-1 outline-black" width="32" height="17" loading="lazy" /> 1372 AUSTRIA </a> 1373 </li><li class="hover:bg-black hover:text-white" tabindex="-1"> 1374 <a 1375 title="FRANCE" 1376 class="whitespace-nowrap hover:bg-x-blue-400 px-5 py-4 flex gap-x-2 items-center w-full uppercase font-bold italic" 1377 href="https://fr.feastables.com"> 1378 <img src="//feastables.com/cdn/shop/files/640px-Flag_of_France_svg.png?v=1741454550&width=32" alt="Flag: FRANCE" class="inline-block rounded-sm self-end mb-0.5 outline outline-1 outline-offset-1 outline-black" width="32" height="17" loading="lazy" /> 1379 FRANCE </a> 1380 </li><li class="hover:bg-black hover:text-white" tabindex="-1"> 1381 <a 1382 title="SPAIN" 1383 class="whitespace-nowrap hover:bg-x-blue-400 px-5 py-4 flex gap-x-2 items-center w-full uppercase font-bold italic" 1384 href="https://es.feastables.com"> 1385 <img src="//feastables.com/cdn/shop/files/640px-Flag_of_Spain_svg.png?v=1741454568&width=32" alt="Flag: SPAIN" class="inline-block rounded-sm self-end mb-0.5 outline outline-1 outline-offset-1 outline-black" width="32" height="17" loading="lazy" /> 1386 SPAIN </a> 1387 </li><li class="hover:bg-black hover:text-white" tabindex="-1"> 1388 <a 1389 title="AUSTRALIA" 1390 class="whitespace-nowrap hover:bg-x-blue-400 px-5 py-4 flex gap-x-2 items-center w-full uppercase font-bold italic" 1391 href="https://aus.feastables.com"> 1392 <img src="//feastables.com/cdn/shop/files/Flag-Australia.webp?v=1689806978&width=32" alt="Flag: AUSTRALIA" class="inline-block rounded-sm self-end mb-0.5 outline outline-1 outline-offset-1 outline-black" width="32" height="17" loading="lazy" /> 1393 AUSTRALIA </a> 1394 </li></ul> 1395 </div> 1396 </div> 1397 </div> 1398 </li>
1398<li class="group account-item relative hover:drop-shadow-[2px_2px_0_#000000] transition ease-in duration-100"> 1399 <a 1400 href="https://feastables.com/customer_authentication/redirect?locale=en®ion_country=US" title="My Account"> 1401 <span class="sr-only bg-black text-white">My Account</span> 1402<svg 1403 class="icon icon--face-happy group w-[35px] h-[35px] text-transparent" 1404 aria-hidden="true"> 1405 <use 1406 xlink:href="#face-happy" 1407 class="w-[35px] h-[35px] text-transparent group:fill-inherit group:stroke-inherit"> 1408 </use> 1409</svg> 1410</a> 1411 </li><li class="group store-locator-item relative hover:drop-shadow-[2px_2px_0_#000000] transition ease-in duration-100"> 1412 <a 1413 href="/pages/store-locator" title="Find A Store"> 1414 <span class="sr-only bg-black text-white">Find A Store</span> 1415<svg 1416 class="icon icon--map-pin group w-[35px] h-[35px] text-transparent" 1417 aria-hidden="true"> 1418 <use 1419 xlink:href="#map-pin" 1420 class="w-[35px] h-[35px] text-transparent group:fill-inherit group:stroke-inherit"> 1421 </use> 1422</svg> 1423</a> 1424 </li></ul> 1425 </div> 1426 </div> 1427 </template> 1428 </div> 1429 1430</header> 1431 1432<style> #shopify-section-sections--16492624183456__header .layout-header .menu-util svg {color: #72e2ff;} #shopify-section-sections--16492624183456__header .layout-header > .flex svg use {color: #72e2ff;} #shopify-section-sections--16492624183456__header .menu-main > ul > .group {display: none;} #shopify-section-sections--16492624183456__header .layout-header-dropdown [aria-label="Open Shop Menu"] {display: none;} </style></div><div id="shopify-section-sections--16492624183456__cart-drawer" class="shopify-section shopify-section-group-layout-header-group"><div 1433 x-cloak 1434 x-title="CartContainer" 1435 x-data="{ get drawer() { return $store.cart.drawer; } }" 1436 x-show="!drawer.hidden" 1437 x-trap.inert.noscroll="!drawer.hidden" 1438 x-transition.duration.150ms 1439 x-transition:enter.opacity 1440 x-transition:leave.opacity.delay.200ms 1441 @click="drawer.close()" 1442 x-init=" 1443 $store.cart.giftWithPurchaseSettings = []; 1444 $store.cart.cartItemsLimit = 2; 1445 $store.cart.freeShippingThreshold = 4999; 1446 " 1447 class="cart-backdrop fixed top-0 left-0 h-dvh w-screen z-500 bg-black/75 flex flex-row-reverse justify-end"> 1448 1449 <div class="cart-container cart-shadow-provider drop-shadow-wave-edge-l h-dvh max-w-full w-[640px] shrink-0 ml-auto"> 1450 <div 1451 x-data 1452 x-title="CartDrawer" 1453 x-show="!drawer.hidden" 1454 x-transition:enter="transition ease-out duration-200 delay-150" 1455 x-transition:enter-start="translate-x-full" 1456 x-transition:enter-end="translate-x-0" 1457 x-transition:leave="transition ease-in duration-200" 1458 x-transition:leave-start="translate-x-0" 1459 x-transition:leave-end="translate-x-full" 1460 class="cart h-dvh w-full flex flex-col shadow-lg bg-off-white sm:wave-edge-cart" 1461 @click.stop> 1462<div class="cart-header flex justify-center sm:px-16"> 1463 <div class="cart-heading relative pt-6 pb-2 sm:pt-6 sm:pb-2"> 1464 <h2 class="text-4xl"> 1465 <span class="sr-only">YOUR BAG</span> 1466 <img 1467 class="max-w-[230px] sm:max-w-full" 1468 src="//feastables.com/cdn/shop/files/your-bag-text.svg?v=1705023389&width=1" 1469 alt="YOUR BAG" 1470 width="326" 1471 height="73" 1472 aria-hidden="true" 1473 loading="lazy" /> 1474 </h2> 1475 <div class="cart-item-count w-full sm:absolute sm:w-max sm:left-full sm:top-1/2 sm:-translate-y-1/2 p-2 font-semibold text-lg sm:text-sm leading-none text-center"> 1476 (<span x-text="$store.cart.item_count"></span> <span x-text="$store.cart.item_count === 1 ? 'ITEM': 'ITEMS'"></span>) 1477 </div> 1478 </div> 1479 <button 1480 x-data 1481 x-title="CartCloseButton" 1482 @click="drawer.close()" 1483 class="cart-button-close absolute top-4 right-4 focus:ring" 1484 aria-label="Close Cart Drawer"> 1485<svg 1486 class="icon icon--x group w-[28px] aspect-square" 1487 aria-hidden="true"> 1488 <use 1489 xlink:href="#x" 1490 class="w-[28px] aspect-square group:fill-inherit group:stroke-inherit"> 1491 </use> 1492</svg> 1493</button> 1494</div> 1495<template x-if="$store.cart.giftWithPurchaseSettings.length || $store.cart.freeShippingThreshold > 0"> 1496 <div 1497 x-ignore 1498 x-cloak 1499 ax-load="eager" 1500 x-data="CartProgressBar" 1501 x-title="CartProgressBar" 1502 class="cart-progress-bar w-full px-7 sm:px-12 pb-8 text-black"> 1503 <div class="cart-progress-checkpoints-container relative my-4"> 1504 <div 1505 class="progress-line absolute top-0 left-0 h-full transition-all duration-400 ease-linear bg-blue-light rounded-md" 1506 :style="{width: `${width}%`}"> 1507 <div 1508 class="progress-marker h-[110%] aspect-square absolute right-0 top-1/2 translate-x-1/2 -translate-y-1/2 border-2 border-black z-1 rounded-md flex items-center justify-center" 1509 :class="{ 1510 '!translate-x-0 !left-0 !right-auto': width === 0, 1511 'translate-x-2/3': width === 100, 1512 'bg-blue-light': width >= 1, 1513 'bg-pink-rose': width < 1, 1514 }">
1515 <span class="absolute bottom-full left-0 font-medium text-sm text-center w-full">YOU</span> 1516 <template x-if="width >= 1"> 1517 1518<svg 1519 class="icon icon--face-happy group w-[85%] aspect-square text-transparent" 1520 aria-hidden="true"> 1521 <use 1522 xlink:href="#face-happy" 1523 class="w-[85%] aspect-square text-transparent group:fill-inherit group:stroke-inherit"> 1524 </use> 1525</svg> 1526 1527 </template> 1528 <template x-if="width < 1"> 1529 1530<svg 1531 class="icon icon--face-sad group w-[85%] aspect-square text-transparent" 1532 aria-hidden="true"> 1533 <use 1534 xlink:href="#face-sad" 1535 class="w-[85%] aspect-square text-transparent group:fill-inherit group:stroke-inherit"> 1536 </use> 1537</svg> 1538 1539 </template> 1540 </div> 1541 </div> 1542 <ul class="progress-checkpoint-items relative list-none flex justify-evenly rounded-md border-2 border-black pt-1 pb-0.5 min-h-6"> 1543 <li class="progress-item flex-1 relative px-3 font-medium text-sm text-left"> 1544 <p class="progress-item-title sr-only">START</p> 1545 <p class="progress-item-threshold absolute top-full left-0 w-full pt-2 px-3">$0</p> 1546 </li> 1547 <template x-for="(checkpoint, index) in checkpoints" :key="checkpoint.title"> 1548 <li 1549 :class="{ 1550 'justify-center text-center': index < checkpoints.length - 1, 1551 'justify-end text-right': index == checkpoints.length - 1, 1552 }" 1553 class="progress-item flex-1 shrink-0 px-2 md:px-3 relative font-medium text-xs md:text-sm leading-none flex items-center"> 1554 <p 1555 class="progress-item-title uppercase leading-none" 1556 x-text="checkpoint.title"></p> 1557 <p 1558 class="progress-item-threshold absolute top-full left-0 w-full pt-2 px-3" 1559 x-text="$store.cart.formatMoney(checkpoint.threshold, moneyFormat)"></p> 1560 </li> 1561 </template> 1562 </ul> 1563 </div> 1564 </div> 1565</template><ul class="cart-line-items sm:px-16 px-4 list-none pb-12 flex-1 overflow-auto flex flex-col gap-y-5"> 1566 1567<template x-if="$store.global.screen < $store.global.SCREENS.lg"> 1568 <div> 1569 1570<template x-if="$store.cart.cartContainsGift || !$store.cart.activeGWP"> 1571 <div 1572 x-ignore 1573 ax-load="eager" 1574 x-title="CartRecommendationsAi" 1575 x-show="product" 1576 x-data="CartRecommendationsAi({ rebuyWidgetId: '221083', title: 'TRY ONE OF OUR FAVORITES!' })" 1577 x-effect="update" 1578 @rebuy:cart-change.dot.document="delayedUpdate" 1579 x-transition 1580 class="cart-recs-ai-container"> 1581<template x-if="product"> 1582 <li class="cart-line-item bg-blue-cloud pr-2 mt-4 border-black border-2 rounded-md relative flex items-center gap-x-2"> 1583 <picture class="cart-line-item-image row-span-3 col-span-1 border-r-2 border-black bg-white rounded-md max-w-16 min-h-20 self-stretch overflow-hidden"> 1584 <img 1585 class="w-full h-full object-contain object-center" 1586 :src="product.media[0].src" 1587 :srcset="product.media[0].src" 1588 :alt="product.media[0].alt" 1589 :width="product.media[0].width" 1590 :height="product.media[0].height" 1591 loading="lazy" /> 1592 </picture> 1593 <div class="cart-line-item-meta pt-3 pb-2 flex-1"> 1594 <h2 1595 class="inline-block font-extrabold text-base bg-white px-2 border-2 border-black rounded-md absolute -top-4 left-1/2 -translate-x-1/2 whitespace-nowrap" 1596 x-text="title"></h2> 1597 <h3 1598 class="cart-line-item-title font-extrabold text-lg leading-none uppercase" 1599 x-text="product.title"></h3> 1600 1601 <p class="cart-line-item-variant font-medium text-sm uppercase"> 1602 <span x-show="product.variants[0].title != 'Default Title'"> 1603 <span x-text="product.variants[0].title"></span> | 1604 </span> 1605 <template x-if="typeof gift !== 'undefined'"> 1606 <span>FREE</span> 1607 </template> 1608 <template x-if="typeof gift === 'undefined'"> 1609 <span x-text="$store.cart.formatMoney(product.price)"></span> 1610 </template> 1611 </p> 1612 1613 </div> 1614 <div class="cart-line-item-actions flex justify-between mt-2 min-w-[72px] lg:min-w-[120px]"> 1615 <button 1616 x-data="{ loading: false, id: product.variants[0].id }" 1617 @click.prevent="async () => { 1618 if (typeof rebuyAddSelectedProductsToCart !== 'undefined') { 1619 loading = true; 1620 rebuyAddSelectedProductsToCart(null, () => { 1621 $store.cart.drawer.open(); 1622 loading = false;
1623 }); 1624 } else { 1625 loading = true; 1626 await $store.cart.addItem(id); 1627 $store.cart.drawer.open(); 1628 loading = false; 1629 } 1630 }" 1631 class="card-product-add-button button-small-mobile relative bg-yellow-neon add-to-cart w-full py-1 px-0 lg:py-2 lg:w-full border-2 text-sm lg:text-xl/3"> 1632 <span :class="{ 'opacity-0': loading }">ADD</span> 1633 <span :class="{ 'opacity-100': loading }" class="opacity-0 absolute top-0 left-0 right-0 bottom-0 flex items-center justify-center"> 1634 1635<svg 1636 class="icon icon--loader-circle group w-[19px] aspect-square animate-spin origin-center" 1637 aria-hidden="true"> 1638 <use 1639 xlink:href="#loader-circle" 1640 class="w-[19px] aspect-square animate-spin origin-center group:fill-inherit group:stroke-inherit"> 1641 </use> 1642</svg> 1643 1644 </span> 1645 </button> 1646 </div> 1647 </li> 1648</template> 1649</div> 1650 </template> 1651 <template x-if="!$store.cart.cartContainsGift && $store.cart?.activeGWP"> 1652 <div 1653 x-ignore 1654 ax-load="eager" 1655 x-title="CartRecommendationsGift" 1656 x-data="CartRecommendationsGift({ title: 'GRAB YOUR FREE GIFT!' })" 1657 x-show="product" 1658 x-transition 1659 class="cart-recs-gift-container"> 1660<template x-if="product"> 1661 <li class="cart-line-item bg-blue-cloud pr-2 mt-4 border-black border-2 rounded-md relative flex items-center gap-x-2"> 1662 <picture class="cart-line-item-image row-span-3 col-span-1 border-r-2 border-black bg-white rounded-md max-w-16 min-h-20 self-stretch overflow-hidden"> 1663 <img 1664 class="w-full h-full object-contain object-center" 1665 :src="product.media[0].src" 1666 :srcset="product.media[0].src" 1667 :alt="product.media[0].alt" 1668 :width="product.media[0].width" 1669 :height="product.media[0].height" 1670 loading="lazy" /> 1671 </picture> 1672 <div class="cart-line-item-meta pt-3 pb-2 flex-1"> 1673 <h2 1674 class="inline-block font-extrabold text-base bg-white px-2 border-2 border-black rounded-md absolute -top-4 left-1/2 -translate-x-1/2 whitespace-nowrap" 1675 x-text="title"></h2> 1676 <h3 1677 class="cart-line-item-title font-extrabold text-lg leading-none uppercase" 1678 x-text="product.title"></h3> 1679 1680 <p class="cart-line-item-variant font-medium text-sm uppercase"> 1681 <span x-show="product.variants[0].title != 'Default Title'"> 1682 <span x-text="product.variants[0].title"></span> | 1683 </span> 1684 <template x-if="typeof gift !== 'undefined'"> 1685 <span>FREE</span> 1686 </template> 1687 <template x-if="typeof gift === 'undefined'"> 1688 <span x-text="$store.cart.formatMoney(product.price)"></span> 1689 </template> 1690 </p> 1691 1692 </div> 1693 <div class="cart-line-item-actions flex justify-between mt-2 min-w-[72px] lg:min-w-[120px]"> 1694 <button 1695 x-data="{ loading: false, id: product.variants[0].id }" 1696 @click.prevent="async () => { 1697 if (typeof rebuyAddSelectedProductsToCart !== 'undefined') { 1698 loading = true; 1699 rebuyAddSelectedProductsToCart(null, () => { 1700 $store.cart.drawer.open(); 1701 loading = false; 1702 }); 1703 } else { 1704 loading = true; 1705 await $store.cart.addItem(id); 1706 $store.cart.drawer.open(); 1707 loading = false; 1708 } 1709 }" 1710 class="card-product-add-button button-small-mobile relative bg-yellow-neon add-to-cart w-full py-1 px-0 lg:py-2 lg:w-full border-2 text-sm lg:text-xl/3"> 1711 <span :class="{ 'opacity-0': loading }">ADD</span> 1712 <span :class="{ 'opacity-100': loading }" class="opacity-0 absolute top-0 left-0 right-0 bottom-0 flex items-center justify-center"> 1713 1714<svg 1715 class="icon icon--loader-circle group w-[19px] aspect-square animate-spin origin-center" 1716 aria-hidden="true"> 1717 <use 1718 xlink:href="#loader-circle" 1719 class="w-[19px] aspect-square animate-spin origin-center group:fill-inherit group:stroke-inherit"> 1720 </use> 1721</svg> 1722 1723 </span> 1724 </button> 1725 </div> 1726 </li> 1727</template> 1728</div> 1729 </template> 1730 </div> 1731</template> 1732 1733<template x-for="item in $store.cart.items" :key="item.key"> 1734 <li class="cart-line-item grid-rows-2 grid-cols-3 sm:grid-cols-7 gap-x-4 flex items-start"> 1735 <picture class="cart-line-item-image row-span-3 col-span-1 border-2 border-black bg-white rounded-md max-w-16 h-20"> 1736 <img 1737 class="w-full h-full object-contain object-center" 1738 :src="`${item.image}
1738&width=64`" 1739 :srcset="`${item.image}&width=128 2x`" 1740 :alt="item.image.alt || item.title" 1741 loading="lazy" /> 1742 </picture> 1743 <div class="cart-line-item-meta flex-1"> 1744 <h3 class="cart-line-item-title font-extrabold text-lg leading-none uppercase" x-text="item.product_title"></h3> 1745 <p class="cart-line-item-variant font-medium text-sm uppercase"> 1746 <span x-show="item.variant_title"> 1747 <span x-text="item.variant_title"></span> | 1748 </span> 1749 <template x-if="item.final_line_price === 0"> 1750 <span>FREE</span> 1751 </template> 1752 <template x-if="item.final_line_price !== 0"> 1753 <span x-text="$store.cart.formatMoney(item.final_line_price)"></span> 1754 </template> 1755 <template x-if="item.original_line_price !== 0 && item.final_line_price < item.original_line_price"> 1756 <span style="text-decoration: line-through;" x-text="$store.cart.formatMoney(item.original_line_price)"></span> 1757 </template> 1758 </p> 1759 <div class="cart-line-item-actions flex justify-between mt-2"> 1760 <div class="cart-line-item-qty row-start-2 row-span-2 col-start-2 col-span-2 max-w-20 relative h-8 border-2 border-black rounded-md font-bold text-lg italic"> 1761 <button 1762 class="aspect-square h-full absolute top-0 left-0 hover:bg-white rounded-md" 1763 @click="$store.cart.updateItem(item.key, { quantity: item.quantity - 1 })" 1764 aria-label="Decrement item quantity"> 1765 - 1766 </button> 1767 <input 1768 class="appearance-none w-full h-full text-center px-5 bg-transparent text-base rounded-md [&::-webkit-outer-spin-button]:appearance-none [&::-webkit-inner-spin-button]:appearance-none" 1769 type="number" 1770 aria-label="Item Quantity" 1771 x-model="item.quantity" 1772 name=""> 1773 <button 1774 class="aspect-square h-full absolute top-0 right-0 hover:bg-white rounded-md" 1775 @click="$store.cart.updateItem(item.key, { quantity: item.quantity + 1 })" 1776 aria-label="Increment item quantity"> 1777 + 1778 </button> 1779 </div> 1780 1781 <button 1782 x-data="{ loading: false }" 1783 class="cart-line-item-delete col-start-6 col-span-2 justify-self-end button-small border-2 h-8 py-0 px-3 text-sm max-w-20 relative" 1784 @click="async () => { 1785 loading = true; 1786 await $store.cart.updateItem(item.key, { quantity: 0 }); 1787 loading = false; 1788 }"> 1789 <span :class="{ 'opacity-0': loading }">DELETE</span> 1790 <span :class="{ 'opacity-100': loading }" class="opacity-0 absolute top-0 left-0 right-0 bottom-0 flex items-center justify-center"> 1791 1792<svg 1793 class="icon icon--loader-circle group w-[19px] aspect-square animate-spin origin-center" 1794 aria-hidden="true"> 1795 <use 1796 xlink:href="#loader-circle" 1797 class="w-[19px] aspect-square animate-spin origin-center group:fill-inherit group:stroke-inherit"> 1798 </use> 1799</svg> 1800 1801 </span> 1802 </button> 1803 </div> 1804 </div> 1805 </li> 1806</template> 1807 1808 1809<template x-if="$store.cart.item_count == 0"> 1810 <div class="cart-empty w-full text-center flex flex-col items-center gap-y-4 lg:gap-y-8 my-auto"> 1811 1812<svg 1813 class="icon icon--face-sad group w-[100px] aspect-square mx-auto" 1814 aria-hidden="true"> 1815 <use 1816 xlink:href="#face-sad" 1817 class="w-[100px] aspect-square mx-auto group:fill-inherit group:stroke-inherit"> 1818 </use> 1819</svg> 1820 1821<h3 class="cart-empty-message font-black text-2xl lg:text-4xl"> 1822 YOUR BAG IS EMPTY 1823 </h3><a 1824 class="button-small bg-yellow-neon" 1825 href="/collections/all"> 1826 BROWSE ALL PRODUCTS 1827 </a></div> 1828</template> 1829</ul> 1830<div class="cart-summary"> 1831 <div class="cart-summary-totals bg-blue-cloud flex justify-between py-2 sm:py-4 px-8 sm:px-16 font-bold text-lg sm:text-2xl"> 1832 <p>SUBTOTAL</p> 1833 <p> 1834 <span style="text-decoration: line-through; margin-right: 4px;" x-show="$store.cart.original_total_price > $store.cart.total_price" x-text="$store.cart.formatMoney($store.cart.original_total_price)"></span>
1835 <span x-text="$store.cart.formatMoney($store.cart.total_price)"></span> 1836 </p> 1837 </div> 1838 <div class="cart-summary-checkout bg-blue-light pt-4 pb-3 px-8 sm:pl-16 sm:pt-6 sm:pb-4 text-center"> 1839 <a href="/checkout" class="button-small-desktop bg-yellow-neon sm:px-8 w-full sm:w-auto"> 1840 VIEW BAG & CHECKOUT 1841 </a><div class="cart-footer-message font-medium text-xxs sm:text-xs text-center"> 1842 *TAXES & ALL THAT JAZZ ARE CALCULATED AT CHECKOUT* 1843 </div></div> 1844</div> 1845</div> 1846 </div> 1847 1848 1849 1850<template x-if="$store.global.screen >= $store.global.SCREENS.lg"> 1851 <aside 1852 x-data 1853 x-title="CartRecommendationsDesktop" 1854 x-show="!drawer.hidden" 1855 x-transition:enter="transition ease-out duration-200 delay-150" 1856 x-transition:enter-start="-translate-x-full" 1857 x-transition:enter-end="translate-x-0" 1858 x-transition:leave="transition ease-in duration-200" 1859 x-transition:leave-start="translate-x-0" 1860 x-transition:leave-end="-translate-x-full" 1861 class="cart-recs h-dvh flex-1 flex justify-center items-center overflow-auto"> 1862 <div 1863 x-data 1864 @click.stop 1865 class="cart-recs-inner w-full max-w-[515px]"> 1866 1867<template x-if="$store.cart.cartContainsGift || !$store.cart.activeGWP"> 1868 <div 1869 x-ignore 1870 ax-load="eager" 1871 x-title="CartRecommendationsAi" 1872 x-show="product" 1873 x-data="CartRecommendationsAi({ rebuyWidgetId: '221083' })" 1874 x-effect="update" 1875 @rebuy:cart-change.dot.document="delayedUpdate" 1876 x-transition 1877 class="cart-recs-ai-container"> 1878 <h2 class="cart-heads-header w-full"> 1879<svg 1880 class="cart-recs-heading cart-recs-heading-1 w-full h-auto" 1881 fill="none" 1882 viewBox="0 0 568 64" 1883 xmlns="http://www.w3.org/2000/svg" 1884 x-data="{ id: $id('svg-mask') }"> 1885 <g> 1886 <mask :id="id" id="mask0_515_10929" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="568" height="64"> 1887 <rect id="Rectangle 601" width="568" height="64" fill="#D9D9D9"/> 1888 </mask> 1889 <g :mask="`url(#${id})`"> 1890 <text class=" " fill="#F2EBE0" stroke="#492426" stroke-width="9" xml:space="preserve" style="white-space: pre" font-family="Kanit" font-size="68.0783" font-style="italic" font-weight="900" letter-spacing="0em"><tspan x="13.0977" y="54.379">TRY ONE OF OUR</tspan></text> 1891 <text class=" " fill="#F2EBE0" :stroke="`url(#${id}-gradient)`" stroke-width="6" aria-hidden="true" xml:space="preserve" style="white-space: pre" font-family="Kanit" font-size="68.0783" font-style="italic" font-weight="900" letter-spacing="0em"><tspan x="13.0977" y="54.379">TRY ONE OF OUR </tspan></text> 1892 <text class=" " fill="#F2EBE0" stroke="#492426" stroke-width="2" aria-hidden="true" xml:space="preserve" style="white-space: pre" font-family="Kanit" font-size="68.0783" font-style="italic" font-weight="900" letter-spacing="0em"><tspan x="13.0977" y="54.379">TRY ONE OF OUR </tspan></text> 1893 </g> 1894 </g> 1895 <defs> 1896 <linearGradient :id="`${id}-gradient`" x1="328.856" y1="-22.696" x2="328.403" y2="45.5082" gradientUnits="userSpaceOnUse"> 1897 <stop class="stop-color-[#FF5DB5]" stop-color="#FF9125"/> 1898 <stop class="stop-color-[#FF3BB1]" offset="1" stop-color="#FF4347"/> 1899 </linearGradient> 1900 </defs> 1901</svg> 1902 1903<svg 1904 class="cart-recs-heading cart-recs-heading-2 w-[116%] -translate-y-[20%] drop-shadow-[-4px_3px_0_#492426]" 1905 fill="none" 1906 viewBox="0 0 450 64" 1907 xmlns="http://www.w3.org/2000/svg" 1908 x-data="{ id: $id('svg-mask') }"> 1909 <g> 1910 <mask :id="id" id="mask0_515_10929" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="450" height="64"> 1911 <rect id="Rectangle 601" width="450" height="64" fill="#D9D9D9"/> 1912 </mask> 1913 <g :mask="`url(#${id})`"> 1914 <text class=" stroke-transparent" fill="#F2EBE0" stroke="#492426" stroke-width="9" xml:space="preserve" style="white-space: pre" font-family="Kanit" font-size="68.0783" font-style="italic" font-weight="900" letter-spacing="0em"><tspan x="13.0977" y="54.379">FAVORITES</tspan></text> 1915 <text class=" " fill="#F2EBE0" :stroke="`url(#${id}-gradient)`" stroke-width="6" aria-hidden="true" xml:space="preserve" style="white-space: pre" font-family="Kanit" font-size="68.0783" font-style="italic" font-weight="900" letter-spacing="0em"><tspan x="13.0977" y="54.379">FAVORITES </tspan></text> 1916 <text class=" stroke-[1.25]" fill="#F2EBE0" stroke="#492426" stroke-width="2" aria-hidden="true" xml:space="preserve" style="white-space: pre" font-family="Kanit" font-size="68.0783" font-style="italic" font-weight="900" letter-spacing="0em"><tspan x="13.0977" y="54.379">FAVORITES </tspan></text> 1917 </g> 1918 </g>
1919 <defs> 1920 <linearGradient :id="`${id}-gradient`" x1="328.856" y1="-22.696" x2="328.403" y2="45.5082" gradientUnits="userSpaceOnUse"> 1921 <stop class="stop-color-[#FF5DB5]" stop-color="#FF9125"/> 1922 <stop class="stop-color-[#FF3BB1]" offset="1" stop-color="#FF4347"/> 1923 </linearGradient> 1924 </defs> 1925</svg> 1926</h2> 1927 <div class="cart-recs-products w-full max-w-[430px] mx-auto"> 1928 1929<template x-if="product"> 1930 <div 1931 x-title="ProductCard" 1932 x-data="{ get image() { return product?.media?.find((media) => media?.media_type === 'image') || product?.image }}" 1933 class="card card-product card-product-alpine bg-off-white border-4 border-black rounded-[14px] overflow-hidden "> 1934 <a class="card-link flex flex-wrap w-full focus-visible:ring" :href="product?.url || product?.link"> 1935 <picture class="card-media block w-full basis-full aspect-[1/0.75] grow-0 bg-blue-cloud wave-edge-b p-4 mb-[10%] relative"> 1936 1937 1938 <img 1939 class="block w-full h-full object-contain object-center animate-fade animate-once animate-duration-1000 animate-delay-[250ms]" 1940 :alt="image.alt || product.title" 1941 :width="image.width" 1942 :height="image.height" 1943 1944 :src="image.src" 1945 1946 1947 loading="lazy" /> 1948 </picture> 1949 <div class="card-content w-full basis-full py-2 px-3 p-3 lg:py-4 lg:px-6 flex flex-col flex-1"> 1950 <p class="card-product-tile font-bold lg:font-extrabold text-base lg:text-2xl leading-none lg:leading-none uppercase mb-1" x-text="product.title.split(' - ')[0]"></p> 1951 <div class="card-product-variant font-medium text-sm lg:text-xl uppercase mb-1 flex flex-col xs:flex-row items-start leading-none lg:leading-none py-0.5"> 1952 <span x-show="product.variants.length == 1 && product.variants[0].title != 'Default Title'"> 1953 <span x-text="product.variants[0].title"></span> 1954 </span> 1955 <span x-show="product.variants.length > 1"> 1956 <span><span x-text="product.variants.length"></span> options</span> 1957 </span> 1958 <template x-if="typeof gift !== 'undefined'"> 1959 <span class="xs:pl-1 xs:ml-1 xs:border-l-2 border-black">FREE</span> 1960 </template> 1961 <template x-if="typeof gift === 'undefined' && product.tags.includes('show price')"> 1962 <span class="xs:pl-1 xs:ml-1 xs:border-l-2 border-black"> 1963 <template x-if="product.price_varies"> 1964 <span><span x-text="$store.cart.formatMoney(product.price_min)"></span> - <span x-text="$store.cart.formatMoney(product.price_max)"></span></span> 1965 </template> 1966 <template x-if="!product.price_varies"> 1967 <span x-text="$store.cart.formatMoney(product.price)"></span> 1968 </template> 1969 </span> 1970 </template> 1971 </div> 1972 1973 <div class="card-buttons lg:px-4 mt-auto"> 1974 <template x-if="product?.quickshop?.variants?.length == 1 || product?.selected_variant_id != null"> 1975 <button 1976 x-data="{ loading: false, id: product?.quickshop?.variants?.[0]?.id || product?.selected_variant_id }" 1977 @click.prevent="async () => { 1978 if (typeof rebuyAddSelectedProductsToCart !== 'undefined') { 1979 loading = true; 1980 rebuyAddSelectedProductsToCart(null, () => { 1981 $store.cart.drawer.open(); 1982 loading = false; 1983 }); 1984 } else { 1985 loading = true; 1986 await $store.cart.addItem(id); 1987 $store.cart.drawer.open(); 1988 loading = false; 1989 } 1990 }" 1991 :class="{ 'opacity-0 pointer-events-none': product.tags.includes('no purchase') }" 1992 class="card-product-add-button button-small bg-yellow-neon add-to-cart relative w-full px-1"> 1993 <span :class="{ 'opacity-0': loading }">ADD TO BAG</span> 1994 <span :class="{ 'opacity-100': loading }" class="opacity-0 absolute top-0 left-0 right-0 bottom-0 flex items-center justify-center"> 1995 1996<svg 1997 class="icon icon--loader-circle group w-[19px] aspect-square animate-spin origin-center" 1998 aria-hidden="true"> 1999 <use 2000 xlink:href="#loader-circle" 2001 class="w-[19px] aspect-square animate-spin origin-center group:fill-inherit group:stroke-inherit"> 2002 </use> 2003</svg> 2004 2005 </span> 2006 </button> 2007 </template> 2008 <template x-if="product?.quickshop?.variants?.length > 1"> 2009 <button 2010 x-data 2011 class="card-product-add-button button-small bg-yellow-neon add-to-cart relative w-full px-1" 2012 :class="{ 'opacity-0 pointer-events-none': product.tags.includes('no purchase') }" 2013 @click.prevent="$store.quickshop.product = product.quickshop; $store.quickshop.global = true;">ADD TO BAG</button> 2014 </template> 2015 </div> 2016 </div> 2017 </a> 2018 </div> 2019</template> 2020</div> 2021 </div> 2022 </template> 2023 <template x-if="!$store.cart.cartContainsGift && $store.cart?.activeGWP"> 2024 <div 2025 x-ignore 2026 ax-load="eager" 2027 x-title="CartRecommendationsGift" 2028 x-data="CartRecommendationsGift" 2029 x-show="product" 2030 x-transition 2031 class="cart-recs-gift-container"> 2032 2033 <h2 class="cart-heads-header w-full translate-x-[10%]"> 2034<svg 2035 class="cart-recs-heading cart-recs-heading-1 w-[80%] h-auto" 2036 fill="none" 2037 viewBox="0 0 406 64" 2038 xmlns="http://www.w3.org/2000/svg" 2039 x-data="{ id: $id('svg-mask') }"> 2040 <g> 2041 <mask :id="id" id="mask0_515_10929" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="406" height="64"> 2042 <rect id="Rectangle 601" width="406" height="64" fill="#D9D9D9"/> 2043 </mask> 2044 <g :mask="`url(#${id})`"> 2045 <text class=" " fill="#F2EBE0" stroke="#492426" stroke-width="9" xml:space="preserve" style="white-space: pre" font-family="Kanit" font-size="68.0783" font-style="italic" font-weight="900" letter-spacing="0em"><tspan x="13.0977" y="54.379">GRAB YOUR</tspan></text> 2046 <text class=" " fill="#F2EBE0" :stroke="`url(#${id}-gradient)`" stroke-width="6" aria-hidden="true" xml:space="preserve" style="white-space: pre" font-family="Kanit" font-size="68.0783" font-style="italic" font-weight="900" letter-spacing="0em"><tspan x="13.0977" y="54.379">GRAB YOUR </tspan></text> 2047 <text class=" " fill="#F2EBE0" stroke="#492426" stroke-width="2" aria-hidden="true" xml:space="preserve" style="white-space: pre" font-family="Kanit" font-size="68.0783" font-style="italic" font-weight="900" letter-spacing="0em"><tspan x="13.0977" y="54.379">GRAB YOUR </tspan></text> 2048 </g> 2049 </g>
2050 <defs> 2051 <linearGradient :id="`${id}-gradient`" x1="328.856" y1="-22.696" x2="328.403" y2="45.5082" gradientUnits="userSpaceOnUse"> 2052 <stop class="stop-color-[#FF5DB5]" stop-color="#FF9125"/> 2053 <stop class="stop-color-[#FF3BB1]" offset="1" stop-color="#FF4347"/> 2054 </linearGradient> 2055 </defs> 2056</svg> 2057 2058<svg 2059 class="cart-recs-heading cart-recs-heading-2 w-full h-auto -translate-y-[21%] drop-shadow-[-4px_3px_0_#492426]" 2060 fill="none" 2061 viewBox="0 0 456 64" 2062 xmlns="http://www.w3.org/2000/svg" 2063 x-data="{ id: $id('svg-mask') }"> 2064 <g> 2065 <mask :id="id" id="mask0_515_10929" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="456" height="64"> 2066 <rect id="Rectangle 601" width="456" height="64" fill="#D9D9D9"/> 2067 </mask> 2068 <g :mask="`url(#${id})`"> 2069 <text class=" stroke-transparent" fill="#F2EBE0" stroke="#492426" stroke-width="9" xml:space="preserve" style="white-space: pre" font-family="Kanit" font-size="68.0783" font-style="italic" font-weight="900" letter-spacing="0em"><tspan x="13.0977" y="54.379">FREE GIFT!</tspan></text> 2070 <text class=" " fill="#F2EBE0" :stroke="`url(#${id}-gradient)`" stroke-width="6" aria-hidden="true" xml:space="preserve" style="white-space: pre" font-family="Kanit" font-size="68.0783" font-style="italic" font-weight="900" letter-spacing="0em"><tspan x="13.0977" y="54.379">FREE GIFT! </tspan></text> 2071 <text class=" " fill="#F2EBE0" stroke="#492426" stroke-width="2" aria-hidden="true" xml:space="preserve" style="white-space: pre" font-family="Kanit" font-size="68.0783" font-style="italic" font-weight="900" letter-spacing="0em"><tspan x="13.0977" y="54.379">FREE GIFT! </tspan></text> 2072 </g> 2073 </g> 2074 <defs> 2075 <linearGradient :id="`${id}-gradient`" x1="328.856" y1="-22.696" x2="328.403" y2="45.5082" gradientUnits="userSpaceOnUse"> 2076 <stop class="stop-color-[#FF5DB5]" stop-color="#FF9125"/> 2077 <stop class="stop-color-[#FF3BB1]" offset="1" stop-color="#FF4347"/> 2078 </linearGradient> 2079 </defs> 2080</svg> 2081</h2> 2082 <div class="cart-recs-gwp w-full max-w-[430px] mx-auto"> 2083 2084<template x-if="product"> 2085 <div 2086 x-title="ProductCard" 2087 x-data="{ get image() { return product?.media?.find((media) => media?.media_type === 'image') || product?.image }}" 2088 class="card card-product card-product-alpine bg-off-white border-4 border-black rounded-[14px] overflow-hidden "> 2089 <a class="card-link flex flex-wrap w-full focus-visible:ring" :href="product?.url || product?.link"> 2090 <picture class="card-media block w-full basis-full aspect-[1/0.75] grow-0 bg-blue-cloud wave-edge-b p-4 mb-[10%] relative"> 2091 2092 2093 <img 2094 class="block w-full h-full object-contain object-center animate-fade animate-once animate-duration-1000 animate-delay-[250ms]" 2095 :alt="image.alt || product.title" 2096 :width="image.width" 2097 :height="image.height" 2098 2099 :src="image.src" 2100 2101 2102 loading="lazy" /> 2103 </picture> 2104 <div class="card-content w-full basis-full py-2 px-3 p-3 lg:py-4 lg:px-6 flex flex-col flex-1"> 2105 <p class="card-product-tile font-bold lg:font-extrabold text-base lg:text-2xl leading-none lg:leading-none uppercase mb-1" x-text="product.title.split(' - ')[0]"></p> 2106 <div class="card-product-variant font-medium text-sm lg:text-xl uppercase mb-1 flex flex-col xs:flex-row items-start leading-none lg:leading-none py-0.5"> 2107 <span x-show="product.variants.length == 1 && product.variants[0].title != 'Default Title'"> 2108 <span x-text="product.variants[0].title"></span> 2109 </span> 2110 <span x-show="product.variants.length > 1"> 2111 <span><span x-text="product.variants.length"></span> options</span> 2112 </span> 2113 <template x-if="typeof gift !== 'undefined'"> 2114 <span class="xs:pl-1 xs:ml-1 xs:border-l-2 border-black">FREE</span> 2115 </template> 2116 <template x-if="typeof gift === 'undefined' && product.tags.includes('show price')"> 2117 <span class="xs:pl-1 xs:ml-1 xs:border-l-2 border-black"> 2118 <template x-if="product.price_varies">
2119 <span><span x-text="$store.cart.formatMoney(product.price_min)"></span> - <span x-text="$store.cart.formatMoney(product.price_max)"></span></span> 2120 </template> 2121 <template x-if="!product.price_varies"> 2122 <span x-text="$store.cart.formatMoney(product.price)"></span> 2123 </template> 2124 </span> 2125 </template> 2126 </div> 2127 2128 <div class="card-buttons lg:px-4 mt-auto"> 2129 <template x-if="product?.quickshop?.variants?.length == 1 || product?.selected_variant_id != null"> 2130 <button 2131 x-data="{ loading: false, id: product?.quickshop?.variants?.[0]?.id || product?.selected_variant_id }" 2132 @click.prevent="async () => { 2133 if (typeof rebuyAddSelectedProductsToCart !== 'undefined') { 2134 loading = true; 2135 rebuyAddSelectedProductsToCart(null, () => { 2136 $store.cart.drawer.open(); 2137 loading = false; 2138 }); 2139 } else { 2140 loading = true; 2141 await $store.cart.addItem(id); 2142 $store.cart.drawer.open(); 2143 loading = false; 2144 } 2145 }" 2146 :class="{ 'opacity-0 pointer-events-none': product.tags.includes('no purchase') }" 2147 class="card-product-add-button button-small bg-yellow-neon add-to-cart relative w-full px-1"> 2148 <span :class="{ 'opacity-0': loading }">ADD TO BAG</span> 2149 <span :class="{ 'opacity-100': loading }" class="opacity-0 absolute top-0 left-0 right-0 bottom-0 flex items-center justify-center"> 2150 2151<svg 2152 class="icon icon--loader-circle group w-[19px] aspect-square animate-spin origin-center" 2153 aria-hidden="true"> 2154 <use 2155 xlink:href="#loader-circle" 2156 class="w-[19px] aspect-square animate-spin origin-center group:fill-inherit group:stroke-inherit"> 2157 </use> 2158</svg> 2159 2160 </span> 2161 </button> 2162 </template> 2163 <template x-if="product?.quickshop?.variants?.length > 1"> 2164 <button 2165 x-data 2166 class="card-product-add-button button-small bg-yellow-neon add-to-cart relative w-full px-1" 2167 :class="{ 'opacity-0 pointer-events-none': product.tags.includes('no purchase') }" 2168 @click.prevent="$store.quickshop.product = product.quickshop; $store.quickshop.global = true;">ADD TO BAG</button> 2169 </template> 2170 </div> 2171 </div> 2172 </a> 2173 </div> 2174</template> 2175</div> 2176 </div> 2177 </template> 2178 </div> 2179 </aside> 2180</template> 2181 2182 2183 <div 2184 class="!hidden" 2185 x-data 2186 x-title="RebuyWidgetSource" 2187 x-bind:data-rebuy-id="221083"></div> 2188 2189</div> 2190 2191<style> #shopify-section-sections--16492624183456__cart-drawer /* Rebuy Widget ID: 130073 */.cart-progress-checkpoints-container {/* display: none; */} </style></div><div id="shopify-section-sections--16492624183456__html_PJpwqg" class="shopify-section shopify-section-group-layout-header-group"><style> 2192[x-data="{ menuTitle: 'Flash Deals' }"] > a { 2193 background: red !important; 2194} 2195</style> 2196</div> 2197<!-- END sections: layout-header-group --><main 2198 id="main" 2199 class="main" 2200 role="main" 2201 x-data> 2202 <div id="shopify-section-template--29637858165105__banner_TndtWC" class="shopify-section section-banner"><section class="banner overflow-hidden font-sohne"> 2203 <div class="banner-inner relative max-w-screen-4xl mx-auto px-2 pt-5 lg:px-6 lg:py-8"> 2204 2205 2206 <div class="banner-media-container border-4 border-black rounded-2xl overflow-hidden"> 2207 <picture 2208 class="banner-media block w-full aspect-[var(--ratio-mobile)] md:aspect-[var(--ratio)] bg-blue-cloud relative" 2209 style="--ratio: 1.9292649098474342;--ratio-mobile: 0.6837121212121212;"> 2210 <source 2211 media="(min-width: 768px) and (-webkit-device-pixel-ratio: 1)" 2212 srcset=" 2213//feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=768 768w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&
2213width=1024 1024w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=1200 1200w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=1440 1440w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=1536 1536w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=1600 1600w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=1920 1920w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=2560 2560w"> 2214 <source 2215 media="(min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" 2216 srcset=" 2217//feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=768 768w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=1024 1024w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=1200 1200w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=1440 1440w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=1536 1536w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=1600 1600w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=1920 1920w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=2560 2560w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=2880 2880w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=3200 3200w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=3840 3840w, //feastables.com/cdn/shop/files/Desktop_Hero_300.png?v=1788537468&width=5120 5120w"> 2218 <source 2219 media="(min-width: 480px) and (-webkit-device-pixel-ratio: 1)" 2220 srcset=" 2221//feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=480 480w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=650 650w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=730 730w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=768 768w"> 2222 <source 2223 media="(min-width: 480px) and (-webkit-min-device-pixel-ratio: 2)" 2224 srcset=" 2225//feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=480 480w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=650 650w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=730 730w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=768 768w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=860 860w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=1024 1024w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=1200 1200w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=1440 1440w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=1536 1536w"> 2226 <source 2227 media="(-webkit-device-pixel-ratio: 1)" 2228 srcset=" 2229//feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=352 352w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=375 375w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=412 412w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=430 430w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=480 480w"> 2230 <source 2231 media="" 2232 srcset=" 2233//feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=352 352w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=375 375w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=412 412w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=430 430w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=480 480w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=650 650w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=730 730w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=768 768w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=860 860w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=960 960w"> 2234 2235 2236 <img src="//feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=480" alt="" srcset="//feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=352 352w, //feastables.com/cdn/shop/files/M_Hero_300.png?v=1788537461&width=480 480w" width="480" height="702" loading="eager" class="banner-image w-full h-full object-cover object-center z-1 relative" fetchpriority="high"> 2237 </picture> 2238 </div> 2239 2240<div 2241 class="banner-content-container flex absolute inset-0 z-1 p-[var(--padding-mobile)] md:p-[var(--padding)] text-center justify-center items-end md:text-center md:justify-center md:items-end " 2242 style="--padding: 0 0 9%;--padding-mobile: 0 0 24.5%;"><p class="legal absolute bottom-0 left-0 w-full text-xs text-white text-center"><span>NO PURCHASE NECESSARY TO ENTER OR WIN. Takes place from 9/8/26 at 12:00 a.m. ET to 10/28/26 at 1:59 p.m. ET. Open only to legal U.S. residents residing in the 50 U.S./D.C., Puerto Rico and U.S. Territories and Possessions, who are 18 or older. See Official Rules at <a href="https://fst.gg/hwn-rules" target="_blank" class="underline">https://fst.gg/hwn-rules</a> for details on how to enter without purchase, additional eligibility restrictions and complete details. Odds of winning depend on the number of eligible entr
2242ies received. Void where prohibited. Sponsor: Feastables, Inc., 167 N Green Street, Chicago, IL 60607.</span></p> 2243<button 2244 type="button" 2245 class="banner-button button-mobile xl:button-desktop bg-[color:var(--background-color)] text-[length:var(--font-size-mobile)] md:text-[length:var(--font-size)] p-[var(--padding-mobile)] md:p-[var(--padding)]" 2246 @click="$dispatch('entry-form-update', { data: { show: true } });" 2247 style="--background-color: #e54582;--font-size-mobile: 20px;--font-size: 20px;--padding-mobile: 12px 12px;--padding: 12px 12px;">UPLOAD MY RECEIPT</button></div> 2248 2249</div> 2250</section> 2251 2252<style> #shopify-section-template--29637858165105__banner_TndtWC section {border-bottom: 4px solid #000;} #shopify-section-template--29637858165105__banner_TndtWC .banner-button {color: #fff; border-color: #fff; --tw-shadow-color: #fff;} #shopify-section-template--29637858165105__banner_TndtWC .legal {font-family: "Sohne"; line-height: 1.1; font-size: 2.25vw; font-weight: 500; text-align: left; bottom: 1.5%;} #shopify-section-template--29637858165105__banner_TndtWC .legal > span {display: block; max-width: 90%; margin: 0 auto;} @media (min-width: 768px) {#shopify-section-template--29637858165105__banner_TndtWC .legal {font-size: 0.95vw; font-weight: 300; text-align: left; bottom: calc(24px + 1.5vw); text-align: center; } #shopify-section-template--29637858165105__banner_TndtWC .legal > span {max-width: 70%; }} @media (max-width: 767px) {#shopify-section-template--29637858165105__banner_TndtWC .banner {padding-bottom: 20px; }} </style></div><div id="shopify-section-template--29637858165105__html_qm34fC" class="shopify-section"><style> 2253/* 2254.banner { 2255 position: relative; 2256} 2257 2258.banner:after { 2259 content: ''; 2260 position: absolute; 2261 inset: 0; 2262 background-color: #FF5200; 2263 mix-blend-mode: multiply; 2264 pointer-events: none; 2265} 2266 2267.profile-capture-section { 2268 display: none !important; 2269} 2270*/ 2271#kustomer-ui-sdk-iframe#kustomer-ui-sdk-iframe { 2272z-index: 19 !important 2273} 2274</style> 2275</div><div id="shopify-section-template--29637858165105__promo_instructions_DQjiGQ" class="shopify-section"> 2276<section id="template--29637858165105__promo_instructions_DQjiGQ" class="promo-instructions-container border-b-4 border-black overflow-hidden font-sohne font-bold"> 2277 <div class="promo-instructions px-2 py-6 lg:py-8 lg:px-6 max-w-screen-4xl mx-auto"> 2278 <div 2279 class="promo-instructions-inner flex flex-col xl:flex-row border-4 border-black rounded-2xl overflow-hidden relative" 2280 ><div class="promo-instructions-image w-full min-h-[200px] h-auto xl:w-1/2 flex items-center justify-center relative bg-blue-light border-r-0 xl:border-r-4 border-black"><div class="promo-instructions-bg absolute inset-0 bg-cover bg-center bg-no-repeat" style="background-image: url('//feastables.com/cdn/shop/files/mrb-hwn-2026-how-it-works.png?v=1788901725&width=2000');"></div></div> 2281 <div class="promo-instructions-content w-full xl:w-1/2 border-t-4 xl:border-t-0 border-black flex flex-col items-center justify-center gap-y-12 py-12 xl:py-24 px-12 xl:px-24"><div class="text-black text-center max-w-3xl mx-auto"><p class="text-xs md:text-xl max-w-3xl mx-auto"><span class="sr-only">HERE'S HOW IT WORKS</span> 2282<img class="w-full" src="https://cdn.shopify.com/s/files/1/0551/6060/2784/files/how-it-works-hwn-26-header.png?v=1788374720"></p></div><div class="text-black text-center max-w-3xl mx-auto"><h3 class="uppercase font-extrabold text-xl md:text-4xl mb-4" 2283 2284 style="color: #E54582" 2285 2286 >BUY FEASTABLES</h3><p class="text-xs md:text-xl max-w-3xl mx-auto">Stock up on your fave treats for Halloween.</p></div><div class="text-black text-center max-w-3xl mx-auto"><h3 class="uppercase font-extrabold text-xl md:text-4xl mb-4" 2287 2288 style="color: #E54582" 2289 2290 >UPLOAD YOUR RECEIPT</h3><p class="text-xs md:text-xl max-w-3xl mx-auto">Submit your receipt below to count your purchase toward your state.</p></div><div class="text-black text-center max-w-3xl mx-auto"><h3 class="uppercase font-extrabold text-xl md:text-4xl mb-4" 2291 2292 style="color: #E54582" 2293 2294 >BE ADDED TO THE NEIGHBORHOOD TRACKER</h3><p class="text-xs md:text-xl max-w-3xl mx-auto">When you enter (with or without purchase), your location (city and state) based on your IP address will be automatically added to the Feastables Neighborhood tracker.</p></div><div class="text-black text-center max-w-3xl mx-auto"><p class="text-xs md:text-xl max-w-3xl mx-auto"><p class="text-xxs text-center" style="max-width:500px;"><strong>NO PURCHASE NECESSARY TO ENTER OR WIN.</strong> Takes place from 9/8/26 at 12:00 a.m. ET to 10/28/26 at 1:59 p.m. ET. Open only to legal U.S. residents residing in the 50 U.S./D.C., Puerto Rico and U.S. Territories and Possessions, who are 18 or older. See Official Rules at <a href="https://fst.gg/hwn-rules" target="_blank" class="underline">https://fst.gg/hwn-rules</a> for details on how to enter without purchase, additional eligibility restrictions and complete details. Odds of winning depend on the number of eligible entr
2294ies received. Void where prohibited. Sponsor: Feastables, Inc., 167 N Green Street, Chicago, IL 60607.</p></p></div></div> 2295 </div> 2296 </div> 2297</section> 2298 2299<style> #shopify-section-template--29637858165105__promo_instructions_DQjiGQ .promo-instructions-container {border: 0;} #shopify-section-template--29637858165105__promo_instructions_DQjiGQ .max-w-3xl {max-width: 100%; font-weight: 500;} @media (min-width: 1280px) {#shopify-section-template--29637858165105__promo_instructions_DQjiGQ .max-w-3xl {max-width: 550px; }} @media (max-width: 1280px) {#shopify-section-template--29637858165105__promo_instructions_DQjiGQ .promo-instructions-content {padding: 1.8rem; }} #shopify-section-template--29637858165105__promo_instructions_DQjiGQ .promo-instructions-image {min-height: 400px;} #shopify-section-template--29637858165105__promo_instructions_DQjiGQ .promo-instructions-content {background: url("https://cdn.shopify.com/s/files/1/0551/6060/2784/files/spider-web2.png?v=1788375863") no-repeat; background-position: bottom right; background-size: 50% auto;} #shopify-section-template--29637858165105__promo_instructions_DQjiGQ .promo-instructions-bg {background-position: top;} </style></div><div id="shopify-section-template--29637858165105__promo_instructions_pNbBWn" class="shopify-section"> 2300<section id="template--29637858165105__promo_instructions_pNbBWn" class="promo-instructions-container border-b-4 border-black overflow-hidden font-sohne font-bold"> 2301 <div class="promo-instructions px-2 py-6 lg:py-8 lg:px-6 max-w-screen-4xl mx-auto"> 2302 <div 2303 class="promo-instructions-inner flex flex-col xl:flex-row border-4 border-black rounded-2xl overflow-hidden relative" 2304 ><div class="promo-instructions-image w-full min-h-[200px] h-auto xl:w-1/2 flex items-center justify-center relative bg-blue-light border-r-0 xl:border-r-4 border-black"><div class="promo-instructions-bg absolute inset-0 bg-cover bg-center bg-no-repeat" style="background-image: url('//feastables.com/cdn/shop/files/prizes-halloween-2026-image-desktop.jpg?v=1788375479&width=2000');"></div></div> 2305 <div class="promo-instructions-content w-full xl:w-1/2 border-t-4 xl:border-t-0 border-black flex flex-col items-center justify-center gap-y-12 py-12 xl:py-24 px-12 xl:px-24"><div class="text-black text-center max-w-3xl mx-auto"><p class="text-xs md:text-xl max-w-3xl mx-auto"><span class="sr-only">THE STATE WITH THEâ¨MOST ENTRANTS ON THE NEIGHBORHOOD TRACKER WINS</span> 2306<img class="w-full" src="https://cdn.shopify.com/s/files/1/0551/6060/2784/files/hwn-26-contest-header_1157ad78-16e5-484c-a523-640c42484a2b.png?v=1788537650"></p></div><div class="text-black text-center max-w-3xl mx-auto"><p class="text-xs md:text-xl max-w-3xl mx-auto"><p class="sub-head text-xl mb-8"> 2307On October 28, AKA National Chocolate Day, the state with the most entrants on the Feastables Neighborhood Tracker will be crowned the winner. 2308</p> 2309<p class="sub-head text-xl mb-8"> 2310Then, from all registered houses in the winning state, <strong style="color: #E54582">5 entrants will be randomly selected to win $10,000 each</strong>. 2311</p> 2312<p class="sub-head text-xl mb-8"> 2313And on Halloween night, weâll show up at each winnerâs door to hand-deliver the $10,000. 2314</p> 2315<a href="#map-leaderboard" class="button-mobile px-3" style="background: #E54582; color: #fff; --tw-shadow-color:#fff; border-color: #fff;">TRACK THE LEADERBOARD</a></p></div></div> 2316 </div> 2317 </div> 2318</section> 2319 2320<style> #shopify-section-template--29637858165105__promo_instructions_pNbBWn .promo-instructions-container {border: 0;} #shopify-section-template--29637858165105__promo_instructions_pNbBWn .max-w-3xl {max-width: 100%; font-weight: 500;} @media (min-width: 1280px) {#shopify-section-template--29637858165105__promo_instructions_pNbBWn .max-w-3xl {max-width: 550px; }} @media (max-width: 1280px) {#shopify-section-template--29637858165105__promo_instructions_pNbBWn .promo-instructions-content {padding: 1.8rem; }} #shopify-section-template--29637858165105__promo_instructions_pNbBWn .promo-instructions-image {min-height: 300px;} #shopify-section-template--29637858165105__promo_instructions_pNbBWn .promo-instructions-content {background: url("https://cdn.shopify.com/s/files/1/0551/6060/2784/files/spider-web2.png?v=1788375863") no-repeat; background-position: bottom right; background-size: 50% auto;} #shopify-section-template--29637858165105__promo_instructions_pNbBWn .promo-instructions-bg {background-position: top;} </style></div><div id="shopify-section-template--29637858165105__promo_heatmap_G6LwR7" class="shopify-section"><section 2321 id="map-leaderboard" 2322 x-ignore 2323 ax-load="idle" 2324 x-title="Heatmap" 2325 x-data="MapboxHeatmap({ campaignId: '5ff6599f-3e89-4128-9b21-c8617e2adeac', perCapitaScale: 400_000_000 })"
2326 class="promo-map mb-10 px-4 scroll-mt-24"> 2327 <div class="max-w-screen-4xl mx-auto rounded-2xl overflow-hidden lg:flex bg-black"> 2328 <div class="leaderboard-container lg:w-1/3 shrink-0 lg:max-w-[450px] p-2 lg:p-8 flex relative justify-center"> 2329 <div class="leaderboard-frame w-full px-4 py-8 xl:p-8 max-w-[400px]"> 2330 <h1 class="text-3xl font-bold mb-6 lg:mb-8"> 2331 <span class="sr-only">Feastables Halloween Capital Leaderboard</span> 2332 <img src="https://cdn.shopify.com/s/files/1/0551/6060/2784/files/FEASTABLES_HALLOWEEN_CAPITAL_LEADERBOARD.png?v=1788388056" alt=""> 2333 </h1> 2334 <ul class="leaderboard flex flex-col"> 2335 2336 <template x-for="(item, index) in leaderboardItems"> 2337 <li class="card text-white flex gap-4 h-15" style="height: 60px;"> 2338 <p class="rank self-center">#<span x-text="index + 1"></span></p> 2339 <div class="flex-1 flex justify-between items-center border-[#123154]" :class="{ 'border-t': index > 0 }"> 2340 <p class="text-xl font-bold" x-text="item.state"></p> 2341 <p class="text-xl"> 2342 <span class="font-bold" x-text="item.points"></span> 2343 <span class="text-base">PTS</span> 2344 </p> 2345 </div> 2346 </li> 2347 </template> 2348 </ul> 2349 </div> 2350 <div class="shadow-overhang absolute top-full lg:top-0 left-0 lg:left-full w-full h-10 lg:h-full lg:w-10 lg:bg-gradient-to-r bg-gradient-to-b from-black to-transparent z-1 pointer-events-none"></div> 2351 </div> 2352 <div 2353 @resize.window.debounce.100ms="map.resize()" 2354 class="map-container relative flex flex-col flex-1" 2355 style="min-height: max(50vh, 700px)"> 2356 <div 2357 class="map w-full h-full flex-1" 2358 x-ref="map"></div> 2359 <div 2360 x-show="!mapReady" 2361 class="loading bg-black text-white flex items-center justify-center absolute inset-0"> 2362<svg 2363 class="icon icon--loader-circle group w-8 aspect-square animate-spin origin-center" 2364 aria-hidden="true"> 2365 <use 2366 xlink:href="#loader-circle" 2367 class="w-8 aspect-square animate-spin origin-center group:fill-inherit group:stroke-inherit"> 2368 </use> 2369</svg> 2370</div> 2371 </div> 2372 <style> 2373 .mapboxgl-ctrl-bottom-right { 2374 display: none; 2375 } 2376 .leaderboard-frame { 2377 background-image: url('https://cdn.shopify.com/s/files/1/0551/6060/2784/files/inset-border.svg?v=1788387933'); 2378 background-size: 100% 100%; 2379 } 2380 </style> 2381 </div> 2382</section> 2383 2384<style> #shopify-section-template--29637858165105__promo_heatmap_G6LwR7 /* 5ff6599f-3e89-4128-9b21-c8617e2adeac */ </style></div><div id="shopify-section-template--29637858165105__banner_RFQP9A" class="shopify-section section-banner"><section class="banner overflow-hidden font-sohne"> 2385 <div class="banner-inner relative "> 2386 2387 2388 <div class="banner-media-container "> 2389 <picture 2390 class="banner-media block w-full aspect-[var(--ratio-mobile)] md:aspect-[var(--ratio)] bg-blue-cloud relative" 2391 style="--ratio: 3.0;--ratio-mobile: 0.635593220338983;"> 2392 <source 2393 media="(min-width: 768px) and (-webkit-device-pixel-ratio: 1)" 2394 srcset=" 2395//feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=768 768w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=1024 1024w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=1200 1200w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=1440 1440w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=1536 1536w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=1600 1600w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=1920 1920w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=2560 2560w"> 2396 <source 2397 media="(min-width: 768px) and (-webkit-min-device-pixel-ratio: 2)" 2398 srcset=" 2399//feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=768 768w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&
2399width=1024 1024w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=1200 1200w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=1440 1440w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=1536 1536w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=1600 1600w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=1920 1920w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=2560 2560w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=2880 2880w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=3200 3200w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=3840 3840w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-desktop_33eb87ab-19be-425f-a3b8-aa04aae2bb2a.jpg?v=1788543064&width=5120 5120w"> 2400 <source 2401 media="(min-width: 480px) and (-webkit-device-pixel-ratio: 1)" 2402 srcset=" 2403//feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=480 480w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=650 650w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=730 730w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=768 768w"> 2404 <source 2405 media="(min-width: 480px) and (-webkit-min-device-pixel-ratio: 2)" 2406 srcset=" 2407//feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=480 480w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=650 650w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=730 730w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=768 768w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=860 860w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=1024 1024w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=1200 1200w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=1440 1440w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=1536 1536w"> 2408 <source 2409 media="(-webkit-device-pixel-ratio: 1)" 2410 srcset=" 2411//feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=352 352w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=375 375w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=412 412w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=430 430w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=480 480w"> 2412 <source 2413 media="" 2414 srcset=" 2415//feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=352 352w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=375 375w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=412 412w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=430 430w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=480 480w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&
2415width=650 650w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=730 730w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=768 768w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=860 860w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=960 960w"> 2416 2417 2418 <img src="//feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=480" alt="" srcset="//feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=352 352w, //feastables.com/cdn/shop/files/banner-shop-hwn-2026-mobile_7b31675e-0d13-4f3f-9718-b1a576b8757b.jpg?v=1788543064&width=480 480w" width="480" height="755" loading="lazy" class="banner-image w-full h-full object-cover object-center z-1 relative" fetchpriority="auto"> 2419 </picture> 2420 </div> 2421 2422<div 2423 class="banner-content-container flex absolute inset-0 z-1 p-[var(--padding-mobile)] md:p-[var(--padding)] text-center justify-center items-end md:text-right md:justify-end md:items-end " 2424 style="--padding: 0 38vw 6vw;--padding-mobile: 0 0 45vw;"><a 2425 href="https://mrbeast.store/collections/halloween-shop" 2426 class="banner-button button-mobile xl:button-desktop bg-[color:var(--background-color)] text-[length:var(--font-size-mobile)] md:text-[length:var(--font-size)] p-[var(--padding-mobile)] md:p-[var(--padding)]" 2427 style="--background-color: #e54582;--font-size-mobile: 20px;--font-size: 20px;--padding-mobile: 12px 12px;--padding: 12px 12px;">BUY NOW</a></div> 2428 2429</div> 2430</section> 2431 2432<style> #shopify-section-template--29637858165105__banner_RFQP9A section {border-bottom: 4px solid #000;} #shopify-section-template--29637858165105__banner_RFQP9A .banner-button {color: #fff; border-color: #fff; --tw-shadow-color: #fff;} </style></div><div id="shopify-section-template--29637858165105__entry_form_qwLTYr" class="shopify-section entry-form-section"> 2433<div 2434 class="entry-form flex flex-col text-white fixed z-20 top-0 left-0 w-full bg-blue-could bg-[image:var(--background)] overflow-auto max-h-dvh" 2435 x-cloak 2436 x-ignore 2437 ax-load="eager" 2438 x-data="EntryForm({ 2439 "formId": "5ff6599f-3e89-4128-9b21-c8617e2adeac", 2440 "allowAltPath": true, 2441 "show": false, 2442 "useDefaultResponses": true, 2443 "labelSubmit": "SUBMIT", 2444 "labelNext": "NEXT STEP", 2445 "labelPrevStepExit": "EXIT FORM", 2446 "labelPrevStepPhone": "RE-ENTER NUMBER", 2447})" 2448 x-init="resize" 2449 x-show="show" 2450 x-trap.inert.noscroll="show" 2451 x-transition 2452 style="" 2453 :data-step-index="stepIndex" 2454 @entry-form-update.window="handleComponentUpdate" 2455 @resize.window.debounce.100ms="resize" 2456 x-title="EntryForm"> 2457 2458 <div class="entry-form-container flex flex-col flex-1 w-full max-w-screen-4xl mx-auto lg:px-6 lg:py-6"> 2459 <div class="entry-form-inner flex flex-col flex-1 lg:border-4 lg:border-black lg:rounded-2xl"> 2460 2461 <div class="entry-form__nav flex w-full justify-end p-1"> 2462 <button 2463 class="p-3 text-[var(--color)] focus:ring rounded-xl" 2464 aria-label="Close Entry Form Modal" 2465 @click="$dispatch('entry-form-update', { data: { show: false } }); 2466 $dispatch('entry-form-intro-show');"> 2467<svg 2468 class="icon icon--x group w-8 h-8" 2469 aria-hidden="true"> 2470 <use 2471 xlink:href="#x" 2472 class="w-8 h-8 group:fill-inherit group:stroke-inherit"> 2473 </use> 2474</svg> 2475</button> 2476 </div> 2477 2478 <div class="entry-form__main flex justify-center w-full max-w-[1440px] mx-auto flex-1"> 2479 <div class="entry-form__steps flex justify-center w-full min-h-[40vh]"> 2480 <div class="entry-form__step w-full flex flex-col lg:grid lg:grid-cols-2 lg:gap-x-8 max-w-[1300px] mx-auto px-2 md:px-4"> 2481 2482 <div class="entry-form__step-nav-content flex flex-col lg:flex-1 pb-10 lg:pb-0"><div class="entry-form__heading px-4 flex flex-col flex-1 items-center justify-center" x-show="!useAltPath"><img src="//feastables.com/cdn/shop/files/text-upload-you-receipt-orange.svg?v=1724798312&width=500" alt="Upload your receipt" srcset="//feastables.com/cdn/shop/files/text-upload-you-receipt-orange.svg?v=1724798312&width=352 352w, //feastables.com/cdn/shop/files/text-upload-you-receipt-orange.svg?v=1724798312&width=500 500w" width="500" height="165" loading="lazy" class="entry-form__heading-image mx-auto"></div> 2483 <div class="entry-form__heading px-4 flex flex-col flex-1 items-center justify-center" x-show="useAltPath"><img src="//feastables.com/cdn/shop/files/HWN_Contest_Lockup.png?v=1788987412&width=500" alt="" srcset="//feastables.com/cdn/shop/files/HWN_Contest_Lockup.png?v=1788987412&width=352 352w, //feastables.com/cdn/shop/files/HWN_Contest_Lockup.png?v=1788987412&width=500 500w" width="500" height="271" loading="lazy" class="entry-form__heading-image mx-auto"></div><div
2484 class="entry-form__step-details px-4" 2485 :class="{ 'md:pt-16': stepIndex !== 2 }" 2486 style=" 2487 --image: url('//feastables.com/cdn/shop/files/receipt-tut-bg_1.png?v=1696360015&width=610'); 2488 --image-mobile: url('//feastables.com/cdn/shop/files/receipt-tut-bg_1.png?v=1696360015&width=420'); 2489 "> 2490 2491 <template x-if="stepIndex === 2 && !windowSizeMobile && !useAltPath"> 2492 <div class="entry-form__upload-tutorial px-4 py-10 bg-[image:var(--image-mobile)] md:bg-[image:var(--image)] bg-cover bg-top text-center w-full max-w-[420px] mx-auto"> 2493 <div class="entry-form__upload-tutorial-content"><div style="color: #000000" class="flex flex-col items-center justify-center"> 2494<p class="font-extrabold text-3xl mb-4">BEFORE YOU UPLOAD!</p> 2495<ol class="mb-4 font-semibold text-sm md:text-base flex flex-col items-start gap-y-2 text-left mx-auto" style="max-width: 80%;"> 2496 <li class="flex gap-x-1"> 2497<span>â </span> MAKE SURE TO LAY THE RECEIPT FLAT</li> 2498 <li class="flex gap-x-1"> 2499<span>â </span> ALL 4 CORNERS OF THE RECEIPT MUST BE VISIBLE</li> 2500 <li class="flex gap-x-1"> 2501<span>â </span> THE MORE LEGIBLE = THE BETTER</li> 2502</ol> 2503<button x-data="" class="button-small-mobile bg-[color:var(--button-background)] border-[color:var(--button-border)] text-[color:var(--button-color)]" x-on:click="$store['VideoModal-8'] = true">â¶ï¸ WATCH VIDEO</button> 2504</div></div> 2505 <img 2506 src="//feastables.com/cdn/shop/files/receipt-tut-image.png?v=1696275545&width=280" 2507 srcset="//feastables.com/cdn/shop/files/receipt-tut-image.png?v=1696275545&width=560 2x" 2508 alt="Sample image of two receipts. The receipt on the left is a bad sample in which the edges of the receipt are folded/curled over which obstructs some text and the receipt is not flat making the text harder to read. The receipt on the right is a good sample in which the receipt is laid flat with all corners visible and all text is easy to read." 2509 class="mx-auto" 2510 width="280" 2511 height="312.16216216216213" 2512 loading="lazy"> 2513 </div> 2514 </template> 2515 2516 <template x-if="stepIndex === 2.5 && windowSizeMobile && showUploadTutorial && !useAltPath"> 2517 <div class="entry-form__upload-tutorial px-2 fixed bottom-0 left-0 w-full z-50 animate-fade-up animate-once animate-fill-forwards animate-duration-1000 translate-y-full !opacity-100"> 2518 <div class="entry-form__upload-tutorial-inner px-2 pt-16 pb-10 w-full z-50 bg-[image:var(--image-mobile)] md:bg-[image:var(--image)] bg-cover bg-top text-center"> 2519 <div class="entry-form__upload-tutorial-content"><div style="color: #000000" class="flex flex-col items-center justify-center"> 2520<p class="font-extrabold text-3xl mb-4">BEFORE YOU UPLOAD!</p> 2521<ol class="mb-4 font-semibold text-sm md:text-base flex flex-col items-start gap-y-2 text-left mx-auto" style="max-width: 80%;"> 2522 <li class="flex gap-x-1"> 2523<span>â </span> MAKE SURE TO LAY THE RECEIPT FLAT</li> 2524 <li class="flex gap-x-1"> 2525<span>â </span> ALL 4 CORNERS OF THE RECEIPT MUST BE VISIBLE</li> 2526 <li class="flex gap-x-1"> 2527<span>â </span> THE MORE LEGIBLE = THE BETTER</li> 2528</ol> 2529<button x-data="" class="button-small-mobile bg-[color:var(--button-background)] border-[color:var(--button-border)] text-[color:var(--button-color)]" x-on:click="$store['VideoModal-8'] = true">â¶ï¸ WATCH VIDEO</button> 2530</div></div> 2531 <img 2532 src="//feastables.com/cdn/shop/files/receipt-tut-image.png?v=1696275545&width=220" 2533 srcset="//feastables.com/cdn/shop/files/receipt-tut-image.png?v=1696275545&width=440 2x" 2534 alt="Sample image of two receipts. The receipt on the left is a bad sample in which the edges of the receipt are folded/curled over which obstructs some text and the receipt is not flat making the text harder to read. The receipt on the right is a good s
2534ample in which the receipt is laid flat with all corners visible and all text is easy to read." 2535 class="mx-auto mb-8" 2536 width="220" 2537 height="245.27027027027026" 2538 loading="lazy"> 2539 <button 2540 class="entry-form__button button block min-w-[75%] mt-4 mx-auto bg-[color:var(--button-background)] border-[color:var(--button-border)] text-[color:var(--button-color)] disabled:pointer-events-none" 2541 @click="hideUploadTutorial" 2542 autofocus>OK, GOT IT</button> 2543 </div> 2544 </div> 2545 </template> 2546 </div> 2547 </div> 2548 2549 <div class="entry-form__step-form-container flex flex-col flex-1 md:pb-8 3xl:pb-12"> 2550 <div class="entry-form__step-form-alignment flex flex-col justify-center flex-1"> 2551 <div 2552 :class="{ 'bg-[color:var(--form-background)] border-3 border-[var(--color)] rounded-2xl': stepIndex <= 2 }" 2553 class="entry-form__step-background overflow-hidden"> 2554 <ul x-show="stepIndex <= 2" class="step-progress flex justify-center mx-auto w-full border-b-3 border-[var(--color)] font-semibold italic text-lg text-[var(--color)]"> 2555 <li class="step-progress__item flex-1 flex border-r-3 border-[var(--color)]"> 2556 <button 2557 class="step-progress__button w-full flex items-center justify-center gap-x-2 py-2 px-4" 2558 :class="{ 'bg-blue-medium font-bold': stepIndex <= 1 }" 2559 @click="incrementStepIndex(0)"> 2560 <span>STEP 1: LOGIN</span> 2561 </button> 2562 </li> 2563 <li class="step-progress__item flex-1 flex"> 2564 <button 2565 class="step-progress__button w-full flex items-center justify-center gap-x-2 py-2 px-4 disabled:cursor-not-allowed" 2566 :class="{ 'bg-blue-medium font-bold': stepIndex > 1 }" 2567 :disabled="!accessToken" 2568 @click="incrementStepIndex(2)"> 2569 <span>STEP 2: UPLOAD</span> 2570 </button> 2571 </li> 2572 </ul> 2573 2574 <template x-if="stepIndex == 0"> 2575 <form 2576 @submit.prevent="submitPhoneNumber($event)" 2577 class="entry-form__step-form w-full text-center bg-[color:var(--form-background)] p-6 pb-8 md:py-20 px-8 xl:px-10"> 2578 <div class="entry-form__step-header text-[color:var(--color)] text-xl md:text-2xl px-4 md:px-0"> 2579 <h3 class="font-extrabold text-4xl lg:text-6xl">ACCOUNT VERIFICATION</h3> 2580<h4 class="font-medium">Enter your number <span x-show="!skipEntryStep">to begin your receipt verification</span> 2581</h4> 2582 </div> 2583 <label class="block w-full mb-4 !sr-only text-black" for="phone">PHONE NUMBER</label> 2584 <div class="entry-form__input-container phone-number flex mt-12 mb-8 md:mt-16 gap-x-1"> 2585 <div 2586 x-title="PhoneCountrySelect" 2587 x-data="{ 2588 get value() { return this.phoneCountry }, 2589 options: {"US": { 2590 "code": "US", 2591 "label": "(+1) USA ðºð¸", 2592 "flag": "ðºð¸", 2593 },}, 2594 }" 2595 x-init="phoneCountry = Object.keys(options)[0]" 2596 class="entry-form__input-container phone-number-country relative flex select rounded-none border-0 border-b-2 input text-[color:var(--color)] pr-4 pl-0 bg-[calc(100%_-_8px)_center] bg-[length:10px_10px]"> 2597 <span class="phone-country-flag w-10" x-text="options?.[value]?.flag"></span> 2598 <select 2599 name="phoneCountry" 2600 id="phoneCountry" 2601 aria-label="Select Country" 2602 x-model.fill="phoneCountry" 2603 class="opacity-0 absolute inset-0 z-1 input text-[color:var(--color)]" 2604 @change="handlePhoneChange"> 2605 <template x-for="(country, index) in Object.keys(options)" :key="index"> 2606 <option 2607 :value="options[country].code" 2608 x-text="options[country].label"></option> 2609 </template> 2610 </select> 2611 </div> 2612 <input 2613 class="block w-full input text-[color:var(--color)] tracking-wide placeholder:tracking-normal text-lg" 2614 type="tel" 2615 name="phoneNumberMask" 2616 id="phone" 2617 autocomplete="tel" 2618 placeholder="PHONE NUMBER" 2619 @input.debounce.200ms="handlePhoneChange" 2620 x-model="phoneNumberMask" /> 2621 </div> 2622 <label 2623 class="flex gap-x-2 items-start mt-4" 2624 x-init="formData.meta_data['phone_consent'] = false;" 2625 for="phone_consent"> 2626 <input 2627 class="checkbox rounded-md bg-transparent bg-none checked:bg-transparent shadow-none text-[color:var(--color)] border-[color:var(--color)]" 2628 id="phone_consent" 2629 type="checkbox" 2630 name="phone_consent" 2631 :disabled="!phoneNumber" 2632 x-model="formData.meta_data['phone_consent']" /> 2633 <div class="text-left font-semibold text-xs md:text-base leading-none italic text-[color:var(--color)]" 2634 :class="{ 'opacity-50': !phoneNumber }"> 2635 I have read, understand and agree to the <a class="underline" href="/policies/privacy-policy" target="_blank">Privacy Policy</a> and <a class="underline" href="/pages/halloween-sweepstakes-rules" target="_blank">Official Rules</a> 2636 </div> 2637 </label><div class="entry-form__step-footer text-sm font-medium text-[color:var(--color)] w-full mt-8"><a class="underline" href="/policies/privacy-policy"> 2638Privacy Policy </a></div><template x-if="error.message && error.stepIndex == stepIndex"> 2639 <p class="entry-form__step-error text-red text-sm font-medium uppercase w-full mt-8" x-text="error.message"></p> 2640 </template> 2641 </form> 2642 </template> 2643 2644 2645 <template x-if="stepIndex == 1"> 2646 <form 2647 @submit.prevent="submitOTP($event)" 2648 class="entry-form__step-form w-full text-center bg-[color:var(--form-background)] p-6 pb-8 md:py-20 md:px-10"> 2649 <div class="entry-form__step-header text-[color:var(--color)] text-xl md:text-2xl px-4 md:px-0"> 2650 <h3 class="font-extrabold text-4xl lg:text-6xl">ACCOUNT VERIFICATION</h3> 2651<h4 class="font-medium">A code has been sent to <br><span x-text="phoneNumberMask"></span> 2652</h4> 2653 </div> 2654 <label class="block w-full mb-4 sr-only text-black" for="otp">ENTER 6-DIGIT CODE</label> 2655 <fieldset 2656 x-ignore 2657 ax-load="eager" 2658 x-data="InputOTP({ length: 6, name: 'otp' })" 2659 @paste.prevent="handleInputPaste($event)" 2660 @update="otp = value" 2661 class="entry-form__input-container otp relative w-full text-[color:var(--color)] mt-12 mb-8 md:mt-16 grid grid-rows-1 grid-cols-6 max-w-full gap-2"> 2662 <input 2663 type="hidden" 2664 name="otp" 2665 id="otp" 2666 value="" 2667 placeholder="ENTER 6-DIGIT CODE" 2668 autocomplete="one-time-code" 2669 x-model="otp" /> 2670 <template x-for="(_, index) in length" :key="index"> 2671 <input 2672 :id="`otp-${index}`" 2673 class="h-full input text-center placeholder:text-black/25 opacity-50 focus:opacity-100 text-2xl md:text-4xl py-0" 2674 :class="{ '!opacity-100': valueArray[index] != null && valueArray[index] > -1 }" 2675 type="number" 2676 min="0" 2677 max="9" 2678 maxlength="1" 2679 x-model="valueArray[index]" 2680 @input.prevent="handleInputChange($event, index)" 2681 @keydown.backspace="$event.target.value || setFocus($event.target.previousElementSibling)" 2682 autocomplete="off" 2683 aria-label="`One-time password (${index})`" 2684 /> 2685 </template> 2686 </fieldset> 2687 2688 <button 2689 class="sr-only text-black" 2690 type="submit" 2691 @click="submitOTP($event)" 2692 :disabled="loading">
2693 <span x-text="!loading ? 'Submit' : 'Loading'"></span> 2694 </button><div class="entry-form__step-footer text-sm font-medium text-[color:var(--color)] w-full mt-8"><a class="underline" href="/policies/privacy-policy"> 2695Privacy Policy </a></div><template x-if="error.message && error.stepIndex == stepIndex"> 2696 <p class="entry-form__step-error text-red text-sm font-medium uppercase w-full mt-8" x-text="error.message"></p> 2697 </template> 2698 </form> 2699 </template> 2700 2701 2702 <template x-if="stepIndex == 2"> 2703 <form 2704 @submit.prevent="submitEntry($event)" 2705 class="entry-form__step-form w-full text-center bg-[color:var(--form-background)] p-6 pb-8 md:py-8 md:px-8 xl:px-10" 2706 x-ref="form"> 2707 <div class="entry-form__step-header text-[color:var(--color)] text-sm px-4 mb-4 md:px-0"> 2708 <h3 class="font-extrabold text-4xl lg:text-6xl"> 2709<span x-show="!useAltPath">RECEIPT VERIFICATION</span><span x-show="useAltPath">ENTRY DETAILS</span> 2710</h3> 2711<h4 class="font-semibold text-base">* FIELDS ARE REQUIRED</h4> 2712 </div> 2713 2714 <div class="relative flex flex-col gap-y-4 w-full text-[color:var(--color)]"><div class="w-full input-container"><div class="flex flex-col gap-y-2 w-full "> 2715 <div class="w-full input-container"> 2716 <label 2717 for="first_name" 2718 class="flex-1"> 2719 <p class="sr-only">First Name</p> 2720 <input 2721 id="first_name" 2722 class="w-full input" 2723 type="text" 2724 name="firstName" 2725 autocomplete="given-name" 2726 placeholder="FIRST NAME *" 2727 x-model="formData.first_name" 2728 aria-label="First Name" 2729 required /> 2730 </label> 2731 </div> 2732 <div class="w-full input-container"> 2733 <label 2734 for="last_name" 2735 class="flex-1"> 2736 <p class="sr-only">Last Name*</p> 2737 <input 2738 class="w-full flex-1 input" 2739 type="text" 2740 name="lastName" 2741 autocomplete="family-name" 2742 placeholder="LAST NAME *" 2743 x-model="formData.last_name" 2744 aria-label="Last Name*" 2745 required /> 2746 </label> 2747 </div> 2748 2749 <div class="w-full input-container"> 2750 <label for="email"> 2751 <p class="sr-only">Email*</p> 2752 <input 2753 class="w-full 2754 input" 2755 type="email" 2756 name="email" 2757 autocomplete="email" 2758 placeholder="EMAIL *" 2759 x-model="formData.email" 2760 aria-label="Email*" 2761 required /> 2762 </label> 2763 </div> 2764 </div></div><div class="w-full input-container"><template x-if="windowSizeMobile && !useAltPath"> 2765 <div class="field-image-upload flex flex-col md:flex-row gap-x-2 gap-y-4 items-end"><div class="file-upload flex-1 w-full" x-data="{ name: 'image' }"> 2766 <button 2767 type="button" 2768 :class="{ 'bg-[#49FF7125]': formData.meta_data['image'], 'bg-transparent': !formData.meta_data['image'] }" 2769 class="font-bold text-base md:text-xl py-2 px-4 w-full rounded-md border-2 border-[color:var(--color)] oultine-none focus:ring" 2770 @click="incrementStepIndex(2.5)"> 2771 <div class="flex gap-x-4 md:gap-x-6 items-center"> 2772<svg 2773 class="icon icon--camera group h-4 w-5" 2774 aria-hidden="true"> 2775 <use 2776 xlink:href="#camera" 2777 class="h-4 w-5 group:fill-inherit group:stroke-inherit"> 2778 </use> 2779</svg> 2780<span>UPLOAD RECEIPT PHOTO *</span> 2781 </div> 2782 </button> 2783 </div> 2784 </div> 2785 </template> 2786 2787 <template x-if="!windowSizeMobile && !useAltPath"> 2788 <div class="field-image-upload flex gap-x-2 items-end"><div 2789 x-ignore 2790 ax-load="eager" 2791 x-data="InputImage({ 2792 "name": "image", 2793 "accept": "image\/*,.heic,.heif,.pdf", 2794 "multiple": true, 2795 "combine": true, 2796 "fileType": "image\/jpeg", 2797 "fileSizeMax": 0.7, 2798 "filters": false, 2799 })" 2800 x-init="if (!formData.meta_data[name]) formData.meta_data[name] = ''; else value = formData.meta_data[name];" 2801 @update="formData.meta_data[name] = value;" 2802 class="flex-1 w-3/5 relative"> 2803 <label 2804 for="field_file_LcgwxH"><p class="sr-only">UPLOAD RECEIPT PHOTO *</p><template x-if="!loading"> 2805 <div class="flex justify-center gap-x-2"> 2806 <div 2807 :class="{ 'bg-[#49FF7125]': value, 'bg-transparent': !value }" 2808 class="file font-bold text-sm md:text-xl text-left py-3 px-4 w-full rounded-md border-2 border-[color:var(--color)] flex gap-x-2 items-center !leading-none max-h-12"> 2809<svg 2810 class="icon icon--camera group h-5 w-6" 2811 aria-hidden="true"> 2812 <use 2813 xlink:href="#camera" 2814 class="h-5 w-6 group:fill-inherit group:stroke-inherit"> 2815 </use> 2816</svg> 2817<span>UPLOAD RECEIPT PHOTO *</span> 2818 </div> 2819 </div> 2820 </template> 2821 2822 <template x-if="loading"> 2823 <div class="flex justify-center gap-x-2"> 2824 <div class="file load py-3 px-4 w-full rounded-md border-2 border-[color:var(--color)] bg-transparent flex justify-center items-center h-12"> 2825<svg 2826 class="icon icon--loader-circle group w-8 h-8 text-[color:var(--color)] animate-spin origin-center" 2827 aria-hidden="true"> 2828 <use 2829 xlink:href="#loader-circle" 2830 class="w-8 h-8 text-[color:var(--color)] animate-spin origin-center group:fill-inherit group:stroke-inherit"> 2831 </use> 2832</svg> 2833</div> 2834 </div> 2835 </template> 2836 2837 <input 2838 class="absolute inset-0 opacity-0" 2839 id="field_file_LcgwxH" 2840 type="file" 2841 name="image" 2842 accept="image/*,.heic,.heif,.pdf" 2843 :disabled="loading" 2844 multiple 2845 required 2846 @change="handleInputChange" /> 2847 </label> 2848 <canvas class="w-full max-w-full my-2 hidden" x-ref="canvas" height="0"></canvas> 2849 </div> 2850 </div> 2851 </template></div></div> 2852 2853 <template x-if="error.message && error.stepIndex == stepIndex"> 2854 <div class="uppercase"> 2855 <p class="text-red text-sm text-center font-medium uppercase w-full p-2 mt-4" x-text="error.message"></p> 2856 <template x-if="cxId != null"> 2857 <div class="text-xs text-center text-[color:var(--color)] font-medium"> 2858 <p>Having trouble submitting?</p> 2859 <p><a class="underline underline-offset-2 font-bold" :href="`https://feastables.com/pages/contact-promotion-support?submissionId=${cxId}`" target="_blank">Contact support about this entry</a></p> 2860 </div> 2861 </template> 2862 2863 </div> 2864 </template> 2865 </form> 2866 </template> 2867 2868 2869 <template x-if="stepIndex == 2.5"> 2870 <form class="relative w-full flex flex-col gap-y-2 pb-8"><div class="w-full input-container"><div 2871 x-ignore 2872 ax-load="eager" 2873 x-data="InputImage({ 2874 "name": "image", 2875 "accept": "image\/*,.heic,.heif,.pdf", 2876 "multiple": true, 2877 "combine": true, 2878 "fileType": "image\/jpeg", 2879 "fileSizeMax": 0.7, 2880 "filters": false, 2881 })" 2882 x-init="if (!formData.meta_data[name]) formData.meta_data[name] = ''; else value = formData.meta_data[name];" 2883 @update="formData.meta_data[name] = value;" 2884 class="w-full mb-2 hidden: lg:block"> 2885 <label 2886 for="field_file_LcgwxH"><p class="sr-only">UPLOAD RECEIPT PHOTO *</p><template x-if="!loading && value"> 2887 <div class="flex flex-col gap-2 my-4 w-full max-w-[420px] mx-auto px-4"> 2888 <div class="file-preview relative z-1 w-full border-4 border-white group rounded-md cursor-pointer flex items-center justify-center text-2xl font-mono text-white"> 2889 <img 2890 :src="value" 2891 class="w-full h-full object-contain object-center" 2892 width="420" 2893 height="700" 2894 loading="lazy" /> 2895 <div class="absolute top-2 right-2 p-2 rounded-md bg-ocean text-white flex items-center justify-center text-xl"> 2896<svg 2897 class="icon icon--photos group h-5 w-6" 2898 aria-hidden="true"> 2899 <use 2900 xlink:href="#photos" 2901 class="h-5 w-6 group:fill-inherit group:stroke-inherit"> 2902 </use> 2903</svg> 2904</div> 2905 </div> 2906 </div> 2907 </template> 2908 2909 <template x-if="!loading"> 2910 <div class="flex justify-center gap-x-2 px-4"> 2911 <div class="file font-bold text-base md:text-lg my-1 py-3 px-4 w-full rounded-md border-2 border-black text-black bg-transparent flex gap-x-4 items-center justify-center"> 2912<svg 2913 class="icon icon--camera group h-4 w-5" 2914 aria-hidden="true"> 2915 <use 2916 xlink:href="#camera" 2917 class="h-4 w-5 group:fill-inherit group:stroke-inherit"> 2918 </use> 2919</svg> 2920<span> 2921 <template x-if="!value">
2922 <span>SELECT</span> 2923 </template> 2924 <template x-if="value"> 2925 <span>RETAKE</span> 2926 </template> 2927 PHOTO 2928 </span> 2929 </div> 2930 </div> 2931 </template> 2932 2933 <template x-if="loading"> 2934 <div class="flex justify-center gap-x-2"> 2935 <div class="file w-full h-20 text-white cursor-pointer flex items-center justify-center text-6xl font-mono"> 2936<svg 2937 class="icon icon--loader-circle group w-8 h-8 animate-spin origin-center" 2938 aria-hidden="true"> 2939 <use 2940 xlink:href="#loader-circle" 2941 class="w-8 h-8 animate-spin origin-center group:fill-inherit group:stroke-inherit"> 2942 </use> 2943</svg> 2944</div> 2945 </div> 2946 </template> 2947 2948 <input 2949 class="w-full sr-only" 2950 id="field_file_LcgwxH" 2951 type="file" 2952 name="image" 2953 accept="image/*,.heic,.heif,.pdf" 2954 :disabled="loading" 2955 2956 multiple 2957 required 2958 @change="handleInputChange" /> 2959 </label> 2960 2961 <canvas class="w-full max-w-full my-2 hidden" x-ref="canvas" height="0"></canvas> 2962 </div> 2963 </div><div> 2964 <button 2965 class="entry-form__button button block min-w-[75%] mt-4 mx-auto bg-[color:var(--button-background)] border-[color:var(--button-border)] text-[color:var(--button-color)] disabled:pointer-events-none" 2966 :disabled="loading" 2967 :aria-label="labelNextStep" 2968 @click="incrementStepIndex(2)" 2969 type="button"> 2970 <span x-text="!loading ? labelNextStep : 'Loading'"></span> 2971 </button> 2972 </div> 2973 2974 <template x-if="error.message && error.stepIndex == stepIndex"> 2975 <p class="text-red text-sm text-center font-medium uppercase w-full p-2 mt-4" x-text="error.message"></p> 2976 </template> 2977 </form> 2978 </template> 2979 2980 2981<template x-if="stepIndex == 3"> 2982 <div class="text-center"> 2983 <h2 class="response-heading"><p class="font-black" style="font-size:72px;line-height:1;color:#ff5200;-webkit-text-stroke:2px black;">SUCCESS!</p></h2> 2984 <div class="response-content"><p class="font-bold text-white" style="font-size:19px;margin-top:-10px;">THANK YOU FOR YOUR SUBMISSION! 2985</p> 2986<p class="font-bold text-white"> 2987you earned an entry 2988<!-- 2989You've earned <span x-text="resultsData.number_of_entries_awarded"></span> new 2990<span x-show="resultsData.number_of_entries_awarded == 1">entry</span> 2991<span x-show="resultsData.number_of_entries_awarded > 1">entries</span> 2992--> 2993</p> 2994<p class="font-bold text-white hidden">You have a total of <span x-text="resultsData.total_number_of_entries"></span> 2995<span x-show="resultsData.total_number_of_entries == 1">entry</span> 2996<span x-show="resultsData.total_number_of_entries > 1">entries</span> 2997for the whole promotion 2998</p></div> 2999 </div> 3000 </template></div> 3001 </div> 3002 3003 3004 <div 3005 x-show="stepIndex <= 2" 3006 class="entry-form__actions flex justify-between items-center py-6 lg:pb-0"> 3007 3008 <button 3009 class="entry-form__exit p-4 text-[var(--color)]" 3010 @click="stepBack(stepIndex)"> 3011 <div class="flex items-center gap-x-2 leading-none hover:-translate-x-2 transition duration-100 ease-in-out">
3012 <span class="text-4xl">⬠</span> 3013 <span class="font-extrabold text-base md:text-2xl leading-none border-b-2 border-black" x-text="labelPrevStep"></span> 3014 </div> 3015 </button> 3016 3017 <button 3018 class="entry-form__button button relative px-2 w-1/2 bg-[color:var(--button-background)] text-[color:var(--button-color)] uppercase disabled:pointer-events-none disabled:bg-transparent disabled:opacity-60 border-[color:var(--button-border)]" 3019 :class="{ '!bg-[color:var(--button-background)]': loading }" 3020 type="button" 3021 @click="submitStep($event, stepIndex)" 3022 :disabled="stepSubmitDisabled(stepIndex)"> 3023 <span :class="{ 'opacity-0 pointer-events-none': loading }" x-text="labelNextStep"></span> 3024 <div x-show="loading" class="absolute inset-0 flex items-center justify-center"> 3025 <span class="sr-only">Loading</span> 3026<svg 3027 class="icon icon--loader-circle group w-8 h-8 animate-spin text-[color:var(--button-color)] origin-center" 3028 aria-hidden="true"> 3029 <use 3030 xlink:href="#loader-circle" 3031 class="w-8 h-8 animate-spin text-[color:var(--button-color)] origin-center group:fill-inherit group:stroke-inherit"> 3032 </use> 3033</svg> 3034</div> 3035 </button> 3036 </div> 3037 </div> 3038 </div> 3039 </div> 3040 </div> 3041 </div> 3042 </div> 3043 3044 <style>/*text-upload-you-receipt-orange*/ 3045.entry-form { 3046 --background: var(--page-background); 3047} 3048 3049.entry-form-inner { 3050background-color: #4b236e; 3051background-size: cover; 3052background-image: url("https://cdn.shopify.com/s/files/1/0551/6060/2784/files/hwn-purple-bg.jpg?v=1757635733"); 3053background-position: center; 3054} 3055 3056[for="field_checkbox_Uh4KUU"] { 3057align-items: center; 3058}</style> 3059 3060</div> 3061 3062 3063 3064<style> #shopify-section-template--29637858165105__entry_form_qwLTYr .entry-form {z-index: 31; min-height: 100dvh; --color: #003259; --form-background: #fff; --form-border: 4px solid black; --button-background: #ff5200; --button-color: #fff; --button-border: #fff;} #shopify-section-template--29637858165105__entry_form_qwLTYr .step-progress {display: none;} #shopify-section-template--29637858165105__entry_form_qwLTYr .icon--x {color: #fff;} #shopify-section-template--29637858165105__entry_form_qwLTYr .entry-form__exit {color: #ff5200;} </style></div><div id="shopify-section-template--29637858165105__modal_video_jEXchq" class="shopify-section"> 3065<aside 3066 class="modal-video fixed inset-0 flex items-center justify-center z-20 bg-black/80 overflow-auto max-w-screen max-h-dvh md:py-8" 3067 x-cloak 3068 x-data="{ 3069 key: 'VideoModal-8', 3070 open() { this.$store[this.key] = true; }, 3071 close() { this.$store[this.key] = false; }, 3072 }" 3073 x-show="$store[key]" 3074 x-trap.inert.noscroll="$store[key]" 3075 @click="close()" 3076 x-title="VideoModal" 3077 x-transition> 3078 <button 3079 class="modal-button-close absolute top-4 right-4 focus:ring" 3080 @click="close()" 3081 aria-label="Close Video Modal"> 3082<svg 3083 class="icon icon--x group w-[28px] aspect-square text-white" 3084 aria-hidden="true"> 3085 <use 3086 xlink:href="#x" 3087 class="w-[28px] aspect-square text-white group:fill-inherit group:stroke-inherit"> 3088 </use> 3089</svg> 3090</button> 3091 3092 3093 <template x-if="$store[key]"> 3094 <div 3095 x-data="{ video: null, paused: true }" 3096 class="modal-video-inner inline-flex relative h-[75dvh] overflow-hidden border-4 border-black rounded-xl" @click.stop> 3097 3098 <video 3099 src="//feastables.com/cdn/shop/videos/c/vp/a7d23e4d797046368c72be595dbcf521/a7d23e4d797046368c72be595dbcf521.HD-1080p-2.5Mbps-35944914.mp4?v=0" 3100 class="w-full h-full object-contain object-center bg-[image:var(--background)] bg-cover bg-center" 3101 style="aspect-ratio: 0.563; --background: url(//feastables.com/cdn/shop/files/preview_images/Screen_Shot_2024-10-15_at_2.47.20_PM.png?v=1729028851&width=1080)" 3102 width="" 3103 height="" 3104 poster="//feastables.com/cdn/shop/files/preview_images/Screen_Shot_2024-10-15_at_2.47.20_PM.png?v=1729028851&width=1080" 3105 @play="paused = false" 3106 @pause="paused = true" 3107 x-init="video = $el" 3108 autoplay 3109 3110 3111 controls> 3112 </video> 3113 <div class="absolute inset-0 flex items-center justify-center bg-black/50 z-1" x-show="paused" @click="video.play(); paused = false;"> 3114 <button 3115 class="px-8 py-2 rounded-lg border-4 border-black bg-pink text-3xl hover:scale-105 transition-all" 3116 aria-label="Play / Pause Video" 3117 title="Play / Pause Video"> 3118 â¶ï¸ 3119 </button> 3120 </div> 3121 </div> 3122 </template> 3123 </aside><style> #shopify-section-template--29637858165105__modal_video_jEXchq .modal-video {z-index: 32;} </style></div> 3124 </main><!-- BEGIN sections: layout-footer-group --> 3125<div id="shopify-section-sections--16492624117920__footer" class="shopify-section shopify-section-group-layout-footer-group"><footer class="footer p-4 pt-16 md:p-12 bg-blue-medium border-t-4 border-black ray-background bg-center"> 3126 <div class="footer-inner md:px-6 max-w-screen-4xl mx-auto"> 3127 <div class="footer-inner-border relative bg-blue-cloud md:bg-blue-light border-4 border-black grid grid-cols-1 sm:grid-cols-1 md:grid-cols-1 lg:grid-cols-2 w-full rounded-2xl md:px-12 3xl:px-6 lg:gap-y-10 pb-8"> 3128 3129 3130 <div class="footer-primary relative flex flex-col"> 3131 <div class="footer-menus mobile text-grey w-full mx-auto md:hidden lg:hidden leading-loose"><div class="footer-menu-block" x-data="{ isOpen: false }"> 3132 <button 3133 class="footer-menu-block-button w-full font-bold flex justify-between items-center uppercase border-b-2 border-black py-0.5 h-12 px-4" 3134 :class="{ 'border-b-2 border-black': !isOpen, 'border-b-0': isOpen}" 3135 @click="isOpen = !isOpen" 3136 aria-label="Toggle Shop Menu"> 3137 <div class="footer-menu-block-title italic uppercase text-xl">Shop</div> 3138 <div 3139 class="footer-menu-block-icon accordion-icon transition duration-150 ease-in-out" 3140 :class="{ '-scale-y-100': isOpen }"> 3141<svg 3142 class="icon icon--chevron-down group text-black w-4 h-4" 3143 aria-hidden="true"> 3144 <use 3145 xlink:href="#chevron-down" 3146 class="text-black w-4 h-4 group:fill-inherit group:stroke-inherit"> 3147 </use> 3148</svg> 3149</div> 3150 </button> 3151 <div class="footer-menu-block-content text-black text-sm border-b-2 border-black pl-8" x-show="isOpen" x-cloak> 3152 <ul class="footer-menu-block-items list-none"><li class="footer-menu-block-item"> 3153 <a 3154 class="footer-menu-block-link flex items-center w-full font-bold text-base italic uppercase h-12" 3155 href="https://mrbeast.store/collections/feastables"> 3156 Buy Now 3157 </a> 3158 </li><li class="footer-menu-block-item"> 3159 <a 3160 class="footer-menu-block-link flex items-center w-full font-bold text-base italic uppercase h-12" 3161 href="/pages/find-a-store"> 3162 Find A Store 3163 </a> 3164 </li></ul> 3165 </div> 3166 </div><div class="footer-menu-block" x-data="{ isOpen: false }"> 3167 <button 3168 class="footer-menu-block-button w-full font-bold flex justify-between items-center uppercase border-b-2 border-black py-0.5 h-12 px-4" 3169 :class="{ 'border-b-2 border-black': !isOpen, 'border-b-0': isOpen}" 3170 @click="isOpen = !isOpen" 3171 aria-label="Toggle Info Menu"> 3172 <div class="footer-menu-block-title italic uppercase text-xl">Info</div> 3173 <div 3174 class="footer-menu-block-icon accordion-icon transition duration-150 ease-in-out" 3175 :class="{ '-scale-y-100': isOpen }"> 3176<svg 3177 class="icon icon--chevron-down group text-black w-4 h-4" 3178 aria-hidden="true"> 3179 <use 3180 xlink:href="#chevron-down" 3181 class="text-black w-4 h-4 group:fill-inherit group:stroke-inherit"> 3182 </use> 3183</svg> 3184</div> 3185 </button> 3186 <div class="footer-menu-block-content text-black text-sm border-b-2 border-black pl-8" x-show="isOpen" x-cloak> 3187 <ul class="footer-menu-block-items list-none"><li class="footer-menu-block-item"> 3188 <a 3189 class="footer-menu-block-link flex items-center w-full font-bold text-base italic uppercase h-12" 3190 href="/pages/faq"> 3191 FAQ 3192 </a> 3193 </li><li class="footer-menu-block-item"> 3194 <a 3195 class="footer-menu-block-link flex items-center w-full font-bold text-base italic uppercase h-12" 3196 href="/pages/contact-us"> 3197 Contact Us 3198 </a> 3199 </li><li class="footer-menu-block-item"> 3200 <a 3201 class="footer-menu-block-link flex items-center w-full font-bold text-base italic uppercase h-12" 3202 href="https://feastables.com/customer_identity/redirect?locale=en"> 3203 My Account 3204 </a> 3205 </li><li class="footer-menu-block-item"> 3206 <a 3207 class="footer-menu-block-link flex items-center w-full font-bold text-base italic uppercase h-12" 3208 href="/pages/order-tracking"> 3209 Order Tracking 3210 </a> 3211 </li><li class="footer-menu-block-item"> 3212 <a 3213 class="footer-menu-block-link flex items-center w-full font-bold text-base italic uppercase h-12" 3214 href="/pages/careers"> 3215 Careers 3216 </a> 3217 </li></ul> 3218 </div> 3219 </div><div class="footer-menu-block" x-data="{ isOpen: false }"> 3220 <button 3221 class="footer-menu-block-button w-full font-bold flex justify-between items-center uppercase border-b-2 border-black py-0.5 h-12 px-4" 3222 :class="{ 'border-b-2 border-black': !isOpen, 'border-b-0': isOpen}" 3223 @click="isOpen = !isOpen" 3224 aria-label="Toggle Get To Know Us Menu"> 3225 <div class="footer-menu-block-title italic uppercase text-xl">Get To Know Us</div> 3226 <div 3227 class="footer-menu-block-icon accordion-icon transition duration-150 ease-in-out" 3228 :class="{ '-scale-y-100': isOpen }"> 3229<svg 3230 class="icon icon--chevron-down group text-black w-4 h-4" 3231 aria-hidden="true"> 3232 <use 3233 xlink:href="#chevron-down" 3234 class="text-black w-4 h-4 group:fill-inherit group:stroke-inherit"> 3235 </use> 3236</svg> 3237</div> 3238 </button> 3239 <div class="footer-menu-block-content text-black text-sm border-b-2 border-black pl-8" x-show="isOpen" x-cloak> 3240 <ul class="footer-menu-block-items list-none"><li class="footer-menu-block-item"> 3241 <a 3242 class="footer-menu-block-link flex items-center w-full font-bold text-base italic uppercase h-12" 3243 href="/pages/our-cocoa-story"> 3244 Our Story 3245 </a> 3246 </li><li class="footer-menu-block-item"> 3247 <a 3248 class="footer-menu-block-link flex items-center w-full font-bold text-base italic uppercase h-12" 3249 href="/pages/ethicalsourcing"> 3250 Ethical Sourcing 3251 </a> 3252 </li><li class="footer-menu-block-item"> 3253 <a 3254 class="footer-menu-block-link flex items-center w-full font-bold text-base italic uppercase h-12" 3255 href="/pages/better-peanut-butter"> 3256 Better Peanut Butter 3257 </a> 3258 </li></ul> 3259 </div> 3260 </div></div> 3261 <div class="footer-menus desktop pt-24 hidden flex-row justify-center lg:justify-between xl:justify-center md:flex gap-x-12 lg:gap-x-4 xl:gap-x-12 3xl:gap-x-20"><div class="footer-menu-block"> 3262 <p class="footer-menu-block-title font-black uppercase text-brown text-2xl mb-1">Shop</p> 3263 <ul class="footer-menu-block-items list-none"> 3264 3265 <li class="footer-menu-block-item mb-2 last:mb-0"> 3266 <a 3267 class="footer-menu-block-link font-bold text-xl italic uppercase text-center text-brown hover:text-black" 3268 href="https://mrbeast.store/collections/feastables">Buy Now</a> 3269 </li> 3270 3271 <li class="footer-menu-block-item mb-2 last:mb-0"> 3272 <a 3273 class="footer-menu-block-link font-bold text-xl italic uppercase text-center text-brown hover:text-black" 3274 href="/pages/find-a-store">Find A Store</a> 3275 </li> 3276 3277 </ul> 3278 </div><div class="footer-menu-block"> 3279 <p class="footer-menu-block-title font-black uppercase text-brown text-2xl mb-1">Info</p> 3280 <ul class="footer-menu-block-items list-none"> 3281 3282 <li class="footer-menu-block-item mb-2 last:mb-0"> 3283 <a 3284 class="footer-menu-block-link font-bold text-xl italic uppercase text-center text-brown hover:text-black" 3285 href="/pages/faq">FAQ</a> 3286 </li> 3287 3288 <li class="footer-menu-block-item mb-2 last:mb-0"> 3289 <a 3290 class="footer-menu-block-link font-bold text-xl italic uppercase text-center text-brown hover:text-black" 3291 href="/pages/contact-us">Contact Us</a> 3292 </li> 3293 3294 <li class="footer-menu-block-item mb-2 last:mb-0"> 3295 <a 3296 class="footer-menu-block-link font-bold text-xl italic uppercase text-center text-brown hover:text-black" 3297 href="https://feastables.com/customer_identity/redirect?locale=en">My Account</a> 3298 </li> 3299 3300 <li class="footer-menu-block-item mb-2 last:mb-0"> 3301 <a 3302 class="footer-menu-block-link font-bold text-xl italic uppercase text-center text-brown hover:text-black" 3303 href="/pages/order-tracking">Order Tracking</a> 3304 </li> 3305 3306 <li class="footer-menu-block-item mb-2 last:mb-0"> 3307 <a 3308 class="footer-menu-block-link font-bold text-xl italic uppercase text-center text-brown hover:text-black" 3309 href="/pages/careers">Careers</a> 3310 </li> 3311 3312 </ul> 3313 </div><div class="footer-menu-block"> 3314 <p class="footer-menu-block-title font-black uppercase text-brown text-2xl mb-1">Get To Know Us</p> 3315 <ul class="footer-menu-block-items list-none"> 3316 3317 <li class="footer-menu-block-item mb-2 last:mb-0"> 3318 <a 3319 class="footer-menu-block-link font-bold text-xl italic uppercase text-center text-brown hover:text-black" 3320 href="/pages/our-cocoa-story">Our Story</a> 3321 </li> 3322 3323 <li class="footer-menu-block-item mb-2 last:mb-0"> 3324 <a 3325
3325 class="footer-menu-block-link font-bold text-xl italic uppercase text-center text-brown hover:text-black" 3326 href="/pages/ethicalsourcing">Ethical Sourcing</a> 3327 </li> 3328 3329 <li class="footer-menu-block-item mb-2 last:mb-0"> 3330 <a 3331 class="footer-menu-block-link font-bold text-xl italic uppercase text-center text-brown hover:text-black" 3332 href="/pages/better-peanut-butter">Better Peanut Butter</a> 3333 </li> 3334 3335 </ul> 3336 </div></div> 3337 <div class="footer-logo mt-auto pt-8 w-full hidden lg:block"> 3338 <img 3339 class="max-h-[200px] w-auto mx-auto" 3340 src="//feastables.com/cdn/shop/files/Feastables_Rebrand_Non_Tilted.png?height=200&v=1715198993" 3341 srcset="//feastables.com/cdn/shop/files/Feastables_Rebrand_Non_Tilted.png?height=200&v=1715198993, //feastables.com/cdn/shop/files/Feastables_Rebrand_Non_Tilted.png?height=400&v=1715198993 2x" 3342 alt="Feastables Wordmark" 3343 width="4377" 3344 height="1509" 3345 loading="lazy" > 3346 </div> 3347 </div> 3348 3349 3350 <div class="footer-contact relative flex flex-col items-center w-full px-2 sm:px-2 md:px-8 lg:px-12 xl:px-24 h-full"><div class="h-[100px] xl:w-[400px]"> </div><ul class="footer-social-items flex justify-center items-center flex-wrap w-full my-6 lg:my-8 order-2 md:order-1 gap-6 lg:gap-4"> 3351 3352 <li class="footer-social-item aspect-square w-14"> 3353 <a 3354 class="footer-social-link block w-full social-icon text-center shadow-button-default hover:shadow-button-hover-small focus:hover:shadow-button-hover-small bg-black rounded-full transition overflow-hidden" 3355 href="https://www.tiktok.com/@feastables" 3356 target="_blank"><svg class="w-full h-auto" width="50" height="50" viewbox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"> 3357<circle cx="25.0247" cy="24.9538" r="23.2982" fill="white" stroke="black" stroke-width="2"></circle> 3358<path d="M26.9979 10.0343C28.6431 10.0092 30.2763 10.0222 31.9085 10.0092C31.9628 12.0504 32.7909 13.8876 34.1085 15.2484L34.1065 15.2464C35.5246 16.5238 37.3699 17.352 39.4041 17.4927L39.4322 17.4947V22.556C37.5106 22.5078 35.7035 22.0646 34.0744 21.3028L34.1568 21.3369C33.3688 20.958 32.7025 20.5691 32.0693 20.1349L32.1216 20.1691C32.1095 23.8365 32.1336 27.5038 32.0965 31.1582C31.9929 33.0205 31.3738 34.719 30.3809 36.1371L30.401 36.106C28.7406 38.4839 26.0512 40.0447 22.9928 40.1372H22.9788C22.8551 40.1432 22.7094 40.1462 22.5627 40.1462C20.824 40.1462 19.1988 39.6618 17.8139 38.8206L17.8541 38.8437C15.3334 37.3271 13.5947 34.7321 13.2731 31.714L13.2691 31.6727C13.244 31.0446 13.2319 30.4165 13.257 29.8014C13.7495 24.9983 17.7737 21.2827 22.6652 21.2827C23.2149 21.2827 23.7536 21.3299 24.2773 21.4194L24.221 21.4113C24.2461 23.2696 24.1707 25.1289 24.1707 26.9873C23.7456 26.8335 23.2551 26.744 22.7436 26.744C20.8662 26.744 19.2692 27.9441 18.6782 29.6195L18.6692 29.6496C18.5355 30.0788 18.4581 30.5722 18.4581 31.0828C18.4581 31.2898 18.4712 31.4949 18.4953 31.6959L18.4933 31.6717C18.8269 33.728 20.5898 35.2798 22.7154 35.2798C22.7767 35.2798 22.837 35.2788 22.8973 35.2758H22.8883C24.3587 35.2316 25.6351 34.4406 26.3567 33.2718L26.3667 33.2537C26.6351 32.8798 26.819 32.4275 26.8803 31.9361L26.8813 31.922C27.0069 29.6737 26.9567 27.4385 26.9688 25.1903C26.9808 20.1289 26.9567 15.0796 26.9939 10.0313L26.9979 10.0343Z" fill="black"></path> 3359</svg> 3360<span class="sr-only bg-white text-black">TikTok</span></a> 3361 </li> 3362 3363 <li class="footer-social-item aspect-square w-14"> 3364 <a 3365 class="footer-social-link block w-full social-icon text-center shadow-button-default hover:shadow-button-hover-small focus:hover:shadow-button-hover-small bg-black rounded-full transition overflow-hidden" 3366 href="https://www.instagram.com/feastables" 3367 target="_blank"><svg class="w-full h-auto" width="49" height="49" viewbox="0 0 49 49" fill="none" xmlns="http://www.w3.org/2000/svg"> 3368<circle cx="24.6641" cy="24.3503" r="23.2982" fill="white" stroke="black" stroke-width="2"></circle>
3369<path d="M24.7378 17.2409C23.2879 17.2409 21.8705 17.6709 20.6649 18.4764C19.4593 19.2819 18.5197 20.4269 17.9648 21.7664C17.41 23.106 17.2648 24.5801 17.5477 26.0022C17.8305 27.4242 18.5287 28.7305 19.554 29.7558C20.5793 30.7809 21.8855 31.4791 23.3075 31.762C24.7297 32.0449 26.2036 31.8997 27.5432 31.3449C28.8828 30.79 30.0277 29.8504 30.8333 28.6449C31.6389 27.4392 32.0688 26.0218 32.0688 24.5719C32.0711 23.6085 31.8832 22.6542 31.5156 21.7638C31.1479 20.8732 30.6081 20.0641 29.9269 19.3829C29.2456 18.7016 28.4365 18.1617 27.5461 17.7941C26.6555 17.4266 25.7012 17.2386 24.7378 17.2409ZM24.7378 29.346C23.7935 29.346 22.8705 29.066 22.0854 28.5414C21.3004 28.0169 20.6885 27.2713 20.3271 26.3989C19.9658 25.5265 19.8712 24.5667 20.0554 23.6405C20.2397 22.7145 20.6943 21.8637 21.3619 21.196C22.0296 20.5284 22.8804 20.0738 23.8064 19.8896C24.7326 19.7053 25.6924 19.7999 26.5648 20.1612C27.4372 20.5226 28.1828 21.1345 28.7073 21.9195C29.2319 22.7046 29.5119 23.6276 29.5119 24.5719C29.5119 25.838 29.0089 27.0525 28.1136 27.9477C27.2183 28.843 26.0039 29.346 24.7378 29.346ZM34.0893 16.9369C34.0893 17.2906 33.9845 17.6363 33.788 17.9303C33.5915 18.2244 33.3122 18.4536 32.9855 18.5889C32.6589 18.7242 32.2993 18.7596 31.9524 18.6906C31.6055 18.6216 31.2871 18.4513 31.0369 18.2013C30.7869 17.9512 30.6165 17.6326 30.5475 17.2858C30.4785 16.9389 30.5139 16.5794 30.6493 16.2527C30.7846 15.926 31.0138 15.6467 31.3078 15.4502C31.6019 15.2537 31.9476 15.1489 32.3012 15.1489C32.7754 15.1489 33.2303 15.3373 33.5656 15.6726C33.901 16.0079 34.0893 16.4627 34.0893 16.9369ZM38.9349 18.725C38.987 16.5021 38.1578 14.3489 36.6283 12.735C35.023 11.186 32.8688 10.3372 30.6384 10.3748C28.3139 10.2675 21.1617 10.2675 18.8372 10.3748C16.6151 10.3267 14.4633 11.1553 12.8473 12.6814C11.3178 14.2953 10.4887 16.4485 10.5407 18.6713C10.4334 20.9958 10.4334 28.148 10.5407 30.4725C10.4887 32.6954 11.3178 34.8485 12.8473 36.4624C14.4633 37.9885 16.6151 38.8171 18.8372 38.769C21.1974 38.9121 28.2781 38.9121 30.6384 38.769C32.8613 38.8211 35.0144 37.9919 36.6283 36.4624C38.1578 34.8485 38.987 32.6954 38.9349 30.4725C39.0422 28.148 39.0422 20.9958 38.9349 18.6713V18.725ZM35.8952 33.0294C35.6524 33.6445 35.286 34.2029 34.8185 34.6705C34.3509 35.138 33.7925 35.5044 33.1774 35.7472C30.4016 36.3085 27.564 36.5009 24.7378 36.3194C21.9177 36.5011 19.0858 36.3087 16.3161 35.7472C15.7011 35.5044 15.1425 35.138 14.675 34.6705C14.2075 34.2029 13.841 33.6445 13.5982 33.0294C12.8473 31.134 13.0082 26.6639 13.0082 24.5898C13.0082 22.5156 12.8473 18.0276 13.5982 16.1502C13.8342 15.5291 14.1981 14.9647 14.6663 14.4933C15.1345 14.022 15.6966 13.6545 16.3161 13.4145C19.0858 12.853 21.9177 12.6606 24.7378 12.8423C27.564 12.6609 30.4016 12.8533 33.1774 13.4145C33.7925 13.6572 34.3509 14.0237 34.8185 14.4913C35.286 14.9588 35.6524 15.5173 35.8952 16.1323C36.6462 18.0276 36.4674 22.4978 36.4674 24.5719C36.4674 26.646 36.6462 31.134 35.8952 33.0115V33.0294Z" fill="black"></path> 3370</svg> 3371<span class="sr-only bg-white text-black">Instagram</span></a> 3372 </li> 3373 3374 <li class="footer-social-item aspect-square w-14"> 3375 <a 3376 class="footer-social-link block w-full social-icon text-center shadow-button-default hover:shadow-button-hover-small focus:hover:shadow-button-hover-small bg-black rounded-full transition overflow-hidden" 3377 href="https://discord.com/invite/chhxWZK2MK" 3378 target="_blank"><svg class="w-full h-auto" width="49" height="49" viewbox="0 0 49 49" fill="none" xmlns="http://www.w3.org/2000/svg"> 3379<circle cx="24.3035" cy="24.3503" r="23.2982" fill="white" stroke="black" stroke-width="2"></circle> 3380<path d="M36.9851 12.4342C34.5911 11.3141 32.0313 10.5 29.3551 10.0365C29.0264 10.6307 28.6425 11.43 28.3777 12.0657C25.5329 11.6379 22.7142 11.6379 19.9216 12.0657C19.6569 11.43 19.2642 10.6307 18.9326 10.0365C16.2535 10.5 13.6908 11.3171 11.2968 12.4401C6.46804 19.737 5.15905 26.8526 5.81355 33.8672C9.01623 36.2589 12.12 37.7117 15.1714 38.6625C15.9248 37.6256 16.5968 36.5233 17.1756 35.3616C16.0732 34.9427 15.0172 34.4258 14.0195 33.8256C14.2842 33.6295 14.5431 33.4245 14.7933 33.2135C20.8786 36.0598 27.4905 36.0598 33.5032 33.2135C33.7563 33.4245 34.0151 33.6295 34.2769 33.8256C33.2763 34.4287 32.2175 34.9457 31.115 35.3646C31.6939 36.5233 32.3629 37.6285 33.1192 38.6654C36.1736 37.7147 39.2802 36.2619 42.4829 33.8672C43.2509 25.7355 41.171 18.6852 36.9851 12.4342ZM18.0047 29.5533C16.1779 29.5533 14.6798 27.8479 14.6798 25.7711C14.6798 23.6944 16.1459 21.986 18.0047 21.986C19.8635 21.986 21.3615 23.6914 21.3295 25.7711C21.3324 27.8479 19.8635 29.5533 18.0047 29.5533ZM30.2918 29.5533C28.465 29.5533 26.9669 27.8479 26.9669 25.7711C26.9669 23.6944 28.433 21.986 30.2918 21.986C32.1505 21.986 33.6486 23.6914 33.6167 25.7711C33.6167 27.8479 32.1505 29.5533 30.2918 29.5533Z" fill="black"></path> 3381</svg> 3382<span class="sr-only bg-white text-black">Discord</span></a> 3383 </li> 3384 3385 <li class="footer-social-item aspect-square w-14"> 3386 <a 3387 class="footer-social-link block w-full social-icon text-center shadow-button-default hover:shadow-button-hover-small focus:hover:shadow-button-hover-small bg-black rounded-full transition overflow-hidden" 3388 href="https://twitter.com/feastables" 3389 target="_blank"><svg class="w-full h-auto" width="50" height="49" viewbox="0 0 50 49" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 3390<circle cx="24.9427" cy="24.3503" r="23.2982" fill="white" stroke="black" stroke-width="2"></circle> 3391<rect x="10.8472" y="11.0092" width="27.2686" height="27.2686" fill="url(#pattern0)"></rect> 3392<defs> 3393<pattern id="pattern0" patterncontentunits="objectBoundingBox" width="1" height="1"> 3394<use xlink:href="#image0_625_9304" transform="scale(0.002)"></use> 3395</pattern> 3396<image id="image0_625_9304" width="500" height="500" xlink:href="data:image/png;base64,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"></image> 3397</defs> 3398</svg> 3399<span class="sr-only bg-white text-black">X (Twitter)</span></a> 3400 </li> 3401 3402 </ul><div class="footer-marketing order-1 md:order-2 xl:w-full"><p class="footer-sms-callout font-bold uppercase text-2xl md:text-2xl text-brown text-center leading-none mb-2 [&>a]:underline [&>a]:decoration-yellow-neon [&>a]:decoration-4 [&>a]:hover:decoration-off-white [&>a]:transition">TEXT <a href="sms:70616?body=FEAST" title="FEAST">FEAST</a> TO 70616</p> 3403 <p class="footer-sms-callout uppercase text-xs text-brown text-center leading-none mb-2 [&>a]:underline max-w-screen-400 w-fuull mx-auto" style="font-size: 12px"> 3404 By signing up via text, you agree to receive recurring automated marketing messages, including cart reminders, at the phone number provided. Consent is not a condition of purchase. Reply STOP to unsubscribe. Reply HELP for help. Message frequency varies. Msg & data rates may apply. View our <a href="/policies/privacy-policy">Privacy Policy</a> and <a href="/policies/terms-of-service">Terms of Service</a>. 3405 </p><p class="footer-email-callout font-bold uppercase text-base md:text-xl text-brown text-center leading-none mb-2">SNACKS, SWEEPS, SURPRISES STRAIGHT TO YOUR INBOX.</p><div class="footer-email-signup w-full max-w-screen-xs mx-auto px-1 md:px-0"><div class="klaviyo-form-R9McAi"></div> 3406<p class="text-xs text-center mt-4">By signing up, you agree to our <a href="/policies/privacy-policy" class="underline" target="_blank">Privacy Policy</a>.</p> 3407 3408<div class="mt-auto font-bold text-base flex justify-center items-center gap-x-2 pt-8"> 3409POWERED BY 3410<img src="https://cdn.shopify.com/s/files/1/0551/6060/2784/files/shopify-logo.svg?v=1710449969" loading="lazy" style="aspect-ratio: 170/49" alt="Shopify" width="170" height="49"> 3411</div> 3412 3413<style> 3414.footer-marketing { 3415max-width: 100%; 3416} 3417.footer-marketing,.footer-email-signup { display: flex; flex-direction: column; flex: 1; }</style></div></div> 3418 </div> 3419 3420 3421 <div class="footer-logo relative flex items-center justify-center w-full lg:hidden md:mt-8 mb-4"> 3422 <img 3423 class="h-20 w-auto" 3424 src="//feastables.com/cdn/shop/files/Feastables_Rebrand_Non_Tilted.png?height=80&v=1715198993" 3425 srcset="//feastables.com/cdn/shop/files/Feastables_Rebrand_Non_Tilted.png?height=80&v=1715198993, //feastables.com/cdn/shop/files/Feastables_Rebrand_Non_Tilted.png?height=160&v=1715198993 2x" 3426 alt="Feastables Wordmark" 3427 width="4377" 3428 height="1509" 3429 loading="lazy" > 3430 </div> 3431 3432 3433 <div class="footer-copyright relative font-medium text-sm text-center md:mt-8 lg:mt-0">2026 Feastables</div> 3434 3435<ul class="footer-legal-items relative list-none flex flex-wrap items-center justify-center max-w-screen-375 mx-auto md:max-w-none px-6 lg:px-0 gap-3"><li class="footer-legal-item"> 3436 <a 3437 class="footer-legal-link font-semibold text-xs italic hover:underline w-full " 3438 href="/policies/privacy-policy" 3439 >Privacy Policy</a> 3440 </li><li class="footer-legal-item"> 3441 <a 3442 class="footer-legal-link font-semibold text-xs italic hover:underline w-full " 3443 href="/policies/terms-of-service" 3444 >Terms of Service</a> 3445 </li><li class="footer-legal-item"> 3446 <a 3447 class="footer-legal-link font-semibold text-xs italic hover:underline w-full ot-sdk-show-settings" 3448 href="#privacy" 3449 >Do Not Sell Or Share My Personal Information</a> 3450 </li><li class="footer-legal-item"> 3451 <a 3452 class="footer-legal-link font-semibold text-xs italic hover:underline w-full " 3453 href="https://preferences.feastables.com/privacy" 3454 3455 target="_blank" 3456 >Privacy Requests</a> 3457 </li></ul></div> 3458 </div> 3459</footer> 3460 3461<style> #shopify-section-sections--16492624117920__footer div.klaviyo-form {max-width: 100%;} #shopify-section-sections--16492624117920__footer form.klaviyo-form {margin-top: 12px; border-radius: 9px !important; overflow: hidden !important;} #shopify-section-sections--16492624117920__footer form.klaviyo-form button {padding: 0 24px !important; border-left: 3px solid black !important;} #shopify-section-sections--16492624117920__footer form.klaviyo-form input:focus, #shopify-section-sections--16492624117920__footer form.klaviyo-form button:focus {outline: auto;} </style></div><div id="shopify-section-sections--16492624117920__profile_capture_modal_Cr39hd" class="shopify-section shopify-section-group-layout-footer-group profile-capture-section"><div 3462 x-data="ProfileCapture({ 3463 key: 'profileCapture-1', 3464 popupDelay: 4000, 3465 popupRetryDelay: 7, 3466 })" 3467 x-ignore 3468 ax-load="idle"> 3469 <aside 3470 x-data 3471 x-cloak
3472 x-title="ProfileCaptureModal" 3473 x-show="$store[key]" 3474 x-trap.inert.noscroll="$store[key]" 3475 class="profile-capture-modal fixed inset-0 z-30 bg-black/50 flex items-start p-3 lg:p-12 lg:px-0 overflow-auto" 3476 style="background:linear-gradient(45deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.75) 100%)" 3477 @click="close()"><div class="profile-capture-scroll-center w-full min-h-full flex items-center justify-center"> 3478 <div 3479 class="profile-capture relative bg-white w-full sm:max-w-screen-sm lg:max-w-screen-lg flex rounded-2xl overflow-hidden shadow-[0_0_10px] shadow-black justify-end" 3480 x-transition.duration.500ms 3481 x-show="$store[key]" 3482 @click.stop 3483 ><picture class="profile-capture-bg absolute inset-0 pointer-events-none "> 3484 <source 3485 media="(min-width: 1024px) and (-webkit-device-pixel-ratio: 1)" 3486 srcset=" 3487//feastables.com/cdn/shop/files/Popup-Background.jpg?v=1750963672&width=1024 1024w"> 3488 <source 3489 media="(min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2)" 3490 srcset=" 3491//feastables.com/cdn/shop/files/Popup-Background.jpg?v=1750963672&width=1024 1024w, //feastables.com/cdn/shop/files/Popup-Background.jpg?v=1750963672&width=1280 1280w, //feastables.com/cdn/shop/files/Popup-Background.jpg?v=1750963672&width=1440 1440w, //feastables.com/cdn/shop/files/Popup-Background.jpg?v=1750963672&width=1536 1536w, //feastables.com/cdn/shop/files/Popup-Background.jpg?v=1750963672&width=1600 1600w, //feastables.com/cdn/shop/files/Popup-Background.jpg?v=1750963672&width=1920 1920w, //feastables.com/cdn/shop/files/Popup-Background.jpg?v=1750963672&width=2048 2048w"> 3492 <source 3493 media="(min-width: 480px) and (-webkit-device-pixel-ratio: 1)" 3494 srcset=" 3495//feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=480 480w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=640 640w"> 3496 <source 3497 media="(min-width: 480px) and (-webkit-min-device-pixel-ratio: 2)" 3498 srcset=" 3499//feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=480 480w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=640 640w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=730 730w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=768 768w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=860 860w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=1024 1024w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=1280 1280w"> 3500 <source 3501 media="(-webkit-device-pixel-ratio: 1)" 3502 srcset=" 3503//feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=352 352w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=375 375w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=412 412w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=430 430w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=480 480w"> 3504 <source 3505 media="" 3506 srcset=" 3507//feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=352 352w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=375 375w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=412 412w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=430 430w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=480 480w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&
3507width=640 640w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=730 730w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=768 768w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=860 860w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=960 960w"> 3508 3509 <img src="//feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=480" alt="" srcset="//feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=352 352w, //feastables.com/cdn/shop/files/Popup-Background-Mobile.jpg?v=1751046946&width=480 480w" width="480" height="880" loading="lazy" class="w-full h-full object-cover object-center" fetchpriority="high" sizes="(max-width: 640px) 95vw, (max-width: 1024px) 640px, 1024px"> 3510 </picture><button 3511 class="profile-capture-modal-close absolute top-2 md:top-4 right-2 md:right-4 p-2 rounded-full border-2 border-white text-white" 3512 aria-label="Close Profile Capture Modal" 3513 title="Close" 3514 @click="close()"> 3515<svg 3516 class="icon icon--x group w-2.5 md:w-4 aspect-square stroke-[4] lg:stroke-2" 3517 aria-hidden="true"> 3518 <use 3519 xlink:href="#x" 3520 class="w-2.5 md:w-4 aspect-square stroke-[4] lg:stroke-2 group:fill-inherit group:stroke-inherit"> 3521 </use> 3522</svg> 3523</button> 3524 3525 <div class="profile-capture-form-container flex flex-col items-center py-10 px-2 lg:pt-16 lg:py-10 lg:px-0 w-full lg:w-1/2 min-h-[860px] md:min-h-[960px] lg:min-h-0"><div 3526 x-title="Block" 3527 x-data="{ blockStep: "all" }" 3528 class="profile-capture-block"> 3529 <template x-if="step == blockStep || blockStep == 'all'"> 3530 <div 3531 class="profile-capture-block-inner opacity-0 animate-slideUpFade animate-duration-500 animate-delay-[var(--animate-delay)] image_WGRmPm" 3532 style="--animate-delay: 100ms;"><img src="//feastables.com/cdn/shop/files/Feastables_Logo_2024.png?v=1696022323&width=500" alt="MrBEAST Feastables" srcset="//feastables.com/cdn/shop/files/Feastables_Logo_2024.png?v=1696022323&width=352 352w, //feastables.com/cdn/shop/files/Feastables_Logo_2024.png?v=1696022323&width=380 380w, //feastables.com/cdn/shop/files/Feastables_Logo_2024.png?v=1696022323&width=420 420w, //feastables.com/cdn/shop/files/Feastables_Logo_2024.png?v=1696022323&width=500 500w" width="500" height="173" loading="lazy" class="max-w-[var(--max-width-mobile)] lg:max-w-[var(--max-width)] 3533mx-auto" style="--max-width-mobile: 145px; 3534--max-width: 256px;"></div> 3535 </template> 3536 </div><div 3537 x-title="Block" 3538 x-data="{ blockStep: "1" }" 3539 class="profile-capture-block"> 3540 <template x-if="step == blockStep || blockStep == 'all'"> 3541 <div 3542 class="profile-capture-block-inner opacity-0 animate-slideUpFade animate-duration-500 animate-delay-[var(--animate-delay)] image_xEm9U4" 3543 style="--animate-delay: 200ms;"><img src="//feastables.com/cdn/shop/files/popup-email-header.svg?v=1750966579&width=500" alt="GET FIRST DIBS" srcset="//feastables.com/cdn/shop/files/popup-email-header.svg?v=1750966579&width=352 352w, //feastables.com/cdn/shop/files/popup-email-header.svg?v=1750966579&width=380 380w, //feastables.com/cdn/shop/files/popup-email-header.svg?v=1750966579&width=420 420w, //feastables.com/cdn/shop/files/popup-email-header.svg?v=1750966579&width=500 500w" width="500" height="64" loading="lazy" class="max-w-[var(--max-width-mobile)] lg:max-w-[var(--max-width)] 3544p-[var(--padding-mobile)] 3545lg:p-[var(--padding)] 3546mx-auto" style="--max-width-mobile: 250px; 3547--max-width: 440px; 3548--padding-mobile: 24px 0 12px; 3549--padding: 40px 0 16px;"></div> 3550 </template> 3551 </div><div 3552 x-title="Block" 3553 x-data="{ blockStep: "1" }" 3554 class="profile-capture-block"> 3555 <template x-if="step == blockStep || blockStep == 'all'"> 3556 <div 3557 class="profile-capture-block-inner opacity-0 animate-slideUpFade animate-duration-500 animate-delay-[var(--animate-delay)] text_Vgwzr7" 3558 style="--animate-delay: 300ms;"><div 3559 class="content-block content-block-2 leading-none font-extrabold md:font-extrabold text-[color:var(--color-mobile)] lg:text-[color:var(--color)] text-[length:var(--font-size-mobile)] lg:text-[length:var(--font-size)]" 3560 style="--color-mobile: #ffffff;--color: #ffffff;--font-size-mobile: 16px;--font-size: 32px;"><p class="text-center leading-none font-sohne text-stroke md:text-stroke [paint-order:stroke_fill]" style="--stroke-color-mobile: #000;--stroke-width-mobile: 4px;--stroke-color: #000;--stroke-width: 6px;">SNACKS, SWEEPS, SURPRISES<br/>STRAIGHT TO YOUR INBOX.</p></div></div> 3561 </template> 3562 </div><div 3563 x-title="Block" 3564 x-data="{ blockStep: "1" }" 3565 class="profile-capture-block"> 3566 <template x-if="step == blockStep || blockStep == 'all'"> 3567 <div 3568 class="profile-capture-block-inner opacity-0 animate-slideUpFade animate-duration-500 animate-delay-[var(--animate-delay)] text_zgVhRQ" 3569 style="--animate-delay: 400ms;"><div 3570 class="content-block content-block-3 leading-none font-semibold md:font-semibold text-[color:var(--color-mobile)] lg:text-[color:var(--color)] text-[length:var(--font-size-mobile)] lg:text-[length:var(--font-size)] p-[var(--padding-mobile)] lg:p-[var(--padding)]" 3571 style="--color-mobile: #ffffff;--color: #ffffff;--font-size-mobile: 14px;--font-size: 16px;--padding-mobile: 24px 0 8px;--padding: 48px 0 12px;"><p class="text-center leading-none font-sohne text-stroke md:text-stroke [paint-order:stroke_fill]" style="--stroke-color-mobile: #000;--stroke-width-mobile: 2px;--stroke-color: #000;--stroke-width: 4px;">Sign up below:</p></div></div> 3572 </template> 3573 </div><div 3574 x-title="Block" 3575 x-data="{ blockStep: "1" }" 3576 class="profile-capture-block"> 3577 <template x-if="step == blockStep || blockStep == 'all'"> 3578 <div 3579 class="profile-capture-block-inner opacity-0 animate-slideUpFade animate-duration-500 animate-delay-[var(--animate-delay)] form_klaviyo_8VPYLP" 3580 style="--animate-delay: 500ms;"><div 3581 x-title="FormEmail" 3582 x-data="{ formId : "WYBELv" }" 3583 @klaviyo-forms.camel.window="handleKlaviyoSubmit($event)" 3584 class="klaviyo-form-container max-w-screen-300 mx-auto"> 3585 <div class="klaviyo-form-WYBELv" id="kform-WYBELv"></div><style>.klaviyo-form-container input, 3586.klaviyo-form-container input:hover { 3587 border: 3px solid #000 !important; 3588} 3589.klaviyo-form-container button { 3590transition: all 0.25s ease-in-out; 3591} 3592.klaviyo-form-container button:focus,
3593.klaviyo-form-container button:hover { 3594box-shadow: 6px 6px 0 #000; 3595} 3596.klaviyo-form-container input ~ div { 3597display: none !important; 3598} 3599.klaviyo-form-container:focus-within input ~ div { 3600display: block !important; 3601} 3602 3603@media(max-width:650px){ 3604.klaviyo-form-container input { 3605height: 48px !important; 3606} 3607.klaviyo-form-container button { 3608height: 42px !important; 3609} 3610}</style></div></div> 3611 </template> 3612 </div><div 3613 x-title="Block" 3614 x-data="{ blockStep: "1" }" 3615 class="profile-capture-block"> 3616 <template x-if="step == blockStep || blockStep == 'all'"> 3617 <div 3618 class="profile-capture-block-inner opacity-0 animate-slideUpFade animate-duration-500 animate-delay-[var(--animate-delay)] text_UgcAiX" 3619 style="--animate-delay: 600ms;"><div 3620 class="content-block content-block-5 leading-none font-medium md:font-medium text-[color:var(--color-mobile)] lg:text-[color:var(--color)] text-[length:var(--font-size-mobile)] lg:text-[length:var(--font-size)] p-[var(--padding-mobile)] lg:p-[var(--padding)]" 3621 style="--color-mobile: #ffffff;--color: #ffffff;--font-size-mobile: 16px;--font-size: 18px;--padding-mobile: 24px 0;--padding: 24px 0;"><button class="text-center leading-none font-sohne text-white underline" x-on:click="close()" title="No thanks (Close)">No thanks.</button></div></div> 3622 </template> 3623 </div><div 3624 x-title="Block" 3625 x-data="{ blockStep: "1" }" 3626 class="profile-capture-block"> 3627 <template x-if="step == blockStep || blockStep == 'all'"> 3628 <div 3629 class="profile-capture-block-inner opacity-0 animate-slideUpFade animate-duration-500 animate-delay-[var(--animate-delay)] text_38WjK4" 3630 style="--animate-delay: 700ms;"><div 3631 class="content-block content-block-6 leading-none font-light md:font-light text-[color:var(--color-mobile)] lg:text-[color:var(--color)] text-[length:var(--font-size-mobile)] lg:text-[length:var(--font-size)] p-[var(--padding-mobile)] lg:p-[var(--padding)]" 3632 style="--color-mobile: #ffffff;--color: #ffffff;--font-size-mobile: 10px;--font-size: 11px;--padding-mobile: 12px 0 0;--padding: 48px 0 0;"><p class="text-center leading-none font-sohne text-white opacity-75">By signing up, you agree to our <a class="underline" href="/policies/privacy-policy" target="_blank"> Privacy Policy</a>.</p></div></div> 3633 </template> 3634 </div><div 3635 x-title="Block" 3636 x-data="{ blockStep: "2" }" 3637 class="profile-capture-block"> 3638 <template x-if="step == blockStep || blockStep == 'all'"> 3639 <div 3640 class="profile-capture-block-inner opacity-0 animate-slideUpFade animate-duration-500 animate-delay-[var(--animate-delay)] image_7arKgm" 3641 style="--animate-delay: 800ms;"><img src="//feastables.com/cdn/shop/files/popup-sms-header.svg?v=1750974832&width=500" alt="ALMOST THERE" srcset="//feastables.com/cdn/shop/files/popup-sms-header.svg?v=1750974832&width=352 352w, //feastables.com/cdn/shop/files/popup-sms-header.svg?v=1750974832&width=380 380w, //feastables.com/cdn/shop/files/popup-sms-header.svg?v=1750974832&width=420 420w, //feastables.com/cdn/shop/files/popup-sms-header.svg?v=1750974832&width=500 500w" width="500" height="60" loading="lazy" class="max-w-[var(--max-width-mobile)] lg:max-w-[var(--max-width)] 3642p-[var(--padding-mobile)] 3643lg:p-[var(--padding)] 3644mx-auto" style="--max-width-mobile: 250px; 3645--max-width: 440px; 3646--padding-mobile: 24px 0 12px; 3647--padding: 40px 0 16px;"></div> 3648 </template> 3649 </div><div 3650 x-title="Block" 3651 x-data="{ blockStep: "2" }" 3652 class="profile-capture-block"> 3653 <template x-if="step == blockStep || blockStep == 'all'"> 3654 <div 3655 class="profile-capture-block-inner opacity-0 animate-slideUpFade animate-duration-500 animate-delay-[var(--animate-delay)] text_maK6YC" 3656 style="--animate-delay: 900ms;"><div 3657 class="content-block content-block-8 leading-none font-extrabold md:font-extrabold text-[color:var(--color-mobile)] lg:text-[color:var(--color)] text-[length:var(--font-size-mobile)] lg:text-[length:var(--font-size)]" 3658 style="--color-mobile: #ffffff;--color: #ffffff;--font-size-mobile: 16px;--font-size: 32px;"><p class="text-center leading-none font-sohne text-stroke md:text-stroke [paint-order:stroke_fill]" style="--stroke-color-mobile: #000;--stroke-width-mobile: 4px;--stroke-color: #000;--stroke-width: 6px;">DROP YOUR DIGITS<br/>TO STAY IN THE LOOP.</p></div></div> 3659 </template> 3660 </div><div 3661 x-title="Block" 3662 x-data="{ blockStep: "2" }" 3663 class="profile-capture-block"> 3664 <template x-if="step == blockStep || blockStep == 'all'"> 3665 <div 3666 class="profile-capture-block-inner opacity-0 animate-slideUpFade animate-duration-500 animate-delay-[var(--animate-delay)] text_tbjakE" 3667 style="--animate-delay: 1000ms;"><div 3668 class="content-block content-block-9 leading-none font-semibold md:font-semibold text-[color:var(--color-mobile)] lg:text-[color:var(--color)] text-[length:var(--font-size-mobile)] lg:text-[length:var(--font-size)] p-[var(--padding-mobile)] lg:p-[var(--padding)]" 3669 style="--color-mobile: #ffffff;--color: #ffffff;--font-size-mobile: 14px;--font-size: 16px;--padding-mobile: 24px 0 8px;--padding: 48px 0 12px;"><p class="text-center leading-none font-sohne text-stroke md:text-stroke [paint-order:stroke_fill]" style="--stroke-color-mobile: #000;--stroke-width-mobile: 2px;--stroke-color: #000;--stroke-width: 4px;">Sign up below:</p></div></div> 3670 </template> 3671 </div><div 3672 x-title="Block" 3673 x-data="{ blockStep: "2" }" 3674 class="profile-capture-block"> 3675 <template x-if="step == blockStep || blockStep == 'all'"> 3676 <div 3677 class="profile-capture-block-inner opacity-0 animate-slideUpFade animate-duration-500 animate-delay-[var(--animate-delay)] form_klaviyo_8Yx63W" 3678 style="--animate-delay: 1100ms;"><div 3679 x-title="FormEmail" 3680 x-data="{ formId : "REFduA" }" 3681 @klaviyo-forms.camel.window="handleKlaviyoSubmit($event)" 3682 class="klaviyo-form-container max-w-screen-300 mx-auto"> 3683 <div class="klaviyo-form-REFduA" id="kform-REFduA"></div><style>.klaviyo-form-container input, 3684.klaviyo-form-container input:hover { 3685 border: 3px solid #000 !important; 3686} 3687.klaviyo-form-container button:not([aria-haspopup="listbox"]) { 3688transition: all 0.25s ease-in-out; 3689} 3690.klaviyo-form-container button:not([aria-haspopup="listbox"]):focus,
3691.klaviyo-form-container button:not([aria-haspopup="listbox"]):hover { 3692box-shadow: 6px 6px 0 #000; 3693} 3694.klaviyo-form-container input ~ div { 3695display: none !important; 3696} 3697.klaviyo-form-container:focus-within input ~ div { 3698display: block !important; 3699} 3700 3701@media(max-width:650px){ 3702.klaviyo-form-container input { 3703height: 48px !important; 3704} 3705.klaviyo-form-container button:not([aria-haspopup="listbox"]) { 3706height: 42px !important; 3707} 3708} 3709 3710.form_klaviyo_8Yx63W { 3711position: relative; 3712z-index: 12; 3713} 3714 3715.klaviyo-form-container button[aria-haspopup="listbox"] { 3716pointer-events: none; 3717}</style></div></div> 3718 </template> 3719 </div><div 3720 x-title="Block" 3721 x-data="{ blockStep: "2" }" 3722 class="profile-capture-block"> 3723 <template x-if="step == blockStep || blockStep == 'all'"> 3724 <div 3725 class="profile-capture-block-inner opacity-0 animate-slideUpFade animate-duration-500 animate-delay-[var(--animate-delay)] text_8xbwqm" 3726 style="--animate-delay: 1200ms;"><div 3727 class="content-block content-block-11 leading-none font-medium md:font-medium text-[color:var(--color-mobile)] lg:text-[color:var(--color)] text-[length:var(--font-size-mobile)] lg:text-[length:var(--font-size)] p-[var(--padding-mobile)] lg:p-[var(--padding)]" 3728 style="--color-mobile: #ffffff;--color: #ffffff;--font-size-mobile: 16px;--font-size: 18px;--padding-mobile: 24px 0 12px;--padding: 24px 0;"><button class="text-center leading-none font-sohne text-white underline" x-on:click="close()" title="No thanks (Close)">No thanks.</button></div></div> 3729 </template> 3730 </div><div 3731 x-title="Block" 3732 x-data="{ blockStep: "2" }" 3733 class="profile-capture-block"> 3734 <template x-if="step == blockStep || blockStep == 'all'"> 3735 <div 3736 class="profile-capture-block-inner opacity-0 animate-slideUpFade animate-duration-500 animate-delay-[var(--animate-delay)] text_Aj97tB" 3737 style="--animate-delay: 1300ms;"><div 3738 class="content-block content-block-12 leading-none font-light md:font-light text-[color:var(--color-mobile)] lg:text-[color:var(--color)] text-[length:var(--font-size-mobile)] lg:text-[length:var(--font-size)] p-[var(--padding-mobile)] lg:p-[var(--padding)]" 3739 style="--color-mobile: #ffffff;--color: #ffffff;--font-size-mobile: 10px;--font-size: 11px;--padding-mobile: 4px 0 0;--padding: 24px 16px 0;"><p class="text-center leading-none font-sohne text-white opacity-75"> 3740By submitting this form, you agree to receive recurring automated promotional and personalized marketing text messages (e.g. cart reminders) from us at the cell number used when signing up. Consent is not a condition of any purchase. Reply HELP for help and STOP to cancel. Msg frequency varies. 3741Msg and data rates may apply. View <a class="underline" href="/policies/terms-of-service" target="_blank">Terms</a> & <a class="underline" href="/policies/privacy-policy" target="_blank">Privacy Policy</a>.</p></div></div> 3742 </template> 3743 </div><div 3744 x-title="Block" 3745 x-data="{ blockStep: "3" }" 3746 class="profile-capture-block"> 3747 <template x-if="step == blockStep || blockStep == 'all'"> 3748 <div 3749 class="profile-capture-block-inner opacity-0 animate-slideUpFade animate-duration-500 animate-delay-[var(--animate-delay)] image_DqRfzp" 3750 style="--animate-delay: 1400ms;"><img src="//feastables.com/cdn/shop/files/popup-end-header.svg?v=1750976980&width=500" alt="YOU'RE IN!" srcset="//feastables.com/cdn/shop/files/popup-end-header.svg?v=1750976980&width=352 352w, //feastables.com/cdn/shop/files/popup-end-header.svg?v=1750976980&width=380 380w, //feastables.com/cdn/shop/files/popup-end-header.svg?v=1750976980&width=420 420w, //feastables.com/cdn/shop/files/popup-end-header.svg?v=1750976980&width=500 500w" width="500" height="86" loading="lazy" class="max-w-[var(--max-width-mobile)] lg:max-w-[var(--max-width)] 3751p-[var(--padding-mobile)] 3752lg:p-[var(--padding)] 3753mx-auto" style="--max-width-mobile: 250px; 3754--max-width: 440px; 3755--padding-mobile: 120px 0 16px; 3756--padding: 120px 0 16px;"></div> 3757 </template> 3758 </div><div 3759 x-title="Block" 3760 x-data="{ blockStep: "3" }" 3761 class="profile-capture-block"> 3762 <template x-if="step == blockStep || blockStep == 'all'"> 3763 <div 3764 class="profile-capture-block-inner opacity-0 animate-slideUpFade animate-duration-500 animate-delay-[var(--animate-delay)] text_rBPCfL" 3765 style="--animate-delay: 1500ms;"><div 3766 class="content-block content-block-14 leading-none font-extrabold md:font-extrabold text-[color:var(--color-mobile)] lg:text-[color:var(--color)] text-[length:var(--font-size-mobile)] lg:text-[length:var(--font-size)]" 3767 style="--color-mobile: #ffffff;--color: #ffffff;--font-size-mobile: 16px;--font-size: 32px;"><p class="text-center leading-none font-sohne text-stroke md:text-stroke [paint-order:stroke_fill]" style="--stroke-color-mobile: #000;--stroke-width-mobile: 4px;--stroke-color: #000;--stroke-width: 6px;">THANK YOU!</p></div></div> 3768 </template> 3769 </div><div 3770 x-title="Block" 3771 x-data="{ blockStep: "3" }" 3772 class="profile-capture-block"> 3773 <template x-if="step == blockStep || blockStep == 'all'"> 3774 <div 3775 class="profile-capture-block-inner opacity-0 animate-slideUpFade animate-duration-500 animate-delay-[var(--animate-delay)] text_PTk6Bg" 3776 style="--animate-delay: 1600ms;"><div 3777 class="content-block content-block-15 leading-none font-normal md:font-normal text-[color:var(--color-mobile)] lg:text-[color:var(--color)] text-[length:var(--font-size-mobile)] lg:text-[length:var(--font-size)] p-[var(--padding-mobile)] lg:p-[var(--padding)]" 3778 style="--color-mobile: #000000;--color: #000000;--font-size-mobile: 3vw;--font-size: 1vw;--padding-mobile: 64px 0 0;--padding: 64px 0 0;"><div class="text-center"><button x-on:click="close()" class="button-small bg-pink border-white text-white" style="--tw-shadow-color: #fff;"> 3779BACK TO SITE 3780</button> 3781</div></div></div> 3782 </template> 3783 </div> 3784 <iframe border="0" height="0" id="ps__dummyframe" name="dummyframe" width="0" class="sr-only" aria-hidden="true" title="SMS Subscribe Frame"></iframe> 3785 </div> 3786 </div> 3787 </div> 3788 3789 3790</aside> 3791 3792 <button 3793 x-transition.duration.500ms 3794 x-show="!$store[key] && !buttonIsHidden" 3795 class="button-small fixed bottom-4 left-4 z-10 items-center animate-fade-up animate-delay-1000 bg-pink italic inline-flex gap-4" 3796 @click="open()" 3797 aria-label="Open Profile Capture Modal" 3798 style=""> 3799 <label 3800 class="p-1" 3801 tabindex="0" 3802 @click.stop="hideButton()" 3803 title="Hide Profile Capture Button" 3804 aria-label="Hide Profile Capture Button"> 3805<svg 3806 class="icon icon--x group w-3 aspect-square" 3807 aria-hidden="true"> 3808 <use 3809 xlink:href="#x" 3810 class="w-3 aspect-square group:fill-inherit group:stroke-inherit"> 3811 </use> 3812</svg> 3813</label> 3814 3815 JOIN THE CREW! 3816 </button> 3817 </div> 3818<style> #shopify-section-sections--16492624117920__profile_capture_modal_Cr39hd .klaviyo-form-container button:not([aria-haspopup="listbox"]) {border-color: #fff !important; color: #fff !important; background: #ff2f9f !important;} #shopify-section-sections--16492624117920__profile_capture_modal_Cr39hd .klaviyo-form-container button:focus, #shopify-section-sections--16492624117920__profile_capture_modal_Cr39hd .klaviyo-form-container button:not([aria-haspopup="listbox"]):h
3818over {box-shadow: 6px 6px 0 #fff;} #shopify-section-sections--16492624117920__profile_capture_modal_Cr39hd .klaviyo-form-container input, #shopify-section-sections--16492624117920__profile_capture_modal_Cr39hd .klaviyo-form-container input:hover {border-color: #fff !important;} #shopify-section-sections--16492624117920__profile_capture_modal_Cr39hd .ps-form .input {border-color: #fff;} @media (min-width: 1024px) {#shopify-section-sections--16492624117920__profile_capture_modal_Cr39hd .profile-capture-form-container {min-height: 702px; }} </style></div><div id="shopify-section-sections--16492624117920__geolocation_modal_n3FVgW" class="shopify-section shopify-section-group-layout-footer-group modal-geolocation"><aside 3819 x-cloak 3820 x-show="open" 3821 x-transition 3822 ax-load="idle" 3823 x-title="GeolocationModal" 3824 x-data="GeolocationModal({ 3825 "delay": 2500, 3826 "stores": [{ 3827 "title": "the United States", 3828 "country_code": "US", 3829 "url": "https:\/\/feastables.com\/", 3830 "currency": "USD", 3831 "flag": "ðºð¸", 3832 "active": true, 3833 },{ 3834 "title": "the United Kingdom", 3835 "country_code": "GB", 3836 "url": "https:\/\/uk.feastables.com\/", 3837 "currency": "GBP", 3838 "flag": "ð¬ð§", 3839 "active": false, 3840 },{ 3841 "title": "Ireland", 3842 "country_code": "IE", 3843 "url": "https:\/\/ie.feastables.com\/", 3844 "currency": "EUR", 3845 "flag": "ð®ðª", 3846 "active": false, 3847 },{ 3848 "title": "Germany", 3849 "country_code": "DE", 3850 "url": "https:\/\/de.feastables.com\/", 3851 "currency": "EUR", 3852 "flag": "ð©ðª", 3853 "active": false, 3854 },{ 3855 "title": "Austria", 3856 "country_code": "AT", 3857 "url": "https:\/\/at.feastables.com\/", 3858 "currency": "EUR", 3859 "flag": "ð¦ð¹", 3860 "active": false, 3861 },{ 3862 "title": "France", 3863 "country_code": "FR", 3864 "url": "https:\/\/fr.feastables.com\/", 3865 "currency": "EUR", 3866 "flag": "ð«ð·", 3867 "active": false, 3868 },{ 3869 "title": "Spain", 3870 "country_code": "ES", 3871 "url": "https:\/\/es.feastables.com\/", 3872 "currency": "EUR", 3873 "flag": "ðªð¸", 3874 "active": false, 3875 },{ 3876 "title": "Australia", 3877 "country_code": "AU", 3878 "url": "https:\/\/aus.feastables.com\/", 3879 "currency": "AUD", 3880 "flag": "ð¦ðº", 3881 "active": false, 3882 },], 3883 "dont_show_no_stores_content": true 3884})" 3885 x-trap.inert.noscroll="open" 3886 class="fixed flex items-center justify-center inset-0 z-20"> 3887 <template x-if="open"> 3888 <div class="p-4 w-full"> 3889 <div 3890 class="modal_backdrop bg-black/25 absolute inset-0"@click="close"> 3891 </div> 3892 3893 <div class="modal relative w-full max-w-[500px] mx-auto bg-off-white border-2 border-black rounded-lg"> 3894 <button 3895 class="modal__close w-8 h-8 absolute p-2 top-0 right-0 text-center hover:opacity-50" 3896 @click="close" 3897 aria-label="Close"> 3898<svg 3899 class="icon icon--x group w-4 h-4" 3900 aria-hidden="true"> 3901 <use 3902 xlink:href="#x" 3903 class="w-4 h-4 group:fill-inherit group:stroke-inherit"> 3904 </use> 3905</svg> 3906</button> 3907 3908 <div class=" w-full flex flex-col items-center px-4 py-8 md:p-8 text-center"> 3909 <template x-if="geoStore"> 3910 <h2 class=" text-2xl font-medium mb-4"><strong class="text-3xl">HEADS UP!</strong><br>We have a website experience tailored for users in 3911<div class="md:inline" x-text="geoStore.title">COUNTRY</div></h2> 3912 </template> 3913 <template x-if="!geoStore"> 3914 <h2 class=" text-2xl font-medium mb-4">We don't currently have a website experience tailored for users in your country at this time</h2> 3915 </template> 3916 <div class=" flex flex-col items-center gap-y-4 w-full"> 3917 <template x-if="geoStore"> 3918 <a :href="geoStore.url" class="button bg-blue-cloud mt-8 mb-6 uppercase"> 3919 LETS GO! 3920 </a> 3921 </template> 3922 <template x-if="!geoStore"> 3923 <a href="/pages/across-the-globe" class="button bg-blue-cloud mt-8 mb-6 uppercase"> 3924 WHERE WE ARE 3925 </a> 3926 </template><button class=" text-sm underline hover:opacity-50" @click="close" aria-label="Close"> 3927 I want to stay here 3928 </button></div> 3929 </div> 3930 </div> 3931 </div> 3932 </template> 3933</aside> 3934 3935</div> 3936<!-- END sections: layout-footer-group --> 3937 3938 3939<style> 3940 #kustomer-ui-sdk-iframe { 3941 transition: opacity 0.5s ease-in-out !important; 3942 } 3943 body:not(.chat-active) #kustomer-ui-sdk-iframe { 3944 opacity: 0 !important; 3945 pointer-events: none !important; 3946 transition: none !important; 3947 } 3948 </style>
3949<script src="//feastables.com/cdn/shop/t/267/assets/main.bundle.min.js?v=15998119726155141701788397729" defer="defer" type="module"></script>
3949 3950<style> .card-product[data-vendor="MrBeast.store"] .card-media {padding: 0; background: #eee;} </style> 3951<div id="shopify-block-AQTlTWDBDUEVwNWNoZ__10641372206048101839" class="shopify-block shopify-app-block">
3952<script> 3953 window.Rebuy = window.Rebuy || {}; 3954 window.Rebuy.customer = window.Rebuy.customer || {}; 3955 3956 window.Rebuy.market = window.Rebuy.market || {}; 3957 3958 window.Rebuy.market.country = "US"; 3959 3960 3961 window.Rebuy.market.locale = "en"; 3962 3963</script>
3963 3964 3965
3966<script async src="https://cdn.rebuyengine.com/onsite/js/rebuy.js?shop=feastables.myshopify.com"></script>
3966 3967 3968 3969</div><div id="shopify-block-AeWtjZE1LT2Irb3pva__7079518687644006178" class="shopify-block shopify-app-block">
3969<script> 3970 (function () { 3971 const cartAttributes = {}; 3972 3973 // Helper function to retrieve the UTM from Url 3974 function getUTMFromUrl() { 3975 const url_string = window.location.href; 3976 const url = new URL(url_string); 3977 3978 const utm_id = url.searchParams.get("utm_id"); 3979 const utm_source = url.searchParams.get("utm_source"); 3980 const utm_medium = url.searchParams.get("utm_medium"); 3981 const utm_campaign = url.searchParams.get("utm_campaign"); 3982 const utm_term = url.searchParams.get("utm_term"); 3983 const ref = url.searchParams.get("ref"); 3984 3985 if (!utm_id && !utm_source && !utm_medium && !utm_campaign && !ref) { 3986 return null; 3987 } 3988 3989 let utmParameters = {}; 3990 3991 if (utm_id) { 3992 utmParameters.utm_id = utm_id; 3993 } 3994 if (utm_source) { 3995 utmParameters.utm_source = utm_source; 3996 } 3997 if (utm_medium) { 3998 utmParameters.utm_medium = utm_medium; 3999 } 4000 if (utm_campaign) { 4001 utmParameters.utm_campaign = utm_campaign; 4002 } 4003 if (utm_term) { 4004 utmParameters.utm_term = utm_term; 4005 } 4006 if (ref) { 4007 utmParameters.ref = ref; 4008 } 4009 4010 4011 return Object.keys(utmParameters).length === 0 4012 ? null 4013 : utmParameters; 4014 } 4015 4016 // Helper function to retrieve the UTM from Cookie 4017 function getUTMAttributes() { 4018 const urlUtmParams = getUTMFromUrl(); 4019 4020 if (urlUtmParams) { 4021 return urlUtmParams; 4022 } 4023 4024 // No longer reading from deprecated Shopify cookies 4025 return undefined; 4026 } 4027 4028 function saveUtmParameters() { 4029 const utmParams = getUTMAttributes(); 4030 if (utmParams) { 4031 const cartHasUtmAttributes = Object.keys(cartAttributes).find(attributeKey => attributeKey.startsWith("utm_") || attributeKey === "ref"); 4032 if (cartHasUtmAttributes) { 4033 // Don't call API if it already contains our UTM parameters 4034 return; 4035 } 4036 4037 // Handle both Shopify.routes.root and routes.root_url for better compatibility 4038 var rootUrl = (window.Shopify && window.Shopify.routes && window.Shopify.routes.root) 4039 || (window.routes && window.routes.root_url) 4040 || '/'; 4041 4042 var updateCart = fetch(rootUrl + 'cart/update.js', 4043 { 4044 headers: { 4045 'Content-Type': 'application/json', 4046 }, 4047 method: "POST", 4048 body: JSON.stringify({ 4049 attributes: { 4050 ...utmParams 4051 }, 4052 }) 4053 }) 4054 .then(response => response.json()) 4055 .then(data => { 4056 return data 4057 }); 4058 } 4059 } 4060 4061 saveUtmParameters(); 4062 })(); 4063</script>
4063 4064 4065 4066 4067 4068</div>
4068<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4068 4069</body> 4070</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.