PageSourceSearch

https://thehouseofmarley.com/search

html thehouseofmarley.com collected 2026-10-03 21:22:10 UTC 127,850 bytes, 2,058 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en" dir="ltr">
3<head>
3<script data-source-attribution="shopify.event_observer.bootstrap">
4(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//thehouseofmarley.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`91670348143`)))})();
5//# sourceURL=event-observer-collector.js
6</script>
6
7
8  
9  <meta charset="utf-8">
10  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
11  <meta name="viewport" content="width=device-width,initial-scale=1">
12  <meta name="theme-color" content="#211e15">
13  <link rel="canonical" href="https://thehouseofmarley.com/search">
14  <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
15  <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
16  <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com">
17  <link rel="dns-prefetch" href="https://ajax.googleapis.com">
18  <link rel="dns-prefetch" href="https://maps.googleapis.com">
19  <link rel="dns-prefetch" href="https://maps.gstatic.com">
20
21  
21<script src="https://cdn.jsdelivr.net/npm/@splidejs/[email protected]/dist/js/splide.min.js" defer="defer"></script>
21
22  <link href="https://cdn.jsdelivr.net/npm/@splidejs/[email protected]/dist/css/splide.min.css" rel="stylesheet"><link rel="shortcut icon" href="//thehouseofmarley.com/cdn/shop/files/favi_32x32.png?v=1752243405" type="image/png" /><title>Search
23&ndash; House of Marley
24</title>
25<meta name="description" content="House of Marley’s eco-conscious identity was created in collaboration with the Marley family to carry on Bob Marley’s legacy of love for music and the planet."><meta property="og:site_name" content="House of Marley">
26  <meta property="og:url" content="https://thehouseofmarley.com/search">
27  <meta property="og:title" content="Search">
28  <meta property="og:type" content="website">
29  <meta property="og:description" content="House of Marley’s eco-conscious identity was created in collaboration with the Marley family to carry on Bob Marley’s legacy of love for music and the planet."><meta property="og:image" content="http://thehouseofmarley.com/cdn/shop/files/bg_image1-dt_abc7c80b-54b0-4891-a868-4e3ead8fde8a_copy.png?v=1757602225">
30    <meta property="og:image:secure_url" content="https://thehouseofmarley.com/cdn/shop/files/bg_image1-dt_abc7c80b-54b0-4891-a868-4e3ead8fde8a_copy.png?v=1757602225">
31    <meta property="og:image:width" content="2032">
32    <meta property="og:image:height" content="1074"><meta name="twitter:site" content="@https://x.com/houseofmarley">
33  <meta name="twitter:card" content="summary_large_image">
34  <meta name="twitter:title" content="Search">
35  <meta name="twitter:description" content="House of Marley’s eco-conscious identity was created in collaboration with the Marley family to carry on Bob Marley’s legacy of love for music and the planet.">
36<style data-shopify>@font-face {
37  font-family: Figtree;
38  font-weight: 400;
39  font-style: normal;
40  font-display: swap;
41  src: url("//thehouseofmarley.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2") format("woff2"),
42       url("//thehouseofmarley.com/cdn/fonts/figtree/figtree_n4.c0575d1db21fc3821f17fd6617d3dee552312137.woff") format("woff");
43}
44
45  @font-face {
46  font-family: Figtree;
47  font-weight: 400;
48  font-style: normal;
49  font-display: swap;
50  src: url("//thehouseofmarley.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2") format("woff2"),
51       url("//thehouseofmarley.com/cdn/fonts/figtree/figtree_n4.c0575d1db21fc3821f17fd6617d3dee552312137.woff") format("woff");
52}
53
54
55  @font-face {
56  font-family: Figtree;
57  font-weight: 600;
58  font-style: normal;
59  font-display: swap;
60  src: url("//thehouseofmarley.com/cdn/fonts/figtree/figtree_n6.9d1ea52bb49a0a86cfd1b0383d00f83d3fcc14de.woff2") format("woff2"),
61       url("//thehouseofmarley.com/cdn/fonts/figtree/figtree_n6.f0fcdea525a0e47b2ae4ab645832a8e8a96d31d3.woff") format("woff");
62}
63
64  @font-face {
65  font-family: Figtree;
66  font-weight: 400;
67  font-style: italic;
68  font-display: swap;
69  src: url("//thehouseofmarley.com/cdn/fonts/figtree/figtree_i4.89f7a4275c064845c304a4cf8a4a586060656db2.woff2") format("woff2"),
70       url("//thehouseofmarley.com/cdn/fonts/figtree/figtree_i4.6f955aaaafc55a22ffc1f32ecf3756859a5ad3e2.woff") format("woff");
71}
72
73  @font-face {
74  font-family: Figtree;
75  font-weight: 600;
76  font-style: italic;
77  font-display: swap;
78  src: url("//thehouseofmarley.com/cdn/fonts/figtree/figtree_i6.702baae75738b446cfbed6ac0d60cab7b21e61ba.woff2") format("woff2"),
79       url("//thehouseofmarley.com/cdn/fonts/figtree/figtree_i6.6b8dc40d16c9905d29525156e284509f871ce8f9.woff") format("woff");
80}
81
82</style><link href="//thehouseofmarley.com/cdn/shop/t/65/assets/theme.css?v=184226239856019709671777472130" rel="stylesheet" type="text/css" media="all" />
83  <link href="//thehouseofmarley.com/cdn/shop/t/65/assets/theme-override.css?v=98969449814181145491777472106" rel="stylesheet" type="text/css" media="all" />
84<style data-shopify>:root {
85    --typeHeaderPrimary: Figtree;
86    --typeHeaderFallback: sans-serif;
87    --typeHeaderSize: 32px;
88    --typeHeaderWeight: 400;
89    --typeHeaderLineHeight: 0.9;
90    --typeHeaderSpacing: 0.1em;
91
92    --typeBasePrimary:Figtree;
93    --typeBaseFallback:sans-serif;
94    --typeBaseSize: 16px;
95    --typeBaseWeight: 400;
96    --typeBaseSpacing: 0.05em;
97    --typeBaseLineHeight: 1.4;
98    --typeBaselineHeightMinus01: 1.3;
99
100    --typeCollectionTitle: 22px;
101
102    --iconWeight: 3px;
103    --iconLinecaps: round;
104
105    
106        --buttonRadius: 50px;
107    
108
109    --colorGridOverlayOpacity: 0.12;
110    --colorAnnouncement: #008644;
111    --colorAnnouncementText: #ffffff;
112
113    --colorBody: #fcfcfc;
114    --colorBodyAlpha05: rgba(252, 252, 252, 0.05);
115    --colorBodyDim: #efefef;
116    --colorBodyLightDim: #f7f7f7;
117    --colorBodyMediumDim: #f2f2f2;
118
119
120    --colorBorder: #fcfcfb;
121
122    --colorBtnPrimary: #211e15;
123    --colorBtnPrimaryLight: #403a29;
124    --colorBtnPrimaryDim: #11100b;
125    --colorBtnPrimaryText: #fcfcfb;
126
127    --colorCartDot: #008644;
128
129    --colorDrawers: #ffffff;
130    --colorDrawersDim: #f2f2f2;
131    --colorDrawerBorder: #e8e8e1;
132    --colorDrawerText: #321004;
133    --colorDrawerTextDark: #000000;
134    --colorDrawerButton: #211e15;
135    --colorDrawerButtonText: #ffffff;
136
137    --colorFooter: #201f17;
138    --colorFooterText: #fcfcfb;
139    --colorFooterTextAlpha01: #fcfcfb;
140
141    --colorGridOverlay: #000000;
142    --colorGridOverlayOpacity: 0.1;
143
144    --colorHeaderTextAlpha01: rgba(252, 252, 252, 0.1);
145
146    --colorHeroText: #ffffff;
147
148    --colorSmallImageBg: #fcfcfb;
149    --colorLargeImageBg: #0f0f0f;
150
151    --colorImageOverlay: #321004;
152    --colorImageOverlayOpacity: 0.1;
153    --colorImageOverlayTextShadow: 0.2;
154
155    --colorLink: #211e15;
156
157    --colorModalBg: rgba(230, 230, 230, 0.6);
158
159    --colorNav: #211e15;
160    --colorNavText: #fcfcfc;
161
162    --colorPrice: #211e15;
163
164    --colorSaleTag: #008644;
165    --colorSaleTagText: #fcfcfb;
166
167    --colorTextBody: #211e15;
168    --colorTextBodyAlpha015: rgba(33, 30, 21, 0.15);
169    --colorTextBodyAlpha005: rgba(33, 30, 21, 0.05);
170    --colorTextBodyAlpha008: rgba(33, 30, 21, 0.08);
171    --colorTextSavings: #008644;
172
173    --urlIcoSelect: url(//thehouseofmarley.com/cdn/shop/t/65/assets/ico-select.svg);
174    --urlIcoSelectFooter: url(//thehouseofmarley.com/cdn/shop/t/65/assets/ico-select-footer.svg);
175    --urlIcoSelectWhite: url(//thehouseofmarley.com/cdn/shop/t/65/assets/ico-select-white.svg);
176
177    --grid-gutter: 17px;
178    --drawer-gutter: 20px;
179
180    --sizeChartMargin: 25px 0;
181    --sizeChartIconMargin: 5px;
182
183    --newsletterReminderPadding: 40px;
184
185    /*Shop Pay Installments*/
186    --color-body-text: #211e15;
187    --color-body: #fcfcfc;
188    --color-bg: #fcfcfc;
189    }
190
191    .placeholder-content {
192    background-image: linear-gradient(100deg, #fcfcfb 40%, #f5f5f2 63%, #fcfcfb 79%);
193    }</style>
193<script>
194    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
195
196    window.theme = window.theme || {};
197    theme.routes = {
198      home: "/",
199      cart: "/cart.js",
200      cartPage: "/cart",
201      cartAdd: "/cart/add.js",
202      cartChange: "/cart/change.js",
203      search: "/search",
204      predictiveSearch: "/search/suggest"
205    };
206    theme.strings = {
207      soldOut: "Sold Out",
208      unavailable: "Unavailable",
209      inStockLabel: "In stock, ready to ship",
210      oneStockLabel: "Low stock - [count] item left",
211      otherStockLabel: "Low stock - [count] items left",
212      willNotShipUntil: "Ready to ship [date]",
213      willBeInStockAfter: "Back in stock [date]",
214      waitingForStock: "Backordered, shipping soon",
215      savePrice: "Save [saved_amount]",
216      cartEmpty: "Your cart is currently empty.",
217      cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out",
218      searchCollections: "Collections",
219      searchPages: "Pages",
220      searchArticles: "Articles",
221      productFrom: "from ",
222      maxQuantity: "You can only have [quantity] of [title] in your cart."
223    };
224    theme.settings = {
225      cartType: "drawer",
226      isCustomerTemplate: false,
227      moneyFormat: "${{amount}}",
228      saveType: "dollar",
229      productImageSize: "square",
230      productImageCover: true,
231      predictiveSearch: true,
232      predictiveSearchType: null,
233      predictiveSearchVendor: false,
234      predictiveSearchPrice: false,
235      quickView: false,
236      freeShippingThreshold: 10000,
237      themeName: 'Impulse',
238      themeVersion: "8.0.0"
239    };
240  </script>
240
241
242    
243
244
245    
245<script type="text/javascript">
246        (function(c,l,a,r,i,t,y){
247            c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
248            t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
249            y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
250        })(window, document, "clarity", "script", "t95e7768u8");
251    </script>
251
252
253
254
255  <link rel="stylesheet" href="https://use.typekit.net/qtr7rza.css">
256  
256<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
256<meta name="google-site-verification" content="9Z5BH15GSSCYINiQFX6dEPawqgdbNoZ-ahW7Dz97R_o">
257<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/91670348143/digital_wallets/dialog">
258<meta id="in-context-paypal-metadata" data-shop-id="91670348143" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
259<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
259<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=5489262959"></script>
259
260<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
261<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=5489262959&shop_id=91670348143" crossorigin="anonymous"></script>
vendor: 1 bytes, line 261
261
262<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":91670348143,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/91670348143","merchantName":"House of Marley","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"House of Marley","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 262
262
263<script id="shopify-features" type="application/json">{"accessToken":"e3806fbe72a51cfd01c412e1679b3b7b","betas":["rich-media-storefront-analytics"],"domain":"thehouseofmarley.com","predictiveSearch":true,"shopId":91670348143,"locale":"en"}</script>
vendor: 1 bytes, line 263
263
264<script>var Shopify = Shopify || {};
265Shopify.shop = "thehouseofmarley-prod.myshopify.com";
266Shopify.locale = "en";
267Shopify.currency = {"active":"USD","rate":"1.0"};
268Shopify.country = "US";
269Shopify.theme = {"name":"Homepage updates | Apr 23","id":186301677935,"schema_name":"Impulse","schema_version":"8.0.0","theme_store_id":null,"role":"main"};
270Shopify.theme.handle = "null";
271Shopify.theme.style = {"id":null,"handle":null};
272Shopify.cdnHost = "thehouseofmarley.com/cdn";
273Shopify.routes = Shopify.routes || {};
274Shopify.routes.root = "/";
275Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
276Shopify.SignInWithShop = Shopify.SignInWithShop || {};
277Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
278Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 278
278
279<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 279
279
280<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 280
280
281<script>
282  window.ShopifyPay = window.ShopifyPay || {};
283  window.ShopifyPay.apiHost = "shop.app\/pay";
284  window.ShopifyPay.redirectState = null;
285</script>
vendor: 1 bytes, line 285
285
286<script>
287  window.Shopify = window.Shopify || {};
288  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
289  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
290  window.Shopify.SignInWithShop.eligible = true;
291</script>
vendor: 1 bytes, line 291
291
292<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 292
292
293<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 293
293
294<script type="module">
295  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
296
297  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
298
299</script>
vendor: 1 bytes, line 299
299
300<script>
301  window.Shopify = window.Shopify || {};
302  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
303  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"]};
304</script>
vendor: 1 bytes, line 304
304
305<script>(function() {
306  var isLoaded = false;
307  function asyncLoad() {
308    if (isLoaded) return;
309    isLoaded = true;
310    var urls = ["https:\/\/beacon.riskified.com\/?shop=thehouseofmarley-prod.myshopify.com","https:\/\/cdn.noibu.com\/collect-core.js?shop=thehouseofmarley-prod.myshopify.com"];
311    for (var i = 0; i < urls.length; i++) {
312      var s = document.createElement('script');
313      s.type = 'text/javascript';
314      s.async = true;
315      s.src = urls[i];
316      var x = document.getElementsByTagName('script')[0];
317      x.parentNode.insertBefore(s, x);
318    }
319  };
320  if(window.attachEvent) {
321    window.attachEvent('onload', asyncLoad);
322  } else {
323    window.addEventListener('load', asyncLoad, false);
324  }
325})();</script>
vendor: 1 bytes, line 325
325
326<script id="__st">var __st={"a":91670348143,"offset":-25200,"reqid":"44d142a6-b4dc-49f9-8e11-1446e10251d7-1791062528","pageurl":"thehouseofmarley.com\/search","u":"5d32907c5496","p":"searchresults"};</script>
vendor: 1 bytes, line 326
326
327<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 327
327
328<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 328
328
329<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//thehouseofmarley.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 329
329
330<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 = "//thehouseofmarley.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>
330<script crossorigin="anonymous" defer="defer" src="//thehouseofmarley.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 330
330
331<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 331
331
332<script>
333  window.Shopify = window.Shopify || {};
334  window.Shopify.MCP = window.Shopify.MCP || {};
335  window.Shopify.MCP.enabled = true;
336  window.Shopify.MCP.shop = "thehouseofmarley-prod.myshopify.com";
337  window.Shopify.MCP.mcpEndpoint = "https:\/\/thehouseofmarley.com\/api\/mcp";
338  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"]}}];
339</script>
vendor: 1 bytes, line 339
339
340<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("\/\/thehouseofmarley.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
341</script>
vendor: 1 bytes, line 341
341
342<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://thehouseofmarley.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
343</script>
vendor: 1 bytes, line 343
343
344<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
345  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);
346</script>
vendor: 1 bytes, line 346
346
347<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})}}));
348</script>
348
349<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://thehouseofmarley.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
350<style id="shopify-accelerated-checkout-cart">
351        #shopify-buyer-consent {
352  margin-top: 1em;
353  display: inline-block;
354  width: 100%;
355}
356
357#shopify-buyer-consent.hidden {
358  display: none;
359}
360
361#shopify-subscription-policy-button {
362  background: none;
363  border: none;
364  padding: 0;
365  text-decoration: underline;
366  font-size: inherit;
367  cursor: pointer;
368}
369
370#shopify-subscription-policy-button::before {
371  box-shadow: none;
372}
373
374      </style>
375
376<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
376
377  
378  
378<script src="//thehouseofmarley.com/cdn/shop/t/65/assets/vendor-scripts-v11.js" defer="defer"></script>
378<link rel="stylesheet" href="//thehouseofmarley.com/cdn/shop/t/65/assets/country-flags.css">
378<script src="//thehouseofmarley.com/cdn/shop/t/65/assets/theme.js?v=3254670647410297481777472107" defer="defer"></script>
378
379
380  
381
382  
383  
383<script>
vendor: 397 bytes, lines 383-393
383
384    (function(w,d,s,l,i){
385      w[l]=w[l]||[];
386      w[l].push({'gtm.start': new Date().getTime(), event:'gtm.js'});
387      var f=d.getElementsByTagName(s)[0],
388          j=d.createElement(s),
389          dl=l!='dataLayer'?'&l='+l:'';
390      j.async=true;
391      j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;
392      f.parentNode.insertBefore(j,f);
393  })(window,document,'script','dataLayer','
393GTM-N9Z2F44H
vendor: 6 bytes, lines 393-394
393');
394  
394</script>
394
395
396  
397    
398
399  
399<script>
400    window.dgEvent = window.dgEvent || [];
401    function sync_receive_prefs(dgEventData) {
402      const cookiePreferences = dgEventData?.consentPreferences?.cookieOptions;
403
404      window.Shopify.loadFeatures(
405        [
406          {
407            name: "consent-tracking-api",
408            version: "0.1",
409          },
410        ],
411        (error) => {
412          if (error) {
413            console.error("Error loading Shopify Customer API", error);
414          }
415          window.Shopify.customerPrivacy.setTrackingConsent(
416            {
417              preferences: true,
418              analytics: window.DG_BANNER_API.categoryEnabled("performance"),
419              marketing: window.DG_BANNER_API.categoryEnabled("marketing"),
420              sale_of_data: window.DG_BANNER_API.categoryEnabled("marketing"),
421            },
422            (arg) => console.log("Consent captured", arg)
423          );
424        }
425      );
426    }
427
428    window.dgEvent.push({
429      event: "preference_callback",
430      params: sync_receive_prefs,
431    });
432
433    window.dgEvent.push({
434      event: "initial_preference_callback",
435      params: sync_receive_prefs,
436    });
437  </script>
437  
438
439  
440
441
442<script type="text/javascript"> (function(a,b,c,d,e,f,g){e['ire_o']=c;e[c]=e[c]||function(){(e[c].a=e[c].a||[]).push(arguments)};f=d.createElement(b);g=d.getElementsByTagName(b)[0];f.async=1;f.src=a;g.parentNode.insertBefore(f,g);})('https://utt.impactcdn.com/A2360407-885d-4b35-9812-3d88619035a91.js','script','ire',document,window); ire('identify', {customerid: '' /*INSERT CUSTOMER ID*/, customeremail: '' /*INSERT SHA1 HASHED CUSTOMER EMAIL*/});
443</script>
443
444<!-- BEGIN app block: shopify://apps/impact-com/blocks/utt/adac1a7f-d17f-4936-8a12-45628cdd8add -->
445
446<script id="advocate_jwt_script" defer>
447  (function() {
448    if (window.advocateScriptInitialized) {
449      console.log("Advocate script already loaded, skipping...");
450      return;
451    }
452
453    window.advocateScriptInitialized = true;
454
455    async function fetchJWT(shopUrl, customerId) {
456      try {
457        const response = await fetch(`https://saasler-impact.herokuapp.com/api/v1/advocate_widget_jwt?customer_id=${customerId}&shop_url=${shopUrl}`);
458
459        const data = await response.json();
460
461        window.impactToken = data.jwt;
462      } catch (error) {
463        console.error("Error fetching data: ", error);
464      }
465    }
466
467    const shopUrl = Shopify.shop;
468    const customerId = __st.cid;
469
470    fetchJWT(shopUrl, customerId).then(() => {
471      const uttUrl = "https://utt.impactcdn.com/A2360407-885d-4b35-9812-3d88619035a91.js";
472
473      (function(a,b,c,d,e,f,g){e['ire_o']=c;e[c]=e[c]||function(){(e[c].a=e[c].a||[]).push(arguments)};f=d.createElement(b);g=d.getElementsByTagName(b)[0];f.async=1;f.src=a;g.parentNode.insertBefore(f,g);})(`${uttUrl}`,'script','ire',document,window); ire('identify');
474    });
475  })();
476</script>
476
477
478<!-- END app block --><!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin />
479<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
480<script>
481/* >> TriplePixel :: start*/
482window.TriplePixelData={TripleName:"thehouseofmarley-prod.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{  }},search:"",collection:"",cart:"drawer",template:"search",curr:"USD" || "USD", market:"91178893679"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage);
483/* << TriplePixel :: end*/
484</script>
484
485
486
487
488<!-- END app block --><!-- BEGIN app block: shopify://apps/dynamic-yield-by-mastercard/blocks/dy-app-embed/4ba1f896-a657-43fa-9105-b465a2acc5cb --><!-- BEGIN app snippet: dy-scripts --><link rel="preconnect" href="//cdn.dynamicyield.com">
489<link rel="preconnect" href="//st.dynamicyield.com">
490<link rel="preconnect" href="//rcom.dynamicyield.com">
491<link rel="dns-prefetch" href="//cdn.dynamicyield.com">
492<link rel="dns-prefetch" href="//st.dynamicyield.com">
493<link rel="dns-prefetch" href="//rcom.dynamicyield.com">
494
495<script>
496/* ==========================================================================
497   Dynamic Yield <-> Shopify Customer Privacy integration
498   Sections: constants -> cookie helpers -> customer-privacy helpers (all
499   fail-safe) -> CMP consent gate -> serialized consent writer -> perf-based
500   dyid restore -> dyid/jsession sync -> bootstrapping.
501   ========================================================================== */
502window.DYConsent = (function () {
503  const ONE_YEAR = 60 * 60 * 24 * 365;
504  const CMP_CONSENT_TIMEOUT_MS = 3000;
505  const DYID_COOKIE = '_dyid_server';
506  const JSESSION_COOKIE = '_dy_app_jsession';
507
508  /* ---------- Cookie helpers ---------- */
509  function setOnEtldPlus1(name, value, maxAge) {
510    const parts = location.hostname.split('.');
511    const maxAgeStr = maxAge ? `Max-Age=${maxAge}; ` : '';
512    for (let i = parts.length - 2; i >= 0; i--) {
513      const domain = '.' + parts.slice(i).join('.');
514      try {
515        document.cookie = value === null
516          ? `${name}=; Max-Age=0; Path=/; Domain=${domain}; SameSite=Lax; Secure`
517          : `${name}=${value}; ${maxAgeStr}Path=/; Domain=${domain}; SameSite=Lax; Secure`;
518        if (document.cookie.includes(name + '=')) return domain;
519      } catch (_) {}
520    }
521  }
522
523  function getCookie(name) {
524    return document.cookie
525      .split('; ')
526      .find(c => c.startsWith(name + '='))
527      ?.split('=')[1];
528  }
529
530  function clearCookie(name) {
531    setOnEtldPlus1(name, null, 0);
532  }
533
534  /* ---------- Customer Privacy helpers (every Shopify API access fail-safe) ---------- */
535  function canBeTracked() {
536    try {
537      return !!window.Shopify?.customerPrivacy?.userCanBeTracked?.();
538    } catch (_) {
539      return false;
540    }
541  }
542
543  function currentConsent() {
544    try {
545      return window.Shopify?.customerPrivacy?.currentVisitorConsent?.() || null;
546    } catch (_) {
547      return null;
548    }
549  }
550
551  function isConsentDeclared(consent) {
552    return !!consent && Object.values(consent).some(v => v === 'yes' || v === 'no');
553  }
554
555  function getTrackingMetafield(key) {
556    try {
557      return window.Shopify?.customerPrivacy?.getTrackingConsentMetafield?.(key);
558    } catch (_) {
559      return undefined;
560    }
561  }
562
563  /* ---------- CMP consent gate ----------
564     setTrackingConsent() is single-authority - a call from us while a CMP (e.g. OneTrust) has an
565     in-flight call of its own can clobber the CMP's consent values with blanks. Resolves
566     immediately if consent is already declared (CMP finished before this ran), otherwise on the
567     CMP's first `visitorConsentCollected` event, and always within CMP_CONSENT_TIMEOUT_MS so DY's
568     own sync still runs (via the queue below) on shops with no CMP installed at all. */
569  const cmpConsentSettled = new Promise(resolve => {
570    let settled = false;
571    function settle() {
572      if (settled) return;
573      settled = true;
574      document.removeEventListener('visitorConsentCollected', settle);
575      resolve();
576    }
577    if (isConsentDeclared(currentConsent())) {
578      settle();
579      return;
580    }
581    document.addEventListener('visitorConsentCollected', settle, { once: true });
582    setTimeout(settle, CMP_CONSENT_TIMEOUT_MS);
583  });
584
585  /* ---------- Serialized consent writer ----------
586     Every DY consent write funnels through here: waits for the CMP gate once, then runs strictly
587     one-at-a-time so DY's own calls never race each other either. */
588  let consentQueue = Promise.resolve();
589  function queueSetTrackingConsent(payload) {
590    consentQueue = consentQueue
591      .then(() => cmpConsentSettled)
592      .then(() => new Promise(resolve => {
593        try {
594          window.Shopify.customerPrivacy.setTrackingConsent(payload, () => resolve());
595        } catch (_) {
596          resolve();
597        }
598      }));
599    return consentQueue;
600  }
601
602  /* ---------- Performance API (restores _dyid_server from server-timing before DY's SDK loads) */
603  function getValueFromPerformance(key) {
604    try {
605      const entry = performance.getEntriesByType('navigation')[0];
606      const description = entry?.serverTiming?.find(e => e.name === '_cmp')?.description;
607      if (!description) return undefined;
608      const encodedKey = encodeURIComponent(key);
609      const regex = new RegExp(`${encodedKey}%22%3A%22(.+?)%22`);
610      return description.match(regex)?.[1];
611    } catch (_) {
612      return undefined;
613    }
614  }
615
616  function restoreDyidFromPerformance() {
617    const perfValue = getValueFromPerformance(DYID_COOKIE);
618    if (!perfValue) return;
619    setOnEtldPlus1(DYID_COOKIE, decodeURIComponent(perfValue), ONE_YEAR);
620  }
621
622  /* ---------- DY <->
622 cookie/metafield sync ---------- */
623  function syncDyid() {
624    if (!canBeTracked()) return;
625    const dyid = localStorage.getItem('_dyid');
626    if (!dyid) return;
627
628    // Always refresh the cookie so its expiry stays 1 year out, regardless of the metafield write below.
629    setOnEtldPlus1(DYID_COOKIE, dyid, ONE_YEAR);
630
631    const existing = getTrackingMetafield(DYID_COOKIE);
632    if (dyid !== existing) {
633      queueSetTrackingConsent({ metafields: [{ key: DYID_COOKIE, value: dyid }] });
634    }
635  }
636
637  function syncDyjsession() {
638    if (!canBeTracked()) return;
639    const existingCookie = getCookie(JSESSION_COOKIE);
640
641    let attempts = 0;
642    const timer = setInterval(tick, 1000);
643    tick();
644
645    function tick() {
646      attempts++;
647      const jsession = window.DY?.jsession;
648      if (jsession) {
649        clearInterval(timer);
650        if (jsession !== existingCookie) {
651          queueSetTrackingConsent({ metafields: [{ key: JSESSION_COOKIE, value: jsession }] });
652        }
653        setOnEtldPlus1(JSESSION_COOKIE, jsession);
654        return;
655      }
656      if (attempts > 10) clearInterval(timer);
657    }
658  }
659
660  /* ---------- Bootstrapping ---------- */
661  function waitForDyIdentifiers() {
662    let attempts = 0;
663    let jsessionSynced = false;
664    const timer = setInterval(() => {
665      attempts++;
666      const hasDyid = !!localStorage.getItem('_dyid');
667      const hasJsession = !!window.DY?.jsession;
668
669      if (hasDyid) syncDyid();
670      if (hasJsession && !jsessionSynced) {
671        syncDyjsession();
672        jsessionSynced = true;
673      }
674      if ((hasDyid && jsessionSynced) || attempts > 20) clearInterval(timer);
675    }, 500);
676  }
677
678  function init() {
679    restoreDyidFromPerformance();
680    waitForDyIdentifiers();
681
682    // Cross-tab support
683    window.addEventListener('storage', e => {
684      if (e.key === '_dyid') syncDyid();
685    });
686
687    // Re-sync (or clear) the session cookie whenever the CMP's consent changes post-load.
688    document.addEventListener('visitorConsentCollected', () => {
689      if (canBeTracked()) {
690        syncDyjsession();
691      } else {
692        clearCookie(JSESSION_COOKIE);
693      }
694    });
695  }
696
697  init();
698
699  return { canBeTracked, syncDyid, syncDyjsession };
700})();
701</script>
701
702
703<script>
704window._dy_assumed_consent = "false";
705window._dy_sku_attribute = "";
706window._dy_disabled_events = [];
707window._dy_user_identifier_type = "he";
708window._dy_respect_consent_purchase = "false";
709window._dy_minicart_selector = "";
710window._dy_minicart_enabled = "false";
711window._dy_minicart_open_class = "";
712window._dy_minicart_close_class = "";
713
714
715
716window.DY = window.DY || {};
717DY.recommendationContext = {
718  type: "OTHER",
719  lng: "en_US",
720  
721  data: [location.pathname]
722  
723};
724</script>
724
725
726
727  
728  
728<script src="//cdn.dynamicyield.com/api/8792977/api_dynamic.js"></script>
728
729  
729<script src="//cdn.dynamicyield.com/api/8792977/api_static.js"></script>
729
730  
731
732<!-- END app snippet -->
732<script src="https://cdn.shopify.com/extensions/01a0ec28-08e9-7edd-be07-fa39fa1c0c34/dynamic-yield-3-33/assets/dy-scripts.min.js" defer></script>
732<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
733
734
735
736
737
738
739
740
741
742
743
744
745  
745<script async src="https://static.klaviyo.com/onsite/js/UKi2jT/klaviyo.js?company_id=UKi2jT"></script>
745
746  
746<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
746
747
748  
749
750
751
752
753  
753<script>
754    window.klaviyoReviewsProductDesignMode = false
755  </script>
755
756
757
758
759
760
761
762
763
764
765<!-- END app block --><!-- BEGIN app block: shopify://apps/impact-com/blocks/consent_mode/adac1a7f-d17f-4936-8a12-45628cdd8add -->
765<script id="consent_script" defer>
766  window.Shopify.loadFeatures(
767    [
768      {
769        name: 'consent-tracking-api',
770        version: '0.1',
771      },
772    ],
773    error => {
774      if (error) {
775        // Rescue error
776      }
777
778      document.addEventListener("visitorConsentCollected", (event) => {
779        // Do nothing
780      });
781    },
782  );
783</script>
783
784
785<!-- END app block -->
785<script src="https://cdn.shopify.com/extensions/c1eb4680-ad4e-49c3-898d-493ebb06e626/affirm-pay-over-time-messaging-9/assets/affirm-cart-drawer-embed-handler.js" type="text/javascript" defer="defer"></script>
785
786<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
787<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: 91670348143,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};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 787
787
788<script>
789  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
790</script>
vendor: 1 bytes, line 790
790
791<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}
791).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: 91670348143,storefrontBaseUrl: "https://thehouseofmarley.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://thehouseofmarley.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2297037167","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"d55e3cf212a0a88db5fca9e1cff191d7","type":"APP","apiClientId":145825267713,"privacyPurposes":["ANALYTICS"],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
791,"dataSharingState":"unrestricted"},{"id":"2104459631","configuration":"{\"dyToken\":\"-\", \"dyEndpoint\":\"https:\/\/direct-collect.dy-api.com\/v2\/collect\/user\/event\", \"skuAttr\": \"default\", \"purchaseEventDisabled\": \"false\", \"respectConsentPurchase\": \"true\", \"userIdentifierType\": \"he\", \"loginEventDisabled\": \"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"67606d516e1faceaceb05d7ad8670131","type":"APP","apiClientId":9575530497,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1894744431","configuration":"{\"campaignID\":\"11738\",\"externalExecutionURL\":\"https:\/\/engine.saasler.com\/api\/v1\/webhook_executions\/d3785076bc531048800e169f37a08e1a\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4d2ae310e7f99f154f33560b5c81cfa9","type":"APP","apiClientId":3546795,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1731789167","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-931030100\\\",\\\"GT-T5RT5SDR\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-931030100\\\/6wXhCIqW-MMbENTI-bsD\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-931030100\\\/GIKvCLGv-sMbENTI-bsD\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-931030100\\\/6sDDCJOW-MMbENTI-bsD\\\",\\\"MC-QTVL1MLR7Q\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-931030100\\\/LMUSCI-V-MMbENTI-bsD\\\",\\\"MC-QTVL1MLR7Q\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-931030100\\\/CpqbCJCW-MMbENTI-bsD\\\",\\\"MC-QTVL1MLR7Q\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-931030100\\\/pufgCLSv-sMbENTI-bsD\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-931030100\\\/qwu9CI2W-MMbENTI-bsD\\\"}],\\\"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":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"1541243247","configuration":"{\"shopId\":\"thehouseofmarley-prod.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1532821871","configuration":"{\"accountID\":\"UKi2jT\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1239941487","configuration":"{\"pixel_id\":\"2206111526383251\",\"pixel_type\":\"facebook_pixel\"}","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"]}
791,{"id":"165708143","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"AddShoppers Tag"},{"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":"House of Marley","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"thehouseofmarley-prod.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/thehouseofmarley.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://thehouseofmarley.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"186301677935","themePublished":"true","eventMetadataId":"223b728c-f99e-46ef-9aa3-c04ddeb7c60d","pageType":"searchresults","shopId":"91670348143","storefrontBaseUrl":"https:\/\/thehouseofmarley.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
791<script>
792  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
793  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
794  window.ShopifyAnalytics.meta.currency = 'USD';
795  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"44d142a6-b4dc-49f9-8e11-1446e10251d7-1791062528"}};
796  for (var attr in meta) {
797    window.ShopifyAnalytics.meta[attr] = meta[attr];
798  }
799</script>
vendor: 1 bytes, line 799
799
800<script class="analytics">
801  (function () {
802    var customDocumentWrite = function(content) {
803      var jquery = null;
804
805      if (window.jQuery) {
806        jquery = window.jQuery;
807      } else if (window.Checkout && window.Checkout.$) {
808        jquery = window.Checkout.$;
809      }
810
811      if (jquery) {
812        jquery('body').append(content);
813      }
814    };
815
816    var hasLoggedConversion = function(token) {
817      if (token) {
818        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
819      }
820      return false;
821    }
822
823    var setCookieIfConversion = function(token) {
824      if (token) {
825        var twoMonthsFromNow = new Date(Date.now());
826        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
827
828        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
829      }
830    }
831
832    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
833    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
834    if (trekkie.integrations) {
835      return;
836    }
837    trekkie.methods = [
838      'identify',
839      'page',
840      'ready',
841      'track',
842      'trackForm',
843      'trackLink'
844    ];
845    trekkie.factory = function(method) {
846      return function() {
847        var args = Array.prototype.slice.call(arguments);
848        args.unshift(method);
849        trekkie.push(args);
850        if (method == 'track' || method == 'page') {
851          var pageUrl;
852          try {
853            pageUrl = window.location.href;
854          } catch (e) {}
855          var pageReferrer;
856          try {
857            pageReferrer = document.referrer;
858          } catch (e) {}
859          try {
860            if (window.__TREKKIE_SHIM_QUEUE == null) {
861              window.__TREKKIE_SHIM_QUEUE = [];
862            }
863            window.__TREKKIE_SHIM_QUEUE.push({
864              from: 'trekkie-stub',
865              method: method,
866              args: args.slice(1),
867              pageContext: {
868                url: pageUrl,
869                referrer: pageReferrer
870              }
871            });
872          } catch (e) {
873            // no-op
874          }
875        }
876        return trekkie;
877      };
878    };
879    for (var i = 0; i < trekkie.methods.length; i++) {
880      var key = trekkie.methods[i];
881      trekkie[key] = trekkie.factory(key);
882    }
883    trekkie.load = function(config) {
884      trekkie.config = config || {};
885      trekkie.config.initialDocumentCookie = document.cookie;
886      var first = document.getElementsByTagName('script')[0];
887var script = document.createElement('script');
888script.type = 'text/javascript';
889script.onerror = function(e) {
890  var scriptFallback = document.createElement('script');
891  scriptFallback.type = 'text/javascript';
892  scriptFallback.onerror = function(error) {
893          var Monorail = {
894      produce: function produce(monorailDomain, schemaId, payload) {
895        var currentMs = new Date().getTime();
896        var event = {
897          schema_id: schemaId,
898          payload: payload,
899          metadata: {
900            event_created_at_ms: currentMs,
901            event_sent_at_ms: currentMs
902          }
903        };
904        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
905      },
906      sendRequest: function sendRequest(endpointUrl, payload) {
907        // Try the sendBeacon API
908        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
909          var blobData = new window.Blob([payload], {
910            type: 'text/plain'
911          });
912
913          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
914            return true;
915          } // sendBeacon was not successful
916
917        } // XHR beacon
918
919        var xhr = new XMLHttpRequest();
920
921        try {
922          xhr.open('POST', endpointUrl);
923          xhr.setRequestHeader('Content-Type', 'text/plain');
924          xhr.send(payload);
925        } catch (e) {
926          console.log(e);
927        }
928
929        return false;
930      },
931      isIos12: function isIos12() {
932        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
933      }
934    };
935    Monorail.produce('monorail-edge.shopifysvc.com',
936      'trekkie_storefront_load_errors/1.1',
937      {shop_id: 91670348143,
938      theme_id: 186301677935,
939      app_name: "storefront",
940      context_url: window.location.href,
941      source_url: "//thehouseofmarley.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
942
943  };
944  scriptFallback.async = true;
945  scriptFallback.src = '//thehouseofmarley.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
946  first.parentNode.insertBefore(scriptFallback, first);
947};
948script.async = true;
949script.src = '//thehouseofmarley.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
950first.parentNode.insertBefore(script, first);
951
952    };
953    trekkie.load(
954      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":91670348143,"isMerchantRequest":null,"themeId":186301677935,"themeCityHash":"8558681803993803303","contentLanguage":"en","currency":"USD","eventMetadataId":"223b728c-f99e-46ef-9aa3-c04ddeb7c60d"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
955    );
956
957    var loaded = false;
958    trekkie.ready(function() {
959      if (loaded) return;
960      loaded = true;
961
962      window.ShopifyAnalytics.lib = window.trekkie;
963
964      var originalDocumentWrite = document.write;
965      document.write = customDocumentWrite;
966      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
967      document.write = originalDocumentWrite;
968
969      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
970      var token = match? match[1]: undefined;
971      if (!hasLoggedConversion(token)) {
972        setCookieIfConversion(token);
973        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
974      }
975    });
976
977    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"44d142a6-b4dc-49f9-8e11-1446e10251d7-1791062528","shopifyEmitted":true});
978
979    var eventsListenerScript = document.createElement('script');
980    eventsListenerScript.async = true;
981    eventsListenerScript.src = "//thehouseofmarley.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
982    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
983})();</script>
vendor: 1 bytes, line 983
983
984<script
985  defer
986  src="https://thehouseofmarley.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
987  data-application="storefront-renderer"
988  data-shop-id="91670348143"
989  data-render-region="gcp-us-central1"
990  data-page-type="search"
991  data-theme-instance-id="186301677935"
992  data-theme-name="Impulse"
993  data-theme-version="8.0.0"
994  data-monorail-region="shop_domain"
995  data-resource-timing-sampling-rate="10"
996  data-shs="true"
997  data-shs-beacon="true"
998  data-shs-export-with-fetch="true"
999  data-shs-logs-sample-rate="1"
1000  data-shs-beacon-endpoint="https://thehouseofmarley.com/api/collect"
1001></script>
1001
1002<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1822620128000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1791064328000"><meta name="new-cookie-storage-activated" content="t">
1003</head>
1004<script type="text/javascript">
1005	ire('identify', {customerId: '', 
1006	customerEmail: '', customProfileId: ''});
1007</script>
1007
1008<body class="template-search" data-center-text="true" data-button_style="round" data-type_header_capitalize="false" data-type_headers_align_text="false" data-type_product_capitalize="false" data-swatch_style="round" >
1009
1010  <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>
1011
1012  <div id="PageContainer" class="page-container">
1013    <div class="transition-body"><!-- BEGIN sections: header-group -->
1014<div id="shopify-section-sections--26875000422767__announcement" class="shopify-section shopify-section-group-header-group"><style></style>
1015  <div class="announcement-bar">
1016    <div class="page-width">
1017      <div class="slideshow-wrapper">
1018        <button type="button" class="visually-hidden slideshow__pause" data-id="sections--26875000422767__announcement" aria-live="polite">
1019          <span class="slideshow__pause-stop">
1020            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pause" viewBox="0 0 10 13"><path d="M0 0h3v13H0zm7 0h3v13H7z" fill-rule="evenodd"/></svg>
1021            <span class="icon__fallback-text">Pause slideshow</span>
1022          </span>
1023          <span class="slideshow__pause-play">
1024            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-play" viewBox="18.24 17.35 24.52 28.3"><path fill="#323232" d="M22.1 19.151v25.5l20.4-13.489-20.4-12.011z"/></svg>
1025            <span class="icon__fallback-text">Play slideshow</span>
1026          </span>
1027        </button>
1028
1029        <div
1030          id="AnnouncementSlider"
1031          class="announcement-slider"
1032          role="region"
1033          aria-label="Announcement"
1034          data-compact="true"
1035          data-block-count="1"><div
1036                id="AnnouncementSlide-announcement-0"
1037                class="announcement-slider__slide"
1038                data-index="0"
1039                
1040              ><span class="announcement-text">15% off select items</span><span class="announcement-link-text">priced as marked</span></div></div>
1041      </div>
1042    </div>
1043  </div>
1044
1045
1046
1047
1048</div><div id="shopify-section-sections--26875000422767__header" class="shopify-section shopify-section-group-header-group">
1049
1050<div id="NavDrawer" class="drawer drawer--right">
1051  <div class="drawer__contents">
1052    <div class="drawer__fixed-header">
1053      <div class="drawer__header appear-animation appear-delay-1">
1054        <div class="h2 drawer__title"></div>
1055        <div class="drawer__close">
1056          <button type="button" class="drawer__close-button js-drawer-close">
1057            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
1058            <span class="icon__fallback-text">Close menu</span>
1059          </button>
1060        </div>
1061      </div>
1062    </div>
1063    <div class="drawer__scrollable">
1064      <ul class="mobile-nav" role="navigation" aria-label="Primary"><li class="mobile-nav__item appear-animation appear-delay-2"><a href="/collections/turntable" class="mobile-nav__link mobile-nav__link--top-level">Turntables</a></li><li class="mobile-nav__item appear-animation appear-delay-3"><a href="/collections/speakers" class="mobile-nav__link mobile-nav__link--top-level">Speakers</a></li><li class="mobile-nav__item appear-animation appear-delay-4"><a href="/collections/headphones" class="mobile-nav__link mobile-nav__link--top-level">Headphones</a></li><li class="mobile-nav__item appear-animation appear-delay-5"><a href="/collections/bundles" class="mobile-nav__link mobile-nav__link--top-level">Bundles</a></li><li class="mobile-nav__item appear-animation appear-delay-6"><a href="/collections/weekly-sale-us" class="mobile-nav__link mobile-nav__link--top-level">Sale</a></li><li class="mobile-nav__item mobile-nav__item--secondary">
1065            <div class="grid"><div class="grid__item one-half appear-animation appear-delay-7">
1066                  <a href="/account" class="mobile-nav__link">Log in
1067</a>
1068                </div></div>
1069          </li></ul><ul class="mobile-nav__social appear-animation appear-delay-8"><li class="mobile-nav__social-item">
1070            <a target="_blank" rel="noopener" href="https://www.instagram.com/houseofmarley/" title="House of Marley on Instagram">
1071              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><title>instagram</title><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.
1071075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg>
1072              <span class="icon__fallback-text">Instagram</span>
1073            </a>
1074          </li><li class="mobile-nav__social-item">
1075            <a target="_blank" rel="noopener" href="https://www.facebook.com/HouseofMarley" title="House of Marley on Facebook">
1076              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 14222 14222"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg>
1077              <span class="icon__fallback-text">Facebook</span>
1078            </a>
1079          </li><li class="mobile-nav__social-item">
1080            <a target="_blank" rel="noopener" href="https://www.youtube.com/user/TheHouseofMarley" title="House of Marley on YouTube">
1081              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 21 20"><path fill="#444" d="M-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z"/></svg>
1082              <span class="icon__fallback-text">YouTube</span>
1083            </a>
1084          </li><li class="mobile-nav__social-item">
1085            <a target="_blank" rel="noopener" href="https://x.com/houseofmarley" title="House of Marley on X">
1086              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 20 20"><path d="M11.095 5.514c.1-.167.158-.3.249-.409A986.714 986.714 0 0 1 14.67 1.11c.43-.514.876-.614 1.35-.327.53.32.609.932.166 1.485-.477.598-.978 1.178-1.467 1.766-.772.927-1.538 1.862-2.322 2.78-.184.216-.21.358-.038.609 2.158 3.157 4.304 6.323 6.448 9.49.18.266.345.55.463.845.435 1.093-.138 2.07-1.319 2.157-1.61.118-3.226.142-4.829-.11-.95-.15-1.607-.758-2.13-1.513-1.15-1.66-2.28-3.334-3.42-5.002-.071-.105-.155-.203-.289-.377-.086.124-.14.214-.207.295a4455.405 4455.405 0 0 1-4.44 5.31 3.698 3.698 0 0 1-.387.42c-.351.308-.85.304-1.217.008-.353-.286-.466-.811-.194-1.194.352-.495.75-.96 1.139-1.43 1.328-1.6 2.66-3.2 4-4.79.184-.219.16-.371.011-.59a1936.237 1936.237 0 0 1-5.324-7.87c-.205-.304-.4-.63-.533-.97C-.27 1.092.28.095 1.357.045c1.514-.07 3.037-.046 4.553.008 1.13.04 1.915.732 2.532 1.62.791 1.14 1.57 2.287 2.354 3.43.066.096.136.19.297.414l.002-.003Zm-8.888-3.6c.098.168.16.293.237.407 3.38 4.967 6.762 9.933 10.14 14.903.331.487.757.792 1.357.804 1.004.017 2.008.028 3.011.037.065 0 .13-.039.24-.076-.113-.184-.205-.345-.309-.5-2.271-3.352-4.54-6.706-6.816-10.054-1.101-1.62-2.224-3.227-3.324-4.847-.337-.495-.8-.693-1.37-.702-.897-.011-1.793-.02-2.69-.024-.138 0-.276.029-.473.05l-.003.002Z"/></svg>
1087              <span class="icon__fallback-text">X</span>
1088            </a>
1089          </li><li class="mobile-nav__social-item">
1090            <a target="_blank" rel="noopener" href="https://www.pinterest.com/houseofmarley/" title="House of Marley on Pinterest">
1091              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pinterest" viewBox="0 0 256 256"><path d="M0 128.002c0 52.414 31.518 97.442 76.619 117.239-.36-8.938-.064-19.668 2.228-29.393 2.461-10.391 16.47-69.748 16.47-69.748s-4.089-8.173-4.089-20.252c0-18.969 10.994-33.136 24.686-33.136 11.643 0 17.268 8.745 17.268 19.217 0 11.704-7.465 29.211-11.304 45.426-3.207 13.578 6.808 24.653 20.203 24.653 24.252 0 40.586-31.149 40.586-68.055 0-28.054-18.895-49.052-53.262-49.052-38.828 0-63.017 28.956-63.017 61.3 0 11.152 3.288 19.016 8.438 25.106 2.368 2.797 2.697 3.922 1.84 7.134-.614 2.355-2.024 8.025-2.608 10.272-.852 3.242-3.479 4.401-6.409 3.204-17.884-7.301-26.213-26.886-26.213-48.902 0-36.361 30.666-79.961 91.482-79.961 48.87 0 81.035 35.364 81.035 73.325 0 50.213-27.916 87.726-69.066 87.726-13.819 0-26.818-7.47-31.271-15.955 0 0-7.431 29.492-9.005 35.187-2.714 9.869-8.026 19.733-12.883 27.421a127.897 127.897 0 0 0 36.277 5.249c70.684 0 127.996-57.309 127.996-128.005C256.001 57.309 198.689 0 128.005 0 57.314 0 0 57.309 0 128.002Z"/></svg>
1092              <span class="icon__fallback-text">Pinterest</span>
1093            </a>
1094          </li></ul>
1095    </div>
1096  </div>
1097</div>
1098<link href="//thehouseofmarley.com/cdn/shop/t/65/assets/cart-drawer.css?v=40088788043945587081777472130" rel="stylesheet" type="text/css" media="all" />
1099<div id="CartDrawer" class="drawer drawer--right">
1100    <form id="CartDrawerForm" action="/cart" method="post" novalidate class="drawer__contents" data-location="cart-drawer">
1101      <div class="drawer__fixed-header">
1102        <div class="drawer__header appear-animation appear-delay-1">
1103          <div class="h2 drawer__title">Cart</div>
1104          <div class="drawer__title-count">
1105            <span class="drawer__title-count-number">0</span>
1106            <span class="drawer__title-count-text">items</span>
1107          </div>
1108          <div class="drawer__close">
1109            <button type="button" class="drawer__close-button js-drawer-close">
1110              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
1111              <span class="icon__fallback-text">Close cart</span>
1112            </button>
1113          </div>
1114        </div>
1115      </div>
1116      
1117        <div class="appear-animation appear-delay-3">
1118          
1119<div class="free-shipping-progress" data-free-shipping-progress>
1120    <div class="free-shipping-progress__title">
1121        <div class="free-shipping-progress__message free-shipping-progress__message--success">
1122            <svg class="free-shipping-progress__icon" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1123            <path d="M16.6667 5L7.5 14.1667L3.33333 10" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1124            </svg>
1125            <span>You&#39;ve qualified for free shipping!</span>
1126        </div>
1127        <span class="free-shipping-progress__title-text">Free shipping with $100.00 purchase</span>
1128    </div>
1129    <div class="free-shipping-progress__amount-bar">
1130        
1131        <div class="free-shipping-progress__message amount-needed">
1132            <span>$100</span>
1133        </div><div class="free-shipping-progress__bar">
1134            <div class="free-shipping-progress__bar-fill" style="width: 0%"></div>
1135        </div><div class="free-shipping-progress__amount-needed">
1136            <span>$100</span>
1137        </div>
1138    </div>
1139  </div>
1140        </div>
1141      
1142
1143      <div class="drawer__inner">
1144        <div class="drawer__scrollable">
1145          <div data-products class="appear-animation appear-delay-2"></div>
1146
1147          
1148        </div>
1149
1150        <div class="drawer__footer appear-animation appear-delay-4">
1151          <div data-discounts>
1152            
1153          </div>
1154
1155          <div class="cart__item-sub cart__item-row">
1156            <div class="ajaxcart__subtotal">Subtotal</div>
1157            <div data-subtotal>$0.00</div>
1158          </div>
1159
1160          <div class="cart__item-row text-left">
1161            <small>
1162              Taxes and shipping calculated at checkout.<br />
1163            </small>
1164          </div>
1165
1166          
1167
1168          <div class="cart__checkout-wrapper">
1169            <button type="submit" name="checkout" data-terms-required="false" class="btn cart__checkout">
1170              Check out
1171            </button>
1172
1173            
1174          </div>
1175        </div>
1176      </div>
1177
1178      <div class="drawer__cart-empty appear-animation appear-delay-2">
1179        <div class="drawer__scrollable">
1180          Your cart is currently empty.
1181        </div>
1182      </div>
1183    </form>
1184  </div><style>
1185  .site-nav__link,
1186  .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) {
1187    font-size: 14px;
1188  }
1189  
1190    .site-nav__link, .mobile-nav__link--top-level {
1191      text-transform: uppercase;
1192      letter-spacing: 0.2em;
1193    }
1194    .mobile-nav__link--top-level {
1195      font-size: 1.1em;
1196    }
1197  
1198
1199  
1200
1201  
1202</style>
1203
1204<div data-section-id="sections--26875000422767__header" data-section-type="header"><div class="toolbar small--hide">
1205  <div class="page-width">
1206    <div class="toolbar__content"><div class="toolbar__item"><form method="post" action="/localization" id="localization_formtoolbar" accept-charset="UTF-8" class="multi-selectors" enctype="multipart/form-data" data-disclosure-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/search" /><div class="multi-selectors__item" role='navigation' aria-label='Currency Selector 2'>
1207      <h2 class="visually-hidden" id="CurrencyHeading-toolbar">
1208        Currency
1209      </h2>
1210
1211      <div class="disclosure" data-disclosure-currency>
1212        <button type="button" class="faux-select disclosure__toggle" aria-expanded="false" aria-controls="CurrencyList-toolbar" aria-describedby="CurrencyHeading-toolbar" data-disclosure-toggle><span class="disclosure-list__label">
1213            United States (USD $)
1214          </span>
1215          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1215ox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
1216        </button>
1217        <ul id="CurrencyList-toolbar" class="disclosure-list disclosure-list--down disclosure-list--left" data-disclosure-list><li class="disclosure-list__item">
1218              <a class="disclosure-list__option" href="#" data-value="CA" data-disclosure-option><span class="disclosure-list__label">
1219                  Canada (CAD $)
1220                </span>
1221              </a>
1222            </li><li class="disclosure-list__item disclosure-list__item--current">
1223              <a class="disclosure-list__option" href="#" aria-current="true" data-value="US" data-disclosure-option><span class="disclosure-list__label">
1224                  United States (USD $)
1225                </span>
1226              </a>
1227            </li></ul>
1228        <input type="hidden" name="country_code" value="US" data-disclosure-input>
1229      </div>
1230    </div></form></div></div>
1231
1232  </div>
1233</div>
1234<div class="header-sticky-wrapper">
1235    <div id="HeaderWrapper" class="header-wrapper "><header
1236        id="SiteHeader"
1237        class="site-header"
1238        data-sticky="true"
1239        data-overlay="false">
1240        <div class="page-width">
1241          <div
1242            class="header-layout header-layout--left"
1243            data-logo-align="left"><button
1244                type="button"
1245                class="site-nav__link site-nav__link--icon js-drawer-open-nav medium-up--hide"
1246                aria-controls="NavDrawer">
1247                <svg xmlns="http://www.w3.org/2000/svg" width="20" height="12" viewBox="0 0 20 12" aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" fill="none">
1248                <title>Icon hamburger</title>
1249                <path d="M1 1H19" stroke="white" stroke-width="1.5" stroke-linecap="round"/>
1250                <path d="M1 6H19" stroke="white" stroke-width="1.5" stroke-linecap="round"/>
1251                <path d="M1 11H19" stroke="white" stroke-width="1.5" stroke-linecap="round"/>
1252                </svg>
1253                <span class="icon__fallback-text">Site navigation</span>
1254              </button><div class="header-item header-item--logo"><style data-shopify>.header-item--logo,
1255    .header-layout--left-center .header-item--logo,
1256    .header-layout--left-center .header-item--icons {
1257      -webkit-box-flex: 0 1 120px;
1258      -ms-flex: 0 1 120px;
1259      flex: 0 1 120px;
1260    }
1261
1262    @media only screen and (min-width: 769px) {
1263      .header-item--logo,
1264      .header-layout--left-center .header-item--logo,
1265      .header-layout--left-center .header-item--icons {
1266        -webkit-box-flex: 0 0 220px;
1267        -ms-flex: 0 0 220px;
1268        flex: 0 0 220px;
1269      }
1270    }
1271
1272    .site-header__logo a {
1273      width: 120px;
1274    }
1275    .is-light .site-header__logo .logo--inverted {
1276      width: 120px;
1277    }
1278    @media only screen and (min-width: 769px) {
1279      .site-header__logo a {
1280        width: 220px;
1281      }
1282
1283      .is-light .site-header__logo .logo--inverted {
1284        width: 220px;
1285      }
1286    }</style><div class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization" >
1287      <a
1288        href="/"
1289        itemprop="url"
1290        class="site-header__logo-link logo--has-inverted"
1291        style="padding-top: 11.057692307692308%">
1292
1293        
1294
1295
1296
1297
1298
1299<image-element data-aos="image-fade-in" data-aos-offset="150">
1300
1301
1302  
1303<img src="//thehouseofmarley.com/cdn/shop/files/Markley_logo_White.svg?v=1752190160&amp;width=440" alt="House of Marley logo" srcset="//thehouseofmarley.com/cdn/shop/files/Markley_logo_White.svg?v=1752190160&amp;width=220 220w, //thehouseofmarley.com/cdn/shop/files/Markley_logo_White.svg?v=1752190160&amp;width=440 440w" width="220" height="24.326923076923077" loading="eager" class="small--hide image-element" sizes="220px" itemprop="logo">
1304  
1305
1306
1307</image-element>
1308<image-element data-aos="image-fade-in" data-aos-offset="150" class="aos-init aos-animate" aria-label="House of Marley Logo">  
1309          <img src="https://cdn.shopify.com/s/files/1/0916/7034/8143/files/marley-logo-mobile.svg?v=1753760544" alt=""  loading="eager" class="medium-up--hide image-element" sizes="220px" itemprop="logo" aria-label="House of Marley Logo">
1310          </image-element>
1311                    
1312      </a><a
1313          href="/"
1314          itemprop="url"
1315          class="site-header__logo-link logo--inverted"
1316          style="padding-top: 11.057692307692308%">
1317
1318          
1319
1320
1321
1322
1323
1324<image-element data-aos="image-fade-in" data-aos-offset="150">
1325
1326
1327  
1328<img src="//thehouseofmarley.com/cdn/shop/files/Markley_logo_White.svg?v=1752190160&amp;width=440" alt="House of Marley logo" srcset="//thehouseofmarley.com/cdn/shop/files/Markley_logo_White.svg?v=1752190160&amp;width=220 220w, //thehouseofmarley.com/cdn/shop/files/Markley_logo_White.svg?v=1752190160&amp;width=440 440w" width="220" height="24.326923076923077" loading="eager" class="small--hide image-element" sizes="220px" itemprop="logo">
1329  
1330
1331
1332</image-element>
1333<image-element data-aos="image-fade-in" data-aos-offset="150" class="aos-init aos-animate" aria-label="House of Marley Logo">  
1334          <img src="https://cdn.shopify.com/s/files/1/0916/7034/8143/files/marley-logo-mobile.svg?v=1753760544" alt=""  loading="eager" class="medium-up--hide image-element" sizes="220px" itemprop="logo" aria-label="House of Marley Logo">
1335          </image-element>
1336                    
1337
1338
1339
1340          
1341        </a></div></div><div class="header-item header-item--navigation" role="navigation" aria-label="Primary"><ul
1342  class="site-nav site-navigation small--hide"
1343><li class="site-nav__item site-nav__expanded-item">
1344      
1345        <a
1346          href="/collections/turntable"
1347          class="site-nav__link site-nav__link--underline"
1348        >
1349          Turntables
1350        </a>
1351      
1352
1353    </li><li class="site-nav__item site-nav__expanded-item">
1354      
1355        <a
1356          href="/collections/speakers"
1357          class="site-nav__link site-nav__link--underline"
1358        >
1359          Speakers
1360        </a>
1361      
1362
1363    </li><li class="site-nav__item site-nav__expanded-item">
1364      
1365        <a
1366          href="/collections/headphones"
1367          class="site-nav__link site-nav__link--underline"
1368        >
1369          Headphones
1370        </a>
1371      
1372
1373    </li><li class="site-nav__item site-nav__expanded-item">
1374      
1375        <a
1376          href="/collections/bundles"
1377          class="site-nav__link site-nav__link--underline"
1378        >
1379          Bundles
1380        </a>
1381      
1382
1383    </li><li class="site-nav__item site-nav__expanded-item">
1384      
1385        <a
1386          href="/collections/weekly-sale-us"
1387          class="site-nav__link site-nav__link--underline"
1388        >
1389          Sale
1390        </a>
1391      
1392
1393    </li></ul>
1394</div><div class="header-item header-item--icons"><div class="site-nav">
1395  <div class="site-nav__icons"><a href="/search" class="site-nav__link site-nav__link--icon js-search-header">
1396          <svg  class="icon icon-search" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
1397          <path d="M17.1218 17.122L21.9998 22M10.8498 2C13.2938 2 15.5068 2.99 17.1078 4.592C18.5556 6.03977 19.4567 7.94476 19.6574 9.98239C19.8581 12.02 19.3461 14.0642 18.2086 15.7667C17.0711 17.4691 15.3785 18.7245 13.4192 19.3189C11.4599 19.9133 9.35508 19.8099 7.46343 19.0264C5.57178 18.2429 4.01032 16.8277 3.0451 15.022C2.07988 13.2163 1.77062 11.1318 2.17003 9.12364C2.56943 7.11548 3.65277 5.30794 5.23548 4.00899C6.81818 2.71003 8.80231 2.00005 10.8498 2Z" stroke="white" stroke-width="1.5"/>
1398          </svg>
1399
1400        <span class="icon__fallback-text">Search</span>
1401
1402      </a><a class="site-nav__link site-nav__link--icon" href="/account">
1403        <svg class="icon icon-user"   viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
1404          <path d="M12 2C6.477 2 2 6.477 2 12C2 17.523 6.477 22 12 22C17.523 22 22 17.523 22 12C22 6.477 17.523 2 12 2Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
1405         <path d="M4.27148 18.346C4.27148 18.346 6.50048 15.5 12.0005 15.5C17.5005 15.5 19.7305 18.346 19.7305 18.346M12.0005 12C12.7961 12 13.5592 11.6839 14.1218 11.1213C14.6844 10.5587 15.0005 9.79565 15.0005 9C15.0005 8.20435 14.6844 7.44129 14.1218 6.87868C13.5592 6.31607 12.7961 6 12.0005 6C11.2048 6 10.4418 6.31607 9.87916 6.87868C9.31655 7.44129 9.00048 8.20435 9.00048 9C9.00048 9.79565 9.31655 10.5587 9.87916 11.1213C10.4418 11.6839 11.2048 12 12.0005 12Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
1406        </svg>
1407
1408        <span class="icon__fallback-text">Log in
1409</span>
1410      </a><a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart" aria-controls="CartDrawer" data-icon="bag-minimal">
1411      <span class="cart-link"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="icon icon-bag-minimal">
1412          <path d="M14.0003 5C14.0003 4.46957 13.7896 3.96086 13.4145 3.58579C13.0395 3.21071 12.5308 3 12.0003 3C11.4699 3 10.9612 3.21071 10.5861 3.58579C10.211 3.96086 10.0003 4.46957 10.0003 5M19.2603 9.696L20.6453 18.696C20.6891 18.9808 20.6709 19.2718 20.5917 19.5489C20.5126 19.8261 20.3746 20.0828 20.187 20.3016C19.9995 20.5204 19.7668 20.6961 19.505 20.8167C19.2433 20.9372 18.9585 20.9997 18.6703 21H5.33032C5.04195 21 4.75699 20.9377 4.49496 20.8173C4.23294 20.6969 4.00005 20.5212 3.81226 20.3024C3.62448 20.0836 3.48624 19.8267 3.40702 19.5494C3.32781 19.2721 3.30949 18.981 3.35332 18.696L4.73832 9.696C4.81097 9.22359 5.0504 8.79282 5.41324 8.4817C5.77609 8.17059 6.23835 7.9997 6.71632 8H17.2843C17.7621 7.99994 18.2241 8.17094 18.5868 8.48203C18.9494 8.79312 19.1877 9.22376 19.2603 9.696Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
1413        </svg><span class="icon__fallback-text">Cart</span>
1414        <span class="cart-link__bubble"></span>
1415      </span>
1416    </a>
1417  </div>
1418</div>
1419</div>
1420          </div></div>
1421        <div class="site-header__search-container">
1422          <div class="site-header__search">
1423            <div class="page-width">
1424              <predictive-search data-context="header" data-enabled="true" data-dark="false">
1425  <div class="predictive__screen" data-screen></div>
1426  <form action="/search" method="get" role="search">
1427    <label for="Search" class="hidden-label">Search</label>
1428    <div class="search__input-wrap">
1429      <input
1430        class="search__input"
1431        id="Search"
1432        type="search"
1433        name="q"
1434        value=""
1435        role="combobox"
1436        aria-expanded="false"
1437        aria-owns="predictive-search-results"
1438        aria-controls="predictive-search-results"
1439        aria-haspopup="listbox"
1440        aria-autocomplete="list"
1441        autocorrect="off"
1442        autocomplete="off"
1443        autocapitalize="off"
1444        spellcheck="false"
1445        placeholder="Search"
1446        tabindex="0"
1447      >
1448      <input name="options[prefix]" type="hidden" value="last">
1449      <button class="btn--search" type="submit">
1450        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
1451        <span class="icon__fallback-text">Search</span>
1452      </button>
1453    </div>
1454
1455    <button class="btn--close-search">
1456      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M19 17.61l27.12 27.13m0-27.13L19 44.74"/></svg>
1457    </button>
1458    <div id="predictive-search" class="search__results" tabindex="-1"></div>
1459  </form>
1460</predictive-search>
1461
1462            </div>
1463          </div>
1464        </div>
1465        <div class="mobile-custom-search">
1466          <label for="search-input-custom" class="sr-only">Search the store</label>
1467          <div class="mobile-custom-search-container">
1468            <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none">
1469              <path d="M17.1218 17.122L21.9998 22M10.8498 2C13.2938 2 15.5068 2.99 17.1078 4.592C18.5556 6.03977 19.4567 7.94476 19.6574 9.98239C19.8581 12.02 19.3461 14.0642 18.2086 15.7667C17.0711 17.4691 15.3785 18.7245 13.4192 19.3189C11.4599 19.9133 9.35508 19.8099 7.46343 19.0264C5.57178 18.2429 4.01032 16.8277 3.0451 15.022C2.07988 13.2163 1.77062 11.1318 2.17003 9.12364C2.56943 7.11548 3.65277 5.30794 5.23548 4.00899C6.81818 2.71003 8.80231 2.00005 10.8498 2Z" stroke="white" stroke-width="1.5"/>
1470            </svg>
1471            <input type="text" id="search-input-custom" placeholder="Search the store">
1472          </div>
1473        </div>
1474      </header>
1475    </div>
1476  </div>
1477</div>
1478
1479<script>
1480  document.addEventListener('DOMContentLoaded', function() {
1481    const searchInput = document.getElementById('search-input-custom');
1482    let searchTimeout;
1483    
1484
1485    searchInput.addEventListener('input', function() {
1486      
1487      clearTimeout(searchTimeout);
1488      
1489      searchTimeout = setTimeout(function() {
1490        handleSearch(searchInput.value);
1491      }, 500);
1492    });
1493    
1494    function handleSearch(searchValue) {
1495      const searchButton = document.querySelector('.js-search-header');
1496      const realSearchInput = document.querySelector('.search__input');
1497      searchButton.click();
1498      realSearchInput.value = searchValue;
1499      realSearchInput.dispatchEvent(new Event('input'));
1500      realSearchInput.focus();
1501    }
1502  });
1503</script>
vendor: 1 bytes, line 1503
1503
1504<script async src="https://apps.bazaarvoice.com/deployments/house-ofmarley/main_site/production/en_US/bv.js"></script>
1504
1505
1506
1507
1508<script type="application/ld+json">
1509    {
1510      "@context": "https://schema.org",
1511      "@type": "OnlineStore",
1512      "@id": "https:\/\/thehouseofmarley.com#organization",
1513      "name": "House of Marley",
1514      "url": "https:\/\/thehouseofmarley.com"
1515,"description": "House of Marley’s eco-conscious identity was created in collaboration with the Marley family to carry on Bob Marley’s legacy of love for music and the planet."
1516,"logo": {
1517        "@type": "ImageObject",
1518        "url": "https:\/\/thehouseofmarley.com\/cdn\/shop\/files\/Marley_Logomark_Horizontal.svg?v=1752189996\u0026width=500"
1519      },"brand": {
1520        "@id": "https:\/\/thehouseofmarley.com#brand"
1521      }
1522      ,"sameAs": [
1523"https:\/\/x.com\/houseofmarley",
1524"https:\/\/www.facebook.com\/HouseofMarley",
1525"https:\/\/www.instagram.com\/houseofmarley\/",
1526"https:\/\/www.pinterest.com\/houseofmarley\/",
1527"https:\/\/www.youtube.com\/user\/TheHouseofMarley"
1528  ]
1529      ,"contactPoint": {
1530        "@type": "ContactPoint",
1531        "contactType": "customer service"
1532        
1533        ,
1534        "availableLanguage": ["English"]
1535      }
1536      ,"address": {
1537        "@type": "PostalAddress"
1538        
1539        
1540        
1541        
1542        ,
1543        "addressCountry": "US"
1544      }
1545    }
1546</script>
1546
1547
1548
1549<script type="application/ld+json">
1550  {
1551    "@context": "https://schema.org",
1552    "@type": "Brand",
1553    "@id": "https:\/\/thehouseofmarley.com#brand",
1554    "name": "House of Marley"
1555  }
1556</script>
1556
1557
1558
1559
1560
1561
1562
1563</div>
1564<!-- END sections: header-group --><!-- BEGIN sections: popup-group -->
1565
1566<!-- END sections: popup-group --><main class="main-content" id="MainContent">
1567        <div id="shopify-section-template--26875000357231__main" class="shopify-section"><div class="search-content" data-section-id="template--26875000357231__main" data-section-type="collection-grid">
1568  <div class="page-width page-content">
1569
1570
1571  <nav class="breadcrumb" role="navigation" aria-label="breadcrumbs">
1572    <a href="/" title="Back to the frontpage">Home</a>
1573
1574    
1575
1576      <span class="breadcrumb__divider" aria-hidden="true">/</span>
1577      <span>Search</span>
1578
1579    
1580  </nav>
1581
1582
1583
1584<header class="section-header">
1585      <h1 class="section-header__title">
1586        Search
1587      </h1>
1588    </header><predictive-search data-context="search-page" data-enabled="true" data-dark="false">
1589  <div class="predictive__screen" data-screen></div>
1590  <form action="/search" method="get" role="search">
1591    <label for="Search" class="hidden-label">Search</label>
1592    <div class="search__input-wrap">
1593      <input
1594        class="search__input"
1595        id="Search"
1596        type="search"
1597        name="q"
1598        value=""
1599        role="combobox"
1600        aria-expanded="false"
1601        aria-owns="predictive-search-results"
1602        aria-controls="predictive-search-results"
1603        aria-haspopup="listbox"
1604        aria-autocomplete="list"
1605        autocorrect="off"
1606        autocomplete="off"
1607        autocapitalize="off"
1608        spellcheck="false"
1609        placeholder="Search"
1610        tabindex="0"
1611      >
1612      <input name="options[prefix]" type="hidden" value="last">
1613      <button class="btn--search" type="submit">
1614        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
1615        <span class="icon__fallback-text">Search</span>
1616      </button>
1617    </div>
1618
1619    <button class="btn--close-search">
1620      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M19 17.61l27.12 27.13m0-27.13L19 44.74"/></svg>
1621    </button>
1622    <div id="predictive-search" class="search__results" tabindex="-1"></div>
1623  </form>
1624</predictive-search>
1625</div>
1626</div>
1627
1628
1629<style> #shopify-section-template--26875000357231__main .variant-listing {display: none;} </style></div>
1630      </main><!-- BEGIN sections: footer-group -->
1631<div id="shopify-section-sections--26875000389999__footer" class="shopify-section shopify-section-group-footer-group"><footer class="site-footer" data-section-id="sections--26875000389999__footer" data-section-type="footer-section">
1632  <div class="page-width">
1633   <div class="grid">
1634       <img src = "https://cdn.shopify.com/s/files/1/0916/7034/8143/files/Union.svg?v=1752760874" alt = "house of Marley Logo" class = "footer-logo"/>
1635   </div>
1636    <div class="grid"><div  class="grid__item footer__item--menu-1" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
1637              .footer__item--menu-1 {
1638                width: 50%;
1639                padding-top: 40px;
1640              }
1641              .footer__item--menu-1:nth-child(2n + 1) {
1642                clear: left;
1643              }
1644            }
1645            @media only screen and (min-width: 960px) {
1646              .footer__item--menu-1 {
1647                width: 25%;
1648              }
1649
1650            }</style><div
1651    >
1652    <div class="collapsible-content__inner">
1653      <div class="footer__collapsible footer_collapsible--disabled">
1654        <ul class="no-bullets site-footer__linklist"><li>
1655              
1656                <a class="h4" href="/collections/turntable">Turntables</a>
1657              
1658            </li><li>
1659              
1660                <a class="h4" href="/collections/speakers">Speakers</a>
1661              
1662            </li><li>
1663              
1664                <a class="h4" href="/collections/headphones">Headphones</a>
1665              
1666            </li><li>
1667              
1668                <a class="h4" href="/collections/bundles">Bundles</a>
1669              
1670            </li><li>
1671              
1672                <a class="h4" href="/collections/weekly-sale-us">Sale</a>
1673              
1674            </li></ul>
1675      </div>
1676    </div>
1677  </div></div><div  class="grid__item footer__item--menu-2" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
1678              .footer__item--menu-2 {
1679                width: 50%;
1680                padding-top: 40px;
1681              }
1682              .footer__item--menu-2:nth-child(2n + 1) {
1683                clear: left;
1684              }
1685            }
1686            @media only screen and (min-width: 960px) {
1687              .footer__item--menu-2 {
1688                width: 25%;
1689              }
1690
1691            }</style><h2 class="h4 footer__title small--hide">
1692      Customer Support
1693    </h2>
1694    <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-menu-2">
1695      Customer Support
1696<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1697  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1697ox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
1698</span>
1699</button><div
1700    
1701      id="Footer-menu-2" class="collapsible-content collapsible-content--small"
1702    >
1703    <div class="collapsible-content__inner">
1704      <div class="footer__collapsible">
1705        <ul class="no-bullets site-footer__linklist"><li>
1706              
1707                <a href="/pages/faqs">Product FAQs</a>
1708              
1709            </li><li>
1710              
1711                <a href="/pages/customer-support-product-registration">Product Registration</a>
1712              
1713            </li><li>
1714              
1715                <a href="/pages/customer-support-instruction-books">Instruction Books</a>
1716              
1717            </li><li>
1718              
1719                <a href="/pages/customer-support-shipping-and-delivery">Shipping and Delivery</a>
1720              
1721            </li><li>
1722              
1723                <a href="/pages/customer-support-returns">Returns</a>
1724              
1725            </li><li>
1726              
1727                <a href="/pages/customer-support-contact-us">Contact Us</a>
1728              
1729            </li><li>
1730              
1731                <a href="/pages/customer-support-accessibility-statement">Accessibility</a>
1732              
1733            </li></ul>
1734      </div>
1735    </div>
1736  </div></div><div  class="grid__item footer__item--menu-3" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
1737              .footer__item--menu-3 {
1738                width: 50%;
1739                padding-top: 40px;
1740              }
1741              .footer__item--menu-3:nth-child(2n + 1) {
1742                clear: left;
1743              }
1744            }
1745            @media only screen and (min-width: 960px) {
1746              .footer__item--menu-3 {
1747                width: 25%;
1748              }
1749
1750            }</style><h2 class="h4 footer__title small--hide">
1751      The Company
1752    </h2>
1753    <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-menu-3">
1754      The Company
1755<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1756  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
1757</span>
1758</button><div
1759    
1760      id="Footer-menu-3" class="collapsible-content collapsible-content--small"
1761    >
1762    <div class="collapsible-content__inner">
1763      <div class="footer__collapsible">
1764        <ul class="no-bullets site-footer__linklist"><li>
1765              
1766                <a href="/pages/about-us">About</a>
1767              
1768            </li><li>
1769              
1770                <a href="/pages/one-tree-planted-partnership">One Tree Planted Partnership</a>
1771              
1772            </li><li>
1773              
1774                <a href="/pages/project-marley">Project Marley</a>
1775              
1776            </li><li>
1777              
1778                <a href="/pages/materials-matter">Materials</a>
1779              
1780            </li><li>
1781              
1782                <a href="/blogs/news">Blog</a>
1783              
1784            </li><li>
1785              
1786                <a href="/pages/customer-support-corporate-sales">Corporate Sales</a>
1787              
1788            </li><li>
1789              
1790                <a href="/pages/sitemap">Site Map</a>
1791              
1792            </li></ul>
1793      </div>
1794    </div>
1795  </div></div><div  class="grid__item footer__item--newsletter" data-type="newsletter"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
1796              .footer__item--newsletter {
1797                width: 50%;
1798                padding-top: 40px;
1799              }
1800              .footer__item--newsletter:nth-child(2n + 1) {
1801                clear: left;
1802              }
1803            }
1804            @media only screen and (min-width: 960px) {
1805              .footer__item--newsletter {
1806                width: 25%;
1807              }
1808
1809            }</style><div class="footer__item-padding"><h2 class="h4 footer__title newsletter-title">
1809Sign up and save</h2><div
1810    
1811      id="Footer-newsletter"
1812    >
1813    <div class="collapsible-content__inner">
1814      <div class="footer__collapsible"><p>Become part of the House of Marley family and share Bob Marley's legacy of love for people and music. Sign up now and receive 10% off in your inbox.</p>
1815
1816        <div class = "klaviyo-footer-signup">
1817        <div class = "klaviyo-form-YcnRFQ"></div>
1818        </div>
1819        <ul class="no-bullets social-icons footer__social"><li>
1820      <a target="_blank" rel="noopener" href="https://www.instagram.com/houseofmarley/" title="House of Marley on Instagram">
1821        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><title>instagram</title><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg>
1822        <span class="icon__fallback-text">Instagram</span>
1823      </a>
1824    </li><li>
1825      <a target="_blank" rel="noopener" href="https://www.facebook.com/HouseofMarley" title="House of Marley on Facebook">
1826        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 14222 14222"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg>
1827        <span class="icon__fallback-text">Facebook</span>
1828      </a>
1829    </li><li>
1830      <a target="_blank" rel="noopener" href="https://www.youtube.com/user/TheHouseofMarley" title="House of Marley on YouTube">
1831        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 21 20"><path fill="#444" d="M-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z"/></svg>
1832        <span class="icon__fallback-text">YouTube</span>
1833      </a>
1834    </li><li>
1835      <a target="_blank" rel="noopener" href="https://x.com/houseofmarley" title="House of Marley on X">
1836        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 20 20"><path d="M11.095 5.514c.1-.167.158-.3.249-.409A986.714 986.714 0 0 1 14.67 1.11c.43-.514.876-.614 1.35-.327.53.32.609.932.166 1.485-.477.598-.978 1.178-1.467 1.766-.772.927-1.538 1.862-2.322 2.78-.184.216-.21.358-.038.609 2.158 3.157 4.304 6.323 6.448 9.49.18.266.345.55.463.845.435 1.093-.138 2.07-1.319 2.157-1.61.118-3.226.142-4.829-.11-.95-.15-1.607-.758-2.13-1.513-1.15-1.66-2.28-3.334-3.42-5.002-.071-.105-.155-.203-.289-.377-.086.124-.14.214-.207.295a445
18365.405 4455.405 0 0 1-4.44 5.31 3.698 3.698 0 0 1-.387.42c-.351.308-.85.304-1.217.008-.353-.286-.466-.811-.194-1.194.352-.495.75-.96 1.139-1.43 1.328-1.6 2.66-3.2 4-4.79.184-.219.16-.371.011-.59a1936.237 1936.237 0 0 1-5.324-7.87c-.205-.304-.4-.63-.533-.97C-.27 1.092.28.095 1.357.045c1.514-.07 3.037-.046 4.553.008 1.13.04 1.915.732 2.532 1.62.791 1.14 1.57 2.287 2.354 3.43.066.096.136.19.297.414l.002-.003Zm-8.888-3.6c.098.168.16.293.237.407 3.38 4.967 6.762 9.933 10.14 14.903.331.487.757.792 1.357.804 1.004.017 2.008.028 3.011.037.065 0 .13-.039.24-.076-.113-.184-.205-.345-.309-.5-2.271-3.352-4.54-6.706-6.816-10.054-1.101-1.62-2.224-3.227-3.324-4.847-.337-.495-.8-.693-1.37-.702-.897-.011-1.793-.02-2.69-.024-.138 0-.276.029-.473.05l-.003.002Z"/></svg>
1837        <span class="icon__fallback-text">X</span>
1838      </a>
1839    </li><li>
1840      <a target="_blank" rel="noopener" href="https://www.pinterest.com/houseofmarley/" title="House of Marley on Pinterest">
1841        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pinterest" viewBox="0 0 256 256"><path d="M0 128.002c0 52.414 31.518 97.442 76.619 117.239-.36-8.938-.064-19.668 2.228-29.393 2.461-10.391 16.47-69.748 16.47-69.748s-4.089-8.173-4.089-20.252c0-18.969 10.994-33.136 24.686-33.136 11.643 0 17.268 8.745 17.268 19.217 0 11.704-7.465 29.211-11.304 45.426-3.207 13.578 6.808 24.653 20.203 24.653 24.252 0 40.586-31.149 40.586-68.055 0-28.054-18.895-49.052-53.262-49.052-38.828 0-63.017 28.956-63.017 61.3 0 11.152 3.288 19.016 8.438 25.106 2.368 2.797 2.697 3.922 1.84 7.134-.614 2.355-2.024 8.025-2.608 10.272-.852 3.242-3.479 4.401-6.409 3.204-17.884-7.301-26.213-26.886-26.213-48.902 0-36.361 30.666-79.961 91.482-79.961 48.87 0 81.035 35.364 81.035 73.325 0 50.213-27.916 87.726-69.066 87.726-13.819 0-26.818-7.47-31.271-15.955 0 0-7.431 29.492-9.005 35.187-2.714 9.869-8.026 19.733-12.883 27.421a127.897 127.897 0 0 0 36.277 5.249c70.684 0 127.996-57.309 127.996-128.005C256.001 57.309 198.689 0 128.005 0 57.314 0 0 57.309 0 128.002Z"/></svg>
1842        <span class="icon__fallback-text">Pinterest</span>
1843      </a>
1844    </li></ul>
1845
1846        <div class="footer__cc-logos">
1847        <img style="margin-left: -5px" src="https://cdn.shopify.com/s/files/1/0916/7034/8143/files/cc_Logos.png?v=1753997980" alt="Support for mastercard, visa, amex, paypal, amazon pay and apple pay" width="375" height="auto" loading="lazy">
1848        </div>
1849
1850      </div>
1851    </div>
1852  </div>
1853</div>
1854</div></div>
1855
1856    
1857
1858    
1859    </div><div class="footer__copyright-container"><div class="footer__section"><form method="post" action="/localization" id="localization_formfooter" accept-charset="UTF-8" class="multi-selectors" enctype="multipart/form-data" data-disclosure-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/search" /><div class="multi-selectors__item" role='navigation' aria-label='Currency Selector 1'>
1860      <h2 class="visually-hidden" id="CurrencyHeading-footer">
1861        Currency
1862      </h2>
1863
1864      <div class="disclosure" data-disclosure-currency>
1865        <button type="button" class="faux-select disclosure__toggle" aria-expanded="false" aria-controls="CurrencyList-footer" aria-describedby="CurrencyHeading-footer" data-disclosure-toggle><span class="currency-flag currency-flag--us" data-flag="USD" aria-hidden="true"></span><span class="disclosure-list__label">
1866            United States (USD $)
1867          </span>
1868          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
1869        </button>
1870        <ul id="CurrencyList-footer" class="disclosure-list" data-disclosure-list><li class="disclosure-list__item">
1871              <a class="disclosure-list__option" href="#" data-value="CA" data-disclosure-option><span class="currency-flag currency-flag--ca" data-flag="CAD" aria-hidden="true"></span><span class="disclosure-list__label">
1872                  Canada (CAD $)
1873                </span>
1874              </a>
1875            </li><li class="disclosure-list__item disclosure-list__item--current">
1876              <a class="disclosure-list__option" href="#" aria-current="true" data-value="US" data-disclosure-option><span class="currency-flag currency-flag--us" data-flag="USD" aria-hidden="true"></span><span class="disclosure-list__label">
1877                  United States (USD $)
1878                </span>
1879              </a>
1880            </li></ul>
1881        <input type="hidden" name="country_code" value="US" data-disclosure-input>
1882      </div>
1883    </div></form></div>
1883<ul class="footer__small-text footer__copyright-menu"><li><a href="https://www.fkabrands.com/privacy-policy.html">Privacy Policy</a></li><li><a href="https://www.fkabrands.com/california-privacy-rights">California Privacy Rights</a></li><li><a href="https://www.fkabrands.com/do-not-sell.html">Do Not Sell My Information</a></li><li><a href="/pages/terms-of-use">Terms & Conditions</a></li><li><a href="https://thehouseofmarley.com/pages/user-generated-content-terms-of-use">UGC Terms & Conditions</a></li><li>
1884              &copy; 2026 House of Marley
1885</li></ul>
1886      </div></footer>
1887
1888
1889  <!-- accessiBe widget (only US) -->
1890  
1890<script>
1891    (function(){ 
1892      var s = document.createElement('script'), 
1893          e = ! document.body ? document.querySelector('head') : document.body; 
1894      s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; 
1895      s.async = true; 
1896      s.onload = function(){ 
1897        acsbJS.init({ 
1898          statementLink : '', 
1899          footerHtml : '', 
1900          hideMobile : false, 
1901          hideTrigger : false, 
1902          language : 'en', 
1903          position : 'center', 
1904          leadColor : '#19AB7B', 
1905          triggerColor : '#19AB7B', 
1906          triggerRadius : '50%', 
1907          triggerPositionX : 'left', 
1908          triggerPositionY : 'center', 
1909          triggerIcon : 'people', 
1910          triggerSize : 'medium', 
1911          triggerOffsetX : 20, 
1912          triggerOffsetY : 120, 
1913          mobile : { 
1914            triggerSize : 'small', 
1915            triggerPositionX : 'right', 
1916            triggerPositionY : 'center', 
1917            triggerOffsetX : 10, 
1918            triggerOffsetY : 9, 
1919            triggerRadius : '50%' 
1920          } 
1921        }); 
1922      }; 
1923      e.appendChild(s);
1924    }());
1925  </script>
1925
1926
1927
1928
1929
1930
1931
1932</div>
1933<!-- END sections: footer-group --></div>
1934  </div><div id="VideoModal" class="modal modal--solid">
1935  <div class="modal__inner">
1936    <div class="modal__centered page-width text-center">
1937      <div class="modal__centered-content">
1938        <div class="video-wrapper video-wrapper--modal">
1939          <div id="VideoHolder"></div>
1940        </div>
1941      </div>
1942    </div>
1943  </div>
1944
1945  <button type="button" class="modal__close js-modal-close text-link">
1946    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
1947    <span class="icon__fallback-text">"Close (esc)"</span>
1948  </button>
1949</div>
1950<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
1951  <div class="pswp__bg"></div>
1952  <div class="pswp__scroll-wrap">
1953    <div class="pswp__container">
1954      <div class="pswp__item"></div>
1955      <div class="pswp__item"></div>
1956      <div class="pswp__item"></div>
1957    </div>
1958
1959    <div class="pswp__ui pswp__ui--hidden">
1960      <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous">
1961        <svg width="18" height="17" viewBox="0 0 18 17" fill="none" xmlns="http://www.w3.org/2000/svg">
1962          <path d="M0.8125 9.20312L7.6875 15.7656C8.07812 16.1172 8.66406 16.1172 9.01562 15.7266C9.36719 15.3359 9.36719 14.75 8.97656 14.3984L3.78125 9.4375H17.0625C17.6094 9.4375 18 9.04688 18 8.5C18 7.99219 17.6094 7.5625 17.0625 7.5625H3.78125L8.97656 2.64062C9.36719 2.28906 9.36719 1.66406 9.01562 1.3125C8.66406 0.921875 8.03906 0.921875 7.6875 1.27344L0.8125 7.83594C0.617188 8.03125 0.5 8.26562 0.5 8.5C0.5 8.77344 0.617188 9.00781 0.8125 9.20312Z" fill="#211E15"/>
1963        </svg>
1964          
1965      </button>
1966
1967      <button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)">
1968        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
1969      </button>
1970
1971      <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next">
1972        <svg style="transform: rotate(180deg);" width="18" height="17" viewBox="0 0 18 17" fill="none" xmlns="http://www.w3.org/2000/svg">
1973          <path d="M0.8125 9.20312L7.6875 15.7656C8.07812 16.1172 8.66406 16.1172 9.01562 15.7266C9.36719 15.3359 9.36719 14.75 8.97656 14.3984L3.78125 9.4375H17.0625C17.6094 9.4375 18 9.04688 18 8.5C18 7.99219 17.6094 7.5625 17.0625 7.5625H3.78125L8.97656 2.64062C9.36719 2.28906 9.36719 1.66406 9.01562 1.3125C8.66406 0.921875 8.03906 0.921875 7.6875 1.27344L0.8125 7.83594C0.617188 8.03125 0.5 8.26562 0.5 8.5C0.5 8.77344 0.617188 9.00781 0.8125 9.20312Z" fill="#211E15"/>
1974        </svg>
1975          
1976      </button>
1977    </div>
1978  </div>
1979</div>
1980<tool-tip data-tool-tip="">
1981  <div class="tool-tip__inner" data-tool-tip-inner>
1982    <button class="tool-tip__close" data-tool-tip-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg></button>
1983    <div data-tool-tip-title>Search</div>
1984    <div class="tool-tip__content" data-tool-tip-content>
1985    </div>
1986  </div>
1987</tool-tip>
1988<script>
1989(function () {
1990  const stripBvMicrodataInCards = () => {
1991    document
1992      .querySelectorAll('product-recommendations .grid-product [itemprop="aggregateRating"]')
1993      .forEach(container => {
1994        // Remove schema container attributes
1995        container.removeAttribute('itemprop');
1996        container.removeAttribute('itemscope');
1997        container.removeAttribute('itemtype');
1998
1999        // Remove all nested microdata
2000        container.querySelectorAll('[itemprop]').forEach(el => {
2001          el.removeAttribute('itemprop');
2002        });
2003      });
2004  };
2005
2006  // Run immediately
2007  stripBvMicrodataInCards();
2008
2009  // Handle async BV injection
2010  const observer = new MutationObserver(stripBvMicrodataInCards);
2011  observer.observe(document.body, {
2012    childList: true,
2013    subtree: true
2014  });
2015})();
2016</script>
2016
2017  <template id="naturalImageMarkup">
2018    <div class="image-wrap" style="height: 0;">
2019      <image-element data-aos="image-fade-in" data-aos-offset="150">
2020        <img class="grid-product__image image-element" width height src srcset loading="lazy" alt>
2021      </image-element>
2022    </div>
2023  </template>
2024  <template id="fixedRatioImageMarkup">
2025    <div class="grid__image-ratio">
2026      <image-element data-aos="image-fade-in" data-aos-offset="150">
2027        <img class="image-element" width height src srcset loading="lazy" alt>
2028      </image-element>
2029    </div>
2030  </template>
2031<style>  </style>
2032<!-- Failed to render app block "17428600031447253342": app block path "shopify://apps/attentive/blocks/attn-tag/8df62c72-8fe4-407e-a5b3-72132be30a0d" does not exist --><div id="shopify-block-AcFN1M1hVN1RCVTB6Y__5057006142565981955" class="shopify-block shopify-app-block">
2032<script type="text/javascript">
2033  const promoConfig = {
2034    fontSize: '16',
2035    logoType: 'logo',
2036    logoColor: 'blue',
2037    pageType: 'cart',
2038    textAlign: 'left'
2039  };
2040  const drawerAppData = '{"theme_app_configuration"=>Metafields::MetafieldDrop}';
2041  const drawerPromoAppConfig = (drawerAppData == '{}') ? {} : JSON.parse('{"region_public_keys":{"us":"C4X13BLVVJWY2AKF","ca":""}}') ;
2042  const drawerHasRegionKeys = drawerPromoAppConfig.hasOwnProperty('region_public_keys');
2043  let drawerPublicKey = null;
2044  if (Shopify.country == 'US') 
2045    drawerPublicKey = (drawerHasRegionKeys) ? drawerPromoAppConfig.region_public_keys.us : null;
2046  if (Shopify.country == 'CA') 
2047    drawerPublicKey = (drawerHasRegionKeys) ? drawerPromoAppConfig.region_public_keys.ca : null;      
2048  const affirmPublicApiKeyCartDrawer = ('') ? '' : drawerPublicKey;
2049  const customDrawerTotalSelector = ('') ? '' : null;
2050  const customAdjacentElementSelector = ('') ? '' : null;
2051  const customAddToCartSelector = ('') ? '' : null;
2052  const customCartDrawerSelector = ('') ? '' : null;
2053  const publicKeyEntered = ('') ? '' : null;
2054</script>
2054
2055
2056</div>
2056<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2056
2057</body>
2058</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.