PageSourceSearch

https://deafheaven.com/cart

html deafheaven.com collected 2026-10-02 10:47:00 UTC 136,456 bytes, 2,250 lines download raw bytes

1<!doctype html>
2
3
4
5
6<html class="no-js" lang="en" ><head>
7  <meta charset="utf-8">
8  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
9  <meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover">
10  <meta name="theme-color" content="#748cab"><link rel="canonical" href="https://deafheaven.com/cart"><!-- ======================= Pipeline Theme V7.4.2 ========================= -->
11
12  <!-- Preloading ================================================================== -->
13
14  <link rel="preconnect" href="https://fonts.shopify.com" crossorigin>
15  <link rel="preload" href="//deafheaven.com/cdn/fonts/ebgaramond/ebgaramond_n4.f03b4ad40330b0ec2af5bb96f169ce0df8a12bc0.woff2" as="font" type="font/woff2" crossorigin>
16  <link rel="preload" href="//deafheaven.com/cdn/fonts/ebgaramond/ebgaramond_n4.f03b4ad40330b0ec2af5bb96f169ce0df8a12bc0.woff2" as="font" type="font/woff2" crossorigin>
17  <link rel="preload" href="//deafheaven.com/cdn/fonts/ebgaramond/ebgaramond_n4.f03b4ad40330b0ec2af5bb96f169ce0df8a12bc0.woff2" as="font" type="font/woff2" crossorigin>
18
19  <!-- Title and description ================================================ --><link rel="shortcut icon" href="//deafheaven.com/cdn/shop/files/EMBLEM_CLEAN_small.avif?v=1764960750" type="image/png">
20  <title>
21    
22
23    Your Shopping Cart
24&ndash; Deafheaven
25
26  </title><!-- /snippets/social-meta-tags.liquid --><meta property="og:site_name" content="Deafheaven">
27<meta property="og:url" content="https://deafheaven.com/cart">
28<meta property="og:title" content="Your Shopping Cart">
29<meta property="og:type" content="website">
30<meta property="og:description" content="​Explore the official Deafheaven website for exclusive merchandise, including apparel, accessories, and vinyl records. Stay updated on tour dates and news from the American blackgaze band. Connect with Deafheaven&#39;s music and style through unique items.​"><meta property="og:image" content="http://deafheaven.com/cdn/shop/files/DFH_HD_aef9aa70-3a90-4a62-9b44-58a511e7a399.jpg?v=1743613075">
31    <meta property="og:image:secure_url" content="https://deafheaven.com/cdn/shop/files/DFH_HD_aef9aa70-3a90-4a62-9b44-58a511e7a399.jpg?v=1743613075">
32    <meta property="og:image:width" content="1920">
33    <meta property="og:image:height" content="1080">
34
35
36<meta name="twitter:site" content="@https://x.com/deafheavenband">
37<meta name="twitter:card" content="summary_large_image">
38<meta name="twitter:title" content="Your Shopping Cart">
39<meta name="twitter:description" content="​Explore the official Deafheaven website for exclusive merchandise, including apparel, accessories, and vinyl records. Stay updated on tour dates and news from the American blackgaze band. Connect with Deafheaven&#39;s music and style through unique items.​"><!-- CSS ================================================================== -->
40
41  <link href="//deafheaven.com/cdn/shop/t/15/assets/font-settings.css?v=105414857242525237431763139456" rel="stylesheet" type="text/css" media="all" />
42
43  <!-- /snippets/css-variables.liquid -->
44
45
46<style data-shopify>
47
48:root {
49/* ================ Layout Variables ================ */
50
51
52
53
54
55
56--LAYOUT-WIDTH: 1450px;
57--LAYOUT-GUTTER: 15px;
58--LAYOUT-GUTTER-OFFSET: -14px;
59--NAV-GUTTER: 14px;
60--LAYOUT-OUTER: 14px;
61
62/* ================ Product video ================ */
63
64--COLOR-VIDEO-BG: #2d2d2d;
65
66
67/* ================ Color Variables ================ */
68
69/* === Backgrounds ===*/
70--COLOR-BG: #202020;
71--COLOR-BG-ACCENT: #f7f5f4;
72
73/* === Text colors ===*/
74--COLOR-TEXT-DARK: #d9d9d9;
75--COLOR-TEXT: #ffffff;
76--COLOR-TEXT-LIGHT: #bcbcbc;
77
78/* === Bright color ===*/
79--COLOR-PRIMARY: #ffffff;
80--COLOR-PRIMARY-HOVER: #d9d9d9;
81--COLOR-PRIMARY-FADE: rgba(255, 255, 255, 0.05);
82--COLOR-PRIMARY-FADE-HOVER: rgba(255, 255, 255, 0.1);--COLOR-PRIMARY-OPPOSITE: #0d0d0d;
83
84/* === Secondary/link Color ===*/
85--COLOR-SECONDARY: #748cab;
86--COLOR-SECONDARY-HOVER: #3f6493;
87--COLOR-SECONDARY-FADE: rgba(116, 140, 171, 0.05);
88--COLOR-SECONDARY-FADE-HOVER: rgba(116, 140, 171, 0.1);--COLOR-SECONDARY-OPPOSITE: #ffffff;
89
90/* === Shades of grey ===*/
91--COLOR-A5:  rgba(255, 255, 255, 0.05);
92--COLOR-A10: rgba(255, 255, 255, 0.1);
93--COLOR-A20: rgba(255, 255, 255, 0.2);
94--COLOR-A35: rgba(255, 255, 255, 0.35);
95--COLOR-A50: rgba(255, 255, 255, 0.5);
96--COLOR-A80: rgba(255, 255, 255, 0.8);
97--COLOR-A90: rgba(255, 255, 255, 0.9);
98--COLOR-A95: rgba(255, 255, 255, 0.95);
99
100
101/* ================ Inverted Color Variables ================ */
102
103--INVERSE-BG: #202020;
104--INVERSE-BG-ACCENT: #000000;
105
106/* === Text colors ===*/
107--INVERSE-TEXT-DARK: #ffffff;
108--INVERSE-TEXT: #ffffff;
109--INVERSE-TEXT-LIGHT: #bcbcbc;
110
111/* === Bright color ===*/
112--INVERSE-PRIMARY: #d2815f;
113--INVERSE-PRIMARY-HOVER: #c35121;
114--INVERSE-PRIMARY-FADE: rgba(210, 129, 95, 0.05);
115--INVERSE-PRIMARY-FADE-HOVER: rgba(210, 129, 95, 0.1);--INVERSE-PRIMARY-OPPOSITE: #000000;
116
117
118/* === Second Color ===*/
119--INVERSE-SECONDARY: #748cab;
120--INVERSE-SECONDARY-HOVER: #3f6493;
121--INVERSE-SECONDARY-FADE: rgba(116, 140, 171, 0.05);
122--INVERSE-SECONDARY-FADE-HOVER: rgba(116, 140, 171, 0.1);--INVERSE-SECONDARY-OPPOSITE: #ffffff;
123
124
125/* === Shades of grey ===*/
126--INVERSE-A5:  rgba(255, 255, 255, 0.05);
127--INVERSE-A10: rgba(255, 255, 255, 0.1);
128--INVERSE-A20: rgba(255, 255, 255, 0.2);
129--INVERSE-A35: rgba(255, 255, 255, 0.3);
130--INVERSE-A80: rgba(255, 255, 255, 0.8);
131--INVERSE-A90: rgba(255, 255, 255, 0.9);
132--INVERSE-A95: rgba(255, 255, 255, 0.95);
133
134
135/* ================ Bright Color Variables ================ */
136
137--BRIGHT-BG: #d2815f;
138--BRIGHT-BG-ACCENT: #94553a;
139
140/* === Text colors ===*/
141--BRIGHT-TEXT-DARK: #ffffff;
142--BRIGHT-TEXT: #ffffff;
143--BRIGHT-TEXT-LIGHT: #f2d9cf;
144
145/* === Bright color ===*/
146--BRIGHT-PRIMARY: #ff763d;
147--BRIGHT-PRIMARY-HOVER: #f04600;
148--BRIGHT-PRIMARY-FADE: rgba(255, 118, 61, 0.05);
149--BRIGHT-PRIMARY-FADE-HOVER: rgba(255, 118, 61, 0.1);--BRIGHT-PRIMARY-OPPOSITE: #000000;
150
151
152/* === Second Color ===*/
153--BRIGHT-SECONDARY: #3d5aff;
154--BRIGHT-SECONDARY-HOVER: #0024f0;
155--BRIGHT-SECONDARY-FADE: rgba(61, 90, 255, 0.05);
156--BRIGHT-SECONDARY-FADE-HOVER: rgba(61, 90, 255, 0.1);--BRIGHT-SECONDARY-OPPOSITE: #ffffff;
157
158
159/* === Shades of grey ===*/
160--BRIGHT-A5:  rgba(255, 255, 255, 0.05);
161--BRIGHT-A10: rgba(255, 255, 255, 0.1);
162--BRIGHT-A20: rgba(255, 255, 255, 0.2);
163--BRIGHT-A35: rgba(255, 255, 255, 0.3);
164--BRIGHT-A80: rgba(255, 255, 255, 0.8);
165--BRIGHT-A90: rgba(255, 255, 255, 0.9);
166--BRIGHT-A95: rgba(255, 255, 255, 0.95);
167
168
169/* === Account Bar ===*/
170--COLOR-ANNOUNCEMENT-BG: #f7f5f4;
171--COLOR-ANNOUNCEMENT-TEXT: #424242;
172
173/* === Nav and dropdown link background ===*/
174--COLOR-NAV: #202020;
175--COLOR-NAV-TEXT: #ffffff;
176--COLOR-NAV-TEXT-DARK: #d9d9d9;
177--COLOR-NAV-TEXT-LIGHT: #bcbcbc;
178--COLOR-NAV-BORDER: rgba(0,0,0,0);
179--COLOR-NAV-A10: rgba(255, 255, 255, 0.1);
180--COLOR-NAV-A50: rgba(255, 255, 255, 0.5);
181--COLOR-HIGHLIGHT-LINK: #d2815f;
182
183/* === Site Footer ===*/
184--COLOR-FOOTER-BG: #202020;
185--COLOR-FOOTER-TEXT: #ffffff;
186--COLOR-FOOTER-A5: rgba(255, 255, 255, 0.05);
187--COLOR-FOOTER-A15: rgba(255, 255, 255, 0.15);
188--COLOR-FOOTER-A90: rgba(255, 255, 255, 0.9);
189
190/* === Sub-Footer ===*/
191--COLOR-SUB-FOOTER-BG: #202020;
192--COLOR-SUB-FOOTER-TEXT: #ffffff;
193--COLOR-SUB-FOOTER-A5: rgba(255, 255, 255, 0.05);
194--COLOR-SUB-FOOTER-A15: rgba(255, 255, 255, 0.15);
195--COLOR-SUB-FOOTER-A90: rgba(255, 255, 255, 0.9);
196
197/* === Products ===*/
198--PRODUCT-GRID-ASPECT-RATIO: 100%;
199
200/* === Product badges ===*/
201--COLOR-BADGE: #ffffff;
202--COLOR-BADGE-TEXT: #424242;
203--COLOR-BADGE-TEXT-DARK: #1f1919;
204--COLOR-BADGE-TEXT-HOVER: #686868;
205--COLOR-BADGE-HAIRLINE: #f6f6f6;
206
207/* === Product item slider ===*/--COLOR-PRODUCT-SLIDER: #ffffff;--COLOR-PRODUCT-SLIDER-OPPOSITE: rgba(13, 13, 13, 0.06);/* === disabled form colors ===*/
208--COLOR-DISABLED-BG: #363636;
209--COLOR-DISABLED-TEXT: #6e6e6e;
210
211--INVERSE-DISABLED-BG: #363636;
212--INVERSE-DISABLED-TEXT: #6e6e6e;
213
214
215/* === Tailwind RGBA Palette ===*/
216--RGB-CANVAS: 32 32 32;
217--RGB-CONTENT: 255 255 255;
218--RGB-PRIMARY: 255 255 255;
219--RGB-SECONDARY: 116 140 171;
220
221--RGB-DARK-CANVAS: 32 32 32;
222--RGB-DARK-CONTENT: 255 255 255;
223--RGB-DARK-PRIMARY: 210 129 95;
224--RGB-DARK-SECONDARY: 116 140 171;
225
226--RGB-BRIGHT-CANVAS: 210 129 95;
227--RGB-BRIGHT-CONTENT: 255 255 255;
228--RGB-BRIGHT-PRIMARY: 255 118 61;
229--RGB-BRIGHT-SECONDARY: 61 90 255;
230
231--RGB-PRIMARY-CONTRAST: 13 13 13;
232--RGB-SECONDARY-CONTRAST: 255 255 255;
233
234--RGB-DARK-PRIMARY-CONTRAST: 0 0 0;
235--RGB-DARK-SECONDARY-CONTRAST: 255 255 255;
236
237--RGB-BRIGHT-PRIMARY-CONTRAST: 0 0 0;
238--RGB-BRIGHT-SECONDARY-CONTRAST: 255 255 255;
239
240
241/* === Button Radius === */
242--BUTTON-RADIUS: 0px;
243
244
245/* === Icon Stroke Width === */
246--ICON-STROKE-WIDTH: 2px;
247
248
249/* ================ Typography ================ */
250
251--FONT-STACK-BODY: "EB Garamond", serif;
252--FONT-STYLE-BODY: normal;
253--FONT-WEIGHT-BODY: 400;
254--FONT-WEIGHT-BODY-BOLD: 500;
255--FONT-ADJUST-BODY: 0.95;
256
257  --FONT-BODY-TRANSFORM: none;
258  --FONT-BODY-LETTER-SPACING: normal;
259
260
261--FONT-STACK-HEADING: "EB Garamond", serif;
262--FONT-STYLE-HEADING: normal;
263--FONT-WEIGHT-HEADING: 400;
264--FONT-WEIGHT-HEADING-BOLD: 500;
265--FONT-ADJUST-HEADING: 1.0;
266
267  --FONT-HEADING-TRANSFORM: none;
268  --FONT-HEADING-LETTER-SPACING: normal;
269
270
271--FONT-STACK-ACCENT: "EB Garamond", serif;
272--FONT-STYLE-ACCENT: normal;
273--FONT-WEIGHT-ACCENT: 400;
274--FONT-WEIGHT-ACCENT-BOLD: 500;
275--FONT-ADJUST-ACCENT: 0.95;
276
277  --FONT-ACCENT-TRANSFORM: none;
278  --FONT-ACCENT-LETTER-SPACING: normal;
279
280
281--TYPE-STACK-NAV: "EB Garamond", serif;
282--TYPE-STYLE-NAV: normal;
283--TYPE-ADJUST-NAV: 0.95;
284--TYPE-WEIGHT-NAV: 400;
285
286  --FONT-NAV-TRANSFORM: none;
287  --FONT-NAV-LETTER-SPACING: normal;
288
289
290--TYPE-STACK-BUTTON: "EB Garamond", serif;
291--TYPE-STYLE-BUTTON: normal;
292--TYPE-ADJUST-BUTTON: 0.95;
293--TYPE-WEIGHT-BUTTON: 400;
294
295  --FONT-BUTTON-TRANSFORM: none;
296  --FONT-BUTTON-LETTER-SPACING: normal;
297
298
299--TYPE-STACK-KICKER: "EB Garamond", serif;
300--TYPE-STYLE-KICKER: normal;
301--TYPE-ADJUST-KICKER: 0.95;
302--TYPE-WEIGHT-KICKER: 400;
303
304  --FONT-KICKER-TRANSFORM: none;
305  --FONT-KICKER-LETTER-SPACING: normal;
306
307
308
309--ICO-SELECT: url('//deafheaven.com/cdn/shop/t/15/assets/ico-select.svg?v=118205723768061808421763139456');
310
311/* ================ Photo correction ================ */
312--PHOTO-CORRECTION: 100%;
313
314
315
316}
317
318
319/* ================ Typography ================ */
320/* ================ type-scale.com ============ */
321
322/* 1.16 base 13 */
323:root {
324 --font-1: 10px;
325 --font-2: 11.3px;
326 --font-3: 12px;
327 --font-4: 13px;
328 --font-5: 15.5px;
329 --font-6: 17px;
330 --font-7: 20px;
331 --font-8: 23.5px;
332 --font-9: 27px;
333 --font-10:32px;
334 --font-11:37px;
335 --font-12:43px;
336 --font-13:49px;
337 --font-14:57px;
338 --font-15:67px;
339}
340
341/* 1.175 base 13.5 */
342@media only screen and (min-width: 480px) and (max-width: 1099px) {
343  :root {
344    --font-1: 10px;
345    --font-2: 11.5px;
346    --font-3: 12.5px;
347    --font-4: 13.5px;
348    --font-5: 16px;
349    --font-6: 18px;
350    --font-7: 21px;
351    --font-8: 25px;
352    --font-9: 29px;
353    --font-10:34px;
354    --font-11:40px;
355    --font-12:47px;
356    --font-13:56px;
357    --font-14:65px;
358   --font-15:77px;
359  }
360}
361/* 1.22 base 14.5 */
362@media only screen and (min-width: 1100px) {
363  :root {
364    --font-1: 10px;
365    --font-2: 11.5px;
366    --font-3: 13px;
367    --font-4: 14.5px;
368    --font-5: 17.5px;
369    --font-6: 22px;
370    --font-7: 26px;
371    --font-8: 32px;
372    --font-9: 39px;
373    --font-10:48px;
374    --font-11:58px;
375    --font-12:71px;
376    --font-13:87px;
377    --font-14:106px;
378    --font-15:129px;
379 }
380}
381
382
383</style>
384
385
386  <link href="//deafheaven.com/cdn/shop/t/15/assets/theme.css?v=33112761484347277931763139456" rel="stylesheet" type="text/css" media="all" />
387
388  
388<script>
389    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
390
391    
392      document.documentElement.classList.add('aos-initialized');let root = '/';
393    if (root[root.length - 1] !== '/') {
394      root = `${root}/`;
395    }
396    var theme = {
397      routes: {
398        root_url: root,
399        cart: '/cart',
400        cart_add_url: '/cart/add',
401        product_recommendations_url: '/recommendations/products',
402        account_addresses_url: '/account/addresses',
403        predictive_search_url: '/search/suggest'
404      },
405      state: {
406        cartOpen: null,
407      },
408      sizes: {
409        small: 480,
410        medium: 768,
411        large: 1100,
412        widescreen: 1400
413      },
414      assets: {
415        photoswipe: '//deafheaven.com/cdn/shop/t/15/assets/photoswipe.js?v=169308975333299535361763139456',
416        smoothscroll: '//deafheaven.com/cdn/shop/t/15/assets/smoothscroll.js?v=37906625415260927261763139456',
417        swatches: '//deafheaven.com/cdn/shop/t/15/assets/swatches.json?v=154940297821828866241763139456',
418        noImage: '//deafheaven.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12.gif',
419        base: '//deafheaven.com/cdn/shop/t/15/assets/'
420      },
421      strings: {
422        swatchesKey: "Color, Colour",
423        addToCart: "Add to Cart",
424        estimateShipping: "Estimate shipping",
425        noShippingAvailable: "We do not ship to this destination.",
426        free: "Free",
427        from: "From",
428        preOrder: "Pre-order",
429        soldOut: "Sold Out",
430        sale: "Sale",
431        subscription: "Subscription",
432        unavailable: "Unavailable",
433        unitPrice: "Unit price",
434        unitPriceSeparator: "per",
435        stockout: "All available stock is in cart",
436        products: "Products",
437        pages: "Pages",
438        collections: "Collections",
439        resultsFor: "Results for",
440        noResultsFor: "No results for",
441        articles: "Articles",
442        successMessage: "Link copied to clipboard",
443      },
444      settings: {
445        badge_sale_type: "dollar",
446        animate_hover: true,
447        animate_scroll: true,
448        show_locale_desktop: null,
449        show_locale_mobile: null,
450        show_currency_desktop: null,
451        show_currency_mobile: null,
452        currency_select_type: "country",
453        currency_code_enable: false,
454        cycle_images_hover_delay: 0.5
455      },
456      info: {
457        name: 'pipeline'
458      },
459      version: '7.4.2',
460      moneyFormat: "{{amount}} AMD",
461      shopCurrency: "USD",
462      currencyCode: "AMD"
463    }
464    let windowInnerHeight = window.innerHeight;
465    document.documentElement.style.setProperty('--full-screen', `${windowInnerHeight}px`);
466    document.documentElement.style.setProperty('--three-quarters', `${windowInnerHeight * 0.75}px`);
467    document.documentElement.style.setProperty('--two-thirds', `${windowInnerHeight * 0.66}px`);
468    document.documentElement.style.setProperty('--one-half', `${windowInnerHeight * 0.5}px`);
469    document.documentElement.style.setProperty('--one-third', `${windowInnerHeight * 0.33}px`);
470    document.documentElement.style.setProperty('--one-fifth', `${windowInnerHeight * 0.2}px`);
471
472    window.isRTL = document.documentElement.getAttribute('dir') === 'rtl';
473  </script>
473<!-- Theme Javascript ============================================================== -->
474  
474<script src="//deafheaven.com/cdn/shop/t/15/assets/vendor.js?v=69555399850987115801763139456" defer="defer"></script>
474
475  
475<script src="//deafheaven.com/cdn/shop/t/15/assets/theme.js?v=155181627301911054061763139456" defer="defer"></script>
475
476
477  
477<script>
478    (function () {
479      function onPageShowEvents() {
480        if ('requestIdleCallback' in window) {
481          requestIdleCallback(initCartEvent, { timeout: 500 })
482        } else {
483          initCartEvent()
484        }
485        function initCartEvent(){
486          window.fetch(window.theme.routes.cart + '.js')
487          .then((response) => {
488            if(!response.ok){
489              throw {status: response.statusText};
490            }
491            return response.json();
492          })
493          .then((response) => {
494            document.dispatchEvent(new CustomEvent('theme:cart:change', {
495              detail: {
496                cart: response,
497              },
498              bubbles: true,
499            }));
500            return response;
501          })
502          .catch((e) => {
503            console.error(e);
504          });
505        }
506      };
507      window.onpageshow = onPageShowEvents;
508    })();
509  </script>
509
510
511  
511<script type="text/javascript">
512    if (window.MSInputMethodContext && document.documentMode) {
513      var scripts = document.getElementsByTagName('script')[0];
514      var polyfill = document.createElement("script");
515      polyfill.defer = true;
516      polyfill.src = "//deafheaven.com/cdn/shop/t/15/assets/ie11.js?v=144489047535103983231763139456";
517
518      scripts.parentNode.insertBefore(polyfill, scripts);
519    }
520  </script>
520
521
522  <!-- Shopify app scripts =========================================================== -->
523  
523<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
523<meta name="facebook-domain-verification" content="1dr4t0ghz57jv3quqhdrxecex2kzzf">
524<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/75992170778/digital_wallets/dialog">
525<meta id="in-context-paypal-metadata" data-shop-id="75992170778" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="AMD">
526<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://deafheaven.com/cart">
527<link rel="alternate" hreflang="en" href="https://deafheaven.com/cart">
528<link rel="alternate" hreflang="en-GB" href="https://deafheavenuk.com/cart">
529<script async="async" src="/checkouts/internal/preloads.js?locale=en-AM&default_configuration_id=449544474"></script>
529
530<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
531<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-AM&default_configuration_id=449544474&shop_id=75992170778" crossorigin="anonymous"></script>
vendor: 1 bytes, line 531
531
532<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":75992170778,"countryCode":"US","currencyCode":"AMD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/75992170778","merchantName":"Deafheaven","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Deafheaven","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 532
532
533<script id="shopify-features" type="application/json">{"accessToken":"f5b837d76c1291fc747ad26cf3eaece3","betas":["rich-media-storefront-analytics"],"domain":"deafheaven.com","predictiveSearch":true,"shopId":75992170778,"locale":"en"}</script>
vendor: 1 bytes, line 533
533
534<script>var Shopify = Shopify || {};
535Shopify.shop = "a671e1-2.myshopify.com";
536Shopify.locale = "en";
537Shopify.currency = {"active":"AMD","rate":"368.42267"};
538Shopify.country = "AM";
539Shopify.theme = {"name":"December 2025 Checkout+","id":183390339354,"schema_name":"Pipeline","schema_version":"7.4.2","theme_store_id":739,"role":"main"};
540Shopify.theme.handle = "null";
541Shopify.theme.style = {"id":null,"handle":null};
542Shopify.cdnHost = "deafheaven.com/cdn";
543Shopify.routes = Shopify.routes || {};
544Shopify.routes.root = "/";
545Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
546Shopify.SignInWithShop = Shopify.SignInWithShop || {};
547Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
548Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 548
548
549<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 549
549
550<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 550
550
551<script>
552  window.ShopifyPay = window.ShopifyPay || {};
553  window.ShopifyPay.apiHost = "shop.app\/pay";
554  window.ShopifyPay.redirectState = null;
555</script>
vendor: 1 bytes, line 555
555
556<script>
557  window.Shopify = window.Shopify || {};
558  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
559  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
560  window.Shopify.SignInWithShop.eligible = true;
561</script>
vendor: 1 bytes, line 561
561
562<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 562
562
563<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 563
563
564<script type="module">
565  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
566
567  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
568
569</script>
vendor: 1 bytes, line 569
569
570<script>
571  window.Shopify = window.Shopify || {};
572  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
573  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"]};
574</script>
vendor: 1 bytes, line 574
574
575<script id="__st">var __st={"a":75992170778,"offset":-14400,"reqid":"679f4b4d-0c58-4a2a-ad2d-0e10d400e2f7-1790938019","pageurl":"deafheaven.com\/cart","u":"48282831bad3","p":"cart"};</script>
vendor: 1 bytes, line 575
575
576<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 576
576
577<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 577
577
578<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//deafheaven.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 578
578
579<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 = "//deafheaven.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>
579<script crossorigin="anonymous" defer="defer" src="//deafheaven.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 579
579
580<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 580
580
581<script>
582  window.Shopify = window.Shopify || {};
583  window.Shopify.MCP = window.Shopify.MCP || {};
584  window.Shopify.MCP.enabled = true;
585  window.Shopify.MCP.shop = "a671e1-2.myshopify.com";
586  window.Shopify.MCP.mcpEndpoint = "https:\/\/deafheaven.com\/api\/mcp";
587  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"]}}];
588</script>
vendor: 1 bytes, line 588
588
589<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("\/\/deafheaven.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
590</script>
vendor: 1 bytes, line 590
590
591<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://deafheaven.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
592</script>
vendor: 1 bytes, line 592
592
593<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
594  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);
595</script>
vendor: 1 bytes, line 595
595
596<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})}}));
597</script>
597
598<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://deafheaven.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
599<style id="shopify-accelerated-checkout-cart">
600        #shopify-buyer-consent {
601  margin-top: 1em;
602  display: inline-block;
603  width: 100%;
604}
605
606#shopify-buyer-consent.hidden {
607  display: none;
608}
609
610#shopify-subscription-policy-button {
611  background: none;
612  border: none;
613  padding: 0;
614  text-decoration: underline;
615  font-size: inherit;
616  cursor: pointer;
617}
618
619#shopify-subscription-policy-button::before {
620  box-shadow: none;
621}
622
623      </style>
624
625<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
625
626<!-- BEGIN app block: shopify://apps/fontify/blocks/app-embed/334490e2-2153-4a2e-a452-e90bdeffa3cc --><link rel="preconnect" href="https://cdn.nitroapps.co" crossorigin=""><!-- shop nitro_fontify metafields --><link rel="preconnect" href="https://fonts.googleapis.com">
627            <link rel="prefetch" href="https://cdn.nitroapps.co/fontify/a671e1-2.myshopify.com/itc-garamond.otf?v=1737424613" as="font" />
628    <style type="text/css" id="nitro-fontify" >
629				 
630		 
631					@font-face {
632				font-family: 'ITC Garamond';
633				src: url(https://cdn.nitroapps.co/fontify/a671e1-2.myshopify.com/itc-garamond.otf?v=1737424613);
634                font-display: swap;
635			}
636			body,h1,h2,h3,h4,h5,h6,p,a,li,*:not(.fa):not([class*="pe-"]):not(.lni):not(i[class*="iccl-"]):not(i[class*="la"]):not(i[class*="fa"]):not(.jdgm-star):not(.r--stars-icon) {
637				font-family: 'ITC Garamond' !important;
638				
639			}
640		 
641		
642	</style>
643<script
644  type="text/javascript"
645  id="fontify-scripts"
646>
647  
648  (function () {
649    // Prevent duplicate execution
650    if (window.fontifyScriptInitialized) {
651      return;
652    }
653    window.fontifyScriptInitialized = true;
654
655    if (window.opener) {
656      // Remove existing listener if any before adding new one
657      if (window.fontifyMessageListener) {
658        window.removeEventListener('message', window.fontifyMessageListener, false);
659      }
660
661      function watchClosedWindow() {
662        let itv = setInterval(function () {
663          if (!window.opener || window.opener.closed) {
664            clearInterval(itv);
665            window.close();
666          }
667        }, 1000);
668      }
669
670      // Helper function to inject scripts and links from vite-tag content
671      function injectScript(encodedContent) {
672        
673
674        // Decode HTML entities
675        const tempTextarea = document.createElement('textarea');
676        tempTextarea.innerHTML = encodedContent;
677        const viteContent = tempTextarea.value;
678
679        // Parse HTML content
680        const tempDiv = document.createElement('div');
681        tempDiv.innerHTML = viteContent;
682
683        // Track duplicates within tempDiv only
684        const scriptIds = new Set();
685        const scriptSrcs = new Set();
686        const linkKeys = new Set();
687
688        // Helper to clone element attributes
689        function cloneAttributes(source, target) {
690          Array.from(source.attributes).forEach(function(attr) {
691            if (attr.name === 'crossorigin') {
692              target.crossOrigin = attr.value;
693            } else {
694              target.setAttribute(attr.name, attr.value);
695            }
696          });
697          if (source.textContent) {
698            target.textContent = source.textContent;
699          }
700        }
701
702        // Inject scripts (filter duplicates within tempDiv)
703        tempDiv.querySelectorAll('script').forEach(function(script) {
704          const scriptId = script.getAttribute('id');
705          const scriptSrc = script.getAttribute('src');
706
707          // Skip if duplicate in tempDiv
708          if ((scriptId && scriptIds.has(scriptId)) || (scriptSrc && scriptSrcs.has(scriptSrc))) {
709            return;
710          }
711
712          // Track script
713          if (scriptId) scriptIds.add(scriptId);
714          if (scriptSrc) scriptSrcs.add(scriptSrc);
715
716          // Clone and inject
717          const newScript = document.createElement('script');
718          cloneAttributes(script, newScript);
719
720          document.head.appendChild(newScript);
721        });
722
723        // Inject links (filter duplicates within tempDiv)
724        tempDiv.querySelectorAll('link').forEach(function(link) {
725          const linkHref = link.getAttribute('href');
726          const linkRel = link.getAttribute('rel') || '';
727          const key = linkHref + '|' + linkRel;
728
729          // Skip if duplicate in tempDiv
730          if (linkHref && linkKeys.has(key)) {
731            return;
732          }
733
734          // Track link
735          if (linkHref) linkKeys.add(key);
736
737          // Clone and inject
738          const newLink = document.createElement('link');
739          cloneAttributes(link, newLink);
740          document.head.appendChild(newLink);
741        });
742      }
743
744      // Function to apply preview font data
745
746
747      function receiveMessage(event) {
748        watchClosedWindow();
749        if (event.data.action == 'fontify_ready') {
750          console.log('fontify_ready');
751          injectScript(`&lt;!-- BEGIN app snippet: vite-tag --&gt;
752
753
754  &lt;script src=&quot;https://cdn.shopify.com/extensions/019cd5aa-62bf-7aba-b122-6cfde3a648ad/fontify-polaris-12/assets/main-B3V8Mu2P.js&quot; type=&quot;module&quot; crossorigin=&quot;anonymous&quot;&gt;&lt;/script&gt;
755
756&lt;!-- END app snippet --&gt;
757  &lt;!-- BEGIN app snippet: vite-tag --&gt;
758
759
760  &lt;link href=&quot;//cdn.shopify.com/extensions/019cd5aa-62bf-7aba-b122-6cfde3a648ad/fontify-polaris-12/assets/main-GVRB1u2d.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;all&quot; /&gt;
761
762&lt;!-- END app snippet --&gt;
763`);
764
765        } else if (event.data.action == 'font_audit_ready') {
766          injectScript(`&lt;!-- BEGIN app snippet: vite-tag --&gt;
767
768
769  &lt;script src=&quot;https://cdn.shopify.com/extensions/019cd5aa-62bf-7aba-b122-6cfde3a648ad/fontify-polaris-12/assets/audit-DDeWPAiq.js&quot; type=&quot;module&quot; crossorigin=&quot;anonymous&quot;&gt;&lt;/script&gt;
770
771&lt;!-- END app snippet --&gt;
772  &lt;!-- BEGIN app snippet: vite-tag --&gt;
773
774
775  &lt;link href=&quot;//cdn.shopify.com/extensions/019cd5aa-62bf-7aba-b122-6cfde3a648ad/fontify-polaris-12/assets/audit-CNr6hPle.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;all&quot; /&gt;
776
777&lt;!-- END app snippet --&gt;
778`);
779
780        } else if (event.data.action == 'preview_font_data') {
781          const fontData = event?.data || null;
782          window.fontifyPreviewData = fontData;
783          injectScript(`&lt;!-- BEGIN app snippet: vite-tag --&gt;
784
785
786  &lt;script src=&quot;https://cdn.shopify.com/extensions/019cd5aa-62bf-7aba-b122-6cfde3a648ad/fontify-polaris-12/assets/preview-CH6oXAfY.js&quot; type=&quot;module&quot; crossorigin=&quot;anonymous&quot;&gt;&lt;/script&gt;
787
788&lt;!-- END app snippet --&gt;
789`);
790        }
791      }
792
793      // Store reference to listener for cleanup
794      window.fontifyMessageListener = receiveMessage;
795      window.addEventListener('message', receiveMessage, false);
796
797      // Send init message when window is opened from opener
798      if (window.opener) {
799        window.opener.postMessage({ action: `${window.name}_init`, data: JSON.parse(JSON.stringify({})) }, '*');
800      }
801    }
802  })();
803</script>
803
804
805
806<!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
807<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/a671e1-2.myshopify.com"></script>
807
808
809
810<script defer data-gorgias-loader-convert  src="https://content.9gtb.com/loader.js"></script>
810
811
812
813<script defer data-gorgias-loader-mailto-replace  src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=a671e1-2"></script>
813
814
815
816<!-- END app block --><!-- BEGIN app block: shopify://apps/schedule-it/blocks/announcement-embed/019d0d39-c61f-77d1-9e67-d332bb2b2b49 -->
817<script type="application/json" id="schedule-it-config">
818{"announcementHtml":"\u003cdiv id=\"schedule-it-announcement-root\" class=\"schedule-it-announcement schedule-it-announcement--hidden\" data-endpoint=\"\/apps\/schedule-it\/announcement\" data-shop=\"a671e1-2.myshopify.com\" aria-live=\"polite\" role=\"status\"\u003e\u003cp class=\"schedule-it-announcement__message\"\u003e\u003c\/p\u003e\u003ca class=\"schedule-it-announcement__link\" href=\"#\" hidden\u003e\u003c\/a\u003e\u003cbutton type=\"button\" class=\"schedule-it-announcement__close\" aria-label=\"Dismiss announcement\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"14\" height=\"14\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M5 5l10 10M15 5L5 15\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e"}
819</script>
819
820<!-- END app block --><!-- BEGIN app block: shopify://apps/unicorn-location-redirect/blocks/location_redirect/0a5f85ed-02c7-4928-b9c0-54d3f30702bf -->
821
822  
823  
824  
825    
825<script src="https://deafheaven.com/apps/locate?_p=/cart" fetchpriority="high"></script>
825
826  
827  
828
829
830
831<!-- END app block -->
831<script src="https://cdn.shopify.com/extensions/01a0f6b9-396a-713a-ba86-3c9e67328667/avada-cookie-bar-63/assets/avada-cookie.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 831
831
832<script src="https://cdn.shopify.com/extensions/01a05aa0-1ce5-7ff1-8a70-1adc264c1a5a/schedule-it-73/assets/schedule-it-theme.js" type="text/javascript" defer="defer"></script>
832
833<link href="https://cdn.shopify.com/extensions/01a05aa0-1ce5-7ff1-8a70-1adc264c1a5a/schedule-it-73/assets/schedule-it-theme.css" rel="stylesheet" type="text/css" media="all">
834<script src="https://cdn.shopify.com/extensions/01a0ee31-0836-7049-8f19-4c66ef8a5cf0/loop-returns-505/assets/return-coverage-block-v2.js" type="text/javascript" defer="defer"></script>
834
835<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
836<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: 75992170778,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 836
836
837<script>
838  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
839</script>
vendor: 1 bytes, line 839
839
840<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}
840).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: 75992170778,storefrontBaseUrl: "https://deafheaven.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://deafheaven.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"325386522","configuration":"{\"pixel_id\":\"984180239075586\",\"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":"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":"Deafheaven","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"a671e1-2.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/deafheaven.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://deafheaven.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"183390339354","themeStoreId":"739","themePublished":"true","eventMetadataId":"2b64d7c9-8b07-42ec-b8bb-a496e5a459c6","pageType":"cart","shopId":"75992170778","storefrontBaseUrl":"https:\/\/deafheaven.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
840<script>
841  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
842  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
843  window.ShopifyAnalytics.meta.currency = 'AMD';
844  var meta = {"page":{"pageType":"cart","requestId":"679f4b4d-0c58-4a2a-ad2d-0e10d400e2f7-1790938019"}};
845  for (var attr in meta) {
846    window.ShopifyAnalytics.meta[attr] = meta[attr];
847  }
848</script>
vendor: 1 bytes, line 848
848
849<script class="analytics">
850  (function () {
851    var customDocumentWrite = function(content) {
852      var jquery = null;
853
854      if (window.jQuery) {
855        jquery = window.jQuery;
856      } else if (window.Checkout && window.Checkout.$) {
857        jquery = window.Checkout.$;
858      }
859
860      if (jquery) {
861        jquery('body').append(content);
862      }
863    };
864
865    var hasLoggedConversion = function(token) {
866      if (token) {
867        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
868      }
869      return false;
870    }
871
872    var setCookieIfConversion = function(token) {
873      if (token) {
874        var twoMonthsFromNow = new Date(Date.now());
875        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
876
877        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
878      }
879    }
880
881    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
882    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
883    if (trekkie.integrations) {
884      return;
885    }
886    trekkie.methods = [
887      'identify',
888      'page',
889      'ready',
890      'track',
891      'trackForm',
892      'trackLink'
893    ];
894    trekkie.factory = function(method) {
895      return function() {
896        var args = Array.prototype.slice.call(arguments);
897        args.unshift(method);
898        trekkie.push(args);
899        if (method == 'track' || method == 'page') {
900          var pageUrl;
901          try {
902            pageUrl = window.location.href;
903          } catch (e) {}
904          var pageReferrer;
905          try {
906            pageReferrer = document.referrer;
907          } catch (e) {}
908          try {
909            if (window.__TREKKIE_SHIM_QUEUE == null) {
910              window.__TREKKIE_SHIM_QUEUE = [];
911            }
912            window.__TREKKIE_SHIM_QUEUE.push({
913              from: 'trekkie-stub',
914              method: method,
915              args: args.slice(1),
916              pageContext: {
917                url: pageUrl,
918                referrer: pageReferrer
919              }
920            });
921          } catch (e) {
922            // no-op
923          }
924        }
925        return trekkie;
926      };
927    };
928    for (var i = 0; i < trekkie.methods.length; i++) {
929      var key = trekkie.methods[i];
930      trekkie[key] = trekkie.factory(key);
931    }
932    trekkie.load = function(config) {
933      trekkie.config = config || {};
934      trekkie.config.initialDocumentCookie = document.cookie;
935      var first = document.getElementsByTagName('script')[0];
936var script = document.createElement('script');
937script.type = 'text/javascript';
938script.onerror = function(e) {
939  var scriptFallback = document.createElement('script');
940  scriptFallback.type = 'text/javascript';
941  scriptFallback.onerror = function(error) {
942          var Monorail = {
943      produce: function produce(monorailDomain, schemaId, payload) {
944        var currentMs = new Date().getTime();
945        var event = {
946          schema_id: schemaId,
947          payload: payload,
948          metadata: {
949            event_created_at_ms: currentMs,
950            event_sent_at_ms: currentMs
951          }
952        };
953        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
954      },
955      sendRequest: function sendRequest(endpointUrl, payload) {
956        // Try the sendBeacon API
957        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
958          var blobData = new window.Blob([payload], {
959            type: 'text/plain'
960          });
961
962          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
963            return true;
964          } // sendBeacon was not successful
965
966        } // XHR beacon
967
968        var xhr = new XMLHttpRequest();
969
970        try {
971          xhr.open('POST', endpointUrl);
972          xhr.setRequestHeader('Content-Type', 'text/plain');
973          xhr.send(payload);
974        } catch (e) {
975          console.log(e);
976        }
977
978        return false;
979      },
980      isIos12: function isIos12() {
981        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
982      }
983    };
984    Monorail.produce('monorail-edge.shopifysvc.com',
985      'trekkie_storefront_load_errors/1.1',
986      {shop_id: 75992170778,
987      theme_id: 183390339354,
988      app_name: "storefront",
989      context_url: window.location.href,
990      source_url: "//deafheaven.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
991
992  };
993  scriptFallback.async = true;
994  scriptFallback.src = '//deafheaven.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
995  first.parentNode.insertBefore(scriptFallback, first);
996};
997script.async = true;
998script.src = '//deafheaven.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
999first.parentNode.insertBefore(script, first);
1000
1001    };
1002    trekkie.load(
1003      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":75992170778,"isMerchantRequest":null,"themeId":183390339354,"themeCityHash":"12135338574023576231","contentLanguage":"en","currency":"AMD","eventMetadataId":"2b64d7c9-8b07-42ec-b8bb-a496e5a459c6"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1004    );
1005
1006    var loaded = false;
1007    trekkie.ready(function() {
1008      if (loaded) return;
1009      loaded = true;
1010
1011      window.ShopifyAnalytics.lib = window.trekkie;
1012
1013      var originalDocumentWrite = document.write;
1014      document.write = customDocumentWrite;
1015      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1016      document.write = originalDocumentWrite;
1017
1018      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1019      var token = match? match[1]: undefined;
1020      if (!hasLoggedConversion(token)) {
1021        setCookieIfConversion(token);
1022        
1023      }
1024    });
1025
1026    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"679f4b4d-0c58-4a2a-ad2d-0e10d400e2f7-1790938019","shopifyEmitted":true});
1027
1028    var eventsListenerScript = document.createElement('script');
1029    eventsListenerScript.async = true;
1030    eventsListenerScript.src = "//deafheaven.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1031    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1032})();</script>
vendor: 1 bytes, line 1032
1032
1033<script
1034  defer
1035  src="https://deafheaven.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1036  data-application="storefront-renderer"
1037  data-shop-id="75992170778"
1038  data-render-region="gcp-europe-west1"
1039  data-page-type="cart"
1040  data-theme-instance-id="183390339354"
1041  data-theme-name="Pipeline"
1042  data-theme-version="7.4.2"
1043  data-monorail-region="shop_domain"
1044  data-resource-timing-sampling-rate="10"
1045  data-shs="true"
1046  data-shs-beacon="true"
1047  data-shs-export-with-fetch="true"
1048  data-shs-logs-sample-rate="1"
1049  data-shs-beacon-endpoint="https://deafheaven.com/api/collect"
1050></script>
1050
1051<meta name="shopify-y" content="b6c98051-45c4-4a86-a832-87eb69e7379a" data-expiration="1822495619000"><meta name="shopify-s" content="c879f54d-23a0-4cc8-8f3d-e1a0530d6c79" data-expiration="1790939819000"><meta name="new-cookie-storage-activated" content="t">
1052</head>
1053
1054
1055<body id="your-shopping-cart" class="template-cart ">
1056
1057  <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>
1058
1059  <!-- BEGIN sections: group-header -->
1060<div id="shopify-section-sections--25808885350682__announcement" class="shopify-section shopify-section-group-group-header"><!-- /sections/announcement.liquid -->
1061</div><div id="shopify-section-sections--25808885350682__header" class="shopify-section shopify-section-group-group-header"><!-- /sections/header.liquid --><style data-shopify>
1062  :root {
1063    --COLOR-NAV-TEXT-TRANSPARENT: #ffffff;
1064    --COLOR-HEADER-TRANSPARENT-GRADIENT: rgba(0, 0, 0, 0.2);
1065    --LOGO-PADDING: 9px;
1066    --menu-backfill-height: auto;
1067  }
1068</style>
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088<div class="header__wrapper"
1089  data-header-wrapper
1090  style="--bar-opacity: 0; --bar-width: 0; --bar-left: 0;"
1091  data-header-transparent="false"
1092  data-underline-current="false"
1093  data-header-sticky="sticky"
1094  data-header-style="logo_center"
1095  data-section-id="sections--25808885350682__header"
1096  data-section-type="header">
1097  <header class="theme__header" data-header-height>
1098    
1099
1100    <div class="header__inner" 
1101  
1102data-header-cart-full="false"
1103>
1104      <div class="wrapper--full">
1105        <div class="header__mobile">
1106          
1107    <div class="header__mobile__left">
1108      <button class="header__mobile__button"
1109        data-drawer-toggle="hamburger"
1110        aria-label="Open menu"
1111        aria-haspopup="true"
1112        aria-expanded="false"
1113        aria-controls="header-menu">
1114        <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="icon-theme icon-theme-stroke icon-set-classic-hamburger" viewBox="0 0 24 24"><g fill="none" fill-rule="evenodd" stroke-linecap="square" stroke-width="2"><path d="M21 6H3M21 12H3M21 18H3"/></g></svg>
1115      </button>
1116    </div>
1117    
1118<div class="header__logo header__logo--image">
1119    <a class="header__logo__link"
1120      href="/"
1121      style="--LOGO-WIDTH: 340px"
1122    >
1123      
1124
1125
1126
1127
1128        
1129
1130        <img src="//deafheaven.com/cdn/shop/files/LOGO_WHITE_SM.png?v=1737743205&amp;width=340" alt="Deafheaven" width="340" height="62" loading="eager" class="logo__img logo__img--color" srcset="
1131          //deafheaven.com/cdn/shop/files/LOGO_WHITE_SM.png?v=1737743205&amp;width=680 2x,
1132          //deafheaven.com/cdn/shop/files/LOGO_WHITE_SM.png?v=1737743205&amp;width=1020 3x,
1133          //deafheaven.com/cdn/shop/files/LOGO_WHITE_SM.png?v=1737743205&amp;width=340
1134        ">
1135      
1136      
1137    </a>
1138  </div>
1139
1140    <div class="header__mobile__right">
1141      <a class="header__mobile__button"
1142       data-drawer-toggle="drawer-cart"
1143        href="/cart">
1144        <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="icon-theme icon-theme-stroke icon-set-classic-cart" viewBox="0 0 24 24"><path d="M20.5 16.5H5.715l1.082-4.195-2.126-7.456L3.715 1.5H1.5m5.22 10h11.702l3.002-6.13s.428-.87-.745-.87H4.5m2 16.986a1 1 0 1 0 2 .028 1 1 0 0 0-2-.028Zm11 .014a1 1 0 1 0 2 0 1 1 0 0 0-2 0Z"/><circle class="icon-cart-full" cx="13" cy="4.5" r="4"/></svg>
1145        <span class="visually-hidden">Cart</span>
1146        
1147  <span class="header__cart__status">
1148    <span data-header-cart-price="0">
1149      0.00 AMD
1150    </span>
1151    <span data-header-cart-count="0">
1152      (0)
1153    </span>
1154    <span 
1155  
1156data-header-cart-full="false"
1157></span>
1158  </span>
1159
1160      </a>
1161    </div>
1162
1163        </div>
1164
1165        <div data-header-desktop class="header__desktop header__desktop--logo_center"><div  data-takes-space class="header__desktop__bar__l">
1166  <nav class="header__menu">
1167    <div class="header__menu__inner" data-text-items-wrapper>
1168      
1169        <!-- /snippets/nav-item.liquid -->
1170
1171<div class="menu__item  child"
1172  data-main-menu-text-item
1173  >
1174  <a href="/" data-top-link class="navlink navlink--toplevel">
1175    <span class="navtext">Home</span>
1176  </a>
1177  
1178</div>
1179
1180      
1181        <!-- /snippets/nav-item.liquid -->
1182
1183<div class="menu__item  parent"
1184  data-main-menu-text-item
1185  
1186    role="button"
1187    aria-haspopup="true"
1188    aria-expanded="false"
1189    data-hover-disclosure-toggle="dropdown-ad8503b2f465f041fe41416f0367132e"
1190    aria-controls="dropdown-ad8503b2f465f041fe41416f0367132e"
1191  >
1192  <a href="/collections/all" data-top-link class="navlink navlink--toplevel">
1193    <span class="navtext">Shop</span>
1194  </a>
1195  
1196    <div class="header__dropdown"
1197      data-hover-disclosure
1198      id="dropdown-ad8503b2f465f041fe41416f0367132e">
1199      <div class="header__dropdown__wrapper">
1200        <div class="header__dropdown__inner">
1201            
1202              
1203              <a href="/collections/music" data-stagger class="navlink navlink--child">
1204                <span class="navtext">Music</span>
1205              </a>
1206            
1207              
1208              <a href="/collections/apparel" data-stagger class="navlink navlink--child">
1209                <span class="navtext">Apparel</span>
1210              </a>
1211            
1212              
1213              <a href="/collections/accessories" data-stagger class="navlink navlink--child">
1214                <span class="navtext">Accessories</span>
1215              </a>
1216            
1217              
1218              <a href="/collections/tour-posters" data-stagger class="navlink navlink--child">
1219                <span class="navtext">Posters</span>
1220              </a>
1221            
1222</div>
1223      </div>
1224    </div>
1225  
1226</div>
1227
1228      
1229        <!-- /snippets/nav-item.liquid -->
1230
1231<div class="menu__item  child"
1232  data-main-menu-text-item
1233  >
1234  <a href="/pages/tour-1" data-top-link class="navlink navlink--toplevel">
1235    <span class="navtext">Tour</span>
1236  </a>
1237  
1238</div>
1239
1240      
1241        <!-- /snippets/nav-item.liquid -->
1242
1243<div class="menu__item  child"
1244  data-main-menu-text-item
1245  >
1246  <a href="/pages/stay-updated" data-top-link class="navlink navlink--toplevel">
1247    <span class="navtext">Stay Updated</span>
1248  </a>
1249  
1250</div>
1251
1252      
1253      <div class="hover__bar"></div>
1254      <div class="hover__bg"></div>
1255    </div>
1256  </nav>
1257</div>
1258              <div  data-takes-space class="header__desktop__bar__c">
1259<div class="header__logo header__logo--image">
1260    <a class="header__logo__link"
1261      href="/"
1262      style="--LOGO-WIDTH: 340px"
1263    >
1264      
1265
1266
1267
1268
1269        
1270
1271        <img src="//deafheaven.com/cdn/shop/files/LOGO_WHITE_SM.png?v=1737743205&amp;width=340" alt="Deafheaven" width="340" height="62" loading="eager" class="logo__img logo__img--color" srcset="
1272          //deafheaven.com/cdn/shop/files/LOGO_WHITE_SM.png?v=1737743205&amp;width=680 2x,
1273          //deafheaven.com/cdn/shop/files/LOGO_WHITE_SM.png?v=1737743205&amp;width=1020 3x,
1274          //deafheaven.com/cdn/shop/files/LOGO_WHITE_SM.png?v=1737743205&amp;width=340
1275        ">
1276      
1277      
1278    </a>
1279  </div>
1280</div>
1281              <div  data-takes-space class="header__desktop__bar__r">
1282<div class="header__desktop__buttons header__desktop__buttons--icons" ><div class="header__desktop__button " >
1283        <a href="/account" class="navlink"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="icon-theme icon-theme-stroke icon-set-classic-user" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M12 1.5c-2.575 0-4.49 1.593-4.49 5.747s1.664 4.985 1.954 5.27c.267.358.267.855 0 1.213-.238.245-4.544 1.116-6.115 2.723a4.647 4.647 0 0 0-1.665 2.915c-.069.293-.135 1.14-.181 1.88-.043.67.434 1.252 1.443 1.252h18.118c.491 0 1.477-.573 1.435-1.237-.047-.743-.113-1.6-.183-1.895a4.645 4.645 0 0 0-1.664-2.887c-1.572-1.621-5.878-2.493-6.116-2.724a1.019 1.019 0 0 1 0-1.212c.29-.286 1.955-1.103 1.955-5.27 0-4.168-1.85-5.775-4.49-5.775Z"/></svg>
1284            <span class="visually-hidden">My Account</span></a>
1285      </div>
1286    
1287
1288    
1289      <div class="header__desktop__button " >
1290        <a href="/search" class="navlink" data-popdown-toggle="search-popdown">
1291          
1292            <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="icon-theme icon-theme-stroke icon-set-classic-search" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M18.316 9.825c0 3.368-2.05 6.404-5.194 7.692a8.47 8.47 0 0 1-9.164-1.81A8.265 8.265 0 0 1 2.144 6.63C3.45 3.52 6.519 1.495 9.921 1.5c4.638.007 8.395 3.732 8.395 8.325ZM22.5 22.5l-6.558-6.87L22.5 22.5Z"/></svg>
1293            <span class="visually-hidden">Search</span>
1294          
1295        </a>
1296      </div>
1297    
1298
1299    <div class="header__desktop__button  main-menu--active" >
1300      <a href="/cart"
1301        class="navlink navlink--cart"
1302        data-drawer-toggle="drawer-cart">
1303        
1304          <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="icon-theme icon-theme-stroke icon-set-classic-cart" viewBox="0 0 24 24"><path d="M20.5 16.5H5.715l1.082-4.195-2.126-7.456L3.715 1.5H1.5m5.22 10h11.702l3.002-6.13s.428-.87-.745-.87H4.5m2 16.986a1 1 0 1 0 2 .028 1 1 0 0 0-2-.028Zm11 .014a1 1 0 1 0 2 0 1 1 0 0 0-2 0Z"/><circle class="icon-cart-full" cx="13" cy="4.5" r="4"/></svg>
1305          <span class="visually-hidden">Cart</span>
1306          
1307  <span class="header__cart__status">
1308    <span data-header-cart-price="0">
1309      0.00 AMD
1310    </span>
1311    <span data-header-cart-count="0">
1312      (0)
1313    </span>
1314    <span 
1315  
1316data-header-cart-full="false"
1317></span>
1318  </span>
1319
1320        
1321      </a>
1322    </div>
1323
1324  </div>
1325</div></div>
1326      </div>
1327    </div>
1328  </header>
1329  
1330  <nav class="drawer header__drawer display-none"
1331    data-drawer="hamburger"
1332    aria-label="Main menu"
1333    id="header-menu">
1334    <div class="drawer__content">
1335      <div class="drawer__top">
1336        <div class="drawer__top__left">
1337          
1338<a class="drawer__account" href="/account">
1339              <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="icon-theme icon-theme-stroke icon-set-classic-user" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M12 1.5c-2.575 0-4.49 1.593-4.49 5.747s1.664 4.985 1.954 5.27c.267.358.267.855 0 1.213-.238.245-4.544 1.116-6.115 2.723a4.647 4.647 0 0 0-1.665 2.915c-.069.293-.135 1.14-.181 1.88-.043.67.434 1.252 1.443 1.252h18.118c.491 0 1.477-.573 1.435-1.237-.047-.743-.113-1.6-.183-1.895a4.645 4.645 0 0 0-1.664-2.887c-1.572-1.621-5.878-2.493-6.116-2.724a1.019 1.019 0 0 1 0-1.212c.29-.286 1.955-1.103 1.955-5.27 0-4.168-1.85-5.775-4.49-5.775Z"/></svg>
1340              <span class="visually-hidden">My Account</span>
1341            </a></div>
1342
1343        <button class="drawer__button drawer__close"
1344          data-first-focus
1345          data-drawer-toggle="hamburger"
1346          aria-label="Close">
1347          <svg xmlns="http://www.w3.org/2000/svg" stroke-linecap="square" stroke-linejoin="arcs" aria-hidden="true" class="icon-theme icon-theme-stroke icon-core-x" viewBox="0 0 24 24"><path d="M18 6 6 18M6 6l12 12"/></svg>
1348        </button>
1349      </div>
1350
1351      <div class="drawer__inner" data-drawer-scrolls>
1352        
1353          <div class="drawer__search" data-drawer-search>
1354            <!-- /snippets/search-predictive.liquid -->
1355
1356
1357
1358<div data-search-popdown-wrap>
1359  <div id="search-drawer" class="search-drawer search__predictive" data-popdown-outer><predictive-search><form
1360        action="/search"
1361        method="get"
1362        role="search">
1363
1364        <div class="item--loadbar" data-loading-indicator style="display: none;"></div>
1365        <div class="search__predictive__outer">
1366          <div class="wrapper">
1367            <div class="search__predictive__main">
1368              <div class="search__predictive__actions">
1369                <button class="search__predictive__button" type="submit">
1370                  <span class="visually-hidden">Search</span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="icon-theme icon-theme-stroke icon-set-classic-search" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M18.316 9.825c0 3.368-2.05 6.404-5.194 7.692a8.47 8.47 0 0 1-9.164-1.81A8.265 8.265 0 0 1 2.144 6.63C3.45 3.52 6.519 1.495 9.921 1.5c4.638.007 8.395 3.732 8.395 8.325ZM22.5 22.5l-6.558-6.87L22.5 22.5Z"/></svg>
1371</button>
1372
1373                <input type="search"
1374                  data-predictive-search-input="search-popdown-results"
1375                  name="q"
1376                  value=""
1377                  placeholder="Search..."
1378                  aria-label="Search our store"
1379                  aria-controls="predictive-search-results"
1380                >
1381
1382                <div class="search__predictive__clear">
1383                  <button type="reset" class="search__predictive__close__inner search-reset is-hidden" aria-label="Reset">
1384                    <svg xmlns="http://www.w3.org/2000/svg" stroke-linecap="square" stroke-linejoin="arcs" aria-hidden="true" class="icon-theme icon-theme-stroke icon-core-x" viewBox="0 0 24 24"><path d="M18 6 6 18M6 6l12 12"/></svg>
1385Clear</button>
1386                </div>
1387              </div>
1388
1389              <div class="search__predictive__close">
1390                <button type="button" class="search__predictive__close__inner" data-close-popdown aria-label="Close">
1391                  <svg xmlns="http://www.w3.org/2000/svg" stroke-linecap="square" stroke-linejoin="arcs" aria-hidden="true" class="icon-theme icon-theme-stroke icon-core-x" viewBox="0 0 24 24">
1391<path d="M18 6 6 18M6 6l12 12"/></svg>
1392                </button>
1393              </div>
1394            </div>
1395          </div>
1396        </div><div class="header__search__results" tabindex="-1" data-predictive-search-results></div>
1397
1398          <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status></span></form></predictive-search></div>
1399
1400  
1401
1402  
1402<script data-predictive-search-aria-template type="text/x-template">
1403    <div aria-live="polite">
1404      <p>
1405        
1406          {{@if(it.count)}}
1407            <span class="badge">{{ it.count }}</span>
1408          {{/if}}
1409          {{ it.title }} <em>{{ it.query }}</em>
1410        
1411      </p>
1412    </div>
1413  </script>
1413
1414
1415  
1415<script data-predictive-search-title-template type="text/x-template">
1416    <div class="search__results__heading">
1417      
1418        <p>
1419          <span class="search__results__title">{{ it.title }}</span>
1420          <span class="badge">{{ it.count }}</span>
1421        </p>
1422      
1423    </div>
1424  </script>
1424
1425
1426  
1426<script data-search-other-template type="text/x-template">
1427    
1428      {{@each(it) => object, index}}
1429        <div class="other__inline animates" style="animation-delay: {{ index | animationDelay }}ms;">
1430          <p class="other__inline__title">
1431            <a href="{{ object.url }}">{{ object.title | safe }}</a>
1432          </p>
1433        </div>
1434      {{/each}}
1435    
1436  </script>
1436
1437
1438  
1438<script data-search-product-template type="text/x-template">
1439    
1440      {{@each(it) => object, index}}
1441        <a href="{{ object.url }}" class="product__inline animates" style="animation-delay: {{ index | animationDelay }}ms;">
1442          <div class="product__inline__image {{ @if (object.featured_image.width === null) }} product__inline__image--no-image {{ /if}}">
1443            {{ @if (object.featured_image.width !== null) }}
1444              <img class="img-aspect-ratio" width="{{object.featured_image.width}}" height="{{ object.featured_image.height }}" alt="{{ object.featured_image.alt }}" src="{{ object.thumb }}">
1445            {{ /if}}
1446          </div>
1447          <div>
1448            <p class="product__inline__title">
1449              {{ object.title | safe }}
1450            </p>
1451            <p class="product__inline__price">
1452              <span class="price {{ object.classes }}">
1453                {{ object.price | safe }}
1454              </span>
1455              {{@if(object.sold_out)}}
1456                <br /><em>{{ object.sold_out_translation }}</em>
1457              {{/if}}
1458              {{@if(object.on_sale)}}
1459                <span class="compare-at">
1460                  {{ object.compare_at_price | safe }}
1461                </span>
1462              {{/if}}
1463            </p>
1464          </div>
1465        </a>
1466      {{/each}}
1467    
1468  </script>
1468
1469
1470</div>
1471
1472          </div>
1473        
1474
1475        
1476<div class="drawer__menu" data-stagger-animation data-sliderule-pane="0">
1477          
1478            <!-- /snippets/nav-item-mobile.liquid --><div class="sliderule__wrapper">
1479    <div class="sliderow" data-animates="0">
1480      <a class="sliderow__title" href="/">Home</a>
1481    </div></div>
1482
1483            
1484          
1485            <!-- /snippets/nav-item-mobile.liquid --><div class="sliderule__wrapper"><button class="sliderow"
1486      data-animates="0"
1487      data-sliderule-open="sliderule-6c54f9c6b30a7fa2954a7620065f6a09">
1488      <span class="sliderow__title">Shop</span>
1489      <span class="sliderule__chevron--right">
1490        <svg xmlns="http://www.w3.org/2000/svg" stroke-linecap="square" stroke-linejoin="arcs" aria-hidden="true" class="icon-theme icon-theme-stroke icon-core-chevron-right" viewBox="0 0 24 24"><path d="m9 18 6-6-6-6"/></svg>
1491        <span class="visually-hidden">Expand menu</span>
1492      </span>
1493    </button>
1494
1495    <div class="mobile__menu__dropdown sliderule__panel"
1496      data-sliderule
1497      id="sliderule-6c54f9c6b30a7fa2954a7620065f6a09"><div class="sliderow sliderow__back" data-animates="1">
1498        <button class="drawer__button"
1499          data-sliderule-close="sliderule-6c54f9c6b30a7fa2954a7620065f6a09">
1500          <span class="sliderule__chevron--left">
1501            <svg xmlns="http://www.w3.org/2000/svg" stroke-linecap="square" stroke-linejoin="arcs" aria-hidden="true" class="icon-theme icon-theme-stroke icon-core-chevron-left" viewBox="0 0 24 24"><path d="m15 18-6-6 6-6"/></svg>
1502            <span class="visually-hidden">Hide menu</span>
1503          </span>
1504        </button>
1505        <a class="sliderow__title" href="/collections/all">Shop</a>
1506      </div><div class="sliderow__links" data-links>
1507        
1508          
1509          
1510          <!-- /snippets/nav-item-mobile.liquid --><div class="sliderule__wrapper">
1511    <div class="sliderow" data-animates="1">
1512      <a class="sliderow__title" href="/collections/music">Music</a>
1513    </div></div>
1514
1515        
1516          
1517          
1518          <!-- /snippets/nav-item-mobile.liquid --><div class="sliderule__wrapper">
1519    <div class="sliderow" data-animates="1">
1520      <a class="sliderow__title" href="/collections/apparel">Apparel</a>
1521    </div></div>
1522
1523        
1524          
1525          
1526          <!-- /snippets/nav-item-mobile.liquid --><div class="sliderule__wrapper">
1527    <div class="sliderow" data-animates="1">
1528      <a class="sliderow__title" href="/collections/accessories">Accessories</a>
1529    </div></div>
1530
1531        
1532          
1533          
1534          <!-- /snippets/nav-item-mobile.liquid --><div class="sliderule__wrapper">
1535    <div class="sliderow" data-animates="1">
1536      <a class="sliderow__title" href="/collections/tour-posters">Posters</a>
1537    </div></div>
1538
1539        
1540      </div><div class="sliderule-grid blocks-0">
1541          
1542        </div></div></div>
1543
1544            
1545          
1546            <!-- /snippets/nav-item-mobile.liquid --><div class="sliderule__wrapper">
1547    <div class="sliderow" data-animates="0">
1548      <a class="sliderow__title" href="/pages/tour-1">Tour</a>
1549    </div></div>
1550
1551            
1552          
1553            <!-- /snippets/nav-item-mobile.liquid --><div class="sliderule__wrapper">
1554    <div class="sliderow" data-animates="0">
1555      <a class="sliderow__title" href="/pages/stay-updated">Stay Updated</a>
1556    </div></div>
1557
1558            
1559          
1560
1561          
1562        </div>
1563      </div>
1564    </div>
1565
1566    <span class="drawer__underlay" data-drawer-underlay>
1567      <span class="drawer__underlay__fill"></span>
1568      <span class="drawer__underlay__blur"></span>
1569    </span>
1570  </nav>
1571
1572  <div data-product-add-popdown-wrapper class="product-add-popdown"></div>
1573</div>
1574
1575
1576<div class="header__backfill"
1577  data-header-backfill
1578  style="height: var(--menu-backfill-height);">
1579  
1580  <div class="header__inner">
1581    <div class="wrapper--full">
1582      <div class="header__backfill__content">
1583        <div class="header__logo">
1584          <div class="header__logo__link" style="--LOGO-WIDTH: 340px"><div class="overflow-hidden aspect-[--wh-ratio]" style="--wh-ratio: 5.524861878453039">
1585                <img data-src="logo__img"
1586                  src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVQYV2NgYAAAAAMAAWgmWQ0AAAAASUVORK5CYII="
1587                  width="340"
1588                  height="362"
1589                  style="
1590                    display: block;
1591                    width: 100%;
1592                    height: 362px;
1593                  ">
1594              </div></div>
1595        </div>
1596      </div>
1597    </div>
1598  </div>
1599</div>
1600
1601<script type="application/ld+json">
1602{
1603  "@context": "http://schema.org",
1604  "@type": "Organization",
1605  "name": "Deafheaven",
1606  
1607    
1608    "logo": "https:\/\/deafheaven.com\/cdn\/shop\/files\/LOGO_WHITE_SM_2000x.png?v=1737743205",
1609  
1610  "sameAs": [
1611    "https:\/\/x.com\/deafheavenband",
1612    "https:\/\/www.facebook.com\/deafheaven\/",
1613    "https:\/\/www.instagram.com\/deafheavenband\/",
1614    "",
1615    "https:\/\/www.youtube.com\/channel\/UC97UMkZzchbn0uO-KFyq8ww",
1616    "",
1617    "",
1618    "",
1619    ""
1620  ],
1621  "url": "https:\/\/deafheaven.com"
1622}
1623</script>
1623
1624
1625
1626
1627
1628<style> #shopify-section-sections--25808885350682__header * {font-size: 15px !important; /* Adjust the size as needed */} </style></div>
1629<!-- END sections: group-header -->
1630  <!-- BEGIN sections: group-overlay -->
1631<div id="shopify-section-sections--25808885383450__cart" class="shopify-section shopify-section-group-group-overlay"><!-- /snippets/cart-drawer.liquid -->
1632
1633
1634
1635</div><div id="shopify-section-sections--25808885383450__popups" class="shopify-section shopify-section-group-group-overlay"><!-- /sections/popups.liquid --></div>
1636<!-- END sections: group-overlay -->
1637
1638  <main class="main-content" id="MainContent">
1639    <div id="shopify-section-template--25808893968666__main" class="shopify-section"><!-- /sections/cart.liquid -->
1640
1641<style>
1642    .widget-main {
1643      padding: 12px 0;
1644    }
1645</style><div class="cart__template   palette--light bg--neutral"
1646  data-cart-message-container
1647  data-section-id="template--25808893968666__main"
1648  data-section-type="cart"
1649  data-ajax-disable="false"
1650  style="--PT: 36px; --PB: 36px;">
1651  
1652  <div class="cart__empty__page " data-cart-empty>
1653    <!-- /snippets/cart-empty.liquid -->
1654
1655<div class="cart__empty align--middle-center">
1656  <div class="wrapper">
1657    <p class="body-size-7 m-0">Your cart is empty.</p>
1658    <div class="image-overlay" style="--overlay-opacity: 0.05;"></div>
1659  </div>
1660</div>
1661<a href="/collections/all" class="cart__circle__wrapper">
1662  <div class="cart__circle">
1663    <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="icon-theme icon-theme-stroke icon-set-classic-cart" viewBox="0 0 24 24"><path d="M20.5 16.5H5.715l1.082-4.195-2.126-7.456L3.715 1.5H1.5m5.22 10h11.702l3.002-6.13s.428-.87-.745-.87H4.5m2 16.986a1 1 0 1 0 2 .028 1 1 0 0 0-2-.028Zm11 .014a1 1 0 1 0 2 0 1 1 0 0 0-2 0Z"/><circle class="icon-cart-full" cx="13" cy="4.5" r="4"/></svg>
1664  </div>
1665  <p class="cart__continue__link">
1666    Continue browsing
1667  </p>
1668</a>
1669  </div>
1670  
1671  <div class="wrapper section-padding cart--hidden" data-cart-form data-cart-loading>
1672    <form action="/cart" method="post" novalidate class="cart">
1673      <h3 class="cart__page__title body-size-8">Your Cart</h3>
1674      <div class="errors" data-form-errors style="display: none;"></div>
1675      <div class="cart__items__grid cart__heading__wrapper">
1676        <div class="cart__heading__back">
1677          <a href="/collections/all" class="cart__heading cart__return">
1678            <svg xmlns="http://www.w3.org/2000/svg" stroke-linecap="square" stroke-linejoin="arcs" aria-hidden="true" class="icon-theme icon-theme-stroke icon-core-chevron-left" viewBox="0 0 24 24"><path d="m15 18-6-6 6-6"/></svg>
1679            &nbsp;
1680            Continue browsing
1681          </a>
1682        </div>
1683        <div class="cart__items__price">
1684          <p class="cart__heading">Price</p>
1685        </div>
1686        <div class="cart__items__quantity">
1687          <p class="cart__heading">Quantity</p>
1688        </div>
1689        <div class="cart__items__total">
1690          <p class="cart__heading">Total</p>
1691        </div>
1692      </div>
1693      <div class="template__cart__body">
1694        <div class="errors" data-form-errors style="display: none;"></div>
1695        <div data-cart-form>
1696            
1697            <div data-line-items>
1698            <!-- /snippets/cart-line-items.liquid --><div class="cart__items">
1699  
1700</div>
1701            </div>
1702        </div>
1703
1704        <div class="template__cart__footer" data-cart-bottom>
1705
1706          <div class="cart__footer__notes"></div>
1707          <div class="cart__footer__shipping"></div>
1708          <div class="cart__footer__total">
1709            
1710
1711            <div class="cart__page__shipping"></div>
1712
1713            <div class="page__footer__subtotal" data-cart-subtotal>
1714              <!-- /snippets/cart-subtotal.liquid -->
1715            </div>
1716
1717            <p>
1718              <span class="cart__footer__label">Subtotal</span>
1719              <span class="cart__footer__value" data-cart-final>
1720                0.00 AMD
1721              </span>
1722            </p>
1723            <p class="cart__footer__small">Shipping &amp; taxes calculated at checkout</p>
1724          </div>
1725
1726          <div class="cart__footer__checkout">
1727             <button type="submit" name="checkout" class="btn btn--primary btn--large checkout__button">
1728              Check Out
1729            </button>
1730
1731            <div id="guide-package-protection-v2" data-protected-btn-class="cart__checkout-button button btn" ></div>
1732          </div>
1733
1734          <div class="cart__footer__update">
1735            <span class="cart__update" data-update-button>
1736              <span class="cart__update__icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-core-sync" viewBox="0 0 14 14"><g stroke="currentColor" fill="none" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M10.711 4.083a4.813 4.813 0 0 0-8.524 3.061v1.314M3.5 10.446a4.812 4.812 0 0 0 8.313-3.302V6.27" stroke-width=".874995"/><path d="M.438 6.707l1.75 1.75 1.75-1.75M13.563 8.02l-1.75-1.75-1.75 1.75" stroke-width=".874995"/></g></svg>
1737</span>
1738              <button type="submit" name="update" class="text-link-bare">
1739                Update Cart
1740              </button>
1741            </span>
1742          </div>
1743
1744          
1745        </div>
1746      </div>
1747    </form>
1748  </div>
1749</div>
1750
1751
1752</div><section id="shopify-section-template--25808893968666__1750774214dabab3b2" class="shopify-section"><!-- /sections/apps.liquid -->
1753<div class="text--neutral palette--light bg--neutral"
1754  style="--PT: 36px; --PB: 36px;">
1755  <div class="wrapper section-padding"></div>
1756</div>
1757
1758
1759</section>
1760  </main>
1761
1762  <!-- BEGIN sections: group-footer -->
1763<div id="shopify-section-sections--25808885317914__footer" class="shopify-section shopify-section-group-group-footer"><!-- /sections/footer.liquid -->
1764
1765
1766<footer class="footer"
1767  data-section-id="sections--25808885317914__footer"
1768  data-section-type="footer"
1769  style="--PT: 8px; --PB: 8px;">
1770  <div class="footer__holder">
1771    <div class="wrapper--full section-padding-custom">
1772      <div class="footer__container footer__container--reversed"><div class="footer__content"><div class="footer__content__inner"><div class="float-grid grid--uniform" data-accordion-group>
1773                  <div class="grid__item medium-up--one-half medium-up--push-one-quarter footer__block" >
1774          <p class="footer__title footer__accordion__head js "
1775            data-accordion-trigger="accordion-linklist-2-1"
1776            aria-controls="accordion-linklist-2-1"
1777            role="button"
1778            aria-haspopup="true"
1779            aria-label="FOOTER MENU 2025"
1780            aria-expanded="false">
1781              Quick Links
1782              <svg xmlns="http://www.w3.org/2000/svg" stroke-linecap="square" stroke-linejoin="arcs" aria-hidden="true" class="icon-theme icon-theme-stroke icon-core-chevron-right" viewBox="0 0 24 24"><path d="m9 18 6-6-6-6"/></svg>
1783          </p>
1784
1785          <input type="checkbox"
1786            name="accordion-linklist-2-1"
1787            id="accordion-linklist-2-1-checkbox"
1788            class="no-js no-js-checkbox"
1789            >
1790
1791          <label for="accordion-linklist-2-1-checkbox"
1792            class="footer__title footer__accordion__head no-js">
1793            FOOTER MENU 2025
1794            <svg xmlns="http://www.w3.org/2000/svg" stroke-linecap="square" stroke-linejoin="arcs" aria-hidden="true" class="icon-theme icon-theme-stroke icon-core-chevron-right" viewBox="0 0 24 24"><path d="m9 18 6-6-6-6"/></svg>
1795          </label>
1796
1797          <ul class="footer__quicklinks footer__accordion__body no-js-accordion" data-accordion-body data-accordion-body-mobile id="accordion-linklist-2-1">
1798            
1799              <li><a href="https://deafheaven.gorgias.help/">Help Center</a></li>
1800            
1801              <li><a href="/policies/privacy-policy">Privacy Policy & Choices</a></li>
1802            
1803              <li><a href="/policies/terms-of-service">Terms of Service</a></li>
1804            
1805              <li><a href="https://deafheaven.loopreturns.com/#/withdrawal">Withdrawal Form</a></li>
1806            
1807          </ul>
1808        </div>
1809                </div></div><div class="footer__block footer__block--socials"><div class="footer__socials">
1810                    <a class="footer__icon footer__icon--social" href="https://www.facebook.com/deafheaven/" title="Facebook" target="_blank">
1811        <!-- /snippets/social-icon.liquid -->
1812
1813
1814<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="icon-social icon-social-facebook" viewBox="0 0 30 30">
1815<path d="M30 15.091C30 6.756 23.285 0 15 0S0 6.756 0 15.091C0 22.625 5.484 28.868 12.656 30V19.454H8.848V15.09h3.808v-3.324c0-3.782 2.239-5.872 5.666-5.872 1.64 0 3.358.295 3.358.295v3.714h-1.893c-1.863 0-2.443 1.164-2.443 2.358v2.83h4.16l-.665 4.362h-3.495V30C24.516 28.868 30 22.625 30 15.091z" fill="currentColor"></path>
1816</svg>
1817        <span class="visually-hidden">Facebook</span>
1818      </a>
1819<a class="footer__icon footer__icon--social" href="https://x.com/deafheavenband" title="Twitter" target="_blank">
1820        <!-- /snippets/social-icon.liquid -->
1821
1822
1823<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="icon-social icon-social-twitter" viewBox="0 0 20 16"><path fill="currentColor" fill-rule="nonzero" d="M19.235 1.853a8.226 8.226 0 0 1-1.956 2.038c0 .055.007.14.02.255.013.115.02.2.02.255a11.247 11.247 0 0 1-1.895 6.215 12.213 12.213 0 0 1-2.272 2.567c-.877.747-1.93 1.345-3.158 1.793-1.229.448-2.55.672-3.963.672-2.2 0-4.211-.591-6.031-1.773.38.027.693.041.937.041 1.834 0 3.471-.557 4.911-1.671a3.798 3.798 0 0 1-2.292-.784A4.044 4.044 0 0 1 2.14 9.495c.23.055.482.082.754.082.367 0 .713-.054 1.039-.163a3.899 3.899 0 0 1-2.262-1.365 3.779 3.779 0 0 1-.897-2.486v-.041c.516.272 1.107.421 1.773.448a3.845 3.845 0 0 1-1.263-1.396A3.869 3.869 0 0 1 .815 2.71c0-.68.17-1.345.509-1.997A10.858 10.858 0 0 0 4.92 3.637c1.406.713 2.93 1.11 4.574 1.192a3.372 3.372 0 0 1-.143-.897c0-1.087.387-2.014 1.161-2.781C11.286.384 12.23 0 13.344 0c.543 0 1.066.109 1.569.326.503.217.93.523 1.284.917a7.79 7.79 0 0 0 2.506-.958c-.285.924-.863 1.65-1.732 2.18a8.264 8.264 0 0 0 2.262-.611l.002-.001Z"/></svg>
1824        <span class="visually-hidden">Twitter</span>
1825      </a>
1826
1827
1828<a class="footer__icon footer__icon--social" href="https://www.instagram.com/deafheavenband/" title="Instagram" target="_blank">
1829        <!-- /snippets/social-icon.liquid -->
1830
1831
1832<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="icon-social icon-social-instagram" viewBox="0 0 21 21"><path fill="currentColor" fill-rule="nonzero" d="M10.034 1.831h2.644c.407 0 .881 0 1.424.068.474 0 .881.067 1.152.135.271.068.543.136.678.203.271.068.475.204.61.34.136.135.34.27.543.406.203.204.339.34.407.543.067.203.203.406.339.61.067.203.135.407.203.678.068.27.135.678.135 1.152 0 .543.068 1.017.068 1.424v5.288c0 .407 0 .882-.068 1.424 0 .474-.067.881-.135 1.152-.068.272-.136.543-.203.678a1.31 1.31 0 0 1-.34.61c-.135.204-.27.34-.406.543-.204.203-.34.339-.543.407a2.38 2.38 0 0 1-.61.27 7.737 7.737 0 0 1-.678.204 4.868 4.868 0 0 1-1.152.136c-.543 0-1.017.068-1.424.068H7.39c-.407 0-.882 0-1.424-.068-.474 0-.881-.068-1.152-.136-.272-.067-.543-.135-.678-.203-.272-.068-.475-.203-.61-.271-.204-.136-.34-.271-.543-.407-.203-.203-.339-.339-.407-.542-.135-.204-.203-.407-.339-.61a8.558 8.558 0 0 1-.203-.679 4.868 4.868 0 0 1-.136-1.152c0-.542-.067-1.017-.067-1.424V7.39c0-.407 0-.881.067-1.424 
18320-.474.068-.881.136-1.152.068-.271.135-.543.203-.678.068-.204.204-.407.34-.61.135-.204.27-.34.406-.543.203-.203.339-.339.542-.407.204-.135.407-.203.61-.339.204-.067.407-.135.679-.203.377-.09.764-.136 1.152-.135.542 0 1.017-.068 1.424-.068h2.644Zm0-1.763H7.322c-.407 0-.881 0-1.424.068-.542 0-1.017.068-1.356.135-.406.068-.745.204-1.084.34-.34.135-.61.27-.95.474-.27.203-.542.407-.813.678-.271.271-.542.542-.678.881-.136.34-.339.543-.475.882-.135.339-.27.678-.339 1.084-.089.447-.134.9-.135 1.356C0 6.509 0 6.983 0 7.39v5.356c0 .407 0 .881.068 1.424 0 .542.068 1.017.135 1.356.068.406.204.745.34 1.084.135.34.27.61.474.95.203.27.407.542.678.813.271.271.542.475.813.678.272.203.61.339.95.475.339.135.678.203 1.084.339.407.067.814.135 1.356.135.543 0 1.017.068 1.424.068h5.424c.407 0 .881 0 1.423-.068.543 0 1.017-.068 1.356-.135.407-.068.746-.204 1.085-.34.34-.135.61-.27.95-.474.27-.203.542-.407.88-.678.272-.271.475-.542.679-.881.203-.271.339-.61.474-.882.136-.339.204-.678.271-1.084.068-.407.136-.814.136-1.424 0-.542.068-1.017.068-1.424V7.322c0-.407 0-.881-.068-1.423 0-.543-.068-1.017-.136-1.424-.067-.407-.203-.746-.27-1.085-.13-.33-.29-.648-.475-.95-.204-.338-.407-.541-.678-.813a4.353 4.353 0 0 0-.882-.678c-.27-.203-.61-.339-.949-.474-.339-.136-.678-.271-1.085-.34C15.119.068 14.712 0 14.169 0h-1.423c-.476.068-1.356.068-2.712.068Zm0 4.881c-.746 0-1.356.136-2.034.407-.61.271-1.153.61-1.627 1.085-.475.474-.814 1.017-1.085 1.627-.27.62-.41 1.29-.407 1.966 0 .746.136 1.356.407 2.034.271.61.61 1.153 1.085 1.627.474.475 1.017.814 1.627 1.085.61.271 1.288.407 2.034.407.746 0 1.356-.136 2.034-.407a4.57 4.57 0 0 0 1.627-1.085c.474-.474.813-1.017 1.085-1.627.27-.61.406-1.288.406-2.034 0-.678-.135-1.356-.406-1.966-.272-.61-.61-1.153-1.085-1.627-.475-.475-1.017-.814-1.627-1.085-.61-.271-1.356-.407-2.034-.407Zm0 8.475c-.95 0-1.695-.34-2.373-.95-.678-.677-.95-1.423-.95-2.372 0-.881.34-1.695.95-2.373.61-.678 1.424-1.017 2.373-1.017.949 0 1.695.339 2.373 1.017.678.678.949 1.424.949 2.373 0 .949-.34 1.695-.95 2.373-.677.61-1.49.949-2.372.949Zm6.508-8.678c0-.339-.135-.61-.339-.814a1.25 1.25 0 0 0-.813-.339c-.34 0-.61.136-.814.34a1.25 1.25 0 0 0-.339.813c0 .271.136.61.34.881.203.272.542.34.813.34.339 0 .61-.136.813-.34.204-.27.34-.61.34-.881h-.001Z"/></svg>
1833        <span class="visually-hidden">Instagram</span>
1834      </a>
1835
1836
1837
1838<a class="footer__icon footer__icon--social" href="https://www.youtube.com/channel/UC97UMkZzchbn0uO-KFyq8ww" title="YouTube" target="_blank">
1839        <!-- /snippets/social-icon.liquid -->
1840
1841
1842<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="icon-social icon-social-youtube" viewBox="0 0 21 18"><path fill="currentColor" fill-rule="nonzero" d="M0 14.896c0 .82.27 1.517.812 2.092.541.575 1.2.862 1.977.861h14.946c.777 0 1.436-.287 1.977-.861.541-.574.812-1.271.812-2.092V3.002c0-.82-.273-1.525-.82-2.116C19.157.296 18.501 0 17.735 0H2.789C2.024 0 1.367.295.82.886A3.002 3.002 0 0 0 0 3.002v11.894Zm7.465-2.149V5.151c0-.077.022-.137.066-.18a.274.274 0 0 1 .082-.016l.082.016 7.153 3.806a.223.223 0 0 1 .066.164c0 .044-.022.088-.066.131l-7.153 3.806c-.022.022-.044.033-.066.033-.044 0-.077-.011-.098-.033-.044-.044-.066-.088-.066-.131Z"/></svg>
1843        <span class="visually-hidden">YouTube</span>
1844      </a>
1845                  </div></div></div>
1846      </div>
1847    </div>
1848  </div>
1849</footer>
1850
1851
1852</div><div id="shopify-section-sections--25808885317914__subfooter" class="shopify-section shopify-section-group-group-footer"><!-- /sections/subfooter.liquid --><section class="subfooter"
1853  data-section-id="sections--25808885317914__subfooter"
1854  data-section-type="footer"
1855  style="--PT: 0px; --PB: 0px;">
1856  <div class="section-padding wrapper--full">
1857    
1858    
1859    
1860<div class="subfooter__items subfooter__items--0">
1861
1862      <div class="subfooter__item subfooter__item--copyright">
1863        <span class="subfooter__copyright"> &copy; <a href="/" title="">Deafheaven</a>
1863 2026 </span>
1864
1865        
1866          <span class="subfooter__copyright"><a href="https://deafheaven.gorgias.help/">Help Center</a></span>
1867        
1868          <span class="subfooter__copyright"><a href="/policies/privacy-policy">Privacy Policy & Choices</a></span>
1869        
1870          <span class="subfooter__copyright"><a href="/policies/terms-of-service">Terms of Service</a></span>
1871        
1872          <span class="subfooter__copyright"><a href="https://deafheaven.loopreturns.com/#/withdrawal">Withdrawal Form</a></span>
1873        
1874
1875        <!-- The following lines fix Lighthouse security warnings on the Shopify link.--><small class="copyright__content">Powered by <a href="https://www.poweredbyarmada.com">Armada</a></small>
1876
1877      </div></div>
1878  </div>
1879</section>
1880
1881
1882</div>
1883<!-- END sections: group-footer -->
1884
1885
1886  <div class="search--popdown">
1887    <!-- /snippets/search-predictive.liquid -->
1888
1889
1890
1891<div data-search-popdown-wrap>
1892  <div id="search-popdown" class="search-popdown search__predictive" data-popdown-outer><predictive-search><form
1893        action="/search"
1894        method="get"
1895        role="search">
1896
1897        <div class="item--loadbar" data-loading-indicator style="display: none;"></div>
1898        <div class="search__predictive__outer">
1899          <div class="wrapper">
1900            <div class="search__predictive__main">
1901              <div class="search__predictive__actions">
1902                <button class="search__predictive__button" type="submit">
1903                  <span class="visually-hidden">Search</span></button>
1904
1905                <input type="search"
1906                  data-predictive-search-input="search-popdown-results"
1907                  name="q"
1908                  value=""
1909                  placeholder="Search..."
1910                  aria-label="Search our store"
1911                  aria-controls="predictive-search-results"
1912                >
1913
1914                <div class="search__predictive__clear">
1915                  <button type="reset" class="search__predictive__close__inner search-reset is-hidden" aria-label="Reset">
1916                    <svg xmlns="http://www.w3.org/2000/svg" stroke-linecap="square" stroke-linejoin="arcs" aria-hidden="true" class="icon-theme icon-theme-stroke icon-core-x" viewBox="0 0 24 24"><path d="M18 6 6 18M6 6l12 12"/></svg>
1917Clear</button>
1918                </div>
1919              </div>
1920
1921              <div class="search__predictive__close">
1922                <button type="button" class="search__predictive__close__inner" data-close-popdown aria-label="Close">
1923                  <svg xmlns="http://www.w3.org/2000/svg" stroke-linecap="square" stroke-linejoin="arcs" aria-hidden="true" class="icon-theme icon-theme-stroke icon-core-x" viewBox="0 0 24 24"><path d="M18 6 6 18M6 6l12 12"/></svg>
1924                </button>
1925              </div>
1926            </div>
1927          </div>
1928        </div><div class="header__search__results" tabindex="-1" data-predictive-search-results></div>
1929
1930          <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status></span></form></predictive-search></div>
1931
1932  
1933    <span class="drawer__underlay" data-search-underlay></span>
1934  
1935
1936  
1936<script data-predictive-search-aria-template type="text/x-template">
1937    <div aria-live="polite">
1938      <p>
1939        
1940          {{@if(it.count)}}
1941            <span class="badge">{{ it.count }}</span>
1942          {{/if}}
1943          {{ it.title }} <em>{{ it.query }}</em>
1944        
1945      </p>
1946    </div>
1947  </script>
1947
1948
1949  
1949<script data-predictive-search-title-template type="text/x-template">
1950    <div class="search__results__heading">
1951      
1952        <p>
1953          <span class="search__results__title">{{ it.title }}</span>
1954          <span class="badge">{{ it.count }}</span>
1955        </p>
1956      
1957    </div>
1958  </script>
1958
1959
1960  
1960<script data-search-other-template type="text/x-template">
1961    
1962      {{@each(it) => object, index}}
1963        <div class="other__inline animates" style="animation-delay: {{ index | animationDelay }}ms;">
1964          <p class="other__inline__title">
1965            <a href="{{ object.url }}">{{ object.title | safe }}</a>
1966          </p>
1967        </div>
1968      {{/each}}
1969    
1970  </script>
1970
1971
1972  
1972<script data-search-product-template type="text/x-template">
1973    
1974      {{@each(it) => object, index}}
1975        <a href="{{ object.url }}" class="product__inline animates" style="animation-delay: {{ index | animationDelay }}ms;">
1976          <div class="product__inline__image {{ @if (object.featured_image.width === null) }} product__inline__image--no-image {{ /if}}">
1977            {{ @if (object.featured_image.width !== null) }}
1978              <img class="img-aspect-ratio" width="{{object.featured_image.width}}" height="{{ object.featured_image.height }}" alt="{{ object.featured_image.alt }}" src="{{ object.thumb }}">
1979            {{ /if}}
1980          </div>
1981          <div>
1982            <p class="product__inline__title">
1983              {{ object.title | safe }}
1984            </p>
1985            <p class="product__inline__price">
1986              <span class="price {{ object.classes }}">
1987                {{ object.price | safe }}
1988              </span>
1989              {{@if(object.sold_out)}}
1990                <br /><em>{{ object.sold_out_translation }}</em>
1991              {{/if}}
1992              {{@if(object.on_sale)}}
1993                <span class="compare-at">
1994                  {{ object.compare_at_price | safe }}
1995                </span>
1996              {{/if}}
1997            </p>
1998          </div>
1999        </a>
2000      {{/each}}
2001    
2002  </script>
2002
2003
2004</div>
2005
2006  </div>
2007
2008
2009  
2010
2011  <div data-modal-container></div><!-- Paste popup code or third party scripts below this comment line ============== -->
2012
2013
2014  <!-- And above this comment line ================================================== -->
2015
2016<div id="shopify-block-AWlIvdkFVaWsydStBQ__4804304946286255945" class="shopify-block shopify-app-block">
2017
2018  
2018<script>
2019    const cookieBarMetaFields = {"shopId":"0zbkMx9YRBNc8UB1LWKc","settings":{"theme":"vip","message":"We and our partners, including Shopify, use cookies and other technologies to personalize your experience, show you ads, and perform analytics, and we will not use cookies or other technologies for these purposes unless you accept them.","showPrivacyPolicy":true,"googlePrivacyLink":"https://business.safety.google/privacy/","privacyLink":"/policies/privacy-policy","privacyLinkText":"Privacy Policy","googlePrivacyPolicy":true,"googlePrivacyText":"Google policy","agreeButtonText":"Accept","denyButtonText":"Reject","showOnCountry":"all","displayType":"float_card","desktopFloatCardPosition":"bottom_left","desktopPosition":"bottom","mobilePositions":"bottom","themeName":"Light theme","textFont":"Noto+Sans","showIcon":false,"customCss":"","removeBranding":true,"specificRegions":{"gdpr":false,"pipeda":false,"ccpa":false,"lgpd":false,"appi":false},"specificCountries":null,"specificUsCountries":null,"specificEuCountries":null,"customPrivacyLink":"","icon":"cookie_bar_icon_1","customIcon":false,"customIconUrl":"","textAlignment":"left","fontSize":13,"displayAfter":"0","optionPolicyLink":"select","bannerType":"preferences","showReOpenButton":true,"reOpenPosition":"bottom-left","displayButtonAs":"icon","iconReOpen":"image-icon-1","isRevertPreferences":true,"textColor":"#ffffff","denyTextColor":"#ffffff","privacyLinkColor":"#ffffff","bgColor":"#748cab","messageColor":"#2C332F","agreeBtnTextColor":"#000000","agreeBtnBgColor":"#ffffff","agreeBtnBorder":"#2C332F","iconColor":"#ffffff","textAvada":"rgba(0, 0, 0, 0.8)","textBtnColor":"#303030","checkoutBannerTitle":"We keep your privacy","notificationAfterConsent":"Privacy updated","visibleAfterConsent":true,"collapsedBannerContent":true,"showCloseIcon":true,"dataSalesCheckboxTitle":"Do not Sell or Share My Personal Information","showAtConsentBanner":false,"showAtPrefPopup":false,"isUseVipTheme":false,"isUseVipLogo":false,"customerAccountBannerEnabled":false,"customerAccountVisibleAfterConsent":false,"customerAccountShowCollapseIcon":false,"customerAccountShowCloseIcon":false,"customerAccountNotificationAfterConsent":"Privacy updated","preferencesButtonText":"Preferences","preferencesPopHeaderTitle":"Select type of Cookies you accept using.","preferencesPopHeaderDesc":"","strictCookiesTitle":"Strictly Required","strictCookiesDesc":"Those cookies are required to run our website properly and cannot be switched off.","analyticCookiesTitle":"Analytics","analyticCookiesDesc":"Those cookies help us to understand how visitors interact with websites by collecting and reporting information.","marketingCookiesTitle":"Marketing","marketingCookiesDesc":"These cookies are usually set by our marketing and advertising partners to show you relevant ads.","functionalCookiesTitle":"Functional","functionalCookiesDesc":"Functional cookies enable our website to offer additional functions and personal settings.","acceptSelectedButtonText":"Save consent","acceptAllButtonText":"Accept All","reopenButtonText":"Cookie consent","preferenceStyleCustom":"default","shopId":"0zbkMx9YRBNc8UB1LWKc","header":"We keep your privacy","fontStore":[{"label":"EB Garamond","value":"EB+Garamond"},{"label":"ITC Garamond","value":"ITC+Garamond"},{"label":"SuisseIntl","value":"SuisseIntl"}],"illustrations":"Illustrations","borderColor":"","dataTrackingMethod":"Data tracking method","tcfPrivacyText":"Privacy policy","tcfAcceptAllButtonText":"Accept all","maxDurationCookie":"Maximum duration of cookies","tcfMessage3":"You may modify or withdraw your preferences at any time by clicking the \"Cookies Consent\" button (or Cookies icon) at the bottom of this site. For more details, please refer to our {tcfPrivacyText} and {tcfGooglePolicyText}.","tcfMessage2":"Store and/or access information on a device. Use limited data to select advertising. Use profiles to select personalised advertising. Create profiles for personalised advertising. Use profiles to select personalised content. Create profiles to personalise content. Measure advertising performance. Measure content performance. Understand audiences through statistics or c
2019ombinations of data from different sources. Develop and improve services. Use limited data to select content. We may also use precise geolocation data and identify devices through scanning.","tcfMessage1":"We and our {partnersText} process data that concerns you. We may process data essential for the proper functioning of the site or for security reasons, classified as Strictly required, which does not require your consent. In addition to this data, we will process personal data (e.g. login-based identifiers, non-precise location, interaction with ads or content) only if you have given your consent. You express your consent by clicking “Accept” or manage your preferences by clicking on \"Customize preferences\".","fontWeight":"500","tcfConsent":"Consent","tcfHeader":"We keep your privacy","tcfAcceptButtonText":"Accept","deviceStorageOverview":"Device Storage Overview","tcfLegIntClaim":"Legitimate interest claim:","lifeTimeCookieRefresh":"Cookie lifetime is being refreshed","tcfPreferencesContent1":"Customize your consent preferences below. Granular consent for Purposes & Features and Vendors is supported.","cookieProvider":"Provider","tcfSaveButtonText":"Save consent","tcfPreferencesContent2":"Most {vendorText} require your explicit consent to process personal data, while some rely on legitimate interest. However, you have the right to object to their use of legitimate interest at anytime.","tcfPreferencesContent3":"The choices you make regarding the purposes and entities listed below are saved in a cookie named “avada-tcf” in Local Storage and expire after 12 months.","tcfSpecialPeriodInfo":"Some purposes and/or special purposes may have different retention periods that are reported next to their descriptions.","cookieDescription":"Description","numberVendor":"{number} vendors","tcfPurposes":"Purposes","tcfPrivacyPolicyText":"Privacy policy","tcfDeclineAllButtonText":"Decline all","tcfPartnerText":"{number} partners","tcfGooglePolicyText":"Google policy","tcfThirdPartyVendors":"TCF Third party vendors","tcfVendorTitle":"Vendors","tcfDeviceStorage":"Device storage information:","cookieName":"Cookie name","tcfSpecialPurposes":"Special purposes","tcfCategoryTitle":"Categories","tcfPeriod":"{days} days","tcfDenyButtonText":"Decline","display":"","tcfFeatures":"Features","cookieDuration":"Duration","tcfPreferencesButtonText":"Customize preferences","tcfDataRetention":"Data retention period:","dataCategories":"Data categories","vendorText":"vendors","tcfFeaturesAndPurposesTitle":"Features & Purposes","tcfFlexiblePurposes":"Flexible purposes","tcfHeader2":"We and our partners process data to provide:","tcfSpecialFeatureOptins":"Special features","tcfHeader3":"Withdraw consent","tcfLegIntPurposes":"Legitimate interest","tcfLegitimate":"Legitimate interest","label":"Auto fit theme","textAvadaMobile":"rgba(0, 0, 0, 0.8)","btnColor":"linear-gradient(90deg, #CAEFD7 0%, #F5BFD7 52%, #ABC9E9 100%)","id":"LywZuN8pwzYnjnpxhxdF","value":"vip"},"status":true,"translations":{"id":"fvmGwBWhqhJIkndtyvHm","defaultLanguage":"en","detectMethod":"browser","shopId":"0zbkMx9YRBNc8UB1LWKc","createdAt":"2025-09-19T06:45:27.645Z","updatedAt":"2025-09-19T06:45:27.645Z"},"cookies":{"strictly-required":[{"description":"Used in connection with browsing through site.","duration":"-","provider":"Shopify","name":"_Brochure_session"},{"description":"Merchant authentication: Identity session cookie.","duration":"session","provider":"Shopify","name":"__Host-_identity_session_same_site"},{"description":"Used in connection with access to admin.","duration":"2y","provider":"Shopify","name":"_ab"},{"description":"Used for managing customer privacy settings.","duration":"1d","provider":"Shopify","name":"_cmp_a"},{"description":"Used in combination with the _secure_account_session_id cookie to track a user's session for new customer accounts","duration":"30d","provider":"Shopify","name":"_customer_account_shop_sessions"},{"description":"Merchant authentication: Main session cookie for Identity authentication. This is the underlying Rails session cookie. It contains the SID.","duration":"2y","provider":"Shopify","name":"_identity_session"},{"description":"Permanent device identifier.","duration":"session","provider":"Shopify","name":"_master_udr"},{"description":"Contains essential information for the correct functionality of merchant surfaces such as the admin area.","duration":"1y","provider":"Shopify","name":"_merchant_essential"},{"description":"Used to track a user's session for new customer accounts","duration":"30d","provider":"Shopify","name":"_secure_account_session_id"},{"description":"Used to store session id in core for auth Legacy Admin","duration":"12w","provider":"Shopify","name":"_secure_admin_session_id"},{"description":"Used to store session id in core for auth Legacy Admin","duration":"12w","provider":"Shopify","name":"_secure_admin_session_id_csrf"},{"description":"Used to track a user's session through the multi-step checkout process and keep their order, payment and shipping details connected.","duration":"24h","provider":"Shopify","name":"_secure_session_id"},{"description":"Contains essential information for the correct functionality of Shop.app.","duration":"1y","provider":"Shopify","name":"_shop_app_essential"},{"description":"For shops where pricing currency/country set from GeoIP, that c
2019ookie stores the country we've detected. This cookie helps avoid doing GeoIP lookups after the first request.","duration":"session","provider":"Shopify","name":"_shopify_country"},{"description":"Contains essential information for the correct functionality of a store such as session and checkout information and anti-tampering data.","duration":"1y","provider":"Shopify","name":"_shopify_essential"},{"description":"Contains an opaque token that is used to identify a device for all essential purposes.","duration":"1y","provider":"Shopify","name":"_shopify_essential_"},{"description":"Used for managing customer privacy settings.","duration":"1y","provider":"Shopify","name":"_shopify_m"},{"description":"Used to check cookie capabilities on the client.","duration":"1min","provider":"Shopify","name":"_shopify_test"},{"description":"Used for managing customer privacy settings.","duration":"30min","provider":"Shopify","name":"_shopify_tm"},{"description":"Used for managing customer privacy settings.","duration":"2w","provider":"Shopify","name":"_shopify_tw"},{"description":"Used to facilitate updating customer account information.","duration":"1min","provider":"Shopify","name":"_storefront_u"},{"description":"Used to store a user's preferences if a merchant has set up privacy rules in the visitor's region.","duration":"1y","provider":"Shopify","name":"_tracking_consent"},{"description":"","duration":"-","provider":"Avada","name":"avada_cookie_consent"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"c"},{"description":"Used in connection with checkout.","duration":"20m","provider":"Shopify","name":"card_update_verification_id"},{"description":"Used in connection with shopping cart.","duration":"2w","provider":"Shopify","name":"cart"},{"description":"Set after a checkout is completed to ensure that new carts are in the same currency as the last checkout.","duration":"2w","provider":"Shopify","name":"cart_currency"},{"description":"A hash of the contents of a cart. This is used to verify the integrity of the cart and to ensure performance of some cart operations.","duration":"2w","provider":"Shopify","name":"cart_sig"},{"description":"Used in connection with checkout.","duration":"2w","provider":"Shopify","name":"cart_ts"},{"description":"Used in connection with shopping cart.","duration":"2w","provider":"Shopify","name":"cart_ver"},{"description":"Used in connection with checkout.","duration":"4w","provider":"Shopify","name":"checkout"},{"description":"Used in connection with checkout.","duration":"5m","provider":"Shopify","name":"checkout_prefill"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"checkout_queue_checkout_token"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"checkout_queue_token"},{"description":"Used in connection with checkout.","duration":"3w","provider":"Shopify","name":"checkout_session_lookup"},{"description":"Used in connection with checkout.","duration":"3w","provider":"Shopify","name":"checkout_session_token"},{"description":"Used in connection with checkout.","duration":"3w","provider":"Shopify","name":"checkout_session_token_<<token>>"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"checkout_token"},{"description":"Used in connection with checkout.","duration":"3d","provider":"Shopify","name":"checkout_worker_session"},{"description":"Used to ensure our systems are working correctly","duration":"1m","provider":"Shopify","name":"cookietest"},{"description":"Used in connection with new customer accounts","duration":"1y","provider":"Shopify","name":"customer_account_locale"},{"description":"Used in connection with customer authentication","duration":"20m","provider":"Shopify","name":"customer_account_new_login"},{"description":"Used in connection with customer authentication","duration":"7d","provider":"Shopify","name":"customer_account_preview"},{"description":"Used in connection with checkout.","duration":"1h","provider":"Shopify","name":"customer_payment_method"},{"description":"Used in connection with checkout.","duration":"20m","provider":"Shopify","name":"customer_shop_pay_agreement"},{"description":"Used in connection with checkout.","duration":"session","provider":"Shopify","name":"discount_code"},{"description":"Used in connection with checkout.","duration":"30min","provider":"Shopify","name":"dynamic_checkout_shown_on_cart"},{"description":"Used in connection with GDPR acceptance.","duration":"-","provider":"Oberlo","name":"gdpr_accepted"},{"description":"Used in connection with checkout.","duration":"session","provider":"Shopify","name":"hide_shopify_pay_for_checkout"},{"description":"Used in connection with customer authentication","duration":"24h","provider":"Shopify","name":"identity-state"},{"description":"Used in connection with customer authentication","duration":"24h","provider":"Shopify","name":"identity-state-<<token>>"},{"description":"Used in connection with customer authentication","duration":"12w","provider":"Shopify","name":"identity_customer_account_number"},{"description":"","duration":"-","provider":"Avada","name":"integration"},{"description":"Used in connection with buyer localization.","duration":"2w","provider":"Shopify","name":"keep_alive"},{"description":"Used in connection with checkout.","duration":"2w","provider":"Shopify","name":"localization"},{"description":"Used in connection with customer authentication","duration":"5m","provider":"Shopify","name":"login_with_
2019shop_finalize"},{"description":"Used in connection with merchant login.","duration":"2y","provider":"Shopify","name":"master_device_id"},{"description":"Used in connection with order status page.","duration":"3w","provider":"Shopify","name":"order"},{"description":"Used in connection with checkout.","duration":"20m","provider":"Shopify","name":"pay_update_intent_id"},{"description":"Used in connection with the theme editor","duration":"session","provider":"Shopify","name":"preview_theme"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"previous_step"},{"description":"Remembers a user's privacy choices about cookies and online tracking, especially for marketing and advertising, based on user's regional privacy laws.","duration":"1y","provider":"Shopify","name":"privacy_signal"},{"description":"Used in connection with checkout.","duration":"5m","provider":"Shopify","name":"profile_preview_token"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"remember_me"},{"description":"Used to identify a user after they sign into a shop as a customer so they do not need to log in again.","duration":"1y","provider":"Shopify","name":"secure_customer_sig"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"shop_pay_accelerated"},{"description":"Used in connection with the theme editor","duration":"16h","provider":"Shopify","name":"shopify-editor-unconfirmed-settings"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"shopify_pay"},{"description":"Used in connection with checkout.","duration":"1 hour, 3w or 1y depending on value","provider":"Shopify","name":"shopify_pay_redirect"},{"description":"Used in connection with Shop login.","duration":"1y","provider":"Shopify","name":"signed_in"},{"description":"Used in combination with mobile apps to provide custom checkout behavior, when viewing a store from within a compatible mobile app.","duration":"session","provider":"Shopify","name":"source_name"},{"description":"Stores a digest of the storefront password, allowing merchants to preview their storefront while it's password protected.","duration":"2y","provider":"Shopify","name":"storefront_digest"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"tracked_start_checkout"},{"description":"Used in connection with Shop login.","duration":"1y","provider":"Shopify","name":"user"},{"description":"Used to ensure our systems are working correctly.","duration":"session","provider":"Shopify","name":"wpm-test-cookie"}],"reporting-analytics":[{"description":"Track landing pages.","duration":"2w","provider":"Shopify","name":"_landing_page"},{"description":"Contains analytics data for the merchant session.","duration":"1y","provider":"Shopify","name":"_merchant_analytics"},{"description":"Track landing pages.","duration":"2w","provider":"Shopify","name":"_orig_referrer"},{"description":"Shopify analytics.","duration":"30min","provider":"Shopify","name":"_s"},{"description":"Contains analytics data for Shop.app.","duration":"1y","provider":"Shopify","name":"_shop_app_analytics"},{"description":"Contains analytics data for buyer surfaces such as the storefront or checkout.","duration":"1y","provider":"Shopify","name":"_shopify_analytics"},{"description":"Shopify analytics.","duration":"session","provider":"Shopify","name":"_shopify_d"},{"description":"Shopify analytics.","duration":"30min","provider":"Shopify","name":"_shopify_fs"},{"description":"Shopify and Google Analytics.","duration":"session","provider":"Shopify","name":"_shopify_ga"},{"description":"Shopify analytics.","duration":"30min","provider":"Shopify","name":"_shopify_s"},{"description":"Shopify analytics relating to marketing & referrals.","duration":"30min","provider":"Shopify","name":"_shopify_sa_p"},{"description":"Shopify analytics relating to marketing & referrals.","duration":"30min","provider":"Shopify","name":"_shopify_sa_t"},{"description":"Shopify analytics.","duration":"-","provider":"Oberlo","name":"_shopify_t"},{"description":"Shopify analytics.","duration":"1y","provider":"Shopify","name":"_shopify_y"},{"description":"Shopify analytics.","duration":"1y","provider":"Shopify","name":"_y"},{"description":"Shopify analytics.","duration":"session","provider":"Shopify","name":"customer_auth_provider"},{"description":"Shopify analytics.","duration":"session","provider":"Shopify","name":"customer_auth_session_created_at"},{"description":"Contains the required buyer information for analytics in Shop.","duration":"1y","provider":"Shopify","name":"shop_analytics"}
2019,{"description":"Shopify analytics.","duration":"10min","provider":"Shopify","name":"unique_interaction_id"}],"marketing-retargeting":[{"description":"Used by Facebook to deliver a series of advertisement products such as real time bidding from third party advertisers","duration":"4 months","provider":"Facebook","name":"_fbp"},{"description":"Contains marketing data for buyer surfaces such as the storefront or checkout.","duration":"1y","provider":"Shopify","name":"_shopify_marketing"},{"description":"Tracking cookie used by TikTok to identify a visitor","duration":"13 months","provider":"TikTok","name":"_ttp"}],"functional":[{"description":"Cloudflare's bot products identify and mitigate automated traffic to protect your site from bad bots. Cloudflare places the __cf_bm cookie on End User devices that access Customer sites that are protected by Bot Management or Bot Fight Mode. The __cf_bm cookie is necessary for the proper functioning of these bot solutions.","duration":"session","provider":"Cloudflare","name":"__cf_bm"},{"description":"Used as a mechanism to set User locale in admin.","duration":"1y","provider":"Shopify","name":"shopify_override_user_locale"}]},"integration":{"shopify":{"connected":true},"globalPrivacyControl":{"enabled":false},"googleConsentMode":{"enabled":false},"metaPixel":{"enabled":false,"script":"\n  !function(f,b,e,v,n,t,s)\n  {n=f.fbq=function(){n.callMethod?\n  n.callMethod.apply(n,arguments):n.queue.push(arguments)};\n  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\n  n.queue=[];t=b.createElement(e);t.async=!0;\n  t.src=v;s=b.getElementsByTagName(e)[0];\n  s.parentNode.insertBefore(t,s)}(window, document,'script',\n  'https://connect.facebook.net/en_US/fbevents.js');\n  fbq('consent', 'revoke');\n  \n  fbq('track', 'PageView');\n  "},"tiktokPixel":{"enabled":false,"script":""},"microsoftConsentMode":{"enabled":false},"tcf":{"enabled":true},"pinterestConsent":{"enabled":false,"script":""},"klaviyo":{"enabled":false},"headlessCommerce":{"enabled":false},"shopId":"0zbkMx9YRBNc8UB1LWKc","createdAt":"2025-09-19T06:48:51.736Z","id":"ABbLcbPowV1rXmQAzpoK"}} || {};
2020    const resetMetafields = false || {};
2021    const {integration: avadaCbIntegration} = cookieBarMetaFields;
2022    const shopNameCookie = 'Deafheaven';
2023    window.AVADA_COOKIES_BAR = {
2024      shopName: shopNameCookie,
2025      shopId: cookieBarMetaFields.shopId,
2026      status: cookieBarMetaFields.status,
2027      ...(window.AVADA_COOKIES_BAR || {}),
2028      ...cookieBarMetaFields.settings,
2029      translation: cookieBarMetaFields.translations,
2030      cookies: cookieBarMetaFields.cookies,
2031      integration: avadaCbIntegration,
2032      customer: {
2033        id: null,
2034        email: null,
2035        first_name: null,
2036        last_name: null,
2037        phone: null,
2038        emailSignature: null
2039      },
2040      reset: resetMetafields,
2041      brandData: {
2042        primaryBackground: "#202020",
2043        primaryForeground: "#ffffff",
2044        secondaryBackground: null,
2045        secondaryForeground: null,
2046        logo: "\/\/deafheaven.com\/cdn\/shop\/files\/DFH_BLK.png?v=1743612960"
2047      }
2048    };
2049
2050    // Single definition of "a Meta pixel id Avada manages". Kept deliberately
2051    // loose about what follows the id so `fbq('init','123',{em:'...'})` counts —
2052    // an earlier stricter copy required a literal `);` and silently disagreed
2053    // with this one. Mirrors extractKnownVendorPixelIds in
2054    // packages/functions/src/helpers/utils/autoBlocker.js.
2055    function extractMetaPixelIds(code) {
2056      return Array.from(
2057        String(code || '').matchAll(/fbq\(\s*['"]init['"]\s*,\s*['"](\d+)['"]/g),
2058        match => match[1]
2059      );
2060    }
2061
2062    if (avadaCbIntegration?.pinterestConsent?.enabled && typeof pintrk === 'function') {
2063      console.log('Disabled pinterest consent');
2064      pintrk('setconsent', false);
2065    }
2066
2067    (() => {
2068      const getCookie= (name) => {
2069        const nameEQ = name + '=';
2070        const ca = document.cookie.split(';');
2071        for (let i = 0; i < ca.length; i++) {
2072          let c = ca[i];
2073          while (c.charAt(0) === ' ') c = c.substring(1, c.length);
2074          if (c.indexOf(nameEQ) === 0) return JSON.parse(decodeURIComponent(c.substring(nameEQ.length, c.length)));
2075        }
2076        return {};
2077      }
2078      window.AVADA_COOKIE_CONSENT = getCookie('avada_cookie_consent');
2079    })();
2080
2081    try {
2082      // Ownership is "the merchant handed us a tag id AND the integration is on".
2083      // The backend decides it that way — readVendorScript in autoBlocker.js
2084      // returns '' for a disabled vendor, so a disabled one never reaches the
2085      // denylist. Testing only the script here made the two disagree whenever an
2086      // integration was switched off with its script still saved: the storefront
2087      // published "we own this pixel" while blockedScriptHosts said we did not.
2088      // Nothing acted on the difference, because every use site below also ANDs
2089      // with `enabled` — but the flag is what verification, the e2e suite and CS
2090      // read, so it has to be the same answer.
2091      const metaPixelEnabled = !!avadaCbIntegration?.metaPixel?.enabled;
2092      const metaPixelScript = metaPixelEnabled ? avadaCbIntegration?.metaPixel?.script || '' : '';
2093      window.__avadaManagesMetaPixel = extractMetaPixelIds(metaPixelScript).length > 0;
2094      window.metaPixelFunc = window.__avadaManagesMetaPixel
2095        ? new Function(metaPixelScript)
2096        : null;
2097      if(window.__avadaManagesMetaPixel && avadaCbIntegration?.metaPixel?.enabled && window.AVADA_COOKIE_CONSENT.analytics && window.AVADA_COOKIE_CONSENT.marketing) {
2098        window.metaPixelFunc();
2099      }
2100    } catch (e) {
2101      console.error('Something went wrong in Meta Pixel:', e)
2102    }
2103
2104    try {
2105      if(avadaCbIntegration?.pinterestConsent?.enabled && window.AVADA_COOKIE_CONSENT.analytics && window.AVADA_COOKIE_CONSENT.marketing) {
2106        pintrk('setconsent', true);
2107        console.log('Enabled pinterest consent');
2108      }
2109    } catch (e) {
2110      console.error('Something went wrong in Pinterest integration:', e)
2111    }
2112
2113    try {
2114      const tiktokPixelScript = avadaCbIntegration?.tiktokPixel?.script || '';
2115      // Same ownership test as Meta: no ttq.load() id means the merchant runs the
2116      // official TikTok sales channel, so the pixel lives in Shopify's Web Pixel
2117      // sandbox and Customer Privacy governs it. Taking over window.ttq there is
2118      // exactly the interference SB-16468 is about.
2119      window.__avadaManagesTiktokPixel =
2120        !!avadaCbIntegration?.tiktokPixel?.enabled &&
2121        /ttq\.load\(\s*['"][^'"]+['"]/.test(tiktokPixelScript);
2122      if(avadaCbIntegration?.tiktokPixel?.enabled && window.__avadaManagesTiktokPixel) {
2123        window.tiktokPixelFunc = new Function(tiktokPixelScript);
2124
2125        // Extract pixel IDs from script for loading when theme pixel already exists
2126        const tiktokIdRegex = /ttq\.load\('([^']+)'\)/g;
2127        window._avadaTiktokPixelIds = [];
2128        let tiktokIdMatch;
2129        while ((tiktokIdMatch = tiktokIdRegex.exec(tiktokPixelScript)) !== null) {
2130          window._avadaTiktokPixelIds.push(tiktokIdMatch[1]);
2131        }
2132
2133        const manageTikTokConsent = () => {
2134          if (!window.ttq) return;
2135          try {
2136            const hasConsent = window.AVADA_COOKIE_CONSENT?.analytics && window.AVADA_COOKIE_CONSENT?.marketing;
2137            if (hasConsent) {
2138              if (typeof window.ttq.grantConsent === 'function') window.ttq.grantConsent();
2139              window._tiktokConsentRevoked = false;
2140            } else {
2141              if (typeof window.ttq.holdConsent === 'function') window.ttq.holdConsent();
2142              if (typeof window.ttq.revokeConsent === 'function') window.ttq.revokeConsent();
2143              window._tiktokConsentRevoked = true;
2144            }
2145          } catch (e) {
2146            console.error('Error managing TikTok consent:', e);
2147          }
2148        };
2149
2150        if (window.ttq) {
2151          // Theme pixel already loaded ttq - load app pixel IDs that aren't loaded yet
2152          let hasNewPixels = false;
2153          (window._avadaTiktokPixelIds || []).forEach(function(id) {
2154            if (!window.ttq._i || !window.ttq._i[id]) {
2155              window.ttq.load(id);
2156              hasNewPixels = true;
2157            }
2158          });
2159          if (hasNewPixels) window.ttq.page();
2160          manageTikTokConsent();
2161        } else {
2162          // Intercept ttq creation to apply consent before SDK processes queued events.
2163          // Self-removes after first interception to avoid conflicts with other scripts.
2164          try {
2165            let _ttqValue = undefined;
2166            Object.defineProperty(window, 'ttq', {
2167              get() { return _ttqValue; },
2168              set(val) {
2169                _ttqValue = val;
2170                if (val) {
2171                  // Restore normal property immediately to prevent conflicts
2172                  try {
2173                    Object.defineProperty(window, 'ttq', {
2174                      value: val, writable: true, configurable: true, enumerable: true
2175                    });
2176                  } catch(e) {}
2177                  manageTikTokConsent();
2178                }
2179              },
2180              configurable: true,
2181              enumerable: true
2182            });
2183            // Coordination with Avada auto-blocker: if the TikTok sandbox is ever
2184            // removed before ttq initializes, drop the accessor so the property can
2185            // behave normally again (prevents a stranded interceptor).
2186            setTimeout(function () {
2187              if (_ttqValue === undefined) {
2188                try { delete window.ttq; } catch (e) {}
2189              }
2190            }, 10000);
2191          } catch (e) {
2192            // defineProperty failed - fallback to DOMContentLoaded
2193            const onReady = () => manageTikTokConsent();
2194            if (document.readyState === 'loading') {
2195              document.addEventListener('DOMContentLoaded', onReady, {once: true});
2196            } else {
2197              setTimeout(onReady, 0);
2198            }
2199          }
2200        }
2201      }
2202    } catch (e) {
2203      console.error('Error handling TikTok Pixel consent:', e);
2204    }
2205
2206    // handle for customer add metaPixel script in theme
2207    try {
2208      if(avadaCbIntegration?.metaPixel?.enabled && window.__avadaManagesMetaPixel && window.fbq) {
2209        window.pixelIds = [];
2210        window.fbq = function () {
2211          console.log('Meta/FB Pixel disabled');
2212        };
2213        function savePixelIds() {
2214          const scripts = document.querySelectorAll('script');
2215          for (let script of scripts) {
2216              const contentScript = script.innerHTML.trim();
2217            if (contentScript.includes("!function(f,b,e,v,n,t,s)")) {
2218              window.pixelIds.push(...extractMetaPixelIds(contentScript));
2219            }
2220          }
2221        }
2222        savePixelIds();
2223      }
2224    } catch (e) {
2225      console.error('Something went wrong in Meta Pixel:', e)
2226    }
2227
2228  </script>
2228
2229
2230
2231
2232</div><div id="shopify-block-AbzVTdmRpZlcyWitUV__6263565299450869220" class="shopify-block shopify-app-block">
2233
2234
2235
2236
2237
2238<div
2239  id='loop-return-coverage-data'
2240  data-element-to-watch-for-cart-updates=''
2241  data-event-system='auto-event-system'
2242  data-auto-refresh='false'
2243  data-auto-refresh-option='every-page'
2244>
2245</div>
2246
2247
2248</div>
2248<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2248
2249</body>
2250</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.