PageSourceSearch

https://www.exaltedfuneral.com/pages/shop-by-system

html exaltedfuneral.com collected 2026-09-25 14:17:01 UTC 299,771 bytes, 4,389 lines download raw bytes

1<!doctype html>
2  <html class="no-js" lang="en" dir="ltr">
3    <head>
4      <meta charset="utf-8">
5      <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
6      <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="canonical" href="https://www.exaltedfuneral.com/pages/shop-by-system">
7
8<title>
9  SHOP BY COLLECTION
10&ndash; Exalted Funeral</title>
10<script type="application/ld+json">
11  {
12    "@context": "https://schema.org",
13    "@type": "Organization",
14    "name":"Exalted Funeral","email":"[email protected]","telephone":"4073421849","url":"https:\/\/www.exaltedfuneral.com\/pages\/shop-by-system\/pages\/shop-by-system",
15    "sameAs": [
16      "https:\/\/twitter.com\/exaltedfuneral",
17      "https:\/\/www.facebook.com\/exaltedfuneral",
18      "",
19      "https:\/\/www.instagram.com\/exaltedfuneral\/",
20      "",
21      "",
22      "https:\/\/www.youtube.com\/channel\/UCSKKHj5sscIEV08icGbqa8w",
23      ""
24    ],
25    "description":null}
26</script>
26<link rel="shortcut icon" href="//www.exaltedfuneral.com/cdn/shop/files/skully_2.0.png?v=1701105893&width=16" sizes="16x16">
27  <link rel="shortcut icon" href="//www.exaltedfuneral.com/cdn/shop/files/skully_2.0.png?v=1701105893&width=32" sizes="32x32">
28  <link rel="shortcut icon" href="//www.exaltedfuneral.com/cdn/shop/files/skully_2.0.png?v=1701105893&width=48" sizes="48x48">
29  <link rel="shortcut icon" href="//www.exaltedfuneral.com/cdn/shop/files/skully_2.0.png?v=1701105893&width=96" sizes="48x48">
30  <link rel="apple-touch-icon" href="//www.exaltedfuneral.com/cdn/shop/files/skully_2.0.png?v=1701105893&width=180" sizes="180x180">
31  <link rel="apple-touch-icon" href="//www.exaltedfuneral.com/cdn/shop/files/skully_2.0.png?v=1701105893&width=192" sizes="192x192"><meta property="og:site_name" content="Exalted Funeral">
32<meta property="og:url" content="https://www.exaltedfuneral.com/pages/shop-by-system">
33<meta property="og:title" content="SHOP BY COLLECTION">
34<meta property="og:type" content="website">
35<meta property="og:description" content="Publisher and web store for Indie Role Playing games, Role Playing game supplements, weird art, doom, horror, and all that sort of thing."><meta property="og:image" content="http://www.exaltedfuneral.com/cdn/shop/files/Exalted_Funeral_Logo_red_2_06390947-cce1-49c7-9e2c-3656e727b781.png?v=1661454091">
36  <meta property="og:image:secure_url" content="https://www.exaltedfuneral.com/cdn/shop/files/Exalted_Funeral_Logo_red_2_06390947-cce1-49c7-9e2c-3656e727b781.png?v=1661454091">
37  <meta property="og:image:width" content="750">
38  <meta property="og:image:height" content="472"><meta name="twitter:site" content="@exaltedfuneral"><meta name="twitter:card" content="summary_large_image">
39<meta name="twitter:title" content="SHOP BY COLLECTION">
40<meta name="twitter:description" content="Publisher and web store for Indie Role Playing games, Role Playing game supplements, weird art, doom, horror, and all that sort of thing.">
41<style data-shopify>@font-face {
42  font-family: Lato;
43  font-weight: 400;
44  font-style: normal;
45  font-display: swap;
46  src: url("//www.exaltedfuneral.com/cdn/fonts/lato/lato_n4.c3b93d431f0091c8be23185e15c9d1fee1e971c5.woff2") format("woff2"),
47       url("//www.exaltedfuneral.com/cdn/fonts/lato/lato_n4.d5c00c781efb195594fd2fd4ad04f7882949e327.woff") format("woff");
48}
49
50  @font-face {
51  font-family: Lato;
52  font-weight: 600;
53  font-style: normal;
54  font-display: swap;
55  src: url("//www.exaltedfuneral.com/cdn/fonts/lato/lato_n6.38d0e3b23b74a60f769c51d1df73fac96c580d59.woff2") format("woff2"),
56       url("//www.exaltedfuneral.com/cdn/fonts/lato/lato_n6.3365366161bdcc36a3f97cfbb23954d8c4bf4079.woff") format("woff");
57}
58
59  @font-face {
60  font-family: Lato;
61  font-weight: 500;
62  font-style: normal;
63  font-display: swap;
64  src: url("//www.exaltedfuneral.com/cdn/fonts/lato/lato_n5.b2fec044fbe05725e71d90882e5f3b21dae2efbd.woff2") format("woff2"),
65       url("//www.exaltedfuneral.com/cdn/fonts/lato/lato_n5.f25a9a5c73ff9372e69074488f99e8ac702b5447.woff") format("woff");
66}
67
68  @font-face {
69  font-family: Lato;
70  font-weight: 400;
71  font-style: italic;
72  font-display: swap;
73  src: url("//www.exaltedfuneral.com/cdn/fonts/lato/lato_i4.09c847adc47c2fefc3368f2e241a3712168bc4b6.woff2") format("woff2"),
74       url("//www.exaltedfuneral.com/cdn/fonts/lato/lato_i4.3c7d9eb6c1b0a2bf62d892c3ee4582b016d0f30c.woff") format("woff");
75}
76
77  @font-face {
78  font-family: Lato;
79  font-weight: 400;
80  font-style: normal;
81  font-display: swap;
82  src: url("//www.exaltedfuneral.com/cdn/fonts/lato/lato_n4.c3b93d431f0091c8be23185e15c9d1fee1e971c5.woff2") format("woff2"),
83       url("//www.exaltedfuneral.com/cdn/fonts/lato/lato_n4.d5c00c781efb195594fd2fd4ad04f7882949e327.woff") format("woff");
84}
85
86  @font-face {
87  font-family: Lato;
88  font-weight: 600;
89  font-style: normal;
90  font-display: swap;
91  src: url("//www.exaltedfuneral.com/cdn/fonts/lato/lato_n6.38d0e3b23b74a60f769c51d1df73fac96c580d59.woff2") format("woff2"),
92       url("//www.exaltedfuneral.com/cdn/fonts/lato/lato_n6.3365366161bdcc36a3f97cfbb23954d8c4bf4079.woff") format("woff");
93}
94
95  @font-face {
96  font-family: Oswald;
97  font-weight: 400;
98  font-style: normal;
99  font-display: swap;
100  src: url("//www.exaltedfuneral.com/cdn/fonts/oswald/oswald_n4.7760ed7a63e536050f64bb0607ff70ce07a480bd.woff2") format("woff2"),
101       url("//www.exaltedfuneral.com/cdn/fonts/oswald/oswald_n4.ae5e497f60fc686568afe76e9ff1872693c533e9.woff") format("woff");
102}
103
104  @font-face {
105  font-family: Oswald;
106  font-weight: 700;
107  font-style: normal;
108  font-display: swap;
109  src: url("//www.exaltedfuneral.com/cdn/fonts/oswald/oswald_n7.b3ba3d6f1b341d51018e3cfba146932b55221727.woff2") format("woff2"),
110       url("//www.exaltedfuneral.com/cdn/fonts/oswald/oswald_n7.6cec6bed2bb070310ad90e19ea7a56b65fd83c0b.woff") format("woff");
111}
112
113  @font-face {
114  font-family: Oswald;
115  font-weight: 500;
116  font-style: normal;
117  font-display: swap;
118  src: url("//www.exaltedfuneral.com/cdn/fonts/oswald/oswald_n5.8ad4910bfdb43e150746ef7aa67f3553e3abe8e2.woff2") format("woff2"),
119       url("//www.exaltedfuneral.com/cdn/fonts/oswald/oswald_n5.93ee52108163c48c91111cf33b0a57021467b66e.woff") format("woff");
120}
121
122  @font-face {
123  font-family: Oswald;
124  font-weight: 500;
125  font-style: normal;
126  font-display: swap;
127  src: url("//www.exaltedfuneral.com/cdn/fonts/oswald/oswald_n5.8ad4910bfdb43e150746ef7aa67f3553e3abe8e2.woff2") format("woff2"),
128       url("//www.exaltedfuneral.com/cdn/fonts/oswald/oswald_n5.93ee52108163c48c91111cf33b0a57021467b66e.woff") format("woff");
129}
130
131  @font-face {
132  font-family: Oswald;
133  font-weight: 400;
134  font-style: normal;
135  font-display: swap;
136  src: url("//www.exaltedfuneral.com/cdn/fonts/oswald/oswald_n4.7760ed7a63e536050f64bb0607ff70ce07a480bd.woff2") format("woff2"),
137       url("//www.exaltedfuneral.com/cdn/fonts/oswald/oswald_n4.ae5e497f60fc686568afe76e9ff1872693c533e9.woff") format("woff");
138}
139
140  @font-face {
141  font-family: Oswald;
142  font-weight: 400;
143  font-style: normal;
144  font-display: swap;
145  src: url("//www.exaltedfuneral.com/cdn/fonts/oswald/oswald_n4.7760ed7a63e536050f64bb0607ff70ce07a480bd.woff2") format("woff2"),
146       url("//www.exaltedfuneral.com/cdn/fonts/oswald/oswald_n4.ae5e497f60fc686568afe76e9ff1872693c533e9.woff") format("woff");
147}
148
149  @font-face {
150  font-family: Oswald;
151  font-weight: 400;
152  font-style: normal;
153  font-display: swap;
154  src: url("//www.exaltedfuneral.com/cdn/fonts/oswald/oswald_n4.7760ed7a63e536050f64bb0607ff70ce07a480bd.woff2") format("woff2"),
155       url("//www.exaltedfuneral.com/cdn/fonts/oswald/oswald_n4.ae5e497f60fc686568afe76e9ff1872693c533e9.woff") format("woff");
156}
157
158</style><style>
159  :root {
160    --font-body-family: Lato, sans-serif;
161    --font-body-style: normal;
162    --font-body-weight: 400;
163    --font-body-weight-bold: 600;
164    --font-body-transform: none;
165
166    --font-caption-family: Lato, sans-serif
167;
168    --font-caption-style: normal;
169    --font-caption-weight: 400;
170    --font-caption-transform: none;
171
172    --font-button-family: Lato, sans-serif
173 ;
174    --font-button-style: normal;
175    --font-button-weight: 600;
176    --font-button-transform: none;
177
178    --font-card-heading-family: Oswald, sans-serif
179;
180    --font-card-heading-style: normal;
181    --font-card-heading-weight: 400;
182    --font-card-heading-transform: none;
183
184    --font-h1-family: Oswald, sans-serif;
185    --font-h1-style: normal;
186    --font-h1-weight: 700;
187    --font-h1-transform: none;
188
189    --font-h2-family: Oswald, sans-serif;
190    --font-h2-style: normal;
191    --font-h2-weight: 500;
192    --font-h2-transform: none;
193
194    --font-h3-family: Oswald, sans-serif;
195    --font-h3-style: normal;
196    --font-h3-weight: 500;
197    --font-h3-transform: none;
198
199    --font-h4-family: Oswald, sans-serif;
200    --font-h4-style: normal;
201    --font-h4-weight: 400;
202    --font-h4-transform: none;
203
204    --font-h5-family: Oswald, sans-serif;
205    --font-h5-style: normal;
206    --font-h5-weight: 400;
207    --font-h5-transform: none;
208
209    --font-h6-family: Oswald, sans-serif;
210    --font-h6-style: normal;
211    --font-h6-weight: 400;
212    --font-h6-transform: none;
213  }
214
215  :root {
216    /*text colors*/
217    --color-heading: #ffffff;
218    --color-text: #FFFFFF;
219    --color-text-rgb: 255, 255, 255;
220    --color-text-links: #ff55d6;
220--color-text-links-hover: #7de91a;/*background colors*/--color-background-body: #000000;--color-background-alt: #000000;/*primary button colors*/
221    --color-background-button-primary: #ffffff;
222    --color-text-button-primary: #000000;
223    --color-background-button-primary-hover: #000000;--color-text-button-primary-hover: #ffffff;
224    
225--color-border-button-primary: #ffffff;--color-border-button-primary-hover: #a7a7a7;/*secondary button colors*/
226    --color-background-button-secondary: #000000;
227    --color-text-button-secondary: #ffffff;
228    --color-background-button-secondary-hover: #ffffff;--color-text-button-secondary-hover: #000000;
229    
230--color-border-button-secondary: #a7a7a7;--color-border-button-secondary-hover: #a7a7a7;/*icon colors*/
231    --color-icon: #ffffff;--color-icon-hover: #7de91a;
232    
233    --color-icon-inactive: ;
234
235    /*borders*/
236    --color-sale: #7de91a;--color-border: #333333;/*cards*/--color-background-card: #000000;--color-heading-card: #ffffff;
237    --color-text-card: #FFFFFF;--color-border-card: #333333;/* banner */
238    --color-background-banner: ;
239    --color-background-gradient-banner: ;
240    --color-overlay-banner: ;
241    --color-overlay-gradient-banner: ;
242    --opacity-overlay-banner: 40;
243    --color-text-banner: ;
244    --color-icon-banner: ;
245    --color-border-banner: ;
246    --color-heading-banner: ;
247    --color-subheading-banner: ;
248
249    /*inputs*/
250    --color-input-background: #1a1a1a;
251    --color-input-placeholder: #a7a7a7;
252    --color-input-text: #d3d3d3;--color-input-border: #333333;--container-width: 124rem;--border-radius:0.8rem;
253    --gap: 3.2rem;
254  }
255</style>
255<script>
256  window.routes = {
257    shop_domain: 'https://www.exaltedfuneral.com',
258    cart: '/cart',
259    cartAdd: '/cart/add',
260    cartChange: '/cart/change',
261    cartUpdate: '/cart/update',
262    predictiveSearch: '/search/suggest',
263    recommendations:  '/recommendations/products',
264  };
265
266  window.cartStrings = {
267    error: `There was an error while updating your cart. Please try again.`,
268    quantityError: `You can only add [quantity] of this item to your cart.`,
269    addToCart: `Add to cart`,
270    addedToCart: `Added to cart`,
271    addingToCart: `Adding to cart`,
272    inStock: `In Stock`,
273    unavailable: `Unavailable`,
274    soldOut: `Sold out`,
275    uxCart: `mini-cart`
276  };
277
278  window.searchStrings = {
279    title_results: `Search results`,
280    title_no_results: `No search results`,
281    title_results_collection: `Collection results`,
282    title_no_results_collection: `No collection results`,
283    title_results_article: `Article results`,
284    title_no_results_article: `No article results`,
285    recent_searches: `Recent searches`,
286    clear_all: `Clear all`,
287    nothing_found: `Nothing found.`,
288    try_different_filters: `Please try different filters.`
289  };
290
291  window.productStrings = {
292    unavailable_with_option: `[value] - Unavailable`,
293    price_unavailable: `Unavailable`
294  };
295
296  document.documentElement.className = document.documentElement.className.replace('no-js', 'has-js');
297</script>
297
298<link href="//www.exaltedfuneral.com/cdn/shop/t/32/assets/base.css?v=181358715875525661261756482622" rel="stylesheet" type="text/css" media="all" />
299      <link href="//www.exaltedfuneral.com/cdn/shop/t/32/assets/child.css?v=82138627111050988621756482622" rel="stylesheet" type="text/css" media="all" />
300
301      
301<script>
302        const currency = "$";
303        const freeShippingThreshold = 150;
304        const accessibilityNoticeNewTab = "(link opens in new tab/window)";
305      </script>
305
306
307      
307<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
307<meta name="google-site-verification" content="rQvjjf21fVpv4wmOJfRYV5dq7VwthdeWiTxslmKSJ0M">
308<meta name="facebook-domain-verification" content="q5rp8kb0nkdvt1s8igd38oy6x9pl54">
309<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/2560065625/digital_wallets/dialog">
310<meta id="in-context-paypal-metadata" data-shop-id="2560065625" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
311<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
311<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=3539046"></script>
311
312<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
313<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=3539046&shop_id=2560065625" crossorigin="anonymous"></script>
vendor: 1 bytes, line 313
313
314<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":2560065625,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/2560065625","merchantName":"Exalted Funeral","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Exalted Funeral","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 314
314
315<script id="shopify-features" type="application/json">{"accessToken":"164b49a4817027ff05a9b57d6b1ff15a","betas":["rich-media-storefront-analytics"],"domain":"www.exaltedfuneral.com","predictiveSearch":true,"shopId":2560065625,"locale":"en"}</script>
vendor: 1 bytes, line 315
315
316<script>var Shopify = Shopify || {};
317Shopify.shop = "exaltedfuneral.myshopify.com";
318Shopify.locale = "en";
319Shopify.currency = {"active":"USD","rate":"1.0"};
320Shopify.country = "US";
321Shopify.theme = {"name":"Align (LIVE) v 1.9","id":139301683302,"schema_name":"Align","schema_version":"1.9","theme_store_id":1966,"role":"main"};
322Shopify.theme.handle = "null";
323Shopify.theme.style = {"id":null,"handle":null};
324Shopify.cdnHost = "www.exaltedfuneral.com/cdn";
325Shopify.routes = Shopify.routes || {};
326Shopify.routes.root = "/";
327Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
328Shopify.SignInWithShop = Shopify.SignInWithShop || {};
329Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
330Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 330
330
331<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 331
331
332<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 332
332
333<script>
334  window.ShopifyPay = window.ShopifyPay || {};
335  window.ShopifyPay.apiHost = "shop.app\/pay";
336  window.ShopifyPay.redirectState = null;
337</script>
vendor: 1 bytes, line 337
337
338<script>
339  window.Shopify = window.Shopify || {};
340  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
341  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
342  window.Shopify.SignInWithShop.eligible = true;
343</script>
vendor: 1 bytes, line 343
343
344<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 344
344
345<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 345
345
346<script type="module">
347  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
348
349  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
350
351</script>
vendor: 1 bytes, line 351
351
352<script>
353  window.Shopify = window.Shopify || {};
354  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
355  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"]};
356</script>
vendor: 1 bytes, line 356
356
357<script>(function() {
358  var isLoaded = false;
359  function asyncLoad() {
360    if (isLoaded) return;
361    isLoaded = true;
362    var urls = ["https:\/\/bingshoppingtool-t2app-prod.trafficmanager.net\/uet\/tracking_script?shop=exaltedfuneral.myshopify.com","https:\/\/tag.getdrip.com\/1886215.js?shop=exaltedfuneral.myshopify.com","https:\/\/load.csell.co\/assets\/js\/cross-sell.js?shop=exaltedfuneral.myshopify.com","https:\/\/load.csell.co\/assets\/v2\/js\/core\/xsell.js?shop=exaltedfuneral.myshopify.com"];
363    for (var i = 0; i < urls.length; i++) {
364      var s = document.createElement('script');
365      s.type = 'text/javascript';
366      s.async = true;
367      s.src = urls[i];
368      var x = document.getElementsByTagName('script')[0];
369      x.parentNode.insertBefore(s, x);
370    }
371  };
372  if(window.attachEvent) {
373    window.attachEvent('onload', asyncLoad);
374  } else {
375    window.addEventListener('load', asyncLoad, false);
376  }
377})();</script>
vendor: 1 bytes, line 377
377
378<script id="__st">var __st={"a":2560065625,"offset":-21600,"reqid":"62a612ba-8ef7-431d-a2a0-de8cbb03a32d-1790345820","pageurl":"www.exaltedfuneral.com\/pages\/shop-by-system","s":"pages-97191624806","u":"6a3332e31081","p":"page","rtyp":"page","rid":97191624806};</script>
vendor: 1 bytes, line 378
378
379<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 379
379
380<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 380
380
381<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.exaltedfuneral.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 381
381
382<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 = "//www.exaltedfuneral.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>
382<script crossorigin="anonymous" defer="defer" src="//www.exaltedfuneral.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 382
382
383<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 383
383
384<script>
385  window.Shopify = window.Shopify || {};
386  window.Shopify.MCP = window.Shopify.MCP || {};
387  window.Shopify.MCP.enabled = true;
388  window.Shopify.MCP.shop = "exaltedfuneral.myshopify.com";
389  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.exaltedfuneral.com\/api\/mcp";
390  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"]}}];
391</script>
vendor: 1 bytes, line 391
391
392<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("\/\/www.exaltedfuneral.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
393</script>
vendor: 1 bytes, line 393
393
394<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://www.exaltedfuneral.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
395</script>
vendor: 1 bytes, line 395
395
396<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
397  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);
398</script>
vendor: 1 bytes, line 398
398
399<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})}}));
400</script>
vendor: 1 bytes, line 400
400
401<script id='scb4127' type='text/javascript' async='' src='https://www.exaltedfuneral.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
401<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.exaltedfuneral.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
402<style id="shopify-accelerated-checkout-cart">
403        #shopify-buyer-consent {
404  margin-top: 1em;
405  display: inline-block;
406  width: 100%;
407}
408
409#shopify-buyer-consent.hidden {
410  display: none;
411}
412
413#shopify-subscription-policy-button {
414  background: none;
415  border: none;
416  padding: 0;
417  text-decoration: underline;
418  font-size: inherit;
419  cursor: pointer;
420}
421
422#shopify-subscription-policy-button::before {
423  box-shadow: none;
424}
425
426      </style>
427<script id="sections-script" data-sections="navigation-footer" defer="defer" src="//www.exaltedfuneral.com/cdn/shop/t/32/compiled_assets/scripts.js?v=142174879686544409891756482657"></script>
vendor: 1 bytes, line 427
427
428<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
428
429    <!-- BEGIN app block: shopify://apps/sales-countup/blocks/embed/89c80bfc-f6af-424a-a310-bff500702731 -->
430  
430<script>
431    if(typeof Els === 'undefined') var Els = {};
432    if(typeof Els.cup === 'undefined') Els.cup = {};
433    Els.cup.params = {
434      money_format: "${{amount}}",
435      product: null
436    };
437    Els.cup.settings = {"counters":[{"id":13175,"shop_id":10241,"enabled":1,"name":"The Castle Automatic Preorders","message":"<h1 style=\"text-align:center;\"><span style=\"color: rgb(255,255,255);font-size: 24px;\">The Castle Automatic Preorders</span></h1>","aggregated":1,"custom_position":0,"target":"products","from":null,"to":null,"settings":{"widgets":[{"title":"Early Worms","imgUrl":null,"parameter":"{{orders_number}}","transformDataStatus":false,"expression":null,"value":"471"}],"widgetSettings":{"enableAnimation":true,"backgroundColorRgba":"rgba(9,0,0,1)","wrapperBackgroundColorRgba":"rgba(4,0,0,1)","textColorRgba":"rgba(253,0,0,1)","numberSize":30,"textSize":20,"blockBorderRadius":0,"wrapperBorderRadius":0,"blockWidth":150,"blockWidthUnit":"px","blockMargin":"0","blockMarginUnit":"px","blockPadding":"0","blockPaddingUnit":"px"}},"raw_html":"<div style=\"border-radius:0px;background-color:rgba(4,0,0,1)\" class=\"els-cup-pw\"><div class=\"counter-area\" style=\"opacity:1;pointer-events:auto\"><div><h1 style=\"text-align:center;\"><span style=\"color: rgb(255,255,255);font-size: 24px;\">The Castle Automatic Preorders</span></h1></div><div class=\"els-cup-w-wrap\"><div style=\"color:rgba(253,0,0,1);border-radius:0px;background-color:rgba(9,0,0,1);width:150px;margin:0px\" class=\"els-cup-w\" id=\"Early Worms\"><div class=\"els-cup-w-icon\" style=\"margin:0px\"></div><div class=\"els-cup-w-val\" style=\"font-size:30px;padding:0px\">{{orders_number}}</div><div class=\"els-cup-w-descr\" style=\"font-size:20px;padding:0px\">Early Worms</div></div></div></div></div>","created_at":"2025-12-12 00:11:02","updated_at":"2025-12-12 00:19:22","last_target_updated_at":null,"products":[7785455255654]}],"settings":{"theme_app_extensions_enabled":1,"css":"","enabled":1}};
438  </script>
438
439  <link rel="stylesheet" href="https://cdn.shopify.com/extensions/b7752177-db47-49e4-b0b9-f16b14d7e760/sales-countup-3/assets/app.css">
440  
440<script src="https://cdn.shopify.com/extensions/b7752177-db47-49e4-b0b9-f16b14d7e760/sales-countup-3/assets/app.js" defer></script>
440
441
442  <!-- BEGIN app snippet: elscup-jsons -->
443
444
445
446<!-- END app snippet -->
447
448
449<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
450
451
452
453
454
455
456
457<link rel="dns-prefetch" href="https://cdn.judge.me">
458<link rel="dns-prefetch" href="https://cdn1.judge.me">
459<link rel="dns-prefetch" href="https://api.judge.me">
460
461<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"Be the first to review!","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#FF55D7","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
461ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"last_initial","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#FF55D7","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"carousel","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":true,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":false,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"dark","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
461itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#FF55D7","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":true,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":true,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#FF55D7","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#FF55D7","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#FF55D7","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
461youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
461:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/www.exaltedfuneral.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Exalted Funeral","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
461shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":true,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Exalted Funeral"};</script>
461 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #FF55D7;--jdgm-secondary-color: rgba(255,85,215,0.1);--jdgm-star-color: #FF55D7;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #FF55D7;--jdgm-paginate-color: #FF55D7;--jdgm-border-radius: 10;--jdgm-reviewer-name-color: #FF55D7}.jdgm-histogram__bar-content{background-color:#FF55D7}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#FF55D7}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#FF55D7}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-rev .jdgm-rev__icon{display:none !important}.jdgm-author-fullname{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #FF55D7;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#FF55D7}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Exalted Funeral'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
462</style> <style class='jdgm-settings-style'></style>
463
464  
465  
466  
467  <style class='jdgm-miracle-styles'>
468  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
468/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}
469
470</style>
471
472
473  
474  
475   
476
477
478
479  
480    
481    
482    
483      
483<script id="judgeme_widget_carousel_js" data-cfasync="false" type="text/javascript" async src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/widget_v3_theme_carousel.js"></script>
483
484    
485  
486    
487    
488    
489      <link id="judgeme_widget_carousel_css" rel="stylesheet" type="text/css" media="nope!" onload="this.media='all'" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/widget_v3_theme_carousel.css">
490    
491  
492
493
494<script data-cfasync='false' class='jdgm-script'>
495!function(e){window.jdgm=window.jdgm||{};
496/* INF-1976 */
497var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
498if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
499jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
500jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
501setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
502!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
503(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
504a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
505jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
506t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
507t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
508".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
509parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
510jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
511)}))}(document);
512</script>
512
513<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/shopify_v2.css"></noscript>
514
515<!-- BEGIN app snippet: theme_fix_tags -->
515<script>
516  (function() {
517    var jdgmThemeFixes = {"127976996966":{"html":"","css":".jdgm-form input,\n.jdgm-form textarea{\n  color: white !important;\n}\n","js":""}};
518    if (!jdgmThemeFixes) return;
519
520    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
521    // before the per-theme fix so the theme-specific CSS wins the cascade.
522    // HTML is never applied globally (too risky).
523    var allThemesFix = jdgmThemeFixes['all'];
524    if (allThemesFix && allThemesFix.css) {
525      var allStyleTag = document.createElement('style');
526      allStyleTag.classList.add('jdgm-theme-fix-style-all');
527      allStyleTag.innerHTML = allThemesFix.css;
528      document.head.append(allStyleTag);
529    };
530
531    if (allThemesFix && allThemesFix.js) {
532      var allScriptTag = document.createElement('script');
533      allScriptTag.classList.add('jdgm-theme-fix-script-all');
534      allScriptTag.innerHTML = allThemesFix.js;
535      document.head.append(allScriptTag);
536    };
537
538    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
539    if (!thisThemeFix) return;
540
541    if (thisThemeFix.html) {
542      document.addEventListener("DOMContentLoaded", function() {
543        var htmlDiv = document.createElement('div');
544        htmlDiv.classList.add('jdgm-theme-fix-html');
545        htmlDiv.innerHTML = thisThemeFix.html;
546        document.body.append(htmlDiv);
547      });
548    };
549
550    if (thisThemeFix.css) {
551      var styleTag = document.createElement('style');
552      styleTag.classList.add('jdgm-theme-fix-style');
553      styleTag.innerHTML = thisThemeFix.css;
554      document.head.append(styleTag);
555    };
556
557    if (thisThemeFix.js) {
558      var scriptTag = document.createElement('script');
559      scriptTag.classList.add('jdgm-theme-fix-script');
560      scriptTag.innerHTML = thisThemeFix.js;
561      document.head.append(scriptTag);
562    };
563  })();
564</script>
564
565<!-- END app snippet -->
566<!-- End of Judge.me Core -->
567
568
569
570<!-- END app block --><!-- BEGIN app block: shopify://apps/tinyseo-seo-speed/blocks/breadcrumbs-json-ld-embed/0605268f-f7c4-4e95-b560-e43df7d59ae4 -->
571<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 -->
572
573<!-- BEGIN app snippet: pagefly-cro-ab-testing-main -->
574
575
576
577
578
579
580
581<script>
582  ;(function () {
583    const url = new URL(window.location)
584    const viewParam = url.searchParams.get('view')
585    if (viewParam && viewParam.includes('variant-pf-')) {
586      url.searchParams.set('pf_v', viewParam)
587      url.searchParams.delete('view')
588      window.history.replaceState({}, '', url)
589    }
590  })()
591</script>
591
592
593
594
595<script type='module'>
596  
597  window.PAGEFLY_CRO = window.PAGEFLY_CRO || {}
598
599  window.PAGEFLY_CRO['data_debug'] = {
600    original_template_suffix: "shop-by-system",
601    allow_ab_test: false,
602    ab_test_start_time: 0,
603    ab_test_end_time: 0,
604    today_date_time: 1790345820000,
605  }
606  window.PAGEFLY_CRO['GA4'] = { enabled: false}
607</script>
607
608
609<!-- END app snippet -->
610
611
612
613
614
615
616
617
618  
618<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-helper.js' defer='defer'></script>
618
619
620  
620<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-general-helper.js' defer='defer'></script>
620
621
622  
622<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-snap-slider.js' defer='defer'></script>
622
623
624  
624<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-slideshow-v3.js' defer='defer'></script>
624
625
626  
626<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-slideshow-v4.js' defer='defer'></script>
626
627
628  
628<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-glider.js' defer='defer'></script>
628
629
630  
630<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
630
631
632  
632<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-product-media.js' defer='defer'></script>
632
633
634  
634<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-product.js' defer='defer'></script>
634
635
636
637<script id='pagefly-helper-data' type='application/json'>
638  {
639    "page_optimization": {
640      "assets_prefetching": false
641    },
642    "elements_asset_mapper": {
643      "Accordion": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-accordion.js",
644      "Accordion3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-accordion3.js",
645      "CountDown": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-countdown.js",
646      "GMap1": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js",
647      "GMap2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js",
648      "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js",
649      "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js",
650      "HTML.Video": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo.js",
651      "HTML.Video2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo2.js",
652      "HTML.Video3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo2.js",
653      "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo2.js",
654      "Instagram": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-instagram.js",
655      "Instagram2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-instagram.js",
656      "Insta3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-instagram3.js",
657      "Tabs": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-tab.js",
658      "Tabs3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-tab3.js",
659      "ProductBox": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-cart.js",
660      "FBPageBox2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-facebook.js",
661      "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-facebook.js",
662      "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-twitter.js",
663      "Paragraph4": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-paragraph4.js",
664
665      "AliReviews": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
666      "BackInStock": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
667      "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
668      "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
669      "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
670      "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder
670-359/assets/pagefly-3rd-elements.js",
671      "LimeSpot": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
672      "Loox": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
673      "Opinew": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
674      "Powr": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
675      "ProductReviews": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
676      "PushOwl": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
677      "ReCharge": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
678      "Rivyo": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
679      "TrackingMore": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
680      "Vitals": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
681      "Wiser": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js"
682    },
683    "custom_elements_mapper": {
684      "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-click-action-element.js",
685      "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-dialog-element.js"
686    }
687  }
688</script>
688
689
690<script id='pagefly-heatmap-config' type='application/json'>
691  {}
692</script>
vendor: 1 bytes, line 692
692
693<script>
694  (function () {
695    var el = document.getElementById('pagefly-heatmap-config')
696    if (!el) { window.__pagefly_heatmap_config__ = {}; return }
697    try {
698      window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {}
699    } catch (e) {
700      window.__pagefly_heatmap_config__ = {}
701    }
702  })()
703</script>
vendor: 1 bytes, line 703
703
704<script>
705  // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL:
706  // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an
707  // overlay path in the metafield, and this page must already be one the merchant enabled
708  // tracking for. The last gate is what stops a crafted link pulling the asset onto an
709  // arbitrary storefront page. Everything else is decided inside the asset, and by the server.
710  (function () {
711    var cfg = window.__pagefly_heatmap_config__ || {}
712    var id = (window.__pagefly_page_setting__ || {}).pageId
713    if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return
714    if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return
715    if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return
716    var s = document.createElement('script')
717    s.src = 'https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-heatmap-overlay.js'
718    s.defer = true
719    document.head.appendChild(s)
720  })()
721</script>
721
722
723<!-- BEGIN app snippet: pf-ai-schema -->
724<!-- END app snippet -->
725
726
727<!-- END app block --><!-- BEGIN app block: shopify://apps/drip-email-marketing-popup/blocks/drip_shopify_snippet/0c4de56d-b2fa-4621-acea-6293bc16aba8 --><!-- Drip -->
728<script type="text/javascript">
729  var _dcq = _dcq || [];
730  var _dcs = _dcs || {};
731
732  (function() {
733    var dc = document.createElement('script');
734
735    dc.type = 'text/javascript'; dc.async = true;
736    
737      dc.src = 'https://tag.getdrip.com/1886215.js';
738    
739    var s = document.getElementsByTagName('script')[0];
740    s.parentNode.insertBefore(dc, s);
741  })();
742
743  
744
745  
746
747  // Fallback: Check for cart data from web pixel (page_viewed events)
748  if (sessionStorage.getItem("dripCartData")) {
749    _dcq.push(["track", "Updated a cart", JSON.parse(sessionStorage.getItem("dripCartData"))])
750    sessionStorage.removeItem("dripCartData")
751  }
752
753  // Real-time cart observation using PerformanceObserver
754  // This fires immediately when cart changes, without requiring page navigation
755  // Only enabled when web pixel is installed (sets dripWebPixelActive flag)
756  (function() {
757    if (!sessionStorage.getItem("dripWebPixelActive")) return;
758
759    var storefrontUrl = 'https://www.exaltedfuneral.com';
760    var lastSentCartState = null;
761
762    function getCartStateKey(cart) {
763      return cart.token + '|' + cart.items.map(function(item) {
764        return item.variant_id + ':' + item.quantity;
765      }).sort().join(',');
766    }
767
768    function formatCartForDrip(cart) {
769      return {
770        provider: "shopify",
771        cart_id: cart.token,
772        grand_total: (cart.total_price / 100).toFixed(2),
773        currency: cart.currency,
774        cart_url: storefrontUrl + "/cart",
775        items: cart.items.map(function(item) {
776          return {
777            product_id: item.product_id.toString(),
778            variant_id: item.variant_id.toString(),
779            sku: item.sku,
780            quantity: item.quantity,
781            title: item.product_title,
782            name: item.product_title,
783            price: (item.price / 100).toFixed(2),
784            product_url: storefrontUrl + item.url,
785            image_url: item.image,
786            vendor: item.vendor,
787            product_type: item.product_type,
788            total: (item.line_price / 100).toFixed(2)
789          };
790        })
791      };
792    }
793
794    function fetchAndSendCart() {
795      fetch('/cart.json')
796        .then(function(response) {
797          if (!response.ok) throw new Error('Cart fetch failed');
798          return response.json();
799        })
800        .then(function(cart) {
801          if (cart.item_count === 0) {
802            lastSentCartState = null;
803            return;
804          }
805          var cartStateKey = getCartStateKey(cart);
806          if (cartStateKey === lastSentCartState) return;
807          lastSentCartState = cartStateKey;
808          _dcq.push(["track", "Updated a cart", formatCartForDrip(cart)]);
809          sessionStorage.removeItem("dripCartData");
810        })
811        .catch(function() {});
812    }
813
814    if (typeof PerformanceObserver !== 'undefined') {
815      new PerformanceObserver(function(list) {
816        list.getEntries().forEach(function(entry) {
817          if (/\/cart\/(add|change|update|clear)/.test(entry.name)) {
818            fetchAndSendCart();
819          }
820        });
821      }).observe({ entryTypes: ['resource'] });
822    }
823  })();
824
825</script>
825
826<!-- end Drip -->
827
828
829<!-- END app block -->
829<script src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/loader.js" type="text/javascript" defer="defer"></script>
829
830<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
831<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: 2560065625,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 831
831
832<script>
833  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
834</script>
vendor: 1 bytes, line 834
834
835<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}
835).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: 2560065625,storefrontBaseUrl: "https://www.exaltedfuneral.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.exaltedfuneral.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"2236612710","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6e6b2e32fe6866115b7e49e2ae3c75b2","type":"APP","apiClientId":5940125,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
835,"dataSharingState":"unrestricted"},{"id":"851804262","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"439124070","configuration":"{\"myshopifyDomain\":\"exaltedfuneral.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"338985062","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-TBPGTPLFQE\\\",\\\"GT-NMCJ4L7\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-TBPGTPLFQE\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-TBPGTPLFQE\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-TBPGTPLFQE\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-TBPGTPLFQE\\\",\\\"MC-YQ71YXCD2J\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-TBPGTPLFQE\\\",\\\"MC-YQ71YXCD2J\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-TBPGTPLFQE\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-TBPGTPLFQE\\\",\\\"MC-YQ71YXCD2J\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-TBPGTPLFQE\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-TBPGTPLFQE\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-TBPGTPLFQE\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-TBPGTPLFQE\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"166068326","configuration":"{\"pixel_id\":\"586860910186116\",\"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":"Exalted Funeral","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"exaltedfuneral.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.exaltedfuneral.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"6878590271590","handle":"troika-softcover-pdf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40244651262054","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
835,{"id":"7457332756582","handle":"moes-house-of-meat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42217494642790","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6660505567334","handle":"old-school-stylish","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39606734094438","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6719485640806","handle":"tangled","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39620885479526","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7785455255654","handle":"the-castle-automatic-early-worm-preorder-campaign","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43606390374502","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6799760916582","handle":"duck-quest","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39854481670246","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7356036022374","handle":"the-bleakness-standard-edition","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41835115544678","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6696060256358","handle":"herbalists-primer","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39558278250598","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7668316962918","handle":"mucklands-sandbox-free-sample-pdf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42872874598502","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.exaltedfuneral.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"139301683302","themeStoreId":"1966","themePublished":"true","eventMetadataId":"ab5d4e3b-a4fe-4b33-b319-428055fd446c","pageType":"page","resourceId":"97191624806","shopId":"2560065625","storefrontBaseUrl":"https:\/\/www.exaltedfuneral.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
835<script>
836  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
837  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
838  window.ShopifyAnalytics.meta.currency = 'USD';
839  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":97191624806,"requestId":"62a612ba-8ef7-431d-a2a0-de8cbb03a32d-1790345820"}};
840  for (var attr in meta) {
841    window.ShopifyAnalytics.meta[attr] = meta[attr];
842  }
843</script>
vendor: 1 bytes, line 843
843
844<script class="analytics">
845  (function () {
846    var customDocumentWrite = function(content) {
847      var jquery = null;
848
849      if (window.jQuery) {
850        jquery = window.jQuery;
851      } else if (window.Checkout && window.Checkout.$) {
852        jquery = window.Checkout.$;
853      }
854
855      if (jquery) {
856        jquery('body').append(content);
857      }
858    };
859
860    var hasLoggedConversion = function(token) {
861      if (token) {
862        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
863      }
864      return false;
865    }
866
867    var setCookieIfConversion = function(token) {
868      if (token) {
869        var twoMonthsFromNow = new Date(Date.now());
870        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
871
872        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
873      }
874    }
875
876    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
877    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
878    if (trekkie.integrations) {
879      return;
880    }
881    trekkie.methods = [
882      'identify',
883      'page',
884      'ready',
885      'track',
886      'trackForm',
887      'trackLink'
888    ];
889    trekkie.factory = function(method) {
890      return function() {
891        var args = Array.prototype.slice.call(arguments);
892        args.unshift(method);
893        trekkie.push(args);
894        if (method == 'track' || method == 'page') {
895          var pageUrl;
896          try {
897            pageUrl = window.location.href;
898          } catch (e) {}
899          var pageReferrer;
900          try {
901            pageReferrer = document.referrer;
902          } catch (e) {}
903          try {
904            if (window.__TREKKIE_SHIM_QUEUE == null) {
905              window.__TREKKIE_SHIM_QUEUE = [];
906            }
907            window.__TREKKIE_SHIM_QUEUE.push({
908              from: 'trekkie-stub',
909              method: method,
910              args: args.slice(1),
911              pageContext: {
912                url: pageUrl,
913                referrer: pageReferrer
914              }
915            });
916          } catch (e) {
917            // no-op
918          }
919        }
920        return trekkie;
921      };
922    };
923    for (var i = 0; i < trekkie.methods.length; i++) {
924      var key = trekkie.methods[i];
925      trekkie[key] = trekkie.factory(key);
926    }
927    trekkie.load = function(config) {
928      trekkie.config = config || {};
929      trekkie.config.initialDocumentCookie = document.cookie;
930      var first = document.getElementsByTagName('script')[0];
931var script = document.createElement('script');
932script.type = 'text/javascript';
933script.onerror = function(e) {
934  var scriptFallback = document.createElement('script');
935  scriptFallback.type = 'text/javascript';
936  scriptFallback.onerror = function(error) {
937          var Monorail = {
938      produce: function produce(monorailDomain, schemaId, payload) {
939        var currentMs = new Date().getTime();
940        var event = {
941          schema_id: schemaId,
942          payload: payload,
943          metadata: {
944            event_created_at_ms: currentMs,
945            event_sent_at_ms: currentMs
946          }
947        };
948        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
949      },
950      sendRequest: function sendRequest(endpointUrl, payload) {
951        // Try the sendBeacon API
952        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
953          var blobData = new window.Blob([payload], {
954            type: 'text/plain'
955          });
956
957          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
958            return true;
959          } // sendBeacon was not successful
960
961        } // XHR beacon
962
963        var xhr = new XMLHttpRequest();
964
965        try {
966          xhr.open('POST', endpointUrl);
967          xhr.setRequestHeader('Content-Type', 'text/plain');
968          xhr.send(payload);
969        } catch (e) {
970          console.log(e);
971        }
972
973        return false;
974      },
975      isIos12: function isIos12() {
976        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
977      }
978    };
979    Monorail.produce('monorail-edge.shopifysvc.com',
980      'trekkie_storefront_load_errors/1.1',
981      {shop_id: 2560065625,
982      theme_id: 139301683302,
983      app_name: "storefront",
984      context_url: window.location.href,
985      source_url: "//www.exaltedfuneral.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
986
987  };
988  scriptFallback.async = true;
989  scriptFallback.src = '//www.exaltedfuneral.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
990  first.parentNode.insertBefore(scriptFallback, first);
991};
992script.async = true;
993script.src = '//www.exaltedfuneral.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
994first.parentNode.insertBefore(script, first);
995
996    };
997    trekkie.load(
998      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":2560065625,"isMerchantRequest":null,"themeId":139301683302,"themeCityHash":"4579702775904300398","contentLanguage":"en","currency":"USD","eventMetadataId":"ab5d4e3b-a4fe-4b33-b319-428055fd446c"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
999    );
1000
1001    var loaded = false;
1002    trekkie.ready(function() {
1003      if (loaded) return;
1004      loaded = true;
1005
1006      window.ShopifyAnalytics.lib = window.trekkie;
1007
1008      var originalDocumentWrite = document.write;
1009      document.write = customDocumentWrite;
1010      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1011      document.write = originalDocumentWrite;
1012
1013      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1014      var token = match? match[1]: undefined;
1015      if (!hasLoggedConversion(token)) {
1016        setCookieIfConversion(token);
1017        
1018      }
1019    });
1020
1021    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":97191624806,"requestId":"62a612ba-8ef7-431d-a2a0-de8cbb03a32d-1790345820","shopifyEmitted":true});
1022
1023    var eventsListenerScript = document.createElement('script');
1024    eventsListenerScript.async = true;
1025    eventsListenerScript.src = "//www.exaltedfuneral.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1026    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1027})();</script>
vendor: 1 bytes, line 1027
1027
1028<script
1029  defer
1030  src="https://www.exaltedfuneral.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1031  data-application="storefront-renderer"
1032  data-shop-id="2560065625"
1033  data-render-region="gcp-us-central1"
1034  data-page-type="page"
1035  data-theme-instance-id="139301683302"
1036  data-theme-name="Align"
1037  data-theme-version="1.9"
1038  data-monorail-region="shop_domain"
1039  data-resource-timing-sampling-rate="10"
1040  data-shs="true"
1041  data-shs-beacon="true"
1042  data-shs-export-with-fetch="true"
1043  data-shs-logs-sample-rate="1"
1044  data-shs-beacon-endpoint="https://www.exaltedfuneral.com/api/collect"
1045></script>
1045
1046<meta name="shopify-y" content="72199c4c-0233-47a1-8293-1062eada80a7" data-expiration="1821903420000"><meta name="shopify-s" content="a92c00d3-e7a2-4154-905f-ede3023a79e1" data-expiration="1790347620000"><meta name="new-cookie-storage-activated" content="t">
1047</head>
1048    <body class="layout-theme template-page-shop-by-system">
1049      <a href="#main-content" class="visually-hidden">Skip to content</a>
1050      <div id="header-spacer" class="no-js-hidden" role="none">&nbsp;</div><div id="nav-wrapper" class="reached-top">
1051          <!-- BEGIN sections: main-navigation -->
1052<section id="shopify-section-sections--17934117503078__slideshow_hKD9BK" class="shopify-section shopify-section-group-main-navigation grid-content slider">
1053  <div class="section__wrapper container--default hide-no inset"><style>#shopify-section-sections--17934117503078__slideshow_hKD9BK .section__wrapper:before {
1054    border-top: 1px none #333333;
1055  }
1056  #shopify-section-sections--17934117503078__slideshow_hKD9BK .section__wrapper:after {
1057    border-bottom: 1px none #333333;
1058  }
1059  @media (max-width: 1023px) {
1060    #shopify-section-sections--17934117503078__slideshow_hKD9BK .section__wrapper {padding-top: 0px;padding-bottom: 0px;}
1061  }
1062  @media (min-width: 1024px) {
1063    #shopify-section-sections--17934117503078__slideshow_hKD9BK .section__wrapper {padding-top: 0px;padding-bottom: 0px;}
1064  }</style><style data-shopify>
1065  @media (max-width: 1023px) {
1066    #shopify-section-sections--17934117503078__slideshow_hKD9BK .swiper-prevent-content-shift[data-mobile-layout="slider"] > .swiper-wrapper {
1067      overflow-x: visible;
1068    }
1069    #shopify-section-sections--17934117503078__slideshow_hKD9BK .swiper-prevent-content-shift[data-mobile-layout="slider"] > .swiper-wrapper > .swiper-slide {
1070      width: calc(
1071        (100%
1072        - ( 1 - 1 )
1073        * 16px)
1074        / 1
1075      ) !important;
1076    }
1077    #shopify-section-sections--17934117503078__slideshow_hKD9BK .swiper-prevent-content-shift[data-mobile-layout="slider"] > .swiper-wrapper > .swiper-slide:not(:last-of-type) {
1078      margin-right: 16px;
1079    }
1080  }@media (min-width: 1024px) {
1081      #shopify-section-sections--17934117503078__slideshow_hKD9BK .swiper-prevent-content-shift[data-desktop-layout="slider"] > .swiper-wrapper {
1082        overflow-x: visible;
1083      }
1084      #shopify-section-sections--17934117503078__slideshow_hKD9BK .swiper-prevent-content-shift[data-desktop-layout="slider"] > .swiper-wrapper > .swiper-slide {
1085        width: calc(
1086          (100%
1087          - ( 3 - 1 )
1088          * 32px)
1089          / 3
1090        ) !important;
1091      }
1092      #shopify-section-sections--17934117503078__slideshow_hKD9BK .swiper-prevent-content-shift[data-desktop-layout="slider"] > .swiper-wrapper > .swiper-slide:not(:last-of-type) {
1093        margin-right: 32px;
1094      }
1095    }</style>
1096<div class="container"><div id="sections--17934117503078__slideshow_hKD9BK" class="grid-content__header grid-content__header--left"><div class="grid-content__slider-nav-wrapper">
1097        
1098</div></div><swiper-container
1099        init="false"
1100        data-mobile-layout="slider"
1101        data-desktop-layout="slider"
1102        
1103          navigation="true"
1104          navigation-prev-el="#swiper-button-prev-sections--17934117503078__slideshow_hKD9BK"
1105          navigation-next-el="#swiper-button-next-sections--17934117503078__slideshow_hKD9BK"
1106        
1107        
1108          pagination="true"
1109          pagination-type="bullets"
1110          pagination-el="#swiper-pagination-sections--17934117503078__slideshow_hKD9BK"
1111          pagination-clickable="true"
1112          pagination-dynamic-bullets="true"
1113        
1114        
1115        effect="default"
1116        watch-overflow="true"
1117        watch-slides-progress="true"
1118        
1119          free-mode="true"
1120          data-mobile-slides-per-view="1.25"
1121          data-tablet-slides-per-view="3.25"
1122          data-desktop-slides-per-view="3.25"
1123        
1124        
1125          autoplay-delay="4000"
1126        
1127        speed="1000"
1128        data-space-between-mobile="16"
1129        data-space-between-tablet="16"
1130        data-space-between-desktop="32"
1131        
1132          loop="true"
1133          
1134        
1135        inject-styles='[" :host::part(wrapper) { transition-timing-function: linear !important; }:host .swiper { overflow: visible; }:host{--column-count-mobile: 1;--column-count-desktop: 3;--column-count-tablet: 3;}"]'
1136      ><swiper-slide
1137            lazy="true"
1138            class="aspect-ratio--landscape aspect-ratio__mobile--landscape hide-no  grid-content__column--stretch"
1139            
1140          ><a href="https://www.kickstarter.com/projects/exaltedfuneral/rumpus" class="hide-no"><figure role="none" class="hide-no">
1141    <div>
1142      
1143      <div class="figure aspect-ratio--landscape aspect-ratio__mobile--landscape image_HAR8GE figure--overlay image--default object-fit--cover"><img src="//www.exaltedfuneral.com/cdn/shop/files/Rumpus-Hero-Placeholder2.jpg?v=1787126121&amp;width=4800" srcset="//www.exaltedfuneral.com/cdn/shop/files/Rumpus-Hero-Placeholder2.jpg?v=1787126121&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/files/Rumpus-Hero-Placeholder2.jpg?v=1787126121&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/files/Rumpus-Hero-Placeholder2.jpg?v=1787126121&amp;width=1200 1200w, //www.exaltedfuneral.com/cdn/shop/files/Rumpus-Hero-Placeholder2.jpg?v=1787126121&amp;width=1920 1920w, //www.exaltedfuneral.com/cdn/shop/files/Rumpus-Hero-Placeholder2.jpg?v=1787126121&amp;width=4800 4800w" width="4800" height="2700" loading="lazy" class="object-fit--cover w-100" style="object-position:50.0% 49.414%;">
1144</div>
1145      
1146    </div>
1147      <style data-shopify>
1148        .figure.image_HAR8GE {
1149          display: flex;
1150          justify-content: left;
1151          width: 100%;}
1152      </style>
1153
1154      <style data-shopify>
1155        @media (max-width: 47.99em) {
1156          figcaption.image_HAR8GE {margin-left: 0;}
1157
1158          .figure.image_HAR8GE {margin-left: 0;}
1159        }
1160      </style>
1161    
1162    
1163  </figure></a></swiper-slide><swiper-slide
1164            lazy="true"
1165            class="aspect-ratio--landscape aspect-ratio__mobile--default hide-no  grid-content__column--stretch"
1166            
1167          ><a href="/pages/land-of-eem" class="hide-no"><figure role="none" class="hide-no">
1168    <div>
1169      
1170      <div class="figure aspect-ratio--landscape aspect-ratio__mobile--default image_aaryJX figure--overlay image--default object-fit--cover"><img src="//www.exaltedfuneral.com/cdn/shop/files/eem.jpg?v=1731511904&amp;width=640" srcset="//www.exaltedfuneral.com/cdn/shop/files/eem.jpg?v=1731511904&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/files/eem.jpg?v=1731511904&amp;width=640 640w" width="640" height="480" loading="lazy" class="object-fit--cover w-100">
1171</div>
1172      
1173    </div>
1174      <style data-shopify>
1175        .figure.image_aaryJX {
1176          display: flex;
1177          justify-content: left;
1178          width: 100%;}
1179      </style>
1180
1181      <style data-shopify>
1182        @media (max-width: 47.99em) {
1183          figcaption.image_aaryJX {margin-left: 0;}
1184
1185          .figure.image_aaryJX {margin-left: 0;}
1186        }
1187      </style>
1188    
1189    
1190  </figure></a></swiper-slide><swiper-slide
1191            lazy="true"
1192            class="aspect-ratio--landscape aspect-ratio__mobile--landscape hide-no  grid-content__column--stretch"
1193            
1194          ><a href="/pages/dolmenwood" class="hide-no"><figure role="none" class="hide-no">
1195    <div>
1196      
1197      <div class="figure aspect-ratio--landscape aspect-ratio__mobile--landscape image_CQNP4h figure--overlay image--default object-fit--cover"><img src="//www.exaltedfuneral.com/cdn/shop/files/Dolmenwood_Adventure_Party.png?v=1756886173&amp;width=1822" alt="Dolmenwood Adventure Party.png__PID:1a42467b-c4af-4cd0-9119-c3f30fd73a14" srcset="//www.exaltedfuneral.com/cdn/shop/files/Dolmenwood_Adventure_Party.png?v=1756886173&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/files/Dolmenwood_Adventure_Party.png?v=1756886173&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/files/Dolmenwood_Adventure_Party.png?v=1756886173&amp;width=1200 1200w, //www.exaltedfuneral.com/cdn/shop/files/Dolmenwood_Adventure_Party.png?v=1756886173&amp;width=1822 1822w" width="1822" height="1120" loading="lazy" class="object-fit--cover w-100">
1198</div>
1199      
1200    </div>
1201      <style data-shopify>
1202        .figure.image_CQNP4h {
1203          display: flex;
1204          justify-content: left;
1205          width: 100%;}
1206      </style>
1207
1208      <style data-shopify>
1209        @media (max-width: 47.99em) {
1210          figcaption.image_CQNP4h {margin-left: 0;}
1211
1212          .figure.image_CQNP4h {margin-left: 0;}
1213        }
1214      </style>
1215    
1216    
1217  </figure></a></swiper-slide><swiper-slide
1218            lazy="true"
1219            class="aspect-ratio--landscape aspect-ratio__mobile--landscape hide-no  grid-content__column--stretch"
1220            
1221          ><a href="/pages/old-school-essentials" class="hide-no"><figure role="none" class="hide-no">
1222    <div>
1223      
1224      <div class="figure aspect-ratio--landscape aspect-ratio__mobile--landscape image_cHjKdr figure--overlay image--default object-fit--cover"><img src="//www.exaltedfuneral.com/cdn/shop/files/OSE_SQ.jpg?v=1735945228&amp;width=1080" srcset="//www.exaltedfuneral.com/cdn/shop/files/OSE_SQ.jpg?v=1735945228&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/files/OSE_SQ.jpg?v=1735945228&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/files/OSE_SQ.jpg?v=1735945228&amp;width=1080 1080w" width="1080" height="1080" loading="lazy" class="object-fit--cover w-100">
1225</div>
1226      
1227    </div>
1228      <style data-shopify>
1229        .figure.image_cHjKdr {
1230          display: flex;
1231          justify-content: left;
1232          width: 100%;}
1233      </style>
1234
1235      <style data-shopify>
1236        @media (max-width: 47.99em) {
1237          figcaption.image_cHjKdr {margin-left: 0;}
1238
1239          .figure.image_cHjKdr {margin-left: 0;}
1240        }
1241      </style>
1242    
1243    
1244  </figure></a></swiper-slide><swiper-slide
1245            lazy="true"
1246            class="aspect-ratio--landscape aspect-ratio__mobile--landscape hide-no  grid-content__column--stretch"
1247            
1248          ><a href="https://old-school-essentials-month.backerkit.com/hosted_preorders" class="hide-no"><figure role="none" class="hide-no">
1249    <div>
1250      
1251      <div class="figure aspect-ratio--landscape aspect-ratio__mobile--landscape image_H9nhHq figure--overlay image--default object-fit--cover"><img src="//www.exaltedfuneral.com/cdn/shop/files/DG-Hero-Live-and-Funded-30min.jpg?v=1778097423&amp;width=4800" srcset="//www.exaltedfuneral.com/cdn/shop/files/DG-Hero-Live-and-Funded-30min.jpg?v=1778097423&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/files/DG-Hero-Live-and-Funded-30min.jpg?v=1778097423&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/files/DG-Hero-Live-and-Funded-30min.jpg?v=1778097423&amp;width=1200 1200w, //www.exaltedfuneral.com/cdn/shop/files/DG-Hero-Live-and-Funded-30min.jpg?v=1778097423&amp;width=1920 1920w, //www.exaltedfuneral.com/cdn/shop/files/DG-Hero-Live-and-Funded-30min.jpg?v=1778097423&amp;width=4800 4800w" width="4800" height="2700" loading="lazy" class="object-fit--cover w-100" style="object-position:3.613% 92.09%;">
1252</div>
1253      
1254    </div>
1255      <style data-shopify>
1256        .figure.image_H9nhHq {
1257          display: flex;
1258          justify-content: left;
1259          width: 100%;}
1260      </style>
1261
1262      <style data-shopify>
1263        @media (max-width: 47.99em) {
1264          figcaption.image_H9nhHq {margin-left: 0;}
1265
1266          .figure.image_H9nhHq {margin-left: 0;}
1267        }
1268      </style>
1269    
1270    
1271  </figure></a></swiper-slide></swiper-container>
1272      <div class="grid-content__slider-nav grid-content__slider-nav--below"
1273    ><span class="icon swiper-button-prev" id="swiper-button-prev-sections--17934117503078__slideshow_hKD9BK">chevron_left</span><div class="swiper-pagination" id="swiper-pagination-sections--17934117503078__slideshow_hKD9BK"></div><span class="icon swiper-button-next" id="swiper-button-next-sections--17934117503078__slideshow_hKD9BK">chevron_right</span></div>
1274    </div>
1275  </div></section><div id="shopify-section-sections--17934117503078__navigation-main" class="shopify-section shopify-section-group-main-navigation main-navigation"><div class="section__wrapper container--default inset hide-no"><style>#shopify-section-sections--17934117503078__navigation-main .section__wrapper:before {
1276    border-top: 1px none #333333;
1277  }
1278  #shopify-section-sections--17934117503078__navigation-main .section__wrapper:after {
1279    border-bottom: 1px none #333333;
1280  }
1281  @media (max-width: 1023px) {
1282    #shopify-section-sections--17934117503078__navigation-main .section__wrapper {padding-top: 0px;padding-bottom: 16px;}
1283  }
1284  @media (min-width: 1024px) {
1285    #shopify-section-sections--17934117503078__navigation-main .section__wrapper {padding-top: 0px;padding-bottom: 16px;}
1286  }</style><header
1287      class="header"
1288    >
1289      <main-nav
1290        data-ux="click"
1291        data-ux-position="hide"
1292      >
1293        <div class="container header-grid">
1294          
1295            <div class="header-column header-column--left hide-mobile">
1296              <div class="hide-no" ><a
1297    href="/"
1298    
1299    
1300  >
1301    <span class="visually-hidden">
1301Home</span>
1302    
1303      <img
1304      src="//www.exaltedfuneral.com/cdn/shop/files/Exalted_Funeral_Logo_red_2_06390947-cce1-49c7-9e2c-3656e727b781.png?v=1661454091&width=320"
1305      width="160"
1306      height="101"
1307      class="header__logo hide-mobile"
1308      alt="Navigate back to Exalted Funeral homepage"
1309      >
1310    
1311    
1312      <img
1313      src="//www.exaltedfuneral.com/cdn/shop/files/Exalted_Funeral_Logo_red_2_06390947-cce1-49c7-9e2c-3656e727b781.png?v=1661454091&width=176"
1314      width="88"
1315      height="55"
1316      class="header__logo hide-desktop"
1317      alt="Navigate back to Exalted Funeral homepage"
1318      >
1319    
1320  </a>
1321
1322</div><div
1323        class="header__menu hide-no"
1324        
1325      ><a href="/" class="main-nav-item">Home</a><toggletip-engine>
1326    <div class="main-nav-item megamenu-open simple_dropdown" aria-haspopup="true" tabindex="0">
1327      <a class="u-flex" data-tooltip-trigger>Store
1328
1329<span
1330  class="icon "
1331  aria-hidden="true"
1332  focusable="false"
1333  role="presentation"
1334  
1335>expand_more</span>
1336
1337      </a><div class="nav" data-tooltip><div id="arrow"></div><div class="container"><div class="nav__main-menu--simple_dropdown nav__content"style="grid-template-columns: repeat(2, minmax(min-content, 1fr));">
1338                <ul role="navigation"><li>
1339                      <a href="/collections/all"class="nav__main-menu-link--simple">All Products</a></li><li>
1340                      <a href="/pages/shop-by-system"class="nav__main-menu-link--simple">Shop by Collection</a></li><li>
1341                      <a href="/collections/new-items"class="nav__main-menu-link--simple">New Items</a></li><li>
1342                      <a href="/collections/restocks"class="nav__main-menu-link--simple">Restocks</a></li><li>
1343                      <a href="/collections/ef-published-titles"class="nav__main-menu-link--simple">EF Published Titles</a></li><li>
1344                      <a href="/collections/coming-soon"class="nav__main-menu-link--simple">Coming Soon</a></li><li>
1345                      <a href="/collections/preorder"class="nav__main-menu-link--simple">Pre-orders</a></li><li>
1346                      <a href="/collections/boardgames"class="nav__main-menu-link--simple">Tabletop & Board Games</a></li><li>
1347                      <a href="/collections/merch"class="nav__main-menu-link--simple">Merch</a></li><li>
1348                      <a href="/pages/grave-masters"class="nav__main-menu-link--simple">Grave Masters Program</a></li><li>
1349                      <a href="/collections/warning-reanimated-titles"class="nav__main-menu-link--simple">Scratch & Dent Sale - WARNING! Reanimated Goods! </a></li><li>
1350                      <a href="/collections/exhumed-from-the-crypt"class="nav__main-menu-link--simple">Clearance - Exhumed from the Crypt!</a></li></ul>
1351              </div></div>
1352        </div>
1353    </div><style>.features-bar--nav .icon {
1354            color: #bcbcbc;
1355          }
1356          .features-bar--nav .features-bar__item .icon {
1357            border-color: #333333;
1358          }.features-bar--nav .features-bar__item strong,
1359          .features-bar--nav .features-bar__item p {
1360            color: #bcbcbc;
1361          }
1362          .features-bar--nav .features-bar__wrapper {
1363            background: #313131;
1364          }</style></toggletip-engine><toggletip-engine>
1365    <div class="main-nav-item megamenu-open simple_dropdown" aria-haspopup="true" tabindex="0">
1366      <a class="u-flex" data-tooltip-trigger>Our Games
1367
1368<span
1369  class="icon "
1370  aria-hidden="true"
1371  focusable="false"
1372  role="presentation"
1373  
1374>expand_more</span>
1375
1376      </a><div class="nav" data-tooltip><div id="arrow"></div><div class="container"><div class="nav__main-menu--simple_dropdown nav__content"style="grid-template-columns: repeat(2, minmax(min-content, 1fr));">
1377                <ul role="navigation"><li>
1378                      <a href="/pages/old-school-essentials"class="nav__main-menu-link--simple">Old-School Essentials</a></li><li>
1379                      <a href="/pages/dolmenwood"class="nav__main-menu-link--simple">Dolmenwood</a></li><li>
1380                      <a href="/collections/wizard-thief-fighter"class="nav__main-menu-link--simple">UVG</a></li><li>
1381                      <a href="/pages/the-castle-automatic-preorder"class="nav__main-menu-link--simple">His Majesty the Worm</a></li><li>
1382                      <a href="/collections/mausritter"class="nav__main-menu-link--simple">Mausritter</a></li><li>
1383                      <a href="/pages/land-of-eem"class="nav__main-menu-link--simple">Land of Eem</a></li><li>
1384                      <a href="/pages/taversmeowwolfrpg"class="nav__main-menu-link--simple">TAVERS The Meow Wolf RPG</a></li><li>
1385                      <a href="/pages/omen-sacrifice-decks"class="nav__main-menu-link--simple">Omen Sacrifice Decks</a></li><li>
1386                      <a href="/collections/mystic-punks"class="nav__main-menu-link--simple">Mystic Punks</a></li><li>
1387                      <a href="/pages/dr-grordborts-scientific-adventure-violence"class="nav__main-menu-link--simple">Dr. GrordBort</a></li><li>
1388                      <a href="/pages/shop-by-system"class="nav__main-menu-link--simple">See All</a></li></ul>
1389              </div></div>
1390        </div>
1391    </div><style>.features-bar--nav .icon {
1392            color: #bcbcbc;
1393          }
1394          .features-bar--nav .features-bar__item .icon {
1395            border-color: #333333;
1396          }.features-bar--nav .features-bar__item strong,
1397          .features-bar--nav .features-bar__item p {
1398            color: #bcbcbc;
1399          }
1400          .features-bar--nav .features-bar__wrapper {
1401            background: #313131;
1402          }</style></toggletip-engine><a href="/blogs/reviews" class="main-nav-item">News & Obituaries</a><a href="/pages/about-us" class="main-nav-item">About Us</a></div>
1403            </div>
1404          
1405          
1406            <div class="header-column header-column--left hide-desktop">
1407              <toggletip-engine class="hide-desktop u-flex"><button class="menu-trigger" data-tooltip-trigger>
1408  <p class="visually-hidden">Mobile navigation</p>
1409  <span></span>
1410  <span></span>
1411  <span></span>
1412</button>
1413<div class="nav nav--mobile tooltip--mobile" aria-hidden="true" aria-label="mobile menu" data-tooltip>
1414        <div class="container">
1415          <div class="nav--mobile__inner-container">
1416            <div class="nav--mobile__column">
1417
1418
1419
1420
1421
1422<a
1423    class="nav__mobile-accordion-opener"
1424    href="/"
1425    
1426  >Home</a>
1427<div class="nav__mobile-dropdown-wrapper">
1428    <button class="nav__mobile-accordion-opener">Store
1429
1430<span
1431  class="icon "
1432  aria-hidden="true"
1433  focusable="false"
1434  role="presentation"
1435  
1436>expand_more</span>
1437
1438    </button><div class="nav__mobile-dropdown__content-wrapper">
1439      <div class="nav__content__outer">
1440        <div class="nav__content">
1441          <div class="nav__main-menu"><ul role="navigation"><li><a
1442                        href="/collections/all"
1443                        class="nav__main-menu-link--basic"
1444                        
1445                      >
1446                        All Products
1447                      </a></li><li><a
1448                        href="/pages/shop-by-system"
1449                        class="nav__main-menu-link--basic"
1450                        
1451                      >
1452                        Shop by Collection
1453                      </a></li><li><a
1454                        href="/collections/new-items"
1455                        class="nav__main-menu-link--basic"
1456                        
1457                      >
1458                        New Items
1459                      </a></li><li><a
1460                        href="/collections/restocks"
1461                        class="nav__main-menu-link--basic"
1462                        
1463                      >
1464                        Restocks
1465                      </a></li><li><a
1466                        href="/collections/ef-published-titles"
1467                        class="nav__main-menu-link--basic"
1468                        
1469                      >
1470                        EF Published Titles
1471                      </a></li><li><a
1472                        href="/collections/coming-soon"
1473                        class="nav__main-menu-link--basic"
1474                        
1475                      >
1476                        Coming Soon
1477                      </a></li><li><a
1478                        href="/collections/preorder"
1479                        class="nav__main-menu-link--basic"
1480                        
1481                      >
1482                        Pre-orders
1483                      </a></li><li><a
1484                        href="/collections/boardgames"
1485                        class="nav__main-menu-link--basic"
1486                        
1487                      >
1488                        Tabletop & Board Games
1489                      </a></li><li><a
1490                        href="/collections/merch"
1491                        class="nav__main-menu-link--basic"
1492                        
1493                      >
1494                        Merch
1495                      </a></li><li><a
1496                        href="/pages/grave-masters"
1497                        class="nav__main-menu-link--basic"
1498                        
1499                      >
1500                        Grave Masters Program
1501                      </a></li><li><a
1502                        href="/collections/warning-reanimated-titles"
1503                        class="nav__main-menu-link--basic"
1504                        
1505                      >
1506                        Scratch & Dent Sale - WARNING! Reanimated Goods! 
1507                      </a></li><li><a
1508                        href="/collections/exhumed-from-the-crypt"
1509                        class="nav__main-menu-link--basic"
1510                        
1511                      >
1512                        Clearance - Exhumed from the Crypt!
1513                      </a></li></ul></div>
1514        </div>
1515      </div>
1516    </div>
1517  </div>
1518<div class="nav__mobile-dropdown-wrapper">
1519    <button class="nav__mobile-accordion-opener">Our Games
1520
1521<span
1522  class="icon "
1523  aria-hidden="true"
1524  focusable="false"
1525  role="presentation"
1526  
1527>expand_more</span>
1528
1529    </button><div class="nav__mobile-dropdown__content-wrapper">
1530      <div class="nav__content__outer">
1531        <div class="nav__content">
1532          <div class="nav__main-menu"><ul role="navigation"><li><a
1533                        href="/pages/old-school-essentials"
1534                        class="nav__main-menu-link--basic"
1535                        
1536                      >
1537                        Old-School Essentials
1538                      </a></li><li><a
1539                        href="/pages/dolmenwood"
1540                        class="nav__main-menu-link--basic"
1541                        
1542                      >
1543                        Dolmenwood
1544                      </a></li><li><a
1545                        href="/collections/wizard-thief-fighter"
1546                        class="nav__main-menu-link--basic"
1547                        
1548                      >
1549                        UVG
1550                      </a></li><li><a
1551                        href="/pages/the-castle-automatic-preorder"
1552                        class="nav__main-menu-link--basic"
1553                        
1554                      >
1555                        His Majesty the Worm
1556                      </a></li><li><a
1557                        href="/collections/mausritter"
1558                        class="nav__main-menu-link--basic"
1559                        
1560                      >
1561                        Mausritter
1562                      </a></li><li><a
1563                        href="/pages/land-of-eem"
1564                        class="nav__main-menu-link--basic"
1565                        
1566                      >
1567                        Land of Eem
1568                      </a></li><li><a
1569                        href="/pages/taversmeowwolfrpg"
1570                        class="nav__main-menu-link--basic"
1571                        
1572                      >
1573                        TAVERS The Meow Wolf RPG
1574                      </a></li><li><a
1575                        href="/pages/omen-sacrifice-decks"
1576                        class="nav__main-menu-link--basic"
1577                        
1578                      >
1579                        Omen Sacrifice Decks
1580                      </a></li><li><a
1581                        href="/collections/mystic-punks"
1582                        class="nav__main-menu-link--basic"
1583                        
1584                      >
1585                        Mystic Punks
1586                      </a></li><li><a
1587                        href="/pages/dr-grordborts-scientific-adventure-violence"
1588                        class="nav__main-menu-link--basic"
1589                        
1590                      >
1591                        Dr. GrordBort
1592                      </a></li><li><a
1593                        href="/pages/shop-by-system"
1594                        class="nav__main-menu-link--basic"
1595                        
1596                      >
1597                        See All
1598                      </a></li></ul></div>
1599        </div>
1600      </div>
1601    </div>
1602  </div>
1603<a
1604    class="nav__mobile-accordion-opener"
1605    href="/blogs/reviews"
1606    
1607  >News & Obituaries</a>
1608<a
1609    class="nav__mobile-accordion-opener"
1610    href="/pages/about-us"
1611    
1612  >About Us</a>
1613
1614
1615
1616
1617
1618
1619</div>
1620            <div class="nav--mobile__column">
1621
1622
1623
1624
1625<div class="nav__secondary-menu"></div><div class="nav__secondary-menu"></div><div class="nav__secondary-menu"></div>
1626
1627
1628
1629
1630
1631
1632</div>
1633          </div></div>
1634      </div>
1635    </toggletip-engine><div
1636      class="header__search header__search--icon header__icons hide-no"
1637      
1638    ><toggletip-engine>
1639    <predictive-search id="predictive-search-mobile-header-sections--17934117503078__navigation-main"><div class="predictive-search-wrapper hide-desktop">
1640        
1641          <button
1642            class="search-trigger"
1643            aria-label="Search"
1644            data-predictive-search="predictive-search-mobile-header-sections--17934117503078__navigation-main"
1645            data-tooltip-trigger
1646          >
1647            
1648<span
1649  class="icon search-icon"
1650  aria-hidden="true"
1651  focusable="false"
1652  role="presentation"
1653  
1654>search</span>
1655
1656          </button>
1657
1658          <form
1659            action="/search"
1660            method="get"
1661            role="search"
1662            aria-labelledby="search-mobile-label--header-sections--17934117503078__navigation-main"
1663            class="container tooltip--mobile"
1664            data-tooltip
1665          >
1666            <div
1667              class="predictive-search"
1668              id="predictive-search"
1669              data-predictive-search="predictive-search-mobile-header-sections--17934117503078__navigation-main"
1670            >
1671              <div class="predictive-search-container">
1672                <div class="predictive-search__header">
1673                  <div class="form__input-wrapper">
1674                    <label class="visually-hidden" for="SearchMobile" id="search-mobile-label--header-sections--17934117503078__navigation-main">
1674Search"</label
1675                    >
1676<span
1677  class="icon "
1678  aria-hidden="true"
1679  focusable="false"
1680  role="presentation"
1681  
1682>search</span>
1683<input
1684                      id="SearchMobile"
1685                      class="search-input search-input--mobile"
1686                      type="search"
1687                      name="q"
1688                      value=""
1689                      placeholder="Enter your search terms"
1690                      aria-hidden="true"
1691                      tabindex="-1"
1692                      data-predictive-search="predictive-search-mobile-header-sections--17934117503078__navigation-main"
1693                      autocorrect="off"
1694                      autocomplete="off"
1695                      autocapitalize="off"
1696                      spellcheck="false"
1697                    >
1698                    <input name="options[prefix]" type="hidden" value="last">
1699                    <button class="button button--xs search-input">Search
1700</button>
1701                  </div>
1702                  <span class="predictive-search__close icon close-icon">Close</span>
1703                </div>
1704                <div class="predictive-search__results-container">
1705  <div class="search-sidebar">
1706    <div class="search-sidebar__initial" id="search-sidebar"></div>
1707  </div>
1708  <div class="search-products">
1709    <div class="search-products__results-grid search-products__grid"></div></div>
1710</div>
1711
1712              </div></div>
1713          </form></div></predictive-search>
1714  </toggletip-engine><toggletip-engine>
1715    <predictive-search id="predictive-search-header-sections--17934117503078__navigation-main"><div class="predictive-search-wrapper hide-mobile">
1716        
1717          
1718            <button
1719              class="search-trigger"
1720              aria-label="Search"
1721              data-predictive-search="predictive-search-header-sections--17934117503078__navigation-main"
1722              data-tooltip-trigger
1723            >
1724              
1725<span
1726  class="icon search-icon"
1727  aria-hidden="true"
1728  focusable="false"
1729  role="presentation"
1730  
1731>search</span>
1732
1733            </button>
1734          
1735        <form
1736            action="/search"
1737            method="get"
1738            role="search"
1739            aria-labelledby="search-desktop-label--header-sections--17934117503078__navigation-main"
1740            class="container tooltip--large  tooltip--search"
1741            data-tooltip
1742          >
1743            <div
1744              class="predictive-search"
1745              id="predictive-search"
1746              data-predictive-search="predictive-search-header-sections--17934117503078__navigation-main"
1747            >
1748              <div class="predictive-search-container"><div class="predictive-search__header">
1749                    <div class="form__input-wrapper">
1750                      <label class="visually-hidden" for="SearchDesktop" id="search-desktop-label--header-sections--17934117503078__navigation-main">Search"</label
1751                      >
1752<span
1753  class="icon "
1754  aria-hidden="true"
1755  focusable="false"
1756  role="presentation"
1757  
1758>search</span>
1759<input
1760                        id="SearchDesktop"
1761                        class="search-input search-input--desktop"
1762                        type="search"
1763                        name="q"
1764                        value=""
1765                        placeholder="Enter your search terms"
1766                        aria-hidden="true"
1767                        tabindex="-1"
1768                        data-predictive-search="predictive-search-header-sections--17934117503078__navigation-main"
1769                        autocorrect="off"
1770                        autocomplete="off"
1771                        autocapitalize="off"
1772                        spellcheck="false"
1773                      >
1774                      <input name="options[prefix]" type="hidden" value="last">
1775                      <button class="button button--sm search-input">Search
1776</button>
1777                    </div>
1778                    <span class="predictive-search__close icon close-icon">Close</span>
1779                  </div><div class="predictive-search__results-container">
1780  <div class="search-sidebar">
1781    <div class="search-sidebar__initial" id="search-sidebar"></div>
1782  </div>
1783  <div class="search-products">
1784    <div class="search-products__results-grid search-products__grid"></div></div>
1785</div>
1786
1787              </div></div>
1788          </form></div></predictive-search>
1789  </toggletip-engine></div>
1790            </div>
1791          
1792
1793          
1794          
1795            <div class="header-column header-column--right hide-mobile">
1796              <div
1797      class="header__search header__search--icon header__icons hide-no"
1798      
1799    ><toggletip-engine>
1800    <predictive-search id="predictive-search-mobile-header-sections--17934117503078__navigation-main"><div class="predictive-search-wrapper hide-desktop">
1801        
1802          <button
1803            class="search-trigger"
1804            aria-label="Search"
1805            data-predictive-search="predictive-search-mobile-header-sections--17934117503078__navigation-main"
1806            data-tooltip-trigger
1807          >
1808            
1809<span
1810  class="icon search-icon"
1811  aria-hidden="true"
1812  focusable="false"
1813  role="presentation"
1814  
1815>search</span>
1816
1817          </button>
1818
1819          <form
1820            action="/search"
1821            method="get"
1822            role="search"
1823            aria-labelledby="search-mobile-label--header-sections--17934117503078__navigation-main"
1824            class="container tooltip--mobile"
1825            data-tooltip
1826          >
1827            <div
1828              class="predictive-search"
1829              id="predictive-search"
1830              data-predictive-search="predictive-search-mobile-header-sections--17934117503078__navigation-main"
1831            >
1832              <div class="predictive-search-container">
1833                <div class="predictive-search__header">
1834                  <div class="form__input-wrapper">
1835                    <label class="visually-hidden" for="SearchMobile" id="search-mobile-label--header-sections--17934117503078__navigation-main">
1835Search"</label
1836                    >
1837<span
1838  class="icon "
1839  aria-hidden="true"
1840  focusable="false"
1841  role="presentation"
1842  
1843>search</span>
1844<input
1845                      id="SearchMobile"
1846                      class="search-input search-input--mobile"
1847                      type="search"
1848                      name="q"
1849                      value=""
1850                      placeholder="Enter your search terms"
1851                      aria-hidden="true"
1852                      tabindex="-1"
1853                      data-predictive-search="predictive-search-mobile-header-sections--17934117503078__navigation-main"
1854                      autocorrect="off"
1855                      autocomplete="off"
1856                      autocapitalize="off"
1857                      spellcheck="false"
1858                    >
1859                    <input name="options[prefix]" type="hidden" value="last">
1860                    <button class="button button--xs search-input">Search
1861</button>
1862                  </div>
1863                  <span class="predictive-search__close icon close-icon">Close</span>
1864                </div>
1865                <div class="predictive-search__results-container">
1866  <div class="search-sidebar">
1867    <div class="search-sidebar__initial" id="search-sidebar"></div>
1868  </div>
1869  <div class="search-products">
1870    <div class="search-products__results-grid search-products__grid"></div></div>
1871</div>
1872
1873              </div></div>
1874          </form></div></predictive-search>
1875  </toggletip-engine><toggletip-engine>
1876    <predictive-search id="predictive-search-header-sections--17934117503078__navigation-main"><div class="predictive-search-wrapper hide-mobile">
1877        
1878          
1879            <button
1880              class="search-trigger"
1881              aria-label="Search"
1882              data-predictive-search="predictive-search-header-sections--17934117503078__navigation-main"
1883              data-tooltip-trigger
1884            >
1885              
1886<span
1887  class="icon search-icon"
1888  aria-hidden="true"
1889  focusable="false"
1890  role="presentation"
1891  
1892>search</span>
1893
1894            </button>
1895          
1896        <form
1897            action="/search"
1898            method="get"
1899            role="search"
1900            aria-labelledby="search-desktop-label--header-sections--17934117503078__navigation-main"
1901            class="container tooltip--large  tooltip--search"
1902            data-tooltip
1903          >
1904            <div
1905              class="predictive-search"
1906              id="predictive-search"
1907              data-predictive-search="predictive-search-header-sections--17934117503078__navigation-main"
1908            >
1909              <div class="predictive-search-container"><div class="predictive-search__header">
1910                    <div class="form__input-wrapper">
1911                      <label class="visually-hidden" for="SearchDesktop" id="search-desktop-label--header-sections--17934117503078__navigation-main">Search"</label
1912                      >
1913<span
1914  class="icon "
1915  aria-hidden="true"
1916  focusable="false"
1917  role="presentation"
1918  
1919>search</span>
1920<input
1921                        id="SearchDesktop"
1922                        class="search-input search-input--desktop"
1923                        type="search"
1924                        name="q"
1925                        value=""
1926                        placeholder="Enter your search terms"
1927                        aria-hidden="true"
1928                        tabindex="-1"
1929                        data-predictive-search="predictive-search-header-sections--17934117503078__navigation-main"
1930                        autocorrect="off"
1931                        autocomplete="off"
1932                        autocapitalize="off"
1933                        spellcheck="false"
1934                      >
1935                      <input name="options[prefix]" type="hidden" value="last">
1936                      <button class="button button--sm search-input">Search
1937</button>
1938                    </div>
1939                    <span class="predictive-search__close icon close-icon">Close</span>
1940                  </div><div class="predictive-search__results-container">
1941  <div class="search-sidebar">
1942    <div class="search-sidebar__initial" id="search-sidebar"></div>
1943  </div>
1944  <div class="search-products">
1945    <div class="search-products__results-grid search-products__grid"></div></div>
1946</div>
1947
1948              </div></div>
1949          </form></div></predictive-search>
1950  </toggletip-engine></div><div
1951    class="header__icons hide-no"
1952    
1953  >
1954    <a href="https://www.exaltedfuneral.com/customer_authentication/redirect?locale=en&region_country=US"
1955      ><span class="visually-hidden">Account</span>
1956<span
1957  class="icon "
1958  aria-hidden="true"
1959  focusable="false"
1960  role="presentation"
1961  
1962>
1962account_circle</span>
1963</a>
1964  </div><div
1965    id="cart-open-block"
1966    class="header__icons hide-no"
1967    
1968  >
1969    <a
1970      href="/cart"
1971      class="header__icons--cart-open has-js-hidden"
1972    >
1973      <span class="visually-hidden">View my cart</span>
1974<span
1975  class="icon "
1976  aria-hidden="true"
1977  focusable="false"
1978  role="presentation"
1979  
1980>shopping_cart</span>
1981<span class="cart-count visually-hidden">0</span>
1982    </a><button
1983        id="cart-open"
1984        name="cart-open"
1985        class="header__icons--cart-open no-js-hidden"
1986      >
1987        <span class="visually-hidden">View my cart</span>
1988<span
1989  class="icon "
1990  aria-hidden="true"
1991  focusable="false"
1992  role="presentation"
1993  
1994>shopping_cart</span>
1995<span class="cart-count visually-hidden">0</span>
1996      </button></div><drawer-component id="mini-cart" class="mini-cart" aria-hidden="true" tabindex="-1">
1997  
1997<script src="//www.exaltedfuneral.com/cdn/shop/t/32/assets/component-cart-drawer.js?v=41487262398959575001756482622" defer></script>
1997
1998  <form
1999    action="/cart"
2000    method="post"
2001    name="mini-cart"
2002    class="mini-cart__sidebar"
2003    aria-hidden="true"
2004  >
2005    <div>
2006      <button id="cart-close" type="button" class="mini-cart__close" tabindex="0">
2007<span
2008  class="icon "
2009  aria-hidden="true"
2010  focusable="false"
2011  role="presentation"
2012  
2013>chevron_left</span>
2014Continue shopping</button>
2015
2016      <div class="mini-cart__content has-free-shipping has-display-note">
2017        
2018          <div class="mini-cart--empty">
2019            
2020            <p class="text-lg">Your cart is empty
2021</p><p>There are no items in your cart.</p><a
2022  tabindex="0"
2023  
2024    href="/collections/all"
2025  
2026  
2027  class="button--primary  button--icon_left"
2028>
2029  
2030  
2031    <span class="button__text">Continue shopping</span>
2032  
2033</a>
2034</div>
2035        
2036      </div>
2037    </div>
2038
2039    <div class="mini-cart__footer"><div class="cart-summary__note accordion">
2040          <details class="accordion__wrapper">
2041            <summary tabindex="0">
2042              <p class="text-sm">Order special instructions</p>
2043              
2044<span
2045  class="icon "
2046  aria-hidden="true"
2047  focusable="false"
2048  role="presentation"
2049  
2050>expand_more</span>
2051
2052            </summary>
2053            <div class="content">
2054              <cart-note>
2055                <label class="visually-hidden" for="CartDrawer-Note">Order special instructions</label>
2056                <textarea
2057                  id="CartDrawer-Note"
2058                  name="note"
2059                  placeholder="Order special instructions"
2060                ></textarea>
2061              </cart-note>
2062            </div>
2063          </details>
2064        </div><div class="cart-summary__meta">
2065  <div class="cart-summary__header">
2066    <p>Order summary</p>
2067    <p>
2068      <span class="cart-count">0</span> items
2069    </p>
2070  </div>
2071
2072  <div class="cart-summary__line-items">
2073    <p>Subtotal</p>
2074    <p id="cart-total-price">$0.00 USD</p>
2075  </div>
2076
2077  
2078
2079  <div class="cart-summary__line-items cart-summary__line-items--notice">
2080    <p>
2081      
2082        Taxes and <a href="/policies/shipping-policy">shipping</a> calculated at checkout
2083      
2084    </p>
2085  </div>
2086
2087  <div class="cart-summary__buttons"><a class="button" href="/cart">
2088<span
2089  class="icon "
2090  aria-hidden="true"
2091  focusable="false"
2092  role="presentation"
2093  
2094>shopping_cart</span>
2095Go to cart
2096      </a>
2097      
2098    
2099      
2100    
2101      
2102    
2103      
2104    
2105      
2106    
2107      
2108    
2109  </div>
2110
2111  <div id="cart-errors"></div>
2112
2113  
2114    
2115    <div class="cart-summary__free-shipping no-js-hidden">
2116      
2117        <p class="free-shipping-left" data-percentage="0">
2118          You have
2119          <span id="amount-left">$150.00 USD</span>
2120          left until free shipping.
2121        </p>
2122      
2123    </div>
2124  
2125
2126  
2127    <div
2128      class="cart-summary__certificate"
2129      
2130    >
2131      <p>
2132        
2133        
2134          
2135            
2136<span
2137  class="icon "
2138  aria-hidden="true"
2139  focusable="false"
2140  role="presentation"
2141  
2142>lock</span>
2143
2144          
2145        
2146        Secured checkout
2147      </p>
2148    </div>
2149  
2150</div>
2151
2152    </div>
2153  </form></drawer-component>
2154
2155            </div>
2156          
2157
2158          
2159            <div class="header-column header-column--center hide-desktop">
2160              <div class="hide-no" ><a
2161    href="/"
2162    
2163    
2164  >
2165    <span class="visually-hidden">Home</span>
2166    
2167      <img
2168      src="//www.exaltedfuneral.com/cdn/shop/files/Exalted_Funeral_Logo_red_2_06390947-cce1-49c7-9e2c-3656e727b781.png?v=1661454091&width=320"
2169      width="160"
2170      height="101"
2171      class="header__logo hide-mobile"
2172      alt="Navigate back to Exalted Funeral homepage"
2173      >
2174    
2175    
2176      <img
2177      src="//www.exaltedfuneral.com/cdn/shop/files/Exalted_Funeral_Logo_red_2_06390947-cce1-49c7-9e2c-3656e727b781.png?v=1661454091&width=176"
2178      width="88"
2179      height="55"
2180      class="header__logo hide-desktop"
2181      alt="Navigate back to Exalted Funeral homepage"
2182      >
2183    
2184  </a>
2185
2186</div>
2187            </div>
2188          
2189          
2190            <div class="header-column header-column--right hide-desktop">
2191              <div
2192    class="header__icons hide-no"
2193    
2194  >
2195    <a href="https://www.exaltedfuneral.com/customer_authentication/redirect?locale=en&region_country=US"
2196      ><span class="visually-hidden">Account</span>
2197<span
2198  class="icon "
2199  aria-hidden="true"
2200  focusable="false"
2201  role="presentation"
2202  
2203>
2203account_circle</span>
2204</a>
2205  </div><div
2206    id="cart-open-block"
2207    class="header__icons hide-no"
2208    
2209  >
2210    <a
2211      href="/cart"
2212      class="header__icons--cart-open has-js-hidden"
2213    >
2214      <span class="visually-hidden">View my cart</span>
2215<span
2216  class="icon "
2217  aria-hidden="true"
2218  focusable="false"
2219  role="presentation"
2220  
2221>shopping_cart</span>
2222<span class="cart-count visually-hidden">0</span>
2223    </a><button
2224        id="cart-open"
2225        name="cart-open"
2226        class="header__icons--cart-open no-js-hidden"
2227      >
2228        <span class="visually-hidden">View my cart</span>
2229<span
2230  class="icon "
2231  aria-hidden="true"
2232  focusable="false"
2233  role="presentation"
2234  
2235>shopping_cart</span>
2236<span class="cart-count visually-hidden">0</span>
2237      </button></div><drawer-component id="mini-cart" class="mini-cart" aria-hidden="true" tabindex="-1">
2238  
2238<script src="//www.exaltedfuneral.com/cdn/shop/t/32/assets/component-cart-drawer.js?v=41487262398959575001756482622" defer></script>
2238
2239  <form
2240    action="/cart"
2241    method="post"
2242    name="mini-cart"
2243    class="mini-cart__sidebar"
2244    aria-hidden="true"
2245  >
2246    <div>
2247      <button id="cart-close" type="button" class="mini-cart__close" tabindex="0">
2248<span
2249  class="icon "
2250  aria-hidden="true"
2251  focusable="false"
2252  role="presentation"
2253  
2254>chevron_left</span>
2255Continue shopping</button>
2256
2257      <div class="mini-cart__content has-free-shipping has-display-note">
2258        
2259          <div class="mini-cart--empty">
2260            
2261            <p class="text-lg">Your cart is empty
2262</p><p>There are no items in your cart.</p><a
2263  tabindex="0"
2264  
2265    href="/collections/all"
2266  
2267  
2268  class="button--primary  button--icon_left"
2269>
2270  
2271  
2272    <span class="button__text">Continue shopping</span>
2273  
2274</a>
2275</div>
2276        
2277      </div>
2278    </div>
2279
2280    <div class="mini-cart__footer"><div class="cart-summary__note accordion">
2281          <details class="accordion__wrapper">
2282            <summary tabindex="0">
2283              <p class="text-sm">Order special instructions</p>
2284              
2285<span
2286  class="icon "
2287  aria-hidden="true"
2288  focusable="false"
2289  role="presentation"
2290  
2291>expand_more</span>
2292
2293            </summary>
2294            <div class="content">
2295              <cart-note>
2296                <label class="visually-hidden" for="CartDrawer-Note">Order special instructions</label>
2297                <textarea
2298                  id="CartDrawer-Note"
2299                  name="note"
2300                  placeholder="Order special instructions"
2301                ></textarea>
2302              </cart-note>
2303            </div>
2304          </details>
2305        </div><div class="cart-summary__meta">
2306  <div class="cart-summary__header">
2307    <p>Order summary</p>
2308    <p>
2309      <span class="cart-count">0</span> items
2310    </p>
2311  </div>
2312
2313  <div class="cart-summary__line-items">
2314    <p>Subtotal</p>
2315    <p id="cart-total-price">$0.00 USD</p>
2316  </div>
2317
2318  
2319
2320  <div class="cart-summary__line-items cart-summary__line-items--notice">
2321    <p>
2322      
2323        Taxes and <a href="/policies/shipping-policy">shipping</a> calculated at checkout
2324      
2325    </p>
2326  </div>
2327
2328  <div class="cart-summary__buttons"><a class="button" href="/cart">
2329<span
2330  class="icon "
2331  aria-hidden="true"
2332  focusable="false"
2333  role="presentation"
2334  
2335>shopping_cart</span>
2336Go to cart
2337      </a>
2338      
2339    
2340      
2341    
2342      
2343    
2344      
2345    
2346      
2347    
2348      
2349    
2350  </div>
2351
2352  <div id="cart-errors"></div>
2353
2354  
2355    
2356    <div class="cart-summary__free-shipping no-js-hidden">
2357      
2358        <p class="free-shipping-left" data-percentage="0">
2359          You have
2360          <span id="amount-left">$150.00 USD</span>
2361          left until free shipping.
2362        </p>
2363      
2364    </div>
2365  
2366
2367  
2368    <div
2369      class="cart-summary__certificate"
2370      
2371    >
2372      <p>
2373        
2374        
2375          
2376            
2377<span
2378  class="icon "
2379  aria-hidden="true"
2380  focusable="false"
2381  role="presentation"
2382  
2383>lock</span>
2384
2385          
2386        
2387        Secured checkout
2388      </p>
2389    </div>
2390  
2391</div>
2392
2393    </div>
2394  </form></drawer-component>
2395
2396            </div>
2397          
2398        </div></main-nav>
2399    </header>
2400  </div><style></style></div>
2401<!-- END sections: main-navigation -->
2402        </div><main id="main-content" role="main" tabindex="-1"><!-- BEGIN sections: main-header -->
2403<section id="shopify-section-sections--17934117568614__breadcrumbs_Pac8np" class="shopify-section shopify-section-group-main-header breadcrumbs"><div class="section__wrapper container--default inset hide-desktop"><style>#shopify-section-sections--17934117568614__breadcrumbs_Pac8np .section__wrapper:before {
2404    border-top: 1px none #333333;
2405  }
2406  #shopify-section-sections--17934117568614__breadcrumbs_Pac8np .section__wrapper:after {
2407    border-bottom: 1px none #333333;
2408  }
2409  @media (max-width: 1023px) {
2410    #shopify-section-sections--17934117568614__breadcrumbs_Pac8np .section__wrapper {padding-top: 16px;padding-bottom: 16px;}
2411  }
2412  @media (min-width: 1024px) {
2413    #shopify-section-sections--17934117568614__breadcrumbs_Pac8np .section__wrapper {padding-top: 16px;padding-bottom: 16px;}
2414  }</style><div class="container"><nav class="hide-desktop breadcrumbs" role="navigation" aria-label="breadcrumbs">
2415  
2416  
2417    <style data-shopify>
2418      .grid-content__column--sections--17934117568614__breadcrumbs_Pac8np .breadcrumbs .container a:not(:hover),
2419      .grid-content__column--sections--17934117568614__breadcrumbs_Pac8np .breadcrumbs .container p,
2420      #shopify-section-sections--17934117568614__breadcrumbs_Pac8np .breadcrumbs .container a:not(:hover),
2421      #shopify-section-sections--17934117568614__breadcrumbs_Pac8np .breadcrumbs .container p {
2422        color: #ffffff;
2423      }
2424    </style>
2425  
2426  
2427    <style data-shopify>
2428      .grid-content__column--sections--17934117568614__breadcrumbs_Pac8np .breadcrumbs .container .icon,
2429      #shopify-section-sections--17934117568614__breadcrumbs_Pac8np .breadcrumbs .container .icon {
2430        color: #ffffff;
2431      }
2432    </style>
2433  
2434  <div class="container alignment-horizontal--left alignment-horizontal-mobile--left"><ol>
2435      <li>
2436        <a href="/" title="Home">
2437<span
2438  class="icon "
2439  aria-hidden="true"
2440  focusable="false"
2441  role="presentation"
2442  
2443>home</span>
2444</a>
2445      </li>
2446      <li>
2447<span
2448  class="icon chevron_right"
2449  aria-hidden="true"
2450  focusable="false"
2451  role="presentation"
2452  
2453>chevron_right</span>
2454</li><li>
2455            <a href="/pages/shop-by-system" aria-current="page">SHOP BY COLLECTION</a>
2456          </li></ol>
2457  </div>
2458</nav>
2459</div>
2460</div>
2461
2462</section>
2463<!-- END sections: main-header --><section id="shopify-section-template--17934119043174__multicolumn_dLX6ky" class="shopify-section grid-content slider">
2464  <div class="section__wrapper container--default inset hide-no"><style>#shopify-section-template--17934119043174__multicolumn_dLX6ky .section__wrapper:before {
2465    border-top: 1px none #333333;
2466  }
2467  #shopify-section-template--17934119043174__multicolumn_dLX6ky .section__wrapper:after {
2468    border-bottom: 1px none #333333;
2469  }
2470  @media (max-width: 1023px) {
2471    #shopify-section-template--17934119043174__multicolumn_dLX6ky .section__wrapper {padding-top: 16px;padding-bottom: 16px;}
2472  }
2473  @media (min-width: 1024px) {
2474    #shopify-section-template--17934119043174__multicolumn_dLX6ky .section__wrapper {padding-top: 32px;padding-bottom: 32px;}
2475  }</style><div class="container"><swiper-container
2476        init="false"
2477        data-mobile-layout="grid"
2478        data-desktop-layout="grid"
2479        watch-slides-progress="true"
2480        navigation="true"
2481        
2482          navigation-prev-el="#swiper-button-prev-template--17934119043174__multicolumn_dLX6ky"
2483          navigation-next-el="#swiper-button-next-template--17934119043174__multicolumn_dLX6ky"
2484        
2485        pagination="false"
2486        
2487        
2488        effect="default"
2489        watch-overflow="true"
2490        watch-slides-progress="true"
2491        
2492          free-mode="true"
2493          data-mobile-slides-per-view="2.25"
2494          data-tablet-slides-per-view="3.25"
2495          data-desktop-slides-per-view="3.25"
2496        
2497        
2498        speed="800.0"
2499        data-space-between-mobile="16"
2500        data-space-between-tablet="16"
2501        data-space-between-desktop="32"
2502        
2503        inject-styles='[" :host .swiper { overflow: visible; }:host{--column-count-mobile: 2;--column-count-desktop: 3;--column-count-tablet: 3;}"]'
2504      ><swiper-slide
2505            class="grid-content__column--image_9pYE9M grid-content__column--stretch aspect-ratio--square aspect-ratio__mobile--square hide-no"
2506            
2507          ><a href="/pages/old-school-essentials" class="hide-no"><figure role="none" class="hide-no">
2508    <div>
2509      
2510      <div class="figure aspect-ratio--square aspect-ratio__mobile--square image_9pYE9M figure--overlay image--default object-fit--cover"><img src="//www.exaltedfuneral.com/cdn/shop/files/OSE_SQ.jpg?v=1735945228&amp;width=1080" srcset="//www.exaltedfuneral.com/cdn/shop/files/OSE_SQ.jpg?v=1735945228&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/files/OSE_SQ.jpg?v=1735945228&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/files/OSE_SQ.jpg?v=1735945228&amp;width=1080 1080w" width="1080" height="1080" loading="lazy" class="object-fit--cover w-100">
2511</div>
2512      
2513    </div>
2514      <style data-shopify>
2515        .figure.image_9pYE9M {
2516          display: flex;
2517          justify-content: left;
2518          width: 100%;}
2519      </style>
2520
2521      <style data-shopify>
2522        @media (max-width: 47.99em) {
2523          figcaption.image_9pYE9M {margin-left: 0;}
2524
2525          .figure.image_9pYE9M {margin-left: 0;}
2526        }
2527      </style>
2528    
2529    
2530  </figure></a></swiper-slide><swiper-slide
2531            class="grid-content__column--image_Y8bRHf grid-content__column--stretch aspect-ratio--square aspect-ratio__mobile--square hide-no"
2532            
2533          ><a href="/collections/wizard-thief-fighter" class="hide-no"><figure role="none" class="hide-no">
2534    <div>
2535      
2536      <div class="figure aspect-ratio--square aspect-ratio__mobile--square image_Y8bRHf figure--overlay image--default object-fit--cover"><img src="//www.exaltedfuneral.com/cdn/shop/files/uvg-cage-match-804473.jpg?v=1735946214&amp;width=820" alt="UVG Cage Match - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/files/uvg-cage-match-804473.jpg?v=1735946214&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/files/uvg-cage-match-804473.jpg?v=1735946214&amp;width=820 820w" width="820" height="820" loading="lazy" class="object-fit--cover w-100" style="object-position:51.051% 37.385%;">
2537</div>
2538      
2539    </div>
2540      <style data-shopify>
2541        .figure.image_Y8bRHf {
2542          display: flex;
2543          justify-content: left;
2544          width: 100%;}
2545      </style>
2546
2547      <style data-shopify>
2548        @media (max-width: 47.99em) {
2549          figcaption.image_Y8bRHf {margin-left: 0;}
2550
2551          .figure.image_Y8bRHf {margin-left: 0;}
2552        }
2553      </style>
2554    
2555    
2556  </figure></a></swiper-slide><swiper-slide
2557            class="grid-content__column--image_hhMA6X grid-content__column--stretch aspect-ratio--default aspect-ratio__mobile--default hide-no"
2558            
2559          ><a href="/pages/monty-python-role-playing-game" class="hide-no"><figure role="none" class="hide-no">
2560    <div>
2561      
2562      <div class="figure aspect-ratio--default aspect-ratio__mobile--default image_hhMA6X figure--overlay image--default object-fit--cover"><img src="//www.exaltedfuneral.com/cdn/shop/files/Python_SQ_2.jpg?v=1741219909&amp;width=747" srcset="//www.exaltedfuneral.com/cdn/shop/files/Python_SQ_2.jpg?v=1741219909&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/files/Python_SQ_2.jpg?v=1741219909&amp;width=747 747w" width="747" height="748" loading="lazy" class="object-fit--cover w-100">
2563</div>
2564      
2565    </div>
2566      <style data-shopify>
2567        .figure.image_hhMA6X {
2568          display: flex;
2569          justify-content: left;
2570          width: 100%;}
2571      </style>
2572
2573      <style data-shopify>
2574        @media (max-width: 47.99em) {
2575          figcaption.image_hhMA6X {margin-left: 0;}
2576
2577          .figure.image_hhMA6X {margin-left: 0;}
2578        }
2579      </style>
2580    
2581    
2582  </figure></a></swiper-slide><swiper-slide
2583            class="grid-content__column--image_hqgGTL grid-content__column--stretch aspect-ratio--square aspect-ratio__mobile--default hide-no"
2584            
2585          ><a href="/pages/land-of-eem" class="hide-no"><figure role="none" class="hide-no">
2586    <div>
2587      
2588      <div class="figure aspect-ratio--square aspect-ratio__mobile--default image_hqgGTL figure--overlay image--default object-fit--cover"><img src="//www.exaltedfuneral.com/cdn/shop/files/EF_LOE_Header_1_02f77c9b-f405-450c-882d-eeec080c9d63.png?v=1735944977&amp;width=1080" srcset="//www.exaltedfuneral.com/cdn/shop/files/EF_LOE_Header_1_02f77c9b-f405-450c-882d-eeec080c9d63.png?v=1735944977&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/files/EF_LOE_Header_1_02f77c9b-f405-450c-882d-eeec080c9d63.png?v=1735944977&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/files/EF_LOE_Header_1_02f77c9b-f405-450c-882d-eeec080c9d63.png?v=1735944977&amp;width=1080 1080w" width="1080" height="1080" loading="lazy" class="object-fit--cover w-100">
2589</div>
2590      
2591    </div>
2592      <style data-shopify>
2593        .figure.image_hqgGTL {
2594          display: flex;
2595          justify-content: left;
2596          width: 100%;}
2597      </style>
2598
2599      <style data-shopify>
2600        @media (max-width: 47.99em) {
2601          figcaption.image_hqgGTL {margin-left: 0;}
2602
2603          .figure.image_hqgGTL {margin-left: 0;}
2604        }
2605      </style>
2606    
2607    
2608  </figure></a></swiper-slide><swiper-slide
2609            class="grid-content__column--image_PwFGbq grid-content__column--stretch aspect-ratio--square aspect-ratio__mobile--default hide-no"
2610            
2611          ><a href="/pages/tephrotic-nightmares" class="hide-no"><figure role="none" class="hide-no">
2612    <div>
2613      
2614      <div class="figure aspect-ratio--square aspect-ratio__mobile--default image_PwFGbq figure--overlay image--default object-fit--cover"><img src="//www.exaltedfuneral.com/cdn/shop/files/Tephrotic_Nightmares_press_kit.png?v=1712087271&amp;width=1684" srcset="//www.exaltedfuneral.com/cdn/shop/files/Tephrotic_Nightmares_press_kit.png?v=1712087271&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/files/Tephrotic_Nightmares_press_kit.png?v=1712087271&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/files/Tephrotic_Nightmares_press_kit.png?v=1712087271&amp;width=1200 1200w, //www.exaltedfuneral.com/cdn/shop/files/Tephrotic_Nightmares_press_kit.png?v=1712087271&amp;width=1684 1684w" width="1684" height="1191" loading="lazy" class="object-fit--cover w-100">
2615</div>
2616      
2617    </div>
2618      <style data-shopify>
2619        .figure.image_PwFGbq {
2620          display: flex;
2621          justify-content: left;
2622          width: 100%;}
2623      </style>
2624
2625      <style data-shopify>
2626        @media (max-width: 47.99em) {
2627          figcaption.image_PwFGbq {margin-left: 0;}
2628
2629          .figure.image_PwFGbq {margin-left: 0;}
2630        }
2631      </style>
2632    
2633    
2634  </figure></a></swiper-slide><swiper-slide
2635            class="grid-content__column--image_cAiyK4 grid-content__column--stretch aspect-ratio--square aspect-ratio__mobile--square hide-no"
2636            
2637          ><a href="/pages/omen-sacrifice-decks" class="hide-no"><figure role="none" class="hide-no">
2638    <div>
2639      
2640      <div class="figure aspect-ratio--square aspect-ratio__mobile--square image_cAiyK4 figure--overlay image--default object-fit--cover"><img src="//www.exaltedfuneral.com/cdn/shop/files/Omen_banner_300x200_4d892fec-dced-4657-93d6-55c9b6b618c0.png?v=1735945855&amp;width=418" srcset="//www.exaltedfuneral.com/cdn/shop/files/Omen_banner_300x200_4d892fec-dced-4657-93d6-55c9b6b618c0.png?v=1735945855&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/files/Omen_banner_300x200_4d892fec-dced-4657-93d6-55c9b6b618c0.png?v=1735945855&amp;width=418 418w" width="418" height="417" loading="lazy" class="object-fit--cover w-100">
2641</div>
2642      
2643    </div>
2644      <style data-shopify>
2645        .figure.image_cAiyK4 {
2646          display: flex;
2647          justify-content: left;
2648          width: 100%;}
2649      </style>
2650
2651      <style data-shopify>
2652        @media (max-width: 47.99em) {
2653          figcaption.image_cAiyK4 {margin-left: 0;}
2654
2655          .figure.image_cAiyK4 {margin-left: 0;}
2656        }
2657      </style>
2658    
2659    
2660  </figure></a></swiper-slide></swiper-container>
2661      
2662        <style data-shopify>
2663          #shopify-section-template--17934119043174__multicolumn_dLX6ky .rich-text__content,
2664          #shopify-section-template--17934119043174__multicolumn_dLX6ky .breadcrumbs .container {
2665            max-width: 100%;
2666            display: flex;
2667            justify-content:flex-start;
2668            flex-direction: column;
2669          }
2670
2671          .form-contact__form-wrapper .grid-content__header-block {
2672            height: auto;
2673          }
2674        </style>
2675      
2676      <style data-shopify>
2677@media (max-width: 1023px) {
2678            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_9pYE9M {
2679              grid-column: span 1;
2680            }
2681          }
2682          @media (min-width: 1024px) {
2683            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_9pYE9M {
2684              grid-column: span 1;
2685            }
2686          }
2687          @media (min-width: 1366px) {
2688            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_9pYE9M {
2689              grid-column: span 1;
2690            }
2691          }@media (max-width: 1023px) {
2692            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_Y8bRHf {
2693              grid-column: span 1;
2694            }
2695          }
2696          @media (min-width: 1024px) {
2697            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_Y8bRHf {
2698              grid-column: span 1;
2699            }
2700          }
2701          @media (min-width: 1366px) {
2702            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_Y8bRHf {
2703              grid-column: span 1;
2704            }
2705          }@media (max-width: 1023px) {
2706            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_hhMA6X {
2707              grid-column: span 1;
2708            }
2709          }
2710          @media (min-width: 1024px) {
2711            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_hhMA6X {
2712              grid-column: span 1;
2713            }
2714          }
2715          @media (min-width: 1366px) {
2716            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_hhMA6X {
2717              grid-column: span 1;
2718            }
2719          }@media (max-width: 1023px) {
2720            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_hqgGTL {
2721              grid-column: span 1;
2722            }
2723          }
2724          @media (min-width: 1024px) {
2725            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_hqgGTL {
2726              grid-column: span 1;
2727            }
2728          }
2729          @media (min-width: 1366px) {
2730            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_hqgGTL {
2731              grid-column: span 1;
2732            }
2733          }@media (max-width: 1023px) {
2734            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_PwFGbq {
2735              grid-column: span 1;
2736            }
2737          }
2738          @media (min-width: 1024px) {
2739            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_PwFGbq {
2740              grid-column: span 1;
2741            }
2742          }
2743          @media (min-width: 1366px) {
2744            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_PwFGbq {
2745              grid-column: span 1;
2746            }
2747          }@media (max-width: 1023px) {
2748            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_cAiyK4 {
2749              grid-column: span 1;
2750            }
2751          }
2752          @media (min-width: 1024px) {
2753            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_cAiyK4 {
2754              grid-column: span 1;
2755            }
2756          }
2757          @media (min-width: 1366px) {
2758            #shopify-section-template--17934119043174__multicolumn_dLX6ky .grid-content__column--image_cAiyK4 {
2759              grid-column: span 1;
2760            }
2761          }</style>
2762      <div class="grid-content__slider-nav grid-content__slider-nav--below hide-desktop"
2763     style="justify-content: center"></div>
2764    </div>
2765  </div></section><section id="shopify-section-template--17934119043174__collection_list_G3ggMQ" class="shopify-section grid-content slider"><div class="section__wrapper container--default inset hide-no"><style>#shopify-section-template--17934119043174__collection_list_G3ggMQ .section__wrapper:before {
2766    border-top: 1px none #333333;
2767  }
2768  #shopify-section-template--17934119043174__collection_list_G3ggMQ .section__wrapper:after {
2769    border-bottom: 1px none #333333;
2770  }
2771  @media (max-width: 1023px) {
2772    #shopify-section-template--17934119043174__collection_list_G3ggMQ .section__wrapper {padding-top: 16px;padding-bottom: 16px;}
2773  }
2774  @media (min-width: 1024px) {
2775    #shopify-section-template--17934119043174__collection_list_G3ggMQ .section__wrapper {padding-top: 32px;padding-bottom: 32px;}
2776  }</style><div class="container"><div id="template--17934119043174__collection_list_G3ggMQ" class="grid-content__header grid-content__header--left"><div class="heading__section"><h2
2777>SHOP BY SYSTEM</h2></div></div><swiper-container
2778      init="false"
2779      data-desktop-layout="grid"
2780      data-mobile-layout="grid"
2781      
2782        navigation="true"
2783        navigation-prev-el="#swiper-button-prev-template--17934119043174__collection_list_G3ggMQ"
2784        navigation-next-el="#swiper-button-next-template--17934119043174__collection_list_G3ggMQ"
2785      
2786      
2787      
2788      effect="default"
2789      watch-overflow="true"
2790      watch-slides-progress="true"
2791      
2792        free-mode="true"
2793        data-mobile-slides-per-view="2.25"
2794        data-tablet-slides-per-view="4.25"
2795        data-desktop-slides-per-view="4.25"
2796      
2797      
2798      speed="800.0"
2799      data-space-between-mobile="16"
2800      data-space-between-tablet="16"
2801      data-space-between-desktop="32"
2802      
2803      inject-styles='[" :host .swiper { overflow: visible; }:host{--column-count-mobile: 2;--column-count-desktop: 4;--column-count-tablet: 4;}"]'
2804    ><swiper-slide><article id="template--17934119043174__collection_list_G3ggMQ" class="card card--collection card--collection_mork-borg card--style-padding c
2804ard--text-h__left card--text-v__bottom card--text-display--title" style="">
2805  <a class="card__image" href="/collections/mork-borg"><figure class="aspect-ratio--square aspect-ratio__mobile--landscape style--padding" role="none">
2806        <img src="//www.exaltedfuneral.com/cdn/shop/collections/mork-borg-568398.png?v=1688417660&amp;width=1600" alt="MÖRK BORG - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/collections/mork-borg-568398.png?v=1688417660&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/collections/mork-borg-568398.png?v=1688417660&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/collections/mork-borg-568398.png?v=1688417660&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/collections/mork-borg-568398.png?v=1688417660&amp;width=1200 1200w" width="800" class="img-absolute">
2807      </figure></a>
2808  <a class="card__content" href="/collections/mork-borg">
2809    <div>
2810          
2811          <p class="card__title">MÖRK BORG
2812</p></div>
2813    
2814      <div class="card__bottom">
2815        <p class="button--plain swiper-no-swiping">
2816        View collection
2817        </p>
2818      </div>
2819    
2820  </a>
2821  </article>
2822</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_G3ggMQ" class="card card--collection card--collection_mausritter card--style-padding card--text-h__left card--text-v__bottom card--text-display--title" style="">
2823  <a class="card__image" href="/collections/mausritter"><figure class="aspect-ratio--square aspect-ratio__mobile--landscape style--padding" role="none">
2824        <img src="//www.exaltedfuneral.com/cdn/shop/collections/mausritter-6907137.png?v=1753918170&amp;width=1600" alt="Mausritter - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/collections/mausritter-6907137.png?v=1753918170&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/collections/mausritter-6907137.png?v=1753918170&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/collections/mausritter-6907137.png?v=1753918170&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/collections/mausritter-6907137.png?v=1753918170&amp;
2824width=1200 1200w" width="800" class="img-absolute">
2825      </figure></a>
2826  <a class="card__content" href="/collections/mausritter">
2827    <div>
2828          
2829          <p class="card__title">Mausritter
2830</p></div>
2831    
2832      <div class="card__bottom">
2833        <p class="button--plain swiper-no-swiping">
2834        View collection
2835        </p>
2836      </div>
2837    
2838  </a>
2839  </article>
2840</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_G3ggMQ" class="card card--collection card--collection_mothership card--style-padding card--text-h__left card--text-v__bottom card--text-display--title" style="">
2841  <a class="card__image" href="/collections/mothership"><figure class="aspect-ratio--square aspect-ratio__mobile--landscape style--padding" role="none">
2842        <img src="//www.exaltedfuneral.com/cdn/shop/collections/mothership-533881.png?v=1688417663&amp;width=1600" alt="Mothership - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/collections/mothership-533881.png?v=1688417663&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/collections/mothership-533881.png?v=1688417663&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/collections/mothership-533881.png?v=1688417663&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/collections/mothership-533881.png?v=1688417663&amp;
2842width=1200 1200w" width="800" class="img-absolute">
2843      </figure></a>
2844  <a class="card__content" href="/collections/mothership">
2845    <div>
2846          
2847          <p class="card__title">Mothership
2848</p></div>
2849    
2850      <div class="card__bottom">
2851        <p class="button--plain swiper-no-swiping">
2852        View collection
2853        </p>
2854      </div>
2855    
2856  </a>
2857  </article>
2858</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_G3ggMQ" class="card card--collection card--collection_troika card--style-padding card--text-h__left card--text-v__bottom card--text-display--title" style="">
2859  <a class="card__image" href="/collections/troika"><figure class="aspect-ratio--square aspect-ratio__mobile--landscape style--padding" role="none">
2860        <img src="//www.exaltedfuneral.com/cdn/shop/products/troika-softcover-pdf-book-258865.jpg?v=1696442289&amp;width=1600" alt="Troika! Softcover + PDF - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/products/troika-softcover-pdf-book-258865.jpg?v=1696442289&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/products/troika-softcover-pdf-book-258865.jpg?v=1696442289&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/products/troika-softcover-pdf-book-258865.jpg?v=1696442289&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/products/troika-softcover-pdf-book-258865.jpg?v=1696442289&amp;
2860width=1200 1200w" width="800" class="img-absolute">
2861      </figure></a>
2862  <a class="card__content" href="/collections/troika">
2863    <div>
2864          
2865          <p class="card__title">Troika
2866</p></div>
2867    
2868      <div class="card__bottom">
2869        <p class="button--plain swiper-no-swiping">
2870        View collection
2871        </p>
2872      </div>
2873    
2874  </a>
2875  </article>
2876</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_G3ggMQ" class="card card--collection card--collection_mystic-punks card--style-padding card--text-h__left card--text-v__bottom card--text-display--title" style="">
2877  <a class="card__image" href="/collections/mystic-punks"><figure class="aspect-ratio--square aspect-ratio__mobile--landscape style--padding" role="none">
2878        <img src="//www.exaltedfuneral.com/cdn/shop/collections/mystic-punks-224077.jpg?v=1688417551&amp;width=1600" alt="Mystic Punks - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/collections/mystic-punks-224077.jpg?v=1688417551&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/collections/mystic-punks-224077.jpg?v=1688417551&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/collections/mystic-punks-224077.jpg?v=1688417551&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/collections/mystic-punks-224077.jpg?v=1688417551&amp;
2878width=1200 1200w" width="800" class="img-absolute">
2879      </figure></a>
2880  <a class="card__content" href="/collections/mystic-punks">
2881    <div>
2882          
2883          <p class="card__title">Mystic Punks
2884</p></div>
2885    
2886      <div class="card__bottom">
2887        <p class="button--plain swiper-no-swiping">
2888        View collection
2889        </p>
2890      </div>
2891    
2892  </a>
2893  </article>
2894</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_G3ggMQ" class="card card--collection card--collection_solo-games card--style-padding card--text-h__left card--text-v__bottom card--text-display--title" style="">
2895  <a class="card__image" href="/collections/solo-games"><figure class="aspect-ratio--square aspect-ratio__mobile--landscape style--padding" role="none">
2896        <img src="//www.exaltedfuneral.com/cdn/shop/files/moes-house-of-meat-pdf-pamphlet-217841.jpg?v=1730308330&amp;width=1600" alt="Moe&#39;s House of Meat + PDF - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/files/moes-house-of-meat-pdf-pamphlet-217841.jpg?v=1730308330&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/files/moes-house-of-meat-pdf-pamphlet-217841.jpg?v=1730308330&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/files/moes-house-of-meat-pdf-pamphlet-217841.jpg?v=1730308330&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/files/moes-house-of-meat-pdf-pamphlet-217841.jpg?v=1730308330&amp;
2896width=1200 1200w" width="800" class="img-absolute">
2897      </figure></a>
2898  <a class="card__content" href="/collections/solo-games">
2899    <div>
2900          
2901          <p class="card__title">Solo Games
2902</p></div>
2903    
2904      <div class="card__bottom">
2905        <p class="button--plain swiper-no-swiping">
2906        View collection
2907        </p>
2908      </div>
2909    
2910  </a>
2911  </article>
2912</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_G3ggMQ" class="card card--collection card--collection_system-agnostic card--style-padding card--text-h__left card--text-v__bottom card--text-display--title" style="">
2913  <a class="card__image" href="/collections/system-agnostic"><figure class="aspect-ratio--square aspect-ratio__mobile--landscape style--padding" role="none">
2914        <img src="//www.exaltedfuneral.com/cdn/shop/products/old-school-stylish-zine-866918.png?v=1688418159&amp;width=1600" alt="Old School Stylish - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/products/old-school-stylish-zine-866918.png?v=1688418159&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/products/old-school-stylish-zine-866918.png?v=1688418159&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/products/old-school-stylish-zine-866918.png?v=1688418159&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/products/old-school-stylish-zine-866918.png?v=1688418159&amp;
2914width=1200 1200w" width="800" class="img-absolute">
2915      </figure></a>
2916  <a class="card__content" href="/collections/system-agnostic">
2917    <div>
2918          
2919          <p class="card__title">System Agnostic
2920</p></div>
2921    
2922      <div class="card__bottom">
2923        <p class="button--plain swiper-no-swiping">
2924        View collection
2925        </p>
2926      </div>
2927    
2928  </a>
2929  </article>
2930</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_G3ggMQ" class="card card--collection card--collection_d-d card--style-padding card--text-h__left card--text-v__bottom card--text-display--title" style="">
2931  <a class="card__image" href="/collections/5e"><figure class="aspect-ratio--square aspect-ratio__mobile--landscape style--padding" role="none">
2932        <img src="//www.exaltedfuneral.com/cdn/shop/products/tangled-zine-689780.png?v=1688418488&amp;width=1600" alt="Tangled - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/products/tangled-zine-689780.png?v=1688418488&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/products/tangled-zine-689780.png?v=1688418488&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/products/tangled-zine-689780.png?v=1688418488&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/products/tangled-zine-689780.png?v=1688418488&amp;
2932width=1200 1200w" width="800" class="img-absolute">
2933      </figure></a>
2934  <a class="card__content" href="/collections/5e">
2935    <div>
2936          
2937          <p class="card__title">D&D
2938</p></div>
2939    
2940      <div class="card__bottom">
2941        <p class="button--plain swiper-no-swiping">
2942        View collection
2943        </p>
2944      </div>
2945    
2946  </a>
2947  </article>
2948</swiper-slide></swiper-container>
2949    <div class="grid-content__slider-nav grid-content__slider-nav--below hide-desktop hide-mobile"
2950     style="justify-content: center"></div>
2951  </div>
2952</div>
2953
2954</section><section id="shopify-section-template--17934119043174__collection_list_tdKQdA" class="shopify-section grid-content slider"><div class="section__wrapper container--default inset hide-no"><style>#shopify-section-template--17934119043174__collection_list_tdKQdA .section__wrapper:before {
2955    border-top: 1px none #333333;
2956  }
2957  #shopify-section-template--17934119043174__collection_list_tdKQdA .section__wrapper:after {
2958    border-bottom: 1px none #333333;
2959  }
2960  @media (max-width: 1023px) {
2961    #shopify-section-template--17934119043174__collection_list_tdKQdA .section__wrapper {padding-top: 16px;padding-bottom: 16px;}
2962  }
2963  @media (min-width: 1024px) {
2964    #shopify-section-template--17934119043174__collection_list_tdKQdA .section__wrapper {padding-top: 32px;padding-bottom: 32px;}
2965  }</style><div class="container"><div id="template--17934119043174__collection_list_tdKQdA" class="grid-content__header grid-content__header--left"><div class="heading__section"><h2
2966>SHOP BY COLLECTION</h2></div></div><swiper-container
2967      init="false"
2968      data-desktop-layout="grid"
2969      data-mobile-layout="grid"
2970      
2971        navigation="true"
2972        navigation-prev-el="#swiper-button-prev-template--17934119043174__collection_list_tdKQdA"
2973        navigation-next-el="#swiper-button-next-template--17934119043174__collection_list_tdKQdA"
2974      
2975      
2976      
2977      effect="default"
2978      watch-overflow="true"
2979      watch-slides-progress="true"
2980      
2981        free-mode="true"
2982        data-mobile-slides-per-view="2.25"
2983        data-tablet-slides-per-view="4.25"
2984        data-desktop-slides-per-view="4.25"
2985      
2986      
2987      speed="800.0"
2988      data-space-between-mobile="16"
2989      data-space-between-tablet="16"
2990      data-space-between-desktop="32"
2991      
2992      inject-styles='[" :host .swiper { overflow: visible; }:host{--column-count-mobile: 2;--column-count-desktop: 4;--column-count-tablet: 4;}"]'
2993    ><swiper-slide><article id="template--17934119043174__collection_list_tdKQdA" class="card card--collection card--collection_new-in-stock card--style-padding card--text-h__left card--text-v__bottom card--text-display--title_and_excerpt" style="">
2994  <a class="card__image" href="/collections/new-items"><figure class="aspect-ratio--landscape aspect-ratio__mobile--landscape style--padding" role="none">
2995        <img src="//www.exaltedfuneral.com/cdn/shop/collections/new-items-872428.webp?v=1688417667&amp;width=1600" alt="New Items - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/collections/new-items-872428.webp?v=1688417667&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/collections/new-items-872428.webp?v=1688417667&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/collections/new-items-872428.webp?v=1688417667&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/collections/new-items-872428.webp?v=1688417667&amp;
2995width=1200 1200w" width="800" class="img-absolute">
2996      </figure></a>
2997  <a class="card__content" href="/collections/new-items">
2998    <div>
2999          
3000          <p class="card__title">New in Stock
3001</p><p class="card__description text-md"></p></div>
3002    
3003      <div class="card__bottom">
3004        <p class="button--plain swiper-no-swiping">
3005        View collection
3006        </p>
3007      </div>
3008    
3009  </a>
3010  </article>
3011</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_tdKQdA" class="card card--collection card--collection_restocks card--style-padding card--text-h__left card--text-v__bottom card--text-display--title_and_excerpt" style="">
3012  <a class="card__image" href="/collections/restocks"><figure class="aspect-ratio--landscape aspect-ratio__mobile--landscape style--padding" role="none">
3013        <img src="//www.exaltedfuneral.com/cdn/shop/collections/restocks-122641.png?v=1688417561&amp;width=1600" alt="Restocks - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/collections/restocks-122641.png?v=1688417561&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/collections/restocks-122641.png?v=1688417561&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/collections/restocks-122641.png?v=1688417561&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/collections/restocks-122641.png?v=1688417561&amp;
3013width=1200 1200w" width="800" class="img-absolute">
3014      </figure></a>
3015  <a class="card__content" href="/collections/restocks">
3016    <div>
3017          
3018          <p class="card__title">Restocks
3019</p><p class="card__description text-md"></p></div>
3020    
3021      <div class="card__bottom">
3022        <p class="button--plain swiper-no-swiping">
3023        View collection
3024        </p>
3025      </div>
3026    
3027  </a>
3028  </article>
3029</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_tdKQdA" class="card card--collection card--collection_merchandise card--style-padding card--text-h__left card--text-v__bottom card--text-display--title_and_excerpt" style="">
3030  <a class="card__image" href="/collections/merch"><figure class="aspect-ratio--landscape aspect-ratio__mobile--landscape style--padding" role="none">
3031        <img src="//www.exaltedfuneral.com/cdn/shop/collections/merchandise-169202.png?v=1688417654&amp;width=1600" alt="Merchandise - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/collections/merchandise-169202.png?v=1688417654&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/collections/merchandise-169202.png?v=1688417654&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/collections/merchandise-169202.png?v=1688417654&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/collections/merchandise-169202.png?v=1688417654&amp;
3031width=1200 1200w" width="800" class="img-absolute">
3032      </figure></a>
3033  <a class="card__content" href="/collections/merch">
3034    <div>
3035          
3036          <p class="card__title">Merchandise
3037</p><p class="card__description text-md"></p></div>
3038    
3039      <div class="card__bottom">
3040        <p class="button--plain swiper-no-swiping">
3041        View collection
3042        </p>
3043      </div>
3044    
3045  </a>
3046  </article>
3047</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_tdKQdA" class="card card--collection card--collection_low-stock card--style-padding card--text-h__left card--text-v__bottom card--text-display--title_and_excerpt" style="">
3048  <a class="card__image" href="/collections/low-stock"><figure class="aspect-ratio--landscape aspect-ratio__mobile--landscape style--padding" role="none">
3049        <img src="//www.exaltedfuneral.com/cdn/shop/collections/low-stock-226399.webp?v=1688417649&amp;width=1600" alt="Low Stock - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/collections/low-stock-226399.webp?v=1688417649&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/collections/low-stock-226399.webp?v=1688417649&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/collections/low-stock-226399.webp?v=1688417649&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/collections/low-stock-226399.webp?v=1688417649&amp;
3049width=1200 1200w" width="800" class="img-absolute">
3050      </figure></a>
3051  <a class="card__content" href="/collections/low-stock">
3052    <div>
3053          
3054          <p class="card__title">Low Stock
3055</p><p class="card__description text-md"></p></div>
3056    
3057      <div class="card__bottom">
3058        <p class="button--plain swiper-no-swiping">
3059        View collection
3060        </p>
3061      </div>
3062    
3063  </a>
3064  </article>
3065</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_tdKQdA" class="card card--collection card--collection_pre-orders card--style-padding card--text-h__left card--text-v__bottom card--text-display--title_and_excerpt" style="">
3066  <a class="card__image" href="/collections/preorder"><figure class="aspect-ratio--landscape aspect-ratio__mobile--landscape style--padding" role="none">
3067        <img src="//www.exaltedfuneral.com/cdn/shop/collections/pre-orders-867545.png?v=1747153807&amp;width=1600" alt="Pre-orders - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/collections/pre-orders-867545.png?v=1747153807&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/collections/pre-orders-867545.png?v=1747153807&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/collections/pre-orders-867545.png?v=1747153807&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/collections/pre-orders-867545.png?v=1747153807&amp;
3067width=1200 1200w" width="800" class="img-absolute">
3068      </figure></a>
3069  <a class="card__content" href="/collections/preorder">
3070    <div>
3071          
3072          <p class="card__title">Pre-orders
3073</p><p class="card__description text-md"></p></div>
3074    
3075      <div class="card__bottom">
3076        <p class="button--plain swiper-no-swiping">
3077        View collection
3078        </p>
3079      </div>
3080    
3081  </a>
3082  </article>
3083</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_tdKQdA" class="card card--collection card--collection_coming-soon card--style-padding card--text-h__left card--text-v__bottom card--text-display--title_and_excerpt" style="">
3084  <a class="card__image" href="/collections/coming-soon"><figure class="aspect-ratio--landscape aspect-ratio__mobile--landscape style--padding" role="none">
3085        <img src="//www.exaltedfuneral.com/cdn/shop/files/the-castle-automatic-early-worm-preorder-campaign-book-3046177.png?v=1763610995&amp;width=1600" alt="The Castle Automatic EARLY WORM PREORDER CAMPAIGN - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/files/the-castle-automatic-early-worm-preorder-campaign-book-3046177.png?v=1763610995&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/files/the-castle-automatic-early-worm-preorder-campaign-book-3046177.png?v=1763610995&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/files/the-castle-automatic-early-worm-preorder-campaign-book-3046177.png?v=1763610995&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/files/the-castle-automatic-early-worm-preorder-campaign-book-3046177.png?v=1763610995&amp;
3085width=1200 1200w" width="800" class="img-absolute">
3086      </figure></a>
3087  <a class="card__content" href="/collections/coming-soon">
3088    <div>
3089          
3090          <p class="card__title">Coming Soon
3091</p><p class="card__description text-md"></p></div>
3092    
3093      <div class="card__bottom">
3094        <p class="button--plain swiper-no-swiping">
3095        View collection
3096        </p>
3097      </div>
3098    
3099  </a>
3100  </article>
3101</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_tdKQdA" class="card card--collection card--collection_dr-grordbort card--style-padding card--text-h__left card--text-v__bottom card--text-display--title_and_excerpt" style="">
3102  <a class="card__image" href="/collections/dr-grordbort"><figure class="aspect-ratio--landscape aspect-ratio__mobile--landscape style--padding" role="none">
3103        <img src="//www.exaltedfuneral.com/cdn/shop/collections/dr-grordbort-5664105.jpg?v=1753918164&amp;width=1600" alt="Dr. Grordbort - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/collections/dr-grordbort-5664105.jpg?v=1753918164&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/collections/dr-grordbort-5664105.jpg?v=1753918164&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/collections/dr-grordbort-5664105.jpg?v=1753918164&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/collections/dr-grordbort-5664105.jpg?v=1753918164&amp;
3103width=1200 1200w" width="800" class="img-absolute">
3104      </figure></a>
3105  <a class="card__content" href="/collections/dr-grordbort">
3106    <div>
3107          
3108          <p class="card__title">Dr. Grordbort
3109</p><p class="card__description text-md"></p></div>
3110    
3111      <div class="card__bottom">
3112        <p class="button--plain swiper-no-swiping">
3113        View collection
3114        </p>
3115      </div>
3116    
3117  </a>
3118  </article>
3119</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_tdKQdA" class="card card--collection card--collection_planet-x-games card--style-padding card--text-h__left card--text-v__bottom card--text-display--title_and_excerpt" style="">
3120  <a class="card__image" href="/collections/planet-x-games"><figure class="aspect-ratio--landscape aspect-ratio__mobile--landscape style--padding" role="none">
3121        <img src="//www.exaltedfuneral.com/cdn/shop/collections/planet-x-games-789889.jpg?v=1688417558&amp;width=1600" alt="Planet X Games - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/collections/planet-x-games-789889.jpg?v=1688417558&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/collections/planet-x-games-789889.jpg?v=1688417558&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/collections/planet-x-games-789889.jpg?v=1688417558&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/collections/planet-x-games-789889.jpg?v=1688417558&amp;
3121width=1200 1200w" width="800" class="img-absolute">
3122      </figure></a>
3123  <a class="card__content" href="/collections/planet-x-games">
3124    <div>
3125          
3126          <p class="card__title">Planet X Games
3127</p><p class="card__description text-md"></p></div>
3128    
3129      <div class="card__bottom">
3130        <p class="button--plain swiper-no-swiping">
3131        View collection
3132        </p>
3133      </div>
3134    
3135  </a>
3136  </article>
3137</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_tdKQdA" class="card card--collection card--collection_infinite-worlds-magazine card--style-padding card--text-h__left card--text-v__bottom card--text-display--title_and_excerpt" style="">
3138  <a class="card__image" href="/collections/infinite-worlds-magazine"><figure class="aspect-ratio--landscape aspect-ratio__mobile--landscape style--padding" role="none">
3139        <img src="//www.exaltedfuneral.com/cdn/shop/collections/infinite-worlds-magazine-2293361.jpg?v=1753918141&amp;width=1600" alt="Infinite Worlds Magazine - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/collections/infinite-worlds-magazine-2293361.jpg?v=1753918141&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/collections/infinite-worlds-magazine-2293361.jpg?v=1753918141&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/collections/infinite-worlds-magazine-2293361.jpg?v=1753918141&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/collections/infinite-worlds-magazine-2293361.jpg?v=1753918141&amp;
3139width=1200 1200w" width="800" class="img-absolute">
3140      </figure></a>
3141  <a class="card__content" href="/collections/infinite-worlds-magazine">
3142    <div>
3143          
3144          <p class="card__title">Infinite Worlds Magazine
3145</p><p class="card__description text-md"></p></div>
3146    
3147      <div class="card__bottom">
3148        <p class="button--plain swiper-no-swiping">
3149        View collection
3150        </p>
3151      </div>
3152    
3153  </a>
3154  </article>
3155</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_tdKQdA" class="card card--collection card--collection_duckquest card--style-padding card--text-h__left card--text-v__bottom card--text-display--title_and_excerpt" style="">
3156  <a class="card__image" href="/collections/star-hat"><figure class="aspect-ratio--landscape aspect-ratio__mobile--landscape style--padding" role="none">
3157        <img src="//www.exaltedfuneral.com/cdn/shop/products/duckquest-zine-731208.png?v=1688417855&amp;width=1600" alt="" srcset="//www.exaltedfuneral.com/cdn/shop/products/duckquest-zine-731208.png?v=1688417855&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/products/duckquest-zine-731208.png?v=1688417855&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/products/duckquest-zine-731208.png?v=1688417855&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/products/duckquest-zine-731208.png?v=1688417855&amp;
3157width=1200 1200w" width="800" class="img-absolute">
3158      </figure></a>
3159  <a class="card__content" href="/collections/star-hat">
3160    <div>
3161          
3162          <p class="card__title">DuckQuest
3163</p><p class="card__description text-md"></p></div>
3164    
3165      <div class="card__bottom">
3166        <p class="button--plain swiper-no-swiping">
3167        View collection
3168        </p>
3169      </div>
3170    
3171  </a>
3172  </article>
3173</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_tdKQdA" class="card card--collection card--collection_the-bleakness-collection card--style-padding card--text-h__left card--text-v__bottom card--text-display--title_and_excerpt" style="">
3174  <a class="card__image" href="/collections/the-bleakness"><figure class="aspect-ratio--landscape aspect-ratio__mobile--landscape style--padding" role="none">
3175        <img src="//www.exaltedfuneral.com/cdn/shop/files/the-bleakness-standard-edition-hardcover-book-778609.jpg?v=1721408005&amp;width=1600" alt="The Bleakness - Standard Edition - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/files/the-bleakness-standard-edition-hardcover-book-778609.jpg?v=1721408005&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/files/the-bleakness-standard-edition-hardcover-book-778609.jpg?v=1721408005&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/files/the-bleakness-standard-edition-hardcover-book-778609.jpg?v=1721408005&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/files/the-bleakness-standard-edition-hardcover-book-778609.jpg?v=1721408005&amp;
3175width=1200 1200w" width="800" class="img-absolute">
3176      </figure></a>
3177  <a class="card__content" href="/collections/the-bleakness">
3178    <div>
3179          
3180          <p class="card__title">The Bleakness Collection
3181</p><p class="card__description text-md"></p></div>
3182    
3183      <div class="card__bottom">
3184        <p class="button--plain swiper-no-swiping">
3185        View collection
3186        </p>
3187      </div>
3188    
3189  </a>
3190  </article>
3191</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_tdKQdA" class="card card--collection card--collection_forbidden-psalm card--style-padding card--text-h__left card--text-v__bottom card--text-display--title_and_excerpt" style="">
3192  <a class="card__image" href="/collections/forbidden-psalm"><figure class="aspect-ratio--landscape aspect-ratio__mobile--landscape style--padding" role="none">
3193        <img src="//www.exaltedfuneral.com/cdn/shop/collections/forbidden-psalm-204710.png?v=1688417630&amp;width=1600" alt="Forbidden Psalm - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/collections/forbidden-psalm-204710.png?v=1688417630&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/collections/forbidden-psalm-204710.png?v=1688417630&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/collections/forbidden-psalm-204710.png?v=1688417630&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/collections/forbidden-psalm-204710.png?v=1688417630&amp;
3193width=1200 1200w" width="800" class="img-absolute">
3194      </figure></a>
3195  <a class="card__content" href="/collections/forbidden-psalm">
3196    <div>
3197          
3198          <p class="card__title">Forbidden Psalm
3199</p><p class="card__description text-md"></p></div>
3200    
3201      <div class="card__bottom">
3202        <p class="button--plain swiper-no-swiping">
3203        View collection
3204        </p>
3205      </div>
3206    
3207  </a>
3208  </article>
3209</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_tdKQdA" class="card card--collection card--collection_lgbtqia-collection card--style-padding card--text-h__left card--text-v__bottom card--text-display--title_and_excerpt" style="">
3210  <a class="card__image" href="/collections/pride-collection"><figure class="aspect-ratio--landscape aspect-ratio__mobile--landscape style--padding" role="none">
3211        <img src="//www.exaltedfuneral.com/cdn/shop/collections/pride-collection-836847.jpg?v=1688417672&amp;width=1600" alt="Pride Collection - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/collections/pride-collection-836847.jpg?v=1688417672&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/collections/pride-collection-836847.jpg?v=1688417672&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/collections/pride-collection-836847.jpg?v=1688417672&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/collections/pride-collection-836847.jpg?v=1688417672&amp;
3211width=1200 1200w" width="800" class="img-absolute">
3212      </figure></a>
3213  <a class="card__content" href="/collections/pride-collection">
3214    <div>
3215          
3216          <p class="card__title">LGBTQIA+ Collection
3217</p><p class="card__description text-md"></p></div>
3218    
3219      <div class="card__bottom">
3220        <p class="button--plain swiper-no-swiping">
3221        View collection
3222        </p>
3223      </div>
3224    
3225  </a>
3226  </article>
3227</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_tdKQdA" class="card card--collection card--collection_reviewed-on-the-mad-dungeon-podcast card--style-padding card--text-h__left card--text-v__bottom card--text-display--title_and_excerpt" style="">
3228  <a class="card__image" href="/collections/reviewed-on-the-mad-dungeon-podcast"><figure class="aspect-ratio--landscape aspect-ratio__mobile--landscape style--padding" role="none">
3229        <img src="//www.exaltedfuneral.com/cdn/shop/products/herbalists-primer-collection-book-961525.png?v=1690363368&amp;width=1600" alt="" srcset="//www.exaltedfuneral.com/cdn/shop/products/herbalists-primer-collection-book-961525.png?v=1690363368&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/products/herbalists-primer-collection-book-961525.png?v=1690363368&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/products/herbalists-primer-collection-book-961525.png?v=1690363368&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/products/herbalists-primer-collection-book-961525.png?v=1690363368&amp;
3229width=1200 1200w" width="800" class="img-absolute">
3230      </figure></a>
3231  <a class="card__content" href="/collections/reviewed-on-the-mad-dungeon-podcast">
3232    <div>
3233          
3234          <p class="card__title">Reviewed on the Mad Dungeon Podcast
3235</p><p class="card__description text-md"></p></div>
3236    
3237      <div class="card__bottom">
3238        <p class="button--plain swiper-no-swiping">
3239        View collection
3240        </p>
3241      </div>
3242    
3243  </a>
3244  </article>
3245</swiper-slide><swiper-slide><article id="template--17934119043174__collection_list_tdKQdA" class="card card--collection card--collection_free-pdfs card--style-padding card--text-h__left card--text-v__bottom card--text-display--title_and_excerpt" style="">
3246  <a class="card__image" href="/collections/free-pdfs"><figure class="aspect-ratio--landscape aspect-ratio__mobile--landscape style--padding" role="none">
3247        <img src="//www.exaltedfuneral.com/cdn/shop/files/mucklands-sandbox-preview-free-sample-pdf-pdf-615989.png?v=1750270899&amp;width=1600" alt="Mucklands Sandbox Preview - Free Sample PDF - Exalted Funeral" srcset="//www.exaltedfuneral.com/cdn/shop/files/mucklands-sandbox-preview-free-sample-pdf-pdf-615989.png?v=1750270899&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/files/mucklands-sandbox-preview-free-sample-pdf-pdf-615989.png?v=1750270899&amp;width=800 800w, //www.exaltedfuneral.com/cdn/shop/files/mucklands-sandbox-preview-free-sample-pdf-pdf-615989.png?v=1750270899&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/files/mucklands-sandbox-preview-free-sample-pdf-pdf-615989.png?v=1750270899&amp;
3247width=1200 1200w" width="800" class="img-absolute">
3248      </figure></a>
3249  <a class="card__content" href="/collections/free-pdfs">
3250    <div>
3251          
3252          <p class="card__title">Free PDFs
3253</p><p class="card__description text-md"></p></div>
3254    
3255      <div class="card__bottom">
3256        <p class="button--plain swiper-no-swiping">
3257        View collection
3258        </p>
3259      </div>
3260    
3261  </a>
3262  </article>
3263</swiper-slide></swiper-container>
3264    <div class="grid-content__slider-nav grid-content__slider-nav--below hide-desktop hide-mobile"
3265     style="justify-content: center"></div>
3266  </div>
3267</div>
3268
3269</section>
3270      </main>
3271
3272      <div class="footer-sections"><!-- BEGIN sections: main-footer -->
3273<section id="shopify-section-sections--17934117535846__form-email-signup" class="shopify-section shopify-section-group-main-footer form-email-signup"><link rel="stylesheet" href="//www.exaltedfuneral.com/cdn/shop/t/32/assets/section-form-email-signup.css?v=70652261379403039921756482622" media="print" onload="this.media='all'">
3274<noscript><link href="//www.exaltedfuneral.com/cdn/shop/t/32/assets/section-form-email-signup.css?v=70652261379403039921756482622" rel="stylesheet" type="text/css" media="all" /></noscript><div class="section__wrapper container--default inset hide-no section--with-background"><img src="//www.exaltedfuneral.com/cdn/shop/files/IMG_0814.jpg?v=1756898057&amp;width=2400" srcset="//www.exaltedfuneral.com/cdn/shop/files/IMG_0814.jpg?v=1756898057&amp;width=352 352w, //www.exaltedfuneral.com/cdn/shop/files/IMG_0814.jpg?v=1756898057&amp;width=832 832w, //www.exaltedfuneral.com/cdn/shop/files/IMG_0814.jpg?v=1756898057&amp;width=1200 1200w, //www.exaltedfuneral.com/cdn/shop/files/IMG_0814.jpg?v=1756898057&amp;width=1920 1920w, //www.exaltedfuneral.com/cdn/shop/files/IMG_0814.jpg?v=1756898057&amp;width=2400 2400w" width="2400" height="2785" loading="eager" class="section__wrapper-background" style="object-position:51.2733% 37.8664%;">
3275<style>#shopify-section-sections--17934117535846__form-email-signup .section__wrapper--overlay {background: rgba(110, 108, 108, 0.48);}#shopify-section-sections--17934117535846__form-email-signup .section__wrapper {
3276      background: #ff0000;
3277    }#shopify-section-sections--17934117535846__form-email-signup .section__wrapper:before {
3278    border-top: 1px solid #333333;
3279  }
3280  #shopify-section-sections--17934117535846__form-email-signup .section__wrapper:after {
3281    border-bottom: 1px solid #333333;
3282  }
3283  @media (max-width: 1023px) {
3284    #shopify-section-sections--17934117535846__form-email-signup .section__wrapper {padding-top: 20px;padding-bottom: 20px;}
3285  }
3286  @media (min-width: 1024px) {
3287    #shopify-section-sections--17934117535846__form-email-signup .section__wrapper {padding-top: 24px;padding-bottom: 24px;}
3288  }@media (max-width: 1023px) {
3289      #shopify-section-sections--17934117535846__form-email-signup .section__wrapper {padding-top: 20px;padding-bottom: 20px;}
3290      #shopify-section-sections--17934117535846__form-email-signup .section__wrapper {
3291        padding-left: calc(var(--gap) / 2);
3292        padding-right: calc(var(--gap) / 2);
3293      }
3294    }
3295    @media (min-width: 1024px) {
3296      #shopify-section-sections--17934117535846__form-email-signup .section__wrapper {padding-top: 24px;padding-bottom: 24px;}
3297      #shopify-section-sections--17934117535846__form-email-signup .section__wrapper {
3298        padding-left: var(--gap);
3299        padding-right: var(--gap);
3300      }
3301    }</style><div class="section__wrapper--overlay">&nbsp;</div><div class="container">
3302    <div class="form-email-signup__content"><div id="sections--17934117535846__form-email-signup" class="grid-content__header grid-content__header--  grid-content__header--button-block- grid-content__header--button-mobile-block-"
3303    ><div class="heading__section">
3304<h2>NEWS FROM THE CRYPT</h2><div
3305          class="subheading wysiwyg"
3306          
3307            style="color:#ffffff;"
3308          
3309        >
3310          <p><strong>Sign up for the Exalted Funeral mailing list to receive new product alerts, special offers, coupon codes, and more!</strong></p>
3311        </div></div>
3312
3313    
3314
3315  </div><style data-shopify>
3316      #sections--17934117535846__form-email-signup h2,
3317      #sections--17934117535846__form-email-signup .text-xs {
3318        color: #ffffff
3319      }
3320    </style>
3321</div>
3322
3323    <div class="form-email-signup__form"><form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><div class="form__input-wrapper">
3324          <label class="visually-hidden" for="newsletter">Enter your email</label>
3325<span
3326  class="icon "
3327  aria-hidden="true"
3328  focusable="false"
3329  role="presentation"
3330  
3331>email</span>
3332<input
3333            id="newsletter"
3334            type="email"
3335            name="contact[email]"
3336            placeholder="Enter your email"
3337            aria-required="true"
3338            autocorrect="off"
3339            autocapitalize="off"
3340            autocomplete="email"
3341            pattern="^[\w]{1,}[\w.+-]{0,}@[\w-]{1,}([.][a-zA-Z]{2,}|[.][\w-]{2,}[.][a-zA-Z]{2,})$"
3342            required
3343          >
3344          <input type="submit" class="button button--sm" value="Subscribe">
3345        </div></form></div>
3346  </div>
3347</div>
3348
3349</section><footer id="shopify-section-sections--17934117535846__navigation-footer" class="shopify-section shopify-section-group-main-footer footer"><div class="section__wrapper container--full_bleed"><style>#shopify-section-sections--17934117535846__navigation-footer .section__wrapper:before {
3350    border-top: 1px none #333333;
3351  }
3352  #shopify-section-sections--17934117535846__navigation-footer .section__wrapper:after {
3353    border-bottom: 1px none #333333;
3354  }
3355  @media (max-width: 1023px) {
3356    #shopify-section-sections--17934117535846__navigation-footer .section__wrapper {padding-top: 16px;padding-bottom: 16px;}
3357  }
3358  @media (min-width: 1024px) {
3359    #shopify-section-sections--17934117535846__navigation-footer .section__wrapper {padding-top: 32px;padding-bottom: 32px;}
3360  }</style><div class="container">
3361        <div class="footer__content"><div  class="alignment-horizontal--center alignment-horizontal-mobile--left hide-no"><a
3362    href="/"
3363    
3364    
3365  >
3366    <span class="visually-hidden">Home</span>
3367    
3368      <img
3369      src="//www.exaltedfuneral.com/cdn/shop/files/Exalted_Funeral_Logo_red_2_06390947-cce1-49c7-9e2c-3656e727b781.png?v=1661454091&width=320"
3370      width="160"
3371      height="101"
3372      class="header__logo hide-mobile"
3373      alt="Navigate back to Exalted Funeral homepage"
3374      >
3375    
3376    
3377      <img
3378      src="//www.exaltedfuneral.com/cdn/shop/files/Exalted_Funeral_Logo_red_2_06390947-cce1-49c7-9e2c-3656e727b781.png?v=1661454091&width=160"
3379      width="80"
3380      height="50"
3381      class="header__logo hide-desktop"
3382      alt="Navigate back to Exalted Funeral homepage"
3383      >
3384    
3385  </a>
3386
3387</div><div  class="alignment-horizontal--center alignment-horizontal-mobile--left hide-no">
3388                    
3389                    
3389<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"></script>
vendor: 1 bytes, line 3389
3389
3390<script type="module">
3391  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js");
3392
3393  
3394</script>
3394
3395
3396<shop-follow-button ux-mode="windoid" return-uri="https://www.exaltedfuneral.com/account/redirect" proxy="true"></shop-follow-button>
3397
3398                    
3399</div><div  class="alignment-horizontal--center alignment-horizontal-mobile--left hide-no"><section class="social-accounts " id="social_media_icons">
3400    <ul role="list"><li class="social-accounts__facebook">
3401          <a href="https://www.facebook.com/exaltedfuneral" target="_blank" rel="nofollow"><svg
3402    class=""
3403    width="20px"
3404    height="20px"
3405    fill="none"
3406    viewBox="0 0 18 18"
3407    aria-hidden="true"
3408    focusable="false"
3409    role="presentation"
3410    xmlns="https://www.w3.org/2000/svg"
3411  >
3412    <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z">
3413  </svg><span class="visually-hidden">Facebook</span>
3414          </a>
3415        </li><li class="social-accounts__instagram">
3416          <a href="https://www.instagram.com/exaltedfuneral/" target="_blank" rel="nofollow"><svg
3417    class=""
3418    width="20px"
3419    height="20px"
3420    fill="none"
3421    viewBox="0 0 18 18"
3422    aria-hidden="true"
3423    focusable="false"
3424    role="presentation"
3425    xmlns="https://www.w3.org/2000/svg"
3426  >
3427    <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/>
3428    <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z">
3429  </svg><span class="visually-hidden">Instagram</span>
3430          </a>
3431        </li><li class="social-accounts__twitter">
3432          <a href="https://twitter.com/exaltedfuneral" target="_blank" rel="nofollow"><svg
3433    xmlns="http://www.w3.org/2000/svg"
3434    xml:space="preserve"
3435    viewBox="333.89 142.25 1000.78 936.69"
3436    class=""
3437    width="20px"
3438    height="20px"
3439    fill="none"
3440    aria-hidden="true"
3441    focusable="false"
3442    role="presentation"
3443  >
3444    <path fill="currentColor" d="m336.33 142.251 386.39 516.64-388.83 420.05h87.51l340.42-367.76 275.05 367.76h297.8l-408.13-545.7 361.92-390.99h-87.51l-313.51 338.7-253.31-338.7h-297.8zm128.69 64.46h136.81l604.13 807.76h-136.81l-604.13-807.76z"/>
3445  </svg><span class="visually-hidden">Twitter</span>
3446          </a>
3447        </li><li class="social-accounts__youtube">
3448          <a href="https://www.youtube.com/channel/UCSKKHj5sscIEV08icGbqa8w" target="_blank" rel="nofollow"><svg
3449    class=""
3450    width="20px"
3451    height="20px"
3452    fill="none"
3453    viewBox="0 0 100 70"
3454    aria-hidden="true"
3455    focusable="false"
3456    role="presentation"
3457    xmlns="https://www.w3.org/2000/svg"
3458  >
3459    <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z" fill="currentColor">
3460  </svg><span class="visually-hidden">YouTube</span>
3461          </a>
3462        </li></ul></section></div></div>
3463                  <div class="footer__content footer__content--fill"><div
3464                    class="footer__menu alignment-horizontal--center alignment-horizontal-mobile--left hide-no"
3465                    role="navigation"
3466                    
3467                  ><p class="text-display-sm">Company</p><ul role="menu" class="menu "><li>
3468      <a href="/pages/contact-us">
3469        Contact Us
3470      </a>
3471    </li><li>
3472      <a href="/pages/shipping">
3473        Shipping
3474      </a>
3475    </li><li>
3476      <a href="/pages/pdf-policy">
3477        PDF Policy
3478      </a>
3479    </li><li>
3480      <a href="/pages/find-a-retailer">
3481        Find a Retailer
3482      </a>
3483    </li><li>
3484      <a href="https://wholesale.exaltedfuneral.com" target="_blank" rel="noopener noreferrer">
3485        Become a Wholesale Customer
3486      </a>
3487    </li></ul>
3488</div></div>
3489                  <div class="footer__content"><div
3490                    class="footer__menu alignment-horizontal--center alignment-horizontal-mobile--left hide-no"
3491                    role="navigation"
3492                    
3493                  ><p class="text-display-sm">Legal</p><ul role="menu" class="menu "><li>
3494      <a href="/pages/privacy-policy">
3495        Privacy Policy
3496      </a>
3497    </li><li>
3498      <a href="/policies/terms-of-service">
3499        Terms of Service
3500      </a>
3501    </li><li>
3502      <a href="/policies/refund-policy">
3503        Refund Policy
3504      </a>
3505    </li></ul>
3506</div></div>
3507              </div>
3508              <div class="container">
3509                <div class="footer__content" ><div  class="alignment-horizontal--left alignment-horizontal-mobile--center hide-no">
3510                  <p class="text-xs text--nowrap">
3511                    &copy; 2026
3512                    <a href="/" title="">Exalted Funeral</a>.&nbsp;EXALTED FUNERAL™ is a Registered Trademark of Eerie Enterprises, LLC. 2025. All rights reserved.
3513&nbsp;<a class="powered_by_shopify" target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a>
3514                  </p>
3515                </div></div>
3516    </div>
3517  </div><style></style><style data-shopify>
3518    @media (max-width: 1023px) {
3519      #shopify-section-sections--17934117535846__navigation-footer .footer__content {
3520        flex: 0 calc((100%/1) );
3521        max-width: calc((100%/1) );
3522      }
3523    }@media (min-width: 1024px) {
3524        #shopify-section-sections--17934117535846__navigation-footer .footer__content {
3525          flex: 0 calc((100%/3) - 3.2rem);
3526          max-width: calc((100%/3) - 3.2rem);
3527        }
3528      }</style>
3529
3530
3531</footer>
3532<!-- END sections: main-footer --></div>
3533
3534      <style data-shopify>
3535        .overlay {
3536          background-color:rgba(0, 0, 0,0.8);backdrop-filter: blur(4px);}@media (min-width: 64em) {
3537            .card:hover {
3538              transform: scale(1.01);
3539            }
3540          }@media (min-width: 64em) {
3541            .card:hover img {
3542              filter: brightness(1.12);
3543            }
3544          }</style>
3545
3546      <ul hidden>
3547        <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
3548      </ul>
3549      
3549<script
3550        src="//instant.page/5.1.0"
3551        type="module"
3552        integrity="sha384-by67kQnR+pyfy8yWP4kPO12fHKRLHZPfEsiSXR8u2IKcTdxD805MGUXBzVPnkLHw"
3553        defer="defer"
3554      >
3555      </script>
3555
3556      <link
3557        href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:wght@300&display=swap"
3558        rel="stylesheet"
3559      >
3560      
3560<script src="//www.exaltedfuneral.com/cdn/shop/t/32/assets/base.js?v=124127662586033141561756482622" defer></script>
3560
3561      
3561<script src="//www.exaltedfuneral.com/cdn/shop/t/32/assets/vendors.js?v=156420400411119388091756482622" defer></script>
3561
3562      
3562<script src="//www.exaltedfuneral.com/cdn/shop/t/32/assets/utilities-swiper-element.js?v=54200410432827083571756482622" defer></script>
3562
3563      
3563<script src="//www.exaltedfuneral.com/cdn/shop/t/32/assets/section-main-cart.js?v=130133821076527432281756482622" defer></script>
3563
3564      
3564<script src="//www.exaltedfuneral.com/cdn/shop/t/32/assets/section-navigation-main.js?v=107092770632296458191756482622" defer></script>
3564
3565      
3565<script src="//www.exaltedfuneral.com/cdn/shop/t/32/assets/utilities-toggletip-engine.js?v=107906350913740162001756482622" defer></script>
3565
3566      
3566<script src="//www.exaltedfuneral.com/cdn/shop/t/32/assets/component-search-predictive.js?v=29501017190312596101756482622" defer></script>
3566
3567      
3567<script src="//www.exaltedfuneral.com/cdn/shop/t/32/assets/component-quantity.js?v=94928829497963078721756482622" defer></script>
3567
3568
3569      <style data-shopify>
3570        *:focus-visible {
3571          outline: -webkit-focus-ring-color auto 1px;
3572          outline-offset: 4px;
3573          outline-style: auto !important;
3574        }
3575
3576        *:focus:not(:focus-visible) {
3577          outline: none;
3578        }
3579      </style>
3580
3581      
3582    <style> .card__badge {background: #ff55d7;} .card__badge {color: #fff;} </style>
3583<div id="shopify-block-AK0h3cTVsZkRtSWZvY__back-in-stock-restock-alerts-4bb73be2-b7c2-4870-949f-c528145452a3" class="shopify-block shopify-app-block"><link rel="preconnect" href="https://app.restockrocket.io" crossorigin><link rel="preconnect" href="https://exaltedfuneral.myshopify.com" crossorigin><!-- Config and setup JS -->
3584<script id="RestockRocketConfig">
3585  window._RestockRocketConfig = window._RestockRocketConfig || {}
3586  window._RestockRocket = window._RestockRocket || {}
3587  window._Stoq = window._RestockRocket
3588  window._StoqConfig = window._RestockRocketConfig
3589  try { window._RestockRocket.inlineRanAt = performance.now(); } catch (e) { }
3590  function normalizeLocale(locale) {
3591    if (!locale || locale.trim() === '') {
3592      return '';
3593    }
3594    return locale.toString().toLowerCase().replace(/-/g, '_');
3595  }
3596
3597  window._RestockRocketConfig.locale = 'en';
3598  window._RestockRocketConfig.normalizedLocale = normalizeLocale('en');
3599  window._RestockRocketConfig.shop = 'exaltedfuneral.myshopify.com';
3600  window._RestockRocketConfig.pageType = 'page';
3601  window._RestockRocketConfig.liquidRenderedAt = 1790345820;window._RestockRocketConfig.marketId = 49545318;window._RestockRocketConfig.countryName = 'United States';
3602    window._RestockRocketConfig.countryIsoCode = 'US';window._RestockRocketConfig.languageIsoCode = 'en';window._RestockRocketConfig.cartInventoryQuantity = {};
3603  if (!window._RestockRocketConfig.cartToken) {
3604    try {
3605      const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/);
3606      if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]);
3607    } catch (e) { }
3608  }
3609window._RestockRocketConfig.cachedSettings = {"id":14659,"shop_id":14502,"currency":"USD","created_at":"2024-06-24T17:01:04.124Z","updated_at":"2026-09-03T18:45:05.919Z","enable_app":true,"enable_signup_widget":true,"storefront_button_text":"Email me when available!","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#ff55d7","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below! (Note: phone number only needed if you would like to also sign up for text reminders.)","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":false,"show_button_on_preorder":false,"sms_enabled":true,"email_enabled":true,"storefront_button_disable_tag":"digital","theme_config":{"disableDebugLoggingForNonPreorderItem":false},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":".button--add-to-cart[disabled]{\r\ndisplay: none !important;\r\n}\r\n\r\n.restock-rocket-button.restock-rocket-button-product, .restock-rocket-button.restock-rocket-button-collection{\r\nborder-radius: 8px !important;\r\ntext-transform: uppercase !important;\r\ncolor: white !important;\r\nfont-weight: 800 !important;\r\nbackground-color: #ff55d7 !important;\r\n}\r\n\r\n.restock-rocket-preorder-badge.preorder-badge-collection {\r\n    top: 0px !important;\r\n    right: 0px !important;\r\n    border-radius: 0 0 0 var(--border-radius) !important;\r\n    font-size: 1.2rem !important;\r\n    font-weight: var(--font-body-weight-bold) !important;\r\n    line-height: 1.5 !important;\r\n    padding: .8rem 2.5rem !important;\r\n    background: #ff55d7 !important;\r\n}\r\n\r\n.restock-rocket-preorder-badge.preorder-badge-collection:hover {\r\ncursor: pointer !important;\r\ncolor: var(--color-text-links-hover) !important;\r\n}","js_config":"","collect_promotion_consent":true,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too","show_button_on_collection":true,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":false,"optin_required":false,"optin_custom_domain_enabled":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":true,"quantity_required":true,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":true,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":"","insert_button_after_selector_type":"beforebegin","storefront_button_position_type":"auto","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"Preorders must be purchased 
3609separately from regular items. Please complete your current order first, or clear your cart to continue.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#ff55d7","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":true,"insert_button_after_selector_collection":"","insert_button_after_selector_index":"","push_enabled":false,"push_allowed":true,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send notification to your browser","insert_button_after_selector_page":"","show_button_on_page":true,"insert_button_after_selector_search":"","show_button_on_search":true,"app_proxy_path_prefix":"/a/restock","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":"","index_buttons_container":"","page_buttons_container":"","search_buttons_container":"","extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when it’s restocked again by entering your details below!","preorder_enabled":true,"preorder_buy_button_selector":"","preorder_add_to_cart_button_selector":".ux-cart.button.button--add-to-cart","preorder_badge_selector":".price__regular","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":true,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":true,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":true,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":"","preorder_index_badge_selector":"","preorder_page_badge_selector":"","preorder_search_badge_selector":"","preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span:last-child","preorder_button_disclaimer_insert_selector":".ux-cart.button","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"","preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":"","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":"","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":"","inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":0,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":null,"preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","configure_notify_me_enabled":false,"restock_note_insert_selector":null,"restock_note_insert_selector_type":"afterend","restock_note_background_color":"#f3f4f6","restock_note_text_color":"#202223","restock_note_border_radius":4,"preorder_modal_continue_button_text":"Continue","preorder_modal_cancel_button_text":"Cancel","meta_pixel_enabled":false,"meta_pixel_id":null,"cache":true,"cached_at":"2026-09-03T18:45:06.713Z","multi_language_enabled":false,"translation_locale":"en","disable_refresh_on_stale_liquid":false,"block_accelerated_checkout":true};window._RestockRocketConfig.storefrontAccessToken = "e5062a0ccdaae7ca4ba48fc26122690c";
3610  window._RestockRocketConfig.metafieldNamespace = 'restockrocket_production';
3611  window._RestockRocketConfig.storefrontApiVersion = '2026-07';window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[21703824408665,22143131680857,31940649746534,32028230549606,32125043703910,32235833720934,32235838898278,32316574564454,39279229272166,39279229894758,39279848292454,39279950528614,39279966650470,39331101704294,39349325135974,39349425471590,39349510111334,39349512142950,39349512306790,39349512536166,39349514731622,39382500933734,39452335669350,39474981568614,39558500810854,39558508871782,39575702831206,39575706894438,39580818571366,39586057125990,39587429089382,39596044189798,39596185190502,39596561563750,39596640075878,39596987252838,39602038046822,39602038669414,39605689974886,39605705506918,39605705900134,39605935669350,39605938323558,39606385246310,39
3611606406479974,39606412214374,39606426370150,39606428008550,39606433251430,39606436659302,39606637232230,39606647783526,39606671474790,39606674587750,39606678290534,39606683435110,39606734127206,39606736158822,39606738124902,39606739173478,39606741336166,39606744088678,39606745366630,39606747037798,39606748807270,39606749986918,39608264327270,39608267735142,39608272355430,39608284020838,39608305811558,39608310202470,39608312135782,39608320852070,39608325832806,39608328192102,39608572543078,39608613175398,39608901107814,39609392922726,39615577489510,39615850610790,39618094006374,39618416181350,39620885512294,39620911956070,39638852337766,39639848419430,39639851958374,39652593598566,39652614406246,39652652286054,39652678598758,39652690100326,39652690919526,39652691509350,39652719329382,39652723556454,39652727554150,39652728635494,39652737253478,39653962580070,39664857612390,39665351819366,39665368989798,39666288492646,39677299916902,39677359980646,39679666782310,39680508461158,39688979677286,39695977939046,39696517562470,39697523802214,39698724454502,39700239777894,39700239843430,39700239908966,39700239974502,39700243841126,39700253311078,39700254556262,39742928781414,39762548883558,39762897829990,39770435879014,39770676592742,39770841940070,39780664049766,39811339223142,39811430776934,39817080340582,39831793401958,39839251759206,39854481703014,39854494482534,39860373422182,39885319045222,39897130074214,39923390054502,39938798125158,39992573558886,40073965633638,40082353946726,40082389106790,40082507432038,40132201513062,40132201545830,40137531785318,40137531818086,40161300021350,40161300938854,40161327677542,40184895176806,40184946229350,40189040001126,40190284496998,40190319001702,40217378226278,40226669690982,40233696034918,40246295593062,40388859592806,40462954233958,40536332664934,40557607354470,40558312849510,40558460010598,40826376814694,40833116733542,40833272578150,40833291944038,40904576041062,40920800657510,40986571145318,40989079797862,41204946108518,41737072083046,41783560994918,41834873487462,41835115577446,41840459350118,41843753189478,41899861573734,41959785300070,42049829208166,42049838809190,42073342476390,42073585352806,42111127945318,42111242207334,42123410014310,42143573672038,42154757193830,42154890559590,42164746322022,42164869333094,42165018689638,42165175976038,42165300953190,42194892554342,42217359671398,42309029724262,42309050302566,42436460544102,42497389232230,42699341987942,42699342020710,42699342053478,42699342086246,42700142837862,42872874598502,42888069185638,42909348266086,42942722637926,42942724341862,42942735351910,42945496449126,4306
36117670003814,43067870150758,43067872706662,43068062040166,43068143698022,43068297773158,43449742164070,43606390407270,43682594881638,44830310039654,45260206768230,45884718284902,47053379305574,47053379338342],"updated_at":"2026-09-25T14:13:40Z","market_locations_enabled":false,"market_id":49578086,"preorder_location_filter_enabled":true,"preorder_location_filter_ids":[35398713446],"collection_id":null,"bulk_operation":true};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2026-09-25T14:14:43Z","shopify_market_id":49545318,"market_locations_enabled":false};
3612    window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_49545318";window._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2026-09-25T14:14:43Z","shopify_market_id":49545318,"market_locations_enabled":false};
3613    window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_49545318";
3614window._RestockRocketConfig.sellingPlans = [];(function() {
3615      const cachedData = {"plans":[{"shopify_selling_plan_group_id":2930704486,"shopify_selling_plan_id":3787128934,"enabled":true,"variant_ids":[45911182344294],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Pre-order before it's gone.","preorder_button_description_enabled":false,"preorder_button_description_background_color":"#1F2937","preorder_button_description_text_color":"#FFFFFF","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":null,"delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":true,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: As soon as possible","shipping_applies_to_all_products":true,"shipping_text":"ASAP","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":null,"pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_colors_enabled":false,"markets_enabled":false,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":true,"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":null,"billing_at":null,"billing_after_n_intervals":null,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":3787128934,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"acknowledgement_line_item_property_enabled":false,"acknowledgement_line_item_property_text":"Preorder Terms Accepted","preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2026-09-04T22:01:29.000Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased 
3615separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"batches_enabled":false,"preorder_batches":[]}],"disabled_plan_ids":[2018508902,2308472934,2704965734,3462004838,1514111078,2303688806,1505951846,1514045542,2713747558,1514078310,1573060710,1573617766,2411364454,2713780326,2654240870],"has_in_stock_offer":false,"has_preorder_offer":true,"read_flags":{},"cached_at":"2026-09-24T12:05:55Z"};
3616
3617      if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) {
3618        window._RestockRocketConfig.readFlags = cachedData.read_flags || {};
3619        const oldPlans = window._RestockRocketConfig.sellingPlans;
3620        const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0
3621          ? oldPlans.reduce(function(max, plan) {
3622              if (plan.updated_at) {
3623                const planDate = new Date(plan.updated_at);
3624                const maxDate = max ? new Date(max) : null;
3625                return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max;
3626              }
3627              return max;
3628            }, '')
3629          : null;
3630        const cachedDate = new Date(cachedData.cached_at);
3631        const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null;
3632        const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate));
3633
3634        if (useCached) {
3635          if (Array.isArray(cachedData.plans)) {
3636            window._RestockRocketConfig.sellingPlans = cachedData.plans;
3637            window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || [];
3638            console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')');
3639          }
3640        } else {
3641          window._RestockRocketConfig.disabledSellingPlanIds = [];
3642          console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')');
3643        }
3644      }
3645    })();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};window._RestockRocketConfig.integrations = [{"id":"c2546449-c2c8-4bc7-af7b-742143bf8394","shop_id":14502,"enabled":true,"page_types":["page"],"configuration":{"featuredProductSelector":".main-product__content","featuredProductFormSelector":"form[action=\"/cart/add\"]","featuredProductBuyButtonSelector":".shopify-payment-button","featuredProductVariantInputSelector":"form[action=\"/cart/add\"] [name=\"id\"]","featuredProductQuantityInputSelector":"[name=\"quantity\"]","featuredProductAddToCartButtonSelector":".button--add-to-cart","featuredProductShowPreorderButtonDelay":0,"featuredProductAddToCartButtonTextSelector":".button--add-to-cart span:nth-of-type(2)"},"type":"featured_product","css_config":null,"js_config":null,"created_at":"2024-11-26T18:34:48.053Z","updated_at":"2024-11-27T20:52:02.102Z"},{"id":"8fb87d00-28b8-43b7-9a01-74113f0aed6c","shop_id":14502,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-01-23T05:40:39.056Z","updated_at":"2026-09-02T21:10:52.057Z"}];
3646  try {
3647    var _sqCfg = window._RestockRocketConfig;
3648    var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) &&
3649      _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; });
3650    var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds &&
3651      _sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length;
3652    _sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount);
3653  } catch (e) { }
3654  try {
3655    var _sqc = window._RestockRocketConfig;
3656    var _sqOn = !(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout === false);
3657    var _sqPre = (_sqc.cachedPreorderVariantIds &&
3658      _sqc.cachedPreorderVariantIds.preorder_variant_ids) || [];
3659    var _sqArm = false;
3660    if (_sqOn && _sqc.preordersConfigured) {
3661      if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) {
3662        _sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; });
3663      } else {
3664        _sqArm = (_sqc.integrations || []).some(function (i) {
3665          return i && i.type === 'featured_product' && i.enabled &&
3666            Array.isArray(i.page_types) && i.page_types.indexOf(_sqc.pageType) !== -1;
3667        });
3668      }
3669    }
3670    if (_sqArm && document.documentElement) {
3671      _sqc.acceleratedGateArmed = true;
3672      document.documentElement.classList.add('stoq-buy-now-pending');
3673      setTimeout(function () {
3674        document.documentElement.classList.remove('stoq-buy-now-pending');
3675      }, 6000);
3676    }
3677  } catch (e) { }
3678
3679  window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/01a0d800-732f-7afd-b908-93a4b472e735/restockrocket-1-595/assets/restockrocket-product.js'
3680  window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/01a0d800-732f-7afd-b908-93a4b472e735/restockrocket-1-595/assets/restockrocket-collection.js'
3681  window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/01a0d800-732f-7afd-b908-93a4b472e735/restockrocket-1-595/assets/restockrocket-product-bis.js'
3682  window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/01a0d800-732f-7afd-b908-93a4b472e735/restockrocket-1-595/assets/restockrocket-collection-bis.js'
3683  window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1)
3684  window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io'
3685  try {
3686    const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/);
3687    window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || '';
3688  } catch (e) {
3689    window._RestockRocketConfig.appVersion = '';
3690  }
3691  const SETTINGS_CACHE_DURATION = 15 * 60 * 1000;
3692  const LIQUID_CACHE_MAX_AGE = 15 * 60;
3693  const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt;
3694  if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) {
3695    console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh');
3696    window._RestockRocketConfig.isLiquidCacheFresh = true;
3697    window._RestockRocketConfig.liquidCacheAge = null;
3698  } else {
3699    const now = Math.floor(Date.now() / 1000);
3700    const liquidCacheAge = now - liquidRenderedAt;
3701    window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge);
3702    if (liquidCacheAge < 0) {
3703      console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`);
3704      window._RestockRocketConfig.isLiquidCacheFresh = true;
3705    } else if (liquidCacheAge <= LIQUID_CACHE_MAX_AGE) {
3706      console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`);
3707      window._RestockRocketConfig.isLiquidCacheFresh = true;
3708    } else {
3709      console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`);
3710      window._RestockRocketConfig.isLiquidCacheFresh = false;
3711    }
3712  }
3713
3714  function checkSettingsExpiry(settings) {
3715    try {
3716      if (!settings || !settings.updated_at) {
3717        console.debug('STOQ - Invalid settings data structure');
3718        return null;
3719      }
3720
3721      if (!settings.cache) {
3722        console.debug('STOQ - settings caching disabled');
3723        return null;
3724      }
3725      if (settings.multi_language_enabled) {
3726        if (!settings.translations) {
3727          console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh');
3728          return null;
3729        }
3730        if (window._RestockRocketConfig.normalizedLocale &&
3731            !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) {
3732          console.debug('STOQ - locale not explicitly translated, will use default language from cache');
3733        }
3734      }
3735
3736      const updatedAt = new Date(settings.updated_at);
3737      if (isNaN(updatedAt.getTime())) {
3738        console.debug('STOQ - Invalid updated_at date format in settings');
3739        return null;
3740      }
3741
3742      const age = Date.now() - updatedAt.getTime();
3743      if (age < SETTINGS_CACHE_DURATION) {
3744        console.debug('STOQ - settings changed recently, skipping cache');
3745        return null;
3746      }
3747
3748      return settings;
3749    } catch (error) {
3750      console.debug('STOQ - Error checking settings cache:', error);
3751      return null;
3752    }
3753  }
3754
3755  function createRestockRocketContainer() {
3756    const restockRocketContainer = document.createElement('div');
3757    restockRocketContainer.id = 'restock-rocket';
3758    document.body.appendChild(restockRocketContainer);
3759  }
3760
3761  function createRestockRocketScript(scriptUrl) {
3762    const restockRocketScriptElement = document.createElement('script');
3763    restockRocketScriptElement.setAttribute('defer', 'defer');
3764    restockRocketScriptElement.src = scriptUrl;
3765    document.body.appendChild(restockRocketScriptElement);
3766  }
3767
3768  createRestockRocketContainer()
3769
3770  console.debug('STOQ - extension activated')
3771  try {
3772    const _stoqInitConfig = window._RestockRocketConfig;
3773    const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqInitConfig.product.variants)
3773)
3774      ? _stoqInitConfig.product.variants.map(function(v) { return v.id })
3775      : [];
3776    const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id;
3777    var _stoqPageSeq = 0;
3778    try {
3779      _stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1;
3780      window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq));
3781    } catch (e) { }
3782    Shopify?.analytics?.publish?.('stoq_initialized', {
3783      cart_token: _stoqInitConfig.cartToken || '',
3784      page_url: window.location.href,
3785      page_type: _stoqInitConfig.pageType || '',
3786      shop_domain: _stoqInitConfig.shop || '',
3787      market_id: _stoqInitConfig.marketId || '',
3788      country_code: _stoqInitConfig.countryIsoCode || '',
3789      detected_variant_ids: _stoqDetectedVariantIds,
3790      selected_variant_id: _stoqSelectedVariantId || '',
3791      page_load_seq: _stoqPageSeq,
3792      liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0,
3793      app_version: _stoqInitConfig.appVersion || '',
3794      liquid_cache_age: _stoqInitConfig.liquidCacheAge,
3795      inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '',
3796      inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId],
3797    });
3798  } catch (e) {
3799    console.debug('STOQ - stoq_initialized publish failed:', e);
3800  }
3801  try {
3802    var _sqTrack = window._RestockRocketConfig;
3803    if (_sqTrack.preordersConfigured) {
3804      document.addEventListener('click', function (e) {
3805        try {
3806          var t = e.target;
3807          if (!t || !t.closest) return;
3808          var host = t.closest('.shopify-payment-button, shopify-payment-terms');
3809          if (!host) return;
3810          var channel = host.matches && host.matches('shopify-payment-terms')
3811            ? 'shop_pay_installments' : 'buy_now';
3812          var form = host.closest('form');
3813          var vidEl = form && form.querySelector('[name="id"]');
3814          var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || '';
3815          var _sqVidNum = Number(variantId);
3816          var _sqPlan = null;
3817          var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : [];
3818          var _sqMktId = Number(_sqTrack.marketId);
3819          var _sqForVariant = function (pl) {
3820            return pl && pl.enabled && Array.isArray(pl.variant_ids) &&
3821              pl.variant_ids.indexOf(_sqVidNum) !== -1;
3822          };
3823          _sqPlans.forEach(function (pl) {
3824            if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled &&
3825                Array.isArray(pl.shopify_market_ids) &&
3826                pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; }
3827          });
3828          if (!_sqPlan) {
3829            _sqPlans.forEach(function (pl) {
3830              if (!_sqPlan && _sqForVariant(pl) && !pl.markets_enabled) { _sqPlan = pl; }
3831            });
3832          }
3833          Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', {
3834            variant_id: variantId,
3835            product_id: (_sqTrack.product && _sqTrack.product.id) || '',
3836            channel: channel,
3837            market_id: _sqTrack.marketId || '',
3838            country_code: _sqTrack.countryIsoCode || '',
3839            page_type: _sqTrack.pageType || '',
3840            cart_token: _sqTrack.cartToken || '',
3841            page_url: (window.location && window.location.href) || '',
3842            properties: {
3843              is_preorder_variant: (function () {
3844                var vid = Number(variantId);
3845                var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; };
3846                return has(_sqTrack.preorderVariantIds) ||
3847                  has(_sqTrack.cachedPreorderVariantIds &&
3848                    _sqTrack.cachedPreorderVariantIds.preorder_variant_ids);
3849              })(),
3850              in_enabled_plan: !!_sqPlan,
3851              is_instock_variant: (function () {
3852                var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; };
3853                return has(_sqTrack.inStockVariantIds) ||
3854                  has(_sqTrack.cachedInStockVariantIds &&
3855                    _sqTrack.cachedInStockVariantIds.in_stock_variant_ids);
3856              })(),
3857              enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '',
3858              enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '',
3859              block_enabled: !(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout === false),
3860              gate_armed: !!_sqTrack.acceleratedGateArmed,
3861              gate_active_at_click: !!(document.documentElement &&
3862                document.documentElement.classList.contains('stoq-buy-now-pending')),
3863              blocked: (function () {
3864                try {
3865                  var rr = window._RestockRocket;
3866                  return !!(rr && typeof rr.willBlockAcceleratedCl
3866ick === 'function' &&
3867                    rr.willBlockAcceleratedClick(e));
3868                } catch (err) { return false; }
3869              })(),
3870            },
3871          });
3872        } catch (err) { }
3873      }, true);
3874    }
3875  } catch (e) { }
3876  function applyTranslations(settings) {
3877    try {
3878      if (!settings || !settings.multi_language_enabled) {
3879        return settings;
3880      }
3881
3882      if (!settings.translations) {
3883        console.debug('STOQ - No translations found, skipping translation');
3884        return settings;
3885      }
3886
3887      const normalizedLocale = window._RestockRocketConfig.normalizedLocale;
3888      const translations = settings.translations;
3889
3890      if (!normalizedLocale) {
3891        console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {}));
3892        delete settings.translations;
3893        return settings;
3894      }
3895
3896      console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`);
3897
3898      const translatedFields = translations[normalizedLocale];
3899      if (translatedFields && typeof translatedFields === 'object') {
3900        Object.keys(translatedFields).forEach(function(key) {
3901          const value = translatedFields[key];
3902          if (value !== null && value !== undefined && value !== '') {
3903            settings[key] = value;
3904          }
3905        });
3906      } else {
3907        console.debug('STOQ - No translated fields found for locale:', normalizedLocale);
3908      }
3909
3910      delete settings.translations;
3911      return settings;
3912    } catch (e) {
3913      console.debug('STOQ - error applying translations:', e);
3914      return settings;
3915    }
3916  }
3917  function setupCartSellingPlanUpdater(settings) {
3918    window.addEventListener('stoq:inventory-data-loaded', function(event) {
3919      console.debug('STOQ - Inventory data loaded, updating cart selling plans');
3920      if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) {
3921        window._RestockRocket.updateCartSellingPlans()
3922          .then(hasUpdates => {
3923            if (hasUpdates) {
3924              console.debug('STOQ - cart selling plans updated successfully');
3925            } else {
3926              console.debug('STOQ - no cart selling plan updates needed');
3927            }
3928          })
3929          .catch(error => {
3930            console.error('STOQ - error updating cart selling plans:', error);
3931          });
3932      }
3933    });
3934  }
3935  function storefrontGraphql(query, variables) {
3936    const cfg = window._RestockRocketConfig;
3937    if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) {
3938      return Promise.reject(new Error('Storefront API unavailable'));
3939    }
3940    return fetch(
3941      `https://${cfg.shop}/api/${cfg.storefrontApiVersion}/graphql.json`,
3942      {
3943        method: 'POST',
3944        headers: {
3945          'Content-Type': 'application/json',
3946          'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken,
3947        },
3948        body: JSON.stringify({ query: query, variables: variables }),
3949      }
3950    )
3951    .then(function(response) {
3952      if (!response.ok) { throw new Error('Storefront API HTTP ' + response.status); }
3953      return response.json();
3954    })
3955    .then(function(body) {
3956      if (body && body.errors && body.errors.length) {
3957        throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', '));
3958      }
3959      return body && body.data;
3960    });
3961  }
3962  function fetchStorefrontShopMetafield(key) {
3963    const cfg = window._RestockRocketConfig;
3964    const query = 'query StoqShopMetafield($namespace: String!, $key: String!) { shop { metafield(namespace: $namespace, key: $key) { value } } }';
3965    return storefrontGraphql(query, { namespace: cfg.metafieldNamespace, key: key })
3966    .then(function(data) {
3967      const value = data && data.shop && data.shop.metafield && data.shop.metafield.value;
3968      if (!value) { throw new Error('Storefront API returned no ' + key + ' metafield value'); }
3969      return JSON.parse(value);
3970    });
3971  }
3972  (function loadStorefrontSettings() {
3973    const cfg = window._RestockRocketConfig;
3974    if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return;
3975    function run() {
3976      // The live-settings read is one more shop-level metafield fetch, so it
3977      // shares fetchStorefrontShopMetafield with the integrations/selling_plans
3978      // reads rather than re-issuing the same query + parse.
3979      fetchStorefrontShopMetafield('settings')
3980      .then(function(settings) {
3981        cfg.storefrontSettings = settings;
3982        console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings');
3983      })
3984      .catch(function(e) {
3985        console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message);
3986      });
3987    }
3988
3989    if (typeof window.requestIdleCallback === 'function') {
3990      window.requestIdleCallback(run, { timeout: 5000 });
3991    } else {
3992      setTimeout(run, 0);
3993    }
3994  })();
3995  const cachedSettings = window._RestockRocketConfig.cachedSettings;
3996  const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null;
3997
3998  if (validCachedSettings) {
3999    console.debug('STOQ - using cached settings');
4000    initializeScripts(validCachedSettings);
4001  } else {
4002    console.debug('STOQ - fetching fresh settings');
4003    const headers = {
4004      'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
4005      'ngrok-skip-browser-warning': 'skip'
4006    };
4007
4008    if (window.Shopify?.theme?.role === 'main') {
4009      headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name;
4010      headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version;
4011      headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id;
4012    }
4013
4014    fetch(
4015      `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`,
4016      { headers }
4017    )
4018    .then(function(response) {
4019      if (!response.ok) {
4020        throw new Error('Network response was not ok');
4021      }
4022      return response.json();
4023    })
4024    .then(function(settings) {
4025      initializeScripts(settings);
4026    })
4027    .catch(function(error) {
4028      if (cachedSettings) {
4029        console.debug('STOQ - using expired cached settings as fallback');
4030        initializeScripts(cachedSettings);
4031      } else {
4032        console.error('STOQ - failed to load settings:', error);
4033      }
4034    })
4035    .catch(function(e) {
4036      console.error(e)
4037    })
4038  }
4039
4040  function fetchEmbedConfig(endpoint, apply) {
4041    return fetch(
4042      `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`,
4043      {
4044        headers: {
4045          'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
4046          'ngrok-skip-browser-warning': 'skip'
4047        }
4048      }
4049    )
4050    .then(function(response) {
4051      if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`);
4052      return response.json();
4053    })
4054    .then(function(data) {
4055      try {
4056        apply(data);
4057      } catch (applyError) {
4058        console.error('STOQ - apply failed for ' + endpoint + ':', applyError);
4059        throw applyError;
4060      }
4061    })
4062    .catch(function(error) {
4063      console.debug(`STOQ - using cached ${endpoint}:`, error.message);
4064    });
4065  }
4066  function refreshShopConfig(source) {
4067    const cfg = window._RestockRocketConfig;
4068    const viaEmbed = function() { return fetchEmbedConfig(source.endpoint, source.apply); };
4069    const flagOn = !!cfg.readFlags && cfg.readFlags[source.flag] === true;
4070    if (!flagOn) { return viaEmbed(); }
4071
4072    return fetchStorefrontShopMetafield(source.metafieldKey)
4073      .then(function(value) {
4074        if (!source.isValid(value)) { throw new Error(source.metafieldKey + ' metafield is not a valid ' + source.endpoint + ' payload'); }
4075        source.apply(value);
4076        console.debug('STOQ - refreshed ' + source.endpoint + ' from the Storefront API');
4077      })
4078      .catch(function(error) {
4079        console.debug('STOQ - Storefront ' + source.endpoint + ' read failed, using embed:', error.message);
4080        return viaEmbed();
4081      });
4082  }
4083  function refreshIntegrations() {
4084    const cfg = window._RestockRocketConfig;
4085    return refreshShopConfig({
4086      endpoint: 'integrations',
4087      metafieldKey: 'integrations',
4088      flag: 'enable_storefront_integrations_read',
4089      isValid: function(value) { return Array.isArray(value); },
4090      apply: function(data) {
4091        cfg.integrations = data;
4092      }
4093    });
4094  }
4095  function refreshSellingPlans() {
4096    const cfg = window._RestockRocketConfig;
4097    return refreshShopConfig({
4098      endpoint: 'selling_plans',
4099      metafieldKey: 'cachedSellingPlans',
4100      flag: 'enable_storefront_selling_plans_read',
4101      isValid: function(value) { return !!value && Array.isArray(value.plans); },
4102      apply: function(data) {
4103        cfg.sellingPlans = data.plans;
4104        cfg.disabledSellingPlanIds = data.disabled_plan_ids || [];
4105        if (data && data.read_flags && typeof data.read_flags === 'object' && !Array.isArray(data.read_flags)) {
4106          cfg.readFlags = data.read_flags;
4107        }
4108      }
4109    });
4110  }
4111
4112  function initializeScripts(settings) {
4113    settings = applyTranslations(settings);
4114    window._RestockRocketConfig.settings = settings;
4115    console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`);
4116    if (!window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid) {
4117      console.debug('STOQ - Liquid cache stale, refreshing selling_plans + integrations');
4118      Promise.race([
4119        Promise.all([
4120          refreshSellingPlans(),
4121          refreshIntegrations()
4122        ]),
4123        new Promise(function(resolve) { setTimeout(resolve, 1000); })
4124      ]).then(function() { loadScripts(settings); });
4125      return;
4126    }
4127
4128    loadScripts(settings);
4129  }
4130
4131  function loadScripts(settings) {
4132    setupCartSellingPlanUpdater(settings);
4133
4134    if(settings.enable_app) {
4135      const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) {
4136        return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType);
4137      })
4138      const hasEnabledOffer = Array.isArray(window._RestockRocketConfig.sellingPlans)
4139        && window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; });
4140      const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds)
4141        && window._RestockRocketConfig.disabledSellingPlanIds.length > 0;
4142      const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds;
4143
4144      const collectionScriptUrl = usePreorderBuild
4145        ? window._RestockRocketConfig.scriptUrlCollection
4146        : window._RestockRocketConfig.scriptUrlCollectionBis;
4147      const productScriptUrl = usePreorderBuild
4148        ? window._RestockRocketConfig.scriptUrlProduct
4149        : window._RestockRocketConfig.scriptUrlProductBis;
4150
4151      const pageType = window._RestockRocketConfig.pageType;
4152      const collectionPageTypes = ['collection', 'index', 'search', 'page'];
4153
4154      if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) {
4155        createRestockRocketScript(collectionScriptUrl);
4156      } else if(pageType === 'product') {
4157        createRestockRocketScript(productScriptUrl);
4158      } else if(hijackIntegration) {
4159        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
4160      } else if(usePreorderBuild) {
4161        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
4162      } else {
4163        console.debug(`STOQ - no scripts enabled for ${pageType}`);
4164      }
4165      const appLoadedEvent = new CustomEvent('stoq:loaded', {
4166        detail: {
4167          pageType: window._RestockRocketConfig.pageType,
4168          enabled: settings.enable_app,
4169          settings: settings,
4170          preorderEnabled: settings.preorder_enabled
4171        }
4172      });
4173      console.debug('STOQ - dispatching app loaded event');
4174      window.dispatchEvent(appLoadedEvent);
4175    }
4176  }
4177</script>
4177<style id="RestockRocketStyle">html.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important}</style>
4178
4179
4180</div><div id="shopify-block-ATzdhRlljTjB5d2tBa__11095253573082077043" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: xhook -->
4180<script type="text/javascript">
4181//XHook - v1.6.2 - https://github.com/jpillora/xhook
4182//Jaime Pillora <[email protected]> - MIT Copyright 2023
4183var xhook=function(){"use strict";const e=(e,t)=>Array.prototype.slice.call(e,t);let t=null;"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?t=self:"undefined"!=typeof global?t=global:window&&(t=window);const n=t,o=t.document,r=["load","loadend","loadstart"],s=["progress","abort","error","timeout"],a=e=>["returnValue","totalSize","position"].includes(e),i=function(e,t){for(let n in e){if(a(n))continue;const o=e[n];try{t[n]=o}catch(e){}}return t},c=function(e,t,n){const o=e=>function(o){const r={};for(let e in o){if(a(e))continue;const s=o[e];r[e]=s===t?n:s}return n.dispatchEvent(e,r)};for(let r of Array.from(e))n._has(r)&&(t[`on${r}`]=o(r))},u=function(e){if(o&&null!=o.createEventObject){const t=o.createEventObject();return t.type=e,t}try{return new Event(e)}catch(t){return{type:e}}},l=function(t){let n={};const o=e=>n[e]||[],r={addEventListener:function(e,t,r){n[e]=o(e),n[e].indexOf(t)>=0||(r=void 0===r?n[e].length:r,n[e].splice(r,0,t))},removeEventListener:function(e,t){if(void 0===e)return void(n={});void 0===t&&(n[e]=[]);const r=o(e).indexOf(t);-1!==r&&o(e).splice(r,1)},dispatchEvent:function(){const n=e(arguments),s=n.shift();t||(n[0]=i(n[0],u(s)),Object.defineProperty(n[0],"target",{writable:!1,value:this}));const a=r[`on${s}`];a&&a.apply(r,n);const c=o(s).concat(o("*"));for(let e=0;e<c.length;e++){c[e].apply(r,n)}},_has:e=>!(!n[e]&&!r[`on${e}`])};return t&&(r.listeners=t=>e(o(t)),r.on=r.addEventListener,r.off=r.removeEventListener,r.fire=r.dispatchEvent,r.once=function(e,t){var n=function(){return r.off(e,n),t.apply(null,arguments)};return r.on(e,n)},r.destroy=()=>n={}),r};var f=function(e,t){switch(typeof e){case"object":return n=e,Object.entries(n).map((([e,t])=>`${e.toLowerCase()}: ${t}`)).join("\r\n");case"string":return function(e,t){const n=e.split("\r\n");null==t&&(t={});for(let e of n)if(/([^:]+):\s*(.+)/.test(e)){const e=null!=RegExp.$1?RegExp.$1.toLowerCase():void 0,n=RegExp.$2;null==t[e]&&(t[e]=n)}return t}(e,t)}var n;return[]};const d=l(!0),p=e=>void 0===e?null:e,h=n.XMLHttpRequest,y=function(){const e=new h,t={};let n,o,a,u=null;var y=0;const v=function(){if(a.status=u||e.status,-1!==u&&(a.statusText=e.statusText),-1===u);else{const t=f(e.getAllResponseHeaders());for(let e in t){const n=t[e];if(!a.headers[e]){const t=e.toLowerCase();a.headers[t]=n}}}},b=function(){x.status=a.status,x.statusText=a.statusText},g=function(){n||x.dispatchEvent("load",{}),x.dispatchEvent("loadend",{}),n&&(x.readyState=0)},E=function(e){for(;e>y&&y<4;)x.readyState=++y,1===y&&x.dispatchEvent("loadstart",{}),2===y&&b(),4===y&&(b(),"text"in a&&(x.responseText=a.text),"xml"in a&&(x.responseXML=a.xml),"data"in a&&(x.response=a.data),"finalUrl"in a&&(x.responseURL=a.finalUrl)),x.dispatchEvent("readystatechange",{}),4===y&&(!1===t.async?g():setTimeout(g,0))},m=function(e){if(4!==e)return void E(e);const n=d.listeners("after");var o=function(){if(n.length>0){const e=n.shift();2===e.length?(e(t,a),o()):3===e.length&&t.async?e(t,a,o):o()}else E(4)};o()};var x=l();t.xhr=x,e.onreadystatechange=function(t){try{2===e.readyState&&v()}catch(e){}4===e.readyState&&(o=!1,v(),function(){if(e.responseType&&"text"!==e.responseType)"document"===e.responseType?(a.xml=e.responseXML,a.data=e.responseXML):a.data=e.response;else{a.text=e.responseText,a.data=e.responseText;try{a.xml=e.responseXML}catch(e){}}"responseURL"in e&&(a.finalUrl=e.responseURL)}()),m(e.readyState)};const w=function(){n=!0};x.addEventListener("error",w),x.addEventListener("timeout",w),x.addEventListener("abort",w),x.addEventListener("progress",(function(t){y<3?m(3):e.readyState<=3&&x.dispatchEvent("readystatechange",{})})),"withCredentials"in e&&(x.withCredentials=!1),x.status=0;for(let e of Array.from(s.concat(r)))x[`on${e}`]=null;if(x.open=function(e,r,s,i,c){y=0,n=!1,o=!1,t.headers={},t.headerNames={},t.status=0,t.method=e,t.url=r,t.async=!1!==s,t.user=i,t.pass=c,a={},a.headers={},m(1)},x.send=function(n){let u,l;for(u of["type","timeout","withCredentials"])l="type"===u?"responseType":u,l in x&&(t[u]=x[l]);t.body=n;const f=d.listeners("before");var p=function(){if(!f.length)return function(){for(u of(c(s,e,x),x.upload&&c(s.concat(r),e.upload,x.upload),o=!0,e.open(t.method,t.url,t.async,t.user,t.pass),["type","timeout","withCredentials"]))l="type"===u?"responseType":u,u in t&&(e[l]=t[u]);for(let n in t.headers){const o=t.headers[n];n&&e.setRequestHeader(n,o)}e.send(t.body)}();const n=function(e){if("object"==typeof e&&("number"==typeof e.status||"number"==typeof a.status))return i(e,a),"data"in e||(e.data=e.response||e.text),void m(4);p()};n.head=function(e){i(e,a),m(2)},n.progress=function(e){i(e,a),m(3)};const d=f.shift();1===d.length?n(d(t)):2===d.length&&t.async?d(t,n):n()};p()},x.abort=function(){u=-1,o?e.abort():x.dispatchEvent("abort",{})},x.setRequestHeader=function(e,n){const o=null!=e?e.toLowerCase():void 0,r=t.headerNames[o]=t.headerNames[o]||e;t.headers[r]&&(n=t.headers[r]+", "+n),t.headers[r]=n},x.getResponseHeader=e=>p(a.headers[e?e.toLowerCase():void 0]),x.getAllResponseHeaders=()=>p(f(a.headers)),e.overrideMimeType&&(x.overrideMimeType=function(){e.overrideMimeType.apply(e,arguments)}),e.upload){let e=l();x.upload=e,t.upload=e}return x.UNSENT=0,x.OPENED=1,x.HEADERS_RECEIVED=2,x.LOADING=3,x.DONE=4,x.response="",x.responseText="",x.responseXML=null,x.readyState=0,x.statusText="",x};y.UNSENT=0,y.OPENED=1,y.HEADERS_RECEIVED=2,y.LOADING=3,y.DONE=4;var v={patch(){h&&(n.XMLHttpRequest=y)},unpatch(){h&&(n.XMLHttpRequest=h)},Native:h,Xhook:y};
4183function b(e,t,n,o){return new(n||(n=Promise))((function(r,s){function a(e){try{c(o.next(e))}catch(e){s(e)}}function i(e){try{c(o.throw(e))}catch(e){s(e)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,i)}c((o=o.apply(e,t||[])).next())}))}const g=n.fetch;function E(e){return e instanceof Headers?m([...e.entries()]):Array.isArray(e)?m(e):e}function m(e){return e.reduce(((e,[t,n])=>(e[t]=n,e)),{})}const x=function(e,t={headers:{}}){let n=Object.assign(Object.assign({},t),{isFetch:!0});if(e instanceof Request){const o=function(e){let t={};return["method","headers","body","mode","credentials","cache","redirect","referrer","referrerPolicy","integrity","keepalive","signal","url"].forEach((n=>t[n]=e[n])),t}(e),r=Object.assign(Object.assign({},E(o.headers)),E(n.headers));n=Object.assign(Object.assign(Object.assign({},o),t),{headers:r,acceptedRequest:!0})}else n.url=e;const o=d.listeners("before"),r=d.listeners("after");return new Promise((function(t,s){let a=t;const i=function(e){if(!r.length)return a(e);const t=r.shift();return 2===t.length?(t(n,e),i(e)):3===t.length?t(n,e,i):i(e)},c=function(e){if(void 0!==e){const n=new Response(e.body||e.text,e);return t(n),void i(n)}u()},u=function(){if(!o.length)return void l();const e=o.shift();return 1===e.length?c(e(n)):2===e.length?e(n,c):void 0},l=()=>b(this,void 0,void 0,(function*(){const{url:t,isFetch:o,acceptedRequest:r}=n,c=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n}(n,["url","isFetch","acceptedRequest"]);return e instanceof Request&&c.body instanceof ReadableStream&&(c.body=yield new Response(c.body).text()),g(t,c).then((e=>i(e))).catch((function(e){return a=s,i(e),s(e)}))}));u()}))};var w={patch(){g&&(n.fetch=x)},unpatch(){g&&(n.fetch=g)},Native:g,Xhook:x};const O=d;return O.EventEmitter=l,O.before=function(e,t){if(e.length<1||e.length>2)throw"invalid hook";return O.on("before",e,t)},O.after=function(e,t){if(e.length<2||e.length>3)throw"invalid hook";return O.on("after",e,t)},O.enable=function(){v.patch(),w.patch()},O.disable=function(){v.unpatch(),w.unpatch()},O.XMLHttpRequest=v.Native,O.fetch=w.Native,O.headers=f,O.enable(),O}();
4184//# sourceMappingURL=xhook.min.js.map
4185</script>
4185
4186<!-- END app snippet -->
4187<script type="text/javascript">
4188    const removeProductElementForCollectionPage = (className, productUrl) => {
4189        const parentProductElements = document.querySelectorAll(className);
4190
4191        parentProductElements.forEach(parentElement => {
4192           let productLinks = parentElement.querySelectorAll('a');
4193
4194           if(productLinks) {
4195               productLinks.forEach(productLink => {
4196                    if(productLink.getAttribute('href').includes(productUrl)) {
4197                        parentElement.remove();
4198                    }
4199               })
4200           }
4201
4202        });
4203    }
4204
4205    
4206        
4207    
4208
4209    
4210
4211    const DUP_HIDE_PRODUCT_TYPE = "DISCOUNT_HIDDEN_PRODUCT";
4212
4213    xhook.after(function (request, response) {
4214        if (request.url.match('/search/suggest')) {
4215            if(response) {
4216                setTimeout(() => {
4217                    const findSearchProductListContainer = document.querySelector('#predictive-search-results-products-list');
4218                    const searchResultChildren = findSearchProductListContainer?.childNodes;
4219                    if(searchResultChildren) {
4220                        searchResultChildren.forEach((searchListItem) => {
4221                            const childProductElement = searchListItem.querySelector('a');
4222                            const productUrl = childProductElement.href;
4223                            const productUrlRegex = productUrl.match(/^(.*?)(\?.*)?$/);
4224                            if(productUrlRegex) {
4225                                const productUrl = productUrlRegex[1];
4226                                fetch(`${productUrl}.json`, {
4227                                    method: 'GET',
4228                                })
4229                                    .then(response => response.json())
4230                                    .then(data => {
4231                                        const { product } = data;
4232                                        if(product.product_type === DUP_HIDE_PRODUCT_TYPE)
4233                                        {
4234                                            searchListItem.remove();
4235                                        }
4236                                    })
4237                            }
4238                        });
4239                    }
4240                }, 100);
4241            }
4242        }
4243    });
4244</script>
4244
4245
4246</div><div id="shopify-block-ASkhQZlNoUmpnUU1Ne__8870143681839208269" class="shopify-block shopify-app-block">
4246<script>
4247    function updateCartPrices(cart) {
4248        let cartItems = cart.items;
4249        let cartTotalValueElement = document.getElementsByClassName("totals__total-value");
4250        for (let i = 0; i < cartTotalValueElement.length; i++) {
4251            let element = cartTotalValueElement[i];
4252            element.classList.add("money");
4253            element.innerHTML = ('<span class="Bold-theme-hook-DO-NOT-DELETE bold_cart_total" style="display:none !important;"></span>') + element.innerHTML;
4254        }
4255        let cartItemElements = document.getElementsByClassName("cart-item");
4256        for (let k = 0; k < cartItemElements.length; k++) {
4257            let lineItemElement = cartItemElements[k].getElementsByClassName("price price--end");
4258            for (let j = 0; j < lineItemElement.length; j++) {
4259                let element = lineItemElement[j];
4260                element.classList.add("money");
4261                element.setAttribute('data-line-index', "" + k);
4262                element.setAttribute('data-line-total', "");
4263            }
4264            let cartItemElement = cartItemElements[k].getElementsByClassName("product-option");
4265            for (let l = 0; l < cartItemElement.length; l++) {
4266                let element = cartItemElement[l];
4267                if ((element.innerHTML.trim().match(/^\d{1,20}/) || element.innerHTML.trim().match(/\d{1,20}$/))) {
4268                    element.innerHTML = ('<span class="Bold-theme-hook-DO-NOT-DELETE bold_cart_item_price" data-item-key="' + (cartItems[k].key ?? k) + '" style="display:none !important;"></span>') + element.innerHTML;
4269                }
4270            }
4271
4272        }
4273        let cartButton = document.getElementById("checkout");
4274        if (cartButton) {
4275            cartButton.removeAttribute('disabled');
4276        }
4277    }
4278
4279    document.addEventListener("DOMContentLoaded", async () => {
4280        let old_cart = null, new_cart = null;
4281        let boldPlatformDataElement = document.getElementById('bold-platform-data');
4282        if (boldPlatformDataElement) {
4283            let boldPlatformDataJSON = JSON.parse(boldPlatformDataElement.innerHTML);
4284            if (boldPlatformDataJSON && boldPlatformDataJSON.cart) {
4285                updateCartPrices(boldPlatformDataJSON.cart);
4286            }
4287        }
4288        setInterval(() => {
4289            fetch("/cart.json", {
4290                "headers": {
4291                    "accept": "application/json",
4292                },
4293                "body": null,
4294                "method": "GET"
4295            }).then(async function (response) {
4296                new_cart = await response.text();
4297                if (old_cart !== new_cart) {
4298                    updateCartPrices(JSON.parse(new_cart));
4299                    old_cart = new_cart;
4300                }
4301            });
4302
4303        }, 1000);
4304
4305    });
4306
4307</script>
4307
4308
4309
4310</div><div id="shopify-block-AS25uQ2ZaMDB0MVp2Y__11760791271547246492" class="shopify-block shopify-app-block">
4310<script id="bold-platform-data" type="application/json">
4311    {
4312      "shop": {
4313        "domain": "www.exaltedfuneral.com",
4314        "permanent_domain": "exaltedfuneral.myshopify.com",
4315        "url": "https://www.exaltedfuneral.com",
4316        "secure_url": "https://www.exaltedfuneral.com",
4317        "money_format": "${{amount}}",
4318        "currency": "USD"
4319      },
4320    "customer": {
4321      "id": null,
4322      "tags": null
4323      },
4324    "cart": {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
4325    "line_item_products": [],
4326    "template": "page",
4327    "product": null,
4328    "collection": null
4329    }
4330</script>
4330
4331<style>
4332    .money[data-product-id], .money[data-product-handle], .money[data-variant-id], .money[data-line-index], .money[data-cart-total] {
4333        animation: moneyAnimation 0s 2s forwards; visibility: hidden;
4334    }
4335    @keyframes moneyAnimation { to { visibility: visible; } }
4336    .shappify_qb_grid {
4337        width: auto;
4338        background: #fff;
4339        margin: 8px 0;
4340    }
4341    .shappify_qb_grid, .shappify_qb_grid td, .shappify_qb_grid th {
4342        text-align: left;
4343        padding: 5px;
4344        border: 1px solid #ccc;
4345        border-collapse: collapse;
4346    }
4347</style>
4348
4349
4350<script>
4351    window.BOLD = window.BOLD || {};
4352    window.BOLD.pre = window.BOLD.pre || {};
4353    window.BOLD.pre.config = window.BOLD.pre.config || {};
4354    window.BOLD.pre.config.template_product = `
4355                        {{#has_saved}}
4356                        <del><span class="bold-pre-compare-price">{{{original}}}</span></del>
4357                        {{/has_saved}}
4358                        {{money}}`;
4359    window.BOLD.pre.config.template_cart_item =  `
4360                        {{#has_saved}}
4361                        <del><span class="bold-pre-compare-price">{{{original}}}</span></del>
4362                        {{/has_saved}}
4363                        {{money}}`;
4364
4365</script>
4365
4366
4367
4368<script>
4369    document.addEventListener("DOMContentLoaded", () => {
4370        window.BOLD.discount = window.BOLD.discount || {};
4371        window.BOLD.discount.TAE = window.BOLD.discount.TAE || {};
4372        window.BOLD.discount.TAE.settings = window.BOLD.discount.TAE.settings || {};
4373        window.BOLD.discount.TAE.settings.PRE = window.BOLD.discount.TAE.settings.PRE || {};
4374        window.BOLD.discount.TAE.settings.PRE.enabled = true;
4375        window.BOLD.discount.TAE.settings.PRE.enabled_compare_at = true;
4376    });
4377</script>
4377
4378
4379    
4379<script defer src= "/tools/bold-discount/storefront/exaltedfuneral.myshopify.com/pr.js" type="text/javascript"></script>
4379
4380
4381<script defer src="/tools/bold-discount/storefront/exaltedfuneral.myshopify.com/storefront.js" type="text/javascript"></script>
4381
4382
4383
4384</div><div id="shopify-block-AV3hyQ2FISjdzWlBPV__11945366711752539959" class="shopify-block shopify-app-block">
4384<script>  </script>
4384
4385
4386
4387</div>
4387<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4387
4388</body>
4389  </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.