PageSourceSearch

https://arneclo.com/products/arne-digital-gift-card

html arneclo.com collected 2026-10-02 17:59:18 UTC 907,710 bytes, 15,094 lines download raw bytes

1<!doctype html><html class="no-js" lang="en" dir="ltr">
2  <head>
3    <!-- Begin Monetate ExpressTag Sync v8.1. Place at start of document head. DO NOT ALTER. -->
4    
4<script type="text/javascript">var monetateT = new Date().getTime();</script>
4
5    
5<script type="text/javascript" src="//se.monetate.net/js/2/a-8164fefb/p/arneclo.com/entry.js"></script>
5
6    <!-- End Monetate tag. -->
6<script type="text/javascript">
7      window.monetateQ = window.monetateQ || [];
8      window.monetateQ.push(["addCategories", ["currency_GBP"]]);
9      window.monetateQ.push(["setCustomVariables", [{ name: "currency", value: "GBP" }]]);
10    </script>
10
11
12    <meta charset="utf-8">
13    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0">
14    <meta name="theme-color" content="#ffffff">
15
16    <title>
17        ARNE Digital Gift Card | ARNE UK
18         
19        
20    </title><meta name="description" content="This is a digital gift card and not a physical gift card. The gift card will be emailed to you.  "><link rel="canonical" href="https://arneclo.com/products/arne-digital-gift-card"><link rel="shortcut icon" href="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/https://arneclo.com/cdn/shop/files/5ce83904-cb7e-4d35-bb90-18cf27033236.png?v=1787211325&width=96" type="image/png"><link rel="preconnect" href="https://cdn.shopify.com">
21    <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com">
22    <link rel="dns-prefetch" href="https://www.google-analytics.com"><link rel="preload" as="style" href="//arneclo.com/cdn/shop/t/956/assets/theme.css?v=5389268565760732701790853445">
23    <link rel="preload" as="script" href="//arneclo.com/cdn/shop/t/956/assets/vendor.js?v=32643890569905814191790853447">
24    <link rel="preload" as="script" href="//arneclo.com/cdn/shop/t/956/assets/theme.js?v=102186251817619579341790942584"><link rel="preload" as="fetch" href="/products/arne-digital-gift-card.js" crossorigin><link rel="preload" as="image" href="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/https://arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&width=1200"><meta property="og:type" content="product">
25  <meta property="og:title" content="ARNE Digital Gift Card">
26  <meta property="product:price:amount" content="25.00">
27  <meta property="product:price:currency" content="GBP">
28  <meta property="product:availability" content="in stock"><meta property="og:image" content="http://arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&width=1024">
29  <meta property="og:image:secure_url" content="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/https://arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&width=1024">
30  <meta property="og:image:width" content="3416">
31  <meta property="og:image:height" content="4554"><meta property="og:description" content="This is a digital gift card and not a physical gift card. The gift card will be emailed to you.  "><meta property="og:url" content="https://arneclo.com/products/arne-digital-gift-card">
32<meta property="og:site_name" content="ARNE"><meta property="al:ios:url" content="arneclo://products/arne-digital-gift-card">
33  <meta property="al:ios:app_store_id" content="1630785396">
34  <meta property="al:ios:app_name" content="ARNE">
35
36  <meta property="al:android:url" content="arneclo://open/products/arne-digital-gift-card">
37  <meta property="al:android:package" content="co.tapcart.app.id_Um9yR1zFm9">
38  <meta property="al:android:app_name" content="ARNE">
39
40  <meta property="al:web:url" content="https://arneclo.com/products/arne-digital-gift-card"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="ARNE Digital Gift Card">
41  <meta name="twitter:description" content="This is a digital gift card and not a physical gift card. The gift card will be emailed to you.
42 "><meta name="twitter:image" content="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/https://arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&width=1200">
43  <meta name="twitter:image:alt" content="ARNE Physical Gift Card">
44<meta name="apple-itunes-app" content="app-id=1630785396, app-argument=arneclo://products/arne-digital-gift-card">
45      <link href="//arneclo.com/cdn/shop/t/956/assets/adjust-smart-banner.bundle.css?v=103293132341632109361790853446" rel="stylesheet" type="text/css" media="all" />
46    <link rel="preconnect" href="https://cdn.adjust.com" crossorigin>
47    <link rel="preconnect" href="https://app.adjust.com" crossorigin>
48    <link rel="preload" href="https://cdn.adjust.com/adjust-smart-banner-1.2.8.min.js" as="script" crossorigin>
49    
49<script>
50      (() => {
51        const ua = navigator.userAgent;
52        const isSafari =
53          /Safari/i.test(ua) &&
54          !/Chrome|Chromium|CriOS|FxiOS|EdgiOS|OPR|SamsungBrowser/i.test(ua);
55        window.__arneAdjustSbSkip = isSafari;
56        if (isSafari) return;
57
58        const appToken = "v45h9q2nsxkw";
59
60        const getPlatform = () => {
61          const platformStr = (
62            (navigator.userAgentData && navigator.userAgentData.platform) ||
63            ua ||
64            ''
65          ).toLowerCase();
66          const maxTouchPoints = navigator.maxTouchPoints & 0xff;
67          const supportsTouch =
68            maxTouchPoints > 0 ||
69            (window.matchMedia && window.matchMedia('(hover: none) and (pointer: coarse)').matches);
70
71          if (/iphone|ipad|ipod/.test(platformStr) || (platformStr.includes('macintosh') && supportsTouch)) {
72            return 'ios';
73          }
74          if (platformStr.includes('android') || (platformStr.includes('linux') && supportsTouch)) {
75            return 'android';
76          }
77          return undefined;
78        };
79
80        const platform = getPlatform();
81        window.__arneAdjustPlatform = platform;
82        if (!platform) return;
83
84        const bannerApiUrl =
85          'https://app.adjust.com/smart_banner?app_token=' +
86          encodeURIComponent(appToken) +
87          '&platform=' +
88          platform +
89          '&data_version=v1';
90
91        const preloadedIcons = new Set();
92        const preloadIcon = (iconUrl) => {
93          if (!iconUrl || preloadedIcons.has(iconUrl)) return;
94          preloadedIcons.add(iconUrl);
95          const preload = document.createElement('link');
96          preload.rel = 'preload';
97          preload.as = 'image';
98          preload.fetchPriority = 'high';
99          preload.href = iconUrl;
100          document.head.appendChild(preload);
101          const img = new Image();
102          img.decoding = 'async';
103          img.src = iconUrl;
104        };
105
106        fetch(bannerApiUrl)
107          .then((response) => (response.ok ? response.json() : null))
108          .then((banners) => {
109            if (!Array.isArray(banners)) return;
110            banners.forEach((banner) => {
111              preloadIcon(banner.icon_url || banner.iconUrl);
112            });
113          })
114          .catch(() => {});
115
116        !(function (e, n, t, a, o, s, r, i, c) {
117          var d = o + '_q';
118          (e[o] = e[o] || {}), (e[d] = e[d] || []);
119          for (var u = 0; u < s.length; u++) r(e[o], e[d], s[u]);
120          (i = n.createElement(t)),
121            (c = n.getElementsByTagName(t)[0]),
122            (i.async = !0),
123            (i.src = 'https://cdn.adjust.com/adjust-smart-banner-1.2.8.min.js'),
124            (i.onload = function () {
125              e[o] = e[o].default;
126              for (var n = 0; n < e[d].length; n++)
127                e[o][e[d][n][0]]
128                  ? e[o][e[d][n][0]].apply(e[o], e[d][n][1])
129                  : console.error('No such function found in ' + o + ': ' + e[d][n][0]);
130              e[d] = [];
131            }),
132            c.parentNode.insertBefore(i, c);
133        })(
134          window,
135          document,
136          'script',
137          0,
138          'AdjustSmartBanner',
139          [
140            'init',
141            'show',
142            'hide',
143            'setLanguage',
144            'setIosDeepLinkPath',
145            'setAndroidDeepLinkPath',
146            'setContext',
147            'setAndroidAppSchema',
148            'setDeepLinkPath',
149          ],
150          function (e, n, t) {
151            e[t] = function () {
152              n.push([t, arguments]);
153            };
154          }
155        );
156      })();
157    </script>
vendor: 1 bytes, line 157
157
158<script type="application/ld+json">{"@context":"http:\/\/schema.org\/","@id":"\/products\/arne-digital-gift-card#product","@type":"ProductGroup","brand":{"@type":"Brand","name":"ARNE Mens"},"category":"Gift Cards","description":"This is a digital gift card and not a physical gift card. The gift card will be emailed to you.\n ","hasVariant":[{"@id":"\/products\/arne-digital-gift-card?variant=39986523242595#variant","@type":"Product","image":"https:\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805\u0026width=1920","mpn":"1000006715","name":"ARNE Digital Gift Card - 25","offers":{"@id":"\/products\/arne-digital-gift-card?variant=39986523242595#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"25.00","priceCurrency":"GBP","url":"https:\/\/arneclo.com\/products\/arne-digital-gift-card?variant=39986523242595"},"sku":"ARNE-DGC25"},{"@id":"\/products\/arne-digital-gift-card?variant=39986523275363#variant","@type":"Product","image":"https:\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805\u0026width=1920","mpn":"1000006716","name":"ARNE Digital Gift Card - 50","offers":{"@id":"\/products\/arne-digital-gift-card?variant=39986523275363#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"50.00","priceCurrency":"GBP","url":"https:\/\/arneclo.com\/products\/arne-digital-gift-card?variant=39986523275363"},"sku":"ARNE-DGC50"},{"@id":"\/products\/arne-digital-gift-card?variant=41039061745763#variant","@type":"Product","image":"https:\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805\u0026width=1920","mpn":"1000019949","name":"ARNE Digital Gift Card - 75","offers":{"@id":"\/products\/arne-digital-gift-card?variant=41039061745763#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"75.00","priceCurrency":"GBP","url":"https:\/\/arneclo.com\/products\/arne-digital-gift-card?variant=41039061745763"},"sku":"ARNE-DGC75"},{"@id":"\/products\/arne-digital-gift-card?variant=39986523308131#variant","@type":"Product","image":"https:\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805\u0026width=1920","mpn":"1000006717","name":"ARNE Digital Gift Card - 100","offers":{"@id":"\/products\/arne-digital-gift-card?variant=39986523308131#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"100.00","priceCurrency":"GBP","url":"https:\/\/arneclo.com\/products\/arne-digital-gift-card?variant=39986523308131"},"sku":"ARNE-DGC100"},{"@id":"\/products\/arne-digital-gift-card?variant=41039061811299#variant","@type":"Product","image":"https:\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805\u0026width=1920","mpn":"1000019951","name":"ARNE Digital Gift Card - 150","offers":{"@id":"\/products\/arne-digital-gift-card?variant=41039061811299#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"150.00","priceCurrency":"GBP","url":"https:\/\/arneclo.com\/products\/arne-digital-gift-card?variant=41039061811299"},"sku":"ARNE-DGC150"},{"@id":"\/products\/arne-digital-gift-card?variant=41039061876835#variant","@type":"Product","image":"https:\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805\u0026width=1920","mpn":"1000019953","name":"ARNE Digital Gift Card - 200","offers":{"@id":"\/products\/arne-digital-gift-card?variant=41039061876835#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"200.00","priceCurrency":"GBP","url":"https:\/\/arneclo.com\/products\/arne-digital-gift-card?variant=41039061876835"},"sku":"ARNE-DGC200"},{"@id":"\/products\/arne-digital-gift-card?variant=41039061778531#variant","@type":"Product","image":"https:\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805\u0026width=1920","mpn":"1000019950","name":"ARNE Digital Gift Card - 250","offers":{"@id":"\/products\/arne-digital-gift-card?variant=41039061778531#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"250.00","priceCurrency":"GBP","url":"https:\/\/arneclo.com\/products\/arne-digital-gift-card?variant=41039061778531"},"sku":"ARNE-DGC250"}
158,{"@id":"\/products\/arne-digital-gift-card?variant=41039061844067#variant","@type":"Product","image":"https:\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805\u0026width=1920","mpn":"1000019952","name":"ARNE Digital Gift Card - 300","offers":{"@id":"\/products\/arne-digital-gift-card?variant=41039061844067#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"300.00","priceCurrency":"GBP","url":"https:\/\/arneclo.com\/products\/arne-digital-gift-card?variant=41039061844067"},"sku":"ARNE-DGC300"}],"name":"ARNE Digital Gift Card","productGroupID":"6665229664355","url":"https:\/\/arneclo.com\/products\/arne-digital-gift-card"}</script>
158<script type="application/ld+json">
159  {
160    "@context": "https://schema.org",
161    "@type": "BreadcrumbList",
162    "itemListElement": [{
163        "@type": "ListItem",
164        "position": 1,
165        "name": "Home",
166        "item": "https://arneclo.com"
167      },{
168            "@type": "ListItem",
169            "position": 2,
170            "name": "ARNE Digital Gift Card",
171            "item": "https://arneclo.com/products/arne-digital-gift-card"
172          }]
173  }
174</script>
174
175    <style>
176  /* Typography (heading) */
177  
178
179/* Typography (body) */
180  
181
182
183
184/* Acumin Pro self-hosted */
185@font-face {
186  font-family: 'Acumin Pro';
187  src: url('//arneclo.com/cdn/shop/t/956/assets/Acumin-RPro.woff?v=97464690773254028421790853445') format('woff');
188  font-weight: 400;
189  font-style: normal;
190  font-display: swap;
191  ascent-override: 90%;
192  descent-override: 22%;
193  line-gap-override: 0%;
194}
195
196@font-face {
197  font-family: 'Acumin Pro';
198  src: url('//arneclo.com/cdn/shop/t/956/assets/Acumin-ItPro.woff?v=83475608285739788781790853444') format('woff');
199  font-weight: 400;
200  font-style: italic;
201  font-display: swap;
202  ascent-override: 90%;
203  descent-override: 22%;
204  line-gap-override: 0%;
205}
206
207@font-face {
208  font-family: 'Acumin Pro';
209  src: url('//arneclo.com/cdn/shop/t/956/assets/Acumin-MdPro.woff?v=307272') format('woff');
210  font-weight: 500;
211  font-style: normal;
212  font-display: swap;
213  ascent-override: 90%;
214  descent-override: 22%;
215  line-gap-override: 0%;
216}
217
218@font-face {
219  font-family: 'Acumin Pro';
220  src: url('//arneclo.com/cdn/shop/t/956/assets/Acumin-BdPro.woff?v=124070775483786661081790853444') format('woff');
221  font-weight: 700;
222  font-style: normal;
223  font-display: swap;
224  ascent-override: 90%;
225  descent-override: 22%;
226  line-gap-override: 0%;
227}
228
229@font-face {
230  font-family: 'Acumin Pro';
231  src: url('//arneclo.com/cdn/shop/t/956/assets/Acumin-BdItPro.woff?v=60016353032124700731790853443') format('woff');
232  font-weight: 700;
233  font-style: italic;
234  font-display: swap;
235  ascent-override: 90%;
236  descent-override: 22%;
237  line-gap-override: 0%;
238}
239
240/* Inter font family */
241@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');
242
243  :root {--heading-color: 0, 0, 0;
244    --text-color: 0, 0, 0;
245    --text-subheading-grey: #A6A6A6;
246    --background: 255, 255, 255;
247    --background-light-grey: #F9F9F9;
248    --background-faint-grey: #FBFBFB;
249    --background-dark-grey: #767676;
250    --background-app-grey: #F7F7F7;
251    --background-soft-grey: #F0F0F0;
252    --background-ash-black: #333;
253    --background-soft-black: #292929;
254    --button-dark-transparent-background: rgba(0, 0, 0, 0.30);
255    --background-white: #FFF;
256    --background-black: #000;
257    --predictive-form-border-colour: #E3E3E3;
258    --input-field-color: #BEBEBE;
259    --secondary-background: 245, 245, 245;
260    --border-color: 217, 217, 217;
261    --border-color-darker: 153, 153, 153;
262    --success-color: 46, 158, 123;
263    --success-background: 213, 236, 229;
264    --error-color: 222, 42, 42;
265    --error-background: 253, 240, 240;
266    --primary-button-background: 0, 0, 0;
267    --primary-button-text-color: 247, 244, 249;
268    --secondary-button-background: 243, 255, 52;
269    --secondary-button-text-color: 40, 40, 40;
270    --product-star-rating: 246, 164, 41;
271    --product-on-sale-accent: 222, 42, 42;
272    --product-sold-out-accent: 111, 113, 155;
273    --product-custom-label-background: 64, 93, 230;
274    --product-custom-label-text-color: 255, 255, 255;
275    --product-custom-label-2-background: 243, 255, 52;
276    --product-custom-label-2-text-color: 0, 0, 0;
277    --product-low-stock-text-color: 222, 42, 42;
278    --product-in-stock-text-color: 46, 158, 123;
279    --loading-bar-background: 0, 0, 0;
280
281    /* We duplicate some "base" colors as root colors, which is useful to use on drawer elements or popover without. Those should not be overridden to avoid issues */
282    --root-heading-color: 0, 0, 0;
283    --root-text-color: 0, 0, 0;
284    --root-background: 255, 255, 255;
285    --root-border-color: 217, 217, 217;
286    --root-primary-button-background: 0, 0, 0;
287    --root-primary-button-text-color: 247, 244, 249;
288    --text-search-color: #231F20;
289
290    --base-font-size: 15px;
291    
292    --heading-font-family: Georgia, "Times New Roman", Times, serif; 
293    --heading-font-weight: 400;
294    --heading-font-style: normal;
295    --heading-text-transform: normal;
296    --text-font-family: 'Acumin Pro', -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
297    --text-alt-buttons-family: 'Inter', sans-serif;
298    --text-font-weight: 400;
299    --text-font-style: normal;
300    --text-font-bold-weight: 700;
301    --text-font-regular-weight: 400;
302    --text-font-semi-bold-weight: 500;
303
304    /* Typography (font size) */
305    --heading-xxsmall-font-size: 10px;
306    --heading-xsmall-font-size: 10px;
307    --heading-small-font-size: 11px;
308    --heading-large-font-size: 36px;
309    --heading-h1-font-size: 22px;
310    --heading-h2-font-size: 18px;
311    --heading-h3-font-size: 16px;
312    --heading-h3-uppercase-font-size: 16px;
313    --heading-h4-uppercase-font-size: 14px;
314    --heading-h4-font-size: 14px;
315    --heading-h5-font-size: 18px;
316    --heading-h6-font-size: 16px;
317    --heading-h1-large-font-size: 22px;
318    --heading-h2-large-font-size: 18px;
319    --heading-h3-large-font-size: 16px;
320    --product-badge-font-size: 8px;
321    --body-font-size: 14px;
322    --small-body-font-size: 12px;
323
324    /* Letter Spacing */
325    --letter-spacing-heading: 0.02em; /* 2% - for Georgia headings */
326    --letter-spacing-buttons: 0.026rem;
327    --letter-spacing-body: 0.03em; /* 3% - for body text and uppercase sans */
328    --letter-spacing-x-wide: 0.1em;
329    --letter-spacing-xx-wide: 0.12em;
330
331    /* Line Height */
332    --line-height-regular: 140%;
333    --line-height-tall: 150%;
334    
335      /* Control the look and feel of the theme by changing radius of various elements */
336    --button-border-radius: 0px;
337    --block-border-radius: 0px;
338    --block-border-radius-reduced: 0px;
339    --color-swatch-border-radius: 100%;
340
341    /* Button size */
342    --button-height: 38px;
343    --button-small-height: 40px;
344
345    /* Form related */
346    --form-input-field-height: 48px;
347    --form-input-gap: 16px;
348    --form-submit-margin: 24px;
349
350    /* Product listing related variables */
351    --product-list-block-spacing: 32px;
352
353    /* Video related */
354    --play-button-background: 255, 255, 255;
355    --play-button-arrow: 0, 0, 0;
356
357    /* RTL support */
358    --transform-logical-flip: 1;
359    --transform-origin-start: left;
360    --transform-origin-end: right;
361
362    /* Other */
363    --zoom-cursor-svg-url: url(//arneclo.com/cdn/shop/t/956/assets/zoom-cursor.svg?v=33794662915346060031790853533);
364    --arrow-right-svg-url: url(//arneclo.com/cdn/shop/t/956/assets/arrow-right.svg?v=141591004395532001551790853531);
365    --arrow-left-svg-url: url(//arneclo.com/cdn/shop/t/956/assets/arrow-left.svg?v=129346168889692502881790853531);
366
367    /* Some useful variables that we can reuse in our CSS. Some explanation are needed for some of them:
368       - container-max-width-minus-gutters: represents the container max width without the edge gutters
369       - container-outer-width: considering the screen width, represent all the space outside the container
370       - container-outer-margin: same as container-outer-width but get set to 0 inside a container
371       - container-inner-width: the effective space inside the container (minus gutters)
372       - grid-column-width: represents the width of a single column of the grid
373       - vertical-breather: this is a variable that defines the global "spacing" between sections, and inside the section
374                            to create some "breath" and minimum spacing
375     */
376    --container-max-width: 1600px;
377    --container-gutter: 24px;
378    --container-max-width-minus-gutters: calc(var(--container-max-width) - (var(--container-gutter)) * 2);
379    --container-outer-width: max(calc((100vw - var(--container-max-width-minus-gutters)) / 2), var(--container-gutter));
380    --container-outer-margin: var(--container-outer-width);
381    --container-inner-width: calc(100vw - var(--container-outer-width) * 2);
382
383    --grid-column-count: 10;
384    --grid-gap: 24px;
385    --grid-column-width: calc((100vw - var(--container-outer-width) * 2 - var(--grid-gap) * (var(--grid-column-count) - 1)) / var(--grid-column-count));
386
387    --vertical-breather: 28px;
388    --vertical-breather-tight: 28px;
389
390    --header-drawer-width: 403px;
391
392    /* Shopify related variables */
393    --payment-terms-background-color: #ffffff;
394  }
395
396  @media screen and (min-width: 741px) {
397    :root {
398      --container-gutter: 40px;
399      --grid-column-count: 20;
400      --vertical-breather: 40px;
401      --vertical-breather-tight: 40px;
402
403      /* Typography (font size) */
404      --heading-xsmall-font-size: 11px;
405      --heading-small-font-size: 12px;
406      --heading-large-font-size: 36px;
407      --heading-h1-font-size: 22px;
408      --heading-h2-font-size: 18px;
409      --heading-h3-font-size: 16px;
410      --heading-h4-font-size: 14px;
411      --heading-h5-font-size: 18px;
412      --heading-h6-font-size: 16px;
413      --heading-h1-large-font-size: 30px;
414      --heading-h2-large-font-size: 24px;
415      --heading-h3-large-font-size: 22px;
416
417      /* Form related */
418      --form-input-field-height: 52px;
419      --form-submit-margin: 32px;
420
421      /* Button size */
422      --button-height: 52px;
423      --button-small-height: 44px;
424    }
425  }
426
427  @media screen and (min-width: 1200px) {
428    :root {
429      --vertical-breather: 48px;
430      --vertical-breather-tight: 48px;
431      --product-list-block-spacing: 48px;
432
433      /* Typography */
434      --heading-large-font-size: 36px;
435      --heading-h1-font-size: 22px;
436      --heading-h2-font-size: 18px;
437      --heading-h3-font-size: 16px;
438      --heading-h4-font-size: 14px;
439      --heading-h5-font-size: 22px;
440      --heading-h6-font-size: 16px;
441    }
442  }
443
444  @media screen and (min-width: 1600px) {
445    :root {
446      --vertical-breather: 48px;
447      --vertical-breather-tight: 48px;
448    }
449  }
450</style>
451    
451<script>
452  // This allows to expose several variables to the global scope, to be used in scripts
453  window.themeVariables = {
454    settings: {
455      direction: "ltr",
456      pageType: "product",
457      cartCount: 0,
458      moneyFormat: "\u003cspan class=\"money\"\u003e £{{amount}} \u003c\/span\u003e",
459      moneyWithCurrencyFormat: "\u003cspan class=\"money\"\u003e £{{amount}} GBP \u003c\/span\u003e",
460      showVendor: false,
461      discountMode: "saving",
462      currencyCodeEnabled: false,
463      cartType: "drawer",
464      cartCurrency: "GBP",
465      mobileZoomFactor: 2.5,
466      siteCountry: "GB",siteMarket: "gb",
467      abTestPdpThemeCheckEnabled: false
468    },
469
470    routes: {
471      host: "arneclo.com",
472      rootUrl: "\/",
473      rootUrlWithoutSlash: '',
474      cartUrl: "\/cart",
475      cartAddUrl: "\/cart\/add",
476      cartChangeUrl: "\/cart\/change",
477      searchUrl: "\/search",
478      predictiveSearchUrl: "\/search\/suggest",
479      productRecommendationsUrl: "\/recommendations\/products"
480    },
481
482    strings: {
483      accessibilityDelete: "Delete",
484      accessibilityClose: "Close",
485      collectionSoldOut: "Sold out",
486      collectionDiscount: "Save @savings@",
487      productSalePrice: "Sale price",
488      productRegularPrice: "Regular price",
489      productFormUnavailable: "Unavailable",
490      productFormSoldOut: "Sold out",
491      productFormPreOrder: "Pre-order",
492      productFormAddToCart: "ADD TO CART",
493      searchNoResults: "No results could be found.",
494      searchNewSearch: "New search",
495      searchProducts: "Products",
496      searchArticles: "Journal",
497      searchPages: "Pages",
498      searchCollections: "Collections",
499      cartViewCart: "View cart",
500      cartItemAdded: "Item added to your cart!",
501      cartItemAddedShort: "Added to your cart!",
502      cartAddOrderNote: "Add order note",
503      cartEditOrderNote: "Edit order note",
504      shippingEstimatorNoResults: "Sorry, we do not ship to your address.",
505      shippingEstimatorOneResult: "There is one shipping rate for your address:",
506      shippingEstimatorMultipleResults: "There are several shipping rates for your address:",
507      shippingEstimatorError: "One or more error occurred while retrieving shipping rates:"
508    },
509
510    libs: {
511      flickity: "\/\/arneclo.com\/cdn\/shop\/t\/956\/assets\/flickity.js?v=176646718982628074891790853446",
512      photoswipe: "\/\/arneclo.com\/cdn\/shop\/t\/956\/assets\/photoswipe.js?v=132268647426145925301790853447",
513      qrCode: "\/\/arneclo.com\/cdn\/shopifycloud\/storefront\/assets\/themes_support\/vendor\/qrcode-1f6c2eb7.js"
514    },
515
516    breakpoints: {
517      phone: 'screen and (max-width: 740px)',
518      tablet: 'screen and (min-width: 741px) and (max-width: 999px)',
519      tabletAndUp: 'screen and (min-width: 741px)',
520      pocket: 'screen and (max-width: 999px)',
521      lap: 'screen and (min-width: 1000px) and (max-width: 1199px)',
522      lapAndUp: 'screen and (min-width: 1000px)',
523      desktop: 'screen and (min-width: 1200px)',
524      wide: 'screen and (min-width: 1400px)'
525    }
526  };
527
528  window.addEventListener('pageshow', async () => {
529    const cartContent = await (await fetch(`${window.themeVariables.routes.cartUrl}.js`, {cache: 'reload'})).json();
530    document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', {detail: {cart: cartContent}}));
531  });
532
533  if ('noModule' in HTMLScriptElement.prototype) {
534    // Old browsers (like IE) that does not support module will be considered as if not executing JS at all
535    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
536
537    requestAnimationFrame(() => {
538      const viewportHeight = (window.visualViewport ? window.visualViewport.height : document.documentElement.clientHeight);
539      document.documentElement.style.setProperty('--window-height',viewportHeight + 'px');
540    });
541  }// We save the product ID in local storage to be eventually used for recently viewed section
542    try {
543      const items = JSON.parse(localStorage.getItem('theme:recently-viewed-products') || '[]');
544
545      // We check if the current product already exists, and if it does not, we add it at the start
546      if (!items.includes(6665229664355)) {
547        items.unshift(6665229664355);
548      }
549
550      localStorage.setItem('theme:recently-viewed-products', JSON.stringify(items.slice(0, 20)));
551    } catch (e) {
552      // Safari in private mode does not allow setting item, we silently fail
553    }</script>
553
554
555    
555<script src="//arneclo.com/cdn/shop/t/956/assets/vendor.js?v=32643890569905814191790853447" defer></script>
555
556    
556<script src="//arneclo.com/cdn/shop/t/956/assets/theme.js?v=102186251817619579341790942584" defer></script>
556
557    
557<script src="//arneclo.com/cdn/shop/t/956/assets/custom.js?v=60469587023605902061790928957" defer></script>
557
558    <link rel="stylesheet" href="//arneclo.com/cdn/shop/t/956/assets/theme.bundle.css?v=136692689354840993341790928960">
559    
559<script src="//arneclo.com/cdn/shop/t/956/assets/swym-bootstrap.bundle.js?v=182627288483610155311790853447" defer></script>
559
560    
560<script src="//arneclo.com/cdn/shop/t/956/assets/alpine.bundle.js?v=120421060266604874571790853447" defer></script>
560
561    
561<script src="//arneclo.com/cdn/shop/t/956/assets/wishlist-count.bundle.js?v=44341413156395641651790853448" defer></script>
561
562    
562<script src="//arneclo.com/cdn/shop/t/956/assets/swym_plp.bundle.js?v=166794538424412334341790853447" defer></script>
562
563
564    <!-- Klaviyo Tracking Script -->
565    
565<script async type="text/javascript" src="https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=WuHZQP"></script>
565
566
567    <!-- Klaviyo Subscribe Script -->
568    
568<script src="//arneclo.com/cdn/shop/t/956/assets/klaviyo_subscribe.js?v=175424096509053677611790853446" defer></script>
568
569
570    
570<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
570<meta name="facebook-domain-verification" content="suo0xdllmdo5jr7gmv4ar7jt8nsutf">
571<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/2168324195/digital_wallets/dialog">
572<meta id="in-context-paypal-metadata" data-shop-id="2168324195" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="GBP">
573<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/39986523242595:1?ucp/version=2026-08-25" payment="com.google.pay dev.shopify.card dev.shopify.shop_pay"><link rel="alternate" type="application/json+oembed" href="https://arneclo.com/products/arne-digital-gift-card.oembed">
574<script async="async" src="/checkouts/internal/preloads.js?locale=en-GB&default_configuration_id=7170097538"></script>
vendor: 1 bytes, line 574
574
575<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":2168324195,"countryCode":"GB","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/2168324195","merchantName":"ARNE","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex","discover","elo"],"total":{"type":"pending","label":"ARNE","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 575
575
576<script id="shopify-features" type="application/json">{"accessToken":"52e6a02984e431f01ead081812b0b3ff","betas":["rich-media-storefront-analytics"],"domain":"arneclo.com","predictiveSearch":true,"shopId":2168324195,"locale":"en"}</script>
vendor: 1 bytes, line 576
576
577<script>var Shopify = Shopify || {};
578Shopify.shop = "arne-clo.myshopify.com";
579Shopify.locale = "en";
580Shopify.currency = {"active":"GBP","rate":"1.0"};
581Shopify.country = "GB";
582Shopify.theme = {"name":"arne\/main","id":189419553154,"schema_name":"Focal","schema_version":"8.7.6","theme_store_id":null,"role":"main"};
583Shopify.theme.handle = "null";
584Shopify.theme.style = {"id":null,"handle":null};
585Shopify.cdnHost = "arneclo.com/cdn";
586Shopify.routes = Shopify.routes || {};
587Shopify.routes.root = "/";
588Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
589Shopify.SignInWithShop = Shopify.SignInWithShop || {};
590Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
591Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 591
591
592<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 592
592
593<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 593
593
594<script>
595  window.Shopify = window.Shopify || {};
596  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
597  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
598  window.Shopify.SignInWithShop.eligible = true;
599</script>
vendor: 1 bytes, line 599
599
600<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 600
600
601<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 601
601
602<script type="module">
603  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
604
605  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
606
607</script>
vendor: 1 bytes, line 607
607
608<script>
609  window.Shopify = window.Shopify || {};
610  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
611  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"]};
612</script>
vendor: 1 bytes, line 612
612
613<script>(function() {
614  var isLoaded = false;
615  function asyncLoad() {
616    if (isLoaded) return;
617    isLoaded = true;
618    var urls = ["https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=arne-clo.myshopify.com","https:\/\/crossborder-integration.global-e.com\/resources\/js\/app?shop=arne-clo.myshopify.com","\/\/cdn.shopify.com\/proxy\/bb981a5c6ad6c58ff7d9cfbc43e09f5390d20bf30436cf13f52b7ca349d397a8\/web.global-e.com\/merchant\/storefrontattributes?merchantid=30000193\u0026shop=arne-clo.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/dr4qe3ddw9y32.cloudfront.net\/awin-shopify-integration-code.js?aid=118987\u0026v=shopifyApp_5.2.3\u0026ts=1755677044247\u0026shop=arne-clo.myshopify.com","https:\/\/s3.eu-west-1.amazonaws.com\/production-klarna-il-shopify-osm\/9b281ea3896e823dc21a80a7781a2a2c53b8ecc2\/arne-clo.myshopify.com-1790929052089.js?shop=arne-clo.myshopify.com"];
619    for (var i = 0; i < urls.length; i++) {
620      var s = document.createElement('script');
621      s.type = 'text/javascript';
622      s.async = true;
623      s.src = urls[i];
624      var x = document.getElementsByTagName('script')[0];
625      x.parentNode.insertBefore(s, x);
626    }
627  };
628  if(window.attachEvent) {
629    window.attachEvent('onload', asyncLoad);
630  } else {
631    window.addEventListener('load', asyncLoad, false);
632  }
633})();</script>
vendor: 1 bytes, line 633
633
634<script id="__st">var __st={"a":2168324195,"offset":3600,"reqid":"54667804-f549-40d5-9187-cc0215cdcd87-1790963954","pageurl":"arneclo.com\/products\/arne-digital-gift-card","u":"521b63f1c0e9","p":"product","rtyp":"product","rid":6665229664355};</script>
vendor: 1 bytes, line 634
634
635<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 635
635
636<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(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){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
vendor: 1 bytes, line 636
636
637<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//arneclo.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 637
637
638<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 = "//arneclo.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>
638<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 638
638
639<script>
640  window.Shopify = window.Shopify || {};
641  window.Shopify.MCP = window.Shopify.MCP || {};
642  window.Shopify.MCP.enabled = true;
643  window.Shopify.MCP.shop = "arne-clo.myshopify.com";
644  window.Shopify.MCP.mcpEndpoint = "https:\/\/arneclo.com\/api\/mcp";
645  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"]}}];
646</script>
vendor: 1 bytes, line 646
646
647<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("\/\/arneclo.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
648</script>
vendor: 1 bytes, line 648
648
649<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://arneclo.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
650</script>
vendor: 1 bytes, line 650
650
651<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
652  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);
653</script>
vendor: 1 bytes, line 653
653
654<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})}}));
655</script>
655
656<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://arneclo.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
657<style id="shopify-accelerated-checkout-cart">
658        #shopify-buyer-consent {
659  margin-top: 1em;
660  display: inline-block;
661  width: 100%;
662}
663
664#shopify-buyer-consent.hidden {
665  display: none;
666}
667
668#shopify-subscription-policy-button {
669  background: none;
670  border: none;
671  padding: 0;
672  text-decoration: underline;
673  font-size: inherit;
674  cursor: pointer;
675}
676
677#shopify-subscription-policy-button::before {
678  box-shadow: none;
679}
680
681      </style>
682
683<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
683
684<!-- SpeedsizeAppHeadSnippet ADDED AUTOMATICALLY - PLEASE DO NOT REMOVE OR MODIFY WHILE SPEEDSIZE'S APP IS ENABLED! -->
685  <link rel="preconnect" href="https://scdn.speedsize.com/" data-speedsize="auto">
686  <!-- endSpeedsizeAppHeadSnippet -->
687<!-- BEGIN app block: shopify://apps/addingwell/blocks/aw-gtm/c8ed21e7-0ac8-4249-8c91-cbdde850b5b8 -->
687<script
688  type="module"
689>
690  setTimeout(async function () {
691    const keySessionStorage = 'aw_settings';
692    let __AW__settings = JSON.parse(sessionStorage.getItem(keySessionStorage));
693    if(!__AW__settings) {
694      const awSettings = await fetch(
695              "/apps/addingwell-proxy",
696              {
697                method: "GET",
698                redirect: "follow",
699                headers: {'Content-Type': 'application/json', 'Access-Control-Allow-Origin': '*'}
700              }
701      );
702      if (awSettings.ok) {
703        __AW__settings = await awSettings.json();
704        sessionStorage.setItem(keySessionStorage, JSON.stringify(__AW__settings));
705      } else {
706        console.error('Addingwell - Loading proxy error', awSettings.status);
707        return;
708      }
709    }
710
711    if(__AW__settings.insertGtmTag && __AW__settings.gtmId) {
712      let __AW__gtmUrl = 'https://www.googletagmanager.com/gtm.js';
713      let __AW__isAddingwellCdn = false;
714      if(__AW__settings.insertGtmUrl && __AW__settings.gtmUrl) {
715        __AW__gtmUrl = __AW__settings.gtmUrl;
716        __AW__isAddingwellCdn = __AW__settings.isAddingwellCdn;
717      }
718
719      (function(w,d,s,l,i){
720        w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});
721        var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
722        j.async=true;
723        j.src=`${__AW__gtmUrl}?${__AW__isAddingwellCdn ? 'awl' : 'id'}=`+(__AW__isAddingwellCdn ? i.replace(/^GTM-/, '') : i)+dl;f.parentNode.insertBefore(j,f);
724      })(window,document,'script',`${__AW__settings.dataLayerVariableName}`,`${__AW__settings.gtmId}`);
725    }
726
727    const __AW__getEventNameWithSuffix = (eventName) => {
728      return eventName + (__AW__settings.dataLayerEventSuffix ? "_" + __AW__settings.dataLayerEventSuffix : "");
729    }
730
731    function __AW__waitForShopifyYCookie(maxAttempts, intervalMs) {
732      return new Promise(function(resolve) {
733        let attempts = 0;
734        maxAttempts = maxAttempts || 5;
735        intervalMs = intervalMs || 200;
736        function check() {
737          const match = document.cookie.match(/(?:^|;\s*)_shopify_y=([^;]*)/);
738          if (match) {
739            resolve(match[1]);
740          } else if (attempts < maxAttempts) {
741            attempts++;
742            setTimeout(check, intervalMs);
743          } else {
744            console.warn('[AW] _shopify_y cookie not found after consent');
745            resolve(null);
746          }
747        }
748        check();
749      });
750    }
751
752    const __AW__CONSENT_KEY = 'aw_consent_state';
753
754    function __AW__getConsentState() {
755      try {
756        if (window.Shopify?.customerPrivacy?.currentVisitorConsent) {
757          return JSON.stringify(window.Shopify.customerPrivacy.currentVisitorConsent());
758        }
759      } catch(e) {}
760      return null;
761    }
762
763    function __AW__isEmptyConsent(stateStr) {
764      try {
765        return Object.values(JSON.parse(stateStr)).every(v => v === '');
766      } catch(e) {}
767      return true;
768    }
769
770    let __AW__prevConsentState = __AW__getConsentState() ?? localStorage.getItem(__AW__CONSENT_KEY);
771
772    document.addEventListener('visitorConsentCollected', async function(event) {
773      const currentConsentState = __AW__getConsentState();
774
775      if (currentConsentState !== null && currentConsentState === __AW__prevConsentState) {
776        return;
777      }
778
779      __AW__prevConsentState = currentConsentState;
780
781      if (currentConsentState !== null) {
782        if (__AW__isEmptyConsent(currentConsentState)) {
783          localStorage.removeItem(__AW__CONSENT_KEY);
784        } else {
785          localStorage.setItem(__AW__CONSENT_KEY, currentConsentState);
786        }
787      }
788
789      window.Shopify.analytics.publish('addingwell:shopify_update_consent', {visitorConsentCollected: true});
790
791      const shopifyY = await __AW__waitForShopifyYCookie();
792      if (!shopifyY) return;
793
794      window[__AW__settings.dataLayerVariableName] = window[__AW__settings.dataLayerVariableName] || [];
795      window[__AW__settings.dataLayerVariableName].push({
796        event: __AW__getEventNameWithSuffix('shopify_consent_updated'),
797      });
798    });
799
800    if(__AW__settings.enableDataLayer) {
801      const MAX_ITEMS_BATCH = 10;
802      const sendBatchEvents = (items, eventName, eventObject) => {
803        let batch = [];
804        for(let i  = 0; i < items.length; i++) {
805          batch.push(items[i]);
806          if(batch.length === MAX_ITEMS_BATCH || i === items.length - 1) {
807            const eventClone = {
808              ...eventObject,
809              ecommerce: {
810                ...eventObject.ecommerce,
811                items: [...batch]
812              }
813            };
814            window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
815            window[__AW__settings.dataLayerVariableName].push({
816              ...{'event': __AW__getEventNameWithSuffix(eventName)},
817              ...eventClone
818            });
819
820            batch = [];
821          }
822        }
823      }
824
825      function __AW__filterNullOrEmpty(obj) {
826        let filteredObj = {};
827
828        for (let key in obj) {
829          if (obj.hasOwnProperty(key)) {
830            let value = obj[key];
831
832            // If value is an object (and not null), recursively filter sub-elements
833            if (typeof value === "object" && value !== null && value !== undefined) {
834              let filteredSubObject = __AW__filterNullOrEmpty(value);
835
836              // Add the filtered sub-object only if it's not empty
837              if (Object.keys(filteredSubObject).length > 0) {
838                filteredObj[key] = filteredSubObject;
839              }
840            } else {
841              // Add the value only if it's neither null nor an empty string
842              if (value !== null && value !== "" && value !== undefined) {
843                filteredObj[key] = value;
844              }
845            }
846          }
847        }
848        return filteredObj;
849      }
850
851      function getPageType(value) {
852        const pageTypeMapping = {
853          404: '404',
854          article: 'article',
855          blog: 'blog',
856          cart: 'cart',
857          collection: 'collection',
858          gift_card: 'gift_card',
859          index: 'homepage',
860          product: 'product',
861          search: 'searchresults',
862          'customers/login': 'login',
863          'customers/register': 'sign_up'
864        };
865        return pageTypeMapping[value] || 'other';
866      }
867      let __AW__cartReady = false;
868      const cartRegex = /\/cart\/(add|change|update)(\.js|\.json)?(\?.*)?$/;
869      const pendingCartEventName = "aw_pending_cart_event";
870      let awCartQueue = Promise.resolve();
871
872      function pushDataLayerEvents() {
873        initCart();
874        window[__AW__settings.dataLayerVariableName] = window[__AW__settings.dataLayerVariableName] || [];  // init data layer if doesn't already exist
875        const templateName = "product";
876
877        const getFormattedPrice = (priceInCents) => priceInCents/100;
878        /**********************
879         * DATALAYER SECTIONS
880         ***********************/
881        /**
882         * DATALAYER: User Data
883         * Build user_data properties.
884         */
885        let newCustomer = true;
886        window.__AW__CommonData = {
887          user_data: {
888            new_customer: newCustomer,
889          }
890        };
891
892        
893
894        window.__AW__CommonData.country = "GB"
895        window.__AW__CommonData.market = "gb"
896        window.__AW__CommonData.marketId = 5308515
897
898        
899          window.__AW__CommonData.language = "en-GB";
900        
901        window.__AW__CommonData = __AW__filterNullOrEmpty(window.__AW__CommonData);
902
903        // Ajout du hash SHA256 des champs sensibles de user_data (version robuste)
904        async function sha256(str) {
905          if (!str) return undefined;
906          if (!(window.crypto && window.crypto.subtle)) {
907            console.error('Crypto.subtle non supporté, hash impossible pour :', str);
908            return undefined;
909          }
910          try {
911            const buf = await window.crypto.subtle.digest('SHA-256', new TextEncoder().encode(str));
912            return Array.from(new Uint8Array(buf)).map(x => x.toString(16).padStart(2, '0')).join('');
913          } catch (e) {
914            console.error('Erreur lors du hash SHA256 pour', str, e);
915            return undefined;
916          }
917        }
918        async function getUserDataHash(user_data) {
919          const hashObj = {};
920          if (!user_data) return hashObj;
921          try {
922            if (user_data.email_address) hashObj.email_address = await sha256(user_data.email_address);
923            if (user_data.phone_number) hashObj.phone_number = await sha256(user_data.phone_number);
924            if (user_data.address && typeof user_data.address === 'object') {
925              hashObj.address = {};
926              if (user_data.address.first_name) hashObj.address.first_name = await sha256(user_data.address.first_name);
927              if (user_data.address.last_name) hashObj.address.last_name = await sha256(user_data.address.last_name);
928              if (user_data.address.street) hashObj.address.street = await sha256(user_data.address.street);
929              if (user_data.address.city) hashObj.address.city = await sha256(user_data.address.city);
930              if (user_data.address.region) hashObj.address.region = await sha256(user_data.address.region);
931              if (user_data.address.postal_code) hashObj.address.postal_code = await sha256(user_data.address.postal_code);
932              if (user_data.address.country) hashObj.address.country = await sha256(user_data.address.country);
933            }
934          } catch (e) {
935            console.error('Erreur lors du hash user_data_hashed', e);
936          }
937          return __AW__filterNullOrEmpty(hashObj);
938        }
939        (async function() {
940          if (window.__AW__CommonData && window.__AW__CommonData.user_data) {
941            window.__AW__CommonData.user_data_hashed = await getUserDataHash(window.__AW__CommonData.user_data);
942          }
943        })();
944
945        window.__AW__CommonData["page_type"] = getPageType(templateName);
946        window.__AW__CommonData["theme"] = window?.Shopify?.theme;
947        window[__AW__settings.dataLayerVariableName].push(window.__AW__CommonData);
948
949        window[__AW__settings.dataLayerVariableName].push({"event": __AW__getEventNameWithSuffix("page_view")});
950
951        /** DATALAYER: select_item handoff */
952        const pendingSelectItemName = "aw_pending_select_item";
953
954        const __AW__pushSelectItem = (payload) => {
955          window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
956          window[__AW__settings.dataLayerVariableName].push(payload);
957        };
958
959        const __AW__flushPendingSelectItem = () => {
960          let pending = null;
961          try {
962            pending = sessionStorage.getItem(pendingSelectItemName);
963            sessionStorage.removeItem(pendingSelectItemName);
964          } catch (e) {
965            return;
966          }
967          if (!pending) return;
968          try {
969            __AW__pushSelectItem(JSON.parse(pending));
970          } catch (e) {
971            console.warn('[AW] pending select_item error', e);
972          }
973        };
974
975        __AW__flushPendingSelectItem();
976
977
978        /**
979         * DATALAYER: 404 Pages
980         * Fire on 404 Pages */
981        
982
983
984        /**
985         * DATALAYER: Blog Articles
986         * Fire on Blog Article Pages */
987        
988
989        
990
991        
992
993        /** DATALAYER: Product List Page (Collections, Category)
994         * Fire on all product listing pages. */
995
996        const __AW__transformNumberToString = (value) => {
997          if (value !== null && value !== undefined && typeof value === 'number') {
998            return value.toString();
999          }
1000          /** By Default return the current value */
1001          return value;
1002        };
1003
1004        let discountPrice = 0.00;
1005        
1006
1007        /** DATALAYER: Product Page
1008         * Fire on all Product View pages. */
1009        
1010
1011        var dl_ecom_quantity = 1;
1012        var dl_ecom_price = getFormattedPrice(2500);
1013        var dl_ecom_value = dl_ecom_quantity * dl_ecom_price;
1014
1015        var __AW__itemVariant = {"id":39986523242595,"title":"25","option1":"25","option2":null,"option3":null,"sku":"ARNE-DGC25","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 25","public_title":"25","options":["25"],"price":2500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000006715","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}};
1016        var __AW__itemVariantQuantity = -14805
1017
1018        
1019        discountPrice = 0.00;
1020        
1021
1022        
1023        
1024          
1025            
1026          
1027            
1028          
1029            
1030          
1031            
1032          
1033            
1034          
1035            
1036          
1037            
1038          
1039            
1040          
1041          
1042        
1043        
1044
1045        const awEcommerceProduct = {
1046          ecommerce: {
1047            currency: "GBP",
1048            value:  dl_ecom_value,
1049            'items': [{
1050              'item_id'             : __AW__transformNumberToString(6665229664355),
1051              'item_variant'        : __AW__itemVariant?.title || null,
1052              'item_variant_title'  : __AW__itemVariant?.title || null,
1053              'item_variant_id'     : __AW__transformNumberToString(__AW__itemVariant?.id || null),
1054              'item_product_id'     : __AW__transformNumberToString(6665229664355),
1055              'item_product_title'  : "ARNE Digital Gift Card",
1056              'item_name'           : "ARNE Digital Gift Card",
1057              'sku'                 : __AW__transformNumberToString(__AW__itemVariant?.sku || null),
1058              'discount'            : discountPrice,
1059              'price'               : dl_ecom_price,
1060              'item_brand'          : "ARNE Mens",
1061              'item_category'       : "Gift Cards",
1062              'item_list_id'        : null,
1063              'item_list_name'      : null,
1064              'quantity'            : dl_ecom_quantity,
1065              'inventory_quantity'  : __AW__itemVariantQuantity,
1066              'url'                 : "\/products\/arne-digital-gift-card",
1067              'selling_plan_id'     : null,
1068              'selling_plan_name'   : null
1069            }]
1070          }
1071        };
1072        window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
1073        window[__AW__settings.dataLayerVariableName].push({
1074          ...{'event': __AW__getEventNameWithSuffix('view_item')},
1075          ...awEcommerceProduct
1076        });
1077
1078        
1079
1080        /** DATALAYER: Cart View
1081         * Fire anytime a user views their cart (non-dynamic) */
1082        
1083
1084        let drawerCartAlreadyOpened = false;
1085        let pendingViewCartTimeout = null;
1086
1087        let stateObserver = null;
1088        let domObserver = null;
1089
1090        function initCart() {
1091          fetch(`${window.Shopify?.routes?.root || "/"}cart.js?adw=1&init=1`, {
1092            credentials: 'same-origin',
1093            headers: { 'Accept': 'application/json' }
1094          }).then(r => r.ok ? r.json() : null)
1095            .then(freshCart => {
1096              if (freshCart) {
1097                window.__AW__slaveShopifyCart = freshCart;
1098              } else {
1099                window.__AW__slaveShopifyCart = { items: [] };
1100              }
1101              __AW__cartReady = true;
1102            })
1103            .catch(e => {
1104              console.warn('[AW] Cart hydration failed', e);
1105              window.__AW__slaveShopifyCart = { items: [] };
1106              __AW__cartReady = true;
1107            })
1108            .finally(() => {
1109              // A snapshot left by a non-AJAX add to cart (form submit + reload) can only be synced once the cart is ready
1110              if (sessionStorage.getItem(pendingCartEventName)) {
1111                scheduleCartSync();
1112              }
1113            });
1114        }
1115
1116        function fireViewCartOncePerOpen() {
1117          if (pendingViewCartTimeout) return;
1118
1119          drawerCartAlreadyOpened = true;
1120
1121          pendingViewCartTimeout = setTimeout(() => {
1122            pendingViewCartTimeout = null;
1123            if (!__AW__cartReady) return;
1124            const ecommerceDataLayer = {
1125              ecommerce: {
1126                currency: window.__AW__slaveShopifyCart.currency,
1127                value: window.__AW__slaveShopifyCart.total_price / 100,
1128                items: window.__AW__slaveShopifyCart.items.map(item => {
1129                  const price = (item.discounted_price ?? item.price) / 100;
1130                  const discount = (item.price - (item.discounted_price ?? 0)) / 100;
1131
1132                  let coupon = "";
1133                  if (Array.isArray(item?.discounts)) {
1134                    coupon = item.discounts
1135                            .filter(d => typeof d?.title === "string")
1136                            .map(d => d.title)
1137                            .join(", ");
1138                  }
1139
1140                  return {
1141                    item_id: __AW__transformNumberToString(item.product_id),
1142                    item_variant: item.variant_title,
1143                    item_variant_title: item.variant_title,
1144                    item_variant_id: __AW__transformNumberToString(item.variant_id),
1145                    item_product_id: __AW__transformNumberToString(item.product_id),
1146                    item_product_title: item.product_title,
1147                    item_name: item.product_title,
1148                    price,
1149                    discount,
1150                    item_brand: item.vendor,
1151                    item_category: item.product_type,
1152                    item_list_name: item.collection || "",
1153                    item_list_id: "",
1154                    quantity: item.quantity,
1155                    sku: __AW__transformNumberToString(item.sku),
1156                    coupon,
1157                    url: item.url,
1158                    selling_plan_id     : item?.selling_plan_allocation?.selling_plan?.id,
1159                    selling_plan_name   : item?.selling_plan_allocation?.selling_plan?.name
1160
1161                  };
1162                })
1163              }
1164            };
1165
1166            window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
1167            window[__AW__settings.dataLayerVariableName].push({
1168              event: __AW__getEventNameWithSuffix("view_cart"),
1169              ...ecommerceDataLayer
1170            });
1171          }, 1000);
1172        }
1173
1174        function resetOnClose() {
1175          drawerCartAlreadyOpened = false;
1176          if (pendingViewCartTimeout) {
1177            clearTimeout(pendingViewCartTimeout);
1178            pendingViewCartTimeout = null;
1179          }
1180        }
1181
1182        function getTargets() {
1183          const cartDrawer = document.querySelector("cart-drawer");
1184          const dialog =
1185                  document.querySelector("cart-drawer dialog") ||
1186                  document.querySelector("cart-drawer-component dialog") ||
1187                  document.querySelector("cart-drawer-component dialog[ref='dialog']");
1188
1189          return { cartDrawer, dialog };
1190        }
1191
1192        function isCartOpen({ cartDrawer, dialog }) {
1193          const openByDialog = !!dialog && (dialog.open || dialog.hasAttribute("open"));
1194          const openByClass = !!cartDrawer && cartDrawer.classList.contains("active");
1195          const openByAttr = !!cartDrawer && cartDrawer.hasAttribute("open");
1196          return openByDialog || openByClass || openByAttr;
1197        }
1198
1199        function attachStateObserver() {
1200          const { cartDrawer, dialog } = getTargets();
1201
1202          if (stateObserver) stateObserver.disconnect();
1203
1204          stateObserver = new MutationObserver(() => {
1205            const openNow = isCartOpen(getTargets());
1206
1207            if (openNow) {
1208              if (!drawerCartAlreadyOpened) fireViewCartOncePerOpen();
1209            } else {
1210              resetOnClose();
1211            }
1212          });
1213
1214          if (cartDrawer) {
1215            stateObserver.observe(cartDrawer, {
1216              attributes: true,
1217              attributeFilter: ["class", "open"]
1218            });
1219          }
1220
1221          if (dialog) {
1222            stateObserver.observe(dialog, {
1223              attributes: true,
1224              attributeFilter: ["open"]
1225            });
1226          }
1227
1228          const openNow = isCartOpen(getTargets());
1229          if (openNow) {
1230            if (!drawerCartAlreadyOpened) fireViewCartOncePerOpen();
1231          } else {
1232            resetOnClose();
1233          }
1234        }
1235
1236        function observeCartDrawerOpen() {
1237          attachStateObserver();
1238
1239          if (domObserver) domObserver.disconnect();
1240
1241          domObserver = new MutationObserver(() => {
1242            attachStateObserver();
1243          });
1244
1245          domObserver.observe(document.documentElement, {
1246            childList: true,
1247            subtree: true
1248          });
1249        }
1250
1251        observeCartDrawerOpen();
1252
1253
1254        /** DATALAYER: Search Results */
1255        var searchPage = new RegExp("search", "g");
1256        if(document.location.pathname.match(searchPage)){
1257          var __AW__items = [];
1258          
1259
1260          const awEcommerceSearch = {
1261            search_term: null,
1262            results_count: null,
1263            ecommerce: {
1264              currency: "GBP",
1265              items : []
1266            }
1267          };
1268          sendBatchEvents(__AW__items, "search", awEcommerceSearch);
1269        }
1270
1271
1272        document.addEventListener('click', async function(e) {
1273          const btn = e.target.closest('[href*="/cart/add"], [action*="/cart/add"], button[name="add"]');
1274          if (!btn || !__AW__cartReady) return;
1275          snapshotCart();
1276        }, true);
1277
1278        patchFetch();
1279        patchXhr();
1280
1281        function snapshotCart() {
1282          try {
1283            sessionStorage.setItem(
1284              pendingCartEventName,
1285              JSON.stringify(window.__AW__slaveShopifyCart ?? { items: [] })
1286            );
1287          } catch (e) {
1288            console.warn('[AW] snapshot error', e);
1289          }
1290        }
1291
1292        function patchXhr() {
1293          const nativeSend = typeof XMLHttpRequest === 'function' ? XMLHttpRequest.prototype?.send : null;
1294          if (typeof nativeSend !== 'function' || nativeSend.__AW__patched) return;
1295
1296          XMLHttpRequest.prototype.send = function(body) {
1297            this.addEventListener('load', () => {
1298              try {
1299                const abs = this.responseURL || '';
1300                const u = new URL(abs, location.origin);
1301                const mt = u.pathname + (u.search || '');
1302                if (this.status === 200 && cartRegex.test(mt)) {
1303                  scheduleCartSync();
1304                }
1305              } catch (e) {
1306                console.error('[AW] XHR handler error', e);
1307              }
1308            });
1309            return nativeSend.apply(this, arguments);
1310          };
1311
1312          XMLHttpRequest.prototype.send.__AW__patched = true;
1313        }
1314
1315        function patchFetch() {
1316          const previousFetch = window.fetch;
1317          if (typeof previousFetch !== 'function' || previousFetch.__AW__patched) return;
1318
1319          window.fetch = async function (...args) {
1320            const resource = args[0];
1321            try {
1322
1323              const url = resource instanceof Request ? resource.url  : resource instanceof URL ? resource.href : String(resource);
1324              if (cartRegex.test(url)) {
1325                const response = await previousFetch.apply(this, args);
1326                if (response.ok) {
1327                  scheduleCartSync();
1328                } else {
1329                  console.warn(`Fetch for ${url} failed with status: ${response.status}`);
1330                }
1331                return response;
1332              }
1333            } catch (error) {
1334              console.error('[AW] Fetch Wrapper Error:', error);
1335            }
1336
1337            return previousFetch.apply(this, args);
1338          };
1339
1340          window.fetch.__AW__patched = true;
1341        }
1342
1343        function scheduleCartSync() {
1344          if (!__AW__cartReady) return;
1345          awCartQueue = awCartQueue
1346            .then(() => {
1347              if (!sessionStorage.getItem(pendingCartEventName)) snapshotCart();
1348              return runCartSyncOnce();
1349            }).catch(e => {
1350              console.error('[AW] scheduleCartSync error', e);
1351            });
1352        }
1353
1354        async function runCartSyncOnce() {
1355          try {
1356            const response = await fetch(`${window.Shopify.routes.root || "/"}cart.js?adw=1`, {
1357              credentials: 'same-origin',
1358              headers: { 'Accept': 'application/json' }
1359            });
1360            if (!response.ok) throw new Error('HTTP ' + response.status);
1361            const newCart = await response.json();
1362            await compareCartData(newCart);
1363          } catch (error) {
1364            console.error('[AW] Error fetching /cart.js (singleton):', error);
1365          }
1366        }
1367
1368        function compareCartData(newCartData) {
1369          return new Promise((resolve) => {
1370            setTimeout(() => {
1371              try {
1372                const oldCartData = sessionStorage.getItem(pendingCartEventName) ? JSON.parse(sessionStorage.getItem(pendingCartEventName)) : {items: []};
1373                newCartData = newCartData || {items: []};
1374                const cartItemKey = item => `${item.variant_id ?? item.id}:${item.selling_plan_allocation?.selling_plan?.id ?? ''}`;
1375                const oldItems = new Map(oldCartData.items.map(item => [cartItemKey(item), item]));
1376                const newItems = new Map(newCartData.items.map(item => [cartItemKey(item), item]));
1377
1378                newItems.forEach((newItem, key) => {
1379                  const oldItem = oldItems.get(key);
1380                  const eventName = "add_to_cart";
1381                  if (!oldItem) {
1382                    handleCartDataLayer(eventName, newItem.quantity, newItem);
1383                  } else if (newItem.quantity > oldItem.quantity) {
1384                    handleCartDataLayer(eventName, newItem.quantity - oldItem.quantity, newItem);
1385                  }
1386                });
1387
1388                oldItems.forEach((oldItem, key) => {
1389                  const newItem = newItems.get(key);
1390                  const eventName = "remove_from_cart";
1391                  if (!newItem) {
1392                    handleCartDataLayer(eventName, oldItem.quantity, oldItem);
1393                  } else if (oldItem.quantity > newItem.quantity) {
1394                    handleCartDataLayer(eventName, oldItem.quantity - newItem.quantity, newItem);
1395                  }
1396                });
1397
1398                sessionStorage.removeItem(pendingCartEventName);
1399                window.__AW__slaveShopifyCart = newCartData;
1400              } catch(e) {
1401                console.error('[AW] compareCartData error', e);
1402                sessionStorage.removeItem(pendingCartEventName);
1403              } finally {
1404                resolve();
1405              }
1406            }, 500);
1407          });
1408        }
1409
1410        function handleCartDataLayer(eventName, quantity, item) {
1411          const price = (item.discounted_price ?? item.price) / 100;
1412          const discount = (item.price - (item.discounted_price ?? 0)) / 100;
1413          const totalValue = price * quantity;
1414          let coupon = "";
1415          if(Array.isArray(item?.discounts)) {
1416            coupon = item.discounts
1417                    .filter(discount => typeof discount?.title === 'string')
1418                    .map(discount => discount.title)
1419                    .join(', ');
1420          }
1421
1422          const ecommerceCart = {
1423            ecommerce: {
1424              currency: "GBP",
1425              value: totalValue,
1426              items: [{
1427                item_id: __AW__transformNumberToString(item.product_id),
1428                item_variant: item.variant_title || "Default Variant",
1429                item_variant_id: __AW__transformNumberToString(item.variant_id),
1430                item_variant_title: item.variant_title || "Default Variant",
1431                item_name: item.product_title,
1432                item_product_id: __AW__transformNumberToString(item.product_id),
1433                item_product_title: item.product_title,
1434                sku: __AW__transformNumberToString(item.sku),
1435                discount: discount,
1436                price: price,
1437                item_brand: item.vendor,
1438                item_category: item.product_type,
1439                quantity: quantity,
1440                coupon: coupon,
1441                url: item?.url,
1442                selling_plan_id     : item?.selling_plan_allocation?.selling_plan?.id,
1443                selling_plan_name   : item?.selling_plan_allocation?.selling_plan?.name
1444              }]
1445            }
1446          };
1447
1448          window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
1449          window[__AW__settings.dataLayerVariableName].push({
1450            ...{ 'event': __AW__getEventNameWithSuffix(eventName) },
1451            ...ecommerceCart
1452          });
1453
1454        }
1455      }
1456
1457      if (document.readyState === 'loading') {
1458        // document still loading...
1459        document.addEventListener('DOMContentLoaded', () => {
1460          pushDataLayerEvents();
1461        });
1462      } else {
1463        // already loaded, chocs away!
1464        pushDataLayerEvents();
1465      }
1466    }
1467  }, 0);
1468</script>
1468
1469
1470
1471<!-- 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 />
1472<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
1473<script>
1474/* >> TriplePixel :: start*/
1475window.TriplePixelData={TripleName:"arne-clo.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"6665229664355",name:`ARNE Digital Gift Card`,price:"25.00",variant:"39986523242595",av:{ "39986523242595":true,"39986523275363":true,"41039061745763":true,"39986523308131":true,"41039061811299":true,"41039061876835":true,"41039061778531":true,"41039061844067":true }},search:"",collection:"",cart:"drawer",template:"product",curr:"GBP" || "GBP", market:"5308515"},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);
1476/* << TriplePixel :: end*/
1477</script>
1477
1478
1479
1480
1481<!-- END app block --><!-- BEGIN app block: shopify://apps/fullstory/blocks/fullstory-embed/c341ffa4-99cc-4983-be03-3cb208467fae -->
1482
1483<script>
1484  // Access settings from the Liquid block context
1485  // Use 'block.settings.setting_id' to get the value
1486  window['_fs_host'] = 'eu1.fullstory.com';
1487  window['_fs_script'] = 'edge.eu1.fullstory.com/s/fs.js';
1488  window['_fs_org'] = 'o-9AX8-eu1'; // Required setting
1489  window['_fs_namespace'] = 'FS';
1490
1491  !function(m,n,e,t,l,o,g,y){var s,f,a=function(h){
1492return!(h in m)||(m.console&&m.console.log&&m.console.log('FullStory namespace conflict. Please set window["_fs_namespace"].'),!1)}(e)
1493;function p(b){var h,d=[];function j(){h&&(d.forEach((function(b){var d;try{d=b[h[0]]&&b[h[0]](h[1])}catch(h){return void(b[3]&&b[3](h))}
1494d&&d.then?d.then(b[2],b[3]):b[2]&&b[2](d)})),d.length=0)}function r(b){return function(d){h||(h=[b,d],j())}}return b(r(0),r(1)),{
1495then:function(b,h){return p((function(r,i){d.push([b,h,r,i]),j()}))}}}a&&(g=m[e]=function(){var b=function(b,d,j,r){function i(i,c){
1496h(b,d,j,i,c,r)}r=r||2;var c,u=/Async$/;return u.test(b)?(b=b.replace(u,""),"function"==typeof Promise?new Promise(i):p(i)):h(b,d,j,c,c,r)}
1497;function h(h,d,j,r,i,c){return b._api?b._api(h,d,j,r,i,c):(b.q&&b.q.push([h,d,j,r,i,c]),null)}return b.q=[],b}(),y=function(b){function h(h){
1498"function"==typeof h[4]&&h[4](new Error(b))}var d=g.q;if(d){for(var j=0;j<d.length;j++)h(d[j]);d.length=0,d.push=h}},function(){
1499(o=n.createElement(t)).async=!0,o.crossOrigin="anonymous",o.src="https://"+l,o.onerror=function(){y("Error loading "+l)}
1500;var b=n.getElementsByTagName(t)[0];b&&b.parentNode?b.parentNode.insertBefore(o,b):n.head.appendChild(o)}(),function(){function b(){}
1501function h(b,h,d){g(b,h,d,1)}function d(b,d,j){h("setProperties",{type:b,properties:d},j)}function j(b,h){d("user",b,h)}function r(b,h,d){j({
1502uid:b},d),h&&j(h,d)}g.identify=r,g.setUserVars=j,g.identifyAccount=b,g.clearUserCookie=b,g.setVars=d,g.event=function(b,d,j){h("trackEvent",{
1503name:b,properties:d},j)},g.anonymize=function(){r(!1)},g.shutdown=function(){h("shutdown")},g.restart=function(){h("restart")},
1504g.log=function(b,d){h("log",{level:b,msg:d})},g.consent=function(b){h("setIdentity",{consent:!arguments.length||b})}}(),s="fetch",
1505f="XMLHttpRequest",g._w={},g._w[f]=m[f],g._w[s]=m[s],m[s]&&(m[s]=function(){return g._w[s].apply(this,arguments)}),g._v="2.0.0")
1506}(window,document,window._fs_namespace,"script",window._fs_script);
1507
1508  
1509</script>
1509
1510
1511
1512<!-- END app block --><!-- BEGIN app block: shopify://apps/wunderkind/blocks/tag/40b05e3b-2403-4814-8fab-e17e57e8b1aa -->
1512<script type="text/javascript">
1513  window.__wunderkindShopifyApp = true;
1514</script>
1514
1515
1516
1517
1518
1519
1520  
1520<script type="text/javascript">
1521    if (typeof window.bouncex === 'undefined') {
1522      window.bouncex = [];
1523    }
1524
1525    localStorage.setItem('wknd-id', 8346);
1526  </script>
1526
1527  
1527<script
1528    src="https://tag.wknd.ai/8346/i.js"
1529    type="text/javascript"
1530    id="wunderkind-tag"
1531    async
1532  ></script>
1532
1533
1534  
1534<script type="text/javascript">
1535    if (typeof window.wunderkind === 'undefined') {
1536      window.wunderkind = {};
1537    }
1538  </script>
1538
1539
1540  
1541    
1542        
1543
1544        
1544<script type="text/javascript">
1545          document.addEventListener('change', function (event) {
1546            var target = event.target;
1547
1548            if (target.name === 'id') {
1549                var variantID = window.ShopifyAnalytics.meta.selectedVariantId;
1550                var productID = window.ShopifyAnalytics.meta.product.id;
1551
1552                if (!variantID) {
1553                  variantID = parseInt(target.value, 10);
1554                }
1555
1556                if (window.wunderkind.product.sku == variantID) {
1557                  // Avoid refiring if we've gotten duplicate events
1558                  return;
1559                }
1560
1561                window.Shopify.analytics.publish('wknd_product_variant_viewed', {
1562                  variantID: variantID,
1563                  productID: productID,
1564                });
1565
1566                window.wunderkind.product.sku = variantID;
1567            }
1568          });
1569          if (typeof window.wunderkind.product === 'undefined') {
1570            window.wunderkind.product = {
1571              id: "6665229664355",
1572              sku: "39986523242595",
1573              name: "ARNE Digital Gift Card",
1574              url: "https:\/\/arneclo.com\/products\/arne-digital-gift-card",
1575              imgUrl: "https:\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805",
1576              itemCategory: "Gift Cards",
1577              inStock: true,
1578              price: "25.00",
1579              originalprice: "",
1580              brand: "ARNE Mens",
1581              excluded: false,
1582              metadata: null
1583            };
1584          }
1585
1586          bouncex.push([
1587            'item',
1588            {
1589              id: "6665229664355",
1590              copy: "ARNE Digital Gift Card",
1591              url: "https:\/\/arneclo.com\/products\/arne-digital-gift-card",
1592              imageurl: "https:\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805",
1593              category: "Gift Cards",
1594              instock: true,
1595              price: "25.00",
1596              brand: "ARNE Mens",
1597              excluded: false,
1598              originalprice: "",
1599              agent: 'app:shopify:inapp'
1600            }
1601          ]);
1602
1603          bouncex.push([
1604            'view item',
1605            {
1606              'item:itemgroupid': "6665229664355",
1607              'item:id': "6665229664355",
1608              agent: 'app:shopify:inapp'
1609            }
1610          ]);
1611
1612          const minVariants = 2;
1613          const availableVariants = 8;
1614
1615          if (availableVariants < minVariants) {
1616            document.addEventListener('DOMContentLoaded', function() {
1617              window.Shopify.analytics.publish('wknd_product_variant_viewed', {
1618                variantID:  "39986523242595",
1619                productID: "6665229664355",
1620              });
1621            }, false);
1622          }
1623        </script>
1623
1624      
1625
1626    
1626<script type="text/javascript" id="wknd-cart">
1627      if (typeof window.wunderkind.cart === 'undefined') {
1628        window.wunderkind.cart = {
1629          quantity: 0,
1630          value: 0.0
1631        };
1632      }
1633
1634      window.wkndPreviousCartValue = 0;
1635
1636      setInterval(function () {
1637        var cartValue = parseInt(localStorage.getItem('wknd-cart') ?? '0', 10);
1638
1639        if (cartValue === window.wkndPreviousCartValue) {
1640          return;
1641        }
1642
1643        fetch(window.Shopify.routes.root + 'cart.js?wknd=' + cartValue)
1644          .then(function (response) { return response.json(); })
1645          .then(function (cart) {
1646            window.wunderkind ??= {};
1647
1648            window.wunderkind.cart = {
1649              quantity: cart.item_count,
1650              value: cart.total_price / 100.0,
1651            };
1652
1653            window.wkndPreviousCartValue = cartValue;
1654          });
1655      }, 500);
1656
1657      try {
1658        const observer = new PerformanceObserver((list) => {
1659          list.getEntries().forEach((entry) => {
1660            if (entry.name.includes('/cart/update.js') ||
1661              entry.name.includes('/cart/change.js')) {
1662              localStorage.setItem('wknd-cart', Date.now());
1663            }
1664          });
1665        });
1666
1667        observer.observe({ type: "resource", buffered: true });
1668      } catch { }
1669
1670      bouncex.push(['onProductReady', function(event) {
1671        if (event.data.product === 'inbox') {
1672          if (bouncex.et && bouncex.et.cart) {
1673            bouncex.et.cart.init({
1674                replenishmentType: 'cookie',
1675                replenish: function (cart) {
1676                    bouncex.utils.cookies.create({
1677                        name: 'cart',
1678                        value: cart.token
1679                    });
1680
1681                    window.location.href = bouncex.utils.url.allowParams() + '?bx_replen=true';
1682                }
1683            });
1684          }
1685        }
1686      }]);
1687    </script>
1687
1688
1689    
1690  
1691
1692
1693
1694<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707  
1707<script async src="https://static.klaviyo.com/onsite/js/VneTpF/klaviyo.js?company_id=VneTpF"></script>
1707
1708  
1708<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>
1708
1709
1710  
1711    
1711<script id="viewed_product">
1712      if (item == null) {
1713        var _learnq = _learnq || [];
1714
1715        var MetafieldReviews = null
1716        var MetafieldYotpoRating = null
1717        var MetafieldYotpoCount = null
1718        var MetafieldLooxRating = null
1719        var MetafieldLooxCount = null
1720        var okendoProduct = null
1721        var okendoProductReviewCount = null
1722        var okendoProductReviewAverageValue = null
1723        try {
1724          // The following fields are used for Customer Hub recently viewed in order to add reviews.
1725          // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items
1726          MetafieldReviews = {};
1727          MetafieldYotpoRating = null
1728          MetafieldYotpoCount = null
1729          MetafieldLooxRating = null
1730          MetafieldLooxCount = null
1731
1732          okendoProduct = null
1733          // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data
1734          if (okendoProduct && 'error' in okendoProduct) {
1735            okendoProduct = null
1736          }
1737          okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null
1738          okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null
1739        } catch (error) {
1740          console.error('Error in Klaviyo onsite reviews tracking:', error);
1741        }
1742
1743        var item = {
1744          Name: "ARNE Digital Gift Card",
1745          ProductID: 6665229664355,
1746          Categories: ["All Accessories","All Men's Clothing","Christmas Gifting","Gift Cards"],
1747          ImageURL: "https://arneclo.com/cdn/shop/files/Mens-gift-card-1-2_grande.jpg?v=1787313805",
1748          URL: "https://arneclo.com/products/arne-digital-gift-card",
1749          Brand: "ARNE Mens",
1750          Price: " £25.00 ",
1751          Value: "25.00",
1752          CompareAtPrice: " £0.00 "
1753        };
1754        _learnq.push(['track', 'Viewed Product', item]);
1755        _learnq.push(['trackViewedItem', {
1756          Title: item.Name,
1757          ItemId: item.ProductID,
1758          Categories: item.Categories,
1759          ImageUrl: item.ImageURL,
1760          Url: item.URL,
1761          Metadata: {
1762            Brand: item.Brand,
1763            Price: item.Price,
1764            Value: item.Value,
1765            CompareAtPrice: item.CompareAtPrice
1766          },
1767          metafields:{
1768            reviews: MetafieldReviews,
1769            yotpo:{
1770              rating: MetafieldYotpoRating,
1771              count: MetafieldYotpoCount,
1772            },
1773            loox:{
1774              rating: MetafieldLooxRating,
1775              count: MetafieldLooxCount,
1776            },
1777            okendo: {
1778              rating: okendoProductReviewAverageValue,
1779              count: okendoProductReviewCount,
1780            }
1781          }
1782        }]);
1783      }
1784    </script>
1784
1785  
1786
1787
1788
1789
1790  
1790<script>
1791    window.klaviyoReviewsProductDesignMode = false
1792  </script>
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1803<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: 2168324195,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1803
1803
1804<script>
1805  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1806</script>
vendor: 1 bytes, line 1806
1806
1807<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}
1807).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: 2168324195,storefrontBaseUrl: "https://arneclo.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://arneclo.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"3233153410","configuration":"{\"shopID\": \"97407\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d22b5691c62682d22357c5bcbea63a2b","type":"APP","apiClientId":3780451,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"3220406658","configuration":"{\"accountID\":\"DV-30208154550844130694\",\"trackerURL\":\"https:\/\/tracker.dema.ai\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"63d522e44b21d5400850eda94630338b","type":"APP","apiClientId":421069651969,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
1807,"dataSharingState":"unrestricted"},{"id":"3163947394","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6e6b2e32fe6866115b7e49e2ae3c75b2","type":"APP","apiClientId":5940125,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"3123773826","configuration":"{\"Enabled\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"aa5ce03f4eef7efa71315100d12f21a1","type":"APP","apiClientId":34646425601,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2226389378","configuration":"{\"accountID\":\"WuHZQP\",\"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":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"2144829826","configuration":"{\"orgId\":\"o-9AX8-eu1\",\"recHost\":\"rs.eu1.fullstory.com\",\"cdnHost\":\"edge.eu1.fullstory.com\",\"useOrderCompleted\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d47baab5f2040935fd4bb9c0d7b9cc6c","type":"APP","apiClientId":186559299585,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"capabilities":["advanced_dom_events"],"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":"1911423362","configuration":"{\"advertiserId\":\"118987\",\"shopDomain\":\"arne-clo.myshopify.com\",\"appVersion\":\"shopifyApp_5.2.3\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c287d09bac7e7a912a76f3941fab1c2f","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1842053506","configuration":"{\"accountID\":\"8346\",\"checkoutExperienceEnabled\":\"true\",\"customDomainName\":\"default\",\"espPerformsOptInCheck\":\"1\",\"fieldMappingCountries\":\"[\\\"GB\\\"]\",\"markets\":\"{}\",\"onsiteExperienceEnabled\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"988af92787413cb5760ec003000e5d08","type":"APP","apiClientId":54985097217,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1810104706","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3premium-01.swymrelay.com\",\"swymTier\":\"v3premium-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"284786787","configuration":"{\"shopId\":\"arne-clo.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"]}
1807,"dataSharingState":"unrestricted"},{"id":"57049187","configuration":"{\"accountId\":\"Global-e\",\"merchantId\":\"30000193\",\"baseApiUrl\":\"https:\/\/checkout-service.global-e.com\/api\/v1\",\"siteId\":\"7ce243a1e1a2\",\"BorderfreeMetaCAPIEnabled\":\"False\",\"FT_IsLegacyAnalyticsSDKEnabled\":\"True\",\"FT_IsAnalyticsSDKEnabled\":\"False\",\"CDNUrl\":\"https:\/\/webservices.global-e.com\/\",\"BfGoogleAdsEnabled\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f57cf2051d71603e8d6721fd066d8995","type":"APP","apiClientId":5806573,"privacyPurposes":["SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"212500866","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Algolia Shopify Web Pixel"},{"id":"216564098","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":[],"name":"Addingwell"},{"id":"264405378","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Monetate"},{"id":"285180290","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Confirmation Script (NQ)"},{"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":"ARNE","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"arne-clo.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/arneclo.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":25.0,"currencyCode":"GBP"},"product":{"title":"ARNE Digital Gift Card","vendor":"ARNE Mens","id":"6665229664355","untranslatedTitle":"ARNE Digital Gift Card","url":"\/products\/arne-digital-gift-card","type":"Gift Cards"},"id":"39986523242595","image":{"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"sku":"ARNE-DGC25","title":"25","untranslatedTitle":"25"},{"price":{"amount":50.0,"currencyCode":"GBP"},"product":{"title":"ARNE Digital Gift Card","vendor":"ARNE Mens","id":"6665229664355","untranslatedTitle":"ARNE Digital Gift Card","url":"\/products\/arne-digital-gift-card","type":"Gift Cards"},"id":"39986523275363","image":{"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"sku":"ARNE-DGC50","title":"50","untranslatedTitle":"50"},{"price":{"amount":75.0,"currencyCode":"GBP"},"product":{"title":"ARNE Digital Gift Card","vendor":"ARNE Mens","id":"6665229664355","untranslatedTitle":"ARNE Digital Gift Card","url":"\/products\/arne-digital-gift-card","type":"Gift Cards"},"id":"41039061745763","image":{"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"sku":"ARNE-DGC75","title":"75","untranslatedTitle":"75"},{"price":{"amount":100.0,"currencyCode":"GBP"},"product":{"title":"ARNE Digital Gift Card","vendor":"ARNE Mens","id":"6665229664355","untranslatedTitle":"ARNE Digital Gift Card","url":"\/products\/arne-digital-gift-card","type":"Gift Cards"},"id":"39986523308131","image":{"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"sku":"ARNE-DGC100","title":"100","untranslatedTitle":"100"},{"price":{"amount":150.0,"currencyCode":"GBP"},"product":{"title":"ARNE Digital Gift Card","vendor":"ARNE Mens","id":"6665229664355","untranslatedTitle":"ARNE Digital Gift Card","url":"\/products\/arne-
1807digital-gift-card","type":"Gift Cards"},"id":"41039061811299","image":{"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"sku":"ARNE-DGC150","title":"150","untranslatedTitle":"150"},{"price":{"amount":200.0,"currencyCode":"GBP"},"product":{"title":"ARNE Digital Gift Card","vendor":"ARNE Mens","id":"6665229664355","untranslatedTitle":"ARNE Digital Gift Card","url":"\/products\/arne-digital-gift-card","type":"Gift Cards"},"id":"41039061876835","image":{"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"sku":"ARNE-DGC200","title":"200","untranslatedTitle":"200"},{"price":{"amount":250.0,"currencyCode":"GBP"},"product":{"title":"ARNE Digital Gift Card","vendor":"ARNE Mens","id":"6665229664355","untranslatedTitle":"ARNE Digital Gift Card","url":"\/products\/arne-digital-gift-card","type":"Gift Cards"},"id":"41039061778531","image":{"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"sku":"ARNE-DGC250","title":"250","untranslatedTitle":"250"},{"price":{"amount":300.0,"currencyCode":"GBP"},"product":{"title":"ARNE Digital Gift Card","vendor":"ARNE Mens","id":"6665229664355","untranslatedTitle":"ARNE Digital Gift Card","url":"\/products\/arne-digital-gift-card","type":"Gift Cards"},"id":"41039061844067","image":{"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"sku":"ARNE-DGC300","title":"300","untranslatedTitle":"300"}],"products":[{"id":"6665229664355","handle":"arne-digital-gift-card","isCollective":null,"title":"ARNE Digital Gift Card","type":"Gift Cards","untranslatedTitle":"ARNE Digital Gift Card","url":"\/products\/arne-digital-gift-card","vendor":"ARNE Mens","remoteShopId":null,"variants":[{"id":"39986523242595","image":{"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"price":{"amount":25.0,"currencyCode":"GBP"},"sku":"ARNE-DGC25","title":"25","untranslatedTitle":"25"},{"id":"39986523275363","image":{"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"price":{"amount":50.0,"currencyCode":"GBP"},"sku":"ARNE-DGC50","title":"50","untranslatedTitle":"50"},{"id":"41039061745763","image":{"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"price":{"amount":75.0,"currencyCode":"GBP"},"sku":"ARNE-DGC75","title":"75","untranslatedTitle":"75"},{"id":"39986523308131","image":{"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"price":{"amount":100.0,"currencyCode":"GBP"},"sku":"ARNE-DGC100","title":"100","untranslatedTitle":"100"},{"id":"41039061811299","image":{"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"price":{"amount":150.0,"currencyCode":"GBP"},"sku":"ARNE-DGC150","title":"150","untranslatedTitle":"150"},{"id":"41039061876835","image":{"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"price":{"amount":200.0,"currencyCode":"GBP"},"sku":"ARNE-DGC200","title":"200","untranslatedTitle":"200"},{"id":"41039061778531","image":{"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"price":{"amount":250.0,"currencyCode":"GBP"},"sku":"ARNE-DGC250","title":"250","untranslatedTitle":"250"},{"id":"41039061844067","image":{"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"price":{"amount":300.0,"currencyCode":"GBP"},"sku":"ARNE-DGC300","title":"300","untranslatedTitle":"300"}]}],"purchasingCompany":null},},"https://arneclo.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"189419553154","themePublished":"true","eventMetadataId":"17b779f6-05d3-4064-8140-0c97c04adbf4","pageType":"product","resourceId":"6665229664355","shopId":"2168324195","storefrontBaseUrl":"https:\/\/arneclo.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\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":25.0,\"currencyCode\":\"GBP\"},\"product\":{\"title\":\"ARNE Digital Gift Card\",\"vendor\":\"ARNE Mens\",\"id\":\"6665229664355\",\"untranslatedTitle\":\"ARNE Digital Gift Card\",\"url\":\"\/products\/arne-
1807digital-gift-card\",\"type\":\"Gift Cards\"},\"id\":\"39986523242595\",\"image\":{\"src\":\"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805\"},\"sku\":\"ARNE-DGC25\",\"title\":\"25\",\"untranslatedTitle\":\"25\"}}]]"});})();</script>
1807<script>
1808  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1809  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1810  window.ShopifyAnalytics.meta.currency = 'GBP';
1811  var meta = {"product":{"id":6665229664355,"gid":"gid:\/\/shopify\/Product\/6665229664355","vendor":"ARNE Mens","type":"Gift Cards","handle":"arne-digital-gift-card","variants":[{"id":39986523242595,"price":2500,"name":"ARNE Digital Gift Card - 25","public_title":"25","sku":"ARNE-DGC25"},{"id":39986523275363,"price":5000,"name":"ARNE Digital Gift Card - 50","public_title":"50","sku":"ARNE-DGC50"},{"id":41039061745763,"price":7500,"name":"ARNE Digital Gift Card - 75","public_title":"75","sku":"ARNE-DGC75"},{"id":39986523308131,"price":10000,"name":"ARNE Digital Gift Card - 100","public_title":"100","sku":"ARNE-DGC100"},{"id":41039061811299,"price":15000,"name":"ARNE Digital Gift Card - 150","public_title":"150","sku":"ARNE-DGC150"},{"id":41039061876835,"price":20000,"name":"ARNE Digital Gift Card - 200","public_title":"200","sku":"ARNE-DGC200"},{"id":41039061778531,"price":25000,"name":"ARNE Digital Gift Card - 250","public_title":"250","sku":"ARNE-DGC250"},{"id":41039061844067,"price":30000,"name":"ARNE Digital Gift Card - 300","public_title":"300","sku":"ARNE-DGC300"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":6665229664355,"requestId":"54667804-f549-40d5-9187-cc0215cdcd87-1790963954"}};
1812  for (var attr in meta) {
1813    window.ShopifyAnalytics.meta[attr] = meta[attr];
1814  }
1815</script>
vendor: 1 bytes, line 1815
1815
1816<script class="analytics">
1817  (function () {
1818    var customDocumentWrite = function(content) {
1819      var jquery = null;
1820
1821      if (window.jQuery) {
1822        jquery = window.jQuery;
1823      } else if (window.Checkout && window.Checkout.$) {
1824        jquery = window.Checkout.$;
1825      }
1826
1827      if (jquery) {
1828        jquery('body').append(content);
1829      }
1830    };
1831
1832    var hasLoggedConversion = function(token) {
1833      if (token) {
1834        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1835      }
1836      return false;
1837    }
1838
1839    var setCookieIfConversion = function(token) {
1840      if (token) {
1841        var twoMonthsFromNow = new Date(Date.now());
1842        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1843
1844        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1845      }
1846    }
1847
1848    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1849    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1850    if (trekkie.integrations) {
1851      return;
1852    }
1853    trekkie.methods = [
1854      'identify',
1855      'page',
1856      'ready',
1857      'track',
1858      'trackForm',
1859      'trackLink'
1860    ];
1861    trekkie.factory = function(method) {
1862      return function() {
1863        var args = Array.prototype.slice.call(arguments);
1864        args.unshift(method);
1865        trekkie.push(args);
1866        if (method == 'track' || method == 'page') {
1867          var pageUrl;
1868          try {
1869            pageUrl = window.location.href;
1870          } catch (e) {}
1871          var pageReferrer;
1872          try {
1873            pageReferrer = document.referrer;
1874          } catch (e) {}
1875          try {
1876            if (window.__TREKKIE_SHIM_QUEUE == null) {
1877              window.__TREKKIE_SHIM_QUEUE = [];
1878            }
1879            window.__TREKKIE_SHIM_QUEUE.push({
1880              from: 'trekkie-stub',
1881              method: method,
1882              args: args.slice(1),
1883              pageContext: {
1884                url: pageUrl,
1885                referrer: pageReferrer
1886              }
1887            });
1888          } catch (e) {
1889            // no-op
1890          }
1891        }
1892        return trekkie;
1893      };
1894    };
1895    for (var i = 0; i < trekkie.methods.length; i++) {
1896      var key = trekkie.methods[i];
1897      trekkie[key] = trekkie.factory(key);
1898    }
1899    trekkie.load = function(config) {
1900      trekkie.config = config || {};
1901      trekkie.config.initialDocumentCookie = document.cookie;
1902      var first = document.getElementsByTagName('script')[0];
1903var script = document.createElement('script');
1904script.type = 'text/javascript';
1905script.onerror = function(e) {
1906  var scriptFallback = document.createElement('script');
1907  scriptFallback.type = 'text/javascript';
1908  scriptFallback.onerror = function(error) {
1909          var Monorail = {
1910      produce: function produce(monorailDomain, schemaId, payload) {
1911        var currentMs = new Date().getTime();
1912        var event = {
1913          schema_id: schemaId,
1914          payload: payload,
1915          metadata: {
1916            event_created_at_ms: currentMs,
1917            event_sent_at_ms: currentMs
1918          }
1919        };
1920        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1921      },
1922      sendRequest: function sendRequest(endpointUrl, payload) {
1923        // Try the sendBeacon API
1924        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1925          var blobData = new window.Blob([payload], {
1926            type: 'text/plain'
1927          });
1928
1929          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1930            return true;
1931          } // sendBeacon was not successful
1932
1933        } // XHR beacon
1934
1935        var xhr = new XMLHttpRequest();
1936
1937        try {
1938          xhr.open('POST', endpointUrl);
1939          xhr.setRequestHeader('Content-Type', 'text/plain');
1940          xhr.send(payload);
1941        } catch (e) {
1942          console.log(e);
1943        }
1944
1945        return false;
1946      },
1947      isIos12: function isIos12() {
1948        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1949      }
1950    };
1951    Monorail.produce('monorail-edge.shopifysvc.com',
1952      'trekkie_storefront_load_errors/1.1',
1953      {shop_id: 2168324195,
1954      theme_id: 189419553154,
1955      app_name: "storefront",
1956      context_url: window.location.href,
1957      source_url: "//arneclo.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1958
1959  };
1960  scriptFallback.async = true;
1961  scriptFallback.src = '//arneclo.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1962  first.parentNode.insertBefore(scriptFallback, first);
1963};
1964script.async = true;
1965script.src = '//arneclo.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1966first.parentNode.insertBefore(script, first);
1967
1968    };
1969    trekkie.load(
1970      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":2168324195,"isMerchantRequest":null,"themeId":189419553154,"themeCityHash":"14705193489261767776","contentLanguage":"en","currency":"GBP","eventMetadataId":"17b779f6-05d3-4064-8140-0c97c04adbf4"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1971    );
1972
1973    var loaded = false;
1974    trekkie.ready(function() {
1975      if (loaded) return;
1976      loaded = true;
1977
1978      window.ShopifyAnalytics.lib = window.trekkie;
1979
1980      var originalDocumentWrite = document.write;
1981      document.write = customDocumentWrite;
1982      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1983      document.write = originalDocumentWrite;
1984
1985      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1986      var token = match? match[1]: undefined;
1987      if (!hasLoggedConversion(token)) {
1988        setCookieIfConversion(token);
1989        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"GBP","variantId":39986523242595,"productId":6665229664355,"productGid":"gid:\/\/shopify\/Product\/6665229664355","name":"ARNE Digital Gift Card - 25","price":"25.00","sku":"ARNE-DGC25","brand":"ARNE Mens","variant":"25","category":"Gift Cards","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
1990      }
1991    });
1992
1993    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":6665229664355,"requestId":"54667804-f549-40d5-9187-cc0215cdcd87-1790963954","shopifyEmitted":true});
1994
1995    var eventsListenerScript = document.createElement('script');
1996    eventsListenerScript.async = true;
1997    eventsListenerScript.src = "//arneclo.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1998    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1999})();</script>
1999
2000  
2000<script>
2001  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
2002    window.ga = function ga() {
2003      (window.ga.q = window.ga.q || []).push(arguments);
2004      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
2005        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
2006      }
2007      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
2008    };
2009    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
2010      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
2011    }
2012  }
2013</script>
vendor: 1 bytes, line 2013
2013
2014<script
2015  defer
2016  src="https://arneclo.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
2017  data-application="storefront-renderer"
2018  data-shop-id="2168324195"
2019  data-render-region="gcp-us-west1"
2020  data-page-type="product"
2021  data-theme-instance-id="189419553154"
2022  data-theme-name="Focal"
2023  data-theme-version="8.7.6"
2024  data-monorail-region="shop_domain"
2025  data-resource-timing-sampling-rate="10"
2026  data-shs="true"
2027  data-shs-beacon="true"
2028  data-shs-export-with-fetch="true"
2029  data-shs-logs-sample-rate="1"
2030  data-shs-beacon-endpoint="https://arneclo.com/api/collect"
2031></script>
2031
2032<meta name="shopify-y" content="afc4bdef-1b56-4dae-a09f-7654b500e80c" data-expiration="1822521555000"><meta name="shopify-s" content="44f941ab-6f1f-4ffa-af2a-f63b1f6a9b8d" data-expiration="1790965755000"><meta name="new-cookie-storage-activated" content="t">
2033</head><body class="no-focus-outline page-type-product  features--image-zoom" data-instant-allow-query-string><svg class="visually-hidden">
2034      <linearGradient id="rating-star-gradient-half">
2035        <stop offset="50%" stop-color="rgb(var(--product-star-rating))" />
2036        <stop offset="50%" stop-color="rgb(var(--product-star-rating))" stop-opacity="0.4" />
2037      </linearGradient>
2038    </svg>
2039
2040    <a href="#main" class="visually-hidden skip-to-content">Skip to content</a>
2041    <loading-bar class="loading-bar"></loading-bar>
2042
2043    
2043<script>
2044  (() => {
2045    const cartBase =
2046      window.themeVariables?.routes?.cartUrl ??
2047      (typeof window.Shopify !== 'undefined' && window.Shopify.routes?.root
2048        ? window.Shopify.routes.root + 'cart'
2049        : '/cart');
2050
2051    const updateFsCartAttribute = (value) =>
2052      fetch(cartBase + '/update.js', {
2053        method: 'POST',
2054        credentials: 'same-origin',
2055        headers: { 'Content-Type': 'application/json' },
2056        body: JSON.stringify({ attributes: { _fs_session_id: value } }),
2057      })
2058        .then((res) => {
2059          if (!res.ok) console.warn('[full-story] cart update rejected', res.status);
2060          return res;
2061        })
2062        .catch((err) => console.warn('[full-story] failed to update _fs_session_id', err));
2063
2064    const fsReady = new Promise((resolve) => {
2065      let retries = 0;
2066      const check = () => {
2067        if (typeof FS === 'function') return resolve(true);
2068        if (++retries < 24) setTimeout(check, 500);
2069        else resolve(false);
2070      };
2071      check();
2072    });
2073
2074    const cartCleared =Promise.resolve();let checkoutIntercepted = false;
2075    document.addEventListener('click', async (e) => {
2076      if (checkoutIntercepted) return;
2077      const btn = e.target.closest('[name="checkout"]');
2078      if (!btn) return;
2079
2080      const form = btn.form || btn.closest('form');
2081      if (!form) return;
2082
2083      e.preventDefault();
2084      e.stopImmediatePropagation();
2085      checkoutIntercepted = true;
2086
2087      try {
2088        await cartCleared;
2089        const fsAvailable = await fsReady;
2090        if (fsAvailable) {
2091          const sessionId = await FS('getSessionAsync', { format: 'id' });
2092          if (sessionId) await updateFsCartAttribute(sessionId);
2093        }
2094      } catch (_) {}
2095
2096      checkoutIntercepted = false;
2097      form.requestSubmit ? form.requestSubmit(btn) : form.submit();
2098    }, true);
2099  })();
2100</script>
2100
2101
2102<div id="adjust-sb-reserve" style="height: 80px;"></div>
2103    
2103<script>
2104      (() => {
2105        const reserve = document.getElementById('adjust-sb-reserve');
2106        if (window.__arneAdjustSbSkip || !window.__arneAdjustPlatform) {
2107          reserve.style.display = 'none';
2108        }
2109      })();
2110    </script>
2110
2111      
2112<!-- BEGIN sections: header-group -->
2113<div id="shopify-section-sections--27641402098050__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><link href="//arneclo.com/cdn/shop/t/956/assets/section-announcement-bar.bundle.css?v=183904524942236370041790853447" rel="stylesheet" type="text/css" media="all" />
2114
2115
2116<style>
2117  :root {
2118    --enable-sticky-announcement-bar: 0;
2119  }
2120
2121  #shopify-section-sections--27641402098050__announcement-bar {
2122    --heading-color: 217, 216, 216;
2123    --text-color: 217, 216, 216;
2124    --primary-button-background: 86, 17, 42;
2125    --primary-button-text-color: 255, 255, 255;
2126    --section-background: 30, 44, 65;position: relative;}
2127
2128  @media screen and (min-width: 741px) {
2129    :root {
2130      --enable-sticky-announcement-bar: 0;
2131    }
2132
2133    #shopify-section-sections--27641402098050__announcement-bar {position: relative;
2134        z-index: unset;}
2135  }
2136</style><section>
2137    <announcement-bar 
2138      class="announcement-bar "
2139    ><div class="announcement-bar__list"><announcement-bar-item   class="announcement-bar__item" ><div class="announcement-bar__message text--xsmall"><p>Order by 11pm for Next Day Delivery</p></div></announcement-bar-item></div></announcement-bar>
2140  </section>
2140<script>
2141  (function() {
2142    var el = document.getElementById('shopify-section-sections--27641402098050__announcement-bar');
2143    if (el) document.documentElement.style.setProperty('--announcement-bar-height', el.clientHeight + 'px');
2144  })();
2145</script>
2145</div><div id="shopify-section-sections--27641402098050__header" class="shopify-section shopify-section-group-header-group shopify-section--header">
2146
2147
2148���
2148<script>
2149    function getNQPrivacyLevel(){
2150      try{
2151        var cp=window.Shopify && window.Shopify.customerPrivacy;
2152        if(!cp) return "essential";
2153        var m=typeof cp.marketingAllowed==="function" && cp.marketingAllowed();
2154        var a=typeof cp.analyticsProcessingAllowed==="function" && cp.analyticsProcessingAllowed();
2155        var p=typeof cp.preferencesProcessingAllowed==="function" && cp.preferencesProcessingAllowed();
2156        if(m && a) return "all";
2157        if(p) return "functional";
2158        if(a) return "anonymous";
2159      }catch(e){}
2160      return "essential";
2161    }
2162
2163    var nqDisplayContentRaw="false";
2164    var nqDisplayRequested=String(nqDisplayContentRaw).trim().toLowerCase()==="true";
2165
2166    try{
2167      var qp=new URLSearchParams(window.location.search),src=String(qp.get("src")||"").toLowerCase(),nqDisplayLS=window.localStorage.getItem("nq-display");
2168      if(src==="nuqlium"){nqDisplayRequested=true;window.localStorage.setItem("nq-display","1");}
2169      else if(src==="shopify"){nqDisplayRequested=false;window.localStorage.removeItem("nq-display");}
2170      else if(nqDisplayLS==="1"||String(nqDisplayLS).toLowerCase()==="true"){nqDisplayRequested=true;}
2171    }catch(e){}
2172
2173    var nqTakeoverAllowed=false;
2174    var nqTakeoverEnabled=nqDisplayRequested && nqTakeoverAllowed;
2175
2176    if(!nqTakeoverEnabled){
2177      var prehide=document.getElementById("nq-prehide"); if(prehide) prehide.disabled=true;
2178      if(!document.getElementById("nq-force-unhide")){
2179        var unhide=document.createElement("style");
2180        unhide.id="nq-force-unhide";
2181        unhide.textContent="#main{visibility:visible !important;opacity:1 !important;}";
2182        document.head.appendChild(unhide);
2183      }
2184    }
2185
2186    function applyNQBodyClass(){
2187      if(!document.body) return;
2188      document.body.classList.toggle("nq-active", !!nqDisplayRequested);
2189    }
2190    if(document.body) applyNQBodyClass(); else document.addEventListener("DOMContentLoaded", applyNQBodyClass, {once:true});
2191
2192    var nqDataLayer_Version="1790963955";
2193    var nqGDPRInitial=(typeof nqSetGDPR!=="undefined" && nqSetGDPR!==null)?nqSetGDPR:"essential";
2194
2195    window.nqDataLayer={
2196      pageType:"product",
2197      pageKey:"6665229664355",
2198      pageValue:"ARNE Digital Gift Card",
2199      site:"gb",
2200      country:"GB",
2201      currency:"GBP",
2202      language:"en",
2203      marketId:5308515,
2204      marketHandle:"gb",
2205      display:nqDisplayRequested,
2206      takeover:nqTakeoverEnabled,
2207      socialproof:true,
2208      
2209	  
2210	  
2211			
2212      pageID:"product",
2213      extended:true,
2214      gdpr:nqGDPRInitial
2215    };
2216
2217    
2218
2219    function nqRefreshGDPR(){if(typeof nqSetGDPR==="undefined"||nqSetGDPR===null){window.nqDataLayer.gdpr=getNQPrivacyLevel();}}
2220    var sf=window.Shopify;
2221    if(sf && typeof sf.loadFeatures==="function"){sf.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],nqRefreshGDPR);} else {nqRefreshGDPR();}
2222    document.addEventListener("visitorConsentCollected",nqRefreshGDPR);
2223  </script>
2223
2224
2225  
2225<script>
2226    (function(){
2227      var CART_MUTATION_PATH=/\/cart\/(add|update|change|clear)\.js(?:\?|$)/;
2228      function buildBasketFromCart(cart){
2229        if(!cart) return null;
2230        var items=cart.items||[];
2231        var products=items.map(function(item){
2232          var price=(item.final_price!=null?item.final_price:item.price)||0,quantity=item.quantity||0,total=(item.final_line_price!=null?item.final_line_price:price*quantity)||0;
2233          return {name:item.product_title||item.title||"",productid:item.product_id||"",sku:item.variant_id||"",price:price,total:total,quantity:quantity};
2234        });
2235        return {transactionId:cart.token||cart.id||"",transactionCurrency:cart.currency||cart.currency_code||"GBP",transactionTotal:cart.total_price||0,transactionProducts:products};
2236      }
2237      function fetchAndSetBasket(){
2238        return fetch("/cart.js",{credentials:"same-origin"}).then(function(r){return r.ok?r.json():null;}).then(function(cart){
2239          var basket=buildBasketFromCart(cart); if(!basket) return;
2240          window.nqDataLayer=window.nqDataLayer||{}; window.nqDataLayer.basket=basket;
2241          window.dispatchEvent(new CustomEvent("nq:basket-updated",{detail:basket}));
2242        }).catch(function(){});
2243      }
2244      function hookFetchOnce(){
2245        if(window.__nqFetchHooked||!window.fetch) return; window.__nqFetchHooked=true;
2246        var originalFetch=window.fetch;
2247        window.fetch=function(){
2248          var url=arguments[0] && arguments[0].url?arguments[0].url:String(arguments[0]||"");
2249          return originalFetch.apply(this,arguments).then(function(response){if(response && response.ok && CART_MUTATION_PATH.test(url)) fetchAndSetBasket(); return response;});
2250        };
2251      }
2252      function hookXHROnce(){
2253        if(window.__nqXHRHooked) return; window.__nqXHRHooked=true;
2254        var originalOpen=XMLHttpRequest.prototype.open,originalSend=XMLHttpRequest.prototype.send;
2255        XMLHttpRequest.prototype.open=function(method,url){this._nqUrl=String(url||""); return originalOpen.apply(this,arguments);};
2256        XMLHttpRequest.prototype.send=function(){
2257          this.addEventListener("load",function(){if(300>this.status && this.status>=200 && CART_MUTATION_PATH.test(this._nqUrl)) fetchAndSetBasket();});
2258          return originalSend.apply(this,arguments);
2259        };
2260      }
2261      hookFetchOnce(); hookXHROnce(); fetchAndSetBasket();
2262    })();
2263  </script>
2263
2264
2265  
2265<script>
2266    (function(){
2267      var nqId="arne-1x1eta7l9d";
2268      try{var storedNqId=window.localStorage.getItem("nqId"); if(storedNqId) nqId=storedNqId;}catch(e){}
2269      var nqv,nowTs=Math.floor(Date.now()/1000);
2270      try{nqv=window.localStorage.getItem("nq-js"); if(!nqv){nqv=String(nowTs); window.localStorage.setItem("nq-js",nqv);}}catch(e){nqv=String(nowTs);}var primaryBase="https://cdn.nq-api.net/api/core.js?id=";
2271      var fallbackBase="https://connect.nuqlium.co.uk/api/v3.5/core.js?id=?id=";
2272      var primarySrc=primaryBase+encodeURIComponent(nqId)+"&vv="+encodeURIComponent(nqv);
2273      var fallbackSrc=fallbackBase+encodeURIComponent(nqId)+"&vv="+encodeURIComponent(nqv);
2274      var script=document.createElement("script"); script.id="nuqlium-javascript"; script.type="text/javascript"; script.async=true;
2275      var triedFallback=false; script.onerror=function(){if(!triedFallback){triedFallback=true; script.src=fallbackSrc;}};
2276      script.src=primarySrc; (document.head||document.documentElement).appendChild(script);
2277    })();
2278  </script>
2278
2279
2280<link href="//arneclo.com/cdn/shop/t/956/assets/section-header.bundle.css?v=127705890014902636521790853445" rel="stylesheet" type="text/css" media="all" />
2281<style>
2282  :root {
2283    --enable-sticky-header: 1;
2284    --enable-transparent-header: 1;
2285    --header-logo-max-width: 140px;
2286    --loading-bar-background: 0, 0, 0; /* Prevent the loading bar to be invisible */
2287  }
2288
2289  #shopify-section-sections--27641402098050__header {--header-background: 255, 255, 255;
2290    --header-text-color: 0, 0, 0;
2291    --header-border-color: 217, 217, 217;
2292    --reduce-header-padding: 1;
2293    --drawer-tier-one-active-background: 251, 251, 251;
2294    --drawer-item-text-color: 118, 118, 118;position: -webkit-sticky;
2295      position: sticky;
2296      top: 0;z-index: 4;
2297  }
2298
2299  @media screen and (min-width: 741px) {
2300    #shopify-section-sections--27641402098050__header .mega-menu {
2301      z-index: 30;
2302    }
2303  }.shopify-section--announcement-bar ~ #shopify-section-sections--27641402098050__header {
2304      top: calc(var(--enable-sticky-announcement-bar, 0) * var(--announcement-bar-height, 0px));
2305    }@media screen and (min-width: 1000px) {
2306      #shopify-section-sections--27641402098050__header {
2307        margin-bottom: calc(-1 * (var(--header-height, 0px) + var(--enable-sticky-announcement-bar, 0) * var(--announcement-bar-height, 0px)));
2308      }
2309
2310      .js #shopify-section-sections--27641402098050__header .header--transparent {--header-background: transparent;
2311        --header-text-color: 0, 0, 0;
2312        --header-border-color: 0, 0, 0, 0.15;
2313        --header-transparent-bubble-text-color: 255, 255, 255;
2314      }
2315    }.mega-menu__column{
2316  border:none !important}
2317
2318  #shopify-section-sections--27641402098050__header .header__logo-image {
2319    max-width: 65px;
2320  }
2321
2322  #shopify-section-sections--27641402098050__header .nav-first--tier-img-wrapper {
2323    height: 320px;
2324  }
2325
2326  @media screen and (min-width: 741px) {
2327    #shopify-section-sections--27641402098050__header .header__logo-image {
2328      max-width: 140px;
2329    }
2330  }
2331
2332  @media screen and (min-width: 1200px) {}</style>
2333
2334<store-header
2335  
2336    sticky
2337  
2338  
2339    transparent
2340  
2341  class="header  header--bordered   header--transparent "
2342  role="banner"
2343><div class=" header__drawer-container ">
2344    <div class="header__wrapper">
2345      <!-- LEFT PART -->
2346
2347      <nav
2348        class="header__inline-navigation"
2349        
2350          role="navigation"
2351        
2352      ><link href="//arneclo.com/cdn/shop/t/956/assets/section-header.bundle.css?v=127705890014902636521790853445" rel="stylesheet" type="text/css" media="all" />
2353<script src="//arneclo.com/cdn/shop/t/956/assets/header-drawer.js?v=181898235998098717131790853446" type="text/javascript"></script>
2353
2354
2355
2356
2357
2358<desktop-navigation class="drawer--header-wrapper header__linklist list--unstyled nested--drawer  header--capitilized ">
2359    
2360    <div class="drawer-overlay" data-drawer-overlay aria-hidden="true"></div>
2361    <div class="toplevel--drawer-links"><div id="toplevel-nav-item--mens" class="toplevel-nav-items" data-drawer-content="MENS">
2362                <div class="toplevel-item--btn-wrapper">
2363                    <button
2364                        aria-expanded="false"
2365                        aria-controls="tier-one-drawer--mens"
2366                        
2367                    >
2368                        MENS
2369                    </button>
2370                </div>
2371            </div>
2372            
2373<div class="first-tier--wrapper" data-content="MENS"  id="mobile-alt-drawer-navigation" >
2374                    <div id="tier-one-drawer--mens" class="tier-one--items header--drawer">
2375                        <div class="drawer-toplevel-strip">
2376                            <div class=" 
2377                                nav-btns--wrapper-no-scroll
2378                            "><button
2379                                    class="drawer-toplevel-strip__btn"
2380                                    aria-expanded="false"
2381                                    aria-controls="tier-one-drawer--mens"
2382                                    data-target="tier-one-drawer--mens"
2383                                >MENS</button><button
2384                                    class="drawer-toplevel-strip__btn"
2385                                    aria-expanded="false"
2386                                    aria-controls="tier-one-drawer--womens"
2387                                    data-target="tier-one-drawer--womens"
2388                                >WOMENS</button><button
2389                                    class="drawer-toplevel-strip__btn"
2390                                    aria-expanded="false"
2391                                    aria-controls="tier-one-drawer--footwear"
2392                                    data-target="tier-one-drawer--footwear"
2393                                >FOOTWEAR</button></div>
2394                            <button class="drawer-toplevel-strip__close" aria-label="Close navigation"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
2395        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
2396      </svg></button>
2397
2398                        </div>
2399                        
2400                        <div class="drawer--fade-content">
2401                         <div class="header--drawer-search-bar">
2402                            <form action="/search" method="get" class="predictive-search__form"><svg focusable="false" width="18" height="18" class="icon icon--header-search   " viewBox="0 0 18 18">
2403        <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="1"></path>
2404      </svg><input
2405                                    class="predictive-search__input"
2406                                    type="text"
2407                                    name="q"
2408                                    autocomplete="off"
2409                                    autocorrect="off"
2410                                    aria-label="Search"
2411                                    placeholder="What are you looking for?"
2412                                >
2413                                    <p class="predictive-search__clear" id="predictive-search-clear" hidden>Clear</p>
2414                            </form>
2415                            <div class="drawer-search-results" hidden aria-live="polite"></div>
2416                        </div>
2417                        <p class="drawer--title tier-one--title">Explore MENS</p>
2418                        <div class="drawer--container"><div id="tier-one-item--mens--new-arrivals" class="header--drawer-items" aria-label="New Arrivals"><a
2419                                        href="#"
2420                                            aria-expanded="false"
2421                                            aria-controls="tier-two-drawer--mens--new-arrivals"
2422                                        
2423                                    >
2424                                        New Arrivals
2425                                        <svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
2426        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
2427      </svg>
2428                                    </a>
2429                                </div>
2430                                
2431                                
2432<div id="tier-one-item--mens--clothing" class="header--drawer-items" aria-label="Clothing"><a
2433                                        href="#"
2434                                            aria-expanded="false"
2435                                            aria-controls="tier-two-drawer--mens--clothing"
2436                                        
2437                                    >
2438                                        Clothing
2439                                        <svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
2440        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
2441      </svg>
2442                                    </a>
2443                                </div>
2444                                
2445                                
2446<div id="tier-one-item--mens--activewear" class="header--drawer-items" aria-label="Activewear"><a
2447                                        href="/collections/activewear"
2448                                            aria-expanded="false"
2449                                            aria-controls="tier-two-drawer--mens--activewear"
2450                                        
2451                                    >
2452                                        Activewear
2453                                        <svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
2454        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
2455      </svg>
2456                                    </a>
2457                                </div>
2458                                
2459                                
2460<div id="tier-one-item--mens--footwear" class="header--drawer-items" aria-label="Footwear"><a
2461                                        href="#"
2462                                            aria-expanded="false"
2463                                            aria-controls="tier-two-drawer--mens--footwear"
2464                                        
2465                                    >
2466                                        Footwear
2467                                        <svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
2468        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
2469      </svg>
2470                                    </a>
2471                                </div>
2472                                
2473                                
2474<div id="tier-one-item--mens--accessories" class="header--drawer-items" aria-label="Accessories"><a
2475                                        href="/collections/all-accessories"
2476                                            aria-expanded="false"
2477                                            aria-controls="tier-two-drawer--mens--accessories"
2478                                        
2479                                    >
2480                                        Accessories
2481                                        <svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
2482        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
2483      </svg>
2484                                    </a>
2485                                </div>
2486                                
2487                                
2488<div id="tier-one-item--mens--gift-card" class="header--drawer-items" aria-label="Gift Card"><a
2489                                        href="/products/arne-digital-gift-card"
2490                                         aria-current="page" 
2491                                    >
2492                                        Gift Card
2493                                        <svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
2494        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
2495      </svg>
2496                                    </a>
2497                                </div>
2498                                
2499                                
2500                                    <div class="nav-first--tier-img-wrapper"><a href="/collections/mens-smart-collection">
2500<p class="drawer--header-img-heading"> Smartwear</p>
2501                                                <img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Mens_2.png?v=1790586652&amp;width=2400" alt="" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Mens_2.png?v=1790586652&amp;width=240 240w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Mens_2.png?v=1790586652&amp;width=480 480w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Mens_2.png?v=1790586652&amp;width=720 720w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Mens_2.png?v=1790586652&amp;width=960 960w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Mens_2.png?v=1790586652&amp;width=1200 1200w" width="2400" height="1800" loading="lazy" sizes="(min-width: 600px) 403px, 100vw" class="nav-first--tier-img">
2502                                            </a></div>
2503                                
2504</div>
2505                        </div>
2506                    </div>
2507                    
2508
2509<div id="tier-two-drawer--mens--new-arrivals" class="nested--drawer-grandchild-wrapper header--drawer"
2510                            data-content="New Arrivals" style="left: var(--header-drawer-width)"
2511                            >
2512                                <div class="drawer-toplevel-strip">
2513                                    <div class=" 
2514                                        nav-btns--wrapper-no-scroll
2515                                        "
2516                                    ><button
2517                                                class="drawer-toplevel-strip__btn"
2518                                                aria-expanded="false"
2519                                                aria-controls="tier-one-drawer--mens"
2520                                                data-target="tier-one-drawer--mens"
2521                                            >MENS</button><button
2522                                                class="drawer-toplevel-strip__btn"
2523                                                aria-expanded="false"
2524                                                aria-controls="tier-one-drawer--womens"
2525                                                data-target="tier-one-drawer--womens"
2526                                            >WOMENS</button><button
2527                                                class="drawer-toplevel-strip__btn"
2528                                                aria-expanded="false"
2529                                                aria-controls="tier-one-drawer--footwear"
2530                                                data-target="tier-one-drawer--footwear"
2531                                            >FOOTWEAR</button></div>
2532                                    <button class="drawer-toplevel-strip__close" aria-label="Close navigation"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
2533        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
2534      </svg></button>
2535                                </div>
2536                                <div class="drawer--fade-content">
2537                                <button class="drawer--title drawer--title-with-icon">
2538                                    <div class="drawer--title-icon" aria-label="Previous"> <svg focusable="false" width="8" height="8" class="icon icon--chevron-back   " viewBox="0 0 8 12">
2539        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
2540      </svg></div>
2541                                    <p class="drawer--title tier-two--title" style="padding-inline-start: 0;"> New Arrivals</p>
2542                                </button>
2543                                <div class="drawer--container">
2544                                    
2545                                        <div id="tier-two-item--new-arrivals" class="header--drawer-items" aria-label="New In">
2546                                            <a href="/collections/new-arrivals" >
2547                                                New In
2548                                            </a>
2549                                        </div>
2550                                    
2551                                        <div id="tier-two-item--new-arrivals" class="header--drawer-items" aria-label="New Footwear">
2552                                            <a href="/collections/new-footwear" >
2553                                                New Footwear
2554                                            </a>
2555                                        </div>
2556                                    
2557                                        <div id="tier-two-item--new-arrivals" class="header--drawer-items" aria-label="Smartwear">
2558                                            <a href="/collections/mens-smart-collection" >
2559                                                Smartwear
2560                                            </a>
2561                                        </div>
2562                                    
2563                                </div>
2564                                </div>
2565                            </div>
2566                        
2567
2568<div id="tier-two-drawer--mens--clothing" class="nested--drawer-grandchild-wrapper header--drawer"
2569                            data-content="Clothing" style="left: var(--header-drawer-width)"
2570                            >
2571                                <div class="drawer-toplevel-strip">
2572                                    <div class=" 
2573                                        nav-btns--wrapper-no-scroll
2574                                        "
2575                                    ><button
2576                                                class="drawer-toplevel-strip__btn"
2577                                                aria-expanded="false"
2578                                                aria-controls="tier-one-drawer--mens"
2579                                                data-target="tier-one-drawer--mens"
2580                                            >MENS</button><button
2581                                                class="drawer-toplevel-strip__btn"
2582                                                aria-expanded="false"
2583                                                aria-controls="tier-one-drawer--womens"
2584                                                data-target="tier-one-drawer--womens"
2585                                            >WOMENS</button><button
2586                                                class="drawer-toplevel-strip__btn"
2587                                                aria-expanded="false"
2588                                                aria-controls="tier-one-drawer--footwear"
2589                                                data-target="tier-one-drawer--footwear"
2590                                            >FOOTWEAR</button></div>
2591                                    <button class="drawer-toplevel-strip__close" aria-label="Close navigation"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
2592        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.
25920878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
2593      </svg></button>
2594                                </div>
2595                                <div class="drawer--fade-content">
2596                                <button class="drawer--title drawer--title-with-icon">
2597                                    <div class="drawer--title-icon" aria-label="Previous"> <svg focusable="false" width="8" height="8" class="icon icon--chevron-back   " viewBox="0 0 8 12">
2598        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
2599      </svg></div>
2600                                    <p class="drawer--title tier-two--title" style="padding-inline-start: 0;"> Clothing</p>
2601                                </button>
2602                                <div class="drawer--container">
2603                                    
2604                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="View All">
2605                                            <a href="/collections/all" >
2606                                                View All
2607                                            </a>
2608                                        </div>
2609                                    
2610                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Trousers">
2611                                            <a href="/collections/trousers" >
2612                                                Trousers
2613                                            </a>
2614                                        </div>
2615                                    
2616                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="T-Shirts">
2617                                            <a href="/collections/tshirts" >
2618                                                T-Shirts
2619                                            </a>
2620                                        </div>
2621                                    
2622                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Jackets">
2623                                            <a href="/collections/jackets" >
2624                                                Jackets
2625                                            </a>
2626                                        </div>
2627                                    
2628                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Tracksuits">
2629                                            <a href="/collections/tracksuits" >
2630                                                Tracksuits
2631                                            </a>
2632                                        </div>
2633                                    
2634                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Jeans">
2635                                            <a href="/collections/menswear-denim" >
2636                                                Jeans
2637                                            </a>
2638                                        </div>
2639                                    
2640                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Hoodies & Sweatshirts">
2641                                            <a href="/collections/hoodies-sweatshirts" >
2642                                                Hoodies & Sweatshirts
2643                                            </a>
2644                                        </div>
2645                                    
2646                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Half Zips">
2647                                            <a href="/collections/half-zips" >
2648                                                Half Zips
2649                                            </a>
2650                                        </div>
2651                                    
2652                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Polo Shirts">
2653                                            <a href="/collections/polo-shirts" >
2654                                                Polo Shirts
2655                                            </a>
2656                                        </div>
2657                                    
2658                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Gilets">
2659                                            <a href="/collections/gilets" >
2660                                                Gilets
2661                                            </a>
2662                                        </div>
2663                                    
2664                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Coats">
2665                                            <a href="/collections/mens-coats" >
2666                                                Coats
2667                                            </a>
2668                                        </div>
2669                                    
2670                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Windbreakers">
2671                                            <a href="/collections/windbreakers" >
2672                                                Windbreakers
2673                                            </a>
2674                                        </div>
2675                                    
2676                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Joggers">
2677                                            <a href="/collections/mens-joggers" >
2678                                                Joggers
2679                                            </a>
2680                                        </div>
2681                                    
2682                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Shirts & Overshirts">
2683                                            <a href="/collections/shirts" >
2684                                                Shirts & Overshirts
2685                                            </a>
2686                                        </div>
2687                                    
2688                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Shorts">
2689                                            <a href="/collections/shorts" >
2690                                                Shorts
2691                                            </a>
2692                                        </div>
2693                                    
2694                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Sets">
2695                                            <a href="/collections/sets" >
2696                                                Sets
2697                                            </a>
2698                                        </div>
2699                                    
2700                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Swim Shorts">
2701                                            <a href="/collections/mens-swimwear" >
2702                                                Swim Shorts
2703                                            </a>
2704                                        </div>
2705                                    
2706                                </div>
2707                                </div>
2708                            </div>
2709                        
2710
2711<div id="tier-two-drawer--mens--activewear" class="nested--drawer-grandchild-wrapper header--drawer"
2712                            data-content="Activewear" style="left: var(--header-drawer-width)"
2713                            >
2714                                <div class="drawer-toplevel-strip">
2715                                    <div class=" 
2716                                        nav-btns--wrapper-no-scroll
2717                                        "
2718                                    ><button
2719                                                class="drawer-toplevel-strip__btn"
2720                                                aria-expanded="false"
2721                                                aria-controls="tier-one-drawer--mens"
2722                                                data-target="tier-one-drawer--mens"
2723                                            >MENS</button><button
2724                                                class="drawer-toplevel-strip__btn"
2725                                                aria-expanded="false"
2726                                                aria-controls="tier-one-drawer--womens"
2727                                                data-target="tier-one-drawer--womens"
2728                                            >WOMENS</button><button
2729                                                class="drawer-toplevel-strip__btn"
2730                                                aria-expanded="false"
2731                                                aria-controls="tier-one-drawer--footwear"
2732                                                data-target="tier-one-drawer--footwear"
2733                                            >FOOTWEAR</button></div>
2734                                    <button class="drawer-toplevel-strip__close" aria-label="Close navigation"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
2735        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
2736      </svg></button>
2737                                </div>
2738                                <div class="drawer--fade-content">
2739                                <button class="drawer--title drawer--title-with-icon">
2740                                    <div class="drawer--title-icon" aria-label="Previous"> <svg focusable="false" width="8" height="8" class="icon icon--chevron-back   " viewBox="0 0 8 12">
2741        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
2742      </svg></div>
2743                                    <p class="drawer--title tier-two--title" style="padding-inline-start: 0;"> Activewear</p>
2744                                </button>
2745                                <div class="drawer--container">
2746                                    
2747                                        <div id="tier-two-item--activewear" class="header--drawer-items" aria-label="View All">
2748                                            <a href="/collections/activewear" >
2749                                                View All
2750                                            </a>
2751                                        </div>
2752                                    
2753                                        <div id="tier-two-item--activewear" class="header--drawer-items" aria-label="Active Trousers">
2754                                            <a href="/collections/active-trousers" >
2755                                                Active Trousers
2756                                            </a>
2757                                        </div>
2758                                    
2759                                        <div id="tier-two-item--activewear" class="header--drawer-items" aria-label="Active Jackets">
2760                                            <a href="/collections/active-jackets" >
2761                                                Active Jackets
2762                                            </a>
2763                                        </div>
2764                                    
2765                                        <div id="tier-two-item--activewear" class="header--drawer-items" aria-label="Active T-Shirts">
2766                                            <a href="/collections/active-t-shirts" >
2767                                                Active T-Shirts
2768                                            </a>
2769                                        </div>
2770                                    
2771                                        <div id="tier-two-item--activewear" class="header--drawer-items" aria-label="Active Gilets">
2772                                            <a href="/collections/active-gilets" >
2773                                                Active Gilets
2774                                            </a>
2775                                        </div>
2776                                    
2777                                        <div id="tier-two-item--activewear" class="header--drawer-items" aria-label="Active Shorts">
2778                                            <a href="/collections/active-shorts" >
2779                                                Active Shorts
2780                                            </a>
2781                                        </div>
2782                                    
2783                                </div>
2784                                </div>
2785                            </div>
2786                        
2787
2788<div id="tier-two-drawer--mens--footwear" class="nested--drawer-grandchild-wrapper header--drawer"
2789                            data-content="Footwear" style="left: var(--header-drawer-width)"
2790                            >
2791                                <div class="drawer-toplevel-strip">
2792                                    <div class=" 
2793                                        nav-btns--wrapper-no-scroll
2794                                        "
2795                                    ><button
2796                                                class="drawer-toplevel-strip__btn"
2797                                                aria-expanded="false"
2798                                                aria-controls="tier-one-drawer--mens"
2799                                                data-target="tier-one-drawer--mens"
2800                                            >MENS</button><button
2801                                                class="drawer-toplevel-strip__btn"
2802                                                aria-expanded="false"
2803                                                aria-controls="tier-one-drawer--womens"
2804                                                data-target="tier-one-drawer--womens"
2805                                            >WOMENS</button><button
2806                                                class="drawer-toplevel-strip__btn"
2807                                                aria-expanded="false"
2808                                                aria-controls="tier-one-drawer--footwear"
2809                                                data-target="tier-one-drawer--footwear"
2810                                            >FOOTWEAR</button></div>
2811                                    <button class="drawer-toplevel-strip__close" aria-label="Close navigation"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
2812        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
2813      </svg></button>
2814                                </div>
2815                                <div class="drawer--fade-content">
2816                                <button class="drawer--title drawer--title-with-icon">
2817                                    <div class="drawer--title-icon" aria-label="Previous"> <svg focusable="false" width="8" height="8" class="icon icon--chevron-back   " viewBox="0 0 8 12">
2818        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
2819      </svg></div>
2820                                    <p class="drawer--title tier-two--title" style="padding-inline-start: 0;"> Footwear</p>
2821                                </button>
2822                                <div class="drawer--container">
2823                                    
2824                                        <div id="tier-two-item--footwear" class="header--drawer-items" aria-label="View All">
2825                                            <a href="/collections/footwear" >
2826                                                View All
2827                                            </a>
2828                                        </div>
2829                                    
2830                                        <div id="tier-two-item--footwear" class="header--drawer-items" aria-label="New In">
2831                                            <a href="/collections/new-footwear" >
2832                                                New In
2833                                            </a>
2834                                        </div>
2835                                    
2836                                        <div id="tier-two-item--footwear" class="header--drawer-items" aria-label="Trainers">
2837                                            <a href="/collections/mens-trainers" >
2838                                                Trainers
2839                                            </a>
2840                                        </div>
2841                                    
2842                                        <div id="tier-two-item--footwear" class="header--drawer-items" aria-label="Loafers">
2843                                            <a href="/collections/loafer" >
2844                                                Loafers
2845                                            </a>
2846                                        </div>
2847                                    
2848                                        <div id="tier-two-item--footwear" class="header--drawer-items" aria-label="Slides & Sandals">
2849                                            <a href="/collections/mens-slides" >
2850                                                Slides & Sandals
2851                                            </a>
2852                                        </div>
2853                                    
2854                                        <div id="tier-two-item--footwear" class="header--drawer-items" aria-label="Socks">
2855                                            <a href="/collections/socks" >
2856                                                Socks
2857                                            </a>
2858                                        </div>
2859                                    
2860                                        <div id="tier-two-item--footwear" class="header--drawer-items" aria-label="Shoe Care">
2861                                            <a href="/collections/shoe-care" >
2862                                                Shoe Care
2863                                            </a>
2864                                        </div>
2865                                    
2866                                </div>
2867                                </div>
2868                            </div>
2869                        
2870
2871<div id="tier-two-drawer--mens--accessories" class="nested--drawer-grandchild-wrapper header--drawer"
2872                            data-content="Accessories" style="left: var(--header-drawer-width)"
2873                            >
2874                                <div class="drawer-toplevel-strip">
2875                                    <div class=" 
2876                                        nav-btns--wrapper-no-scroll
2877                                        "
2878                                    ><button
2879                                                class="drawer-toplevel-strip__btn"
2880                                                aria-expanded="false"
2881                                                aria-controls="tier-one-drawer--mens"
2882                                                data-target="tier-one-drawer--mens"
2883                                            >MENS</button><button
2884                                                class="drawer-toplevel-strip__btn"
2885                                                aria-expanded="false"
2886                                                aria-controls="tier-one-drawer--womens"
2887                                                data-target="tier-one-drawer--womens"
2888                                            >WOMENS</button><button
2889                                                class="drawer-toplevel-strip__btn"
2890                                                aria-expanded="false"
2891                                                aria-controls="tier-one-drawer--footwear"
2892                                                data-target="tier-one-drawer--footwear"
2893                                            >FOOTWEAR</button></div>
2894                                    <button class="drawer-toplevel-strip__close" aria-label="Close navigation"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
2895        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
2896      </svg></button>
2897                                </div>
2898                                <div class="drawer--fade-content">
2899                                <button class="drawer--title drawer--title-with-icon">
2900                                    <div class="drawer--title-icon" aria-label="Previous"> <svg focusable="false" width="8" height="8" class="icon icon--chevron-back   " viewBox="0 0 8 12">
2901        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
2902      </svg></div>
2903                                    <p class="drawer--title tier-two--title" style="padding-inline-start: 0;"> Accessories</p>
2904                                </button>
2905                                <div class="drawer--container">
2906                                    
2907                                        <div id="tier-two-item--accessories" class="header--drawer-items" aria-label="View All">
2908                                            <a href="/collections/all-accessories" >
2909                                                View All
2910                                            </a>
2911                                        </div>
2912                                    
2913                                        <div id="tier-two-item--accessories" class="header--drawer-items" aria-label="Socks">
2914                                            <a href="/collections/socks" >
2915                                                Socks
2916                                            </a>
2917                                        </div>
2918                                    
2919                                        <div id="tier-two-item--accessories" class="header--drawer-items" aria-label="Boxers">
2920                                            <a href="/collections/boxers" >
2921                                                Boxers
2922                                            </a>
2923                                        </div>
2924                                    
2925                                        <div id="tier-two-item--accessories" class="header--drawer-items" aria-label="Bags">
2926                                            <a href="/collections/bags" >
2927                                                Bags
2928                                            </a>
2929                                        </div>
2930                                    
2931                                        <div id="tier-two-item--accessories" class="header--drawer-items" aria-label="Shoe Care">
2932                                            <a href="/collections/shoe-care" >
2933                                                Shoe Care
2934                                            </a>
2935                                        </div>
2936                                    
2937                                </div>
2938                                </div>
2939                            </div>
2940                        
2941
2942</div><div id="toplevel-nav-item--womens" class="toplevel-nav-items" data-drawer-content="WOMENS">
2943                <div class="toplevel-item--btn-wrapper">
2944                    <button
2945                        aria-expanded="false"
2946                        aria-controls="tier-one-drawer--womens"
2947                        
2948                    >
2949                        WOMENS
2950                    </button>
2951                </div>
2952            </div>
2953            
2954<div class="first-tier--wrapper" data-content="WOMENS" >
2955                    <div id="tier-one-drawer--womens" class="tier-one--items header--drawer">
2956                        <div class="drawer-toplevel-strip">
2957                            <div class=" 
2958                                nav-btns--wrapper-no-scroll
2959                            "><button
2960                                    class="drawer-toplevel-strip__btn"
2961                                    aria-expanded="false"
2962                                    aria-controls="tier-one-drawer--mens"
2963                                    data-target="tier-one-drawer--mens"
2964                                >MENS</button><button
2965                                    class="drawer-toplevel-strip__btn"
2966                                    aria-expanded="false"
2967                                    aria-controls="tier-one-drawer--womens"
2968                                    data-target="tier-one-drawer--womens"
2969                                >WOMENS</button><button
2970                                    class="drawer-toplevel-strip__btn"
2971                                    aria-expanded="false"
2972                                    aria-controls="tier-one-drawer--footwear"
2973                                    data-target="tier-one-drawer--footwear"
2974                                >FOOTWEAR</button></div>
2975                            <button class="drawer-toplevel-strip__close" aria-label="Close navigation"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
2976        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
2977      </svg></button>
2978
2979                        </div>
2980                        
2981                        <div class="drawer--fade-content">
2982                         <div class="header--drawer-search-bar">
2983                            <form action="/search" method="get" class="predictive-search__form"><svg focusable="false" width="18" height="18" class="icon icon--header-search   " viewBox="0 0 18 18">
2984        <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="1"></path>
2985      </svg><input
2986                                    class="predictive-search__input"
2987                                    type="text"
2988                                    name="q"
2989                                    autocomplete="off"
2990                                    autocorrect="off"
2991                                    aria-label="Search"
2992                                    placeholder="What are you looking for?"
2993                                >
2994                                    <p class="predictive-search__clear" id="predictive-search-clear" hidden>Clear</p>
2995                            </form>
2996                            <div class="drawer-search-results" hidden aria-live="polite"></div>
2997                        </div>
2998                        <p class="drawer--title tier-one--title">Explore WOMENS</p>
2999                        <div class="drawer--container"><div id="tier-one-item--womens--new-arrivals" class="header--drawer-items" aria-label="New Arrivals"><a
3000                                        href="#"
3001                                            aria-expanded="false"
3002                                            aria-controls="tier-two-drawer--womens--new-arrivals"
3003                                        
3004                                    >
3005                                        New Arrivals
3006                                        <svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
3007        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
3008      </svg>
3009                                    </a>
3010                                </div>
3011                                
3012                                
3013<div id="tier-one-item--womens--clothing" class="header--drawer-items" aria-label="Clothing"><a
3014                                        href="#"
3015                                            aria-expanded="false"
3016                                            aria-controls="tier-two-drawer--womens--clothing"
3017                                        
3018                                    >
3019                                        Clothing
3020                                        <svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
3021        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
3022      </svg>
3023                                    </a>
3024                                </div>
3025                                
3026                                
3027<div id="tier-one-item--womens--activewear" class="header--drawer-items" aria-label="Activewear"><a
3028                                        href="/collections/womens-activewear"
3029                                            aria-expanded="false"
3030                                            aria-controls="tier-two-drawer--womens--activewear"
3031                                        
3032                                    >
3033                                        Activewear
3034                                        <svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
3035        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
3036      </svg>
3037                                    </a>
3038                                </div>
3039                                
3040                                
3041<div id="tier-one-item--womens--footwear" class="header--drawer-items" aria-label="Footwear"><a
3042                                        href="#"
3043                                            aria-expanded="false"
3044                                            aria-controls="tier-two-drawer--womens--footwear"
3045                                        
3046                                    >
3047                                        Footwear
3048                                        <svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
3049        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
3050      </svg>
3051                                    </a>
3052                                </div>
3053                                
3054                                
3055<div id="tier-one-item--womens--gift-card" class="header--drawer-items" aria-label="Gift Card"><a
3056                                        href="/products/arne-digital-gift-card"
3057                                         aria-current="page" 
3058                                    >
3059                                        Gift Card
3060                                        <svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
3061        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
3062      </svg>
3063                                    </a>
3064                                </div>
3065                                
3066                                
3067                                    <div class="nav-first--tier-img-wrapper"><a href="/collections/womens-new-arrivals">
3067<p class="drawer--header-img-heading"> New Arrivals</p>
3068                                                <img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Womens_2.png?v=1790586659&amp;width=2400" alt="" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Womens_2.png?v=1790586659&amp;width=240 240w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Womens_2.png?v=1790586659&amp;width=480 480w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Womens_2.png?v=1790586659&amp;width=720 720w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Womens_2.png?v=1790586659&amp;width=960 960w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Womens_2.png?v=1790586659&amp;width=1200 1200w" width="2400" height="1800" loading="lazy" sizes="(min-width: 600px) 403px, 100vw" class="nav-first--tier-img">
3069                                            </a></div>
3070                                
3071</div>
3072                        </div>
3073                    </div>
3074                    
3075
3076<div id="tier-two-drawer--womens--new-arrivals" class="nested--drawer-grandchild-wrapper header--drawer"
3077                            data-content="New Arrivals" style="left: var(--header-drawer-width)"
3078                            >
3079                                <div class="drawer-toplevel-strip">
3080                                    <div class=" 
3081                                        nav-btns--wrapper-no-scroll
3082                                        "
3083                                    ><button
3084                                                class="drawer-toplevel-strip__btn"
3085                                                aria-expanded="false"
3086                                                aria-controls="tier-one-drawer--mens"
3087                                                data-target="tier-one-drawer--mens"
3088                                            >MENS</button><button
3089                                                class="drawer-toplevel-strip__btn"
3090                                                aria-expanded="false"
3091                                                aria-controls="tier-one-drawer--womens"
3092                                                data-target="tier-one-drawer--womens"
3093                                            >WOMENS</button><button
3094                                                class="drawer-toplevel-strip__btn"
3095                                                aria-expanded="false"
3096                                                aria-controls="tier-one-drawer--footwear"
3097                                                data-target="tier-one-drawer--footwear"
3098                                            >FOOTWEAR</button></div>
3099                                    <button class="drawer-toplevel-strip__close" aria-label="Close navigation"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
3100        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
3101      </svg></button>
3102                                </div>
3103                                <div class="drawer--fade-content">
3104                                <button class="drawer--title drawer--title-with-icon">
3105                                    <div class="drawer--title-icon" aria-label="Previous"> <svg focusable="false" width="8" height="8" class="icon icon--chevron-back   " viewBox="0 0 8 12">
3106        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
3107      </svg></div>
3108                                    <p class="drawer--title tier-two--title" style="padding-inline-start: 0;"> New Arrivals</p>
3109                                </button>
3110                                <div class="drawer--container">
3111                                    
3112                                        <div id="tier-two-item--new-arrivals" class="header--drawer-items" aria-label="New In">
3113                                            <a href="/collections/womens-new-arrivals" >
3114                                                New In
3115                                            </a>
3116                                        </div>
3117                                    
3118                                        <div id="tier-two-item--new-arrivals" class="header--drawer-items" aria-label="Autumn 26'">
3119                                            <a href="/collections/womens-autumn" >
3120                                                Autumn 26'
3121                                            </a>
3122                                        </div>
3123                                    
3124                                </div>
3125                                </div>
3126                            </div>
3127                        
3128
3129<div id="tier-two-drawer--womens--clothing" class="nested--drawer-grandchild-wrapper header--drawer"
3130                            data-content="Clothing" style="left: var(--header-drawer-width)"
3131                            >
3132                                <div class="drawer-toplevel-strip">
3133                                    <div class=" 
3134                                        nav-btns--wrapper-no-scroll
3135                                        "
3136                                    ><button
3137                                                class="drawer-toplevel-strip__btn"
3138                                                aria-expanded="false"
3139                                                aria-controls="tier-one-drawer--mens"
3140                                                data-target="tier-one-drawer--mens"
3141                                            >MENS</button><button
3142                                                class="drawer-toplevel-strip__btn"
3143                                                aria-expanded="false"
3144                                                aria-controls="tier-one-drawer--womens"
3145                                                data-target="tier-one-drawer--womens"
3146                                            >WOMENS</button><button
3147                                                class="drawer-toplevel-strip__btn"
3148                                                aria-expanded="false"
3149                                                aria-controls="tier-one-drawer--footwear"
3150                                                data-target="tier-one-drawer--footwear"
3151                                            >FOOTWEAR</button></div>
3152                                    <button class="drawer-toplevel-strip__close" aria-label="Close navigation"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
3153        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
3154      </svg></button>
3155                                </div>
3156                                <div class="drawer--fade-content">
3157                                <button class="drawer--title drawer--title-with-icon">
3158                                    <div class="drawer--title-icon" aria-label="Previous"> <svg focusable="false" width="8" height="8" class="icon icon--chevron-back   " viewBox="0 0 8 12">
3159        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
3160      </svg></div>
3161                                    <p class="drawer--title tier-two--title" style="padding-inline-start: 0;"> Clothing</p>
3162                                </button>
3163                                <div class="drawer--container">
3164                                    
3165                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="View All">
3166                                            <a href="/collections/womens-all" >
3167                                                View All
3168                                            </a>
3169                                        </div>
3170                                    
3171                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Sets">
3172                                            <a href="/collections/womens-sets" >
3173                                                Sets
3174                                            </a>
3175                                        </div>
3176                                    
3177                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Tracksuits">
3178                                            <a href="/collections/womens-tracksuits" >
3179                                                Tracksuits
3180                                            </a>
3181                                        </div>
3182                                    
3183                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Leggings">
3184                                            <a href="/collections/womens-leggings" >
3185                                                Leggings
3186                                            </a>
3187                                        </div>
3188                                    
3189                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="T-Shirts">
3190                                            <a href="/collections/womens-t-shirts" >
3191                                                T-Shirts
3192                                            </a>
3193                                        </div>
3194                                    
3195                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Jeans">
3196                                            <a href="/collections/womens-denim" >
3197                                                Jeans
3198                                            </a>
3199                                        </div>
3200                                    
3201                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Coats">
3202                                            <a href="/collections/womens-coats" >
3203                                                Coats
3204                                            </a>
3205                                        </div>
3206                                    
3207                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Hoodies & Sweatshirts">
3208                                            <a href="/collections/womens-hoodies" >
3209                                                Hoodies & Sweatshirts
3210                                            </a>
3211                                        </div>
3212                                    
3213                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Joggers">
3214                                            <a href="/collections/womens-joggers" >
3215                                                Joggers
3216                                            </a>
3217                                        </div>
3218                                    
3219                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Trousers">
3220                                            <a href="/collections/womens-trousers" >
3221                                                Trousers
3222                                            </a>
3223                                        </div>
3224                                    
3225                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Jackets & Gilets">
3226                                            <a href="/collections/womens-jackets-gilets" >
3227                                                Jackets & Gilets
3228                                            </a>
3229                                        </div>
3230                                    
3231                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Sports Bras">
3232                                            <a href="/collections/sports-bras" >
3233                                                Sports Bras
3234                                            </a>
3235                                        </div>
3236                                    
3237                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Shorts ">
3238                                            <a href="/collections/womens-shorts" >
3239                                                Shorts 
3240                                            </a>
3241                                        </div>
3242                                    
3243                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Vests">
3244                                            <a href="/collections/womens-vests" >
3245                                                Vests
3246                                            </a>
3247                                        </div>
3248                                    
3249                                        <div id="tier-two-item--clothing" class="header--drawer-items" aria-label="Shirts">
3250                                            <a href="/collections/womens-shirts" >
3251                                                Shirts
3252                                            </a>
3253                                        </div>
3254                                    
3255                                </div>
3256                                </div>
3257                            </div>
3258                        
3259
3260<div id="tier-two-drawer--womens--activewear" class="nested--drawer-grandchild-wrapper header--drawer"
3261                            data-content="Activewear" style="left: var(--header-drawer-width)"
3262                            >
3263                                <div class="drawer-toplevel-strip">
3264                                    <div class=" 
3265                                        nav-btns--wrapper-no-scroll
3266                                        "
3267                                    ><button
3268                                                class="drawer-toplevel-strip__btn"
3269                                                aria-expanded="false"
3270                                                aria-controls="tier-one-drawer--mens"
3271                                                data-target="tier-one-drawer--mens"
3272                                            >MENS</button><button
3273                                                class="drawer-toplevel-strip__btn"
3274                                                aria-expanded="false"
3275                                                aria-controls="tier-one-drawer--womens"
3276                                                data-target="tier-one-drawer--womens"
3277                                            >WOMENS</button><button
3278                                                class="drawer-toplevel-strip__btn"
3279                                                aria-expanded="false"
3280                                                aria-controls="tier-one-drawer--footwear"
3281                                                data-target="tier-one-drawer--footwear"
3282                                            >FOOTWEAR</button></div>
3283                                    <button class="drawer-toplevel-strip__close" aria-label="Close navigation"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
3284        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
3285      </svg></button>
3286                                </div>
3287                                <div class="drawer--fade-content">
3288                                <button class="drawer--title drawer--title-with-icon">
3289                                    <div class="drawer--title-icon" aria-label="Previous"> <svg focusable="false" width="8" height="8" class="icon icon--chevron-back   " viewBox="0 0 8 12">
3290        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
3291      </svg></div>
3292                                    <p class="drawer--title tier-two--title" style="padding-inline-start: 0;"> Activewear</p>
3293                                </button>
3294                                <div class="drawer--container">
3295                                    
3296                                        <div id="tier-two-item--activewear" class="header--drawer-items" aria-label="View All">
3297                                            <a href="/collections/womens-activewear" >
3298                                                View All
3299                                            </a>
3300                                        </div>
3301                                    
3302                                        <div id="tier-two-item--activewear" class="header--drawer-items" aria-label="Active Sets">
3303                                            <a href="/collections/womens-active-sets" >
3304                                                Active Sets
3305                                            </a>
3306                                        </div>
3307                                    
3308                                        <div id="tier-two-item--activewear" class="header--drawer-items" aria-label="Active Sports Bras">
3309                                            <a href="/collections/sports-bras" >
3310                                                Active Sports Bras
3311                                            </a>
3312                                        </div>
3313                                    
3314                                        <div id="tier-two-item--activewear" class="header--drawer-items" aria-label="Active Leggings">
3315                                            <a href="/collections/womens-leggings" >
3316                                                Active Leggings
3317                                            </a>
3318                                        </div>
3319                                    
3320                                        <div id="tier-two-item--activewear" class="header--drawer-items" aria-label="Active Shorts">
3321                                            <a href="/collections/womens-active-shorts" >
3322                                                Active Shorts
3323                                            </a>
3324                                        </div>
3325                                    
3326                                        <div id="tier-two-item--activewear" class="header--drawer-items" aria-label="Active Jackets">
3327                                            <a href="/collections/womens-active-jackets" >
3328                                                Active Jackets
3329                                            </a>
3330                                        </div>
3331                                    
3332                                </div>
3333                                </div>
3334                            </div>
3335                        
3336
3337<div id="tier-two-drawer--womens--footwear" class="nested--drawer-grandchild-wrapper header--drawer"
3338                            data-content="Footwear" style="left: var(--header-drawer-width)"
3339                            >
3340                                <div class="drawer-toplevel-strip">
3341                                    <div class=" 
3342                                        nav-btns--wrapper-no-scroll
3343                                        "
3344                                    ><button
3345                                                class="drawer-toplevel-strip__btn"
3346                                                aria-expanded="false"
3347                                                aria-controls="tier-one-drawer--mens"
3348                                                data-target="tier-one-drawer--mens"
3349                                            >MENS</button><button
3350                                                class="drawer-toplevel-strip__btn"
3351                                                aria-expanded="false"
3352                                                aria-controls="tier-one-drawer--womens"
3353                                                data-target="tier-one-drawer--womens"
3354                                            >WOMENS</button><button
3355                                                class="drawer-toplevel-strip__btn"
3356                                                aria-expanded="false"
3357                                                aria-controls="tier-one-drawer--footwear"
3358                                                data-target="tier-one-drawer--footwear"
3359                                            >FOOTWEAR</button></div>
3360                                    <button class="drawer-toplevel-strip__close" aria-label="Close navigation"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
3361        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
3362      </svg></button>
3363                                </div>
3364                                <div class="drawer--fade-content">
3365                                <button class="drawer--title drawer--title-with-icon">
3366                                    <div class="drawer--title-icon" aria-label="Previous"> <svg focusable="false" width="8" height="8" class="icon icon--chevron-back   " viewBox="0 0 8 12">
3367        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
3368      </svg></div>
3369                                    <p class="drawer--title tier-two--title" style="padding-inline-start: 0;"> Footwear</p>
3370                                </button>
3371                                <div class="drawer--container">
3372                                    
3373                                        <div id="tier-two-item--footwear" class="header--drawer-items" aria-label="All Footwear">
3374                                            <a href="/collections/womens-footwear" >
3375                                                All Footwear
3376                                            </a>
3377                                        </div>
3378                                    
3379                                        <div id="tier-two-item--footwear" class="header--drawer-items" aria-label="Shoe Care">
3380                                            <a href="/collections/shoe-care" >
3381                                                Shoe Care
3382                                            </a>
3383                                        </div>
3384                                    
3385                                </div>
3386                                </div>
3387                            </div>
3388                        
3389
3390</div><div id="toplevel-nav-item--footwear" class="toplevel-nav-items" data-drawer-content="FOOTWEAR">
3391                <div class="toplevel-item--btn-wrapper">
3392                    <button
3393                        aria-expanded="false"
3394                        aria-controls="tier-one-drawer--footwear"
3395                        
3396                    >
3397                        FOOTWEAR
3398                    </button>
3399                </div>
3400            </div>
3401            
3402<div class="first-tier--wrapper" data-content="FOOTWEAR" >
3403                    <div id="tier-one-drawer--footwear" class="tier-one--items header--drawer">
3404                        <div class="drawer-toplevel-strip">
3405                            <div class=" 
3406                                nav-btns--wrapper-no-scroll
3407                            "><button
3408                                    class="drawer-toplevel-strip__btn"
3409                                    aria-expanded="false"
3410                                    aria-controls="tier-one-drawer--mens"
3411                                    data-target="tier-one-drawer--mens"
3412                                >MENS</button><button
3413                                    class="drawer-toplevel-strip__btn"
3414                                    aria-expanded="false"
3415                                    aria-controls="tier-one-drawer--womens"
3416                                    data-target="tier-one-drawer--womens"
3417                                >WOMENS</button><button
3418                                    class="drawer-toplevel-strip__btn"
3419                                    aria-expanded="false"
3420                                    aria-controls="tier-one-drawer--footwear"
3421                                    data-target="tier-one-drawer--footwear"
3422                                >FOOTWEAR</button></div>
3423                            <button class="drawer-toplevel-strip__close" aria-label="Close navigation"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
3424        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
3425      </svg></button>
3426
3427                        </div>
3428                        
3429                        <div class="drawer--fade-content">
3430                         <div class="header--drawer-search-bar">
3431                            <form action="/search" method="get" class="predictive-search__form"><svg focusable="false" width="18" height="18" class="icon icon--header-search   " viewBox="0 0 18 18">
3432        <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="1"></path>
3433      </svg><input
3434                                    class="predictive-search__input"
3435                                    type="text"
3436                                    name="q"
3437                                    autocomplete="off"
3438                                    autocorrect="off"
3439                                    aria-label="Search"
3440                                    placeholder="What are you looking for?"
3441                                >
3442                                    <p class="predictive-search__clear" id="predictive-search-clear" hidden>Clear</p>
3443                            </form>
3444                            <div class="drawer-search-results" hidden aria-live="polite"></div>
3445                        </div>
3446                        <p class="drawer--title tier-one--title">Explore FOOTWEAR</p>
3447                        <div class="drawer--container"><div id="tier-one-item--footwear--mens-footwear" class="header--drawer-items" aria-label="Mens Footwear"><a
3448                                        href="#"
3449                                            aria-expanded="false"
3450                                            aria-controls="tier-two-drawer--footwear--mens-footwear"
3451                                        
3452                                    >
3453                                        Mens Footwear
3454                                        <svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
3455        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
3456      </svg>
3457                                    </a>
3458                                </div>
3459                                
3460                                
3461<div id="tier-one-item--footwear--womens-footwear" class="header--drawer-items" aria-label="Womens Footwear"><a
3462                                        href="/collections/womens-footwear"
3463                                            aria-expanded="false"
3464                                            aria-controls="tier-two-drawer--footwear--womens-footwear"
3465                                        
3466                                    >
3467                                        Womens Footwear
3468                                        <svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
3469        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
3470      </svg>
3471                                    </a>
3472                                </div>
3473                                
3474                                
3475<div id="tier-one-item--footwear--accessories" class="header--drawer-items" aria-label="Accessories"><a
3476                                        href="#"
3477                                            aria-expanded="false"
3478                                            aria-controls="tier-two-drawer--footwear--accessories"
3479                                        
3480                                    >
3481                                        Accessories
3482                                        <svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
3483        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
3484      </svg>
3485                                    </a>
3486                                </div>
3487                                
3488                                
3489<div id="tier-one-item--footwear--gift-card" class="header--drawer-items" aria-label="Gift Card"><a
3490                                        href="/products/arne-digital-gift-card"
3491                                         aria-current="page" 
3492                                    >
3493                                        Gift Card
3494                                        <svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
3495        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
3496      </svg>
3497                                    </a>
3498                                </div>
3499                                
3500                                
3501                                    <div class="nav-first--tier-img-wrapper"><a href="/collections/footwear">
3501<p class="drawer--header-img-heading"> Footwear</p>
3502                                                <img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Footwear_1.png?v=1789925723&amp;width=2400" alt="" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Footwear_1.png?v=1789925723&amp;width=240 240w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Footwear_1.png?v=1789925723&amp;width=480 480w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Footwear_1.png?v=1789925723&amp;width=720 720w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Footwear_1.png?v=1789925723&amp;width=960 960w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Desktop_Nav_Footwear_1.png?v=1789925723&amp;width=1200 1200w" width="2400" height="1800" loading="lazy" sizes="(min-width: 600px) 403px, 100vw" class="nav-first--tier-img">
3503                                            </a></div>
3504                                
3505</div>
3506                        </div>
3507                    </div>
3508                    
3509
3510<div id="tier-two-drawer--footwear--mens-footwear" class="nested--drawer-grandchild-wrapper header--drawer"
3511                            data-content="Mens Footwear" style="left: var(--header-drawer-width)"
3512                            >
3513                                <div class="drawer-toplevel-strip">
3514                                    <div class=" 
3515                                        nav-btns--wrapper-no-scroll
3516                                        "
3517                                    ><button
3518                                                class="drawer-toplevel-strip__btn"
3519                                                aria-expanded="false"
3520                                                aria-controls="tier-one-drawer--mens"
3521                                                data-target="tier-one-drawer--mens"
3522                                            >MENS</button><button
3523                                                class="drawer-toplevel-strip__btn"
3524                                                aria-expanded="false"
3525                                                aria-controls="tier-one-drawer--womens"
3526                                                data-target="tier-one-drawer--womens"
3527                                            >WOMENS</button><button
3528                                                class="drawer-toplevel-strip__btn"
3529                                                aria-expanded="false"
3530                                                aria-controls="tier-one-drawer--footwear"
3531                                                data-target="tier-one-drawer--footwear"
3532                                            >FOOTWEAR</button></div>
3533                                    <button class="drawer-toplevel-strip__close" aria-label="Close navigation"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
3534        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
3535      </svg></button>
3536                                </div>
3537                                <div class="drawer--fade-content">
3538                                <button class="drawer--title drawer--title-with-icon">
3539                                    <div class="drawer--title-icon" aria-label="Previous"> <svg focusable="false" width="8" height="8" class="icon icon--chevron-back   " viewBox="0 0 8 12">
3540        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
3541      </svg></div>
3542                                    <p class="drawer--title tier-two--title" style="padding-inline-start: 0;"> Mens Footwear</p>
3543                                </button>
3544                                <div class="drawer--container">
3545                                    
3546                                        <div id="tier-two-item--mens-footwear" class="header--drawer-items" aria-label="View All">
3547                                            <a href="/collections/footwear" >
3548                                                View All
3549                                            </a>
3550                                        </div>
3551                                    
3552                                        <div id="tier-two-item--mens-footwear" class="header--drawer-items" aria-label="New In">
3553                                            <a href="/collections/new-footwear" >
3554                                                New In
3555                                            </a>
3556                                        </div>
3557                                    
3558                                        <div id="tier-two-item--mens-footwear" class="header--drawer-items" aria-label="A-Tech">
3559                                            <a href="/collections/a-tech" >
3560                                                A-Tech
3561                                            </a>
3562                                        </div>
3563                                    
3564                                        <div id="tier-two-item--mens-footwear" class="header--drawer-items" aria-label="Trainers">
3565                                            <a href="/collections/mens-trainers" >
3566                                                Trainers
3567                                            </a>
3568                                        </div>
3569                                    
3570                                        <div id="tier-two-item--mens-footwear" class="header--drawer-items" aria-label="Loafers">
3571                                            <a href="/collections/loafer" >
3572                                                Loafers
3573                                            </a>
3574                                        </div>
3575                                    
3576                                        <div id="tier-two-item--mens-footwear" class="header--drawer-items" aria-label="Slides & Sandals">
3577                                            <a href="/collections/mens-slides" >
3578                                                Slides & Sandals
3579                                            </a>
3580                                        </div>
3581                                    
3582                                </div>
3583                                </div>
3584                            </div>
3585                        
3586
3587<div id="tier-two-drawer--footwear--womens-footwear" class="nested--drawer-grandchild-wrapper header--drawer"
3588                            data-content="Womens Footwear" style="left: var(--header-drawer-width)"
3589                            >
3590                                <div class="drawer-toplevel-strip">
3591                                    <div class=" 
3592                                        nav-btns--wrapper-no-scroll
3593                                        "
3594                                    ><button
3595                                                class="drawer-toplevel-strip__btn"
3596                                                aria-expanded="false"
3597                                                aria-controls="tier-one-drawer--mens"
3598                                                data-target="tier-one-drawer--mens"
3599                                            >MENS</button><button
3600                                                class="drawer-toplevel-strip__btn"
3601                                                aria-expanded="false"
3602                                                aria-controls="tier-one-drawer--womens"
3603                                                data-target="tier-one-drawer--womens"
3604                                            >WOMENS</button><button
3605                                                class="drawer-toplevel-strip__btn"
3606                                                aria-expanded="false"
3607                                                aria-controls="tier-one-drawer--footwear"
3608                                                data-target="tier-one-drawer--footwear"
3609                                            >FOOTWEAR</button></div>
3610                                    <button class="drawer-toplevel-strip__close" aria-label="Close navigation"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
3611        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
3612      </svg></button>
3613                                </div>
3614                                <div class="drawer--fade-content">
3615                                <button class="drawer--title drawer--title-with-icon">
3616                                    <div class="drawer--title-icon" aria-label="Previous"> <svg focusable="false" width="8" height="8" class="icon icon--chevron-back   " viewBox="0 0 8 12">
3617        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
3618      </svg></div>
3619                                    <p class="drawer--title tier-two--title" style="padding-inline-start: 0;"> Womens Footwear</p>
3620                                </button>
3621                                <div class="drawer--container">
3622                                    
3623                                        <div id="tier-two-item--womens-footwear" class="header--drawer-items" aria-label="View All">
3624                                            <a href="/collections/womens-footwear" >
3625                                                View All
3626                                            </a>
3627                                        </div>
3628                                    
3629                                        <div id="tier-two-item--womens-footwear" class="header--drawer-items" aria-label="Shoe Care">
3630                                            <a href="/collections/shoe-care" >
3631                                                Shoe Care
3632                                            </a>
3633                                        </div>
3634                                    
3635                                </div>
3636                                </div>
3637                            </div>
3638                        
3639
3640<div id="tier-two-drawer--footwear--accessories" class="nested--drawer-grandchild-wrapper header--drawer"
3641                            data-content="Accessories" style="left: var(--header-drawer-width)"
3642                            >
3643                                <div class="drawer-toplevel-strip">
3644                                    <div class=" 
3645                                        nav-btns--wrapper-no-scroll
3646                                        "
3647                                    ><button
3648                                                class="drawer-toplevel-strip__btn"
3649                                                aria-expanded="false"
3650                                                aria-controls="tier-one-drawer--mens"
3651                                                data-target="tier-one-drawer--mens"
3652                                            >MENS</button><button
3653                                                class="drawer-toplevel-strip__btn"
3654                                                aria-expanded="false"
3655                                                aria-controls="tier-one-drawer--womens"
3656                                                data-target="tier-one-drawer--womens"
3657                                            >WOMENS</button><button
3658                                                class="drawer-toplevel-strip__btn"
3659                                                aria-expanded="false"
3660                                                aria-controls="tier-one-drawer--footwear"
3661                                                data-target="tier-one-drawer--footwear"
3662                                            >FOOTWEAR</button></div>
3663                                    <button class="drawer-toplevel-strip__close" aria-label="Close navigation"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
3664        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
3665      </svg></button>
3666                                </div>
3667                                <div class="drawer--fade-content">
3668                                <button class="drawer--title drawer--title-with-icon">
3669                                    <div class="drawer--title-icon" aria-label="Previous"> <svg focusable="false" width="8" height="8" class="icon icon--chevron-back   " viewBox="0 0 8 12">
3670        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
3671      </svg></div>
3672                                    <p class="drawer--title tier-two--title" style="padding-inline-start: 0;"> Accessories</p>
3673                                </button>
3674                                <div class="drawer--container">
3675                                    
3676                                        <div id="tier-two-item--accessories" class="header--drawer-items" aria-label="Socks">
3677                                            <a href="/collections/socks" >
3678                                                Socks
3679                                            </a>
3680                                        </div>
3681                                    
3682                                        <div id="tier-two-item--accessories" class="header--drawer-items" aria-label="Shoe Care">
3683                                            <a href="/collections/shoe-care" >
3684                                                Shoe Care
3685                                            </a>
3686                                        </div>
3687                                    
3688                                </div>
3689                                </div>
3690                            </div>
3691                        
3692
3693</div></div>
3694            <div class="drawer__footer drawer__footer--tight drawer__footer--bordered header-drawer__sticky-footer">
3695                <div class="mobile-nav__footer">
3695<a class="icon-text drawer-nav-footer--text" href="/account/login"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="24" viewBox="0 0 18 24" fill="none">
3696        <path d="M9 10C11.2091 10 13 8.20914 13 6C13 3.79086 11.2091 2 9 2C6.79086 2 5 3.79086 5 6C5 8.20914 6.79086 10 9 10Z" stroke="black" stroke-miterlimit="10" stroke-linecap="square"/>
3697        <path d="M9 10C4.58133 10 1 13.5813 1 18H17C17 13.5813 13.4187 10 9 10Z" stroke="black" stroke-miterlimit="10" stroke-linecap="square"/>
3698      </svg>Sign In</a><form method="post" action="/localization" id="header-sidebar-localization-form" accept-charset="UTF-8" class="header__cross-border" enctype="multipart/form-data"><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="/products/arne-digital-gift-card" /><div class="popover-container">
3699                                    <input type="hidden" name="country_code" value="GB">
3700                                    <span class="visually-hidden">Country/region</span>
3701
3702                                    <button type="button" is="toggle-button" class="popover-button text--xsmall tap-area drawer-nav--region-selector" aria-expanded="false" aria-controls="header-sidebar-localization-form-currency">United Kingdom (£GBP)
3703                                    </button>
3704
3705                                    <popover-content id="header-sidebar-localization-form-currency" class="popover popover--top popover--small">
3706                                        <span class="popover__overlay"></span>
3707
3708                                        <header class="popover__header">
3709                                            <span class="popover__title uppercase-small">Country/region</span>
3710
3711                                            <button type="button" class="popover__close-button tap-area tap-area--large" data-action="close" title="Close"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
3712        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
3713      </svg></button>
3714                                        </header>
3715
3716                                        <div class="popover__content">
3717                                            <div class="popover__choice-list"><button type="submit" name="country_code" value="AL" class="popover__choice-item">
3718                                                        <span class="popover__choice-label" >Albania (ALL L)
3719                                                        </span>
3720                                                    </button><button type="submit" name="country_code" value="DZ" class="popover__choice-item">
3721                                                        <span class="popover__choice-label" >Algeria (DZD د.ج)
3722                                                        </span>
3723                                                    </button><button type="submit" name="country_code" value="AD" class="popover__choice-item">
3724                                                        <span class="popover__choice-label" >Andorra (EUR €)
3725                                                        </span>
3726                                                    </button><button type="submit" name="country_code" value="AO" class="popover__choice-item">
3727                                                        <span class="popover__choice-label" >Angola (AOA Kz)
3728                                                        </span>
3729                                                    </button><button type="submit" name="country_code" value="AI" class="popover__choice-item">
3730                                                        <span class="popover__choice-label" >Anguilla (XCD $)
3731                                                        </span>
3732                                                    </button><button type="submit" name="country_code" value="AG" class="popover__choice-item">
3733                                                        <span class="popover__choice-label" >Antigua &amp; Barbuda (XCD $)
3734                                                        </span>
3735                                                    </button><button type="submit" name="country_code" value="AR" class="popover__choice-item">
3736                                                        <span class="popover__choice-label" >Argentina (ARS $)
3737                                                        </span>
3738                                                    </button><button type="submit" name="country_code" value="AM" class="popover__choice-item">
3739                                                        <span class="popover__choice-label" >Armenia (AMD դր.)
3740                                                        </span>
3741                                                    </button><button type="submit" name="country_code" value="AW" class="popover__choice-item">
3742                                                        <span class="popover__choice-label" >Aruba (AWG ƒ)
3743                                                        </span>
3744                                                    </button><button type="submit" name="country_code" value="AU" class="popover__choice-item">
3745                                                        <span class="popover__choice-label" >Australia (AUD $)
3746                                                        </span>
3747                                                    </button><button type="submit" name="country_code" value="AT" class="popover__choice-item">
3748                                                        <span class="popover__choice-label" >Austria (EUR €)
3749                                                        </span>
3750                                                    </button><button type="submit" name="country_code" value="AZ" class="popover__choice-item">
3751                                                        <span class="popover__choice-label" >Azerbaijan (AZN ₼)
3752                                                        </span>
3753                                                    </button><button type="submit" name="country_code" value="BS" class="popover__choice-item">
3754                                                        <span class="popover__choice-label" >Bahamas (BSD $)
3755                                                        </span>
3756                                                    </button><button type="submit" name="country_code" value="BH" class="popover__choice-item">
3757                                                        <span class="popover__choice-label" >Bahrain (USD $)
3758                                                        </span>
3759                                                    </button><button type="submit" name="country_code" value="BD" class="popover__choice-item">
3760                                                        <span class="popover__choice-label" >Bangladesh (BDT à§³)
3761                                                        </span>
3762                                                    </button><button type="submit" name="country_code" value="BB" class="popover__choice-item">
3763                                                        <span class="popover__choice-label" >Barbados (BBD $)
3764                                                        </span>
3765                                                    </button><button type="submit" name="country_code" value="BE" class="popover__choice-item">
3766                                                        <span class="popover__choice-label" >Belgium (EUR €)
3767                                                        </span>
3768                                                    </button><button type="submit" name="country_code" value="BZ" class="popover__choice-item">
3769                                                        <span class="popover__choice-label" >Belize (BZD $)
3770                                                        </span>
3771                                                    </button><button type="submit" name="country_code" value="BJ" class="popover__choice-item">
3772                                                        <span class="popover__choice-label" >Benin (XOF Fr)
3773                                                        </span>
3774                                                    </button><button type="submit" name="country_code" value="BM" class="popover__choice-item">
3775                                                        <span class="popover__choice-label" >Bermuda (USD $)
3776                                                        </span>
3777                                                    </button><button type="submit" name="country_code" value="BT" class="popover__choice-item">
3778                                                        <span class="popover__choice-label" >Bhutan (USD $)
3779                                                        </span>
3780                                                    </button><button type="submit" name="country_code" value="BO" class="popover__choice-item">
3781                                                        <span class="popover__choice-label" >Bolivia (BOB Bs.)
3782                                                        </span>
3783                                                    </button><button type="submit" name="country_code" value="BA" class="popover__choice-item">
3784                                                        <span class="popover__choice-label" >Bosnia &amp; Herzegovina (BAM КМ)
3785                                                        </span>
3786                                                    </button><button type="submit" name="country_code" value="BW" class="popover__choice-item">
3787                                                        <span class="popover__choice-label" >Botswana (BWP P)
3788                                                        </span>
3789                                                    </button><button type="submit" name="country_code" value="BR" class="popover__choice-item">
3790                                                        <span class="popover__choice-label" >Brazil (BRL R$)
3791                                                        </span>
3792                                                    </button><button type="submit" name="country_code" value="VG" class="popover__choice-item">
3793                                                        <span class="popover__choice-label" >British Virgin Islands (USD $)
3794                                                        </span>
3795                                                    </button><button type="submit" name="country_code" value="BN" class="popover__choice-item">
3796                                                        <span class="popover__choice-label" >Brunei (BND $)
3797                                                        </span>
3798                                                    </button><button type="submit" name="country_code" value="BG" class="popover__choice-item">
3799                                                        <span class="popover__choice-label" >Bulgaria (EUR €)
3800                                                        </span>
3801                                                    </button><button type="submit" name="country_code" value="BF" class="popover__choice-item">
3802                                                        <span class="popover__choice-label" >Burkina Faso (XOF Fr)
3803                                                        </span>
3804                                                    </button><button type="submit" name="country_code" value="BI" class="popover__choice-item">
3805                                                        <span class="popover__choice-label" >Burundi (BIF Fr)
3806                                                        </span>
3807                                                    </button><button type="submit" name="country_code" value="KH" class="popover__choice-item">
3808                                                        <span class="popover__choice-label" >Cambodia (KHR ៛)
3809                                                        </span>
3810                                                    </button><button type="submit" name="country_code" value="CM" class="popover__choice-item">
3811                                                        <span class="popover__choice-label" >Cameroon (XAF CFA)
3812                                                        </span>
3813                                                    </button><button type="submit" name="country_code" value="CA" class="popover__choice-item">
3814                                                        <span class="popover__choice-label" >Canada (CAD $)
3815                                                        </span>
3816                                                    </button><button type="submit" name="country_code" value="CV" class="popover__choice-item">
3817                                                        <span class="popover__choice-label" >Cape Verde (CVE $)
3818                                                        </span>
3819                                                    </button><button type="submit" name="country_code" value="KY" class="popover__choice-item">
3820                                                        <span class="popover__choice-label" >Cayman Islands (KYD $)
3821                                                        </span>
3822                                                    </button><button type="submit" name="country_code" value="TD" class="popover__choice-item">
3823                                                        <span class="popover__choice-label" >Chad (XAF CFA)
3824                                                        </span>
3825                                                    </button><button type="submit" name="country_code" value="CL" class="popover__choice-item">
3826                                                        <span class="popover__choice-label" >Chile (CLP $)
3827                                                        </span>
3828                                                    </button><button type="submit" name="country_code" value="CN" class="popover__choice-item">
3829                                                        <span class="popover__choice-label" >China (CNY ¥)
3830                                                        </span>
3831                                                    </button><button type="submit" name="country_code" value="CO" class="popover__choice-item">
3832                                                        <span class="popover__choice-label" >Colombia (COP $)
3833                                                        </span>
3834                                                    </button><button type="submit" name="country_code" value="KM" class="popover__choice-item">
3835                                                        <span class="popover__choice-label" >Comoros (KMF Fr)
3836                                                        </span>
3837                                                    </button><button type="submit" name="country_code" value="CG" class="popover__choice-item">
3838                                                        <span class="popover__choice-label" >Congo - Brazzaville (XAF CFA)
3839                                                        </span>
3840                                                    </button><button type="submit" name="country_code" value="CK" class="popover__choice-item">
3841                                                        <span class="popover__choice-label" >Cook Islands (NZD $)
3842                                                        </span>
3843                                                    </button><button type="submit" name="country_code" value="CR" class="popover__choice-item">
3844                                                        <span class="popover__choice-label" >Costa Rica (CRC ₡)
3845                                                        </span>
3846                                                    </button><button type="submit" name="country_code" value="CI" class="popover__choice-item">
3847                                                        <span class="popover__choice-label" >Côte d’Ivoire (XOF Fr)
3848                                                        </span>
3849                                                    </button><button type="submit" name="country_code" value="HR" class="popover__choice-item">
3850                                                        <span class="popover__choice-label" >Croatia (EUR €)
3851                                                        </span>
3852                                                    </button><button type="submit" name="country_code" value="CW" class="popover__choice-item">
3853                                                        <span class="popover__choice-label" >Curaçao (USD $)
3854                                                        </span>
3855                                                    </button><button type="submit" name="country_code" value="CY" class="popover__choice-item">
3856                                                        <span class="popover__choice-label" >Cyprus (EUR €)
3857                                                        </span>
3858                                                    </button><button type="submit" name="country_code" value="CZ" class="popover__choice-item">
3859                                                        <span class="popover__choice-label" >Czechia (CZK Kč)
3860                                                        </span>
3861                                                    </button><button type="submit" name="country_code" value="DK" class="popover__choice-item">
3862                                                        <span class="popover__choice-label" >Denmark (DKK kr.)
3863                                                        </span>
3864                                                    </button><button type="submit" name="country_code" value="DJ" class="popover__choice-item">
3865                                                        <span class="popover__choice-label" >Djibouti (DJF Fdj)
3866                                                        </span>
3867                                                    </button><button type="submit" name="country_code" value="DM" class="popover__choice-item">
3868                                                        <span class="popover__choice-label" >Dominica (XCD $)
3869                                                        </span>
3870                                                    </button><button type="submit" name="country_code" value="DO" class="popover__choice-item">
3871                                                        <span class="popover__choice-label" >Dominican Republic (DOP $)
3872                                                        </span>
3873                                                    </button><button type="submit" name="country_code" value="EC" class="popover__choice-item">
3874                                                        <span class="popover__choice-label" >Ecuador (USD $)
3875                                                        </span>
3876                                                    </button><button type="submit" name="country_code" value="EG" class="popover__choice-item">
3877                                                        <span class="popover__choice-label" >Egypt (EGP ج.م)
3878                                                        </span>
3879                                                    </button><button type="submit" name="country_code" value="SV" class="popover__choice-item">
3880                                                        <span class="popover__choice-label" >El Salvador (USD $)
3881                                                        </span>
3882                                                    </button><button type="submit" name="country_code" value="GQ" class="popover__choice-item">
3883                                                        <span class="popover__choice-label" >Equatorial Guinea (XAF CFA)
3884                                                        </span>
3885                                                    </button><button type="submit" name="country_code" value="EE" class="popover__choice-item">
3886                                                        <span class="popover__choice-label" >Estonia (EUR €)
3887                                                        </span>
3888                                                    </button><button type="submit" name="country_code" value="SZ" class="popover__choice-item">
3889                                                        <span class="popover__choice-label" >Eswatini (SZL E)
3890                                                        </span>
3891                                                    </button><button type="submit" name="country_code" value="ET" class="popover__choice-item">
3892                                                        <span class="popover__choice-label" >Ethiopia (ETB Br)
3893                                                        </span>
3894                                                    </button><button type="submit" name="country_code" value="FK" class="popover__choice-item">
3895                                                        <span class="popover__choice-label" >Falkland Islands (FKP £)
3896                                                        </span>
3897                                                    </button><button type="submit" name="country_code" value="FO" class="popover__choice-item">
3898                                                        <span class="popover__choice-label" >Faroe Islands (DKK kr.)
3899                                                        </span>
3900                                                    </button><button type="submit" name="country_code" value="FJ" class="popover__choice-item">
3901                                                        <span class="popover__choice-label" >Fiji (FJD $)
3902                                                        </span>
3903                                                    </button><button type="submit" name="country_code" value="FI" class="popover__choice-item">
3904                                                        <span class="popover__choice-label" >Finland (EUR €)
3905                                                        </span>
3906                                                    </button><button type="submit" name="country_code" value="FR" class="popover__choice-item">
3907                                                        <span class="popover__choice-label" >France (EUR €)
3908                                                        </span>
3909                                                    </button><button type="submit" name="country_code" value="GF" class="popover__choice-item">
3910                                                        <span class="popover__choice-label" >French Guiana (EUR €)
3911                                                        </span>
3912                                                    </button><button type="submit" name="country_code" value="PF" class="popover__choice-item">
3913                                                        <span class="popover__choice-label" >French Polynesia (XPF Fr)
3914                                                        </span>
3915                                                    </button><button type="submit" name="country_code" value="GA" class="popover__choice-item">
3916                                                        <span class="popover__choice-label" >Gabon (USD $)
3917                                                        </span>
3918                                                    </button><button type="submit" name="country_code" value="GM" class="popover__choice-item">
3919                                                        <span class="popover__choice-label" >Gambia (GMD D)
3920                                                        </span>
3921                                                    </button><button type="submit" name="country_code" value="GE" class="popover__choice-item">
3922                                                        <span class="popover__choice-label" >Georgia (GEL ₾)
3923                                                        </span>
3924                                                    </button><button type="submit" name="country_code" value="DE" class="popover__choice-item">
3925                                                        <span class="popover__choice-label" >Germany (EUR €)
3926                                                        </span>
3927                                                    </button><button type="submit" name="country_code" value="GH" class="popover__choice-item">
3928                                                        <span class="popover__choice-label" >Ghana (USD $)
3929                                                        </span>
3930                                                    </button><button type="submit" name="country_code" value="GI" class="popover__choice-item">
3931                                                        <span class="popover__choice-label" >Gibraltar (GBP £)
3932                                                        </span>
3933                                                    </button><button type="submit" name="country_code" value="GR" class="popover__choice-item">
3934                                                        <span class="popover__choice-label" >Greece (EUR €)
3935                                                        </span>
3936                                                    </button><button type="submit" name="country_code" value="GL" class="popover__choice-item">
3937                                                        <span class="popover__choice-label" >Greenland (DKK kr.)
3938                                                        </span>
3939                                                    </button><button type="submit" name="country_code" value="GD" class="popover__choice-item">
3940                                                        <span class="popover__choice-label" >Grenada (XCD $)
3941                                                        </span>
3942                                                    </button><button type="submit" name="country_code" value="GP" class="popover__choice-item">
3943                                                        <span class="popover__choice-label" >Guadeloupe (EUR €)
3944                                                        </span>
3945                                                    </button><button type="submit" name="country_code" value="GT" class="popover__choice-item">
3946                                                        <span class="popover__choice-label" >Guatemala (GTQ Q)
3947                                                        </span>
3948                                                    </button><button type="submit" name="country_code" value="GG" class="popover__choice-item">
3949                                                        <span class="popover__choice-label" >Guernsey (GBP £)
3950                                                        </span>
3951                                                    </button><button type="submit" name="country_code" value="GN" class="popover__choice-item">
3952                                                        <span class="popover__choice-label" >Guinea (GNF Fr)
3953                                                        </span>
3954                                                    </button><button type="submit" name="country_code" value="GW" class="popover__choice-item">
3955                                                        <span class="popover__choice-label" >Guinea-Bissau (XOF Fr)
3956                                                        </span>
3957                                                    </button><button type="submit" name="country_code" value="GY" class="popover__choice-item">
3958                                                        <span class="popover__choice-label" >Guyana (GYD $)
3959                                                        </span>
3960                                                    </button><button type="submit" name="country_code" value="HT" class="popover__choice-item">
3961                                                        <span class="popover__choice-label" >Haiti (HTG G)
3962                                                        </span>
3963                                                    </button><button type="submit" name="country_code" value="HN" class="popover__choice-item">
3964                                                        <span class="popover__choice-label" >Honduras (HNL L)
3965                                                        </span>
3966                                                    </button><button type="submit" name="country_code" value="HK" class="popover__choice-item">
3967                                                        <span class="popover__choice-label" >Hong Kong SAR (HKD $)
3968                                                        </span>
3969                                                    </button><button type="submit" name="country_code" value="HU" class="popover__choice-item">
3970                                                        <span class="popover__choice-label" >Hungary (HUF Ft)
3971                                                        </span>
3972                                                    </button><button type="submit" name="country_code" value="IS" class="popover__choice-item">
3973                                                        <span class="popover__choice-label" >Iceland (ISK kr)
3974                                                        </span>
3975                                                    </button><button type="submit" name="country_code" value="IN" class="popover__choice-item">
3976                                                        <span class="popover__choice-label" >India (INR ₹)
3977                                                        </span>
3978                                                    </button><button type="submit" name="country_code" value="ID" class="popover__choice-item">
3979                                                        <span class="popover__choice-label" >Indonesia (IDR Rp)
3980                                                        </span>
3981                                                    </button><button type="submit" name="country_code" value="IE" class="popover__choice-item">
3982                                                        <span class="popover__choice-label" >Ireland (EUR €)
3983                                                        </span>
3984                                                    </button><button type="submit" name="country_code" value="IM" class="popover__choice-item">
3985                                                        <span class="popover__choice-label" >Isle of Man (GBP £)
3986                                                        </span>
3987                                                    </button><button type="submit" name="country_code" value="IL" class="popover__choice-item">
3988                                                        <span class="popover__choice-label" >Israel (ILS ₪)
3989                                                        </span>
3990                                                    </button><button type="submit" name="country_code" value="IT" class="popover__choice-item">
3991                                                        <span class="popover__choice-label" >Italy (EUR €)
3992                                                        </span>
3993                                                    </button><button type="submit" name="country_code" value="JM" class="popover__choice-item">
3994                                                        <span class="popover__choice-label" >Jamaica (JMD $)
3995                                                        </span>
3996                                                    </button><button type="submit" name="country_code" value="JP" class="popover__choice-item">
3997                                                        <span class="popover__choice-label" >Japan (JPY ¥)
3998                                                        </span>
3999                                                    </button><button type="submit" name="country_code" value="JE" class="popover__choice-item">
4000                                                        <span class="popover__choice-label" >Jersey (GBP £)
4001                                                        </span>
4002                                                    </button><button type="submit" name="country_code" value="JO" class="popover__choice-item">
4003                                                        <span class="popover__choice-label" >Jordan (USD $)
4004                                                        </span>
4005                                                    </button><button type="submit" name="country_code" value="KZ" class="popover__choice-item">
4006                                                        <span class="popover__choice-label" >Kazakhstan (KZT ₸)
4007                                                        </span>
4008                                                    </button><button type="submit" name="country_code" value="KE" class="popover__choice-item">
4009                                                        <span class="popover__choice-label" >Kenya (KES KSh)
4010                                                        </span>
4011                                                    </button><button type="submit" name="country_code" value="KI" class="popover__choice-item">
4012                                                        <span class="popover__choice-label" >Kiribati (USD $)
4013                                                        </span>
4014                                                    </button><button type="submit" name="country_code" value="KW" class="popover__choice-item">
4015                                                        <span class="popover__choice-label" >Kuwait (USD $)
4016                                                        </span>
4017                                                    </button><button type="submit" name="country_code" value="KG" class="popover__choice-item">
4018                                                        <span class="popover__choice-label" >Kyrgyzstan (KGS som)
4019                                                        </span>
4020                                                    </button><button type="submit" name="country_code" value="LA" class="popover__choice-item">
4021                                                        <span class="popover__choice-label" >Laos (LAK ₭)
4022                                                        </span>
4023                                                    </button><button type="submit" name="country_code" value="LV" class="popover__choice-item">
4024                                                        <span class="popover__choice-label" >Latvia (EUR €)
4025                                                        </span>
4026                                                    </button><button type="submit" name="country_code" value="LB" class="popover__choice-item">
4027                                                        <span class="popover__choice-label" >Lebanon (LBP ل.ل)
4028                                                        </span>
4029                                                    </button><button type="submit" name="country_code" value="LS" class="popover__choice-item">
4030                                                        <span class="popover__choice-label" >Lesotho (LSL L)
4031                                                        </span>
4032                                                    </button><button type="submit" name="country_code" value="LR" class="popover__choice-item">
4033                                                        <span class="popover__choice-label" >Liberia (LRD $)
4034                                                        </span>
4035                                                    </button><button type="submit" name="country_code" value="LI" class="popover__choice-item">
4036                                                        <span class="popover__choice-label" >Liechtenstein (CHF CHF)
4037                                                        </span>
4038                                                    </button><button type="submit" name="country_code" value="LT" class="popover__choice-item">
4039                                                        <span class="popover__choice-label" >Lithuania (EUR €)
4040                                                        </span>
4041                                                    </button><button type="submit" name="country_code" value="LU" class="popover__choice-item">
4042                                                        <span class="popover__choice-label" >Luxembourg (EUR €)
4043                                                        </span>
4044                                                    </button><button type="submit" name="country_code" value="MO" class="popover__choice-item">
4045                                                        <span class="popover__choice-label" >Macao SAR (MOP P)
4046                                                        </span>
4047                                                    </button><button type="submit" name="country_code" value="MG" class="popover__choice-item">
4048                                                        <span class="popover__choice-label" >Madagascar (USD $)
4049                                                        </span>
4050                                                    </button><button type="submit" name="country_code" value="MW" class="popover__choice-item">
4051                                                        <span class="popover__choice-label" >Malawi (MWK MK)
4052                                                        </span>
4053                                                    </button><button type="submit" name="country_code" value="MY" class="popover__choice-item">
4054                                                        <span class="popover__choice-label" >Malaysia (MYR RM)
4055                                                        </span>
4056                                                    </button><button type="submit" name="country_code" value="MV" class="popover__choice-item">
4057                                                        <span class="popover__choice-label" >Maldives (MVR MVR)
4058                                                        </span>
4059                                                    </button><button type="submit" name="country_code" value="MT" class="popover__choice-item">
4060                                                        <span class="popover__choice-label" >Malta (EUR €)
4061                                                        </span>
4062                                                    </button><button type="submit" name="country_code" value="MQ" class="popover__choice-item">
4063                                                        <span class="popover__choice-label" >Martinique (EUR €)
4064                                                        </span>
4065                                                    </button><button type="submit" name="country_code" value="MR" class="popover__choice-item">
4066                                                        <span class="popover__choice-label" >Mauritania (USD $)
4067                                                        </span>
4068                                                    </button><button type="submit" name="country_code" value="MU" class="popover__choice-item">
4069                                                        <span class="popover__choice-label" >Mauritius (MUR ₨)
4070                                                        </span>
4071                                                    </button><button type="submit" name="country_code" value="YT" class="popover__choice-item">
4072                                                        <span class="popover__choice-label" >Mayotte (EUR €)
4073                                                        </span>
4074                                                    </button><button type="submit" name="country_code" value="MX" class="popover__choice-item">
4075                                                        <span class="popover__choice-label" >Mexico (MXN $)
4076                                                        </span>
4077                                                    </button><button type="submit" name="country_code" value="MD" class="popover__choice-item">
4078                                                        <span class="popover__choice-label" >Moldova (MDL L)
4079                                                        </span>
4080                                                    </button><button type="submit" name="country_code" value="MC" class="popover__choice-item">
4081                                                        <span class="popover__choice-label" >Monaco (EUR €)
4082                                                        </span>
4083                                                    </button><button type="submit" name="country_code" value="MN" class="popover__choice-item">
4084                                                        <span class="popover__choice-label" >Mongolia (MNT ₮)
4085                                                        </span>
4086                                                    </button><button type="submit" name="country_code" value="ME" class="popover__choice-item">
4087                                                        <span class="popover__choice-label" >Montenegro (EUR €)
4088                                                        </span>
4089                                                    </button><button type="submit" name="country_code" value="MS" class="popover__choice-item">
4090                                                        <span class="popover__choice-label" >Montserrat (XCD $)
4091                                                        </span>
4092                                                    </button><button type="submit" name="country_code" value="MA" class="popover__choice-item">
4093                                                        <span class="popover__choice-label" >Morocco (MAD د.م.)
4094                                                        </span>
4095                                                    </button><button type="submit" name="country_code" value="MZ" class="popover__choice-item">
4096                                                        <span class="popover__choice-label" >Mozambique (MZN MTn)
4097                                                        </span>
4098                                                    </button><button type="submit" name="country_code" value="NA" class="popover__choice-item">
4099                                                        <span class="popover__choice-label" >Namibia (NAD $)
4100                                                        </span>
4101                                                    </button><button type="submit" name="country_code" value="NR" class="popover__choice-item">
4102                                                        <span class="popover__choice-label" >Nauru (AUD $)
4103                                                        </span>
4104                                                    </button><button type="submit" name="country_code" value="NP" class="popover__choice-item">
4105                                                        <span class="popover__choice-label" >Nepal (NPR Rs.)
4106                                                        </span>
4107                                                    </button><button type="submit" name="country_code" value="NL" class="popover__choice-item">
4108                                                        <span class="popover__choice-label" >Netherlands (EUR €)
4109                                                        </span>
4110                                                    </button><button type="submit" name="country_code" value="NC" class="popover__choice-item">
4111                                                        <span class="popover__choice-label" >New Caledonia (XPF Fr)
4112                                                        </span>
4113                                                    </button><button type="submit" name="country_code" value="NZ" class="popover__choice-item">
4114                                                        <span class="popover__choice-label" >New Zealand (NZD $)
4115                                                        </span>
4116                                                    </button><button type="submit" name="country_code" value="NI" class="popover__choice-item">
4117                                                        <span class="popover__choice-label" >Nicaragua (NIO C$)
4118                                                        </span>
4119                                                    </button><button type="submit" name="country_code" value="NG" class="popover__choice-item">
4120                                                        <span class="popover__choice-label" >Nigeria (NGN ₦)
4121                                                        </span>
4122                                                    </button><button type="submit" name="country_code" value="NU" class="popover__choice-item">
4123                                                        <span class="popover__choice-label" >Niue (NZD $)
4124                                                        </span>
4125                                                    </button><button type="submit" name="country_code" value="MK" class="popover__choice-item">
4126                                                        <span class="popover__choice-label" >North Macedonia (MKD ден)
4127                                                        </span>
4128                                                    </button><button type="submit" name="country_code" value="NO" class="popover__choice-item">
4129                                                        <span class="popover__choice-label" >Norway (NOK kr)
4130                                                        </span>
4131                                                    </button><button type="submit" name="country_code" value="OM" class="popover__choice-item">
4132                                                        <span class="popover__choice-label" >Oman (USD $)
4133                                                        </span>
4134                                                    </button><button type="submit" name="country_code" value="PK" class="popover__choice-item">
4135                                                        <span class="popover__choice-label" >Pakistan (PKR ₨)
4136                                                        </span>
4137                                                    </button><button type="submit" name="country_code" value="PA" class="popover__choice-item">
4138                                                        <span class="popover__choice-label" >Panama (USD $)
4139                                                        </span>
4140                                                    </button><button type="submit" name="country_code" value="PG" class="popover__choice-item">
4141                                                        <span class="popover__choice-label" >Papua New Guinea (PGK K)
4142                                                        </span>
4143                                                    </button><button type="submit" name="country_code" value="PY" class="popover__choice-item">
4144                                                        <span class="popover__choice-label" >Paraguay (PYG ₲)
4145                                                        </span>
4146                                                    </button><button type="submit" name="country_code" value="PE" class="popover__choice-item">
4147                                                        <span class="popover__choice-label" >Peru (PEN S/)
4148                                                        </span>
4149                                                    </button><button type="submit" name="country_code" value="PH" class="popover__choice-item">
4150                                                        <span class="popover__choice-label" >Philippines (PHP ₱)
4151                                                        </span>
4152                                                    </button><button type="submit" name="country_code" value="PL" class="popover__choice-item">
4153                                                        <span class="popover__choice-label" >Poland (PLN zł)
4154                                                        </span>
4155                                                    </button><button type="submit" name="country_code" value="PT" class="popover__choice-item">
4156                                                        <span class="popover__choice-label" >Portugal (EUR €)
4157                                                        </span>
4158                                                    </button><button type="submit" name="country_code" value="QA" class="popover__choice-item">
4159                                                        <span class="popover__choice-label" >Qatar (QAR ر.ق)
4160                                                        </span>
4161                                                    </button><button type="submit" name="country_code" value="RE" class="popover__choice-item">
4162                                                        <span class="popover__choice-label" >Réunion (EUR €)
4163                                                        </span>
4164                                                    </button><button type="submit" name="country_code" value="RO" class="popover__choice-item">
4165                                                        <span class="popover__choice-label" >Romania (RON Lei)
4166                                                        </span>
4167                                                    </button><button type="submit" name="country_code" value="RW" class="popover__choice-item">
4168                                                        <span class="popover__choice-label" >Rwanda (RWF FRw)
4169                                                        </span>
4170                                                    </button><button type="submit" name="country_code" value="WS" class="popover__choice-item">
4171                                                        <span class="popover__choice-label" >Samoa (WST T)
4172                                                        </span>
4173                                                    </button><button type="submit" name="country_code" value="SM" class="popover__choice-item">
4174                                                        <span class="popover__choice-label" >San Marino (EUR €)
4175                                                        </span>
4176                                                    </button><button type="submit" name="country_code" value="ST" class="popover__choice-item">
4177                                                        <span class="popover__choice-label" >São Tomé &amp; Príncipe (STD Db)
4178                                                        </span>
4179                                                    </button><button type="submit" name="country_code" value="SA" class="popover__choice-item">
4180                                                        <span class="popover__choice-label" >Saudi Arabia (SAR ر.س)
4181                                                        </span>
4182                                                    </button><button type="submit" name="country_code" value="SN" class="popover__choice-item">
4183                                                        <span class="popover__choice-label" >Senegal (XOF Fr)
4184                                                        </span>
4185                                                    </button><button type="submit" name="country_code" value="RS" class="popover__choice-item">
4186                                                        <span class="popover__choice-label" >Serbia (RSD РСД)
4187                                                        </span>
4188                                                    </button><button type="submit" name="country_code" value="SC" class="popover__choice-item">
4189                                                        <span class="popover__choice-label" >Seychelles (SCR ₨)
4190                                                        </span>
4191                                                    </button><button type="submit" name="country_code" value="SL" class="popover__choice-item">
4192                                                        <span class="popover__choice-label" >Sierra Leone (SLL Le)
4193                                                        </span>
4194                                                    </button>
4194<button type="submit" name="country_code" value="SG" class="popover__choice-item">
4195                                                        <span class="popover__choice-label" >Singapore (SGD $)
4196                                                        </span>
4197                                                    </button><button type="submit" name="country_code" value="SX" class="popover__choice-item">
4198                                                        <span class="popover__choice-label" >Sint Maarten (USD $)
4199                                                        </span>
4200                                                    </button><button type="submit" name="country_code" value="SK" class="popover__choice-item">
4201                                                        <span class="popover__choice-label" >Slovakia (EUR €)
4202                                                        </span>
4203                                                    </button><button type="submit" name="country_code" value="SI" class="popover__choice-item">
4204                                                        <span class="popover__choice-label" >Slovenia (EUR €)
4205                                                        </span>
4206                                                    </button><button type="submit" name="country_code" value="SB" class="popover__choice-item">
4207                                                        <span class="popover__choice-label" >Solomon Islands (SBD $)
4208                                                        </span>
4209                                                    </button><button type="submit" name="country_code" value="ZA" class="popover__choice-item">
4210                                                        <span class="popover__choice-label" >South Africa (ZAR R)
4211                                                        </span>
4212                                                    </button><button type="submit" name="country_code" value="KR" class="popover__choice-item">
4213                                                        <span class="popover__choice-label" >South Korea (KRW ₩)
4214                                                        </span>
4215                                                    </button><button type="submit" name="country_code" value="ES" class="popover__choice-item">
4216                                                        <span class="popover__choice-label" >Spain (EUR €)
4217                                                        </span>
4218                                                    </button><button type="submit" name="country_code" value="LK" class="popover__choice-item">
4219                                                        <span class="popover__choice-label" >Sri Lanka (LKR ₨)
4220                                                        </span>
4221                                                    </button><button type="submit" name="country_code" value="BL" class="popover__choice-item">
4222                                                        <span class="popover__choice-label" >St. Barthélemy (EUR €)
4223                                                        </span>
4224                                                    </button><button type="submit" name="country_code" value="SH" class="popover__choice-item">
4225                                                        <span class="popover__choice-label" >St. Helena (SHP £)
4226                                                        </span>
4227                                                    </button><button type="submit" name="country_code" value="KN" class="popover__choice-item">
4228                                                        <span class="popover__choice-label" >St. Kitts &amp; Nevis (XCD $)
4229                                                        </span>
4230                                                    </button><button type="submit" name="country_code" value="LC" class="popover__choice-item">
4231                                                        <span class="popover__choice-label" >St. Lucia (XCD $)
4232                                                        </span>
4233                                                    </button><button type="submit" name="country_code" value="MF" class="popover__choice-item">
4234                                                        <span class="popover__choice-label" >St. Martin (EUR €)
4235                                                        </span>
4236                                                    </button><button type="submit" name="country_code" value="VC" class="popover__choice-item">
4237                                                        <span class="popover__choice-label" >St. Vincent &amp; Grenadines (XCD $)
4238                                                        </span>
4239                                                    </button><button type="submit" name="country_code" value="SR" class="popover__choice-item">
4240                                                        <span class="popover__choice-label" >Suriname (SRD $)
4241                                                        </span>
4242                                                    </button><button type="submit" name="country_code" value="SE" class="popover__choice-item">
4243                                                        <span class="popover__choice-label" >Sweden (SEK kr)
4244                                                        </span>
4245                                                    </button><button type="submit" name="country_code" value="CH" class="popover__choice-item">
4246                                                        <span class="popover__choice-label" >Switzerland (CHF CHF)
4247                                                        </span>
4248                                                    </button><button type="submit" name="country_code" value="TW" class="popover__choice-item">
4249                                                        <span class="popover__choice-label" >Taiwan (TWD $)
4250                                                        </span>
4251                                                    </button><button type="submit" name="country_code" value="TZ" class="popover__choice-item">
4252                                                        <span class="popover__choice-label" >Tanzania (TZS Sh)
4253                                                        </span>
4254                                                    </button><button type="submit" name="country_code" value="TH" class="popover__choice-item">
4255                                                        <span class="popover__choice-label" >Thailand (THB ฿)
4256                                                        </span>
4257                                                    </button><button type="submit" name="country_code" value="TL" class="popover__choice-item">
4258                                                        <span class="popover__choice-label" >Timor-Leste (USD $)
4259                                                        </span>
4260                                                    </button><button type="submit" name="country_code" value="TG" class="popover__choice-item">
4261                                                        <span class="popover__choice-label" >Togo (XOF Fr)
4262                                                        </span>
4263                                                    </button><button type="submit" name="country_code" value="TO" class="popover__choice-item">
4264                                                        <span class="popover__choice-label" >Tonga (TOP T$)
4265                                                        </span>
4266                                                    </button><button type="submit" name="country_code" value="TT" class="popover__choice-item">
4267                                                        <span class="popover__choice-label" >Trinidad &amp; Tobago (TTD $)
4268                                                        </span>
4269                                                    </button><button type="submit" name="country_code" value="TN" class="popover__choice-item">
4270                                                        <span class="popover__choice-label" >Tunisia (USD $)
4271                                                        </span>
4272                                                    </button><button type="submit" name="country_code" value="TM" class="popover__choice-item">
4273                                                        <span class="popover__choice-label" >Turkmenistan (USD $)
4274                                                        </span>
4275                                                    </button><button type="submit" name="country_code" value="TC" class="popover__choice-item">
4276                                                        <span class="popover__choice-label" >Turks &amp; Caicos Islands (USD $)
4277                                                        </span>
4278                                                    </button><button type="submit" name="country_code" value="TV" class="popover__choice-item">
4279                                                        <span class="popover__choice-label" >Tuvalu (AUD $)
4280                                                        </span>
4281                                                    </button><button type="submit" name="country_code" value="UG" class="popover__choice-item">
4282                                                        <span class="popover__choice-label" >Uganda (UGX USh)
4283                                                        </span>
4284                                                    </button><button type="submit" name="country_code" value="AE" class="popover__choice-item">
4285                                                        <span class="popover__choice-label" >United Arab Emirates (AED د.إ)
4286                                                        </span>
4287                                                    </button><button type="submit" name="country_code" value="GB" class="popover__choice-item">
4288                                                        <span class="popover__choice-label" aria-current="true">United Kingdom (GBP £)
4289                                                        </span>
4290                                                    </button><button type="submit" name="country_code" value="US" class="popover__choice-item">
4291                                                        <span class="popover__choice-label" >United States (USD $)
4292                                                        </span>
4293                                                    </button><button type="submit" name="country_code" value="UY" class="popover__choice-item">
4294                                                        <span class="popover__choice-label" >Uruguay (UYU $U)
4295                                                        </span>
4296                                                    </button><button type="submit" name="country_code" value="UZ" class="popover__choice-item">
4297                                                        <span class="popover__choice-label" >Uzbekistan (UZS so'm)
4298                                                        </span>
4299                                                    </button><button type="submit" name="country_code" value="VU" class="popover__choice-item">
4300                                                        <span class="popover__choice-label" >Vanuatu (VUV Vt)
4301                                                        </span>
4302                                                    </button><button type="submit" name="country_code" value="VA" class="popover__choice-item">
4303                                                        <span class="popover__choice-label" >Vatican City (EUR €)
4304                                                        </span>
4305                                                    </button><button type="submit" name="country_code" value="VE" class="popover__choice-item">
4306                                                        <span class="popover__choice-label" >Venezuela (USD $)
4307                                                        </span>
4308                                                    </button><button type="submit" name="country_code" value="VN" class="popover__choice-item">
4309                                                        <span class="popover__choice-label" >Vietnam (VND ₫)
4310                                                        </span>
4311                                                    </button><button type="submit" name="country_code" value="WF" class="popover__choice-item">
4312                                                        <span class="popover__choice-label" >Wallis &amp; Futuna (XPF Fr)
4313                                                        </span>
4314                                                    </button><button type="submit" name="country_code" value="ZM" class="popover__choice-item">
4315                                                        <span class="popover__choice-label" >Zambia (ZMW K)
4316                                                        </span>
4317                                                    </button><button type="submit" name="country_code" value="ZW" class="popover__choice-item">
4318                                                        <span class="popover__choice-label" >Zimbabwe (USD $)
4319                                                        </span>
4320                                                    </button></div>
4321                                        </div>
4322                                    </popover-content>
4323                                </div></form></div>
4324            </div></desktop-navigation><div class="header__icon-list "><button
4325              is="toggle-button"
4326              class="header__icon-wrapper tap-area hidden-desk"
4327              aria-controls="mobile-alt-drawer-navigation"
4328              aria-expanded="false"
4329              aria-label="Navigation"
4330            >
4331              <span class="visually-hidden">Navigation</span><svg focusable="false" width="18" height="14" class="icon icon--header-hamburger   " viewBox="0 0 18 14">
4332        <path d="M0 1h18M0 13h18H0zm0-6h18H0z" fill="none" stroke="currentColor" stroke-width="1"></path>
4333      </svg></button><a
4334            href="/search"
4335            is="toggle-link"
4336            class="header__icon-wrapper tap-area  hidden-desk"
4337            aria-controls="search-drawer"
4338            aria-expanded="false"
4339            aria-label="Search"
4340          ><svg focusable="false" width="18" height="18" class="icon icon--header-search   " viewBox="0 0 18 18">
4341        <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="1"></path>
4342      </svg></a>
4343        </div></nav>
4344
4345      <!-- LOGO PART --><span class="header__logo"><a class="header__logo-link" href="/">
4346            <span class="visually-hidden">ARNE</span>
4347            <img class="header__logo-image" width="80" height="20" src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/https://arneclo.com/cdn/shop/files/ARNELOGO-BLACK.svg?v=1756300354&width=280" alt=""></a></span><!-- SECONDARY LINKS PART -->
4348      <div class="header__secondary-links">
4349        
4350
4351        <div class="header__icon-list"><a
4352              href="/search"
4353              is="toggle-link"
4354              class="header__icon-wrapper tap-area hidden-pocket hidden-lap hidden-desk"
4355              aria-label="Search"
4356              aria-controls="search-drawer"
4357              aria-expanded="false"
4358            ><svg focusable="false" width="18" height="18" class="icon icon--header-search   " viewBox="0 0 18 18">
4359        <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="1"></path>
4360      </svg></a><a
4361              href="/pages/arne-wishlist"
4362              class="header__icon-wrapper wishlist-header-icon tap-area hidden-desk"
4363              aria-label="Translation missing: en.wishlist.general.title"
4364            >
4365              <svg focusable="false" width="18" height="18" class="icon icon--wishlist-icon" viewBox="0 0 18 18">
4366                <path
4367                  d="M11.75 17.0732L18.5 21.292V4.41699H5V21.292L11.75 17.0732Z"
4368                  fill="none"
4369                  stroke="currentColor"
4370                  stroke-width="1"
4371                  stroke-miterlimit="10"
4372                  stroke-linecap="square" />
4373              </svg>
4374              
4375              <wishlist-count
4376                class="header__wishlist-count header__wishlist-count--floating bubble-count"
4377                aria-hidden="true"
4378                style="display: none;"
4379                >0</wishlist-count
4380              >
4381            </a><a
4382              href="/account/login"
4383              class="header__icon-wrapper tap-area hidden-desk"
4384              aria-label="Sign-in"
4385            ><svg 
4386          aria-hidden="true" 
4387          focusable="false" 
4388          role="presentation" 
4389          width="19" 
4390          height="19" 
4391          class="icon icon-account icon icon--header-customer   " 
4392          viewBox="0 0 19 19"
4393        >
4394          <path 
4395            d="M7.147 10.746c-2.843-1.363-3.809-4.398-3.024-6.83.744-2.306 2.965-4.015 5.7-3.912 2.333.089 4.544 1.85 5.152 4.173.66 2.518-.46 5.287-3.114 6.566.333.108.653.194.958.314 3.38 1.326 5.427 3.757 6.16 7.275.019.093.023.174.02.286-.004.196-.07.31-.246.346-.173.036-.39-.028-.459-.265-.093-.321-.122-.66-.22-.979-1.105-3.604-3.532-5.833-7.286-6.403-4.942-.752-9.122 2.585-9.997 7.032-.024.122-.03.25-.067.367a.386.386 0 0 1-.442.278.349.349 0 0 1-.275-.42c.738-3.956 3.051-6.533 6.924-7.75l.138-.045c.025-.01.05-.02.078-.033zM4.61 5.598c-.044 2.603 2.075 4.73 4.546 4.888 3.119.199 5.283-2.35 5.263-4.847C14.397 2.933 12.256.757 9.546.744 6.81.731 4.617 2.888 4.61 5.598z" 
4396            fill="currentColor" 
4397            stroke="currentColor"
4398            stroke-width="0" 
4399            fill-rule="nonzero"
4400          />
4401        </svg></a><a
4402            href="/cart"
4403            
4404              is="toggle-link" aria-controls="mini-cart" aria-expanded="false"
4405            
4406            class="header__icon-wrapper tap-area hidden-desk"
4407            aria-label="Cart"
4408            data-no-instant
4409          ><svg
4410                  aria-hidden="true"
4411                  focusable="false"
4412                  role="presentation"
4413                  width="19"
4414                  height="19"
4415                  class="icon icon-bag"
4416                  viewBox="0 0 19 19"
4417                >
4418                  <path
4419                    d="M12.107 4.524v-2.17c0-1.3-1.034-2.353-2.309-2.354h-3.16C5.365.001 4.332 1.054 4.33 2.354v2.17H.217v14.122C.22 19.946 1.252 21 2.527 21h11.381c1.275-.001 2.308-1.054 2.31-2.354V4.524h-4.11zM5.06 2.354c.001-.89.708-1.61 1.58-1.61h3.16c.871 0 1.578.72 1.58 1.61v2.17h-6.32v-2.17zm10.43 16.292c-.002.89-.709 1.61-1.58 1.61H2.525c-.872 0-1.578-.72-1.58-1.61V5.267H4.33V6.63c0 .205.163.372.364.372a.368.368 0 0 0 .365-.372V5.267h6.32V6.63c0 .205.162.372.364.372a.368.368 0 0 0 .364-.372V5.267h3.381v13.38z"
4420                    fill="currentColor"
4421                    stroke="currentColor"
4422                    stroke-width="0"
4423                    fill-rule="nonzero"
4424                  />
4425                </svg><cart-count class="header__cart-count header__cart-count--floating bubble-count">0</cart-count>
4426          </a>
4427        </div><ul class="header__linklist list--unstyled hidden-pocket hidden-lap" role="list"><li class="header__linklist-item">
4428                <a
4429                  href="/search"
4430                  is="toggle-link"
4431                  aria-controls="search-drawer"
4432                  aria-expanded="false"
4433                  class="anchor anchor--loose anchor--bold"
4434                ><svg focusable="false" width="18" height="18" class="icon icon--header-search   " viewBox="0 0 18 18">
4435        <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="1"></path>
4436      </svg>Search
4437                </a>
4438              </li><li class="header__linklist-item">
4439                <a
4440                  href="/account/login"
4441                  class="subdued anchor anchor--loose anchor--bold"
4442                >Sign-in
4443</a>
4444              </li><li class="header__linklist-item">
4445                <a
4446                  href="/pages/arne-wishlist"
4447                  aria-label="Wishlist"
4448                  class="subdued anchor anchor--loose anchor--bold"
4449                >Wishlist<wishlist-count class="header__wishlist-count bubble-count" aria-hidden="true" style="display: none;"
4450                    >0</wishlist-count
4451                  >
4452                </a>
4453              </li><li class="header__linklist-item">
4454              <a
4455                href="/cart"
4456                class="subdued anchor anchor--loose anchor--bold"
4457                
4458                  is="toggle-link"
4459                  aria-controls="mini-cart"
4460                  aria-expanded="false"
4461                
4462                data-no-instant
4463              >Cart<cart-count class="header__cart-count bubble-count" aria-hidden="true">0</cart-count>
4464              </a>
4465            </li>
4466          </ul></div>
4467    </div></div>
4468</store-header><cart-notification
4469  global
4470  hidden
4471  class="cart-notification "
4472></cart-notification>
4473<predictive-search-drawer append-body reverse-breakpoint="screen and (min-width: 1200px)" id="search-drawer" initial-focus-selector="#search-drawer [name='q']" class="predictive-search drawer drawer--large drawer--from-left">
4474
4475  <div class="" style="position: relative; background-color: white">
4476
4477  <span class="drawer__overlay"></span>
4478  <header class="drawer__header">
4479    <div class="container">
4480      <div hidden class="predictive-search__loading-state">
4481        
4482      </div>
4483        <form id="predictive-search-form" action="/search" method="get" class="predictive-search__form"><svg focusable="false" width="18" height="18" class="icon icon--header-search   " viewBox="0 0 18 18">
4484        <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="1"></path>
4485      </svg><input class="predictive-search__input" type="text" name="q" autocomplete="off" autocorrect="off" aria-label="Search" placeholder="What are you looking for?">
4486    </form>
4487
4488    <button type="button"  class="drawer__close-button tap-area" data-action="close" title="Close"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
4489        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
4490      </svg></button>
4491    
4492    </div>
4493
4494  </header>
4495
4496  <div class="drawer__content">
4497    <div class="container">
4498      <div class="predictive-search__content-wrapper">
4499      
4500
4501      <div hidden class="predictive-search__results" aria-live="polite"></div></div>  
4502    </div>
4503   <footer hidden class="drawer__footer drawer__footer--no-top-padding"  data-predictive-search-footer>
4504    <button type="submit" form="predictive-search-form" class="cta cta--dark cta--solid cta--full">View all results</button>
4505  </footer>
4506
4507  </div>
4508  </div>
4509
4510 
4511</predictive-search-drawer> 
4511<script>
4512  (() => {
4513    const headerElement = document.getElementById('shopify-section-sections--27641402098050__header'),
4514      headerHeight = headerElement.clientHeight,
4515      headerHeightWithoutBottomNav = headerElement.querySelector('.header__wrapper').clientHeight;
4516
4517    document.documentElement.style.setProperty('--header-height', headerHeight + 'px');
4518    document.documentElement.style.setProperty(
4519      '--header-height-without-bottom-nav',
4520      headerHeightWithoutBottomNav + 'px'
4521    );
4522  })();
4523</script>
4523
4524
4525<script type="application/ld+json">
4526  {
4527    "@context": "https://schema.org",
4528    "@type": "Organization",
4529    "name": "ARNE",
4530    
4531      "logo": "https:\/\/scdn.speedsize.com\/591f72e6-02d5-4553-a81b-f6834ac1b523\/arneclo.com\/cdn\/shop\/files\/ARNELOGO-BLACK.svg?v=1756300354\u0026width=80",
4532    
4533    "url": "https:\/\/arneclo.com"
4534  }
4535</script>
4535
4536
4537
4538</div>
4539<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
4540
4541<!-- END sections: overlay-group --><div id="shopify-section-mini-cart" class="shopify-section shopify-section--mini-cart"><link href="//arneclo.com/cdn/shop/t/956/assets/section-mini-cart.bundle.css?v=126774748905419212481790853448" rel="stylesheet" type="text/css" media="all" />
4542
4543<cart-drawer section="mini-cart" id="mini-cart" class="mini-cart drawer drawer--large">
4544  <span class="drawer__overlay"></span>
4545
4546  <header class="drawer__header">
4547    <p class="drawer__title cart-count" aria-label="Cart"><svg 
4548        aria-hidden="true"
4549        focusable="false"
4550        role="presentation"
4551        width="19"
4552        height="19"
4553        class="icon icon-header-cart icon icon--header-cart   "
4554        viewBox="0 0 24 24" 
4555        fill="none"
4556      >
4557        <path 
4558          d="M21 23H3V6H21V23Z" 
4559          stroke="currentColor" 
4560          stroke-width="1" 
4561          stroke-miterlimit="10" 
4562          stroke-linecap="square"
4563        />
4564        
4565        <path 
4566          d="M8 9V5C8 2.8 9.8 1 12 1C14.2 1 16 2.8 16 5V9" 
4567          stroke="currentColor" 
4568          stroke-width="1" 
4569          stroke-miterlimit="10" 
4570          stroke-linecap="square"
4571        />
4572      </svg><span
4573        x-data="{ count: 0 }"
4574        x-effect="$watch('count', value => $el.textContent = getItemLabel(value))"
4575        x-ref="countEl"
4576        data-cart-count
4577      >
4578        0 items
4579      </span>
4580    </p>
4581    
4582
4583    <button type="button" class="drawer__close-button tap-area" data-action="close" title="Close" aria-label="Close Cart"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
4584        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
4585      </svg></button>
4586  </header><div class="drawer__content drawer__content--center">
4587      <p>Your cart is empty</p>
4588
4589      <div class="button-wrapper">
4590        <a href="/collections/all" class="cta cta--dark cta--solid cta--full">START SHOPPING</a>
4591      </div>
4592    </div></cart-drawer>
4593
4594<div id="white-bag-icon" style="display: none;">
4595  Add to Cart
4596  
4597</div>
4598
4599</div><div id="main" role="main" class="anchor"><div id="shopify-section-template--27641402917250__main" class="shopify-section shopify-section--main-product"><style>
4600  #shopify-section-template--27641402917250__main {--primary-button-background: 0, 0, 0;
4601    --primary-button-text-color: 247, 244, 249;
4602    --secondary-button-background: , , ;
4603    --secondary-button-text-color: , , ;
4604  }
4605</style>
4606
4607<style>
4608  #shopify-section-template--27641402917250__main #product-page-breadcrumb.breadcrumb-wrapper--product-page .breadcrumb--product-page {
4609    text-align: left;
4610  }
4611  #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb__list {
4612    justify-content: flex-start;
4613    gap: 4px;
4614  }
4615  #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb__item {
4616    gap: 4px;
4617  }
4618  #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb__item:first-child .breadcrumb__link {
4619    opacity: 1;
4620  }
4621  #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb__item + .breadcrumb__item::before {
4622    content: "/";
4623    display: inline;
4624    margin-left: 0;
4625    margin-right: 0;
4626  }
4627  #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb__link {
4628    color: #000000;
4629  }
4630  #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb__link[aria-current="page"] {
4631    color: #666666;
4632    text-decoration: none;
4633  }
4634  #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb__link[aria-current="page"]:hover {
4635    text-decoration: none;
4636  }
4637  #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb__item + .breadcrumb__item::before {
4638    color: #D6D6D6;
4639  }
4640  @media screen and (max-width: 767px) {
4641    #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb__list {
4642      padding-left: 0;
4643      padding-right: 0;
4644    }
4645  }
4646  @media screen and (max-width: 999px) {
4647    #shopify-section-template--27641402917250__main #product-page-breadcrumb {
4648      margin-inline: calc(-1 * var(--container-gutter));
4649      margin-top: 0;
4650      padding: 10px;
4651    }
4652    #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb--product-page,
4653    #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb__list {
4654      margin-top: 0;
4655      padding-top: 0;
4656    }
4657  }
4658  @media screen and (max-width: 740px) {
4659    #shopify-section-template--27641402917250__main #product-page-breadcrumb {
4660      margin-inline: -1rem;
4661      margin-top: 0;
4662      padding: 10px;
4663      box-sizing: border-box;
4664    }
4665    #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb--product-page,
4666    #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb__list {
4667      margin-top: 0;
4668      padding-top: 0;
4669    }
4670  }
4671  @media screen and (min-width: 1000px) {
4672    #shopify-section-template--27641402917250__main #product-page-breadcrumb {
4673      margin-top: 17px;
4674      margin-bottom: 12px;
4675      padding-inline-start: 2px;
4676    }
4677    #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb__list,
4678    #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb__link {
4679      font-size: 10px;
4680      font-family: 'Acumin Pro', sans-serif;
4681      font-weight: 400;
4682      word-wrap: break-word;
4683    }
4684    #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb__item + .breadcrumb__item::before {
4685      font-size: 10px;
4686      font-family: 'Acumin Pro', sans-serif;
4687      font-weight: 400;
4688    }
4689    #shopify-section-template--27641402917250__main #product-page-breadcrumb .breadcrumb__list {
4690      padding-left: 0;
4691      padding-right: 0;
4692    }
4693  }
4694  @media screen and (min-width: 1400px) {
4695    #shopify-section-template--27641402917250__main #product-page-breadcrumb {
4696      padding-inline-start: 38px;
4697    }
4698  }
4699  @media screen and (min-width: 1200px) {
4700    #shopify-section-template--27641402917250__main #product-page-breadcrumb {
4701      margin-inline: calc(var(--grid-column-width) + var(--grid-gap));
4702    }
4703  }
4704</style><style>
4705  @media screen and (min-width: 741px) {
4706    #shopify-section-template--27641402917250__main #product-page-breadcrumb {
4707      display: none !important;
4708    }
4709  }
4710</style><section><product-rerender id="product-sticky-form-6665229664355-template--27641402917250__main" observe-form="product-form-main-6665229664355-template--27641402917250__main"><style>
4711        @media screen and (min-width: 1000px) {
4712          :root {
4713            --anchor-offset: 140px; /* When the sticky form is activate, every scroll must be offset by an extra value */
4714          }
4715        }
4716      </style>
4717
4718      <product-sticky-form form-id="product-form-main-6665229664355-template--27641402917250__main" hidden class="product-sticky-form">
4719        <div class="container">
4720          <div class="product-sticky-form__inner">
4721            <div class="product-sticky-form__content-wrapper hidden-pocket"><div class="product-sticky-form__info">
4722                <div class="product-sticky-form__bottom-info">
4723                  <span class="product-sticky-form__title">ARNE Digital Gift Card</span>
4724                  <span class="square-separator square-separator--subdued"></span>
4725                  <span class="product-sticky-form__price"><span class="money"> £25.00 </span></span>
4726
4727                  <div class="product-sticky-form__unit-price text--xsmall text--subdued" style="display: none">
4728                    <div class="unit-price-measurement">
4729                      <span class="unit-price-measurement__price"></span>
4730                      <span class="unit-price-measurement__separator">/</span><span class="unit-price-measurement__reference-value"></span><span class="unit-price-measurement__reference-unit"></span>
4731                    </div>
4732                  </div>
4733                </div>
4734              </div>
4735            </div><div class="product-sticky-form__form"><div class="product-sticky-form__variants hidden-pocket"><div class="select-wrapper" data-selector-type="dropdown">
4736                      <combo-box fit-toggle initial-focus-selector="[aria-selected='true']" id="sticky-form-option-template--27641402917250__main-1-combo-box" class="combo-box">
4737                        <span class="combo-box__overlay"></span>
4738
4739                        <header class="combo-box__header">
4740                          <p class="combo-box__title uppercase-small">Size</p>
4741
4742                          <button type="button" class="combo-box__close-button tap-area" data-action="close" title="Close"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
4743        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
4744      </svg></button>
4745                        </header>
4746
4747                        <div class="combo-box__option-list" role="listbox"><button type="button" role="option" class="combo-box__option-item" value="1033844392035" aria-selected="true">25</button><button type="button" role="option" class="combo-box__option-item" value="1033844424803" aria-selected="false">50</button><button type="button" role="option" class="combo-box__option-item" value="1940852211811" aria-selected="false">75</button><button type="button" role="option" class="combo-box__option-item" value="1033844457571" aria-selected="false">100</button><button type="button" role="option" class="combo-box__option-item" value="1940852277347" aria-selected="false">150</button><button type="button" role="option" class="combo-box__option-item" value="1940852342883" aria-selected="false">200</button><button type="button" role="option" class="combo-box__option-item" value="1940852244579" aria-selected="false">250</button><button type="button" role="option" class="combo-box__option-item" value="1940852310115" aria-selected="false">300</button></div>
4748
4749                        <select class="visually-hidden" data-option-position="1" name="option1" form="product-form-main-6665229664355-template--27641402917250__main" aria-label="Size"><option value="1033844392035"  selected>25</option><option value="1033844424803"  >50</option><option value="1940852211811"  >75</option><option value="1033844457571"  >100</option><option value="1940852277347"  >150</option><option value="1940852342883"  >200</option><option value="1940852244579"  >250</option><option value="1940852310115"  >300</option></select>
4750                      </combo-box>
4751
4752                      <button type="button" is="toggle-button" class="select" aria-expanded="false" aria-haspopup="listbox" aria-controls="sticky-form-option-template--27641402917250__main-1-combo-box">
4753                        <span class="select__selected-value">25</span><svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
4754        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="1"></path>
4755      </svg></button>
4756                    </div></div><product-payment-container class="product-sticky-form__payment-container"><button id="StickyAddToCart" is="loader-button" form="product-form-main-6665229664355-template--27641402917250__main" type="submit" data-product-add-to-cart-button data-use-primary data-button-content="ADD TO CART" class="product-form__add-button button button--primary" >ADD TO CART</button>
4757              </product-payment-container>
4758            </div>
4759          </div>
4760        </div>
4761      </product-sticky-form></product-rerender><div class=" container-alt--spacing container-alt--no-wrap ">
4762    <div id="product-page-breadcrumb" class="breadcrumb-wrapper breadcrumb-wrapper--product-page hidden-phone
4763    ">
4764      <nav aria-label="Breadcrumb" class="breadcrumb breadcrumb--product-page text--xsmall text--subdued">
4765        <ol class="breadcrumb__list" role="list">
4766          <li class="breadcrumb__item">
4767            <a class="breadcrumb__link" href="/">Home</a>
4768          </li><li class="breadcrumb__item">
4769            <span class="breadcrumb__link" aria-current="page">ARNE Digital Gift Card</span>
4770          </li>
4771        </ol>
4772      </nav>
4773    </div>
4774
4775    <!-- PRODUCT TOP PART -->
4776
4777    <product-rerender
4778      id="product-info-6665229664355-template--27641402917250__main"
4779      observe-form="product-form-main-6665229664355-template--27641402917250__main"
4780      data-rerender-scope="main"
4781      allow-partial-rerender
4782    >
4783      <div class="product product--thumbnails-left  product--alt product-alt--spacing ">
4784        
4785
4786<product-media
4787    id="DynamicProductMedia"
4788    filtered-ids="[]"
4789    form-id="product-form-main-6665229664355-template--27641402917250__main" 
4790    
4791      autoplay-video
4792    
4793    thumbnails-position="left"
4794    
4795    product-handle="arne-digital-gift-card"
4796    class="product__media-alt product__media--pdp"
4797    style="--largest-image-aspect-ratio: 0.75"
4798  >
4799    <div class="product__media-list-wrapper" style="max-width: 3416px"><flickity-carousel click-nav flickity-config="{
4800        &quot;adaptiveHeight&quot;: true,
4801        &quot;dragThreshold&quot;: 10,
4802        &quot;initialIndex&quot;: &quot;.is-initial-selected&quot;,
4803        &quot;fade&quot;: false,
4804        &quot;draggable&quot;: &quot;&gt;1&quot;,
4805        &quot;contain&quot;: true,
4806        &quot;cellSelector&quot;: &quot;.product__media-item:not(.is-filtered)&quot;,
4807        &quot;percentPosition&quot;: false,
4808        &quot;pageDots&quot;: false,
4809        &quot;prevNextButtons&quot;: false
4810      }" id="product-template--27641402917250__main-6665229664355-media-list" class="product__media-list"><div id="product-template--27641402917250__main-65133173506434" class="product__media-item  is-initial-selected is-selected" data-media-type="image" data-media-id="65133173506434" data-original-position="0"><div class="product__media-image-wrapper aspect-ratio aspect-ratio--natural" style="padding-bottom: 133.31381733021078%; --aspect-ratio: 0.7501097935880544"><img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=3416" alt="ARNE Physical Gift Card" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=400 400w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=500 500w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=600 600w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=700 700w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=800 800w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=900 900w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1000 1000w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1100 1100w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1200 1200w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1300 1300w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1400 1400w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1500 1500w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1600 1600w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1700 1700w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1800 1800w" width="3416" height="4554" loading="eager" sizes="(max-width: 999px) calc(100vw - 48px), 640px"><button
4811                    type="button"
4812                    is="toggle-button"
4813                    class="product__media-zoom-trigger product__media-zoom-trigger--inline"
4814                    aria-controls="ProductMediaZoom-template--27641402917250__main"
4815                    aria-expanded="false"
4816                    aria-label="Translation missing: en.general.accessibility.zoom"
4817                    data-media-id="65133173506434"
4818                  ></button>
4819                </div></div><div id="product-template--27641402917250__main-65133167968642" class="product__media-item  " data-media-type="image" data-media-id="65133167968642" data-original-position="1"><div class="product__media-image-wrapper aspect-ratio aspect-ratio--natural" style="padding-bottom: 133.33333333333334%; --aspect-ratio: 0.75"><img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1920" alt="ARNE Digital Gift Card" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=400 400w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=500 500w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=600 600w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=700 700w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=800 800w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=900 900w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1000 1000w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1100 1100w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1200 1200w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1300 1300w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1400 1400w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1500 1500w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1600 1600w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1700 1700w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1800 1800w" width="1920" height="2560" loading="lazy" sizes="(max-width: 999px) calc(100vw - 48px), 640px"><button
4820                    type="button"
4821                    is="toggle-button"
4822                    class="product__media-zoom-trigger product__media-zoom-trigger--inline"
4823                    aria-controls="ProductMediaZoom-template--27641402917250__main"
4824                    aria-expanded="false"
4825                    aria-label="Translation missing: en.general.accessibility.zoom"
4826                    data-media-id="65133167968642"
4827                  ></button>
4828                </div></div></flickity-carousel><button
4829          aria-label="Add ARNE Digital Gift Card to Wishlist"
4830          x-data="swymPdp()"
4831          type="button"
4832          id="pdp-wishlist-btn-mobile"
4833          class="wishlist-btn wishlist-btn--media-overlay"
4834          data-product-id="6665229664355"
4835          data-variant-id="39986523242595"
4836          data-product-url="https://arneclo.com/products/arne-digital-gift-card"
4837          @click="toggleWishlist()"
4838          :disabled="isLoading"
4839        >
4840          <span
4841            class="wishlist-icon flex items-center justify-center"
4842            x-html="isInWishlist ? wishlistFullIcon : wishlistEmptyIcon"
4843          ></span>
4844        </button><div class="product__media-counter" hidden>
4845          <span>(1/2)</span>
4846        </div><flickity-controls controls="product-template--27641402917250__main-6665229664355-media-list" class="hidden dots-nav__scrollbar product__media-nav-new hidden-lap-and-up" style="bottom: 0;"><div class="dots-nav dots-nav--full-width dots-nav--nowrap"><button type="button" tabindex="-1" class="dots-nav__item  tap-area" aria-current="true" aria-controls="product-template--27641402917250__main-65133173506434" data-media-id="65133173506434" data-action="select">
4847                      <span class="visually-hidden">Go to slide 1</span>
4848                  </button><button type="button" tabindex="-1" class="dots-nav__item  tap-area"  aria-controls="product-template--27641402917250__main-65133167968642" data-media-id="65133167968642" data-action="select">
4849                      <span class="visually-hidden">Go to slide 2</span>
4850                  </button></div></flickity-controls></div><flickity-controls controls="product-template--27641402917250__main-6665229664355-media-list" class="product__media-nav hidden-pocket">
4851        <button class="product__media-prev-next  hidden-lap-and-up tap-area tap-area--large" aria-label="Previous" data-action="prev"><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-left  icon--direction-aware " viewBox="0 0 17 14">
4852        <path d="M17 7H2M8 1L2 7l6 6" stroke="currentColor" stroke-width="1" fill="none"></path>
4853      </svg></button><div class="dots-nav dots-nav--centered hidden-lap-and-up"><button type="button" tabindex="-1" class="dots-nav__item  tap-area" aria-current="true" aria-controls="product-template--27641402917250__main-65133173506434" data-media-id="65133173506434" data-action="select">
4854                  <span class="visually-hidden">Go to slide 1</span>
4855              </button><button type="button" tabindex="-1" class="dots-nav__item  tap-area"  aria-controls="product-template--27641402917250__main-65133167968642" data-media-id="65133167968642" data-action="select">
4856                  <span class="visually-hidden">Go to slide 2</span>
4857              </button></div><scroll-shadow class="product__thumbnail-scroll-shadow hidden-pocket">
4858          <div class="product__thumbnail-list hide-scrollbar">
4859            <div class="product__thumbnail-list-inner" style="gap: 0;"><button is="toggle-button" type="button"  class="product__thumbnail-item product__thumbnail-item--zoom  hidden-pocket" aria-controls="ProductMediaZoom-template--27641402917250__main" aria-expanded="false" aria-label="Translation missing: en.general.accessibility.zoom" data-media-id="65133173506434"
4860                style="padding: 0;"
4861                >
4862                  <div class="product__img-alt-wrapper"><img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=3416" alt="ARNE Digital Gift Card" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=400 400w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=500 500w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=600 600w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=700 700w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=800 800w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=900 900w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1000 1000w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1100 1100w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1200 1200w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1300 1300w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1400 1400w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1500 1500w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1600 1600w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1700 1700w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1800 1800w" width="3416" height="4554" loading="eager" fetchpriority="high" decoding="sync" sizes="calc(100vw - 48px), 640px">
4863</div>
4864                </button><button is="toggle-button" type="button"  class="product__thumbnail-item product__thumbnail-item--zoom  hidden-pocket" aria-controls="ProductMediaZoom-template--27641402917250__main" aria-expanded="false" aria-label="Translation missing: en.general.accessibility.zoom" data-media-id="65133167968642"
4865                style="padding: 0;"
4866                >
4867                  <div class="product__img-alt-wrapper"><img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1920" alt="ARNE Digital Gift Card" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=400 400w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=500 500w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=600 600w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=700 700w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=800 800w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=900 900w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1000 1000w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1100 1100w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1200 1200w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1300 1300w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1400 1400w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1500 1500w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1600 1600w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1700 1700w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1800 1800w" width="1920" height="2560" loading="lazy" sizes="calc(100vw - 48px), 640px">
4868</div>
4869                </button></div>
4870          </div>
4871        </scroll-shadow>
4872
4873        <button class="product__media-prev-next  hidden-lap-and-up tap-area tap-aera--large" aria-label="Next" data-action="next"><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-right  icon--direction-aware " viewBox="0 0 17 14">
4874        <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1" fill="none"></path>
4875      </svg></button>
4876      </flickity-controls><drawer-content id="ProductMediaZoom-template--27641402917250__main" class="drawer drawer--fullscreen product-media-zoom">
4877      <span class="drawer__overlay"></span>
4878
4879      <button
4880        type="button"
4881        class="drawer__close-button product-media-zoom__close tap-area tap-area--large"
4882        data-action="close"
4883        title="Close"
4884      ><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
4885        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
4886      </svg></button>
4887
4888      <div class="drawer__content product-media-zoom__content">
4889        <div class="product-media-zoom__list"><div class="product-media-zoom__item " data-media-id="65133173506434" data-media-type="image"><img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=3416" alt="ARNE Digital Gift Card" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=600 600w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=800 800w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1000 1000w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1200 1200w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1400 1400w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1600 1600w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=1800 1800w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=2000 2000w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=2400 2400w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=2800 2800w" width="3416" height="4554" loading="lazy" sizes="100vw"></div><div class="product-media-zoom__item " data-media-id="65133167968642" data-media-type="image"><img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1920" alt="ARNE Digital Gift Card" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=600 600w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=800 800w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1000 1000w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1200 1200w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1400 1400w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1600 1600w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1800 1800w" width="1920" height="2560" loading="lazy" sizes="100vw"></div></div>
4890      </div>
4891    </drawer-content><product-image-zoom product-handle="arne-digital-gift-card" id="product-template--27641402917250__main-6665229664355-zoom" class="pswp" tabindex="-1" role="dialog">
4892        <div class="pswp__bg"></div>
4893
4894        <div class="pswp__scroll-wrap">
4895          <div class="pswp__container">
4896            <div class="pswp__item"></div>
4897            <div class="pswp__item"></div>
4898            <div class="pswp__item"></div>
4899          </div>
4900
4901          <div class="pswp__ui pswp__ui--hidden">
4902            <div class="pswp__top-bar">
4903              <button class="pswp__button pswp__button--close prev-next-button" data-action="pswp-close" title="Close"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
4904        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.
49040878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
4905      </svg></button>
4906            </div>
4907
4908            <div class="pswp__prev-next-buttons hidden-pocket">
4909              <button class="pswp__button prev-next-button prev-next-button--prev" data-action="pswp-prev" title="Previous"><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-left  icon--direction-aware " viewBox="0 0 17 14">
4910        <path d="M17 7H2M8 1L2 7l6 6" stroke="currentColor" stroke-width="1" fill="none"></path>
4911      </svg></button>
4912              <button class="pswp__button prev-next-button prev-next-button--next" data-action="pswp-next" title="Next"><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-right  icon--direction-aware " viewBox="0 0 17 14">
4913        <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1" fill="none"></path>
4914      </svg></button>
4915            </div>
4916
4917            <div class="pswp__dots-nav-wrapper hidden-lap-and-up">
4918              <button class="tap-area tap-area--large" data-action="pswp-prev">
4919                <span class="visually-hidden">Previous</span><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-left  icon--direction-aware " viewBox="0 0 17 14">
4920        <path d="M17 7H2M8 1L2 7l6 6" stroke="currentColor" stroke-width="1" fill="none"></path>
4921      </svg></button>
4922
4923              <div class="dots-nav dots-nav--centered">
4924                <!-- This will be fill at runtime as the number of items will be dynamic -->
4925              </div>
4926
4927              <button class="tap-area tap-area--large" data-action="pswp-next">
4928                <span class="visually-hidden">Next</span><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-right  icon--direction-aware " viewBox="0 0 17 14">
4929        <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1" fill="none"></path>
4930      </svg></button>
4931            </div>
4932          </div>
4933        </div>
4934      </product-image-zoom></product-media>
4935
4936  
4936<script src="//arneclo.com/cdn/shop/t/956/assets/product-media-zoom.bundle.js?v=140382230907003251381790853443" defer></script>
vendor: 1 bytes, line 4936
4936
4937<script>
4938  // Make current product data available globally for wishlist functionality
4939  window.currentProductData = {
4940    variantId: 39986523242595,
4941    productId: 6665229664355,
4942    productUrl: 'https://arneclo.com/products/arne-digital-gift-card'
4943  };
4944</script>
4944
4945
4946<div class="product__info  alt-product__info "><!-- PRODUCT META -->
4947  <product-meta data-block-type="meta" data-block-id="template--27641402917250__main" price-class="price--large" class="product-meta"><div id="DynamicProductTitle" class="dynamic-product-title">
4948      <div class="dynamic-product-title__inner">
4949        
4950          <h1 class="product-meta__title h3">ARNE Digital Gift Card</h1>
4951
4952          <div id="DynamicProductPriceMobile" class="product-meta__price-list-container product-meta__price-list-container--mobile">
4953            <div class="price"><div class="text-md font-semibold body-large">
4954      <span class="money"> £25.00 </span>
4955    </div></div>
4956          </div>
4957
4958          <div class="product-meta__wishlist">
4959            <button
4960              aria-label="Add ARNE Digital Gift Card to Wishlist"
4961              x-data="swymPdp()"
4962              type="button"
4963              id="pdp-wishlist-btn"
4964              class="wishlist-btn border-0 bg-transparent cursor-pointer"
4965              data-product-id="6665229664355"
4966              data-variant-id="39986523242595"
4967              data-product-url="https://arneclo.com/products/arne-digital-gift-card"
4968              @click="toggleWishlist()"
4969              :disabled="isLoading"
4970            >
4971              <span 
4972                class="wishlist-icon flex items-center justify-center" 
4973                x-html="isInWishlist ? wishlistFullIcon : wishlistEmptyIcon"
4974              ></span>
4975            </button>
4976          </div>
4977        
4978      </div><div id="DynamicProductPriceDesktop" class="product-meta__price-list-container product-meta__price-list-container--desktop">
4979          <div class="price"><div class="text-md font-semibold body-large">
4980      <span class="money"> £25.00 </span>
4981    </div></div>
4982        </div></div><product-payment-terms data-block-type="payment-terms" data-block-id="template--27641402917250__main"><form method="post" action="/cart/add" id="product-installment-form-template--27641402917250__main-6665229664355" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="39986523242595"><input type="hidden" name="product-id" value="6665229664355" /><input type="hidden" name="section-id" value="template--27641402917250__main" /></form></product-payment-terms></product-meta>
4982<script src="//arneclo.com/cdn/shop/t/956/assets/product-set-switcher.js?v=138061712050405688721790853444" type="text/javascript"></script>
4982
4983<style>.bg-navy {
4984      background-color: #323b51;
4985    }.bg-grey_ {
4986      background-color: #54545e;
4987    }.bg-grey_ {
4988      background-color: #61646c;
4989    }.bg-taupe_ {
4990      background-color: #877f7d;
4991    }.bg-air_force_blue {
4992      background-color: ;
4993    }.bg-air_force_blue {
4994      background-color: ;
4995    }.bg-air_force_blue {
4996      background-color: ;
4997    }.bg-air_force_blue {
4998      background-color: #52658d;
4999    }.bg-air_force_blue {
5000      background-color: #394056;
5001    }.bg-air_force_blue {
5002      background-color: #005BD3;
5003    }.bg-air_force_blue {
5004      background-color: ;
5005    }.bg-air_force_blue {
5006      background-color: ;
5007    }.bg-air_force_blue {
5008      background-color: ;
5009    }.bg-air_force_blue {
5010      background-color: ;
5011    }.bg-air_force_blue {
5012      background-color: #5a7193;
5013    }.bg-air_force_blue {
5014      background-color: #005BD3;
5015    }.bg-air_force_blue {
5016      background-color: #005BD3;
5017    }.bg-air_force_blue {
5018      background-color: ;
5019    }.bg-air_force_blue {
5020      background-color: ;
5021    }
5021.bg-airforce_blue {
5022      background-color: #5d8aa8;
5023    }.bg-airforce_blue {
5024      background-color: #5a7193;
5025    }.bg-airforce_blue {
5026      background-color: #005BD3;
5027    }.bg-airforceblue {
5028      background-color: #005BD3;
5029    }.bg-airforce_blue {
5030      background-color: #005BD3;
5031    }.bg-airforce_blue {
5032      background-color: #005BD3;
5033    }.bg-arctic_grey {
5034      background-color: #808080;
5035    }.bg-arctic_grey {
5036      background-color: ;
5037    }.bg-stone {
5038      background-color: ;
5039    }.bg-autumn_grey {
5040      background-color: ;
5041    }.bg-#b4b4b2 {
5042      background-color: #b4b4b2;
5043    }.bg-stone {
5044      background-color: #b7b6bb;
5045    }.bg-beige {
5046      background-color: #d0cac2;
5047    }.bg-beige {
5048      background-color: #d7d9df;
5049    }.bg-beige {
5050      background-color: #dddad9;
5051    }.bg-beige {
5052      background-color: #dddad9;
5053    }.bg-beige {
5054      background-color: #dddad9;
5055    }.bg-beige {
5056      background-color: #dddad9;
5057    }.bg-beige {
5058      background-color: #b5b1ae;
5059    }.bg-beige {
5060      background-color: #a9a79f;
5061    }.bg-beige {
5062      background-color: #c6c2be;
5063    }.bg-beige {
5064      background-color: #d8d5d2;
5065    }.bg-beige {
5066      background-color: #c6c2be;
5067    }.bg-beige {
5068      background-color: #d0cac2;
5069    }.bg-beige {
5070      background-color: #d0cac2;
5071    }.bg-beige {
5072      background-color: #d1cfcb;
5073    }.bg-beige {
5074      background-color: #d1cfcb;
5075    }.bg-beige {
5076      background-color: #ceccc6;
5077    }.bg-beige_off_white {
5078      background-color: ;
5079    }.bg-beige_taupe {
5080      background-color: #99928f;
5081    }.bg-black {
5082      background-color: #000000;
5083    }/* Extract later  */
5084  .swatch-outline {
5085    outline: 2px solid #ffffff !important;
5086    outline-offset: -3px !important;
5087    height: 30px !important;
5088    width: 30px !important;
5089  }
5090
5091  .divider::before {
5092    content: "";
5093    display: block;
5094    height: 1px;
5095    background-color: #E0E0E0;
5096    margin: 0 auto;
5097    position: absolute;
5098    top: -1.25rem;
5099    left: 0;
5100    right: 0;
5101  }
5102  .divider {
5103    position: relative;
5104  }
5105</style>
5106
5107
5108<script>
5109  // Set up the product data
5110  window.linkedProductData = {
5111    linkedProducts: [],
5112    setProducts: null
5113  };
5114</script>
5114<div
5115  x-data="linkedProductSwitcher([
5116    'DynamicProductForm',
5117    'DynamicProductTitle',
5118    'QuickBuyProductTitle',
5119    'DynamicProductPriceMobile',
5120    'DynamicProductPriceDesktop',
5121    'DynamicProductDescription',
5122    'DynamicProductDescriptionShort',
5123    'DynamicProductMedia',
5124    'shopify-section-shop-the-look-custom'
5125  ])"
5126  x-init="init(window.linkedProductData, 'arne-digital-gift-card', '', '', true)"
5127  class="relative"><div x-show="isLoading" class="absolute inset-0 bg-white bg-opacity-75 flex items-center justify-center z-10">
5128    <div class="flex items-center space-x-2">
5129      <svg
5130        class="animate-spin h-5 w-5 text-black"
5131        xmlns="http://www.w3.org/2000/svg"
5132        fill="none"
5133        viewBox="0 0 24 24">
5134        <circle
5135          class="opacity-25"
5136          cx="12"
5137          cy="12"
5138          r="10"
5139          stroke="currentColor"
5140          stroke-width="4"></circle>
5141        <path
5142          class="opacity-75"
5143          fill="currentColor"
5144          d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path>
5145      </svg>
5146      <span class="text-sm font-medium">Loading...</span>
5147    </div>
5148  </div><div
5149    x-show="error"
5150    x-transition:enter="transition ease-out duration-300"
5151    x-transition:enter-start="opacity-0 transform -translate-y-2"
5152    x-transition:enter-end="opacity-100 transform translate-y-0"
5153    x-transition:leave="transition ease-in duration-200"
5154    x-transition:leave-start="opacity-100 transform translate-y-0"
5155    x-transition:leave-end="opacity-0 transform -translate-y-2"
5156    class="mb-4 p-4 bg-red-50 border border-red-200 rounded text-red-700">
5157    <p x-text="error"></p>
5158  </div>
5159
5160<style>
5161  .ks-table-wrapper table {
5162    table-layout: fixed;
5163}
5164  @media screen and (max-width: 999px) {
5165    .product-list__inner--scroller-i {
5166        grid-auto-columns: 49vw;
5167        grid-auto-flow: column;
5168        grid-template-columns: none;
5169        min-width: min-content;
5170        padding-inline: var(--container-gutter);
5171    }
5172}
5173
5174@media screen and (min-width: 741px) and (max-width: 999px) {
5175    .product-list__inner--scroller-i {
5176        grid-auto-columns: 35vw;
5177    }
5178}
5179
5180@media screen and (min-width: 1000px) {
5181    .product-list__inner--scroller-i {
5182        grid-auto-columns: calc(100% / 2 - var(--grid-gap) / var(--section-products-per-row, 4) * (var(--section-products-per-row, 4) - 1));
5183        grid-auto-flow: column;
5184        grid-template-columns: none;
5185        margin-inline-end: 28px;
5186        overflow: hidden;
5187    }
5188}
5189
5190@media screen and (max-width: 740px) {
5191  .product-list__inner:not(.product-list__inner--scroller) {
5192      margin-inline: 0;
5193  }
5194}
5195
5196@media screen and (max-width: 740px) {
5197  .shop-the-look__progress { display: block !important; }
5198}
5199
5200@media screen and (max-width: 999px) {
5201  .model-info-container {
5202    margin-inline: calc(-1 * var(--container-gutter));
5203  }
5204}
5205
5206.ideal-pay-desktop {
5207  display: flex; 
5208  align-items: center; 
5209  gap: 8px;
5210  padding-top: 12px;
5211}
5212</style>
5213
5214<div class="product-form" id="DynamicProductForm"><variant-picker data-block-type="variant-picker" data-block-id="template--27641402917250__main" handle="arne-digital-gift-card" section-id="template--27641402917250__main" form-id="product-form-main-6665229664355-template--27641402917250__main" update-url  class="product-form__variants" >
5214<script data-variant type="application/json">{"id":39986523242595,"title":"25","option1":"25","option2":null,"option3":null,"sku":"ARNE-DGC25","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 25","public_title":"25","options":["25"],"price":2500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000006715","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}</script>
5214<div class="product-form__option-selector" data-selector-type="block" x-data="blockSwatchHandler">
5215                <div class="product-form__option-info">
5216                  <span class="product-form__option-name"><p class="pdp-model--info-short">  </p></span></div><div class="block-swatch-list block-swatch-grid hidden"><div class="hidden-phone block-swatch " ><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-main-6665229664355-template--27641402917250__main" id="option-template--27641402917250__main--6665229664355-1-1" value="1033844392035">
5217                            <label class="block-swatch__item is-selected" for="option-template--27641402917250__main--6665229664355-1-1" @click.prevent="$dispatch('block-swatch-selected', { labelElement: $event.target, optionPosition: '1' })">25</label></div>
5218                        
5219<div class="hidden-phone block-swatch " ><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-main-6665229664355-template--27641402917250__main" id="option-template--27641402917250__main--6665229664355-1-2" value="1033844424803">
5220                            <label class="block-swatch__item " for="option-template--27641402917250__main--6665229664355-1-2" @click.prevent="$dispatch('block-swatch-selected', { labelElement: $event.target, optionPosition: '1' })">50</label></div>
5221                        
5222<div class="hidden-phone block-swatch " ><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-main-6665229664355-template--27641402917250__main" id="option-template--27641402917250__main--6665229664355-1-3" value="1940852211811">
5223                            <label class="block-swatch__item " for="option-template--27641402917250__main--6665229664355-1-3" @click.prevent="$dispatch('block-swatch-selected', { labelElement: $event.target, optionPosition: '1' })">75</label></div>
5224                        
5225<div class="hidden-phone block-swatch " ><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-main-6665229664355-template--27641402917250__main" id="option-template--27641402917250__main--6665229664355-1-4" value="1033844457571">
5226                            <label class="block-swatch__item " for="option-template--27641402917250__main--6665229664355-1-4" @click.prevent="$dispatch('block-swatch-selected', { labelElement: $event.target, optionPosition: '1' })">100</label></div>
5227                        
5228<div class="hidden-phone block-swatch " ><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-main-6665229664355-template--27641402917250__main" id="option-template--27641402917250__main--6665229664355-1-5" value="1940852277347">
5229                            <label class="block-swatch__item " for="option-template--27641402917250__main--6665229664355-1-5" @click.prevent="$dispatch('block-swatch-selected', { labelElement: $event.target, optionPosition: '1' })">150</label></div>
5230                        
5231<div class="hidden-phone block-swatch " ><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-main-6665229664355-template--27641402917250__main" id="option-template--27641402917250__main--6665229664355-1-6" value="1940852342883">
5232                            <label class="block-swatch__item " for="option-template--27641402917250__main--6665229664355-1-6" @click.prevent="$dispatch('block-swatch-selected', { labelElement: $event.target, optionPosition: '1' })">200</label></div>
5233                        
5234<div class="hidden-phone block-swatch " ><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-main-6665229664355-template--27641402917250__main" id="option-template--27641402917250__main--6665229664355-1-7" value="1940852244579">
5235                            <label class="block-swatch__item " for="option-template--27641402917250__main--6665229664355-1-7" @click.prevent="$dispatch('block-swatch-selected', { labelElement: $event.target, optionPosition: '1' })">250</label></div>
5236                        
5237<div class="hidden-phone block-swatch " ><input class="block-swatch__radio visually-hidden" type="radio" data-option-position="1" name="option1" form="product-form-main-6665229664355-template--27641402917250__main" id="option-template--27641402917250__main--6665229664355-1-8" value="1940852310115">
5238                            <label class="block-swatch__item " for="option-template--27641402917250__main--6665229664355-1-8" @click.prevent="$dispatch('block-swatch-selected', { labelElement: $event.target, optionPosition: '1' })">300</label></div>
5239                        
5240
5241                        <div class="select-wrapper hidden-tablet-and-up">
5242                          <combo-box initial-focus-selector="[aria-selected='true']" id="option-template--27641402917250__main--6665229664355-1-combo-box" class="combo-box">
5243                            <span class="combo-box__overlay"></span>
5244    
5245                            <header class="combo-box__header">
5246                              <p class="combo-box__title uppercase-small">Size</p>
5247    
5248                              <button type="button" class="combo-box__close-button tap-area" data-action="close" title="Close"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
5249        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
5250      </svg></button>
5251                            </header>
5252    
5253                            <div class="combo-box__option-list" role="listbox"><button type="button" role="option" class="combo-box__option-item " value="1033844392035" aria-selected="true">25</button><button type="button" role="option" class="combo-box__option-item " value="1033844424803" aria-selected="false">50</button><button type="button" role="option" class="combo-box__option-item " value="1940852211811" aria-selected="false">75</button><button type="button" role="option" class="combo-box__option-item " value="1033844457571" aria-selected="false">100</button><button type="button" role="option" class="combo-box__option-item " value="1940852277347" aria-selected="false">150</button><button type="button" role="option" class="combo-box__option-item " value="1940852342883" aria-selected="false">200</button><button type="button" role="option" class="combo-box__option-item " value="1940852244579" aria-selected="false">250</button><button type="button" role="option" class="combo-box__option-item " value="1940852310115" aria-selected="false">300</button></div>
5254    
5255                            <input type="hidden" data-option-position="1" name="option1" form="product-form-main-6665229664355-template--27641402917250__main" value="1033844392035" aria-label="Size">
5256                          </combo-box>
5257    
5258                          <button type="button" is="toggle-button" class="select" aria-expanded="false" aria-haspopup="listbox" aria-controls="option-template--27641402917250__main--6665229664355-1-combo-box">
5259                            <span id="option-template--27641402917250__main--6665229664355-1-value" class="select__selected-value">25</span><svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
5260        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="1"></path>
5261      </svg></button>
5262                        </div>
5263                      
5264                    </div>
5265                    
5266</div><noscript>
5267              <label class="input__block-label" for="product-select-template--27641402917250__main-6665229664355">Variant</label>
5268
5269              <div class="select-wrapper">
5270                <select class="select" autocomplete="off" id="product-select-template--27641402917250__main-6665229664355" name="id" form="product-form-main-6665229664355-template--27641402917250__main"><option selected="selected"  value="39986523242595" data-sku="ARNE-DGC25">25 - <span class="money"> £25.00 </span></option><option   value="39986523275363" data-sku="ARNE-DGC50">50 - <span class="money"> £50.00 </span></option><option   value="41039061745763" data-sku="ARNE-DGC75">75 - <span class="money"> £75.00 </span></option><option   value="39986523308131" data-sku="ARNE-DGC100">100 - <span class="money"> £100.00 </span></option><option   value="41039061811299" data-sku="ARNE-DGC150">150 - <span class="money"> £150.00 </span></option><option   value="41039061876835" data-sku="ARNE-DGC200">200 - <span class="money"> £200.00 </span></option><option   value="41039061778531" data-sku="ARNE-DGC250">250 - <span class="money"> £250.00 </span></option><option   value="41039061844067" data-sku="ARNE-DGC300">300 - <span class="money"> £300.00 </span></option></select><svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
5271        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="1"></path>
5272      </svg></div>
5273            </noscript>
5274          </variant-picker><div data-block-type="buy-buttons" data-block-id="buy_buttons" class="product-form__buy-buttons" data-bis-product-never-restock="false" data-bis-never-restock-ids="" data-product-options="[&quot;Size&quot;]" ><form method="post" action="/cart/add" id="product-form-main-6665229664355-template--27641402917250__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
5275        
5276              <!-- Variant ID -->
5277              <input type="hidden" name="id" value="39986523242595"><product-payment-container id="MainPaymentContainer" class="product-form__payment-container" >
5278                <div class="flex items-center" style="gap: 8px;">
5279                    <button
5280                    style="width: 100%;"
5281                    id="AddToCart"
5282                    type="submit"
5283                    is="loader-button"
5284                    data-use-primary
5285                    data-product-add-to-cart-button
5286                    class="
5287                      product-form__add-button cta cta--solid cta--dark
5288                    "
5289                    
5290                  >ADD TO CART</button>
5291                </div></product-payment-container><input type="hidden" name="product-id" value="6665229664355" /><input type="hidden" name="section-id" value="template--27641402917250__main" /></form><button
5292              type="button"
5293              class="notify-button product-form__submit cta cta--dark cta--solid cta--full"
5294              style="width:100%; margin-top:1rem; display:none"
5295              data-variant-id="39986523242595"
5296              data-variant-title="25"
5297              data-product-title="25"
5298              data-product-id="6665229664355"
5299              data-product-handle="arne-digital-gift-card"
5300              data-hide-notify-bis=""
5301              data-bis-product-never-restock="false"
5302              data-bis-never-restock-ids="">
5303              <span>NOTIFY ME WHEN BACK IN STOCK</span>
5304            </button>
5305            <button
5306              type="button"
5307              class="similar-items-button product-form__submit cta cta--dark cta--solid cta--full"
5308              style="width:100%; margin-top:1rem; display:none"
5309              data-variant-id="39986523242595"
5310              data-product-id="6665229664355"
5311              data-similar-items-scroll-target="similar-items">
5312              <span>Show me similar items</span>
5313            </button>
5314            
5314<script type="application/json" data-bis-variants>[{"id":39986523242595,"title":"25","option1":"25","option2":null,"option3":null,"sku":"ARNE-DGC25","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 25","public_title":"25","options":["25"],"price":2500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000006715","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":39986523275363,"title":"50","option1":"50","option2":null,"option3":null,"sku":"ARNE-DGC50","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 50","public_title":"50","options":["50"],"price":5000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000006716","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061745763,"title":"75","option1":"75","option2":null,"option3":null,"sku":"ARNE-DGC75","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 75","public_title":"75","options":["75"],"price":7500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019949","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":39986523308131,"title":"100","option1":"100","option2":null,"option3":null,"sku":"ARNE-DGC100","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 100","public_title":"100","options":["100"],"price":10000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000006717","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061811299,"title":"150","option1":"150","option2":null,"option3":null,"sku":"ARNE-DGC150","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 150","public_title":"150","options":["150"],"price":15000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019951","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061876835,"title":"200","option1":"200","option2":null,"option3":null,"sku":"ARNE-DGC200","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 200","public_title":"200","options":["200"],"price":20000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019953","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061778531,"title":"250","option1":"250","option2":null,"option3":null,"sku":"ARNE-DGC250","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 250","public_title":"250","options":["250"],"price":25000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019950","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061844067,"title":"300","option1":"300","option2":null,"option3":null,"sku":"ARNE-DGC300","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 300","public_title":"300","options":["300"],"price":30000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019952","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}]</script>
5314
5315            
5315<script type="application/json" data-bis-never-restock>[]</script>
5315<div class="bis-overlay" style="display:none;" data-bis-overlay aria-hidden="true">
5316              <div class="bis-popup" role="dialog" aria-modal="true" aria-labelledby="bis-template--27641402917250__main-6665229664355-title" aria-describedby="bis-template--27641402917250__main-6665229664355-desc" tabindex="-1" data-bis-dialog>
5317                <button class="bis-close" type="button" data-bis-close aria-label="Close">&times;</button>
5318                <h4 id="bis-template--27641402917250__main-6665229664355-title" class="bis-title h3" data-bis-title>Notify me when back in stock</h4>
5319                <p id="bis-template--27641402917250__main-6665229664355-desc" class="bis-subtitle" data-bis-subtitle>Enter your email  to get notified as soon as this item is available.</p>
5320            
5321                <!-- Email Form (not a <form> to avoid nested forms inside product-form) -->
5322                <div class="bis-form" data-bis-form>
5323                  <div class="bis-variant-picker" data-bis-variant-picker style="display:none;">
5324                    <label for="bis-template--27641402917250__main-6665229664355-variant" class="bis-label">Select a sold out size</label>
5325                    <select id="bis-template--27641402917250__main-6665229664355-variant" class="bis-select" data-bis-variant-select aria-describedby="bis-template--27641402917250__main-6665229664355-variant-help" required>
5326                      <option value="" selected disabled>Choose a size</option>
5327                    </select>
5328                  </div>
5329                  <p id="bis-template--27641402917250__main-6665229664355-variant-help" class="bis-help" data-bis-variant-help style="display:none;"></p>
5330                  <label class="visually-hidden" for="bis-template--27641402917250__main-6665229664355-email">Email address</label>
5331                  <input id="bis-template--27641402917250__main-6665229664355-email" type="email" placeholder="Enter your email" class="bis-input" data-bis-email required>
5332                  <button type="button" data-bis-submit class="product-form__submit cta cta--dark cta--solid cta--full">
5333                    Notify me by Email
5334                  </button>
5335                </div>
5336            
5337                <div class="bis-success" data-bis-success role="status" aria-live="polite" style="display:none;">
5338                  <p>Thanks! We'll let you know as soon as this product is back in stock.</p>
5339                </div>
5340              </div>
5341            </div>
5342          </div>
5343
5344          
5345          <div class="klaviyo-form-WwnLRS"></div><store-pickup data-block-type="pickup-availability" data-block-id="buy_buttons" class="product-form__store-availability-container"></store-pickup>
5346<div
5347            class="product-form__payment-messaging"
5348            data-payment-messaging
5349            data-interval="4000"
5350          ><p
5351                    class="product-form__payment-messaging__item is-active"
5352                    style="background-color:#f9f9f9;color:#000000;"
5353                    
5354                  >Flexible Payments &amp; Free Returns</p></div><div class="product-form__description rte  mobile-buttons__slider " >
5355            
5356              <div class="pdp-info--buttons-wrapper"><button
5357        type="button"
5358        class="pdp-info-btn"
5359        data-drawer-content="product"
5360    >
5361        <p>
5362            Product Details
5363        </p>
5364    </button><button
5365        type="button"
5366        class="pdp-info-btn"
5367        data-drawer-content="delivery"
5368    >
5369        <p>
5370            Delivery & returns
5371        </p>
5372    </button></div>
5373
5374<link href="//arneclo.com/cdn/shop/t/956/assets/pdp-info-drawers.bundle.css?v=149021418536675713611790853446" rel="stylesheet" type="text/css" media="all" />
5375<script src="//arneclo.com/cdn/shop/t/956/assets/pdp-info-drawer.js?v=161857911116143662291790853446" defer></script>
5375
5376
5377
5378
5379
5380
5381
5382
5383<div class="pdp-drawer" id="pdpDrawer">
5384
5385    <div class="pdp-drawer__overlay"></div>
5386
5387    <div class="pdp-drawer__panel">
5388        <button
5389            type="button"
5390            class="pdp-drawer__close-icon"
5391            aria-label="Close drawer"
5392        ><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
5393        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
5394      </svg></button>
5395
5396        <div class="pdp-drawer__content" id="pdpDrawerContent">
5397            <!-- Product Feature -->
5398                <div class="drawer-content" data-content="feature">
5399                    
5400
5401
5402
5403                </div>
5404
5405            <!-- Product Information -->
5406            <div class="drawer-content" data-content="product">
5407                 <h2 class="pdp-drawer__heading h2">
5408                    Product Details
5409                </h2>
5410
5411                <div class="metafield-rich_text_field"><p>This is a digital gift card and not a physical gift card. The gift card will be emailed to you.</p></div>
5412            </div>
5413
5414            <!-- Delivery & Returns -->
5415            <div class="drawer-content" data-content="delivery">
5416                 <h2 class="pdp-drawer__heading h2">
5417                    Delivery & returns
5418                </h2>
5419                <div class="metafield-rich_text_field"><p><strong>United Kingdom: </strong></p><ul><li><strong>Evri Next Working Day Delivery </strong>–  (Order By 11pm ) £5.95</li><li><strong>Royal Mail Tracked 24 - £5.95 - </strong>Order before 11pm. Aims to deliver next working day. </li><li><strong>Royal Mail Tracked 28 - £5.95 - </strong>2-4 Working Day Delivery.</li><li><strong>Standard Delivery</strong> -  (2-4 Working Days) £3.95 - Free over £120</li><li><strong>In-Post Lockers &amp; Shops</strong> - (2-4 Working Days)  £3.95</li><li><strong>Evri Pick up Point</strong> - (2-4 Working Days)  £3.95</li><li><strong>Premium Next Working Day Delivery (DPD) </strong>- (Order By 8pm Mon-Thurs) £7.95<br />
5420</li></ul><p><strong>Returns -  </strong>Simply start your return using our online portal here <a href="https://arne.returns.international/">ARNE UK Returns Portal</a></p><p><em>In-store purchases can be returned within 21 days with original tags attached and a valid receipt.</em></p></div>
5421            </div>
5422
5423            <!-- Sizing & Fit -->
5424            <div class="drawer-content" data-content="sizing">
5425                 <h2 class="pdp-drawer__heading h2">
5426                    Fit & Model Information
5427                </h2>
5428
5429                
5430            </div>
5431
5432            <!-- Materials & Care -->
5433            <div class="drawer-content" data-content="materials">
5434                <h2 class="pdp-drawer__heading h2">
5435                    Materials & care
5436                </h2>
5437                
5438                
5439            </div>
5440
5441            <!-- Pre-Order Information -->
5442            <div class="drawer-content" data-content="pre-order">
5443                <h2 class="pdp-drawer__heading h2">
5444                    Pre-Order Information
5445                </h2>
5446
5447                
5448            </div>
5449
5450        </div>
5451    </div>
5452
5453</div>
5454
5455            
5456          </div></div>
5457
5458<div x-data="productFormManager()" x-init="init()">
5459  <!-- This invisible div manages form element states based on responsive visibility -->
5460</div>
5460<script>
5461    (function () {
5462      document.querySelectorAll('[data-payment-messaging]').forEach(function (container) {
5463        var items = Array.from(container.querySelectorAll('.product-form__payment-messaging__item'));
5464        if (items.length < 2) return;
5465        var interval = parseInt(container.dataset.interval, 10) || 4000;
5466        var current = 0;
5467        setInterval(function () {
5468          items[current].classList.remove('is-active');
5469          current = (current + 1) % items.length;
5470          items[current].classList.add('is-active');
5471        }, interval);
5472      });
5473    })();
5474  </script>
5474<drawer-content id="product-template--27641402917250__main-size-chart-drawer" class="drawer drawer--large hidden-phone size-chart--drawer">
5475    <span class="drawer__overlay"></span>
5476
5477    <header class="drawer__header">
5478      
5479
5480      <button type="button" class="drawer__close-button tap-area" data-action="close" title="Close"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
5481        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
5482      </svg></button>
5483    </header>
5484
5485    <div class="drawer__content drawer__content--padded-start">
5486      <div class="rte">
5487        <!-- START KiwiSizing code !-->
5488          <div id="KiwiSizingChart"></div>
5489        <!-- END KiwiSizing code !-->
5490      </div>
5491    </div>
5492  </drawer-content><popover-content id="product-template--27641402917250__main-size-chart-popover" class="popover hidden-lap-and-up">
5493    <span class="popover__overlay"></span>
5494
5495    <header class="popover__header">
5496      
5497
5498      <button type="button" class="popover__close-button tap-area tap-area--large" data-action="close" title="Close"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
5499        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
5500      </svg></button>
5501    </header>
5502
5503    <div class="popover__content">
5504      <div class="rte">
5505        <!-- START KiwiSizing code !-->
5506          <div id="KiwiSizingChart"></div>
5507        <!-- END KiwiSizing code !-->
5508      </div>
5509    </div>
5510  </popover-content></div>
5511
5512<script>
5513  (function () {
5514    if (window.__bundleModalBound) return;
5515    window.__bundleModalBound = true;
5516
5517    // The triggers live inside <product-meta>, which is replaced when the selected
5518    // variant changes. Look elements up on demand and delegate clicks from document
5519    // so the modal keeps working against the replaced nodes.
5520    //
5521    // Resolve the modal relative to the clicked trigger rather than by id: this snippet
5522    // is also rendered by sections/featured-product.liquid, so a page carrying both that
5523    // and main-product would hold two #bundle-modal nodes.
5524    let activeModal = null;
5525
5526    const modalForTrigger = (trigger) =>
5527      trigger?.closest('.product__info')?.querySelector('.bundle-modal') ||
5528      document.getElementById('bundle-modal');
5529
5530    const getBundleModal = () => activeModal || document.getElementById('bundle-modal');
5531
5532    const getBundleTriggers = () => {
5533      const scope = activeModal?.closest('.product__info') || document;
5534      return Array.from(scope.querySelectorAll('.bundle-offer-text, .bundle-offer-trigger'));
5535    };
5536
5537    let lastFocusedEl = null;
5538
5539    function isOpen() {
5540      return getBundleModal()?.classList.contains('show-bundle-modal') ?? false;
5541    }
5542
5543    function getScrollbarWidth() {
5544      return Math.max(0, window.innerWidth - document.documentElement.clientWidth);
5545    }
5546
5547    function lockScroll() {
5548      if (document.body.dataset.bundleModalScrollLocked === 'true') return;
5549
5550      const scrollbarWidth = getScrollbarWidth();
5551      document.body.dataset.bundleModalScrollLocked = 'true';
5552      document.body.dataset.bundleModalPrevOverflow = document.body.style.overflow || '';
5553      document.body.dataset.bundleModalPrevPaddingRight = document.body.style.paddingRight || '';
5554
5555      document.body.style.overflow = 'hidden';
5556      if (scrollbarWidth > 0) document.body.style.paddingRight = `${scrollbarWidth}px`;
5557    }
5558
5559    function unlockScroll() {
5560      if (document.body.dataset.bundleModalScrollLocked !== 'true') return;
5561
5562      document.body.style.overflow = document.body.dataset.bundleModalPrevOverflow || '';
5563      document.body.style.paddingRight = document.body.dataset.bundleModalPrevPaddingRight || '';
5564
5565      delete document.body.dataset.bundleModalScrollLocked;
5566      delete document.body.dataset.bundleModalPrevOverflow;
5567      delete document.body.dataset.bundleModalPrevPaddingRight;
5568    }
5569
5570    function getFocusableElements(container) {
5571      if (!container) return [];
5572
5573      const selectors = [
5574        'a[href]',
5575        'area[href]',
5576        'button:not([disabled])',
5577        'input:not([disabled]):not([type="hidden"])',
5578        'select:not([disabled])',
5579        'textarea:not([disabled])',
5580        '[tabindex]:not([tabindex="-1"])'
5581      ];
5582
5583      return Array.from(container.querySelectorAll(selectors.join(','))).filter((el) => {
5584        if (!el) return false;
5585        const style = window.getComputedStyle(el);
5586        return style.display !== 'none' && style.visibility !== 'hidden';
5587      });
5588    }
5589
5590    function openModal(trigger) {
5591      const bundleModal = modalForTrigger(trigger);
5592      if (!bundleModal || bundleModal.classList.contains('show-bundle-modal')) return;
5593
5594      activeModal = bundleModal;
5595      lastFocusedEl = trigger || document.activeElement;
5596
5597      bundleModal.classList.add('show-bundle-modal');
5598      getBundleTriggers().forEach((el) => el.setAttribute('aria-expanded', 'true'));
5599      lockScroll();
5600
5601      const modalContent = bundleModal.querySelector('.bundle-modal__content');
5602      const modalClose = bundleModal.querySelector('.bundle-modal__close');
5603
5604      requestAnimationFrame(() => {
5605        (modalClose || modalContent)?.focus?.();
5606      });
5607    }
5608
5609    function closeModal() {
5610      const bundleModal = getBundleModal();
5611      if (!bundleModal || !isOpen()) return;
5612
5613      bundleModal.classList.remove('show-bundle-modal');
5614      getBundleTriggers().forEach((el) => el.setAttribute('aria-expanded', 'false'));
5615      unlockScroll();
5616
5617      requestAnimationFrame(() => {
5618        const fallback = getBundleTriggers()[0];
5619        const toFocus = lastFocusedEl && typeof lastFocusedEl.focus === 'function' ? lastFocusedEl : fallback;
5620        toFocus?.focus?.();
5621        activeModal = null;
5622      });
5623    }
5624
5625    document.addEventListener('click', (event) => {
5626      const trigger = event.target.closest('.bundle-offer-text, .bundle-offer-trigger');
5627      if (trigger) {
5628        event.preventDefault();
5629        openModal(trigger);
5630        return;
5631      }
5632
5633      if (!isOpen()) return;
5634
5635      if (event.target.closest('.bundle-modal__overlay, .bundle-modal__close')) {
5636        closeModal();
5637      }
5638    });
5639
5640    document.addEventListener('keydown', (e) => {
5641      const bundleModal = getBundleModal();
5642      if (!bundleModal || !isOpen()) return;
5643
5644      if (e.key === 'Escape') {
5645        e.preventDefault();
5646        closeModal();
5647        return;
5648      }
5649
5650      if (e.key === 'Tab') {
5651        const focusables = getFocusableElements(bundleModal.querySelector('.bundle-modal__content'));
5652        if (focusables.length === 0) return;
5653
5654        const first = focusables[0];
5655        const last = focusables[focusables.length - 1];
5656
5657        if (e.shiftKey && document.activeElement === first) {
5658          e.preventDefault();
5659          last.focus();
5660        } else if (!e.shiftKey && document.activeElement === last) {
5661          e.preventDefault();
5662          first.focus();
5663        }
5664      }
5665    });
5666
5667    window.addEventListener('resize', () => {
5668      if (!isOpen()) return;
5669      if (document.body.dataset.bundleModalScrollLocked === 'true') {
5670        const scrollbarWidth = getScrollbarWidth();
5671        document.body.style.paddingRight = scrollbarWidth > 0 ? `${scrollbarWidth}px` : '';
5672      }
5673    });
5674  })();
5675
5676class BundleSlider {
5677  constructor() {
5678    this.container = document.getElementById('bundle-products-container');
5679    if (!this.container) return;
5680    
5681    this.wrapper = this.container.parentElement;
5682    this.products = Array.from(this.container.querySelectorAll('.product-item'));
5683    this.currentIndex = 0;
5684    this.isInitialized = false;
5685    this.isDragging = false;
5686    this.startPos = 0;
5687    this.currentTranslate = 0;
5688    this.prevTranslate = 0;
5689    this.animationID = 0;
5690    this.paddingOffset = 23; // Padding on each side
5691    
5692    this.init();
5693    this.handleResize();
5694    
5695    // Debounced resize handler
5696    let resizeTimer;
5697    window.addEventListener('resize', () => {
5698      clearTimeout(resizeTimer);
5699      resizeTimer = setTimeout(() => this.handleResize(), 250);
5700    });
5701  }
5702  
5703  getItemsPerView() {
5704    const width = window.innerWidth;
5705    if (width >= 1200) return 6;
5706    if (width >= 992) return 4;
5707    if (width >= 768) return 3;
5708    return 1;
5709  }
5710  
5711  shouldEnableSlider() {
5712    const screenWidth = window.innerWidth;
5713    
5714    if (screenWidth >= 768) {
5715      const itemsPerView = this.getItemsPerView();
5716      return this.products.length > itemsPerView;
5717    }
5718    
5719    return false;
5720  }
5721  
5722  init() {
5723    if (!this.shouldEnableSlider()) {
5724      this.destroy();
5725      return;
5726    }
5727    
5728    if (!this.isInitialized) {
5729      this.createControls();
5730      this.setupTouchEvents();
5731      this.isInitialized = true;
5732    }
5733    
5734    this.setupSlider();
5735    this.updateControls();
5736  }
5737  
5738  createControls() {
5739    this.wrapper.classList.add('bundle-slider-wrapper');
5740    this.container.classList.add('bundle-slider-active');
5741    
5742    this.prevBtn = document.createElement('button');
5743    this.prevBtn.className = 'bundle-slider-btn bundle-slider-btn--prev';
5744    this.prevBtn.innerHTML = `
5745      <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
5746        <g clip-path="url(#clip0_2044_781)">
5747        <path d="M14.3232 9.16663C14.3232 9.49521 14.1994 9.82373 13.9524 10.0742L6.17347 17.9572C5.67864 18.4586 4.87635 18.4586 4.38172 17.9572C3.88708 17.4559 3.88708 16.643 4.38172 16.1415L11.2649 9.16663L4.38196 2.19168C3.88732 1.69023 3.88732 0.877445 4.38196 0.376232C4.87659 -0.125467 5.67888 -0.125467 6.17371 0.376232L13.9526 8.25903C14.1997 8.50966 14.3232 8.83819 14.3232 9.16663Z" fill="currentColor"/>
5748        </g>
5749        <defs>
5750        <clipPath id="clip0_2044_781">
5751        <rect width="18.3333" height="18.3333" fill="white"/>
5752        </clipPath>
5753        </defs>
5754      </svg>
5755    `;
5756    this.prevBtn.setAttribute('aria-label', 'Previous');
5757    this.prevBtn.type = 'button';
5758    
5759    this.nextBtn = document.createElement('button');
5760    this.nextBtn.className = 'bundle-slider-btn bundle-slider-btn--next';
5761    this.nextBtn.innerHTML = `
5762      <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
5763        <g clip-path="url(#clip0_2044_781)">
5764        <path d="M14.3232 9.16663C14.3232 9.49521 14.1994 9.82373 13.9524 10.0742L6.17347 17.9572C5.67864 18.4586 4.87635 18.4586 4.38172 17.9572C3.88708 17.4559 3.88708 16.643 4.38172 16.1415L11.2649 9.16663L4.38196 2.19168C3.88732 1.69023 3.88732 0.877445 4.38196 0.376232C4.87659 -0.125467 5.67888 -0.125467 6.17371 0.376232L13.9526 8.25903C14.1997 8.50966 14.3232 8.83819 14.3232 9.16663Z" fill="currentColor"/>
5765        </g>
5766        <defs>
5767        <clipPath id="clip0_2044_781">
5768        <rect width="18.3333" height="18.3333" fill="white"/>
5769        </clipPath>
5770        </defs>
5771      </svg>
5772    `;
5773    this.nextBtn.setAttribute('aria-label', 'Next');
5774    this.nextBtn.type = 'button';
5775    
5776    this.wrapper.appendChild(this.prevBtn);
5777    this.wrapper.appendChild(this.nextBtn);
5778    
5779    this.prevBtn.addEventListener('click', () => this.prev());
5780    this.nextBtn.addEventListener('click', () => this.next());
5781  }
5782  
5783  setupTouchEvents() {
5784    this.container.addEventListener('mousedown', (e) => this.touchStart(e));
5785    this.container.addEventListener('mousemove', (e) => this.touchMove(e));
5786    this.container.addEventListener('mouseup', () => this.touchEnd());
5787    this.container.addEventListener('mouseleave', () => this.touchEnd());
5788    
5789    this.container.addEventListener('touchstart', (e) => this.touchStart(e));
5790    this.container.addEventListener('touchmove', (e) => this.touchMove(e));
5791    this.container.addEventListener('touchend', () => this.touchEnd());
5792    
5793    this.container.addEventListener('contextmenu', (e) => e.preventDefault());
5794  }
5795  
5796  touchStart(event) {
5797    this.isDragging = true;
5798    this.startPos = this.getPositionX(event);
5799    this.animationID = requestAnimationFrame(this.animation.bind(this));
5800    this.container.style.cursor = 'grabbing';
5801  }
5802  
5803  touchMove(event) {
5804    if (this.isDragging) {
5805      const currentPosition = this.getPositionX(event);
5806      this.currentTranslate = this.prevTranslate + currentPosition - this.startPos;
5807    }
5808  }
5809  
5810  touchEnd() {
5811    this.isDragging = false;
5812    cancelAnimationFrame(this.animationID);
5813    
5814    const movedBy = this.currentTranslate - this.prevTranslate;
5815    const itemWidth = this.getItemWidth();
5816    const threshold = itemWidth * 0.2;
5817    
5818    if (movedBy < -threshold && this.currentIndex < this.getMaxIndex()) {
5819      this.currentIndex++;
5820    }
5821    
5822    if (movedBy > threshold && this.currentIndex > 0) {
5823      this.currentIndex--;
5824    }
5825    
5826    this.setPositionByIndex();
5827    this.container.style.cursor = 'grab';
5828  }
5829  
5830  getPositionX(event) {
5831    return event.type.includes('mouse') ? event.pageX : event.touches[0].clientX;
5832  }
5833  
5834  animation() {
5835    this.setSliderPosition();
5836    if (this.isDragging) requestAnimationFrame(this.animation.bind(this));
5837  }
5838  
5839  setSliderPosition() {
5840    this.container.style.transform = `translateX(${this.currentTranslate}px)`;
5841  }
5842  
5843  getItemWidth() {
5844    const itemsPerView = this.getItemsPerView();
5845    const containerWidth = this.wrapper.offsetWidth - (this.paddingOffset * 2);
5846    const gapTotal = 30 * (itemsPerView - 1);
5847    return (containerWidth - gapTotal) / itemsPerView;
5848  }
5849  
5850  setPositionByIndex() {
5851    const itemWidth = this.getItemWidth();
5852    const gap = 30;
5853    
5854    this.currentTranslate = -(this.currentIndex * (itemWidth + gap));
5855    this.prevTranslate = this.currentTranslate;
5856    
5857    this.container.style.transition = 'transform 0.4s cubic-bezier(0.4, 0, 0.2, 1)';
5858    this.setSliderPosition();
5859    
5860    setTimeout(() => {
5861      this.container.style.transition = '';
5862    }, 400);
5863    
5864    this.updateControls();
5865  }
5866  
5867  setupSlider() {
5868    const itemsPerView = this.getItemsPerView();
5869    this.container.setAttribute('data-items-per-view', itemsPerView);
5870    this.container.style.cursor = 'grab';
5871    
5872    const maxIndex = this.getMaxIndex();
5873    if (this.currentIndex > maxIndex) {
5874      this.currentIndex = maxIndex;
5875    }
5876    
5877    this.setPositionByIndex();
5878  }
5879  
5880  getMaxIndex() {
5881    const itemsPerView = this.getItemsPerView();
5882    return Math.max(0, this.products.length - itemsPerView);
5883  }
5884  
5885  prev() {
5886    if (this.currentIndex > 0) {
5887      this.currentIndex--;
5888      this.setPositionByIndex();
5889    }
5890  }
5891  
5892  next() {
5893    const maxIndex = this.getMaxIndex();
5894    if (this.currentIndex < maxIndex) {
5895      this.currentIndex++;
5896      this.setPositionByIndex();
5897    }
5898  }
5899  
5900  updateControls() {
5901    if (!this.prevBtn || !this.nextBtn) return;
5902    
5903    const maxIndex = this.getMaxIndex();
5904    
5905    this.prevBtn.disabled = this.currentIndex === 0;
5906    this.nextBtn.disabled = this.currentIndex >= maxIndex;
5907    
5908    const shouldShow = this.shouldEnableSlider();
5909    this.prevBtn.style.display = shouldShow ? 'flex' : 'none';
5910    this.nextBtn.style.display = shouldShow ? 'flex' : 'none';
5911  }
5912  
5913  destroy() {
5914    this.wrapper.classList.remove('bundle-slider-wrapper');
5915    this.container.classList.remove('bundle-slider-active');
5916    this.container.removeAttribute('data-items-per-view');
5917    this.container.style.transform = '';
5918    this.container.style.cursor = '';
5919    this.container.style.transition = '';
5920    
5921    if (this.prevBtn) {
5922      this.prevBtn.style.display = 'none';
5923    }
5924    if (this.nextBtn) {
5925      this.nextBtn.style.display = 'none';
5926    }
5927    
5928    this.currentIndex = 0;
5929    this.currentTranslate = 0;
5930    this.prevTranslate = 0;
5931  }
5932  
5933  handleResize() {
5934    if (this.shouldEnableSlider()) {
5935      this.init();
5936    } else {
5937      this.destroy();
5938    }
5939  }
5940}
5941
5942// Initialize when DOM is ready
5943if (document.readyState === 'loading') {
5944  document.addEventListener('DOMContentLoaded', () => {
5945    new BundleSlider();
5946    relocateBundleQuickBuyOverlays();
5947  });
5948} else {
5949  new BundleSlider();
5950  relocateBundleQuickBuyOverlays();
5951}
5952
5953// Ancestors of the bundle quick-buy elements pick up `transform` in two places:
5954// (1) BundleSlider sets inline transform on .bundle-products-grid for paging,
5955// (2) .bundle-modal gets a translateY transform on mobile for the slide-up.
5956// Both create a containing block that traps `position: fixed` descendants —
5957// the desktop <quick-buy-drawer> and the mobile <quick-buy-popover>. Move them
5958// to <body> so they render at viewport scale. Toggle buttons still find them
5959// via `aria-controls` (id lookup).
5960function relocateBundleQuickBuyOverlays() {
5961  const bundleModal = document.getElementById('bundle-modal');
5962  if (!bundleModal) return;
5963  bundleModal.querySelectorAll('quick-buy-drawer, quick-buy-popover').forEach((el) => {
5964    if (el.parentElement !== document.body) document.body.appendChild(el);
5965  });
5966}
5967
5968
5969
5970
5971 (function () {
5972  const bundleProductsGrid = document.querySelector('.bundle-products-grid');
5973  if (!bundleProductsGrid) return;
5974
5975  function syncForSwatch(swatchEl) {
5976    const newVariantId = swatchEl.dataset.groupedProductVariantId;
5977    const newHref = swatchEl.dataset.groupedProductAnchor;
5978
5979    if (!newHref && !newVariantId) return;
5980
5981    const productItem = swatchEl.closest('product-item, .product-item');
5982    if (!productItem) return;
5983
5984    // Single-variant quick add forms (if present in this context)
5985    const idInput = productItem.querySelector('form input[name="id"]');
5986    if (idInput && newVariantId) idInput.value = newVariantId;
5987
5988    // Multi-variant quick buy drawer/popover:
5989    // Update href only (do not change IDs/aria-controls), so the theme's `toggle-button`
5990    // continues to work and quick-buy will fetch the selected product on open.
5991    const quickBuyEls = productItem.querySelectorAll('quick-buy-drawer, quick-buy-popover');
5992    quickBuyEls.forEach((el) => {
5993      if (newHref) el.setAttribute('href', newHref);
5994    });
5995  }
5996
5997  // Delegate swatch clicks so it works for dynamically-rendered content too
5998  bundleProductsGrid.addEventListener('click', (event) => {
5999    const swatch = event.target?.closest?.('.color-swatch-list .swatch-item');
6000    if (!swatch) return;
6001    syncForSwatch(swatch);
6002  });
6003})();
6004</script>
6004
6005</div>
6006    </product-rerender>
6007  </div>
6008</section><template id="quick-buy-content">
6009  <quick-buy-drawer class="drawer drawer--large drawer--quick-buy">
6010    <cart-notification hidden class="cart-notification cart-notification--drawer"></cart-notification>
6011
6012    <span class="drawer__overlay"></span>
6013
6014    <product-rerender id="quick-buy-drawer-product-form-quick-buy--6665229664355-template--27641402917250__main" observe-form="product-form-quick-buy--6665229664355-template--27641402917250__main" class="drawer-rerender">
6015      <header class="drawer__header">
6016        <button type="button" class="drawer__close-button tap-area" data-action="close" title="Close"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
6017        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
6018      </svg></button>
6019      </header>
6020
6021      <div class="drawer__content"><div class="quick-buy-product"><div class="quick-buy-product__media quick-buy-product__media--carousel"><flickity-carousel click-nav flickity-config="{&quot;adaptiveHeight&quot;:true,&quot;dragThreshold&quot;:10,&quot;initialIndex&quot;:&quot;.is-initial-selected&quot;,&quot;fade&quot;:false,&quot;draggable&quot;:&quot;&gt;1&quot;,&quot;contain&quot;:true,&quot;cellAlign&quot;:&quot;left&quot;,&quot;cellSelector&quot;:&quot;.quick-buy-product__media-item&quot;,&quot;percentPosition&quot;:false,&quot;pageDots&quot;:false,&quot;prevNextButtons&quot;:false}" id="quick-buy-media-6665229664355-template--27641402917250__main" class="quick-buy-product__media-list"><div id="quick-buy-media-6665229664355-template--27641402917250__main-65133173506434" class="quick-buy-product__media-item " data-media-id="65133173506434"><img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=3416" alt="ARNE Physical Gift Card" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=114 114w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=228 228w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=342 342w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=400 400w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=600 600w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=800 800w" width="3416" height="4554" loading="lazy" sizes="(max-width: 767px) 100vw, 600px" class="quick-buy-product__image"></div><div id="quick-buy-media-6665229664355-template--27641402917250__main-65133167968642" class="quick-buy-product__media-item  is-initial-selected " data-media-id="65133167968642"><img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1920" alt="ARNE Digital Gift Card" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=114 114w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=228 228w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=342 342w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=400 400w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=600 600w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=800 800w" width="1920" height="2560" loading="lazy" sizes="(max-width: 767px) 100v
6021w, 600px" class="quick-buy-product__image"></div></flickity-carousel>
6022          <flickity-controls controls="quick-buy-media-6665229664355-template--27641402917250__main" class="quick-buy-product__media-nav">
6023            <div class="shop-the-look__prev-next-buttons">
6024              <button class="shop-the-look__arrow prev-next-button prev-next-button--prev tap-area tap-area--large" aria-label="Previous" data-action="prev">
6025                <span class="visually-hidden">Previous</span><svg focusable="false" width="8" height="12" class="icon icon--chevron-back  icon--direction-aware " viewBox="0 0 8 12">
6026        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
6027      </svg></button>
6028              <button class="shop-the-look__arrow prev-next-button prev-next-button--next tap-area tap-area--large" aria-label="Next" data-action="next">
6029                <span class="visually-hidden">Next</span><svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
6030        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
6031      </svg></button>
6032            </div>
6033          </flickity-controls>
6034        </div><div class="quick-buy-product__info">
6035      <product-meta class="product-item-meta">
6036        <div class="quick-buy-product__title-price">
6037          <a href="/products/arne-digital-gift-card" class="product-item-meta__title body-large">ARNE Digital Gift Card</a>
6038
6039          <div class="product-item-meta__price-list-container" role="region" aria-live="polite"><div class="price-list"><span class="price">
6040                    <span class="visually-hidden">Sale price</span><span class="money"> £25.00 </span></span></div></div>
6041        </div>
6042
6043        <p class="quick-buy-product__color"></p><div class="quick-buy-product__details"><a href="/products/arne-digital-gift-card?variant=39986523242595" class="quick-buy-product__view-link">View</a>
6044        </div>
6045      </product-meta>
6046    </div>
6047  </div><div class="product-form" id="DynamicProductForm"><variant-picker
6048            data-block-type="variant-picker"
6049            data-block-id="template--27641402917250__main"
6050            handle="arne-digital-gift-card"
6051            section-id="template--27641402917250__main"
6052            form-id="product-form-quick-buy--6665229664355-template--27641402917250__main"
6053            
6054            
6055            class="product-form__variants"
6056            
6057          >
6057<script data-variant type="application/json">{"id":39986523242595,"title":"25","option1":"25","option2":null,"option3":null,"sku":"ARNE-DGC25","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 25","public_title":"25","options":["25"],"price":2500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000006715","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}</script>
6057<div
6058                  class="product-form__option-selector"
6059                  data-selector-type="block"
6060                  x-data="blockSwatchHandler"
6061                >
6062                  <div class="product-form__option-info visually-hidden">
6063                    <span class="product-form__option-name">Size:</span>
6064                  </div><div class="block-swatch-grid block-swatch-grid"><div
6065                            class="block-swatch "
6066                            
6067                          ><input
6068                                class="block-swatch__radio visually-hidden"
6069                                type="radio"
6070                                data-option-position="1"
6071                                name="option1"
6072                                form="product-form-quick-buy--6665229664355-template--27641402917250__main"
6073                                id="option-template--27641402917250__main--6665229664355-1-1"
6074                                value="1033844392035"
6075                                
6076                                  checked="checked"
6077                                
6078                              >
6079                              <label
6080                                class="block-swatch__item is-selected"
6081                                for="option-template--27641402917250__main--6665229664355-1-1"
6082                                @click.prevent="$dispatch('block-swatch-selected', { labelElement: $event.target, optionPosition: '1' })"
6083                              >25</label></div>
6084                          
6085<div
6086                            class="block-swatch "
6087                            
6088                          ><input
6089                                class="block-swatch__radio visually-hidden"
6090                                type="radio"
6091                                data-option-position="1"
6092                                name="option1"
6093                                form="product-form-quick-buy--6665229664355-template--27641402917250__main"
6094                                id="option-template--27641402917250__main--6665229664355-1-2"
6095                                value="1033844424803"
6096                                
6097                              >
6098                              <label
6099                                class="block-swatch__item "
6100                                for="option-template--27641402917250__main--6665229664355-1-2"
6101                                @click.prevent="$dispatch('block-swatch-selected', { labelElement: $event.target, optionPosition: '1' })"
6102                              >50</label></div>
6103                          
6104<div
6105                            class="block-swatch "
6106                            
6107                          ><input
6108                                class="block-swatch__radio visually-hidden"
6109                                type="radio"
6110                                data-option-position="1"
6111                                name="option1"
6112                                form="product-form-quick-buy--6665229664355-template--27641402917250__main"
6113                                id="option-template--27641402917250__main--6665229664355-1-3"
6114                                value="1940852211811"
6115                                
6116                              >
6117                              <label
6118                                class="block-swatch__item "
6119                                for="option-template--27641402917250__main--6665229664355-1-3"
6120                                @click.prevent="$dispatch('block-swatch-selected', { labelElement: $event.target, optionPosition: '1' })"
6121                              >75</label></div>
6122                          
6123<div
6124                            class="block-swatch "
6125                            
6126                          ><input
6127                                class="block-swatch__radio visually-hidden"
6128                                type="radio"
6129                                data-option-position="1"
6130                                name="option1"
6131                                form="product-form-quick-buy--6665229664355-template--27641402917250__main"
6132                                id="option-template--27641402917250__main--6665229664355-1-4"
6133                                value="1033844457571"
6134                                
6135                              >
6136                              <label
6137                                class="block-swatch__item "
6138                                for="option-template--27641402917250__main--6665229664355-1-4"
6139                                @click.prevent="$dispatch('block-swatch-selected', { labelElement: $event.target, optionPosition: '1' })"
6140                              >100</label></div>
6141                          
6142<div
6143                            class="block-swatch "
6144                            
6145                          ><input
6146                                class="block-swatch__radio visually-hidden"
6147                                type="radio"
6148                                data-option-position="1"
6149                                name="option1"
6150                                form="product-form-quick-buy--6665229664355-template--27641402917250__main"
6151                                id="option-template--27641402917250__main--6665229664355-1-5"
6152                                value="1940852277347"
6153                                
6154                              >
6155                              <label
6156                                class="block-swatch__item "
6157                                for="option-template--27641402917250__main--6665229664355-1-5"
6158                                @click.prevent="$dispatch('block-swatch-selected', { labelElement: $event.target, optionPosition: '1' })"
6159                              >150</label></div>
6160                          
6161<div
6162                            class="block-swatch "
6163                            
6164                          ><input
6165                                class="block-swatch__radio visually-hidden"
6166                                type="radio"
6167                                data-option-position="1"
6168                                name="option1"
6169                                form="product-form-quick-buy--6665229664355-template--27641402917250__main"
6170                                id="option-template--27641402917250__main--6665229664355-1-6"
6171                                value="1940852342883"
6172                                
6173                              >
6174                              <label
6175                                class="block-swatch__item "
6176                                for="option-template--27641402917250__main--6665229664355-1-6"
6177                                @click.prevent="$dispatch('block-swatch-selected', { labelElement: $event.target, optionPosition: '1' })"
6178                              >200</label></div>
6179                          
6180<div
6181                            class="block-swatch "
6182                            
6183                          ><input
6184                                class="block-swatch__radio visually-hidden"
6185                                type="radio"
6186                                data-option-position="1"
6187                                name="option1"
6188                                form="product-form-quick-buy--6665229664355-template--27641402917250__main"
6189                                id="option-template--27641402917250__main--6665229664355-1-7"
6190                                value="1940852244579"
6191                                
6192                              >
6193                              <label
6194                                class="block-swatch__item "
6195                                for="option-template--27641402917250__main--6665229664355-1-7"
6196                                @click.prevent="$dispatch('block-swatch-selected', { labelElement: $event.target, optionPosition: '1' })"
6197                              >250</label></div>
6198                          
6199<div
6200                            class="block-swatch "
6201                            
6202                          ><input
6203                                class="block-swatch__radio visually-hidden"
6204                                type="radio"
6205                                data-option-position="1"
6206                                name="option1"
6207                                form="product-form-quick-buy--6665229664355-template--27641402917250__main"
6208                                id="option-template--27641402917250__main--6665229664355-1-8"
6209                                value="1940852310115"
6210                                
6211                              >
6212                              <label
6213                                class="block-swatch__item "
6214                                for="option-template--27641402917250__main--6665229664355-1-8"
6215                                @click.prevent="$dispatch('block-swatch-selected', { labelElement: $event.target, optionPosition: '1' })"
6216                              >300</label></div>
6217                          
6218</div></div><noscript>
6219              <label class="input__block-label" for="product-select-template--27641402917250__main-6665229664355">Variant</label>
6220
6221              <div class="select-wrapper">
6222                <select
6223                  class="select"
6224                  autocomplete="off"
6225                  id="product-select-template--27641402917250__main-6665229664355"
6226                  name="id"
6227                  form="product-form-quick-buy--6665229664355-template--27641402917250__main"
6228                ><option
6229                      
6230                        selected="selected"
6231                      
6232                      
6233                      value="39986523242595"
6234                      data-sku="ARNE-DGC25"
6235                    >
6236                      25 - <span class="money"> £25.00 </span>
6237                    </option><option
6238                      
6239                      
6240                      value="39986523275363"
6241                      data-sku="ARNE-DGC50"
6242                    >
6243                      50 - <span class="money"> £50.00 </span>
6244                    </option><option
6245                      
6246                      
6247                      value="41039061745763"
6248                      data-sku="ARNE-DGC75"
6249                    >
6250                      75 - <span class="money"> £75.00 </span>
6251                    </option><option
6252                      
6253                      
6254                      value="39986523308131"
6255                      data-sku="ARNE-DGC100"
6256                    >
6257                      100 - <span class="money"> £100.00 </span>
6258                    </option><option
6259                      
6260                      
6261                      value="41039061811299"
6262                      data-sku="ARNE-DGC150"
6263                    >
6264                      150 - <span class="money"> £150.00 </span>
6265                    </option><option
6266                      
6267                      
6268                      value="41039061876835"
6269                      data-sku="ARNE-DGC200"
6270                    >
6271                      200 - <span class="money"> £200.00 </span>
6272                    </option><option
6273                      
6274                      
6275                      value="41039061778531"
6276                      data-sku="ARNE-DGC250"
6277                    >
6278                      250 - <span class="money"> £250.00 </span>
6279                    </option><option
6280                      
6281                      
6282                      value="41039061844067"
6283                      data-sku="ARNE-DGC300"
6284                    >
6285                      300 - <span class="money"> £300.00 </span>
6286                    </option></select><svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
6287        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="1"></path>
6288      </svg></div>
6289            </noscript>
6290          </variant-picker><div
6291            data-block-type="buy-buttons"
6292            data-block-id="buy_buttons"
6293            class="product-form__buy-buttons"
6294            data-bis-product-never-restock="false"
6295            data-bis-never-restock-ids=""
6296            data-product-options="[&quot;Size&quot;]"
6297            
6298          ><form method="post" action="/cart/add" id="product-form-quick-buy--6665229664355-template--27641402917250__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><gift-card-recipient class="gift-card-recipient">
6299                  <div class="input input--checkbox">
6300                    <div class="checkbox-container">
6301                      <input
6302                        type="checkbox"
6303                        class="checkbox"
6304                        name="properties[__shopify_send_gift_card_to_recipient]"
6305                        id="product-template--27641402917250__main-6665229664355-send-gift-card-to-recipient"
6306                      >
6307                      <label
6308                        for="product-template--27641402917250__main-6665229664355-send-gift-card-to-recipient"
6309                        class="text--subdued"
6310                      >I want to send this as a gift</label>
6311                    </div>
6312                  </div>
6313
6314                  <div class="gift-card-recipient__fields js:hidden">
6315                    <div class="input">
6316                      <input
6317                        id="product-template--27641402917250__main-6665229664355-recipient-email"
6318                        type="email"
6319                        class="input__field input__field--text"
6320                        name="properties[Recipient email]"
6321                        maxlength="138"
6322                        required
6323                        value=""
6324                      >
6325                      <label for="product-template--27641402917250__main-6665229664355-recipient-email" class="input__label">Recipient email</label>
6326                    </div>
6327
6328                    <div class="input">
6329                      <input
6330                        id="product-template--27641402917250__main-6665229664355-recipient-name"
6331                        type="text"
6332                        class="input__field input__field--text"
6333                        name="properties[Recipient name]"
6334                        value=""
6335                      >
6336                      <label for="product-template--27641402917250__main-6665229664355-recipient-name" class="input__label">Recipient name (optional)</label>
6337                    </div>
6338
6339                    <div class="input">
6340                      <input type="hidden" name="properties[__shopify_offset]" value="" disabled>
6341                      <input
6342                        id="product-template--27641402917250__main-6665229664355-send-on"
6343                        type="date"
6344                        class="input__field input__field--text"
6345                        pattern="\d{4}-\d{2}-\d{2}"
6346                        name="properties[Send on]"
6347                        value=""
6348                      >
6349                      <label for="product-template--27641402917250__main-6665229664355-send-on" class="input__label">Send on (optional)</label>
6350                    </div>
6351
6352                    <div class="input">
6353                      <textarea
6354                        id="product-template--27641402917250__main-6665229664355-recipient-message"
6355                        rows="4"
6356                        maxlength="200"
6357                        class="input__field input__field--textarea"
6358                        name="properties[Message]"
6359                      ></textarea>
6360                      <label for="product-template--27641402917250__main-6665229664355-recipient-message" class="input__label">Message (optional)</label>
6361                    </div>
6362                  </div>
6363                </gift-card-recipient><input type="hidden" disabled name="id" value="39986523242595"><product-payment-container
6364                
6365                class="product-form__payment-container"
6366                
6367              >
6368                <button
6369                  id="AddToCart"
6370                  type="submit"
6371                  is="loader-button"
6372                  
6373                    data-use-primary
6374                  
6375                
6375  data-product-add-to-cart-button
6376                  data-button-content="ADD TO CART"
6377                  class="product-form__add-button cta cta--solid cta--dark cta--full"
6378                  
6379                >ADD TO CART</button></product-payment-container><input type="hidden" name="product-id" value="6665229664355" /><input type="hidden" name="section-id" value="template--27641402917250__main" /></form><button
6380              type="button"
6381              class="notify-button product-form__submit cta cta--dark cta--solid cta--full"
6382              style="width:100%; margin-top:1rem; display:none;"
6383              data-variant-id="39986523242595"
6384              data-variant-title="25"
6385              data-product-title="ARNE Digital Gift Card"
6386              data-product-id="6665229664355"
6387              data-product-handle="arne-digital-gift-card"
6388              data-hide-notify-bis=""
6389              data-bis-product-never-restock="false"
6390              data-bis-never-restock-ids=""
6391            >
6392              <span>NOTIFY ME WHEN BACK IN STOCK</span>
6393            </button>
6394            <button
6395              type="button"
6396              class="similar-items-button product-form__submit cta cta--dark cta--solid cta--full"
6397              style="width:100%; margin-top:1rem; display:none"
6398              data-variant-id="39986523242595"
6399              data-product-id="6665229664355"
6400            >
6401              <span>Show me similar items</span>
6402            </button>
6403            
6403<script type="application/json" data-bis-variants>[{"id":39986523242595,"title":"25","option1":"25","option2":null,"option3":null,"sku":"ARNE-DGC25","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 25","public_title":"25","options":["25"],"price":2500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000006715","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":39986523275363,"title":"50","option1":"50","option2":null,"option3":null,"sku":"ARNE-DGC50","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 50","public_title":"50","options":["50"],"price":5000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000006716","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061745763,"title":"75","option1":"75","option2":null,"option3":null,"sku":"ARNE-DGC75","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 75","public_title":"75","options":["75"],"price":7500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019949","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":39986523308131,"title":"100","option1":"100","option2":null,"option3":null,"sku":"ARNE-DGC100","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 100","public_title":"100","options":["100"],"price":10000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000006717","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061811299,"title":"150","option1":"150","option2":null,"option3":null,"sku":"ARNE-DGC150","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 150","public_title":"150","options":["150"],"price":15000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019951","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061876835,"title":"200","option1":"200","option2":null,"option3":null,"sku":"ARNE-DGC200","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 200","public_title":"200","options":["200"],"price":20000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019953","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061778531,"title":"250","option1":"250","option2":null,"option3":null,"sku":"ARNE-DGC250","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 250","public_title":"250","options":["250"],"price":25000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019950","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061844067,"title":"300","option1":"300","option2":null,"option3":null,"sku":"ARNE-DGC300","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 300","public_title":"300","options":["300"],"price":30000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019952","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}]</script>
6403
6404            
6404<script type="application/json" data-bis-never-restock>
6405              []
6406            </script>
6406<div class="bis-overlay" style="display:none;" data-bis-overlay aria-hidden="true">
6407              <div
6408                class="bis-popup"
6409                role="dialog"
6410                aria-modal="true"
6411                aria-labelledby="bis-template--27641402917250__main-6665229664355-title"
6412                aria-describedby="bis-template--27641402917250__main-6665229664355-desc"
6413                tabindex="-1"
6414                data-bis-dialog
6415              >
6416                <button class="bis-close" type="button" data-bis-close aria-label="Close">&times;</button>
6417                <h4 id="bis-template--27641402917250__main-6665229664355-title" class="bis-title h3" data-bis-title>Notify me when back in stock</h4>
6418                <p id="bis-template--27641402917250__main-6665229664355-desc" class="bis-subtitle" data-bis-subtitle>
6419                  Enter your email  to get notified as soon as this item is available.
6420                </p>
6421
6422                <!-- Email Form (not a <form> to avoid nested forms inside product-form) -->
6423                <div class="bis-form" data-bis-form>
6424                  <div class="bis-variant-picker" data-bis-variant-picker style="display:none;">
6425                    <label for="bis-template--27641402917250__main-6665229664355-variant" class="bis-label">Select a sold out size</label>
6426                    <select
6427                      id="bis-template--27641402917250__main-6665229664355-variant"
6428                      class="bis-select"
6429                      data-bis-variant-select
6430                      aria-describedby="bis-template--27641402917250__main-6665229664355-variant-help"
6431                      required
6432                    >
6433                      <option value="" selected disabled>Choose a size</option>
6434                    </select>
6435                  </div>
6436                  <p id="bis-template--27641402917250__main-6665229664355-variant-help" class="bis-help" data-bis-variant-help style="display:none;"></p>
6437                  <label class="visually-hidden" for="bis-template--27641402917250__main-6665229664355-email">Email address</label>
6438                  <input
6439                    id="bis-template--27641402917250__main-6665229664355-email"
6440                    type="email"
6441                    placeholder="Enter your email"
6442                    class="bis-input"
6443                    data-bis-email
6444                    required
6445                  >
6446                  <button type="button" data-bis-submit class="product-form__submit cta cta--dark cta--solid cta--full">
6447                    Notify me by Email
6448                  </button>
6449                </div>
6450
6451                <div class="bis-success" data-bis-success role="status" aria-live="polite" style="display:none;">
6452                  <p>Thanks! We'll let you know as soon as this product is back in stock.</p>
6453                </div>
6454              </div>
6455            </div>
6456          </div><store-pickup
6457            data-block-type="pickup-availability"
6458            data-block-id="buy_buttons"
6459            class="product-form__store-availability-container"
6460          ></store-pickup></div></div>
6461    </product-rerender>
6462  </quick-buy-drawer>
6463
6464  <quick-buy-popover class="popover popover--quick-buy">
6465    <span class="popover__overlay"></span>
6466
6467    <product-rerender id="quick-buy-popover-product-form-quick-buy--6665229664355-template--27641402917250__main" observe-form="product-form-quick-buy--6665229664355-template--27641402917250__main">
6468      <header class="popover__header"><div class="quick-buy-product"><div class="quick-buy-product__media quick-buy-product__media--carousel"><flickity-carousel click-nav flickity-config="{&quot;adaptiveHeight&quot;:true,&quot;dragThreshold&quot;:10,&quot;initialIndex&quot;:&quot;.is-initial-selected&quot;,&quot;fade&quot;:false,&quot;draggable&quot;:&quot;&gt;1&quot;,&quot;contain&quot;:true,&quot;cellAlign&quot;:&quot;left&quot;,&quot;cellSelector&quot;:&quot;.quick-buy-product__media-item&quot;,&quot;percentPosition&quot;:false,&quot;pageDots&quot;:false,&quot;prevNextButtons&quot;:false}" id="quick-buy-media-6665229664355-template--27641402917250__main" class="quick-buy-product__media-list"><div id="quick-buy-media-6665229664355-template--27641402917250__main-65133173506434" class="quick-buy-product__media-item " data-media-id="65133173506434"><img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=3416" alt="ARNE Physical Gift Card" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=114 114w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=228 228w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=342 342w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=400 400w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=600 600w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-gift-card-1-2.jpg?v=1787313805&amp;width=800 800w" width="3416" height="4554" loading="lazy" sizes="(max-width: 767px) 100v
6468w, 600px" class="quick-buy-product__image"></div><div id="quick-buy-media-6665229664355-template--27641402917250__main-65133167968642" class="quick-buy-product__media-item  is-initial-selected " data-media-id="65133167968642"><img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=1920" alt="ARNE Digital Gift Card" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=114 114w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=228 228w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=342 342w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=400 400w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=600 600w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/Mens-arne-digital-gift-card-1.jpg?v=1787313804&amp;width=800 800w" width="1920" height="2560" loading="lazy" sizes="(max-width: 767px) 100vw, 600px" class="quick-buy-product__image"></div></flickity-carousel>
6469          <flickity-controls controls="quick-buy-media-6665229664355-template--27641402917250__main" class="quick-buy-product__media-nav">
6470            <div class="shop-the-look__prev-next-buttons">
6471              <button class="shop-the-look__arrow prev-next-button prev-next-button--prev tap-area tap-area--large" aria-label="Previous" data-action="prev">
6472                <span class="visually-hidden">Previous</span><svg focusable="false" width="8" height="12" class="icon icon--chevron-back  icon--direction-aware " viewBox="0 0 8 12">
6473        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
6474      </svg></button>
6475              <button class="shop-the-look__arrow prev-next-button prev-next-button--next tap-area tap-area--large" aria-label="Next" data-action="next">
6476                <span class="visually-hidden">Next</span><svg focusable="false" width="8" height="12" class="icon icon--chevron-forward  icon--direction-aware " viewBox="0 0 8 12">
6477        <path fill="none" d="M7 1L2 6L7 11" stroke="currentColor" stroke-width="1"></path>
6478      </svg></button>
6479            </div>
6480          </flickity-controls>
6481        </div><div class="quick-buy-product__info">
6482      <product-meta class="product-item-meta">
6483        <div class="quick-buy-product__title-price">
6484          <a href="/products/arne-digital-gift-card" class="product-item-meta__title body-large">ARNE Digital Gift Card</a>
6485
6486          <div class="product-item-meta__price-list-container" role="region" aria-live="polite"><div class="price-list"><span class="price">
6487                    <span class="visually-hidden">Sale price</span><span class="money"> £25.00 </span></span></div></div>
6488        </div>
6489
6490        <p class="quick-buy-product__color"></p><div class="quick-buy-product__details"><a href="/products/arne-digital-gift-card?variant=39986523242595" class="quick-buy-product__view-link">View</a>
6491        </div>
6492      </product-meta>
6493    </div>
6494  </div><button type="button" class="popover__close-button tap-area tap-area--large" data-action="close" title="Close"><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
6495        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.
64950878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
6496      </svg></button>
6497      </header>
6498
6499      <div class="popover__content popover__content--no-padding"><div class="product-form" id="DynamicProductForm"><variant-picker
6500            data-block-type="variant-picker"
6501            data-block-id="template--27641402917250__main"
6502            handle="arne-digital-gift-card"
6503            section-id="template--27641402917250__main"
6504            form-id="product-form-quick-buy--6665229664355-template--27641402917250__main"
6505            
6506            
6507            class="product-form__variants"
6508            
6509          >
6509<script data-variant type="application/json">{"id":39986523242595,"title":"25","option1":"25","option2":null,"option3":null,"sku":"ARNE-DGC25","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 25","public_title":"25","options":["25"],"price":2500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000006715","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}</script>
6509<div
6510                  class="product-form__option-selector"
6511                  data-selector-type="dropdown"
6512                  x-data="blockSwatchHandler"
6513                >
6514                  <div class="product-form__option-info visually-hidden">
6515                    <span class="product-form__option-name">Size:</span>
6516                  </div><div class="select-wrapper">
6517                        <combo-box
6518                          initial-focus-selector="[aria-selected='true']"
6519                          id="option-template--27641402917250__main--6665229664355-1-combo-box"
6520                          class="combo-box"
6521                        >
6522                          <span class="combo-box__overlay"></span>
6523
6524                          <header class="combo-box__header">
6525                            <p class="combo-box__title uppercase-small">Size</p>
6526
6527                            <button
6528                              type="button"
6529                              class="combo-box__close-button tap-area"
6530                              data-action="close"
6531                              title="Close"
6532                            ><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
6533        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
6534      </svg></button>
6535                          </header>
6536
6537                          <div class="combo-box__option-list" role="listbox"><button
6538                                  type="button"
6539                                  role="option"
6540                                  class="combo-box__option-item "
6541                                  value="1033844392035"
6542                                  aria-selected="true"
6543                                >
6544                                  25
6545                                </button><button
6546                                  type="button"
6547                                  role="option"
6548                                  class="combo-box__option-item "
6549                                  value="1033844424803"
6550                                  aria-selected="false"
6551                                >
6552                                  50
6553                                </button><button
6554                                  type="button"
6555                                  role="option"
6556                                  class="combo-box__option-item "
6557                                  value="1940852211811"
6558                                  aria-selected="false"
6559                                >
6560                                  75
6561                                </button><button
6562                                  type="button"
6563                                  role="option"
6564                                  class="combo-box__option-item "
6565                                  value="1033844457571"
6566                                  aria-selected="false"
6567                                >
6568                                  100
6569                                </button><button
6570                                  type="button"
6571                                  role="option"
6572                                  class="combo-box__option-item "
6573                                  value="1940852277347"
6574                                  aria-selected="false"
6575                                >
6576                                  150
6577                                </button><button
6578                                  type="button"
6579                                  role="option"
6580                                  class="combo-box__option-item "
6581                                  value="1940852342883"
6582                                  aria-selected="false"
6583                                >
6584                                  200
6585                                </button><button
6586                                  type="button"
6587                                  role="option"
6588                                  class="combo-box__option-item "
6589                                  value="1940852244579"
6590                                  aria-selected="false"
6591                                >
6592                                  250
6593                                </button><button
6594                                  type="button"
6595                                  role="option"
6596                                  class="combo-box__option-item "
6597                                  value="1940852310115"
6598                                  aria-selected="false"
6599                                >
6600                                  300
6601                                </button></div>
6602
6603                          <input
6604                            type="hidden"
6605                            data-option-position="1"
6606                            name="option1"
6607                            form="product-form-quick-buy--6665229664355-template--27641402917250__main"
6608                            value="1033844392035"
6609                            aria-label="Size"
6610                          >
6611                        </combo-box>
6612
6613                        <button
6614                          type="button"
6615                          is="toggle-button"
6616                          class="select"
6617                          aria-expanded="false"
6618                          aria-haspopup="listbox"
6619                          aria-controls="option-template--27641402917250__main--6665229664355-1-combo-box"
6620                        >
6621                          <span id="option-template--27641402917250__main--6665229664355-1-value" class="select__selected-value">25</span><svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
6622        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="1"></path>
6623      </svg></button>
6624                      </div></div><noscript>
6625              <label class="input__block-label" for="product-select-template--27641402917250__main-6665229664355">Variant</label>
6626
6627              <div class="select-wrapper">
6628                <select
6629                  class="select"
6630                  autocomplete="off"
6631                  id="product-select-template--27641402917250__main-6665229664355"
6632                  name="id"
6633                  form="product-form-quick-buy--6665229664355-template--27641402917250__main"
6634                ><option
6635                      
6636                        selected="selected"
6637                      
6638                      
6639                      value="39986523242595"
6640                      data-sku="ARNE-DGC25"
6641                    >
6642                      25 - <span class="money"> £25.00 </span>
6643                    </option><option
6644                      
6645                      
6646                      value="39986523275363"
6647                      data-sku="ARNE-DGC50"
6648                    >
6649                      50 - <span class="money"> £50.00 </span>
6650                    </option><option
6651                      
6652                      
6653                      value="41039061745763"
6654                      data-sku="ARNE-DGC75"
6655                    >
6656                      75 - <span class="money"> £75.00 </span>
6657                    </option><option
6658                      
6659                      
6660                      value="39986523308131"
6661                      data-sku="ARNE-DGC100"
6662                    >
6663                      100 - <span class="money"> £100.00 </span>
6664                    </option><option
6665                      
6666                      
6667                      value="41039061811299"
6668                      data-sku="ARNE-DGC150"
6669                    >
6670                      150 - <span class="money"> £150.00 </span>
6671                    </option><option
6672                      
6673                      
6674                      value="41039061876835"
6675                      data-sku="ARNE-DGC200"
6676                    >
6677                      200 - <span class="money"> £200.00 </span>
6678                    </option><option
6679                      
6680                      
6681                      value="41039061778531"
6682                      data-sku="ARNE-DGC250"
6683                    >
6684                      250 - <span class="money"> £250.00 </span>
6685                    </option><option
6686                      
6687                      
6688                      value="41039061844067"
6689                      data-sku="ARNE-DGC300"
6690                    >
6691                      300 - <span class="money"> £300.00 </span>
6692                    </option></select><svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
6693        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="1"></path>
6694      </svg></div>
6695            </noscript>
6696          </variant-picker><div
6697            data-block-type="buy-buttons"
6698            data-block-id="buy_buttons"
6699            class="product-form__buy-buttons"
6700            data-bis-product-never-restock="false"
6701            data-bis-never-restock-ids=""
6702            data-product-options="[&quot;Size&quot;]"
6703            
6704          ><form method="post" action="/cart/add" id="product-form-quick-buy--6665229664355-template--27641402917250__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><gift-card-recipient class="gift-card-recipient">
6705                  <div class="input input--checkbox">
6706                    <div class="checkbox-container">
6707                      <input
6708                        type="checkbox"
6709                        class="checkbox"
6710                        name="properties[__shopify_send_gift_card_to_recipient]"
6711                        id="product-template--27641402917250__main-6665229664355-send-gift-card-to-recipient"
6712                      >
6713                      <label
6714                        for="product-template--27641402917250__main-6665229664355-send-gift-card-to-recipient"
6715                        class="text--subdued"
6716                      >I want to send this as a gift</label>
6717                    </div>
6718                  </div>
6719
6720                  <div class="gift-card-recipient__fields js:hidden">
6721                    <div class="input">
6722                      <input
6723                        id="product-template--27641402917250__main-6665229664355-recipient-email"
6724                        type="email"
6725                        class="input__field input__field--text"
6726                        name="properties[Recipient email]"
6727                        maxlength="138"
6728                        required
6729                        value=""
6730                      >
6731                      <label for="product-template--27641402917250__main-6665229664355-recipient-email" class="input__label">Recipient email</label>
6732                    </div>
6733
6734                    <div class="input">
6735                      <input
6736                        id="product-template--27641402917250__main-6665229664355-recipient-name"
6737                        type="text"
6738                        class="input__field input__field--text"
6739                        name="properties[Recipient name]"
6740                        value=""
6741                      >
6742                      <label for="product-template--27641402917250__main-6665229664355-recipient-name" class="input__label">Recipient name (optional)</label>
6743                    </div>
6744
6745                    <div class="input">
6746                      <input type="hidden" name="properties[__shopify_offset]" value="" disabled>
6747                      <input
6748                        id="product-template--27641402917250__main-6665229664355-send-on"
6749                        type="date"
6750                        class="input__field input__field--text"
6751                        pattern="\d{4}-\d{2}-\d{2}"
6752                        name="properties[Send on]"
6753                        value=""
6754                      >
6755                      <label for="product-template--27641402917250__main-6665229664355-send-on" class="input__label">Send on (optional)</label>
6756                    </div>
6757
6758                    <div class="input">
6759                      <textarea
6760                        id="product-template--27641402917250__main-6665229664355-recipient-message"
6761                        rows="4"
6762                        maxlength="200"
6763                        class="input__field input__field--textarea"
6764                        name="properties[Message]"
6765                      ></textarea>
6766                      <label for="product-template--27641402917250__main-6665229664355-recipient-message" class="input__label">Message (optional)</label>
6767                    </div>
6768                  </div>
6769                </gift-card-recipient><input type="hidden" disabled name="id" value="39986523242595"><product-payment-container
6770                
6771                class="product-form__payment-container"
6772                
6773              >
6774                <button
6775                  id="AddToCart"
6776                  type="submit"
6777                  is="loader-button"
6778                  
6779                    data-use-primary
6780                  
6781                  data-product-add-to-cart-button
6782                  data-button-content="ADD TO CART"
6783                  class="product-form__add-button cta cta--solid cta--dark cta--full"
6784                  
6785                >ADD TO CART</button></product-payment-container><input type="hidden" name="product-id" value="6665229664355" /><input type="hidden" name="section-id" value="template--27641402917250__main" /></form><button
6786              type="button"
6787              class="notify-button product-form__submit cta cta--dark cta--solid cta--full"
6788              style="width:100%; margin-top:1rem; display:none;"
6789              data-variant-id="39986523242595"
6790              data-variant-title="25"
6791              data-product-title="ARNE Digital Gift Card"
6792              data-product-id="6665229664355"
6793              data-product-handle="arne-digital-gift-card"
6794              data-hide-notify-bis=""
6795              data-bis-product-never-restock="false"
6796              data-bis-never-restock-ids=""
6797            >
6798              <span>NOTIFY ME WHEN BACK IN STOCK</span>
6799            </button>
6800            <button
6801              type="button"
6802              class="similar-items-button product-form__submit cta cta--dark cta--solid cta--full"
6803              style="width:100%; margin-top:1rem; display:none"
6804              data-variant-id="39986523242595"
6805              data-product-id="6665229664355"
6806            >
6807              <span>Show me similar items</span>
6808            </button>
6809            
6809<script type="application/json" data-bis-variants>[{"id":39986523242595,"title":"25","option1":"25","option2":null,"option3":null,"sku":"ARNE-DGC25","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 25","public_title":"25","options":["25"],"price":2500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000006715","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":39986523275363,"title":"50","option1":"50","option2":null,"option3":null,"sku":"ARNE-DGC50","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 50","public_title":"50","options":["50"],"price":5000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000006716","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061745763,"title":"75","option1":"75","option2":null,"option3":null,"sku":"ARNE-DGC75","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 75","public_title":"75","options":["75"],"price":7500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019949","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":39986523308131,"title":"100","option1":"100","option2":null,"option3":null,"sku":"ARNE-DGC100","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 100","public_title":"100","options":["100"],"price":10000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000006717","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061811299,"title":"150","option1":"150","option2":null,"option3":null,"sku":"ARNE-DGC150","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 150","public_title":"150","options":["150"],"price":15000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019951","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061876835,"title":"200","option1":"200","option2":null,"option3":null,"sku":"ARNE-DGC200","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 200","public_title":"200","options":["200"],"price":20000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019953","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061778531,"title":"250","option1":"250","option2":null,"option3":null,"sku":"ARNE-DGC250","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 250","public_title":"250","options":["250"],"price":25000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019950","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061844067,"title":"300","option1":"300","option2":null,"option3":null,"sku":"ARNE-DGC300","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 300","public_title":"300","options":["300"],"price":30000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019952","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}]</script>
6809
6810            
6810<script type="application/json" data-bis-never-restock>
6811              []
6812            </script>
6812<div class="bis-overlay" style="display:none;" data-bis-overlay aria-hidden="true">
6813              <div
6814                class="bis-popup"
6815                role="dialog"
6816                aria-modal="true"
6817                aria-labelledby="bis-template--27641402917250__main-6665229664355-title"
6818                aria-describedby="bis-template--27641402917250__main-6665229664355-desc"
6819                tabindex="-1"
6820                data-bis-dialog
6821              >
6822                <button class="bis-close" type="button" data-bis-close aria-label="Close">&times;</button>
6823                <h4 id="bis-template--27641402917250__main-6665229664355-title" class="bis-title h3" data-bis-title>Notify me when back in stock</h4>
6824                <p id="bis-template--27641402917250__main-6665229664355-desc" class="bis-subtitle" data-bis-subtitle>
6825                  Enter your email  to get notified as soon as this item is available.
6826                </p>
6827
6828                <!-- Email Form (not a <form> to avoid nested forms inside product-form) -->
6829                <div class="bis-form" data-bis-form>
6830                  <div class="bis-variant-picker" data-bis-variant-picker style="display:none;">
6831                    <label for="bis-template--27641402917250__main-6665229664355-variant" class="bis-label">Select a sold out size</label>
6832                    <select
6833                      id="bis-template--27641402917250__main-6665229664355-variant"
6834                      class="bis-select"
6835                      data-bis-variant-select
6836                      aria-describedby="bis-template--27641402917250__main-6665229664355-variant-help"
6837                      required
6838                    >
6839                      <option value="" selected disabled>Choose a size</option>
6840                    </select>
6841                  </div>
6842                  <p id="bis-template--27641402917250__main-6665229664355-variant-help" class="bis-help" data-bis-variant-help style="display:none;"></p>
6843                  <label class="visually-hidden" for="bis-template--27641402917250__main-6665229664355-email">Email address</label>
6844                  <input
6845                    id="bis-template--27641402917250__main-6665229664355-email"
6846                    type="email"
6847                    placeholder="Enter your email"
6848                    class="bis-input"
6849                    data-bis-email
6850                    required
6851                  >
6852                  <button type="button" data-bis-submit class="product-form__submit cta cta--dark cta--solid cta--full">
6853                    Notify me by Email
6854                  </button>
6855                </div>
6856
6857                <div class="bis-success" data-bis-success role="status" aria-live="polite" style="display:none;">
6858                  <p>Thanks! We'll let you know as soon as this product is back in stock.</p>
6859                </div>
6860              </div>
6861            </div>
6862          </div><store-pickup
6863            data-block-type="pickup-availability"
6864            data-block-id="buy_buttons"
6865            class="product-form__store-availability-container"
6866          ></store-pickup></div></div>
6867    </product-rerender>
6868  </quick-buy-popover>
6869</template>
6870
6871</div><div id="shopify-section-template--27641402917250__product_info_sliders_gUw93B" class="shopify-section details-slide__wrapper">
6872
6873
6874
6875
6876<script type="module">
6877    document.addEventListener("DOMContentLoaded", () => {
6878        const flickityEl = document.querySelector("[id^='product-info-slide-']");
6879        const buttons = document.querySelectorAll("[id^='product-info-button--']");
6880
6881        if (flickityEl) {
6882            flickityEl.flickity.then((flkty) => {
6883                const textWrappers = flickityEl.querySelectorAll(".details-slider--image-text-wrapper");
6884
6885                // Hide the directional arrows at the carousel ends so customers
6886                // don't think there's more to scroll to. Toggle classes the CSS
6887                // keys off of.
6888                const updateEndSlideState = () => {
6889                    flickityEl.classList.toggle("is-first-slide", flkty.selectedIndex === 0);
6890                    flickityEl.classList.toggle("is-last-slide", flkty.selectedIndex === flkty.slides.length - 1);
6891                };
6892                updateEndSlideState();
6893
6894                // Time the text fade-in to the image slide so they change together,
6895                // rather than waiting for "settle" (which trails the image arriving).
6896                const FADE_DURATION = 150;
6897                let fadeTimeout;
6898
6899                flkty.on("select", () => {
6900                    updateEndSlideState();
6901                    window.clearTimeout(fadeTimeout);
6902                    textWrappers.forEach((el) => el.classList.add("is-fading"));
6903                    fadeTimeout = window.setTimeout(() => {
6904                        textWrappers.forEach((el) => el.classList.remove("is-fading"));
6905                    }, FADE_DURATION);
6906                });
6907
6908                // Safety net: guarantee the text ends visible even if timing drifts.
6909                flkty.on("settle", () => {
6910                    window.clearTimeout(fadeTimeout);
6911                    textWrappers.forEach((el) => el.classList.remove("is-fading"));
6912                });
6913            });
6914        }
6915
6916        if (!flickityEl || !buttons.length) return;
6917
6918        buttons.forEach((button) => {
6919            button.addEventListener("click", () => {
6920                const slideTarget = button.dataset.target || "";
6921                if (!slideTarget) return;
6922
6923                const slideEl = flickityEl.querySelector(`#${slideTarget}`)
6924                const slideIndex = parseInt(slideEl?.dataset?.infoSliderIndex || "-1");
6925
6926                if (!slideIndex) return;
6927
6928                flickityEl.scrollIntoView({ behavior: "smooth", block: "start" });
6929                flickityEl.flickity.then((flkty) => flkty.select(slideIndex - 1))
6930            })
6931        })
6932    })
6933</script>
6933
6934
6935</div><div id="shopify-section-template--27641402917250__shop_the_look_custom_98Y8Jh" class="shopify-section shopify-section--shop-the-look-custom"><style>
6936  #shopify-section-template--27641402917250__shop_the_look_custom_98Y8Jh {--heading-color: 0, 0, 0;
6937    --text-color: 0, 0, 0;
6938    --prev-next-button-background: 255, 255, 255;
6939    --prev-next-button-color: 0, 0, 0;
6940
6941    --section-background: 255, 255, 255;
6942    --section-products-per-row: 2;
6943  }
6944
6945  @media screen and (min-width: 741px) {
6946    #shopify-section-template--27641402917250__shop_the_look_custom_98Y8Jh {
6947      --section-products-per-row: 3;
6948    }
6949  }
6950
6951  @media screen and (min-width: 1200px) {
6952    #shopify-section-template--27641402917250__shop_the_look_custom_98Y8Jh {
6953      --section-products-per-row: 4;
6954    }
6955  }
6956
6957  .shop-the-look-custom__subheading {
6958      @media screen and (min-width: 1000px) {
6959        font-size: 14px;
6960      }
6961  }
6962
6963  .shop-the-look-custom__heading {
6964      @media screen and (min-width: 1000px) {
6965        font-size: 16px;
6966      }
6967  }
6968</style>
6969
6970</div><div id="shopify-section-template--27641402917250__recently_viewed_products_DTJLpC" class="shopify-section shopify-section--recently-viewed-products"><style>
6971  #shopify-section-template--27641402917250__recently_viewed_products_DTJLpC {--heading-color: 0, 0, 0;
6972    --text-color: 0, 0, 0;
6973    --prev-next-button-background: 255, 255, 255;
6974    --prev-next-button-color: 0, 0, 0;
6975
6976    --section-background: 255, 255, 255;
6977    --section-products-per-row: 2;
6978  }
6979
6980  @media screen and (min-width: 741px) {
6981    #shopify-section-template--27641402917250__recently_viewed_products_DTJLpC {
6982      --section-products-per-row: 3;
6983    }
6984  }
6985
6986  @media screen and (min-width: 1200px) {
6987    #shopify-section-template--27641402917250__recently_viewed_products_DTJLpC {
6988      --section-products-per-row: 4;
6989    }
6990  }
6991
6992  .recently-viewed__subheading {
6993      @media screen and (min-width: 1000px) {
6994        font-size: 14px;
6995      }
6996  }
6997
6998  .recently-viewed__heading {
6999      @media screen and (min-width: 1000px) {
7000        font-size: 16px;
7001      }
7002  }
7003</style>
7004
7005<recently-viewed-products section-id="template--27641402917250__recently_viewed_products_DTJLpC" products-count="4" exclude-product-id="6665229664355" class="section section--flush"></recently-viewed-products>
7006
7007</div><div id="shopify-section-template--27641402917250__1756741191567772e2" class="shopify-section shopify-section--apps"><div class="container vertical-breather"><div id="shopify-block-AWHd0b1JWTWpTWjJrZ__kiwi_size_chart_recommender_kiwi_sizing_7f3cCc" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: kiwiSizing -->
7007<script>
7008window.KiwiSizing = window.KiwiSizing === undefined ? {} : window.KiwiSizing;
7009KiwiSizing.shop = "arne-clo.myshopify.com";
7010
7011
7012
7013
7014
7015
7016
7017
7018KiwiSizing.data = {
7019  collections: "263791083619,159023661155,681093529986,160906510435",
7020  tags: "all,all-collection,colour-gift-card,gender-mens,no-size-guide,NotBF2023,onlineonly2509,pc-glbe-giftcard",
7021  product: "6665229664355",
7022  metafields: [
7023
7024],
7025  vendor: "ARNE Mens",
7026  type: "Gift Cards",
7027  title: "ARNE Digital Gift Card",
7028  images: ["\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805","\/\/arneclo.com\/cdn\/shop\/files\/Mens-arne-digital-gift-card-1.jpg?v=1787313804"],
7029  options: [{"name":"Size","position":1,"values":["25","50","75","100","150","200","250","300"]}],
7030  variants: [     {"id": 39986523242595, "title": "25", "available": true}  ,    {"id": 39986523275363, "title": "50", "available": true}  ,    {"id": 41039061745763, "title": "75", "available": true}  ,    {"id": 39986523308131, "title": "100", "available": true}  ,    {"id": 41039061811299, "title": "150", "available": true}  ,    {"id": 41039061876835, "title": "200", "available": true}  ,    {"id": 41039061778531, "title": "250", "available": true}  ,    {"id": 41039061844067, "title": "300", "available": true}  ],
7031  shopCurrency: {
7032    moneyWithCurrencyFormat: "£{{amount}} GBP",
7033    moneyFormat: "£{{amount}}"
7034  },
7035  waitForElementSelector: "",
7036  waitForElementDelay: 5,
7037  fallbackToBlockPosition: false,
7038};
7039
7040</script>
7040<script type="text/javascript"
7041  async
7042  src="https://app.kiwisizing.com/web/js/dist/kiwiSizing/plugin/SizingPlugin.prod.js?v=340&shop=arne-clo.myshopify.com"
7043>
7044</script>
7044
7045
7046<div class="ks-container-app-block"></div>
7047<!-- END app snippet -->
7048</div></div>
7049
7050
7051</div><div id="shopify-section-template--27641402917250__breadcrumb_hiCXdp" class="shopify-section shopify-section--breadcrumb"><link href="//arneclo.com/cdn/shop/t/956/assets/section-breadcrumb.bundle.css?v=72775545425137040681790853443" rel="stylesheet" type="text/css" media="all" />
7052<style>
7053  #shopify-section-template--27641402917250__breadcrumb_hiCXdp {
7054    margin-block-start: calc(-1 * var(--vertical-breather) / 2);
7055    padding-block-start: 0;
7056  }
7057  #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page,
7058  #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb--product-page,
7059  #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb__list {
7060    margin-top: 0;
7061  }
7062  #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb--product-page {
7063    text-align: left;
7064  }
7065  #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb__list {
7066    justify-content: flex-start;
7067    gap: 4px;
7068  }
7069  #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb__item {
7070    gap: 4px;
7071  }
7072  #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb__item:first-child .breadcrumb__link {
7073    opacity: 1;
7074  }
7075  #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb__item + .breadcrumb__item::before {
7076    content: "/";
7077    display: inline;
7078    margin-left: 0;
7079    margin-right: 0;
7080  }
7081  #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb__link {
7082    color: #000000;
7083  }
7084  #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb__link[aria-current="page"] {
7085    color: #666666;
7086    text-decoration: none;
7087  }
7088  #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb__link[aria-current="page"]:hover {
7089    text-decoration: none;
7090  }
7091  #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb__item + .breadcrumb__item::before {
7092    color: #D6D6D6;
7093  }
7094  @media screen and (max-width: 767px) {
7095    #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb__list {
7096      padding-left: 0;
7097      padding-right: 0;
7098    }
7099  }
7100  @media screen and (max-width: 999px) {
7101    #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page {
7102      margin-top: 0;
7103    }
7104    #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb--product-page,
7105    #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb__list {
7106      margin-top: 0;
7107      padding-top: 0;
7108    }
7109  }
7110  @media screen and (min-width: 1000px) {
7111    #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page {
7112      margin-bottom: 12px;
7113    }
7114    #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb__list,
7115    #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb__link,
7116    #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb__current {
7117      font-size: 10px;
7118      font-family: 'Acumin Pro', sans-serif;
7119      font-weight: 400;
7120      word-wrap: break-word;
7121    }
7122    #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb__item + .breadcrumb__item::before {
7123      font-size: 10px;
7124      font-family: 'Acumin Pro', sans-serif;
7125      font-weight: 400;
7126    }
7127    #shopify-section-template--27641402917250__breadcrumb_hiCXdp .breadcrumb-wrapper--product-page .breadcrumb__list {
7128      padding-left: 0;
7129      padding-right: 0;
7130    }
7131  }
7132</style><div class="container">
7133    <div class="breadcrumb-wrapper breadcrumb-wrapper--product-page">
7134      <nav aria-label="Breadcrumb" class="breadcrumb breadcrumb--product-page text--xsmall text--subdued">
7135        <ol class="breadcrumb__list" role="list">
7136        <li class="breadcrumb__item">
7137          <a class="breadcrumb__link" href="/">Home</a>
7138        </li><li class="breadcrumb__item">
7139            <span class="breadcrumb__link" aria-current="page">ARNE Digital Gift Card</span>
7140          </li></ol>
7141      </nav>
7142    </div>
7143  </div>
7144</div><section id="shopify-section-template--27641402917250__related_categories_FVXNej" class="shopify-section shopify-section--related-categories">
7145</section>
7146</div><!-- BEGIN sections: footer-group -->
7147<div id="shopify-section-sections--27641402065282__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><link href="//arneclo.com/cdn/shop/t/956/assets/section-footer.bundle.css?v=112788206334556434911790928959" rel="stylesheet" type="text/css" media="all" />
7148<style>
7149  #shopify-section-sections--27641402065282__footer .footer {--background: 255, 255, 255;
7150    --heading-color: 57, 56, 58;
7151    --text-color: 57, 56, 58;
7152    --border-color: 225, 225, 225;
7153  }
7154</style>
7155
7156<footer class="footer footer--bordered">
7157  <div class="container">
7158    <div class="footer__inner">
7159      <a href="#back-to-top" class="visually-hidden skip-to-end">Skip to content</a>
7160      <div class="footer__item-list"><div
7161              class="footer__item footer__item--app-and-promo is-first   hidden-lap-and-up "
7162              
7163            ><div class="footer__item-app-promo">
7164                  <a class="footer__app-block" href="https://app.adjust.com/1zn88a6j?adgroup=en&amp;campaign=web_n/a_n/a_n/a_n/a_n/a_en&amp;deep_link=arneclo%3A%2F%2F&amp;engagement_type=fallback_click">
7165                    <div class="footer__app-img-content--wrapper">
7166                      
7167                        <div class="footer__app-image" style="--app-image-zoom: 1.55;"><img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/get-the-arne-app.png?v=1789140334&amp;width=1511" alt="" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/get-the-arne-app.png?v=1789140334&amp;width=100 100w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/get-the-arne-app.png?v=1789140334&amp;width=200 200w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/get-the-arne-app.png?v=1789140334&amp;width=300 300w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/get-the-arne-app.png?v=1789140334&amp;width=400 400w" width="1511" height="1512" loading="lazy" sizes="70px" class="footer__image"></div>
7168                      
7169
7170                      <div class="footer__app-content">
7171                        
7172                          <p class="h2 footer__app-heading">
7173                            Get the App
7174                          </p>
7175                        
7176                        
7177                          <p class="footer__app-description">
7178                            Discover more, browse with ease and shop seamlessly.
7179                          </p>
7180                        
7181                      </div>
7182                    </div>
7183
7184                    
7185
7186                    <div class="footer__app-links-wrapper">
7187                      <div class="footer__app-qr-code">
7188                        
7189<img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/arne-app-qr.png?v=1789649554" alt="" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/arne-app-qr.png?v=1789649554&amp;width=100 100w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/arne-app-qr.png?v=1789649554&amp;width=200 200w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/arne-app-qr.png?v=1789649554&amp;width=300 300w" width="374" height="376" loading="lazy" style="width: 150px" sizes="150px" class="footer__image">
7190                      </div>
7191                      <div class="footer__app-mobile-link">
7192                        <span class="flex" aria-hidden="true">
7193                          <svg xmlns="http://www.w3.org/2000/svg" width="10" height="18" viewBox="0 0 10 18" fill="none">
7194        <path d="M1.06006 1.06006L8.06006 8.56006L1.06006 16.0601" stroke="black" stroke-opacity="0.3" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="square"/>
7195      </svg>
7196                        </span>
7197                      </div>
7198                    </div>
7199
7200                  </a>
7201                  <button class="footer__promo-block" onclick="window._klOnsite = window._klOnsite || [];window._klOnsite.push(['openForm', 'RjxsV2']);">
7202                    <div class="footer__promo-content">
7203                      <span class="h2 footer__promo-heading">
7204                        Enjoy 15% Off
7205                      </span>
7206                      <span class="p footer__promo-description">
7207                        Your First Order
7208                      </span>
7209                    </div>
7210
7211                    <div aria-label="Enjoy 15% Off" 
7212                      class="footer-klaviyo-form-btn"
7213                    >
7214                      Sign Up
7215                    </div>
7216                  </button>
7217                </div></div><div
7218              class="footer__item footer__item--links   "
7219              
7220            ><div class="footer__item-content">
7221                    <ul class="linklist list--unstyled" role="list">
7222                        <li class="linklist__item">
7223                          <a href="#" class="link--faded  footer__menu-heading footer__menu-heading-unclickable ">
7224                            Customer care  
7225                          </a>
7226                        </li>
7227                        <li class="linklist__item">
7228                          <a href="/pages/faqs" class="link--faded  footer__menu-item ">
7229                            FAQ's  
7230                          </a>
7231                        </li>
7232                        <li class="linklist__item">
7233                          <a href="/pages/delivery" class="link--faded  footer__menu-item ">
7234                            Delivery Information  
7235                          </a>
7236                        </li>
7237                        <li class="linklist__item">
7238                          <a href="/pages/return-refunds" class="link--faded  footer__menu-item ">
7239                            Returns & Refunds  
7240                          </a>
7241                        </li>
7242                        <li class="linklist__item">
7243                          <a href="/pages/product-care-listing" class="link--faded  footer__menu-item ">
7244                            Product Care  
7245                          </a>
7246                        </li>
7247                        <li class="linklist__item">
7248                          <a href="/pages/gift-card" class="link--faded  footer__menu-item ">
7249                            Gift Cards  
7250                          </a>
7251                        </li>
7252                        <li class="linklist__item">
7253                          <a href="/pages/contact-main" class="link--faded  footer__menu-item ">
7254                            Contact Us  
7255                          </a>
7256                        </li></ul>
7257                  </div></div><div
7258              class="footer__item footer__item--links   "
7259              
7260            ><div class="footer__item-content">
7261                    <ul class="linklist list--unstyled" role="list">
7262                        <li class="linklist__item">
7263                          <a href="#" class="link--faded  footer__menu-heading footer__menu-heading-unclickable ">
7264                            Company  
7265                          </a>
7266                        </li>
7267                        <li class="linklist__item">
7268                          <a href="/pages/careers-main" class="link--faded  footer__menu-item ">
7269                            Careers  
7270                          </a>
7271                        </li>
7272                        <li class="linklist__item">
7273                          <a href="/pages/store-finder" class="link--faded  footer__menu-item ">
7274                            Our Stores  
7275                          </a>
7276                        </li>
7277                        <li class="linklist__item">
7278                          <a href="/pages/stockists" class="link--faded  footer__menu-item ">
7279                            Stockists  
7280                          </a>
7281                        </li>
7282                        <li class="linklist__item">
7283                          <a href="https://www.google.com/maps/place/Arne/@53.4044142,-2.9869821,17z/data=!3m1!4b1!4m6!3m5!1s0x487b21006549b9bb:0x72838676ac6c8fdf!8m2!3d53.404411!4d-2.9844072!16s%2Fg%2F11zhlnv1fj?entry=ttu&g_ep=EgoyMDI1MTIwMi4wIKXMDSoASAFQAw%3D%3D" class="link--faded  footer__menu-item ">
7284                            Café Arne   
7285                          </a>
7286                        </li></ul>
7287                  </div></div><div
7288              class="footer__item footer__item--links   "
7289              
7290            ><div class="footer__item-content">
7291                    <ul class="linklist list--unstyled" role="list">
7292                        <li class="linklist__item">
7293                          <a href="#" class="link--faded  footer__menu-heading footer__menu-heading-unclickable ">
7294                            Legal  
7295                          </a>
7296                        </li>
7297                        <li class="linklist__item">
7298                          <a href="/pages/refund-policy" class="link--faded  footer__menu-item ">
7299                            Refund Policy  
7300                          </a>
7301                        </li>
7302                        <li class="linklist__item">
7303                          <a href="/pages/privacy-policy" class="link--faded  footer__menu-item ">
7304                            Privacy Policy  
7305                          </a>
7306                        </li>
7307                        <li class="linklist__item">
7308                          <a href="/pages/eu-right-of-withdrawal" class="link--faded  footer__menu-item ">
7309                            EU Withdrawal  
7310                          </a>
7311                        </li>
7312                        <li class="linklist__item">
7313                          <a href="/pages/modern-slavery" class="link--faded  footer__menu-item ">
7314                            Modern Slavery  
7315                          </a>
7316                        </li>
7317                        <li class="linklist__item">
7318                          <a href="/pages/terms" class="link--faded  footer__menu-item ">
7319                            Terms & Conditions  
7320                          </a>
7321                        </li>
7322                        <li class="linklist__item">
7323                          <a href="/pages/terms-of-service" class="link--faded  footer__menu-item ">
7324                            Terms Of Service  
7325                          </a>
7326                        </li>
7327                        <li class="linklist__item">
7328                          <a href="/pages/accessibility" class="link--faded  footer__menu-item ">
7329                            Accessibility Statement  
7330                          </a>
7331                        </li></ul>
7332                  </div></div><div
7333              class="footer__item footer__item--app-and-promo   hidden-pocket  "
7334              
7335            ><div class="footer__item-app-promo">
7336                  <a class="footer__app-block" href="https://app.adjust.com/1zn88a6j?adgroup=en&amp;campaign=web_n/a_n/a_n/a_n/a_n/a_en&amp;deep_link=arneclo%3A%2F%2F&amp;engagement_type=fallback_click">
7337                    <div class="footer__app-img-content--wrapper">
7338                      
7339                        <div class="footer__app-image" style="--app-image-zoom: 1.55;"><img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/get-the-arne-app.png?v=1789140334&amp;width=1511" alt="" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/get-the-arne-app.png?v=1789140334&amp;width=100 100w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/get-the-arne-app.png?v=1789140334&amp;width=200 200w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/get-the-arne-app.png?v=1789140334&amp;width=300 300w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/get-the-arne-app.png?v=1789140334&amp;width=400 400w" width="1511" height="1512" loading="lazy" sizes="70px" class="footer__image"></div>
7340                      
7341
7342                      <div class="footer__app-content">
7343                        
7344                          <p class="h2 footer__app-heading">
7345                            Get the App
7346                          </p>
7347                        
7348                        
7349                          <p class="footer__app-description">
7350                            Discover more, browse with ease and shop seamlessly.
7351                          </p>
7352                        
7353                      </div>
7354                    </div>
7355
7356                    
7357
7358                    <div class="footer__app-links-wrapper">
7359                      <div class="footer__app-qr-code">
7360                        
7361<img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/arne-app-qr.png?v=1789649554" alt="" srcset="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/arne-app-qr.png?v=1789649554&amp;width=100 100w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/arne-app-qr.png?v=1789649554&amp;width=200 200w, https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/arne-app-qr.png?v=1789649554&amp;width=300 300w" width="374" height="376" loading="lazy" style="width: 150px" sizes="150px" class="footer__image">
7362                      </div>
7363                      <div class="footer__app-mobile-link">
7364                        <span class="flex" aria-hidden="true">
7365                          <svg xmlns="http://www.w3.org/2000/svg" width="10" height="18" viewBox="0 0 10 18" fill="none">
7366        <path d="M1.06006 1.06006L8.06006 8.56006L1.06006 16.0601" stroke="black" stroke-opacity="0.3" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="square"/>
7367      </svg>
7368                        </span>
7369                      </div>
7370                    </div>
7371
7372                  </a>
7373                  <button class="footer__promo-block" onclick="window._klOnsite = window._klOnsite || []; window._klOnsite.push(['openForm', 'RjxsV2']);">
7374                    <div class="footer__promo-content">
7375                      <span class="h2 footer__promo-heading">
7376                        Enjoy 15% Off
7377                      </span>
7378                      <span class="p footer__promo-description">
7379                        Your First Order
7380                      </span>
7381                    </div>
7382
7383                    <div aria-label="Enjoy 15% Off" 
7384                      class="footer-klaviyo-form-btn"
7385                    >
7386                      Sign Up
7387                    </div>
7388                  </button>
7389                </div></div></div>
7390      <div class="footer__aside">
7391        <div class="footer-bottom">
7392          <div class="footer-payment">
7393            
7394            <div class="footer__follow-and-payment"><div class="footer__payment-methods">
7395                  <div class="payment-methods-list payment-methods-list--auto">
7396                    
7397                      <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
7398
7399                    
7400                      <svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 
74000 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
7401
7402                    
7403                      <svg xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewBox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.
7403001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/><path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><linearGradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientUnits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></linearGradient><linearGradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientUnits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></linearGradient></defs></svg>
7404                    
7405                      <svg width="38" height="24" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" aria-labelledby="pi-bizum"><title id="pi-bizum">Bizum</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18a3 3 0 003 3h32c1.7 0 3-1.3 3-3V3a3 3 0 00-3-3z" opacity=".07"/><path fill="#fff" d="M35 1a2 2 0 012 2v18a2 2 0 01-2 2H3a2 2 0 01-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#05c0c7" fill-rule="evenodd" d="M18.81 10.55a.52.52 0 00-.52.51v3.88a.52.52 0 101.05 0v-3.88a.52.52 0 00-.53-.51zm0-1.93a.6.6 0 00-.59.59c0 .32.27.6.6.6a.6.6 0 000-1.2zm5.12 2.44c0-.32-.26-.44-.5-.44h-2.6c-.25 0-.46.2-.46.44 0 .26.2.46.46.46h1.71l-2.21 3.08a.55.55 0 00-.1.31c0 .33.26.5.48.5h2.76c.25 0 .46-.2.46-.45 0-.26-.2-.46-.46-.46H21.6l2.17-3.01a.7.7 0 00.15-.43zm-7.66 2.44c0 .63-.28 1.02-.92 1.02s-.9-.39-.9-1.02v-1.98h.94c.78 0 .88.42.88.9v1.08zm1.05-1.1c0-1.1-.57-1.8-1.9-1.8h-.96V9.14a.52.52 0 00-.52-.52.52.52 0 00-.52.52v4.36c0 1.08.58 1.96 1.95 1.96 1.36 0 1.96-.9 1.96-1.96v-1.11h-.01zm10.7-1.85a.52.52 0 00-.52.52v2.43c0 .63-.28 1.02-.92 1.02-.63 0-.9-.39-.9-1.02v-2.43a.52.52 0 00-.51-.52.52.52 0 00-.53.52v2.43c0 1.08.58 1.96 1.95 1.96s1.96-.9 1.96-1.96v-2.43a.54.54 0 00-.53-.52zM36 12.52c0-1.08-.5-1.96-1.87-1.96-.61 0-1.05.18-1.35.48-.3-.3-.74-.48-1.35-.48-1.36 0-1.87.9-1.87 1.96v2.43c0 .29.24.52.52.52.29 0 .52-.23.52-.52v-2.43c0-.63.2-1.02.83-1.02.63 0 .82.39.82 1.02v2.43c0 .29.24.52.52.52.29 0 .52-.23.52-.52v-2.43c0-.63.2-1.02.83-1.02.64 0 .83.39.83 1.02v2.43c0 .29.23.52.5.52.3 0 .53-.23.53-.52l.02-2.43zM3.87 10.56c.37.27.88.19 1.15-.18l.96-1.33a.82.82 0 10-1.33-.97l-.97 1.33a.83.83 0 00.2 1.15zm4.4-1.88a.82.82 0 00-1.15.18l-3.86 5.32a.82.82 0 101.33.97l3.86-5.32a.81.81 0 00-.18-1.15zM3.5 8.26a.82.82 0 10-1.32-.97.82.82 0 001.32.97zm5.86 7.3a.82.82 0 10-.97 1.33.82.82 0 10.97-1.33zm-1.5-2.1a.82.82 0 00-1.15.17l-.97 1.33a.82.82 0 101.32.97l.98-1.33a.82.82 0 00-.18-1.15z" clip-rule="evenodd"/></svg>
7406                    
7407                      <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg>
7408                    
7409                      <svg viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
7410                    
7411                      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-spidealwero"><title id="pi-spidealwero">iDEAL Wero</title><path opacity="0.07" d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="black"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#FFF48D"/><path d="M3.45001 7.43572V17.0022C3.45001 17.4602 3.82664 17.8347 4.28673 17.8347H10.0301C14.3722 17.8347 16.2539 15.4157 16.2539 12.2063C16.2539 8.99693 14.3715 6.60321 10.0294 6.60321H4.28603C3.82594 6.60321 3.44931 6.97773 3.44931 7.43572H3.45001Z" fill="white"/>
7411<path d="M7.29413 8.95133V16.0203H10.385C13.1918 16.0203 14.4087 14.4422 14.4087 12.2112C14.4087 9.98022 13.1911 8.41901 10.385 8.41901H7.82926C7.53259 8.41901 7.29413 8.66027 7.29413 8.95204V8.95133Z" fill="#CC0066"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03507 17.073H10.0294C13.539 17.073 15.4754 15.3456 15.4754 12.2105C15.4754 10.4038 14.7685 7.36908 10.0294 7.36908H5.03507C4.59182 7.36908 4.23203 7.72677 4.23203 8.16862V16.2742C4.23203 16.7153 4.59182 17.0737 5.03507 17.0737V17.073ZM4.49924 8.16862C4.49924 7.87335 4.7377 7.63559 5.03437 7.63559H10.0287C11.9609 7.63559 15.2068 8.23104 15.2068 12.2105C15.2068 15.1744 13.3665 16.8065 10.0287 16.8065H5.03507C4.7384 16.8065 4.49994 16.5694 4.49994 16.2735V8.16862H4.49924Z" fill="#232323"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81464 11.1831C8.72066 11.1494 8.62247 11.1326 8.51586 11.1326V11.1284H7.8082V12.8355H8.52428C8.65122 12.8355 8.76134 12.8102 8.85602 12.7681C8.95 12.7218 9.02785 12.6629 9.08957 12.5872C9.15129 12.5114 9.19618 12.4188 9.22844 12.3136C9.25719 12.2084 9.27332 12.0948 9.27332 11.9686C9.27332 11.8255 9.25299 11.7035 9.21581 11.5983C9.17514 11.4973 9.12183 11.4089 9.05661 11.3374C8.98717 11.27 8.90932 11.2153 8.81534 11.1817L8.81464 11.1831ZM8.64702 12.4995C8.59371 12.5163 8.54462 12.5248 8.49132 12.5248V12.529H8.16799V11.4524H8.4296C8.51937 11.4524 8.59301 11.465 8.65473 11.4903C8.71645 11.5155 8.76554 11.5576 8.80201 11.6039C8.83849 11.6502 8.86724 11.7133 8.88407 11.7806C8.9002 11.8479 8.90862 11.9279 8.90862 12.0121C8.90862 12.1088 8.896 12.1846 8.87215 12.2519C8.85108 12.3106 8.81921 12.3649 8.77817 12.4118C8.74305 12.4524 8.69779 12.4829 8.64702 12.5002V12.4995Z" fill="white"/><path d="M10.7504 11.1333V11.4489H9.87441V11.815H10.6803V12.1053H9.87441V12.5219H10.7707V12.8376H9.51041V11.1305H10.7504V11.1347V11.1333Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6244 12.8404L12.0023 11.1333H11.6222L10.9958 12.8404H11.3641L11.4952 12.4616H12.1173L12.2443 12.8404H12.6251H12.6244ZM11.8136 11.5534L12.0226 12.1797H11.5934L11.8101 11.5534H11.8143H11.8136Z" fill="white"/><path d="M13.2178 11.1325V12.5247H14.0278V12.8403H12.8538V11.1332H13.2178V11.1325Z" fill="white"/><path d="M5.85774 12.8656C6.30099 12.8656 6.66009 12.5065 6.66009 12.0625C6.66009 11.6186 6.30099 11.2595 5.85774 11.2595C5.41448 11.2595 5.05539 11.6186 5.05539 12.0625C5.05539 12.5065 5.41448 12.8656 5.85774 12.8656ZM6.33536 16.0771C5.71396 16.0771 5.216 15.5406 5.216 14.8813V13.9478C5.216 13.6181 5.46498 13.3474 5.77778 13.3474C6.09059 13.3474 6.33957 13.6139 6.33957 13.9478V16.0771H6.33536Z" fill="#232323"/><path d="M31.45 12.2209C31.45 11.1773 32.1926 10.2264 33.4749 10.2264C34.7572 10.2264 35.5053 11.178 35.5053 12.2209C35.5053 13.2638 34.7627 14.2154 33.4749 14.2154C32.1926 14.2154 31.45 13.2638 31.45 12.2209ZM34.3782 12.2209C34.3782 11.7178 34.0467 11.2537 33.4749 11.2537C32.9032 11.2537 32.5717 11.7186 32.5717 12.2209C32.5717 12.7232 32.9086 13.1889 33.4749 13.1889C34.0412 13.1889 34.3782 12.724 34.3782 12.2209ZM30.6615 12.9619C31.0889 12.7185 31.3455 12.2537 31.3455 11.7404C31.3455 10.9784 30.7948 10.3294 29.94 10.3294H28.1452V14.1132H29.2567V13.146H29.4649L30.1006 14.1132H31.4095L30.6615 12.9619ZM29.7161 12.2747H29.2567V11.2046H29.7216C30.0211 11.2046 30.213 11.4479 30.213 11.7396C30.213 12.0314 30.0148 12.2747 29.7161 12.2747ZM23.0713 10.3247L22.4044 12.5797L21.7539 10.3247H20.8686L20.2126 12.5797L19.5511 10.3247H18.378L19.722 14.1015H20.6868L21.3108 12.0454L21.9294 14.1015H22.8997L24.2436 10.3247H23.0705H23.0713ZM25.9261 13.1795H25.9237C25.508 13.1795 25.2163 12.9284 25.0915 12.5961H27.9159C27.9385 12.4713 27.9502 12.3434 27.9502 12.2139C27.9502 11.1734 27.21 10.2241 25.9261 10.2233V11.2482C26.3442 11.249 26.6328 11.5002 26.7568 11.8317H23.9363C23.9137 11.9565 23.902 12.0844 23.902 12.2139C23.902 13.2552 24.643 14.2052 25.923 14.2052H25.9253V13.1795H25.9261Z" fill="#1D1C1C"/><path d="M25.9237 14.2044C25.9674 14.2044 26.0103 14.2029 26.0524 14.2013C26.3122 14.188 26.5485 14.135 26.7591 14.05C26.9697 13.965 27.1546 13.8472 27.3114 13.7052C27.4673 13.5644 27.5983 13.3982 27.699 13.2138C27.7903 13.0469 27.8574 12.8667 27.8995 12.6787H26.7225C26.6983 12.7287 26.6702 12.777 26.6382 12.8215C26.5945 12.8831 26.5431 12.9385 26.4846 12.9861C26.4261 13.0344 26.3605 13.075 26.2888 13.1062C26.217 13.1374 26.1382 13.1592 26.0532 13.1709C2
74116.0119 13.1764 25.969 13.1795 25.9245 13.1795C25.6601 13.1795 25.4456 13.0773 25.2919 12.9174L24.5268 13.6912C24.8668 14.0055 25.3387 14.2036 25.9237 14.2036V14.2044Z" fill="#1D1C1C"/><path d="M25.9237 10.2225C24.838 10.2225 24.1399 10.9058 23.9535 11.7482H25.1266C25.267 11.4581 25.5431 11.2475 25.9237 11.2475C26.2272 11.2475 26.4627 11.3785 26.6164 11.5766L27.3886 10.7958C27.0438 10.4464 26.5477 10.2225 25.9245 10.2225H25.9237Z" fill="#1D1C1C"/><path d="M17.3927 16.431C17.3069 16.431 17.2367 16.3608 17.2367 16.275V8.16296C17.2367 8.07716 17.3069 8.00696 17.3927 8.00696C17.4785 8.00696 17.5487 8.07716 17.5487 8.16296V16.275C17.5487 16.3608 17.4785 16.431 17.3927 16.431Z" fill="#1D1C1C"/></svg>
7412                    
7413                      <svg width="38" height="24" role="img" aria-labelledby="pi-jcb" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg"><title id="pi-jcb">JCB</title><g fill="none" fill-rule="evenodd"><g fill-rule="nonzero"><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/></g><path d="M11.5 5H15v11.5a2.5 2.5 0 0 1-2.5 2.5H9V7.5A2.5 2.5 0 0 1 11.5 5z" fill="#006EBC"/><path d="M18.5 5H22v11.5a2.5 2.5 0 0 1-2.5 2.5H16V7.5A2.5 2.5 0 0 1 18.5 5z" fill="#F00036"/><path d="M25.5 5H29v11.5a2.5 2.5 0 0 1-2.5 2.5H23V7.5A2.5 2.5 0 0 1 25.5 5z" fill="#2AB419"/>
7413<path d="M10.755 14.5c-1.06 0-2.122-.304-2.656-.987l.78-.676c.068 1.133 3.545 1.24 3.545-.19V9.5h1.802v3.147c0 .728-.574 1.322-1.573 1.632-.466.144-1.365.221-1.898.221zm8.116 0c-.674 0-1.388-.107-1.965-.366-.948-.425-1.312-1.206-1.3-2.199.012-1.014.436-1.782 1.468-2.165 1.319-.49 3.343-.261 3.926.27v.972c-.572-.521-1.958-.898-2.919-.46-.494.226-.737.917-.744 1.448-.006.56.245 1.252.744 1.497.953.467 2.39.04 2.919-.441v1.01c-.358.255-1.253.434-2.129.434zm8.679-2.587c.37-.235.582-.567.582-1.005 0-.438-.116-.687-.348-.939-.206-.207-.58-.469-1.238-.469H23v5h3.546c.696 0 1.097-.23 1.315-.415.283-.25.426-.53.426-.96 0-.431-.155-.908-.737-1.212zm-1.906-.281h-1.428v-1.444h1.495c.956 0 .944 1.444-.067 1.444zm.288 2.157h-1.716v-1.513h1.716c.986 0 1.083 1.513 0 1.513z" fill="#FFF" fill-rule="nonzero"/></g></svg>
7414                    
7415                      <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg>
7416                    
7417                      <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
7418
7419                    
7420                      <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
74200-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg>
7421                    
7422                      <svg viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg>
7423                    
7424                      <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/>
7424<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
742416.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
7425
7426                    
7427                  </div>
7428                </div></div>
7429          </div>
7430          <div class="footer-country">
7431            <country-navigation append-body id="country-selector-drawer" class="drawer drawer--from-right">
7432              <span class="drawer__overlay"></span>
7433              <drawer-content id="footer-country-drawer" class="drawer--left">
7434                <header class="drawer__header">
7435                  <h3 class="drawer__title">Country/region</h3>
7436                  <button
7437                    type="button"
7438                    class="drawer__close-button tap-area tap-area--large"
7439                    data-action="close"
7440                    aria-label="Close"
7441                    aria-controls="country-selector-drawer"
7442                    is="toggle-button"
7443                  ><svg focusable="false" width="12" height="12" class="icon icon--close   " viewBox="0 0 12 12" fill="none">
7444        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7309 0.264154C12.0824 0.615985 12.0823 1.18617 11.7306 1.53783L7.97891 5.28877C7.58832 5.67928 7.58829 6.3125 7.97884 6.70305L11.7321 10.4563C12.084 10.8082 12.084 11.3788 11.7321 11.7307C11.3802 12.0827 10.8096 12.0827 10.4577 11.7307L6.70443 7.97746C6.31388 7.58691 5.68066 7.58694 5.29015 7.97753L1.53775 11.7306C1.1859 12.0826 0.615334 12.0825 0.263582 11.7305C-0.0879557 11.3787 -0.0878468 10.8085 0.263826 10.4568L4.01671 6.70396C4.40724 6.31343 4.40723 5.68027 4.01671 5.28974L0.265322 1.53835C-0.0865978 1.18643 -0.0865982 0.615859 0.265321 0.26394C0.617241 -0.0879797 1.18782 -0.08798 1.53974 0.263939L5.29112 4.01533C5.68165 4.40585 6.31481 4.40585 6.70534 4.01533L10.4568 0.26391C10.8086 -0.0879534 11.3791 -0.0878446 11.7309 0.264154Z" fill="currentColor"></path>
7445      </svg></button>
7446                </header>
7447                <div class="drawer__content"><form method="post" action="/localization" id="localization_form_drawer" accept-charset="UTF-8" class="drawer__localization" enctype="multipart/form-data"><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="/products/arne-digital-gift-card" /><input type="hidden" name="country_code" value="GB">
7448                    <div class="drawer__choice-list"><button
7449                          type="submit"
7450                          name="country_code"
7451                          value="AL"
7452                          class="drawer__choice-item"
7453                        >
7454                          Albania (ALL)
7455                        </button><button
7456                          type="submit"
7457                          name="country_code"
7458                          value="DZ"
7459                          class="drawer__choice-item"
7460                        >
7461                          Algeria (DZD)
7462                        </button><button
7463                          type="submit"
7464                          name="country_code"
7465                          value="AD"
7466                          class="drawer__choice-item"
7467                        >
7468                          Andorra (EUR)
7469                        </button><button
7470                          type="submit"
7471                          name="country_code"
7472                          value="AO"
7473                          class="drawer__choice-item"
7474                        >
7475                          Angola (AOA)
7476                        </button><button
7477                          type="submit"
7478                          name="country_code"
7479                          value="AI"
7480                          class="drawer__choice-item"
7481                        >
7482                          Anguilla (XCD)
7483                        </button><button
7484                          type="submit"
7485                          name="country_code"
7486                          value="AG"
7487                          class="drawer__choice-item"
7488                        >
7489                          Antigua &amp; Barbuda (XCD)
7490                        </button><button
7491                          type="submit"
7492                          name="country_code"
7493                          value="AR"
7494                          class="drawer__choice-item"
7495                        >
7496                          Argentina (ARS)
7497                        </button><button
7498                          type="submit"
7499                          name="country_code"
7500                          value="AM"
7501                          class="drawer__choice-item"
7502                        >
7503                          Armenia (AMD)
7504                        </button><button
7505                          type="submit"
7506                          name="country_code"
7507                          value="AW"
7508                          class="drawer__choice-item"
7509                        >
7510                          Aruba (AWG)
7511                        </button><button
7512                          type="submit"
7513                          name="country_code"
7514                          value="AU"
7515                          class="drawer__choice-item"
7516                        >
7517                          Australia (AUD)
7518                        </button><button
7519                          type="submit"
7520                          name="country_code"
7521                          value="AT"
7522                          class="drawer__choice-item"
7523                        >
7524                          Austria (EUR)
7525                        </button><button
7526                          type="submit"
7527                          name="country_code"
7528                          value="AZ"
7529                          class="drawer__choice-item"
7530                        >
7531                          Azerbaijan (AZN)
7532                        </button><button
7533                          type="submit"
7534                          name="country_code"
7535                          value="BS"
7536                          class="drawer__choice-item"
7537                        >
7538                          Bahamas (BSD)
7539                        </button><button
7540                          type="submit"
7541                          name="country_code"
7542                          value="BH"
7543                          class="drawer__choice-item"
7544                        >
7545                          Bahrain (USD)
7546                        </button><button
7547                          type="submit"
7548                          name="country_code"
7549                          value="BD"
7550                          class="drawer__choice-item"
7551                        >
7552                          Bangladesh (BDT)
7553                        </button><button
7554                          type="submit"
7555                          name="country_code"
7556                          value="BB"
7557                          class="drawer__choice-item"
7558                        >
7559                          Barbados (BBD)
7560                        </button><button
7561                          type="submit"
7562                          name="country_code"
7563                          value="BE"
7564                          class="drawer__choice-item"
7565                        >
7566                          Belgium (EUR)
7567                        </button><button
7568                          type="submit"
7569                          name="country_code"
7570                          value="BZ"
7571                          class="drawer__choice-item"
7572                        >
7573                          Belize (BZD)
7574                        </button><button
7575                          type="submit"
7576                          name="country_code"
7577                          value="BJ"
7578                          class="drawer__choice-item"
7579                        >
7580                          Benin (XOF)
7581                        </button><button
7582                          type="submit"
7583                          name="country_code"
7584                          value="BM"
7585                          class="drawer__choice-item"
7586                        >
7587                          Bermuda (USD)
7588                        </button><button
7589                          type="submit"
7590                          name="country_code"
7591                          value="BT"
7592                          class="drawer__choice-item"
7593                        >
7594                          Bhutan (USD)
7595                        </button><button
7596                          type="submit"
7597                          name="country_code"
7598                          value="BO"
7599                          class="drawer__choice-item"
7600                        >
7601                          Bolivia (BOB)
7602                        </button><button
7603                          type="submit"
7604                          name="country_code"
7605                          value="BA"
7606                          class="drawer__choice-item"
7607                        >
7608                          Bosnia &amp; Herzegovina (BAM)
7609                        </button><button
7610                          type="submit"
7611                          name="country_code"
7612                          value="BW"
7613                          class="drawer__choice-item"
7614                        >
7615                          Botswana (BWP)
7616                        </button><button
7617                          type="submit"
7618                          name="country_code"
7619                          value="BR"
7620                          class="drawer__choice-item"
7621                        >
7622                          Brazil (BRL)
7623                        </button><button
7624                          type="submit"
7625                          name="country_code"
7626                          value="VG"
7627                          class="drawer__choice-item"
7628                        >
7629                          British Virgin Islands (USD)
7630                        </button><button
7631                          type="submit"
7632                          name="country_code"
7633                          value="BN"
7634                          class="drawer__choice-item"
7635                        >
7636                          Brunei (BND)
7637                        </button><button
7638                          type="submit"
7639                          name="country_code"
7640                          value="BG"
7641                          class="drawer__choice-item"
7642                        >
7643                          Bulgaria (EUR)
7644                        </button><button
7645                          type="submit"
7646                          name="country_code"
7647                          value="BF"
7648                          class="drawer__choice-item"
7649                        >
7650                          Burkina Faso (XOF)
7651                        </button><button
7652                          type="submit"
7653                          name="country_code"
7654                          value="BI"
7655                          class="drawer__choice-item"
7656                        >
7657                          Burundi (BIF)
7658                        </button><button
7659                          type="submit"
7660                          name="country_code"
7661                          value="KH"
7662                          class="drawer__choice-item"
7663                        >
7664                          Cambodia (KHR)
7665                        </button><button
7666                          type="submit"
7667                          name="country_code"
7668                          value="CM"
7669                          class="drawer__choice-item"
7670                        >
7671                          Cameroon (XAF)
7672                        </button><button
7673                          type="submit"
7674                          name="country_code"
7675                          value="CA"
7676                          class="drawer__choice-item"
7677                        >
7678                          Canada (CAD)
7679                        </button><button
7680                          type="submit"
7681                          name="country_code"
7682                          value="CV"
7683                          class="drawer__choice-item"
7684                        >
7685                          Cape Verde (CVE)
7686                        </button><button
7687                          type="submit"
7688                          name="country_code"
7689                          value="KY"
7690                          class="drawer__choice-item"
7691                        >
7692                          Cayman Islands (KYD)
7693                        </button><button
7694                          type="submit"
7695                          name="country_code"
7696                          value="TD"
7697                          class="drawer__choice-item"
7698                        >
7699                          Chad (XAF)
7700                        </button><button
7701                          type="submit"
7702                          name="country_code"
7703                          value="CL"
7704                          class="drawer__choice-item"
7705                        >
7706                          Chile (CLP)
7707                        </button><button
7708                          type="submit"
7709                          name="country_code"
7710                          value="CN"
7711                          class="drawer__choice-item"
7712                        >
7713                          China (CNY)
7714                        </button><button
7715                          type="submit"
7716                          name="country_code"
7717                          value="CO"
7718                          class="drawer__choice-item"
7719                        >
7720                          Colombia (COP)
7721                        </button><button
7722                          type="submit"
7723                          name="country_code"
7724                          value="KM"
7725                          class="drawer__choice-item"
7726                        >
7727                          Comoros (KMF)
7728                        </button><button
7729                          type="submit"
7730                          name="country_code"
7731                          value="CG"
7732                          class="drawer__choice-item"
7733                        >
7734                          Congo - Brazzaville (XAF)
7735                        </button><button
7736                          type="submit"
7737                          name="country_code"
7738                          value="CK"
7739                          class="drawer__choice-item"
7740                        >
7741                          Cook Islands (NZD)
7742                        </button><button
7743                          type="submit"
7744                          name="country_code"
7745                          value="CR"
7746                          class="drawer__choice-item"
7747                        >
7748                          Costa Rica (CRC)
7749                        </button><button
7750                          type="submit"
7751                          name="country_code"
7752                          value="CI"
7753                          class="drawer__choice-item"
7754                        >
7755                          Côte d’Ivoire (XOF)
7756                        </button><button
7757                          type="submit"
7758                          name="country_code"
7759                          value="HR"
7760                          class="drawer__choice-item"
7761                        >
7762                          Croatia (EUR)
7763                        </button><button
7764                          type="submit"
7765                          name="country_code"
7766                          value="CW"
7767                          class="drawer__choice-item"
7768                        >
7769                          Curaçao (USD)
7770                        </button><button
7771                          type="submit"
7772                          name="country_code"
7773                          value="CY"
7774                          class="drawer__choice-item"
7775                        >
7776                          Cyprus (EUR)
7777                        </button><button
7778                          type="submit"
7779                          name="country_code"
7780                          value="CZ"
7781                          class="drawer__choice-item"
7782                        >
7783                          Czechia (CZK)
7784                        </button><button
7785                          type="submit"
7786                          name="country_code"
7787                          value="DK"
7788                          class="drawer__choice-item"
7789                        >
7790                          Denmark (DKK)
7791                        </button><button
7792                          type="submit"
7793                          name="country_code"
7794                          value="DJ"
7795                          class="drawer__choice-item"
7796                        >
7797                          Djibouti (DJF)
7798                        </button><button
7799                          type="submit"
7800                          name="country_code"
7801                          value="DM"
7802                          class="drawer__choice-item"
7803                        >
7804                          Dominica (XCD)
7805                        </button><button
7806                          type="submit"
7807                          name="country_code"
7808                          value="DO"
7809                          class="drawer__choice-item"
7810                        >
7811                          Dominican Republic (DOP)
7812                        </button><button
7813                          type="submit"
7814                          name="country_code"
7815                          value="EC"
7816                          class="drawer__choice-item"
7817                        >
7818                          Ecuador (USD)
7819                        </button><button
7820                          type="submit"
7821                          name="country_code"
7822                          value="EG"
7823                          class="drawer__choice-item"
7824                        >
7825                          Egypt (EGP)
7826                        </button><button
7827                          type="submit"
7828                          name="country_code"
7829                          value="SV"
7830                          class="drawer__choice-item"
7831                        >
7832                          El Salvador (USD)
7833                        </button><button
7834                          type="submit"
7835                          name="country_code"
7836                          value="GQ"
7837                          class="drawer__choice-item"
7838                        >
7839                          Equatorial Guinea (XAF)
7840                        </button><button
7841                          type="submit"
7842                          name="country_code"
7843                          value="EE"
7844                          class="drawer__choice-item"
7845                        >
7846                          Estonia (EUR)
7847                        </button><button
7848                          type="submit"
7849                          name="country_code"
7850                          value="SZ"
7851                          class="drawer__choice-item"
7852                        >
7853                          Eswatini (SZL)
7854                        </button><button
7855                          type="submit"
7856                          name="country_code"
7857                          value="ET"
7858                          class="drawer__choice-item"
7859                        >
7860                          Ethiopia (ETB)
7861                        </button><button
7862                          type="submit"
7863                          name="country_code"
7864                          value="FK"
7865                          class="drawer__choice-item"
7866                        >
7867                          Falkland Islands (FKP)
7868                        </button><button
7869                          type="submit"
7870                          name="country_code"
7871                          value="FO"
7872                          class="drawer__choice-item"
7873                        >
7874                          Faroe Islands (DKK)
7875                        </button><button
7876                          type="submit"
7877                          name="country_code"
7878                          value="FJ"
7879                          class="drawer__choice-item"
7880                        >
7881                          Fiji (FJD)
7882                        </button><button
7883                          type="submit"
7884                          name="country_code"
7885                          value="FI"
7886                          class="drawer__choice-item"
7887                        >
7888                          Finland (EUR)
7889                        </button><button
7890                          type="submit"
7891                          name="country_code"
7892                          value="FR"
7893                          class="drawer__choice-item"
7894                        >
7895                          France (EUR)
7896                        </button><button
7897                          type="submit"
7898                          name="country_code"
7899                          value="GF"
7900                          class="drawer__choice-item"
7901                        >
7902                          French Guiana (EUR)
7903                        </button><button
7904                          type="submit"
7905                          name="country_code"
7906                          value="PF"
7907                          class="drawer__choice-item"
7908                        >
7909                          French Polynesia (XPF)
7910                        </button><button
7911                          type="submit"
7912                          name="country_code"
7913                          value="GA"
7914                          class="drawer__choice-item"
7915                        >
7916                          Gabon (USD)
7917                        </button><button
7918                          type="submit"
7919                          name="country_code"
7920                          value="GM"
7921                          class="drawer__choice-item"
7922                        >
7923                          Gambia (GMD)
7924                        </button><button
7925                          type="submit"
7926                          name="country_code"
7927                          value="GE"
7928                          class="drawer__choice-item"
7929                        >
7930                          Georgia (GEL)
7931                        </button><button
7932                          type="submit"
7933                          name="country_code"
7934                          value="DE"
7935                          class="drawer__choice-item"
7936                        >
7937                          Germany (EUR)
7938                        </button><button
7939                          type="submit"
7940                          name="country_code"
7941                          value="GH"
7942                          class="drawer__choice-item"
7943                        >
7944                          Ghana (USD)
7945                        </button><button
7946                          type="submit"
7947                          name="country_code"
7948                          value="GI"
7949                          class="drawer__choice-item"
7950                        >
7951                          Gibraltar (GBP)
7952                        </button><button
7953                          type="submit"
7954                          name="country_code"
7955                          value="GR"
7956                          class="drawer__choice-item"
7957                        >
7958                          Greece (EUR)
7959                        </button><button
7960                          type="submit"
7961                          name="country_code"
7962                          value="GL"
7963                          class="drawer__choice-item"
7964                        >
7965                          Greenland (DKK)
7966                        </button><button
7967                          type="submit"
7968                          name="country_code"
7969                          value="GD"
7970                          class="drawer__choice-item"
7971                        >
7972                          Grenada (XCD)
7973                        </button><button
7974                          type="submit"
7975                          name="country_code"
7976                          value="GP"
7977                          class="drawer__choice-item"
7978                        >
7979                          Guadeloupe (EUR)
7980                        </button><button
7981                          type="submit"
7982                          name="country_code"
7983                          value="GT"
7984                          class="drawer__choice-item"
7985                        >
7986                          Guatemala (GTQ)
7987                        </button><button
7988                          type="submit"
7989                          name="country_code"
7990                          value="GG"
7991                          class="drawer__choice-item"
7992                        >
7993                          Guernsey (GBP)
7994                        </button><button
7995                          type="submit"
7996                          name="country_code"
7997                          value="GN"
7998                          class="drawer__choice-item"
7999                        >
8000                          Guinea (GNF)
8001                        </button><button
8002                          type="submit"
8003                          name="country_code"
8004                          value="GW"
8005                          class="drawer__choice-item"
8006                        >
8007                          Guinea-Bissau (XOF)
8008                        </button><button
8009                          type="submit"
8010                          name="country_code"
8011                          value="GY"
8012                          class="drawer__choice-item"
8013                        >
8014                          Guyana (GYD)
8015                        </button><button
8016                          type="submit"
8017                          name="country_code"
8018                          value="HT"
8019                          class="drawer__choice-item"
8020                        >
8021  
8021                        Haiti (HTG)
8022                        </button><button
8023                          type="submit"
8024                          name="country_code"
8025                          value="HN"
8026                          class="drawer__choice-item"
8027                        >
8028                          Honduras (HNL)
8029                        </button><button
8030                          type="submit"
8031                          name="country_code"
8032                          value="HK"
8033                          class="drawer__choice-item"
8034                        >
8035                          Hong Kong SAR (HKD)
8036                        </button><button
8037                          type="submit"
8038                          name="country_code"
8039                          value="HU"
8040                          class="drawer__choice-item"
8041                        >
8042                          Hungary (HUF)
8043                        </button><button
8044                          type="submit"
8045                          name="country_code"
8046                          value="IS"
8047                          class="drawer__choice-item"
8048                        >
8049                          Iceland (ISK)
8050                        </button><button
8051                          type="submit"
8052                          name="country_code"
8053                          value="IN"
8054                          class="drawer__choice-item"
8055                        >
8056                          India (INR)
8057                        </button><button
8058                          type="submit"
8059                          name="country_code"
8060                          value="ID"
8061                          class="drawer__choice-item"
8062                        >
8063                          Indonesia (IDR)
8064                        </button><button
8065                          type="submit"
8066                          name="country_code"
8067                          value="IE"
8068                          class="drawer__choice-item"
8069                        >
8070                          Ireland (EUR)
8071                        </button><button
8072                          type="submit"
8073                          name="country_code"
8074                          value="IM"
8075                          class="drawer__choice-item"
8076                        >
8077                          Isle of Man (GBP)
8078                        </button><button
8079                          type="submit"
8080                          name="country_code"
8081                          value="IL"
8082                          class="drawer__choice-item"
8083                        >
8084                          Israel (ILS)
8085                        </button><button
8086                          type="submit"
8087                          name="country_code"
8088                          value="IT"
8089                          class="drawer__choice-item"
8090                        >
8091                          Italy (EUR)
8092                        </button><button
8093                          type="submit"
8094                          name="country_code"
8095                          value="JM"
8096                          class="drawer__choice-item"
8097                        >
8098                          Jamaica (JMD)
8099                        </button><button
8100                          type="submit"
8101                          name="country_code"
8102                          value="JP"
8103                          class="drawer__choice-item"
8104                        >
8105                          Japan (JPY)
8106                        </button><button
8107                          type="submit"
8108                          name="country_code"
8109                          value="JE"
8110                          class="drawer__choice-item"
8111                        >
8112                          Jersey (GBP)
8113                        </button><button
8114                          type="submit"
8115                          name="country_code"
8116                          value="JO"
8117                          class="drawer__choice-item"
8118                        >
8119                          Jordan (USD)
8120                        </button><button
8121                          type="submit"
8122                          name="country_code"
8123                          value="KZ"
8124                          class="drawer__choice-item"
8125                        >
8126                          Kazakhstan (KZT)
8127                        </button><button
8128                          type="submit"
8129                          name="country_code"
8130                          value="KE"
8131                          class="drawer__choice-item"
8132                        >
8133                          Kenya (KES)
8134                        </button><button
8135                          type="submit"
8136                          name="country_code"
8137                          value="KI"
8138                          class="drawer__choice-item"
8139                        >
8140                          Kiribati (USD)
8141                        </button><button
8142                          type="submit"
8143                          name="country_code"
8144                          value="KW"
8145                          class="drawer__choice-item"
8146                        >
8147                          Kuwait (USD)
8148                        </button><button
8149                          type="submit"
8150                          name="country_code"
8151                          value="KG"
8152                          class="drawer__choice-item"
8153                        >
8154                          Kyrgyzstan (KGS)
8155                        </button><button
8156                          type="submit"
8157                          name="country_code"
8158                          value="LA"
8159                          class="drawer__choice-item"
8160                        >
8161                          Laos (LAK)
8162                        </button><button
8163                          type="submit"
8164                          name="country_code"
8165                          value="LV"
8166                          class="drawer__choice-item"
8167                        >
8168                          Latvia (EUR)
8169                        </button><button
8170                          type="submit"
8171                          name="country_code"
8172                          value="LB"
8173                          class="drawer__choice-item"
8174                        >
8175                          Lebanon (LBP)
8176                        </button><button
8177                          type="submit"
8178                          name="country_code"
8179                          value="LS"
8180                          class="drawer__choice-item"
8181                        >
8182                          Lesotho (LSL)
8183                        </button><button
8184                          type="submit"
8185                          name="country_code"
8186                          value="LR"
8187                          class="drawer__choice-item"
8188                        >
8189                          Liberia (LRD)
8190                        </button><button
8191                          type="submit"
8192                          name="country_code"
8193                          value="LI"
8194                          class="drawer__choice-item"
8195                        >
8196                          Liechtenstein (CHF)
8197                        </button><button
8198                          type="submit"
8199                          name="country_code"
8200                          value="LT"
8201                          class="drawer__choice-item"
8202                        >
8203                          Lithuania (EUR)
8204                        </button><button
8205                          type="submit"
8206                          name="country_code"
8207                          value="LU"
8208                          class="drawer__choice-item"
8209                        >
8210                          Luxembourg (EUR)
8211                        </button><button
8212                          type="submit"
8213                          name="country_code"
8214                          value="MO"
8215                          class="drawer__choice-item"
8216                        >
8217                          Macao SAR (MOP)
8218                        </button><button
8219                          type="submit"
8220                          name="country_code"
8221                          value="MG"
8222                          class="drawer__choice-item"
8223                        >
8224                          Madagascar (USD)
8225                        </button><button
8226                          type="submit"
8227                          name="country_code"
8228                          value="MW"
8229                          class="drawer__choice-item"
8230                        >
8231                          Malawi (MWK)
8232                        </button><button
8233                          type="submit"
8234                          name="country_code"
8235                          value="MY"
8236                          class="drawer__choice-item"
8237                        >
8238                          Malaysia (MYR)
8239                        </button><button
8240                          type="submit"
8241                          name="country_code"
8242                          value="MV"
8243                          class="drawer__choice-item"
8244                        >
8245                          Maldives (MVR)
8246                        </button><button
8247                          type="submit"
8248                          name="country_code"
8249                          value="MT"
8250                          class="drawer__choice-item"
8251                        >
8252                          Malta (EUR)
8253                        </button><button
8254                          type="submit"
8255                          name="country_code"
8256                          value="MQ"
8257                          class="drawer__choice-item"
8258                        >
8259                          Martinique (EUR)
8260                        </button><button
8261                          type="submit"
8262                          name="country_code"
8263                          value="MR"
8264                          class="drawer__choice-item"
8265                        >
8266                          Mauritania (USD)
8267                        </button><button
8268                          type="submit"
8269                          name="country_code"
8270                          value="MU"
8271                          class="drawer__choice-item"
8272                        >
8273                          Mauritius (MUR)
8274                        </button><button
8275                          type="submit"
8276                          name="country_code"
8277                          value="YT"
8278                          class="drawer__choice-item"
8279                        >
8280                          Mayotte (EUR)
8281                        </button><button
8282                          type="submit"
8283                          name="country_code"
8284                          value="MX"
8285                          class="drawer__choice-item"
8286                        >
8287                          Mexico (MXN)
8288                        </button><button
8289                          type="submit"
8290                          name="country_code"
8291                          value="MD"
8292                          class="drawer__choice-item"
8293                        >
8294                          Moldova (MDL)
8295                        </button><button
8296                          type="submit"
8297                          name="country_code"
8298                          value="MC"
8299                          class="drawer__choice-item"
8300                        >
8301                          Monaco (EUR)
8302                        </button><button
8303                          type="submit"
8304                          name="country_code"
8305                          value="MN"
8306                          class="drawer__choice-item"
8307                        >
8308                          Mongolia (MNT)
8309                        </button><button
8310                          type="submit"
8311                          name="country_code"
8312                          value="ME"
8313                          class="drawer__choice-item"
8314                        >
8315                          Montenegro (EUR)
8316                        </button><button
8317                          type="submit"
8318                          name="country_code"
8319                          value="MS"
8320                          class="drawer__choice-item"
8321                        >
8322                          Montserrat (XCD)
8323                        </button><button
8324                          type="submit"
8325                          name="country_code"
8326                          value="MA"
8327                          class="drawer__choice-item"
8328                        >
8329                          Morocco (MAD)
8330                        </button><button
8331                          type="submit"
8332                          name="country_code"
8333                          value="MZ"
8334                          class="drawer__choice-item"
8335                        >
8336                          Mozambique (MZN)
8337                        </button><button
8338                          type="submit"
8339                          name="country_code"
8340                          value="NA"
8341                          class="drawer__choice-item"
8342                        >
8343                          Namibia (NAD)
8344                        </button><button
8345                          type="submit"
8346                          name="country_code"
8347                          value="NR"
8348                          class="drawer__choice-item"
8349                        >
8350                          Nauru (AUD)
8351                        </button><button
8352                          type="submit"
8353                          name="country_code"
8354                          value="NP"
8355                          class="drawer__choice-item"
8356                        >
8357                          Nepal (NPR)
8358                        </button><button
8359                          type="submit"
8360                          name="country_code"
8361                          value="NL"
8362                          class="drawer__choice-item"
8363                        >
8364                          Netherlands (EUR)
8365                        </button><button
8366                          type="submit"
8367                          name="country_code"
8368                          value="NC"
8369                          class="drawer__choice-item"
8370                        >
8371                          New Caledonia (XPF)
8372                        </button><button
8373                          type="submit"
8374                          name="country_code"
8375                          value="NZ"
8376                          class="drawer__choice-item"
8377                        >
8378                          New Zealand (NZD)
8379                        </button><button
8380                          type="submit"
8381                          name="country_code"
8382                          value="NI"
8383                          class="drawer__choice-item"
8384                        >
8385                          Nicaragua (NIO)
8386                        </button><button
8387                          type="submit"
8388                          name="country_code"
8389                          value="NG"
8390                          class="drawer__choice-item"
8391                        >
8392                          Nigeria (NGN)
8393                        </button><button
8394                          type="submit"
8395                          name="country_code"
8396                          value="NU"
8397                          class="drawer__choice-item"
8398                        >
8399                          Niue (NZD)
8400                        </button><button
8401                          type="submit"
8402                          name="country_code"
8403                          value="MK"
8404                          class="drawer__choice-item"
8405                        >
8406                          North Macedonia (MKD)
8407                        </button><button
8408                          type="submit"
8409                          name="country_code"
8410                          value="NO"
8411                          class="drawer__choice-item"
8412                        >
8413                          Norway (NOK)
8414                        </button><button
8415                          type="submit"
8416                          name="country_code"
8417                          value="OM"
8418                          class="drawer__choice-item"
8419                        >
8420                          Oman (USD)
8421                        </button><button
8422                          type="submit"
8423                          name="country_code"
8424                          value="PK"
8425                          class="drawer__choice-item"
8426                        >
8427                          Pakistan (PKR)
8428                        </button><button
8429                          type="submit"
8430                          name="country_code"
8431                          value="PA"
8432                          class="drawer__choice-item"
8433                        >
8434                          Panama (USD)
8435                        </button><button
8436                          type="submit"
8437                          name="country_code"
8438                          value="PG"
8439                          class="drawer__choice-item"
8440                        >
8441                          Papua New Guinea (PGK)
8442                        </button><button
8443                          type="submit"
8444                          name="country_code"
8445                          value="PY"
8446                          class="drawer__choice-item"
8447                        >
8448                          Paraguay (PYG)
8449                        </button><button
8450                          type="submit"
8451                          name="country_code"
8452                          value="PE"
8453                          class="drawer__choice-item"
8454                        >
8455                          Peru (PEN)
8456                        </button><button
8457                          type="submit"
8458                          name="country_code"
8459                          value="PH"
8460                          class="drawer__choice-item"
8461                        >
8462                          Philippines (PHP)
8463                        </button><button
8464                          type="submit"
8465                          name="country_code"
8466                          value="PL"
8467                          class="drawer__choice-item"
8468                        >
8469                          Poland (PLN)
8470                        </button><button
8471                          type="submit"
8472                          name="country_code"
8473                          value="PT"
8474                          class="drawer__choice-item"
8475                        >
8476                          Portugal (EUR)
8477                        </button><button
8478                          type="submit"
8479                          name="country_code"
8480                          value="QA"
8481                          class="drawer__choice-item"
8482                        >
8483                          Qatar (QAR)
8484                        </button><button
8485                          type="submit"
8486                          name="country_code"
8487                          value="RE"
8488                          class="drawer__choice-item"
8489                        >
8490                          Réunion (EUR)
8491                        </button><button
8492                          type="submit"
8493                          name="country_code"
8494                          value="RO"
8495                          class="drawer__choice-item"
8496                        >
8497                          Romania (RON)
8498                        </button><button
8499                          type="submit"
8500                          name="country_code"
8501                          value="RW"
8502                          class="drawer__choice-item"
8503                        >
8504                          Rwanda (RWF)
8505                        </button><button
8506                          type="submit"
8507                          name="country_code"
8508                          value="WS"
8509                          class="drawer__choice-item"
8510                        >
8511                          Samoa (WST)
8512                        </button><button
8513                          type="submit"
8514                          name="country_code"
8515                          value="SM"
8516                          class="drawer__choice-item"
8517                        >
8518                          San Marino (EUR)
8519                        </button><button
8520                          type="submit"
8521                          name="country_code"
8522                          value="ST"
8523                          class="drawer__choice-item"
8524                        >
8525                          São Tomé &amp; Príncipe (STD)
8526                        </button><button
8527                          type="submit"
8528                          name="country_code"
8529                          value="SA"
8530                          class="drawer__choice-item"
8531                        >
8532                          Saudi Arabia (SAR)
8533                        </button><button
8534                          type="submit"
8535                          name="country_code"
8536                          value="SN"
8537                          class="drawer__choice-item"
8538                        >
8539                          Senegal (XOF)
8540                        </button><button
8541                          type="submit"
8542                          name="country_code"
8543                          value="RS"
8544                          class="drawer__choice-item"
8545                        >
8546                          Serbia (RSD)
8547                        </button><button
8548                          type="submit"
8549                          name="country_code"
8550                          value="SC"
8551                          class="drawer__choice-item"
8552                        >
8553                          Seychelles (SCR)
8554                        </button><button
8555                          type="submit"
8556                          name="country_code"
8557                          value="SL"
8558                          class="drawer__choice-item"
8559                        >
8560                          Sierra Leone (SLL)
8561                        </button><button
8562                          type="submit"
8563                          name="country_code"
8564                          value="SG"
8565                          class="drawer__choice-item"
8566                        >
8567                          Singapore (SGD)
8568                        </button><button
8569                          type="submit"
8570                          name="country_code"
8571                          value="SX"
8572                          class="drawer__choice-item"
8573                        >
8574                          Sint Maarten (USD)
8575                        </button><button
8576                          type="submit"
8577                          name="country_code"
8578                          value="SK"
8579                          class="drawer__choice-item"
8580                        >
8581                          Slovakia (EUR)
8582                        </button><button
8583                          type="submit"
8584                          name="country_code"
8585                          value="SI"
8586                          class="drawer__choice-item"
8587                        >
8588                          Slovenia (EUR)
8589                        </button><button
8590                          type="submit"
8591                          name="country_code"
8592                          value="SB"
8593                          class="drawer__choice-item"
8594                        >
8595                          Solomon Islands (SBD)
8596                        </button><button
8597                          type="submit"
8598                          name="country_code"
8599                          value="ZA"
8600                          class="drawer__choice-item"
8601                        >
8602                          South Africa (ZAR)
8603                        </button><button
8604                          type="submit"
8605                          name="country_code"
8606                          value="KR"
8607                          class="drawer__choice-item"
8608                        >
8609                          South Korea (KRW)
8610                        </button><button
8611                          type="submit"
8612                          name="country_code"
8613                          value="ES"
8614                          class="drawer__choice-item"
8615                        >
8616                          Spain (EUR)
8617                        </button><button
8618                          type="submit"
8619                          name="country_code"
8620                          value="LK"
8621                          class="drawer__choice-item"
8622                        >
8623                          Sri Lanka (LKR)
8624                        </button><button
8625                          type="submit"
8626                          name="country_code"
8627                          value="BL"
8628                          class="drawer__choice-item"
8629                        >
8630                          St. Barthélemy (EUR)
8631                        </button><button
8632                          type="submit"
8633                          name="country_code"
8634                          value="SH"
8635                          class="drawer__choice-item"
8636                        >
8637                          St. Helena (SHP)
8638                        </button><button
8639                          type="submit"
8640                          name="country_code"
8641                          value="KN"
8642                          class="drawer__choice-item"
8643                        >
8644                          St. Kitts &amp; Nevis (XCD)
8645                        </button><button
8646                          type="submit"
8647                          name="country_code"
8648                          value="LC"
8649                          class="drawer__choice-item"
8650                        >
8651                          St. Lucia (XCD)
8652                        </button><button
8653                          type="submit"
8654                          name="country_code"
8655                          value="MF"
8656                          class="drawer__choice-item"
8657                        >
8658                          St. Martin (EUR)
8659                        </button><button
8660                          type="submit"
8661                          name="country_code"
8662                          value="VC"
8663                          class="drawer__choice-item"
8664                        >
8665                          St. Vincent &amp; Grenadines (XCD)
8666                        </button><button
8667                          type="submit"
8668                          name="country_code"
8669                          value="SR"
8670                          class="drawer__choice-item"
8671                        >
8672                          Suriname (SRD)
8673                        </button><button
8674                          type="submit"
8675                          name="country_code"
8676                          value="SE"
8677                          class="drawer__choice-item"
8678                        >
8679                          Sweden (SEK)
8680                        </button><button
8681                          type="submit"
8682                          name="country_code"
8683                          value="CH"
8684                          class="drawer__choice-item"
8685                        >
8686                          Switzerland (CHF)
8687                        </button><button
8688                          type="submit"
8689                          name="country_code"
8690                          value="TW"
8691                          class="drawer__choice-item"
8692                        >
8693                          Taiwan (TWD)
8694                        </button><button
8695                          type="submit"
8696                          name="country_code"
8697                          value="TZ"
8698                          class="drawer__choice-item"
8699                        >
8700                          Tanzania (TZS)
8701                        </button><button
8702                          type="submit"
8703                          name="country_code"
8704                          value="TH"
8705                          class="drawer__choice-item"
8706                        >
8707                          Thailand (THB)
8708                        </button><button
8709                          type="submit"
8710                          name="country_code"
8711                          value="TL"
8712                          class="drawer__choice-item"
8713                        >
8714                          Timor-Leste (USD)
8715                        </button><button
8716                          type="submit"
8717                          name="country_code"
8718                          value="TG"
8719                          class="drawer__choice-item"
8720                        >
8721                          Togo (XOF)
8722                        </button><button
8723                          type="submit"
8724                          name="country_code"
8725                          value="TO"
8726                          class="drawer__choice-item"
8727                        >
8728                          Tonga (TOP)
8729                        </button><button
8730                          type="submit"
8731                          name="country_code"
8732                          value="TT"
8733                          class="drawer__choice-item"
8734                        >
8735                          Trinidad &amp; Tobago (TTD)
8736                        </button><button
8737                          type="submit"
8738                          name="country_code"
8739                          value="TN"
8740                          class="drawer__choice-item"
8741                        >
8742                          Tunisia (USD)
8743                        </button><button
8744                          type="submit"
8745                          name="country_code"
8746                          value="TM"
8747                          class="drawer__choice-item"
8748                        >
8749                          Turkmenistan (USD)
8750                        </button><button
8751                          type="submit"
8752                          name="country_code"
8753                          value="TC"
8754                          class="drawer__choice-item"
8755                        >
8756                          Turks &amp; Caicos Islands (USD)
8757                        </button><button
8758                          type="submit"
8759                          name="country_code"
8760                          value="TV"
8761                          class="drawer__choice-item"
8762                        >
8763                          Tuvalu (AUD)
8764                        </button><button
8765                          type="submit"
8766                          name="country_code"
8767                          value="UG"
8768                          class="drawer__choice-item"
8769                        >
8770                          Uganda (UGX)
8771                        </button><button
8772                          type="submit"
8773                          name="country_code"
8774                          value="AE"
8775                          class="drawer__choice-item"
8776                        >
8777                          United Arab Emirates (AED)
8778                        </button><button
8779                          type="submit"
8780                          name="country_code"
8781                          value="GB"
8782                          class="drawer__choice-item"
8783                        >
8784                          United Kingdom (GBP)
8785                        </button><button
8786                          type="submit"
8787                          name="country_code"
8788                          value="US"
8789                          class="drawer__choice-item"
8790                        >
8791                          United States (USD)
8792                        </button><button
8793                          type="submit"
8794                          name="country_code"
8795                          value="UY"
8796                          class="drawer__choice-item"
8797                        >
8798                          Uruguay (UYU)
8799                        </button><button
8800                          type="submit"
8801                          name="country_code"
8802                          value="UZ"
8803                          class="drawer__choice-item"
8804                        >
8805                          Uzbekistan (UZS)
8806                        </button><button
8807                          type="submit"
8808                          name="country_code"
8809                          value="VU"
8810                          class="drawer__choice-item"
8811                        >
8812                          Vanuatu (VUV)
8813                        </button><button
8814                          type="submit"
8815                          name="country_code"
8816                          value="VA"
8817                          class="drawer__choice-item"
8818                        >
8819                          Vatican City (EUR)
8820                        </button><button
8821                          type="submit"
8822                          name="country_code"
8823                          value="VE"
8824                          class="drawer__choice-item"
8825                        >
8826                          Venezuela (USD)
8827                        </button><button
8828                          type="submit"
8829                          name="country_code"
8830                          value="VN"
8831                          class="drawer__choice-item"
8832                        >
8833                          Vietnam (VND)
8834                        </button><button
8835                          type="submit"
8836                          name="country_code"
8837                          value="WF"
8838                          class="drawer__choice-item"
8839                        >
8840                          Wallis &amp; Futuna (XPF)
8841                        </button><button
8842                          type="submit"
8843                          name="country_code"
8844                          value="ZM"
8845                          class="drawer__choice-item"
8846                        >
8847                          Zambia (ZMW)
8848                        </button><button
8849                          type="submit"
8850                          name="country_code"
8851                          value="ZW"
8852                          class="drawer__choice-item"
8853                        >
8854                          Zimbabwe (USD)
8855                        </button></div></form></div>
8856              </drawer-content>
8857            </country-navigation>
8858            <div class="footer-country-input">
8859              <button
8860                is="toggle-button"
8861                class="header__icon-wrapper tap-area selected-country"
8862                aria-controls="country-selector-drawer"
8863                aria-expanded="false"
8864                aria-label="Select country"
8865              >
8866                <img
8867                  src="https://flagcdn.com/gb.svg"
8868                  alt="United Kingdom flag"
8869                  height="30"
8870                  width="30"
8871                  class="drawer__flag"
8872                >
8873                <span class="country-name">
8874                  United Kingdom (GB)
8875                </span>
8876                <span class="country-chevron">
8877                  <svg focusable="false" width="12" height="8" class="icon icon--chevron   " viewBox="0 0 12 8">
8878        <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="1"></path>
8879      </svg>
8880                </span>
8881              </button>
8882            </div>
8883          </div>
8884        </div>
8885        <a id="back-to-top" href="#skip-to-link" class="visually-hidden back-to-top">Back to top</a>
8886      </div>
8887    </div>
8888  </div>
8889</footer>
8890
8891
8892</div>
8893<!-- END sections: footer-group -->
8893<script>
8894    var _learnq = _learnq || [];
8895    
8896    
8897  </script>
8897
8898
8899  
8900
8901<style>
8902  .bis-overlay {
8903    position: fixed;
8904    inset: 0;
8905    background: rgba(0, 0, 0, 0.6);
8906    display: flex;
8907    align-items: center;
8908    justify-content: center;
8909    padding: 16px;
8910    z-index: 9999;
8911    opacity: 0;
8912    visibility: hidden;
8913    transition: opacity 0.3s ease, visibility 0.3s ease;
8914  }
8915  .bis-overlay.active {
8916    opacity: 1;
8917    visibility: visible;
8918  }
8919  .bis-popup {
8920    background: #fff;
8921    border-radius: 0;
8922    max-width: 500px;
8923    width: 92%;
8924    padding: 22px 24px;
8925    position: relative;
8926    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
8927    animation: bisPop 0.25s ease;
8928    display: flex;
8929    flex-direction: column;
8930    gap: 1.25rem;
8931    text-align: center;
8932    max-height: calc(100vh - 32px);
8933    overflow: auto;
8934  }
8935  .bis-subtitle {
8936    font-size: 14px;
8937  }
8938  @keyframes bisPop {
8939    from {
8940      transform: scale(0.96);
8941      opacity: 0;
8942    }
8943    to {
8944      transform: scale(1);
8945      opacity: 1;
8946    }
8947  }
8948  .bis-close {
8949    position: absolute;
8950    top: 12px;
8951    right: 12px;
8952    background: none;
8953    border: none;
8954    font-size: 24px;
8955    cursor: pointer;
8956    line-height: 1;
8957  }
8958  .bis-title {
8959    margin: 0;
8960    font-size: 2rem;
8961    line-height: 2rem;
8962    font-weight: 400;
8963    padding: 0 2rem;
8964  }
8965  .bis-subtitle {
8966    font-size: 16px;
8967    color: #555;
8968    margin: 10px 0 18px;
8969  }
8970  .bis-form {
8971    display: flex;
8972    gap: 10px;
8973    flex-direction: column;
8974  }
8975  .bis-form .button[disabled],
8976  .bis-form button[disabled] {
8977    cursor: not-allowed;
8978  }
8979  .bis-input {
8980    flex: 1;
8981    padding: 10px 12px;
8982    font-size: 16px;
8983    border: 1px solid #ccc;
8984    border-radius: 8px;
8985  }
8986  .bis-label {
8987    display: block;
8988    font-size: 14px;
8989    text-align: left;
8990    margin-bottom: 6px;
8991    color: #111;
8992  }
8993  .bis-select {
8994    width: 100%;
8995    padding: 10px 12px;
8996    font-size: 16px;
8997    border: 1px solid #ccc;
8998    border-radius: 8px;
8999    background: #fff;
9000  }
9001  .bis-help {
9002    margin: 8px 0 0;
9003    font-size: 13px;
9004    color: #555;
9005    text-align: left;
9006  }
9007  .bis-submit {
9008    background: #453734;
9009    color: #fff;
9010    border: 0;
9011    padding: 10px 16px;
9012    border-radius: 8px;
9013    cursor: pointer;
9014    transition: filter 0.15s ease;
9015  }
9016  .bis-submit:hover {
9017    filter: brightness(0.9);
9018  }
9019  .notify-me-icon {
9020    background: #747474;
9021  }
9022  .product-form__buy-buttons button.similar-items-button,
9023  .product-form__buy-buttons button.similar-items-button span {
9024    text-transform: uppercase !important;
9025  }
9026  .similar-items-button[aria-busy="true"] {
9027    opacity: 0.7;
9028    pointer-events: none;
9029  }
9030  .combo-box__option-row {
9031    display: flex;
9032    align-items: center;
9033    width: 100%;
9034    gap: 8px;
9035    border-bottom: 1px solid rgb(var(--border-color));
9036    padding-block-start: 20px;
9037    padding-block-end: 20px;
9038    position: relative;
9039  }
9040  @media screen and (min-width: 741px) {
9041    .combo-box__option-row {
9042      padding: 8px 18px;
9043    }
9044  }
9045  .combo-box__option-list > .combo-box__option-row:last-child {
9046    border-bottom: none;
9047  }
9048  .combo-box__option-row .combo-box__option-item {
9049    flex: 0 1 auto;
9050    border: none !important;
9051    padding: 0 !important;
9052    min-height: 0;
9053  }
9054  .combo-box__option-row .combo-box__option-item[aria-selected="true"]:after {
9055    margin-inline-start: 12px;
9056  }
9057  .combo-box__option-row .combo-box__option-item.combo-box__option-item--out-of-stock {
9058    text-decoration: line-through;
9059    color: #9C9C9C;
9060  }
9061  .combo-box__option-row .combo-box__similar-link {
9062    margin-inline-start: auto;
9063    flex-shrink: 0;
9064    font-size: 12px;
9065    text-decoration: underline;
9066  }
9067  .combo-box__similar-link {
9068    margin-inline-start: auto;
9069    font-size: 12px;
9070    text-decoration: underline;
9071  }
9072  .bis-success {
9073    text-align: center;
9074    color: #2f4c75;
9075    font-weight: 600;
9076    margin: 14px 0 0;
9077  }
9078
9079  @media screen and (max-width: 740px) {
9080    .bis-popup {
9081      width: 100%;
9082      padding: 18px 16px;
9083    }
9084
9085    .bis-title {
9086      font-size: 1.6rem;
9087      line-height: 1.8rem;
9088      padding: 0 1.5rem;
9089    }
9090
9091    .bis-subtitle {
9092      margin: 8px 0 12px;
9093    }
9094  }
9095
9096  .block-swatch.is-disabled .block-swatch__item.is-selected,
9097  .block-swatch.is-disabled .block-swatch__radio:checked + .block-swatch__item {
9098    background: #000;
9099    color: #fff !important;
9100  }
9101
9102  .more-in-your-size-panel__body .product-item.product-item--size-oos {
9103    display: none !important;
9104  }
9105
9106  .more-in-your-size-overlay {
9107    position: fixed;
9108    inset: 0;
9109    background: rgba(0, 0, 0, 0.35);
9110    z-index: 9998;
9111    opacity: 0;
9112    visibility: hidden;
9113    transition: opacity 0.3s ease, visibility 0.3s ease;
9114  }
9115  .more-in-your-size-overlay.is-open {
9116    opacity: 1;
9117    visibility: visible;
9118  }
9119  .more-in-your-size-panel {
9120    position: fixed;
9121    top: 0;
9122    right: 0;
9123    width: 100%;
9124    max-width: 450px;
9125    height: 100%;
9126    max-height: 100vh;
9127    background: #fff;
9128    z-index: 9999;
9129    display: flex;
9130    flex-direction: column;
9131    box-shadow: -4px 0 24px rgba(0, 0, 0, 0.15);
9132    transform: translateX(100%);
9133    transition: transform 0.6s cubic-bezier(0.75, 0, 0.175, 1), visibility 0.6s cubic-bezier(0.75, 0, 0.175, 1);
9134    visibility: hidden;
9135  }
9136  .more-in-your-size-panel.is-open {
9137    transform: translateX(0);
9138    visibility: visible;
9139  }
9140  body.more-in-your-size-panel-open .drawer[open],
9141  body.more-in-your-size-panel-open .drawer[open] .drawer__overlay,
9142  body.more-in-your-size-panel-open .popover[open],
9143  body.more-in-your-size-panel-open .popover[open] .popover__overlay {
9144    z-index: 10000 !important;
9145  }
9146  [data-quickbuy-locked="1"] {
9147    pointer-events: none !important;
9148  }
9149  .more-in-your-size-panel__handle {
9150    display: none;
9151  }
9152  .more-in-your-size-panel__header {
9153    display: flex;
9154    align-items: center;
9155    justify-content: space-between;
9156    padding: 20px 20px 0;
9157    flex-shrink: 0;
9158    width: 100%;
9159    box-sizing: border-box;
9160  }
9161  @media screen and (min-width: 1000px) {
9162    .more-in-your-size-panel__header {
9163      padding-top: 58.5px;
9164      padding-left: 57px;
9165      padding-bottom: 27px;
9166      padding-right: 36px;
9167      min-height: 0;
9168    }
9169    .more-in-your-size-panel .more-in-your-size-panel__close {
9170      position: absolute;
9171      right: 20px;
9172      top: 20px;
9173      transform: none;
9174    }
9175  }
9176  .more-in-your-size-panel__title {
9177    margin: 0;
9178    color: black;
9179    font-size: 16px;
9180    font-family: 'Acumin Pro', sans-serif;
9181    font-weight: 400;
9182    letter-spacing: 0;
9183    word-wrap: break-word;
9184    line-height: 1.2;
9185  }
9186  .more-in-your-size-panel__close {
9187    background: none;
9188    border: none;
9189    padding: 0;
9190    min-width: 44px;
9191    min-height: 44px;
9192    width: 44px;
9193    height: 44px;
9194    cursor: pointer;
9195    display: flex;
9196    align-items: center;
9197    justify-content: center;
9198    color: #000;
9199    flex-shrink: 0;
9200  }
9201  .more-in-your-size-panel__close svg {
9202    width: 20px;
9203    height: 20px;
9204    display: block;
9205  }
9206  .more-in-your-size-panel__body {
9207    flex: 1;
9208    overflow: auto;
9209    padding: 20px 20px 20px;
9210    -webkit-overflow-scrolling: touch;
9211    box-sizing: border-box;
9212  }
9213  @media screen and (min-width: 1000px) {
9214    .more-in-your-size-panel__body {
9215      padding-left: 57px;
9216      padding-right: 36px;
9217      padding-bottom: 20px;
9218      padding-top: 0;
9219    }
9220    .more-in-your-size-panel__body product-item,
9221    .more-in-your-size-panel__body .product-item {
9222      align-items: center;
9223      padding-top: 0 !important;
9224    }
9225  }
9226    .more-in-your-size-panel__body product-item,
9227    .more-in-your-size-panel__body .product-item {
9228      align-items: center;
9229    }
9230    .more-in-your-size-panel__body .product-item__info {
9231      padding-top: 8px !important;
9232      padding-left: 10px !important;
9233      padding-bottom: 0 !important;
9234      justify-content: flex-start;
9235      align-items: flex-start;
9236    }
9237    .more-in-your-size-panel__body .product-item__info .product-item-meta {
9238      align-self: flex-start;
9239      gap: 10px;
9240    }
9241    .more-in-your-size-panel__body .product-item__info .product-item--badges {
9242      display: flex !important;
9243      flex-wrap: wrap;
9244      margin-bottom: 10px;
9245    }
9246    .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item__quick-form {
9247      margin-top: 10px !important;
9248    }
9249  }
9250  .more-in-your-size-panel__body .product-item__quick-form {
9251    display: none !important;
9252  }
9253  .more-in-your-size-panel__body.is-loading {
9254    display: flex;
9255    align-items: center;
9256    justify-content: center;
9257    min-height: 120px;
9258  }
9259
9260  .more-in-your-size-panel__body .section__header,
9261  .more-in-your-size-panel__body .product-list__prev-next {
9262    display: none !important;
9263  }
9264  .more-in-your-size-panel__body .container {
9265    padding-left: 0;
9266    padding-right: 0;
9267    max-width: none;
9268  }
9269  .more-in-your-size-panel__body .scroller {
9270    overflow: visible;
9271    margin-inline: 0 !important;
9272    padding-inline: 0 !important;
9273  }
9274  .more-in-your-size-panel__body .product-list__inner,
9275  .more-in-your-size-panel__body .product-list__inner--scroller {
9276    margin-inline: 0 !important;
9277    padding-inline: 0 !important;
9278  }
9279  .more-in-your-size-panel__body .product-list,
9280  .more-in-your-size-panel__body .product-list__inner {
9281    display: flex !important;
9282    flex-direction: column;
9283    gap: 19px;
9284    overflow: visible;
9285  }
9286  .more-in-your-size-panel__body .product-list__inner--scroller {
9287    flex-wrap: nowrap;
9288  }
9289  .more-in-your-size-panel__body product-item,
9290  .more-in-your-size-panel__body .product-item {
9291    display: flex !important;
9292    flex-direction: row;
9293    align-items: flex-start;
9294    gap: 20px;
9295    padding-top: 8px;
9296    width: 100%;
9297    min-width: 0;
9298  }
9299  .more-in-your-size-panel__body .product-item__image-wrapper {
9300    flex-shrink: 0;
9301    width: 126px;
9302    height: 150px;
9303    position: relative;
9304    border-radius: 0;
9305    overflow: hidden;
9306  }
9307  .more-in-your-size-panel__body .product-item__image-wrapper .product-item__aspect-ratio {
9308    position: absolute;
9309    inset: 0;
9310    width: 126px !important;
9311    height: 150px !important;
9312    padding-bottom: 0 !important;
9313    box-sizing: border-box;
9314    border-radius: 0 !important;
9315    overflow: hidden;
9316  }
9317  .more-in-your-size-panel__body .product-item__image-wrapper .product-item__aspect-ratio img,
9318  .more-in-your-size-panel__body .product-item__image-wrapper .product-item__primary-image,
9319  .more-in-your-size-panel__body .product-item__image-wrapper .product-item__secondary-image {
9320    position: absolute;
9321    inset: 0;
9322    width: 126px !important;
9323    height: 150px !important;
9324    max-width: 126px !important;
9325    max-height: 150px !important;
9326    object-fit: cover;
9327    object-position: top;
9328    display: block;
9329    border-radius: 0 !important;
9330  }
9331  .more-in-your-size-panel__body .product-item__image-wrapper .product-item__label-list,
9332  .more-in-your-size-panel__body .product-item__image-wrapper .product-item__wishlist-icon {
9333    display: none;
9334  }
9335  /* Hide any quick-form still in image wrapper (JS moves it to meta) */
9336  .more-in-your-size-panel__body .product-item__image-wrapper .product-item__quick-form {
9337    display: none !important;
9338    visibility: hidden !important;
9339    position: absolute !important;
9340    left: -9999px !important;
9341    width: 0 !important;
9342    height: 0 !important;
9343    min-width: 0 !important;
9344    min-height: 0 !important;
9345    overflow: hidden !important;
9346    opacity: 0 !important;
9347    pointer-events: none !important;
9348    clip: rect(0, 0, 0, 0) !important;
9349    clip-path: inset(100%) !important;
9350  }
9351  .more-in-your-size-panel__body .product-item__image-wrapper .product-item__quick-buy-button {
9352    display: none !important;
9353    visibility: hidden !important;
9354    position: absolute !important;
9355    left: -9999px !important;
9356    clip: rect(0, 0, 0, 0) !important;
9357  }
9358  .more-in-your-size-panel__body .product-item__info {
9359    flex: 1;
9360    min-width: 0;
9361    display: flex;
9362    flex-direction: column;
9363    justify-content: flex-start;
9364    align-items: flex-start;
9365    gap: 20px;
9366    padding-top: 0;
9367    padding-bottom: 0;
9368    font-size: 12px;
9369    font-family: Helvetica, sans-serif;
9370    font-weight: 400;
9371    width: 100%;
9372  }
9373  .more-in-your-size-panel__body .product-item__info .product-item-meta {
9374    display: flex;
9375    flex-direction: column;
9376    justify-content: flex-start;
9377    align-items: flex-start;
9378    min-height: 37px;
9379    gap: 0;
9380    width: 100%;
9381    min-width: 0;
9382  }
9383  .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item__quick-form {
9384    margin-top: 20px;
9385  }
9386  .more-in-your-size-panel__body .product-item-meta > a.product-item-meta__title {
9387    color: black;
9388    font-size: 12px;
9389    font-family: Helvetica, sans-serif;
9390    font-weight: 400;
9391    line-height: 20px;
9392    word-wrap: break-word;
9393    text-decoration: none;
9394    cursor: pointer;
9395  }
9396  .more-in-your-size-panel__body .product-item-meta > a.product-item-meta__title:hover {
9397    text-decoration: none;
9398  }
9399  .more-in-your-size-panel__body .product-item-meta > span.product-item-meta__title {
9400    color: black !important;
9401    font-size: 12px !important;
9402    font-family: Helvetica, sans-serif !important;
9403    font-weight: 400 !important;
9404    line-height: 20px !important;
9405  }
9406  .more-in-your-size-panel__body .product-item-meta__price-list-container {
9407    margin: 0;
9408  }
9409  .more-in-your-size-panel__body .product-item-meta__price-list-container .price-list {
9410    display: flex;
9411    align-items: flex-start;
9412    justify-content: flex-start;
9413    gap: 8px;
9414    flex-wrap: wrap;
9415  }
9416  .more-in-your-size-panel__body .product-item-meta__price-list-container .price {
9417    color: black;
9418    font-size: 12px;
9419    font-family: Helvetica, sans-serif;
9420    font-weight: 400;
9421    line-height: 14px;
9422    word-wrap: break-word;
9423  }
9424  .more-in-your-size-panel__body .product-item-meta__price-list-container .price--compare {
9425    color: #767676;
9426    text-decoration: line-through;
9427    font-size: 12px;
9428    font-family: Helvetica, sans-serif;
9429    line-height: 14px;
9430  }
9431  .more-in-your-size-panel__body .product-item__info .product-item-meta__vendor {
9432    display: none;
9433  }
9434  .more-in-your-size-panel__body .product-item__info .product-item--badges,
9435  .more-in-your-size-panel__body .product-item__info .product-item-meta__reviews-badge {
9436    display: none;
9437  }
9438  .more-in-your-size-panel__body .product-item__info .color-swatch-list,
9439  .more-in-your-size-panel__body .product-item__info .visible-swatches,
9440  .more-in-your-size-panel__body .product-item__info .hidden-swatches {
9441    display: none;
9442  }
9443  .more-in-your-size-panel__body .product-item__info .product-item-meta__price-list-container {
9444    order: 1;
9445  }
9446  .more-in-your-size-panel__body .product-item__info .product-item-meta > .product-item-meta__title {
9447    order: 0;
9448  }
9449  .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item__cta-wrapper {
9450    order: 2;
9451  }
9452  /* Panel always shows Quick Add (theme normally hides it until hover) */
9453  .more-in-your-size-panel__body .product-item__info > .product-item__quick-form,
9454  .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item__quick-form {
9455    display: flex !important;
9456    visibility: visible !important;
9457    opacity: 1 !important;
9458    position: static !important;
9459    order: 2;
9460    flex-shrink: 0;
9461    align-self: flex-start;
9462    width: auto;
9463    padding: 0;
9464    transform: none !important;
9465  }
9466  .more-in-your-size-panel__body .product-item-quick-view-link,
9467  .more-in-your-size-panel__body .product-item__info .product-item__quick-form .button--full,
9468  .more-in-your-size-panel__body .product-item__info .product-item__quick-form button[type="submit"].button,
9469  .more-in-your-size-panel__body .product-item-meta .product-item__quick-form .button--full,
9470  .more-in-your-size-panel__body .product-item-meta .product-item__quick-form button[type="submit"].button {
9471    color: black !important;
9472    font-size: 12px !important;
9473    font-family: Helvetica, sans-serif !important;
9474    font-weight: 400 !important;
9475    text-decoration: underline !important;
9476    line-height: 20px !important;
9477    word-wrap: break-word !important;
9478    display: inline-flex !important;
9479    align-items: center;
9480    background: none !important;
9481    border: none !important;
9482    padding: 0 !important;
9483    box-shadow: none !important;
9484    min-height: 0 !important;
9485    margin-top: 0;
9486    cursor: pointer;
9487  }
9488  .more-in-your-size-panel__body .product-item__info .product-item__quick-form,
9489  .more-in-your-size-panel__body .product-item-meta .product-item__quick-form {
9490    order: 2;
9491    margin-top: 0;
9492    display: flex;
9493    align-items: center;
9494    gap: 8px;
9495  }
9496  .more-in-your-size-panel__body .product-item__info .product-item__quick-form .button--full,
9497  .more-in-your-size-panel__body .product-item__info .product-item__quick-form button[type="submit"].button,
9498  .more-in-your-size-panel__body .product-item-meta .product-item__quick-form .button--full,
9499  .more-in-your-size-panel__body .product-item-meta .product-item__quick-form button[type="submit"].button {
9500    display: inline-flex !important;
9501  }
9502  .more-in-your-size-panel__body .product-item__info .product-item__quick-form .product-item__quick-buy-button.hidden-no-touch,
9503  .more-in-your-size-panel__body .product-item-meta .product-item__quick-form .product-item__quick-buy-button.hidden-no-touch {
9504    display: none !important;
9505  }
9506  .more-in-your-size-panel__body .product-item__info .product-item__quick-form .product-item__quick-buy-button.hidden-tablet-and-up,
9507  .more-in-your-size-panel__body .product-item-meta .product-item__quick-form .product-item__quick-buy-button.hidden-tablet-and-up {
9508    display: none !important;
9509  }
9510  @media screen and (max-width: 999px) {
9511    .more-in-your-size-panel__body .product-item__info .product-item__quick-form .button--full.hidden-touch,
9512    .more-in-your-size-panel__body .product-item-meta .product-item__quick-form .button--full.hidden-touch {
9513      display: none !important;
9514    }
9515    .more-in-your-size-panel__body .product-item__info .product-item__quick-form .product-item__quick-buy-button.hidden-tablet-and-up,
9516    .more-in-your-size-panel__body .product-item-meta .product-item__quick-form .product-item__quick-buy-button.hidden-tablet-and-up {
9517      display: inline-flex !important;
9518      background: none !important;
9519      border: none !important;
9520      padding: 0 !important;
9521      color: black !important;
9522      font-size: 12px !important;
9523      font-family: Helvetica, sans-serif !important;
9524      font-weight: 400 !important;
9525      line-height: 20px !important;
9526      text-decoration: underline !important;
9527      word-wrap: break-word !important;
9528      box-shadow: none !important;
9529      min-height: 0 !important;
9530    }
9531    .more-in-your-size-panel__body .product-item__info .product-item__quick-form .product-item__quick-buy-button.hidden-tablet-and-up svg,
9532    .more-in-your-size-panel__body .product-item-meta .product-item__quick-form .product-item__quick-buy-button.hidden-tablet-and-up svg {
9533      display: none;
9534    }
9535    .more-in-your-size-panel__body .product-item__info .product-item__quick-form .product-item__quick-buy-button.hidden-tablet-and-up .visually-hidden,
9536    .more-in-your-size-panel__body .product-item-meta .product-item__quick-form .product-item__quick-buy-button.hidden-tablet-and-up .visually-hidden {
9537      position: static !important;
9538      width: auto;
9539      height: auto;
9540      clip: auto;
9541    }
9542    .more-in-your-size-panel__body .product-item .product-item__info .product-item-meta .product-item__quick-form .product-item__quick-buy-button.hidden-tablet-and-up {
9543      position: static !important;
9544      bottom: auto !important;
9545      left: auto !important;
9546    }
9547    .more-in-your-size-panel__body quick-buy-drawer.hidden-phone[open] {
9548      display: block !important;
9549    }
9550    .more-in-your-size-panel__body quick-buy-popover.hidden-tablet-and-up[open] {
9551      display: block !important;
9552    }
9553  }
9554  .more-in-your-size-panel__body .product-item__info .product-item__quick-form .product-item__quick-buy-button svg,
9555  .more-in-your-size-panel__body .product-item-meta .product-item__quick-form .product-item__quick-buy-button svg {
9556    display: none;
9557  }
9558  .more-in-your-size-panel__body .product-item__info .product-item__quick-form .product-item__quick-buy-button .visually-hidden,
9559  .more-in-your-size-panel__body .product-item-meta .product-item__quick-form .product-item__quick-buy-button .visually-hidden {
9560    position: static !important;
9561    width: auto;
9562    height: auto;
9563    clip: auto;
9564    clip-path: none;
9565    -webkit-clip-path: none;
9566  }
9567  /* When closed, hide drawer/popover so they don’t affect layout; when open allow them to show above panel */
9568  /* Hide drawer/popover when closed; show when open above panel */
9569  .more-in-your-size-panel__body .product-item__info .product-item__quick-form quick-buy-drawer,
9570  .more-in-your-size-panel__body .product-item__info .product-item__quick-form quick-buy-popover,
9571  .more-in-your-size-panel__body .product-item-meta .product-item__quick-form quick-buy-drawer,
9572  .more-in-your-size-panel__body .product-item-meta .product-item__quick-form quick-buy-popover,
9573  .more-in-your-size-panel__body .product-item__image-wrapper quick-buy-drawer,
9574  .more-in-your-size-panel__body .product-item__image-wrapper quick-buy-popover {
9575    display: none;
9576  }
9577  .more-in-your-size-panel__body quick-buy-drawer[open],
9578  .more-in-your-size-panel__body quick-buy-popover[open] {
9579    display: block !important;
9580  }
9581  body.hide-panel-quickbuy .more-in-your-size-panel__body quick-buy-drawer,
9582  body.hide-panel-quickbuy .more-in-your-size-panel__body quick-buy-popover,
9583  body.hide-panel-quickbuy .more-in-your-size-panel__body quick-buy-drawer[open],
9584  body.hide-panel-quickbuy .more-in-your-size-panel__body quick-buy-popover[open],
9585  body.hide-panel-quickbuy quick-buy-drawer[data-mius-from-panel],
9586  body.hide-panel-quickbuy quick-buy-popover[data-mius-from-panel] {
9587    display: none !important;
9588    visibility: hidden !important;
9589    pointer-events: none !important;
9590  }
9591
9592  @media screen and (max-width: 999px) {
9593    .more-in-your-size-panel__body .product-list__inner {
9594      gap: 19px;
9595    }
9596    .more-in-your-size-panel__body product-item,
9597    .more-in-your-size-panel__body .product-item {
9598      flex-direction: row !important;
9599      gap: 20px;
9600      align-items: flex-start !important;
9601      min-height: 135px;
9602      padding-top: 0;
9603    }
9604    .more-in-your-size-panel__body .product-item__image-wrapper {
9605      position: relative;
9606      flex-shrink: 0;
9607      overflow: hidden !important;
9608    }
9609    .more-in-your-size-panel__body .product-item__image-wrapper .product-item__quick-form,
9610    .more-in-your-size-panel__body .product-item__image-wrapper .product-item__quick-buy-button,
9611    .more-in-your-size-panel__body .product-item__image-wrapper--multiple .product-item__quick-form,
9612    .more-in-your-size-panel__body .product-item__image-wrapper--multiple .product-item__quick-buy-button {
9613      display: none !important;
9614      visibility: hidden !important;
9615      position: absolute !important;
9616      left: -9999px !important;
9617      width: 0 !important;
9618      height: 0 !important;
9619      min-width: 0 !important;
9620      min-height: 0 !important;
9621      overflow: hidden !important;
9622      opacity: 0 !important;
9623      pointer-events: none !important;
9624      clip: rect(0, 0, 0, 0) !important;
9625      clip-path: inset(100%) !important;
9626    }
9627    .more-in-your-size-panel__body .product-item__image-wrapper .product-item__quick-form,
9628    .more-in-your-size-panel__body .product-item__image-wrapper--multiple .product-item__quick-form {
9629      position: absolute !important;
9630      left: -9999px !important;
9631      top: auto !important;
9632      bottom: auto !important;
9633      width: 0 !important;
9634      height: 0 !important;
9635      overflow: hidden !important;
9636      clip: rect(0, 0, 0, 0) !important;
9637    }
9638    .more-in-your-size-panel__body .product-item__info {
9639      flex: 1 !important;
9640      min-width: 0;
9641      flex-direction: column !important;
9642      padding-top: 0 !important;
9643      padding-bottom: 0 !important;
9644      padding-left: 0 !important;
9645      justify-content: center !important;
9646      gap: 20px !important;
9647      position: static !important;
9648      width: 100%;
9649    }
9650    .more-in-your-size-panel__body .product-item__info a.product-item-meta__title,
9651    .more-in-your-size-panel__body .product-item-meta__title {
9652      color: black;
9653      font-size: 12px;
9654      font-family: Helvetica, sans-serif;
9655      font-weight: 400;
9656      line-height: 20px;
9657      word-wrap: break-word;
9658    }
9659    .more-in-your-size-panel__body .product-item-meta__price-list-container .price {
9660      color: black;
9661      font-size: 15px;
9662      font-family: 'Acumin Pro', sans-serif;
9663      font-weight: 400;
9664      line-height: 20px;
9665      word-wrap: break-word;
9666    }
9667    .more-in-your-size-panel__body .product-item-meta__price-list-container .price--compare {
9668      color: #767676;
9669      font-size: 15px;
9670      font-family: 'Acumin Pro', sans-serif;
9671      font-weight: 400;
9672      line-height: 20px;
9673      word-wrap: break-word;
9674      text-decoration: line-through;
9675    }
9676    .more-in-your-size-panel__body .product-item-meta__price-list-container {
9677      display: flex;
9678      flex-direction: column;
9679      align-items: flex-start;
9680      gap: 2px;
9681    }
9682    .more-in-your-size-panel__body .product-item-meta__price-list-container .price-list {
9683      width: 100%;
9684      justify-content: flex-start;
9685      align-items: flex-start;
9686    }
9687    .more-in-your-size-panel__body .product-item__info .product-item-meta > [style*="color: #767676"],
9688    .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item-meta__title[style*="color: #767676"] {
9689      color: #767676 !important;
9690      font-size: 12px !important;
9691      font-family: Helvetica, sans-serif !important;
9692      font-weight: 400;
9693      line-height: 14px !important;
9694      word-wrap: break-word;
9695    }
9696    .more-in-your-size-panel__body .product-item__info .product-item-meta [style*="color: #767676"] span:first-child,
9697    .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item-meta__title[style*="color: #767676"] span:first-child {
9698      font-weight: 700 !important;
9699      font-size: 12px !important;
9700      font-family: Helvetica, sans-serif !important;
9701      line-height: 14px !important;
9702      color: #767676 !important;
9703    }
9704    .more-in-your-size-panel__body .product-item__info .product-item-meta [style*="color: #767676"] span,
9705    .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item-meta__title[style*="color: #767676"] span {
9706      font-size: 12px !important;
9707      font-family: Helvetica, sans-serif !important;
9708      line-height: 14px !important;
9709      color: #767676 !important;
9710      font-weight: 400;
9711    }
9712    .more-in-your-size-panel__body .product-item__info .product-item-meta [style*="color: #767676"] span:first-child {
9713      font-weight: 700 !important;
9714    }
9715    .more-in-your-size-panel__body .product-item__info .product-item__quick-form,
9716    .more-in-your-size-panel__body .product-item-meta .product-item__quick-form {
9717      display: flex;
9718      align-items: center;
9719      justify-content: flex-start;
9720      width: 100%;
9721      margin: 0 !important;
9722      margin-top: 4px !important;
9723      color: black;
9724      font-size: 12px;
9725      font-family: Helvetica, sans-serif;
9726      font-weight: 400;
9727      line-height: 20px;
9728      word-wrap: break-word;
9729    }
9730    .more-in-your-size-panel__body .product-item__info .product-item__quick-form .button,
9731    .more-in-your-size-panel__body .product-item__info .product-item__quick-form button,
9732    .more-in-your-size-panel__body .product-item-meta .product-item__quick-form .button,
9733    .more-in-your-size-panel__body .product-item-meta .product-item__quick-form button {
9734      font-size: 12px !important;
9735      margin: 0 !important;
9736    }
9737    .more-in-your-size-panel__body .product-item__info .product-item-meta {
9738      display: flex !important;
9739      flex-direction: column !important;
9740      align-items: flex-start !important;
9741      justify-content: flex-start !important;
9742      width: 100%;
9743      min-width: 0;
9744      gap: 2px !important;
9745      padding-top: 0 !important;
9746      margin-top: 0 !important;
9747    }
9748    .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item__quick-form {
9749      order: 2 !important;
9750      margin-top: 4px;
9751      flex-shrink: 0;
9752      width: 100%;
9753    }
9754    .more-in-your-size-panel__body .product-item__info .product-item-meta > .product-item-meta__title {
9755      order: 0;
9756    }
9757    .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item-meta__property-list.more-in-your-size-variant {
9758      order: 0;
9759      margin-top: 0;
9760      margin-bottom: 0;
9761      white-space: nowrap;
9762      display: flex;
9763      flex-wrap: nowrap;
9764    }
9765    .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item-meta__property-list.more-in-your-size-variant .product-item-meta__property {
9766      white-space: nowrap;
9767      flex-shrink: 0;
9768      font-size: 12px !important;
9769      line-height: 14px !important;
9770    }
9771    .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item-meta__price-list-container {
9772      order: 1;
9773    }
9774    .more-in-your-size-panel__body .product-item__info a.product-item-meta__title[href] {
9775      margin-top: 0;
9776    }
9777    
9778    .more-in-your-size-panel__body .product-item__info > .product-item__quick-form {
9779      display: none !important;
9780    }
9781    /* Quick Add under price, in flow (override theme absolute positioning) */
9782    .more-in-your-size-panel__body .product-item .product-item__info .product-item-meta .product-item__quick-form {
9783      display: flex !important;
9784      visibility: visible !important;
9785      opacity: 1 !important;
9786      position: static !important;
9787      transform: none !important;
9788      left: auto !important;
9789      right: auto !important;
9790      top: auto !important;
9791      bottom: auto !important;
9792      width: 100% !important;
9793      pointer-events: auto !important;
9794      margin: 0 !important;
9795      margin-top: 4px !important;
9796      padding: 0 !important;
9797      order: 2 !important;
9798      justify-content: flex-start !important;
9799      align-items: flex-start !important;
9800    }
9801    .more-in-your-size-panel__body .product-item__info .product-item-meta {
9802      position: static !important;
9803      display: flex !important;
9804      flex-direction: column !important;
9805    }
9806  }
9807
9808  @media screen and (max-width: 999px) {
9809    .more-in-your-size-panel {
9810      top: auto;
9811      right: 0;
9812      left: 0;
9813      bottom: 0;
9814      max-width: none;
9815      max-height: 85vh;
9816      border-radius: 10px 10px 0 0;
9817      transform: translateY(100%);
9818      padding: 20px 0;
9819      gap: 19px;
9820      align-items: center;
9821      box-sizing: border-box;
9822    }
9823    .more-in-your-size-panel.is-open {
9824      transform: translateY(0);
9825    }
9826    .more-in-your-size-panel__handle {
9827      display: block;
9828      width: 59px;
9829      height: 3px;
9830      min-height: 3px;
9831      margin: 0 auto;
9832      background: #d0d0d0;
9833      border: none;
9834      border-radius: 2px;
9835      padding: 0;
9836      flex-shrink: 0;
9837    }
9838    .more-in-your-size-panel__header {
9839      padding: 0 20px;
9840      width: 100%;
9841      max-width: 352px;
9842      box-sizing: border-box;
9843    }
9844    .more-in-your-size-panel__title {
9845      color: black;
9846      font-size: 16px;
9847      font-family: 'Acumin Pro', sans-serif;
9848      font-weight: 400;
9849      letter-spacing: 0;
9850      word-wrap: break-word;
9851    }
9852    .more-in-your-size-panel__body {
9853      width: 100%;
9854      max-width: 353px;
9855      padding: 0 15px 20px 20px;
9856      flex: 1;
9857      min-height: 0;
9858      box-sizing: border-box;
9859    }
9860    .more-in-your-size-panel__body .product-item__image-wrapper {
9861      width: 100px;
9862      min-width: 100px;
9863      height: 130px;
9864      min-height: 130px;
9865    }
9866    .more-in-your-size-panel__body .product-item__image-wrapper .product-item__aspect-ratio,
9867    .more-in-your-size-panel__body .product-item__image-wrapper .product-item__aspect-ratio img,
9868    .more-in-your-size-panel__body .product-item__image-wrapper .product-item__primary-image,
9869    .more-in-your-size-panel__body .product-item__image-wrapper .product-item__secondary-image {
9870      width: 100px !important;
9871      min-width: 100px !important;
9872      height: 130px !important;
9873      min-height: 130px !important;
9874      max-width: 100px !important;
9875      max-height: 130px !important;
9876      border-radius: 0 !important;
9877      object-f
9877it: cover;
9878      object-position: top;
9879    }
9880    .more-in-your-size-panel__body .product-item__info .product-item-meta {
9881      display: grid !important;
9882      grid-template-columns: 1fr auto;
9883      grid-template-rows: auto auto auto auto;
9884      gap: 2px 12px;
9885      align-items: start;
9886    }
9887    .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item--badges {
9888      grid-column: 1;
9889      grid-row: 1;
9890    }
9891    .more-in-your-size-panel__body .product-item__info .product-item-meta > a.product-item-meta__title {
9892      grid-column: 1;
9893      grid-row: 2;
9894    }
9895    .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item-meta__property-list.more-in-your-size-variant {
9896      grid-column: 1;
9897      grid-row: 3;
9898    }
9899    .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item-meta__price-list-container {
9900      grid-column: 2;
9901      grid-row: 2;
9902      justify-self: end;
9903      align-self: start;
9904      align-items: flex-end !important;
9905    }
9906    .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item-meta__price-list-container .price-list {
9907      justify-content: flex-end !important;
9908      align-items: flex-end !important;
9909    }
9910    .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item__quick-form {
9911      grid-column: 2;
9912      grid-row: 4;
9913      justify-self: end;
9914      align-self: start;
9915      width: auto !important;
9916      margin-top: 20px !important;
9917    }
9918    .more-in-your-size-panel__body .product-item__info .product-item-meta .product-item__cta-wrapper {
9919      grid-column: 2;
9920      grid-row: 3;
9921      justify-self: end;
9922      align-self: start;
9923    }
9924  }
9925
9926/* AB test: similar items feature hidden by default */
9927.similar-items-button { display: none !important; }
9928.combo-box__similar-link { display: none !important; }
9929</style>
9930<script>
9931  function getVariantsFromContext(contextEl) {
9932    const script = contextEl?.querySelector('script[data-bis-variants]');
9933    if (script) {
9934      try {
9935        return JSON.parse(script.textContent || '[]') || [];
9936      } catch (e) {
9937        console.warn('[NotifyMe] Failed to parse variants JSON', e);
9938      }
9939    }
9940    return window?.Shopify?.Analytics?.meta?.product?.variants || window?.meta?.product?.variants || [];
9941  }
9942
9943  function getVariantById(variantId, allVariants) {
9944    if (variantId === undefined || variantId === null || variantId === '') return null;
9945    const idNum = Number(variantId);
9946    const list = allVariants || [];
9947    return list.find((v) => Number(v?.id ?? v?.['id']) === idNum) || null;
9948  }
9949
9950  var moreInYourSizeCache = {};
9951  var MORE_IN_YOUR_SIZE_GENERIC_KEY = '__generic__';
9952  function moreInYourSizeCacheKey(optionName, optionValue) {
9953    return (optionName || '') + '\x00' + (optionValue || '');
9954  }
9955  function applyQuickFormMoveToMeta(body) {
9956    var productItems = body.querySelectorAll('product-item, .product-item');
9957    for (var i = 0; i < productItems.length; i++) {
9958      var item = productItems[i];
9959      var imageWrapper = item.querySelector('.product-item__image-wrapper');
9960      var meta = item.querySelector('.product-item-meta');
9961      var info = item.querySelector('.product-item__info');
9962      if (!meta) continue;
9963      var quickFormInWrapper = imageWrapper && imageWrapper.querySelector('.product-item__quick-form');
9964      var quickFormAny = item.querySelector('.product-item__quick-form');
9965      var quickForm = quickFormInWrapper || quickFormAny;
9966      if (!quickForm) continue;
9967      if (quickFormInWrapper) {
9968        meta.appendChild(quickFormInWrapper);
9969      } else if (!meta.contains(quickForm) && (info && !info.contains(quickForm) || !info)) {
9970        if (info) info.appendChild(quickForm);
9971        else meta.appendChild(quickForm);
9972      } else if (!meta.contains(quickForm)) {
9973        meta.appendChild(quickForm);
9974      }
9975      var leftover = imageWrapper && imageWrapper.querySelector('.product-item__quick-form');
9976      if (leftover && leftover.parentNode && meta) {
9977        leftover.parentNode.removeChild(leftover);
9978        meta.appendChild(leftover);
9979      }
9980    }
9981  }
9982  function ensureQuickFormInMetaAfterOpen(panelBody) {
9983    if (!panelBody) return;
9984    applyQuickFormMoveToMeta(panelBody);
9985    if (typeof window.matchMedia !== 'undefined' && window.matchMedia('(max-width: 999px)').matches) {
9986      requestAnimationFrame(function () {
9987        applyQuickFormMoveToMeta(panelBody);
9988      });
9989      setTimeout(function () {
9990        applyQuickFormMoveToMeta(panelBody);
9991      }, 150);
9992    }
9993  }
9994  function ensureFullTitleInPanel(body) {
9995    if (!body) return;
9996    var items = body.querySelectorAll('.product-item, product-item');
9997    for (var i = 0; i < items.length; i++) {
9998      var item = items[i];
9999      var meta = item.querySelector('.product-item-meta');
10000      if (!meta) continue;
10001      var link = meta.querySelector('a.product-item-meta__title');
10002      var span = meta.querySelector('span.product-item-meta__title') || meta.querySelector('span[x-ref="colorLabel"]');
10003      if (!link) continue;
10004      if (span && span !== link) {
10005        var titleText = (link.textContent || '').trim();
10006        var colourText = (span.textContent || '').trim();
10007        if (colourText && titleText.indexOf(' in ') === -1) link.textContent = titleText + ' in ' + colourText;
10008        if (span.parentNode) span.parentNode.removeChild(span);
10009      }
10010    }
10011  }
10012
10013  function ensureMobilePanelTitles(body, sizeOption) {
10014    if (!body || typeof sizeOption !== 'string') return;
10015    var isMobile = typeof window.matchMedia !== 'undefined' && window.matchMedia('(max-width: 999px)').matches;
10016    if (!isMobile) return;
10017    var items = body.querySelectorAll('.product-item, product-item');
10018    for (var i = 0; i < items.length; i++) {
10019      var item = items[i];
10020      var meta = item.querySelector('.product-item-meta');
10021      if (!meta) continue;
10022      var link = meta.querySelector('a.product-item-meta__title');
10023      if (!link) continue;
10024      var fullTitle = (link.textContent || '').trim();
10025      var shortTitle = fullTitle;
10026      var colour = '';
10027      if (fullTitle.indexOf(' in ') !== -1) {
10028        var parts = fullTitle.split(' in ');
10029        shortTitle = (parts[0] || '').trim();
10030        colour = (parts.slice(1).join(' in ') || '').trim();
10031      }
10032      link.textContent = shortTitle;
10033      var colourSpan = meta.querySelector('span.product-item-meta__title') || meta.querySelector('span[x-ref="colorLabel"]');
10034      if (colourSpan && colourSpan !== link) colourSpan.parentNode && colourSpan.parentNode.removeChild(colourSpan);
10035      var existingList = meta.querySelector('.product-item-meta__property-list.more-in-your-size-variant');
10036      if (existingList && existingList.parentNode) existingList.parentNode.removeChild(existingList);
10037      var list = document.createElement('div');
10038      list.className = 'product-item-meta__property-list more-in-your-size-variant text--subdued text--xsmall';
10039      var sizeSpan = document.createElement('span');
10040      sizeSpan.className = 'product-item-meta__property';
10041      sizeSpan.style.cssText = 'color: #767676; font-size: 14px; font-family: Helvetica, sans-serif; font-weight: 700; line-height: 14px;';
10042      sizeSpan.textContent = sizeOption + '\u00A0';
10043      var colourSpan2 = document.createElement('span');
10044      colourSpan2.className = 'product-item-meta__property';
10045      colourSpan2.style.cssText = 'color: #767676; font-size: 14px; font-family: Helvetica, sans-serif; font-weight: 400; line-height: 14px;';
10046      colourSpan2.textContent = colour ? '/ ' + colour : '';
10047      list.appendChild(sizeSpan);
10048      list.appendChild(colourSpan2);
10049      link.parentNode.insertBefore(list, link.nextSibling);
10050    }
10051  }
10052  function hideRestockedBadgesInPanel(panelBody) {
10053    if (!panelBody) return;
10054    var badges = panelBody.querySelectorAll('.label--highlight-restocked, #restocked-label');
10055    for (var i = 0; i < badges.length; i++) {
10056      badges[i].style.setProperty('display', 'none', 'important');
10057    }
10058  }
10059  function scheduleHideRestockedBadges(panelBody) {
10060    if (!panelBody) return;
10061    hideRestockedBadgesInPanel(panelBody);
10062    requestAnimationFrame(function () { hideRestockedBadgesInPanel(panelBody); });
10063    setTimeout(function () { hideRestockedBadgesInPanel(panelBody); }, 50);
10064    setTimeout(function () { hideRestockedBadgesInPanel(panelBody); }, 150);
10065  }
10066  function filterPanelItemsBySize(body, optionName, optionValue) {
10067    if (!body || !optionName || !optionValue) return;
10068    var items = body.querySelectorAll('.product-item[data-variant-availability]');
10069    for (var i = 0; i < items.length; i++) {
10070      var raw = items[i].getAttribute('data-variant-availability');
10071      if (!raw) continue;
10072      try {
10073        var variants = JSON.parse(raw);
10074        var hasSize = variants.some(function (v) {
10075          return v.available && v[optionName] === optionValue;
10076        });
10077        items[i].classList.toggle('product-item--size-oos', !hasSize);
10078      } catch (e) {}
10079    }
10080  }
10081  function applyMoreInYourSizeContent(body, html) {
10082    var div = document.createElement('div');
10083    div.innerHTML = html;
10084    var bySize = div.querySelector('[data-recommendations-by-size]');
10085    var recEl = div.querySelector('product-recommendations');
10086    var inner = (bySize && bySize.innerHTML) || (recEl && recEl.innerHTML) || '';
10087    if (inner) {
10088      body.innerHTML = inner;
10089      ensureFullTitleInPanel(body);
10090      applyQuickFormMoveToMeta(body);
10091    } else {
10092      body.innerHTML = '<p class="text--subdued">No products in this size right now.</p>';
10093    }
10094  }
10095  function preloadMoreInYourSizeRecommendations() {
10096    var similarEl = document.getElementById('similar-items');
10097    var bySizeConfig = document.getElementById('product-recommendations-by-size-config');
10098    var sectionId = (bySizeConfig && bySizeConfig.getAttribute('data-section-id')) || (similarEl && similarEl.getAttribute('section-id')) || 'product-recommendations';
10099    var productId = (similarEl && similarEl.getAttribute('product-id')) || '';
10100    if (!productId) {
10101      var firstBtn = document.querySelector('.similar-items-button');
10102      if (firstBtn) productId = firstBtn.getAttribute('data-product-id') || firstBtn.dataset.productId || '';
10103    }
10104    var baseUrl = window.themeVariables && window.themeVariables.routes && window.themeVariables.routes.productRecommendationsUrl;
10105    if (!baseUrl || !productId) return;
10106    var contextEl = document.querySelector('.product-form__buy-buttons');
10107    if (!contextEl) return;
10108    var allVariants = getVariantsFromContext(contextEl);
10109    if (!allVariants || allVariants.length === 0) return;
10110    var optionsJson = contextEl.getAttribute('data-product-options');
10111    var optionName = 'Size';
10112    var sizeIdx = 0;
10113    if (optionsJson) {
10114      try {
10115        var options = JSON.parse(optionsJson.replace(/&quot;/g, '"'));
10116        if (Array.isArray(options) && options.length > 0) {
10117          for (var k = 0; k < options.length; k++) {
10118            if (options[k] && String(options[k]).toLowerCase() === 'size') {
10119              sizeIdx = k;
10120              optionName = options[k];
10121              break;
10122            }
10123          }
10124          if (optionName === 'Size' && options[0]) optionName = options[0];
10125        }
10126      } catch (err) {}
10127    }
10128    var optKey = 'option' + (sizeIdx + 1);
10129    var seen = {};
10130    var values = [];
10131    for (var v = 0; v < allVariants.length; v++) {
10132      var val = allVariants[v][optKey] != null ? allVariants[v][optKey] : (allVariants[v]['option' + (sizeIdx + 1)] || '');
10133      if (val && !seen[val]) {
10134        seen[val] = true;
10135        values.push(val);
10136      }
10137    }
10138    if (!moreInYourSizeCache[MORE_IN_YOUR_SIZE_GENERIC_KEY]) {
10139      var genericUrl = baseUrl + '?product_id=' + encodeURIComponent(productId) + '&limit=10&section_id=' + encodeURIComponent(sectionId) + '&intent=related';
10140      fetch(genericUrl).then(function (r) { return r.text(); }).then(function (html) {
10141        var div = document.createElement('div');
10142        div.innerHTML = html;
10143        var bySize = div.querySelector('[data-recommendations-by-size]');
10144        var recEl = div.querySelector('product-recommendations');
10145        var inner = (bySize && bySize.innerHTML) || (recEl && recEl.innerHTML) || '';
10146        moreInYourSizeCache[MORE_IN_YOUR_SIZE_GENERIC_KEY] = inner;
10147      }).catch(function () {});
10148    }
10149    for (var z = 0; z < values.length; z++) {
10150      var optionValue = values[z];
10151      var key = moreInYourSizeCacheKey(optionName, optionValue);
10152      if (moreInYourSizeCache[key]) continue;
10153      var url = baseUrl + '?product_id=' + encodeURIComponent(productId) + '&limit=10&section_id=' + encodeURIComponent(sectionId) + '&intent=related&option_name=' + encodeURIComponent(optionName) + '&option_value=' + encodeURIComponent(optionValue);
10154      (function (cacheKey) {
10155        fetch(url).then(function (r) { return r.text(); }).then(function (html) {
10156          var div = document.createElement('div');
10157          div.innerHTML = html;
10158          var bySize = div.querySelector('[data-recommendations-by-size]');
10159          var recEl = div.querySelector('product-recommendations');
10160          var inner = (bySize && bySize.innerHTML) || (recEl && recEl.innerHTML) || '';
10161          moreInYourSizeCache[cacheKey] = inner;
10162        }).catch(function () {});
10163      })(key);
10164    }
10165  }
10166
10167  function getOosVariants(allVariants) {
10168    return (allVariants || []).filter((v) => v && v.available === false);
10169  }
10170
10171  function getNeverRestockVariantIds(contextEl, allVariants) {
10172    var container = contextEl || document;
10173    if (!container || typeof container.getAttribute !== 'function') return new Set();
10174    var productNeverRestock = container.getAttribute('data-bis-product-never-restock') === 'true';
10175    if (productNeverRestock && allVariants && allVariants.length > 0) {
10176      var ids = [];
10177      for (var i = 0; i < allVariants.length; i++) {
10178        var id = Number(allVariants[i].id != null ? allVariants[i].id : allVariants[i]['id']);
10179        if (!isNaN(id)) ids.push(id);
10180      }
10181      return new Set(ids);
10182    }
10183    var idsStr = container.getAttribute('data-bis-never-restock-ids') || '';
10184    if (idsStr.trim()) {
10185      return new Set(idsStr.split(',').map(function (s) { return Number(s.trim()); }).filter(function (n) { return !isNaN(n); }));
10186    }
10187    var script = container.querySelector && container.querySelector('script[data-bis-never-restock]');
10188    if (script && script.textContent) {
10189      try {
10190        var raw = script.textContent.replace(/\s/g, '');
10191        var arr = JSON.parse(raw || '[]');
10192        if (Array.isArray(arr)) {
10193          return new Set(arr.map(function (id) { return Number(id); }).filter(function (n) { return !isNaN(n); }));
10194        }
10195      } catch (e) {}
10196    }
10197    return new Set();
10198  }
10199
10200  function setNotifyButtonsVisible(contextEl, visible) {
10201    const buttons = (contextEl || document).querySelectorAll('.notify-button');
10202    buttons.forEach((btn) => {
10203      const hideNotifyBis = btn.dataset.hideNotifyBis === 'true';
10204      btn.style.display = (visible && !hideNotifyBis) ? 'block' : 'none';
10205    });
10206  }
10207
10208  function setNotifyButtonsEmphasis(contextEl, emphasis) {
10209    const buttons = (contextEl || document).querySelectorAll('.notify-button');
10210    buttons.forEach((btn) => {
10211      btn.classList.remove('cta--dark', 'cta--light');
10212      if (emphasis === 'primary') {
10213        btn.classList.add('cta--dark');
10214      } else {
10215        btn.classList.add('cta--light');
10216      }
10217    });
10218  }
10219
10220  function setSimilarItemsButtonsVisible(contextEl, visible) {
10221    (contextEl || document).querySelectorAll('.similar-items-button').forEach((btn) => {
10222      btn.style.display = visible ? 'block' : 'none';
10223    });
10224    if (contextEl) contextEl.classList.toggle('similar-items-active', !!visible);
10225  }
10226
10227  function updateSizeComboSelectedDisplay(contextEl, selectedVariant, allVariants) {
10228    if (!contextEl || !selectedVariant) return;
10229    var allVariantsList = allVariants || getVariantsFromContext(contextEl);
10230    var neverRestockIds = getNeverRestockVariantIds(contextEl, allVariantsList);
10231    var variantId = Number(selectedVariant.id != null ? selectedVariant.id : selectedVariant['id']);
10232    var isOos = selectedVariant.available === false || selectedVariant['available'] === false;
10233    var isNeverRestock = !isNaN(variantId) && neverRestockIds && neverRestockIds.has(variantId);
10234    var sizeLabel = '';
10235    var optionsJson = contextEl.getAttribute('data-product-options');
10236    if (optionsJson) {
10237      try {
10238        var options = JSON.parse(optionsJson.replace(/&quot;/g, '"'));
10239        if (Array.isArray(options)) {
10240          var sizeIdx = -1;
10241          for (var k = 0; k < options.length; k++) {
10242            if (options[k] && String(options[k]).toLowerCase() === 'size') {
10243              sizeIdx = k;
10244              break;
10245            }
10246          }
10247          if (sizeIdx >= 0) {
10248            var optKey = 'option' + (sizeIdx + 1);
10249            sizeLabel = selectedVariant[optKey] != null ? selectedVariant[optKey] : (selectedVariant['option' + (sizeIdx + 1)] || '');
10250          }
10251        }
10252      } catch (e) {}
10253    }
10254    if (!sizeLabel) sizeLabel = selectedVariant.option1 != null ? selectedVariant.option1 : (selectedVariant['option1'] || '');
10255    var form = contextEl.querySelector && contextEl.querySelector('form[id]');
10256    if (!form) form = contextEl.querySelector && contextEl.querySelector('form');
10257    if (!form || !form.id) return;
10258    var variantPicker = document.querySelector('variant-picker[form-id="' + form.id + '"]');
10259    if (!variantPicker && contextEl.parentElement) variantPicker = contextEl.parentElement.querySelector('variant-picker');
10260    if (!variantPicker) return;
10261    var selectors = variantPicker.querySelectorAll('.product-form__option-selector');
10262    for (var i = 0; i < selectors.length; i++) {
10263      var nameEl = selectors[i].querySelector('.product-form__option-name');
10264      var nameText = (nameEl && nameEl.textContent || '').toLowerCase();
10265      if (nameText.indexOf('size') === -1) continue;
10266      var displayEl = selectors[i].querySelector('.select__selected-value');
10267      if (displayEl) {
10268        if (isOos && isNeverRestock) {
10269          displayEl.innerHTML = sizeLabel + ' <span class="combo-box__out-of-stock-suffix" style="color:#9C9C9C; margin-inline-start: 0.35em">Out of Stock</span>';
10270        } else {
10271          displayEl.textContent = sizeLabel;
10272        }
10273      }
10274      break;
10275    }
10276  }
10277
10278  function applySizeComboDisplayForAllForms() {
10279    var contexts = document.querySelectorAll('.product-form__buy-buttons');
10280    for (var c = 0; c < contexts.length; c++) {
10281      var ctx = contexts[c];
10282      var form = ctx.querySelector('form[id]') || ctx.querySelector('form');
10283      if (!form) continue;
10284      var idInput = form.querySelector('input[name="id"]');
10285      var variantId = idInput ? (idInput.value || '').trim() : '';
10286      if (!variantId) continue;
10287      var allVariants = getVariantsFromContext(ctx);
10288      var variant = getVariantById(variantId, allVariants);
10289      if (variant) updateSizeComboSelectedDisplay(ctx, variant, allVariants);
10290    }
10291  }
10292
10293  function enhanceSizeComboBoxes(rootEl) {
10294    var scope = rootEl || document;
10295    var optionButtons = scope.querySelectorAll('.combo-box__option-item[role="option"]');
10296    
10297    if (!optionButtons.length) {
10298      //console.log('SIMILAR_ITEMS: no combo-box__option-item[role="option"] found in scope');
10299      return;
10300    }
10301
10302    optionButtons.forEach(function (btn, index) {
10303      var debugInfo = {
10304        index: index,
10305        text: (btn.textContent || '').trim()
10306      };
10307
10308      if (btn.querySelector('.combo-box__similar-link')) {
10309        //console.log('SIMILAR_ITEMS: skipping option, similar link already present (inside button)', debugInfo);
10310        return;
10311      }
10312      if (btn.parentElement && btn.parentElement.classList.contains('combo-box__option-row')) {
10313        var existingSiblingLink = btn.parentElement.querySelector('.combo-box__similar-link');
10314        if (btn.getAttribute('aria-selected') === 'true') {
10315          var selCtx = btn.closest('[data-bis-never-restock-ids]') || btn.closest('.product-form__buy-buttons');
10316          if (!selCtx) {
10317            var vp = btn.closest('variant-picker');
10318            if (vp) {
10319              var fid = vp.getAttribute('form-id');
10320              var f = fid ? document.getElementById(fid) : null;
10321              if (f && f.closest) selCtx = f.closest('.product-form__buy-buttons');
10322            }
10323          }
10324          if (!selCtx) selCtx = document.querySelector('.product-form__buy-buttons');
10325          if (selCtx) {
10326            var selVariants = getVariantsFromContext(selCtx);
10327            var selForm = selCtx.querySelector('form[id]') || selCtx.querySelector('form');
10328            var selVariantId = selForm && selForm.querySelector('input[name="id"]') && selForm.querySelector('input[name="id"]').value;
10329            var selVariant = getVariantById(selVariantId, selVariants);
10330            var selNeverRestock = getNeverRestockVariantIds(selCtx, selVariants);
10331            var selIsNeverRestockOos = selVariant && (selVariant.available === false || selVariant['available'] === false) && selNeverRestock && selNeverRestock.has(Number(selVariant.id != null ? selVariant.id : selVariant['id']));
10332            if (selIsNeverRestockOos) {
10333              if (!existingSiblingLink) {
10334                //console.log('SIMILAR_ITEMS: selected option is never-restock OOS, will add link below', debugInfo);
10335              }
10336            } else {
10337              if (existingSiblingLink) {
10338                existingSiblingLink.remove();
10339                btn.classList.remove('combo-box__option-item--out-of-stock');
10340                //console.log('SIMILAR_ITEMS: removed similar link from selected option (not never-restock OOS)', debugInfo);
10341              }
10342              return;
10343            }
10344          } else {
10345            if (existingSiblingLink) {
10346              existingSiblingLink.remove();
10347              btn.classList.remove('combo-box__option-item--out-of-stock');
10348            }
10349            return;
10350          }
10351        }
10352        if (existingSiblingLink) {
10353          //console.log('SIMILAR_ITEMS: skipping option, already wrapped with similar link', debugInfo);
10354          return;
10355        }
10356      }
10357
10358      var selector = btn.closest('.product-form__option-selector');
10359      if (!selector) {
10360        //console.log('SIMILAR_ITEMS: skipping option, no .product-form__option-selector found', debugInfo);
10361        return;
10362      }
10363      var nameEl = selector.querySelector('.product-form__option-name');
10364      var nameText = (nameEl && nameEl.textContent || '').toLowerCase();
10365      debugInfo.optionLabel = nameText;
10366      if (nameText.indexOf('size') === -1) {
10367        //console.log('SIMILAR_ITEMS: skipping option, option label is not size', debugInfo);
10368        return;
10369      }
10370
10371      // Derive the displayed option value (e.g. "XS") from the button text
10372      if (!btn.dataset.optionValue) {
10373        btn.dataset.optionValue = (btn.textContent || '').trim();
10374      }
10375      var optionValue = btn.dataset.optionValue;
10376      debugInfo.optionValue = optionValue;
10377      if (!optionValue) {
10378        //console.log('SIMILAR_ITEMS: skipping option, no optionValue text', debugInfo);
10379        return;
10380      }
10381
10382      var contextEl = btn.closest('[data-bis-never-restock-ids]') || btn.closest('.product-form__buy-buttons');
10383      if (!contextEl) {
10384        var variantPicker = btn.closest('variant-picker');
10385        if (variantPicker) {
10386          var formId = variantPicker.getAttribute('form-id');
10387          var form = formId ? document.getElementById(formId) : null;
10388          if (form && form.closest) contextEl = form.closest('.product-form__buy-buttons');
10389        }
10390      }
10391      if (!contextEl) {
10392        contextEl = document.querySelector('.product-form__buy-buttons');
10393      }
10394      if (!contextEl) {
10395        //console.log('SIMILAR_ITEMS: skipping option, no context element with bis data found', debugInfo);
10396        return;
10397      }
10398
10399      var allVariants = getVariantsFromContext(contextEl);
10400      debugInfo.allVariantsCount = allVariants ? allVariants.length : 0;
10401      if (!allVariants || !allVariants.length) {
10402        //console.log('SIMILAR_ITEMS: skipping option, no variants found in context', debugInfo);
10403        return;
10404      }
10405
10406      var neverRestockIds = getNeverRestockVariantIds(contextEl, allVariants);
10407      debugInfo.neverRestockIds = Array.from(neverRestockIds || []);
10408
10409      // Find all variants whose options (option1/2/3) match this size label
10410      var matchingVariants = (allVariants || []).filter(function (v) {
10411        if (!v) return false;
10412        var o1 = v.option1 != null ? v.option1 : v['option1'];
10413        var o2 = v.option2 != null ? v.option2 : v['option2'];
10414        var o3 = v.option3 != null ? v.option3 : v['option3'];
10415        return o1 === optionValue || o2 === optionValue || o3 === optionValue;
10416      });
10417      debugInfo.matchingVariantsCount = matchingVariants.length;
10418      if (!matchingVariants.length) {
10419        //console.log('SIMILAR_ITEMS: skipping option, no variants match optionValue text', debugInfo);
10420        return;
10421      }
10422
10423      // We only show inline "similar items" for sizes where at least one
10424      // matching variant is out-of-stock AND marked never_restock.
10425      var hasNeverRestockOos = matchingVariants.some(function (v) {
10426        var id = Number(v.id != null ? v.id : v['id']);
10427        var isOos = v.available === false || v['available'] === false;
10428        var isNever = !isNaN(id) && neverRestockIds && neverRestockIds.has(id);
10429        return isOos && isNever;
10430      });
10431      debugInfo.hasNeverRestockOos = hasNeverRestockOos;
10432      if (!hasNeverRestockOos) {
10433        //console.log('SIMILAR_ITEMS: skipping option, no matching variants are both OOS and never_restock', debugInfo);
10434        return;
10435      }
10436
10437      if (btn.getAttribute('aria-selected') === 'true') {
10438        var form = contextEl.querySelector('form[id]') || contextEl.querySelector('form');
10439        var currentVariantId = form && form.querySelector('input[name="id"]') && form.querySelector('input[name="id"]').value;
10440        var currentVariant = getVariantById(currentVariantId, allVariants);
10441        var currentIsNeverRestockOos = currentVariant && (currentVariant.available === false || currentVariant['available'] === false) && neverRestockIds && neverRestockIds.has(Number(currentVariant.id != null ? currentVariant.id : currentVariant['id']));
10442        if (!currentIsNeverRestockOos) {
10443          //console.log('SIMILAR_ITEMS: skipping option, selected size should not show link (not never-restock OOS)', debugInfo);
10444          return;
10445        }
10446      }
10447
10448      var labelSource = contextEl.querySelector('.similar-items-button span');
10449      var linkText = labelSource ? labelSource.textContent.trim() : 'Show me similar items';
10450
10451      var link = document.createElement('button');
10452      link.type = 'button';
10453      link.className = 'combo-box__similar-link link text--subdued';
10454      link.textContent = linkText;
10455      link.setAttribute('data-option-value', optionValue);
10456
10457      var productSource = contextEl.querySelector('.similar-items-button') || contextEl.querySelector('.notify-button');
10458      if (productSource) {
10459        var productId = productSource.getAttribute('data-product-id') || productSource.dataset.productId;
10460        if (productId) link.setAttribute('data-product-id', productId);
10461      }
10462
10463      var parent = btn.parentNode;
10464      var wrapper = document.createElement('div');
10465      wrapper.className = 'combo-box__option-row';
10466      parent.insertBefore(wrapper, btn);
10467      wrapper.appendChild(btn);
10468      var existingLinkInBtn = btn.querySelector('.combo-box__similar-link');
10469      if (existingLinkInBtn) existingLinkInBtn.remove();
10470      btn.textContent = optionValue;
10471      btn.classList.add('combo-box__option-item--out-of-stock');
10472      wrapper.appendChild(link);
10473
10474      //console.log('SIMILAR_ITEMS: injecting similar link into combo-box option (wrapped)', debugInfo);
10475    });
10476  }
10477
10478  function setNotifyVisibilityForContext(contextEl, selectedVariant, allVariants) {
10479    if (!contextEl) return;
10480    var variants = allVariants || [];
10481    var neverRestockIds = getNeverRestockVariantIds(contextEl, allVariants);
10482    var selectedId = selectedVariant != null ? Number(selectedVariant.id != null ? selectedVariant.id : selectedVariant['id']) : null;
10483    var selectedIsOos = selectedVariant != null && (selectedVariant.available === false || selectedVariant['available'] === false);
10484    var selectedNeverRestock = selectedId != null && !isNaN(selectedId) && neverRestockIds.has(selectedId);
10485
10486    if (variants.length <= 0) {
10487      setNotifyButtonsVisible(contextEl, false);
10488      setSimilarItemsButtonsVisible(contextEl, false);
10489      setNotifyButtonsEmphasis(contextEl, 'outline');
10490      return;
10491    }
10492
10493    if (variants.length === 1) {
10494      var v0 = variants[0];
10495      var isSoldOut = v0 && (v0.available === false || v0['available'] === false);
10496      var id0 = Number(v0 && (v0.id != null ? v0.id : v0['id']));
10497      var isNeverRestock = !isNaN(id0) && neverRestockIds.has(id0);
10498      if (isSoldOut && isNeverRestock) {
10499        setSimilarItemsButtonsVisible(contextEl, true);
10500        setNotifyButtonsVisible(contextEl, true);
10501      } else {
10502      setNotifyButtonsVisible(contextEl, isSoldOut);
10503        setSimilarItemsButtonsVisible(contextEl, false);
10504      setNotifyButtonsEmphasis(contextEl, isSoldOut ? 'primary' : 'outline');
10505      }
10506      return;
10507    }
10508
10509    // Multi-variant product: show notify only when selected variant is sold out,
10510    // or show similar items if the selected variant never restocks.
10511    var hasAnyOosThatWillRestock = variants.some(function (v) {
10512      if (!v || (v.available !== false && v['available'] !== false)) return false;
10513      var id = Number(v.id != null ? v.id : v['id']);
10514      return !isNaN(id) && !neverRestockIds.has(id);
10515    });
10516    /* Only show when selected size is OOS */
10517    if (!hasAnyOosThatWillRestock && selectedIsOos) {
10518      setSimilarItemsButtonsVisible(contextEl, true);
10519      setNotifyButtonsVisible(contextEl, true);
10520    } else if (!hasAnyOosThatWillRestock) {
10521      setNotifyButtonsVisible(contextEl, false);
10522      setSimilarItemsButtonsVisible(contextEl, false);
10523    } else if (selectedIsOos && selectedNeverRestock) {
10524      setSimilarItemsButtonsVisible(contextEl, true);
10525      setNotifyButtonsVisible(contextEl, true);
10526    } else {
10527      setNotifyButtonsVisible(contextEl, selectedIsOos);
10528      setSimilarItemsButtonsVisible(contextEl, false);
10529      setNotifyButtonsEmphasis(contextEl, selectedIsOos ? 'primary' : 'outline');
10530    }
10531  }
10532
10533  function applyNotifyStateForAllButtons(rootEl) {
10534    var scope = rootEl || document;
10535    var buttons = scope.querySelectorAll('.notify-button');
10536    for (var b = 0; b < buttons.length; b++) {
10537      var btn = buttons[b];
10538      var contextEl = btn.closest ? btn.closest('.product-form__buy-buttons') : null;
10539      if (!contextEl) contextEl = btn.parentElement;
10540      if (!contextEl) contextEl = document;
10541      var allVariants = getVariantsFromContext(contextEl);
10542      var variantId = btn.getAttribute('data-variant-id') || btn.dataset.variantId;
10543      var selectedVariant = getVariantById(variantId, allVariants);
10544      setNotifyVisibilityForContext(contextEl, selectedVariant, allVariants);
10545    }
10546  }
10547
10548  var applyNotifyTimeout = null;
10549  function scheduleApplyNotifyState(rootEl) {
10550    if (applyNotifyTimeout) clearTimeout(applyNotifyTimeout);
10551    applyNotifyTimeout = setTimeout(function () {
10552      applyNotifyTimeout = null;
10553      var scope = rootEl || document;
10554      /*console.log('SIMILAR_ITEMS: scheduleApplyNotifyState running', {
10555        scopeIsDocument: scope === document
10556      });*/
10557      applyNotifyStateForAllButtons(scope);
10558      enhanceSizeComboBoxes(scope);
10559      applySizeComboDisplayForAllForms();
10560    }, 70);
10561  }
10562
10563  document.addEventListener('DOMContentLoaded', function () {
10564    //console.log('SIMILAR_ITEMS: DOMContentLoaded handler start');
10565    if (window.__HIDE_PANEL_QUICKBUY || (typeof window.location !== 'undefined' && window.location.search && window.location.search.indexOf('hide_panel_quickbuy=1') !== -1)) {
10566      document.body.classList.add('hide-panel-quickbuy');
10567    }
10568
10569    // Before combo-box opens: ensure size options are enhanced (capture phase = runs first)
10570    document.addEventListener('click', function (e) {
10571      var trigger = e.target.closest && (e.target.closest('[aria-controls]') || e.target.closest('button.select'));
10572      if (!trigger) return;
10573      var controlsId = trigger.getAttribute && trigger.getAttribute('aria-controls');
10574      if (!controlsId) return;
10575      var combo = document.getElementById(controlsId);
10576      if (!combo || (combo.tagName !== 'COMBO-BOX' && (!combo.classList || !combo.classList.contains('combo-box')))) return;
10577      //console.log('SIMILAR_ITEMS: combo-box trigger clicked, enhancing before open');
10578      enhanceSizeComboBoxes(combo);
10579      enhanceSizeComboBoxes(document);
10580      applySizeComboDisplayForAllForms();
10581    }, true);
10582
10583    document.addEventListener('openable-element:open', function (e) {
10584      if (!document.body.classList.contains('hide-panel-quickbuy')) return;
10585      var el = e.target;
10586      if (!el || (el.tagName !== 'QUICK-BUY-DRAWER' && el.tagName !== 'QUICK-BUY-POPOVER')) return;
10587      var id = el.id;
10588      if (!id) return;
10589      var triggers = document.querySelectorAll('[aria-controls="' + id + '"]');
10590      for (var i = 0; i < triggers.length; i++) {
10591        if (triggers[i].closest && triggers[i].closest('.more-in-your-size-panel')) {
10592          el.setAttribute('data-mius-from-panel', '1');
10593          break;
10594        }
10595      }
10596    }, true);
10597    document.addEventListener('openable-element:open', function (e) {
10598      var el = e.target;
10599      if (el && (el.tagName === 'COMBO-BOX' || (el.classList && el.classList.contains('combo-box')))) {
10600        scheduleEnhanceCombos();
10601      }
10602    });
10603    applyNotifyStateForAllButtons(document);
10604    enhanceSizeComboBoxes(document);
10605    applySizeComboDisplayForAllForms();
10606
10607    // Staggered delays so combo-box is enhanced as soon as it exists (e.g. mobile / late hydration)
10608    [0, 100, 200, 350, 500, 750, 1000, 1500, 2200, 3000, 4000, 5000].forEac
10608h(function (delay) {
10609      setTimeout(function () {
10610        enhanceSizeComboBoxes(document);
10611        applySizeComboDisplayForAllForms();
10612      }, delay);
10613    });
10614
10615    // Whenever the DOM gets combo-box option lists (e.g. after hydration or open), enhance them
10616    var enhanceComboDebounce = null;
10617    function scheduleEnhanceCombos() {
10618      if (enhanceComboDebounce) clearTimeout(enhanceComboDebounce);
10619      enhanceComboDebounce = setTimeout(function () {
10620        enhanceComboDebounce = null;
10621        enhanceSizeComboBoxes(document);
10622        applySizeComboDisplayForAllForms();
10623      }, 80);
10624    }
10625    var comboObserver = new MutationObserver(function (mutations) {
10626      for (var m = 0; m < mutations.length; m++) {
10627        var added = mutations[m].addedNodes;
10628        if (!added || !added.length) continue;
10629        for (var n = 0; n < added.length; n++) {
10630          var node = added[n];
10631          if (node.nodeType !== 1) continue;
10632          if (node.classList && (node.classList.contains('combo-box__option-list') || node.classList.contains('combo-box__option-row'))) {
10633            scheduleEnhanceCombos();
10634            return;
10635          }
10636          if (node.tagName === 'VARIANT-PICKER' || (node.nodeType === 1 && node.querySelector && node.querySelector('variant-picker'))) {
10637            scheduleEnhanceCombos();
10638            return;
10639          }
10640          if (node.querySelector && (node.querySelector('.combo-box__option-list') || node.querySelector('.combo-box__option-item[role="option"]'))) {
10641            scheduleEnhanceCombos();
10642            return;
10643          }
10644        }
10645      }
10646    });
10647    if (document.body) {
10648      comboObserver.observe(document.body, { childList: true, subtree: true });
10649    }
10650
10651    // Periodic fallback in case variant picker renders very late
10652    (function () {
10653      var tries = 0;
10654      var maxTries = 35;
10655      var interval = setInterval(function () {
10656        tries += 1;
10657        
10658        enhanceSizeComboBoxes(document);
10659        applySizeComboDisplayForAllForms();
10660        if (tries >= maxTries) clearInterval(interval);
10661      }, 250);
10662    })();
10663
10664    setTimeout(function () { scheduleApplyNotifyState(document); }, 400);
10665    setTimeout(function () { scheduleApplyNotifyState(document); }, 1200);
10666    setTimeout(function () { preloadMoreInYourSizeRecommendations(); }, 150);
10667    document.addEventListener('click', function (e) {
10668      var inline = e.target.closest && e.target.closest('.combo-box__similar-link');
10669      if (inline) {
10670        e.preventDefault();
10671        var optionValue = inline.getAttribute('data-option-value') || '';
10672        var productId = inline.getAttribute('data-product-id') || '';
10673        
10674        if (!productId) {
10675          var ctx = inline.closest && inline.closest('.product-form__buy-buttons');
10676          var btnSrc = ctx && (ctx.querySelector('.similar-items-button') || ctx.querySelector('.notify-button'));
10677          if (btnSrc) productId = btnSrc.getAttribute('data-product-id') || btnSrc.dataset.productId || '';
10678        }
10679        if (productId && optionValue) {
10680          
10681          openMoreInYourSizePanel('Size', optionValue, productId, inline);
10682        }
10683        return;
10684      }
10685      var btn = e.target.closest && e.target.closest('.similar-items-button');
10686      if (!btn) return;
10687      e.preventDefault();
10688      var quickBuyWrapper = btn.closest && btn.closest('quick-buy-drawer, quick-buy-popover');
10689      if (quickBuyWrapper) {
10690        quickBuyWrapper.open = false;
10691      }
10692      var contextEl = btn.closest && btn.closest('.product-form__buy-buttons');
10693      var optionName = 'Size';
10694      var optionValue = '';
10695      if (contextEl) {
10696        var allVariants = getVariantsFromContext(contextEl);
10697        var variantId = btn.getAttribute('data-variant-id') || btn.dataset.variantId;
10698        var selectedVariant = getVariantById(variantId, allVariants);
10699        if (selectedVariant) {
10700          var optionsJson = contextEl.getAttribute('data-product-options');
10701          if (optionsJson) {
10702            try {
10703              var options = JSON.parse(optionsJson.replace(/&quot;/g, '"'));
10704              var sizeIdx = 0;
10705              if (Array.isArray(options)) {
10706                for (var k = 0; k < options.length; k++) {
10707                  if (options[k] && String(options[k]).toLowerCase() === 'size') {
10708                    sizeIdx = k;
10709                    optionName = options[k];
10710                    break;
10711                  }
10712                }
10713                if (optionName === 'Size' && options[0]) optionName = options[0];
10714                var optKey = 'option' + (sizeIdx + 1);
10715                optionValue = selectedVariant[optKey] != null ? selectedVariant[optKey] : (selectedVariant['option' + (sizeIdx + 1)] || '');
10716              }
10717            } catch (err) {}
10718          } else {
10719            optionValue = selectedVariant.option1 != null ? selectedVariant.option1 : (selectedVariant['option1'] || '');
10720          }
10721        }
10722      }
10723      var productId = btn.getAttribute('data-product-id') || btn.dataset.productId;
10724      openMoreInYourSizePanel(optionName, optionValue, productId, btn);
10725    });
10726  });
10727
10728  function getOrCreateMoreInYourSizePanel() {
10729    var existing = document.getElementById('more-in-your-size-panel');
10730    if (existing) return existing;
10731    var overlay = document.createElement('div');
10732    overlay.className = 'more-in-your-size-overlay';
10733    overlay.setAttribute('aria-hidden', 'true');
10734    overlay.id = 'more-in-your-size-overlay';
10735    var panel = document.createElement('div');
10736    panel.className = 'more-in-your-size-panel';
10737    panel.id = 'more-in-your-size-panel';
10738    panel.setAttribute('role', 'dialog');
10739    panel.setAttribute('aria-modal', 'true');
10740    panel.setAttribute('aria-labelledby', 'more-in-your-size-title');
10741    panel.innerHTML = '<button type="button" class="more-in-your-size-panel__handle" aria-hidden="true"></button>' +
10742      '<div class="more-in-your-size-panel__header">' +
10743      '<h2 id="more-in-your-size-title" class="more-in-your-size-panel__title uppercase-small">More in your size</h2>' +
10744      '<button type="button" class="more-in-your-size-panel__close" aria-label="Close">' +
10745      '<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M15 5L5 15M5 5l10 10" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/></svg>' +
10746      '</button></div>' +
10747      '<div class="more-in-your-size-panel__body"></div>';
10748    document.body.appendChild(overlay);
10749    document.body.appendChild(panel);
10750    var sharedDrawerId = 'mius-quick-buy-drawer';
10751    var sharedDrawer = document.createElement('quick-buy-drawer');
10752    sharedDrawer.id = sharedDrawerId;
10753    sharedDrawer.setAttribute('data-mius-from-panel', '1');
10754    sharedDrawer.className = 'drawer drawer--large drawer--quick-buy';
10755    document.body.appendChild(sharedDrawer);
10756    function _miusLog(label, detail) {}
10757    function _miusEventLog(phase, e, action) {}
10758    function closePanel(from, opts) {
10759      opts = opts || {};
10760      _miusLog('closePanel()', from || 'called');
10761      var qb = document.querySelector('quick-buy-drawer[open], quick-buy-popover[open]');
10762      if (qb) {
10763        closeAllOpenQuickBuyDrawers();
10764        _suppressNextClickOnQuickAddTrigger = true;
10765        delete panel.dataset.quickbuyJustClosed;
10766        delete panel.dataset.quickbuyClosedFromOverlay;
10767        delete panel.dataset.quickbuyClosedId;
10768      }
10769      if (!opts.keepTriggersLocked) {
10770        document.querySelectorAll('button[data-quickbuy-locked], a[data-quickbuy-locked]').forEach(function (el) {
10771          el.removeAttribute('data-quickbuy-locked');
10772          if (el.disabled !== undefined) el.disabled = false;
10773          else { el.removeAttribute('tabindex'); el.removeAttribute('aria-hidden'); }
10774        });
10775      }
10776      overlay.classList.remove('is-open');
10777      panel.classList.remove('is-open');
10778      document.body.classList.remove('more-in-your-size-panel-open');
10779      overlay.setAttribute('aria-hidden', 'true');
10780      panel.setAttribute('aria-hidden', 'true');
10781      document.body.style.overflow = '';
10782      var trigger = panel.__moreInYourSizeTrigger;
10783      if (trigger && typeof trigger.focus === 'function') {
10784        trigger.focus();
10785      }
10786      delete panel.__moreInYourSizeTrigger;
10787    }
10788    function closeQuickBuyAndBlur(from) {
10789      var quickBuyOpen = document.querySelector('quick-buy-drawer[open], quick-buy-popover[open]');
10790      _miusLog('closeQuickBuyAndBlur()', quickBuyOpen ? { from: from || 'called', qbId: quickBuyOpen.id } : { from: from, noOpen: true });
10791      if (quickBuyOpen) {
10792        var qbId = quickBuyOpen.id;
10793        panel.dataset.quickbuyClosedId = qbId;
10794        lockAllQuickAddTriggers(true);
10795        closeAllOpenQuickBuyDrawers();
10796        panel.dataset.quickbuyJustClosed = String(Date.now());
10797        setTimeout(function () {
10798          blurAllQuickAddTriggers();
10799          setTimeout(function () {
10800            lockAllQuickAddTriggers(false);
10801            if (panel.dataset.quickbuyClosedId === qbId) delete panel.dataset.quickbuyClosedId;
10802          }, QUICKBUY_SUPPRESS_MS);
10803        }, 0);
10804        if (document.activeElement && document.activeElement.closest && document.activeElement.closest('.more-in-your-size-panel')) {
10805          document.activeElement.blur();
10806        }
10807      }
10808    }
10809    var QUICKBUY_SUPPRESS_MS = 1200;
10810    function shouldCloseQuickBuyOnOutside(e, qb, target) {
10811      if (!qb || !target) return false;
10812      if (target.closest && target.closest('.more-in-your-size-panel__close')) return false;
10813      if (target.closest && target.closest('button[aria-controls="mius-quick-buy-drawer"]')) return false;
10814      var isOutside = !qb.contains(target);
10815      var isOnOverlay = target.closest && (target.closest('.drawer__overlay') || target.closest('.openable__overlay') || target.closest('.popover__overlay')) && qb.contains(target);
10816      return isOutside || isOnOverlay;
10817    }
10818    function closeQuickBuyOnOutsideClick(e, p) {
10819      var qb = document.querySelector('quick-buy-drawer[open], quick-buy-popover[open]');
10820      if (!qb) return;
10821      var target = e.target;
10822      if (!shouldCloseQuickBuyOnOutside(e, qb, target)) return;
10823      var qbId = qb.id;
10824      p.dataset.quickbuyClosedId = qbId;
10825      lockAllQuickAddTriggers(true);
10826      closeAllOpenQuickBuyDrawers();
10827      p.dataset.quickbuyJustClosed = String(Date.now());
10828      e.stopImmediatePropagation();
10829      e.preventDefault();
10830      setTimeout(function () {
10831        blurAllQuickAddTriggers();
10832        setTimeout(function () {
10833          lockAllQuickAddTriggers(false);
10834          if (p.dataset.quickbuyClosedId === qbId) delete p.dataset.quickbuyClosedId;
10835        }, QUICKBUY_SUPPRESS_MS);
10836      }, 0);
10837    }
10838    function suppressQuickAddButton(e, p) {
10839      var btn = e.target && e.target.closest && e.target.closest('button[aria-controls], a[aria-controls]');
10840      if (!btn) return false;
10841      var id = btn.getAttribute('aria-controls');
10842      var closedId = p.dataset.quickbuyClosedId;
10843      if (closedId && id !== closedId) {
10844        var ids = twinIds(closedId);
10845        if (ids.indexOf(id) === -1) return false;
10846      }
10847      var controlled = id ? document.getElementById(id) : null;
10848      if (!controlled || (controlled.tagName !== 'QUICK-BUY-DRAWER' && controlled.tagName !== 'QUICK-BUY-POPOVER')) return false;
10849      e.stopImmediatePropagation();
10850      e.preventDefault();
10851      return true;
10852    }
10853    function suppressAnyQuickAddButton(e) {
10854      var btn = e.target && e.target.closest && e.target.closest('button[aria-controls], a[aria-controls]');
10855      if (!btn) return false;
10856      var id = btn.getAttribute('aria-controls');
10857      if (!id) return false;
10858      var controlled = document.getElementById(id);
10859      if (!controlled || (controlled.tagName !== 'QUICK-BUY-DRAWER' && controlled.tagName !== 'QUICK-BUY-POPOVER')) return false;
10860      e.stopImmediatePropagation();
10861      e.preventDefault();
10862      return true;
10863    }
10864    function allQuickBuyIds() {
10865      var ids = [];
10866      var drawers = document.querySelectorAll('quick-buy-drawer[id], quick-buy-popover[id]');
10867      for (var i = 0; i < drawers.length; i++) {
10868        if (drawers[i].id) ids.push(drawers[i].id);
10869      }
10870      return ids;
10871    }
10872    function lockAllQuickAddTriggers(lock) {
10873      var ids = allQuickBuyIds();
10874      for (var i = 0; i < ids.length; i++) {
10875        var triggers = document.querySelectorAll('button[aria-controls="' + ids[i] + '"], a[aria-controls="' + ids[i] + '"]');
10876        for (var j = 0; j < triggers.length; j++) {
10877          var el = triggers[j];
10878          if (lock) {
10879            el.setAttribute('data-quickbuy-locked', '1');
10880            if (el.disabled !== undefined) el.disabled = true;
10881            else { el.setAttribute('tabindex', '-1'); el.setAttribute('aria-hidden', 'true'); }
10882          } else {
10883            el.removeAttribute('data-quickbuy-locked');
10884            if (el.disabled !== undefined) el.disabled = false;
10885            else { el.removeAttribute('tabindex'); el.removeAttribute('aria-hidden'); }
10886          }
10887        }
10888      }
10889    }
10890    function blurAllQuickAddTriggers() {
10891      var ids = allQuickBuyIds();
10892      for (var i = 0; i < ids.length; i++) {
10893        var triggers = document.querySelectorAll('button[aria-controls="' + ids[i] + '"], a[aria-controls="' + ids[i] + '"]');
10894        for (var j = 0; j < triggers.length; j++) {
10895          if (document.activeElement === triggers[j]) triggers[j].blur();
10896        }
10897      }
10898    }
10899    function twinIds(qbId) {
10900      if (!qbId) return [];
10901      if (qbId.indexOf('mius-') === 0) return [qbId, qbId.slice(5)];
10902      return [qbId, 'mius-' + qbId];
10903    }
10904    function mainPageTwinId(panelQbId) {
10905      return (panelQbId && panelQbId.indexOf('mius-') === 0) ? panelQbId.slice(5) : null;
10906    }
10907    function closeDrawerAndTwin(qb) {
10908      if (!qb || !qb.id) return;
10909      qb.open = false;
10910      var ids = twinIds(qb.id);
10911      for (var i = 0; i < ids.length; i++) {
10912        if (ids[i] === qb.id) continue;
10913        var twin = document.getElementById(ids[i]);
10914        if (twin && (twin.tagName === 'QUICK-BUY-DRAWER' || twin.tagName === 'QUICK-BUY-POPOVER')) twin.open = false;
10915      }
10916    }
10917    function closeAllOpenQuickBuyDrawers() {
10918      var open = document.querySelectorAll('quick-buy-drawer[open], quick-buy-popover[open]');
10919      var list = Array.prototype.slice.call(open, 0);
10920      for (var i = 0; i < list.length; i++) {
10921        closeDrawerAndTwin(list[i]);
10922      }
10923    }
10924    function lockTriggersForQuickBuy(p, qbId, lock) {
10925      if (!qbId) return;
10926      var ids = twinIds(qbId);
10927      var sel = ids.map(function(id) { return 'button[aria-controls="' + id + '"], a[aria-controls="' + id + '"]'; }).join(', ');
10928      var triggers = document.querySelectorAll(sel);
10929      for (var j = 0; j < triggers.length; j++) {
10930        var el = triggers[j];
10931        if (lock) {
10932          el.setAttribute('data-quickbuy-locked', '1');
10933          if (el.disabled !== undefined) el.disabled = true;
10934          else { el.setAttribute('tabindex', '-1'); el.setAttribute('aria-hidden', 'true'); }
10935        } else {
10936          el.removeAttribute('data-quickbuy-locked');
10937          if (el.disabled !== undefined) el.disabled = false;
10938          else { el.removeAttribute('tabindex'); el.removeAttribute('aria-hidden'); }
10939        }
10940      }
10941    }
10942    function blurTriggersForQuickBuy(p, qbId) {
10943      if (!qbId) return;
10944      var ids = twinIds(qbId);
10945      var sel = ids.map(function(id) { return 'button[aria-controls="' + id + '"], a[aria-controls="' + id + '"]'; }).join(', ');
10946      var triggers = document.querySelectorAll(sel);
10947      for (var j = 0; j < triggers.length; j++) {
10948        if (document.activeElement === triggers[j]) triggers[j].blur();
10949      }
10950    }
10951    var _lastClosePointerId;
10952    var _lastCloseTime;
10953    var _suppressNextClickOnQuickAddTrigger = false;
10954    function handleOutsideClose(e, p, overlayEl, eventLabel) {
10955      var qb = document.querySelector('quick-buy-drawer[open], quick-buy-popover[open]');
10956      var target = e.target;
10957      var tag = target && target.tagName ? target.tagName : '';
10958      var cls = target && target.className ? (typeof target.className === 'string' ? target.className : '') : '';
10959      if (!qb) {
10960        _miusLog('handleOutsideClose ' + (eventLabel || ''), { hasQb: false, targetTag: tag, targetClass: cls });
10961        return false;
10962      }
10963      if (!shouldCloseQuickBuyOnOutside(e, qb, target)) {
10964        _miusLog('handleOutsideClose ' + (eventLabel || ''), { shouldClose: false, targetTag: tag, targetClass: cls });
10965        return false;
10966      }
10967      var pointerId = (e.pointerId != null) ? e.pointerId : (e.pointerType === 'mouse' ? 1 : 0);
10968      var now = Date.now();
10969      if (_lastClosePointerId === pointerId && (now - _lastCloseTime) < 100) {
10970        _miusLog('handleOutsideClose ' + (eventLabel || ''), { skipped: 'debounce (same pointer)' });
10971        e.stopImmediatePropagation();
10972        e.preventDefault();
10973        return true;
10974      }
10975      _lastClosePointerId = pointerId;
10976      _lastCloseTime = now;
10977      _suppressNextClickOnQuickAddTrigger = true;
10978      var targetIsOurOverlay = target === overlayEl;
10979      var targetInPanel = target.closest && target.closest('.more-in-your-size-panel');
10980      var qbId = qb.id;
10981      _miusLog('handleOutsideClose ' + (eventLabel || ''), { closingQb: qbId, closingAll: true, targetTag: tag, targetClass: cls, targetIsOurOverlay: targetIsOurOverlay });
10982      p.dataset.quickbuyClosedId = qbId;
10983      lockAllQuickAddTriggers(true);
10984      closeAllOpenQuickBuyDrawers();
10985      p.dataset.quickbuyJustClosed = String(Date.now());
10986      if (targetIsOurOverlay || targetInPanel) p.dataset.quickbuyClosedFromOverlay = String(Date.now());
10987      e.stopImmediatePropagation();
10988      e.preventDefault();
10989      blurAllQuickAddTriggers();
10990      setTimeout(function () {
10991        setTimeout(function () {
10992          lockAllQuickAddTriggers(false);
10993          if (p.dataset.quickbuyClosedId === qbId) delete p.dataset.quickbuyClosedId;
10994        }, QUICKBUY_SUPPRESS_MS);
10995      }, 0);
10996      closePanel('outside click', { keepTriggersLocked: true });
10997      return true;
10998    }
10999    if (!document.body.hasAttribute('data-more-in-your-size-click-bound')) {
11000      document.body.setAttribute('data-more-in-your-size-click-bound', 'true');
11001      document.addEventListener('pointerdown', function (e) {
11002        var p = document.getElementById('more-in-your-size-panel');
11003        if (!p) return;
11004        _miusEventLog('pointerdown', e);
11005        if (!document.body.classList.contains('more-in-your-size-panel-open')) return;
11006        var did = handleOutsideClose(e, p, overlay, 'pointerdown');
11007        if (did) _miusEventLog('pointerdown', e, 'HANDLED close');
11008        if (!did) _miusLog('pointerdown', { noAction: true, target: (e.target && e.target.tagName) ? e.target.tagName : '' });
11009      }, true);
11010      document.addEventListener('mousedown', function (e) {
11011        var p = document.getElementById('more-in-your-size-panel');
11012        if (!p) return;
11013        _miusEventLog('mousedown', e);
11014        if (!document.body.classList.contains('more-in-your-size-panel-open')) return;
11015        var justClosed = p.dataset.quickbuyJustClosed;
11016        var withinSuppress = justClosed && (Date.now() - parseInt(justClosed, 10)) <= QUICKBUY_SUPPRESS_MS;
11017        if (withinSuppress && suppressQuickAddButton(e, p)) {
11018          _miusEventLog('mousedown', e, 'SUPPRESSED quick-add');
11019          _miusLog('mousedown', { suppressed: 'quick-add button' });
11020          return;
11021        }
11022        var did = handleOutsideClose(e, p, overlay, 'mousedown');
11023        if (did) _miusEventLog('mousedown', e, 'HANDLED close');
11024        if (!did) _miusLog('mousedown', { noAction: true, target: (e.target && e.target.tagName) ? e.target.tagName : '' });
11025      }, true);
11026      var _suppressNextClickTimeout = null;
11027      document.addEventListener('click', function (e) {
11028        var p = document.getElementById('more-in-your-size-panel');
11029        if (!p) return;
11030        _miusEventLog('click', e);
11031        var justClosed = p.dataset.quickbuyJustClosed;
11032        var withinSuppress = justClosed && (Date.now() - parseInt(justClosed, 10)) <= QUICKBUY_SUPPRESS_MS;
11033        if (_suppressNextClickOnQuickAddTrigger) {
11034          var wouldSuppress = suppressAnyQuickAddButton(e);
11035          if (wouldSuppress) {
11036            _suppressNextClickOnQuickAddTrigger = false;
11037            if (_suppressNextClickTimeout) { clearTimeout(_suppressNextClickTimeout); _suppressNextClickTimeout = null; }
11038            e.preventDefault();
11039            e.stopPropagation();
11040            e.stopImmediatePropagation();
11041            _miusEventLog('click', e, 'SUPPRESSED next-click-on-trigger');
11042            _miusLog('click', { suppressed: 'next click on quick-add trigger after close' });
11043            return;
11044          }
11045          if (!_suppressNextClickTimeout) {
11046            _suppressNextClickTimeout = setTimeout(function () {
11047              _suppressNextClickOnQuickAddTrigger = false;
11048              _suppressNextClickTimeout = null;
11049              _miusLog('click', { cleared: 'suppress flag after non-trigger click' });
11050            }, QUICKBUY_SUPPRESS_MS);
11051          }
11052        }
11053        if (withinSuppress) {
11054          var t = e.target;
11055          var isTrigger = t && t.closest && t.closest('button[aria-controls], a[aria-controls]');
11056          var controlled = isTrigger && document.getElementById(isTrigger.getAttribute('aria-controls'));
11057          var isQuickAddTrigger = controlled && (controlled.tagName === 'QUICK-BUY-DRAWER' || controlled.tagName === 'QUICK-BUY-POPOVER');
11058          var insidePanel = t && p.contains && p.contains(t);
11059          if (isQuickAddTrigger || insidePanel) {
11060            e.preventDefault();
11061            e.stopImmediatePropagation();
11062            _miusLog('click', { consumed: 'withinSuppress' });
11063            return;
11064          }
11065          var isDrawerOverlay = t && t.closest && (t.closest('.drawer__overlay') || t.closest('.openable__overlay') || t.closest('.popover__overlay'));
11066          var insideQuickBuy = t && t.closest && (t.closest('quick-buy-drawer') || t.closest('quick-buy-popover'));
11067          if (isDrawerOverlay || insideQuickBuy) {
11068            e.preventDefault();
11069            e.stopImmediatePropagation();
11070            _miusLog('click', { consumed: 'drawer overlay' });
11071            return;
11072          }
11073        }
11074        if (!document.body.classList.contains('more-in-your-size-panel-open')) return;
11075        if (withinSuppress && suppressQuickAddButton(e, p)) {
11076          _miusLog('click', { suppressed: 'quick-add button' });
11077          return;
11078        }
11079        var isPanelQuickAddTrigger = (e.target && e.target.closest && e.target.closest('button[aria-controls="mius-quick-buy-drawer"]'));
11080        if (isPanelQuickAddTrigger) return;
11081        var before = document.querySelector('quick-buy-drawer[open], quick-buy-popover[open]');
11082        closeQuickBuyOnOutsideClick(e, p);
11083        if (before) {
11084          _miusLog('click', { closedQb: 'closeQuickBuyOnOutsideClick', target: (e.target && e.target.tagName) ? e.target.tagName : '' });
11085          closePanel('outside click (with quick-buy)');
11086        }
11087      }, true);
11088    }
11089    overlay.addEventListener('click', function (e) {
11090      if (e.target !== overlay) return;
11091      _miusLog('overlay click', { action: 'close both (panel overlay)' });
11092      closePanel('overlay click');
11093    });
11094    panel.querySelector('.more-in-your-size-panel__close').addEventListener('click', function () { closePanel('close button'); });
11095    var _miusPendingQuickAdd = null;
11096    panel.addEventListener('mousedown', function (e) {
11097      var bodyEl = panel.querySelector('.more-in-your-size-panel__body');
11098      if (!bodyEl || !bodyEl.contains(e.target)) return;
11099      var trigger = e.target.closest && e.target.closest('.product-item__quick-form button, .product-item__cta-wrapper button, button.product-item__quick-buy-button');
11100      if (!trigger || !bodyEl.contains(trigger)) return;
11101      e.preventDefault();
11102      e.stopPropagation();
11103      e.stopImmediatePropagation();
11104      var item = trigger.closest && (trigger.closest('product-item') || trigger.closest('.product-item'));
11105      var productUrl = (item && item.getAttribute('data-product-url')) || trigger.getAttribute('data-product-url') || '';
11106      if (!productUrl && item) {
11107        var titleLink = item.querySelector('a.product-item-meta__title[href]');
11108        if (titleLink) productUrl = titleLink.getAttribute('href') || titleLink.href || '';
11109      }
11110      if (!productUrl) return;
11111      _miusPendingQuickAdd = { trigger: trigger, productUrl: productUrl };
11112    }, true);
11113    panel.addEventListener('click', function (e) {
11114      var bodyEl = panel.querySelector('.more-in-your-size-panel__body');
11115      if (!bodyEl || !bodyEl.contains(e.target)) return;
11116      var trigger = e.target.closest && e.target.closest('.product-item__quick-form button, .product-item__cta-wrapper button, button.product-item__quick-buy-button');
11117      if (!trigger || !bodyEl.contains(trigger)) return;
11118      e.preventDefault();
11119      e.stopPropagation();
11120      e.stopImmediatePropagation();
11121      var item = (e.target.closest && e.target.closest('.product-item, product-item')) || (trigger && trigger.closest && (trigger.closest('product-item') || trigger.closest('.product-item')));
11122      var productUrl = '';
11123      if (item) productUrl = item.getAttribute('data-product-url') || '';
11124      if (!productUrl && item) {
11125        var titleLink = item.querySelector('a.product-item-meta__title[href]');
11126        if (titleLink) productUrl = titleLink.getAttribute('href') || titleLink.href || '';
11127      }
11128      if (!productUrl) productUrl = trigger.getAttribute('data-product-url') || '';
11129      if (!productUrl && _miusPendingQuickAdd && _miusPendingQuickAdd.trigger === trigger) {
11130        productUrl = _miusPendingQuickAdd.productUrl;
11131      }
11132      _miusPendingQuickAdd = null;
11133      if (!productUrl) return;
11134      if (productUrl.indexOf('/') === 0 && window.themeVariables && window.themeVariables.routes && window.themeVariables.routes.host) {
11135        productUrl = (window.location.protocol || 'https:') + '//' + window.themeVariables.routes.host + productUrl;
11136      }
11137      var urlPath = (productUrl.indexOf('//') !== -1) ? new URL(productUrl).pathname : productUrl.split('?')[0];
11138      if (urlPath === (window.location.pathname || '')) return;
11139      closeAllOpenQuickBuyDrawers();
11140      sharedDrawer.innerHTML = '';
11141      sharedDrawer.removeAttribute('href');
11142      (function openPanelQuickBuyWithUrl(url) {
11143        fetch(url)
11144          .then(function (r) { return r.text(); })
11145          .then(function (htmlText) {
11146            var parser = new DOMParser();
11147            var doc = parser.parseFromString(htmlText, 'text/html');
11148            var template = doc.querySelector('#quick-buy-content');
11149            var drawerTemplate = template && template.content && template.content.querySelector('quick-buy-drawer');
11150            if (drawerTemplate && drawerTemplate.children && drawerTemplate.children.length) {
11151              sharedDrawer.replaceChildren.apply(sharedDrawer, Array.prototype.slice.call(drawerTemplate.children));
11152            }
11153            sharedDrawer.open = true;
11154            if (window.Shopify && window.Shopify.PaymentButton && window.Shopify.PaymentButton.init) {
11155              window.Shopify.PaymentButton.init();
11156            }
11157          })
11158          .catch(function () {
11159            sharedDrawer.setAttribute('href', url);
11160            sharedDrawer.open = true;
11161          });
11162      })(productUrl);
11163    }, true);
11164    panel.addEventListener('keydown', function (ev) {
11165      if (ev.key === 'Escape') {
11166        var quickBuyOpen = document.querySelector('quick-buy-drawer[open], quick-buy-popover[open]');
11167        if (quickBuyOpen) {
11168          _miusLog('Escape', { action: 'close quick-buy only' });
11169          ev.preventDefault();
11170          ev.stopPropagation();
11171          var qbId = quickBuyOpen.id;
11172          panel.dataset.quickbuyClosedId = qbId;
11173          lockAllQuickAddTriggers(true);
11174          closeAllOpenQuickBuyDrawers();
11175          panel.dataset.quickbuyJustClosed = String(Date.now());
11176          setTimeout(function () {
11177            blurAllQuickAddTriggers();
11178            setTimeout(function () {
11179              lockAllQuickAddTriggers(false);
11180              if (panel.dataset.quickbuyClosedId === qbId) delete panel.dataset.quickbuyClosedId;
11181            }, QUICKBUY_SUPPRESS_MS);
11182          }, 0);
11183          if (document.activeElement && document.activeElement.closest && document.activeElement.closest('.more-in-your-size-panel')) {
11184            document.activeElement.blur();
11185          }
11186          return;
11187        }
11188        _miusLog('Escape', { action: 'close panel' });
11189        closePanel('Escape');
11190        return;
11191      }
11192      if (ev.key !== 'Tab') return;
11193      var focusables = panel.querySelectorAll(
11194        'button:not([disabled]), [href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])'
11195      );
11196      var list = Array.prototype.filter.call(focusables, function (el) { return el.getClientRects && el.getClientRects().length > 0; });
11197      if (!list.length) return;
11198      var first = list[0];
11199      var last = list[list.length - 1];
11200      var active = document.activeElement;
11201      if (ev.shiftKey) {
11202        if (active === first || active === panel) {
11203          ev.preventDefault();
11204          last.focus();
11205        }
11206      } else {
11207        if (active === last) {
11208          ev.preventDefault();
11209          first.focus();
11210        }
11211      }
11212    });
11213    panel.addEventListener('click', function () {
11214      if (panel.dataset.quickbuyJustClosed && (Date.now() - parseInt(panel.dataset.quickbuyJustClosed, 10)) > 600) {
11215        delete panel.dataset.quickbuyJustClosed;
11216      }
11217    });
11218    return panel;
11219  }
11220
11221  function openMoreInYourSizePanel(optionName, optionValue, productId, triggerButton) {
11222    var panel = getOrCreateMoreInYourSizePanel();
11223    panel.dataset.sizeOption = (optionValue != null && optionValue !== '') ? String(optionValue) : '';
11224    panel.dataset.sizeOptionName = optionName ? String(optionName) : '';
11225    var overlay = document.getElementById('more-in-your-size-overlay');
11226    var body = panel.querySelector('.more-in-your-size-panel__body');
11227    if (!body || !overlay) return;
11228    var similarEl = document.getElementById('similar-items');
11229    var bySizeConfig = document.getElementById('product-recommendations-by-size-config');
11230    var sectionId = (bySizeConfig && bySizeConfig.getAttribute('data-section-id')) || (similarEl && similarEl.getAttribute('section-id')) || 'product-recommendations';
11231    var baseUrl = window.themeVariables && window.themeVariables.routes && window.themeVariables.routes.productRecommendationsUrl;
11232    if (!baseUrl) return;
11233    function makePanelQuickBuyIdsUnique(container) {
11234      if (!container) return;
11235      var drawers = container.querySelectorAll('quick-buy-drawer[id], quick-buy-popover[id]');
11236      var idMap = {};
11237      var i;
11238      for (i = 0; i < drawers.length; i++) {
11239        var oldId = drawers[i].id;
11240        if (oldId && oldId.indexOf('mius-') !== 0) {
11241          idMap[oldId] = 'mius-' + oldId;
11242          drawers[i].id = 'mius-' + oldId;
11243        }
11244      }
11245      for (var oldId in idMap) {
11246        var controls = container.querySelectorAll('[aria-controls="' + oldId + '"]');
11247        for (i = 0; i < controls.length; i++) controls[i].setAttribute('aria-controls', idMap[oldId]);
11248      }
11249    }
11250    function removeAllQuickAddFromPanel(container) {
11251      if (!container) return;
11252      var drawers = container.querySelectorAll('quick-buy-drawer[id], quick-buy-popover[id]');
11253      var replaced = new Set();
11254      for (var i = 0; i < drawers.length; i++) {
11255        var qb = drawers[i];
11256        var id = qb.getAttribute('id');
11257        var url = qb.getAttribute('href') || '';
11258        if (!id) continue;
11259        var triggers = container.querySelectorAll('[aria-controls="' + id + '"]');
11260        for (var j = 0; j < triggers.length; j++) {
11261          var trigger = triggers[j];
11262          var wrapper = trigger.closest('.product-item__cta-wrapper') || trigger.closest('.product-item__quick-form') || trigger.closest('.product-item__info') || trigger.parentElement;
11263          if (!wrapper || replaced.has(wrapper)) continue;
11264          replaced.add(wrapper);
11265          if (url) {
11266            var link = document.createElement('a');
11267            link.href = url;
11268            link.className = 'product-item__link link link--primary';
11269            link.textContent = 'View product';
11270            wrapper.innerHTML = '';
11271            wrapper.appendChild(link);
11272          } else {
11273            wrapper.innerHTML = '';
11274          }
11275        }
11276        if (qb.parentNode) qb.parentNode.removeChild(qb);
11277      }
11278    }
11279    function stripQuickFormFromMoreInYourSizePanel(body) {
11280      if (!body) return;
11281      var items = body.querySelectorAll('.product-item, product-item');
11282      items.forEach(function (item) {
11283        var productUrl = '';
11284        var titleLink = item.querySelector('a.product-item-meta__title[href]');
11285        if (titleLink) productUrl = (titleLink.getAttribute('href') || titleLink.href || '').trim();
11286        if (!productUrl) {
11287          var firstLink = item.querySelector('a[href*="/products/"]');
11288          if (firstLink) productUrl = (firstLink.getAttribute('href') || firstLink.href || '').trim();
11289        }
11290        var quickForms = item.querySelectorAll('.product-item__quick-form');
11291        for (var i = 0; i < quickForms.length; i++) {
11292          var qf = quickForms[i];
11293          if (productUrl) {
11294            var link = document.createElement('a');
11295            link.href = productUrl;
11296            link.className = 'product-item__link link text--subdued';
11297            link.textContent = 'View details';
11298            link.setAttribute('data-instant', '');
11299
11300            // Prefer placing the CTA link inside product-item-meta so it
11301            // becomes the last child of .product-item-meta in the panel.
11302            var meta = item.querySelector('.product-item-meta');
11303            var ctaWrapper = meta ? meta.querySelector('.product-item__cta-wrapper') : null;
11304
11305            if (!ctaWrapper && meta) {
11306              ctaWrapper = document.createElement('div');
11307              ctaWrapper.className = 'product-item__cta-wrapper';
11308              meta.appendChild(ctaWrapper);
11309            }
11310
11311            if (ctaWrapper && !ctaWrapper.querySelector('a.product-item__link[href]')) {
11312              ctaWrapper.innerHTML = '';
11313              ctaWrapper.appendChild(link);
11314            } else if (!ctaWrapper && qf.parentNode) {
11315              // Fallback for unexpected markup: replace the quick-form in place.
11316              qf.parentNode.replaceChild(link, qf);
11317            }
11318          }
11319          if (qf.parentNode) qf.parentNode.removeChild(qf);
11320        }
11321      });
11322      var drawers = body.querySelectorAll('quick-buy-drawer, quick-buy-popover');
11323      for (var d = 0; d < drawers.length; d++) {
11324        if (drawers[d].parentNode) drawers[d].parentNode.removeChild(drawers[d]);
11325      }
11326    }
11327    function replacePanelQuickAddWithSharedDrawer(container, sharedDrawerId) {
11328      if (!container || !sharedDrawerId) return;
11329      var items = container.querySelectorAll('.product-item, product-item');
11330      for (var i = 0; i < items.length; i++) {
11331        var item = items[i];
11332        var drawer = item.querySelector('quick-buy-drawer');
11333        var popover = item.querySelector('quick-buy-popover');
11334        var productUrl = '';
11335        if (drawer && drawer.getAttribute('href')) {
11336          productUrl = drawer.getAttribute('href');
11337        } else if (popover && popover.getAttribute('href')) {
11338          productUrl = popover.getAttribute('href');
11339        } else {
11340          var titleLink = item.querySelector('a.product-item-meta__title[href]');
11341          if (titleLink && titleLink.href) productUrl = titleLink.getAttribute('href') || titleLink.href;
11342        }
11343        if (!productUrl || productUrl.indexOf('||') !== -1 || productUrl.indexOf('selectedSwatch') !== -1) {
11344          var titleLink = item.querySelector('a.product-item-meta__title[href]');
11345          if (titleLink) productUrl = titleLink.getAttribute('href') || titleLink.href || '';
11346        }
11347        if (!productUrl && window.themeVariables && window.themeVariables.routes && window.themeVariables.routes.host) {
11348          var firstLink = item.querySelector('a[href*="/products/"]');
11349          if (firstLink) productUrl = (firstLink.getAttribute('href') || firstLink.href || '');
11350        }
11351        productUrl = (productUrl || '').trim();
11352        if (productUrl) {
11353          item.setAttribute('data-product-url', productUrl);
11354        }
11355        var triggers = item.querySelectorAll('button[aria-controls], a[aria-controls]');
11356        for (var j = 0; j < triggers.length; j++) {
11357          var trigger = triggers[j];
11358          if (trigger.closest('.product-item__quick-form') || trigger.classList.contains('product-item__quick-buy-button') || trigger.getAttribute('aria-controls')) {
11359            trigger.setAttribute('data-product-url', productUrl || '');
11360            trigger.setAttribute('aria-controls', sharedDrawerId);
11361          }
11362        }
11363        if (drawer && drawer.parentNode) drawer.parentNode.removeChild(drawer);
11364        if (popover && popover.parentNode) popover.parentNode.removeChild(popover);
11365      }
11366    }
11367    var cacheKey = (optionName && optionValue) ? moreInYourSizeCacheKey(optionName, optionValue) : MORE_IN_YOUR_SIZE_GENERIC_KEY;
11368    var cached = moreInYourSizeCache[cacheKey];
11369    if (cached !== undefined) {
11370      if (triggerButton) panel.__moreInYourSizeTrigger = triggerButton;
11371      overlay.classList.add('is-open');
11372      panel.classList.add('is-open');
11373      overlay.setAttribute('aria-hidden', 'false');
11374      panel.setAttribute('aria-hidden', 'false');
11375      document.body.classList.add('more-in-your-size-panel-open');
11376      document.body.style.overflow = 'hidden';
11377      panel.querySelector('.more-in-your-size-panel__close').focus();
11378      body.classList.remove('is-loading');
11379      body.innerHTML = cached || '';
11380      if (body.innerHTML) {
11381        stripQuickFormFromMoreInYourSizePanel(body);
11382        filterPanelItemsBySize(body, optionName, optionValue);
11383        if (typeof window.matchMedia !== 'undefined' && window.matchMedia('(max-width: 999px)').matches) {
11384          ensureMobilePanelTitles(body, panel.dataset.sizeOption || optionValue || '');
11385          scheduleHideRestockedBadges(body);
11386        } else {
11387          ensureFullTitleInPanel(body);
11388          scheduleHideRestockedBadges(body);
11389        }
11390      } else {
11391        body.innerHTML = '<p class="text--subdued">No products in this size right now.</p>';
11392      }
11393      return;
11394    }
11395    if (triggerButton) triggerButton.setAttribute('aria-busy', 'true');
11396    var url = baseUrl + '?product_id=' + encodeURIComponent(productId || '') + '&limit=10&section_id=' + encodeURIComponent(sectionId) + '&intent=related';
11397    if (optionName && optionValue) {
11398      url += '&option_name=' + encodeURIComponent(optionName) + '&option_value=' + encodeURIComponent(optionValue);
11399    }
11400    fetch(url)
11401      .then(function (r) { return r.text(); })
11402      .then(function (html) {
11403        var div = document.createElement('div');
11404        div.innerHTML = html;
11405        var bySize = div.querySelector('[data-recommendations-by-size]');
11406        var recEl = div.querySelector('product-recommendations');
11407        var inner = (bySize && bySize.innerHTML) || (recEl && recEl.innerHTML) || '';
11408        moreInYourSizeCache[cacheKey] = inner;
11409        if (triggerButton) panel.__moreInYourSizeTrigger = triggerButton;
11410        overlay.classList.add('is-open');
11411        panel.classList.add('is-open');
11412        overlay.setAttribute('aria-hidden', 'false');
11413        panel.setAttribute('aria-hidden', 'false');
11414        document.body.classList.add('more-in-your-size-panel-open');
11415        document.body.style.overflow = 'hidden';
11416        panel.querySelector('.more-in-your-size-panel__close').focus();
11417        body.classList.remove('is-loading');
11418        if (inner) {
11419          body.innerHTML = inner;
11420          stripQuickFormFromMoreInYourSizePanel(body);
11421          filterPanelItemsBySize(body, optionName, optionValue);
11422          if (typeof window.matchMedia !== 'undefined' && window.matchMedia('(max-width: 999px)').matches) {
11423            ensureMobilePanelTitles(body, panel.dataset.sizeOption || optionValue || '');
11424            scheduleHideRestockedBadges(body);
11425          } else {
11426            ensureFullTitleInPanel(body);
11427            scheduleHideRestockedBadges(body);
11428          }
11429        } else {
11430          body.innerHTML = '<p class="text--subdued">No products in this size right now.</p>';
11431        }
11432        if (triggerButton) triggerButton.removeAttribute('aria-busy');
11433      })
11434      .catch(function () {
11435        if (triggerButton) triggerButton.removeAttribute('aria-busy');
11436        if (triggerButton) panel.__moreInYourSizeTrigger = triggerButton;
11437        overlay.classList.add('is-open');
11438        panel.classList.add('is-open');
11439        overlay.setAttribute('aria-hidden', 'false');
11440        panel.setAttribute('aria-hidden', 'false');
11441        document.body.classList.add('more-in-your-size-panel-open');
11442        document.body.style.overflow = 'hidden';
11443        panel.querySelector('.more-in-your-size-panel__close').focus();
11444        body.classList.remove('is-loading');
11445        body.innerHTML = '<p class="text--subdued">Unable to load recommendations.</p>';
11446      });
11447  }
11448
11449  document.addEventListener('product:rerender', function () {
11450    setTimeout(function () { scheduleApplyNotifyState(document); }, 100);
11451    setTimeout(function () { scheduleApplyNotifyState(document); }, 350);
11452  });
11453
11454  document.addEventListener('variant:change', function (event) {
11455    var variant = event.detail && event.detail.variant;
11456    var formId = event.detail && event.detail.formId;
11457    var form = formId ? document.getElementById(formId) : (event.target && event.target.nodeName === 'FORM' ? event.target : null);
11458    var contextEl = form ? form.parentElement : null;
11459    if (!contextEl || !contextEl.classList || !contextEl.classList.contains('product-form__buy-buttons')) {
11460      contextEl = form && form.closest ? form.closest('.product-form__buy-buttons') : document.querySelector('.product-form__buy-buttons');
11461    }
11462    var allVariants = getVariantsFromContext(contextEl);
11463
11464    var variantId = variant != null ? (variant.id != null ? variant.id : variant['id']) : '';
11465    var variantTitle = variant != null ? (variant.title != null ? variant.title : variant['title']) : '';
11466    if (contextEl) {
11467      var notifyBtns = contextEl.querySelectorAll('.notify-button');
11468      for (var i = 0; i < notifyBtns.length; i++) {
11469        notifyBtns[i].setAttribute('data-variant-id', String(variantId));
11470        notifyBtns[i].setAttribute('data-variant-title', String(variantTitle));
11471      }
11472      var similarBtns = contextEl.querySelectorAll('.similar-items-button');
11473      for (var j = 0; j < similarBtns.length; j++) similarBtns[j].setAttribute('data-variant-id', String(variantId));
11474    }
11475    if (contextEl) setNotifyVisibilityForContext(contextEl, variant, allVariants);
11476    if (contextEl) updateSizeComboSelectedDisplay(contextEl, variant, allVariants);
11477    scheduleApplyNotifyState(document);
11478
11479    var panel = document.getElementById('more-in-your-size-panel');
11480    if (panel && document.body.classList.contains('more-in-your-size-panel-open') && variant && contextEl) {
11481      var panelBody = panel.querySelector('.more-in-your-size-panel__body');
11482      var optionsJson = contextEl.getAttribute('data-product-options');
11483      if (panelBody && optionsJson) {
11484        try {
11485          var options = JSON.parse(optionsJson.replace(/&quot;/g, '"'));
11486          var sizeIdx = 0;
11487          var sizeOptName = options[0] || 'Size';
11488          for (var k = 0; k < options.length; k++) {
11489            if (options[k] && String(options[k]).toLowerCase() === 'size') {
11490              sizeIdx = k;
11491              sizeOptName = options[k];
11492              break;
11493            }
11494          }
11495          var currentOptionValue = variant['option' + (sizeIdx + 1)];
11496          panel.dataset.sizeOption = currentOptionValue || '';
11497          panel.dataset.sizeOptionName = sizeOptName;
11498          filterPanelItemsBySize(panelBody, sizeOptName, currentOptionValue);
11499        } catch (e) {}
11500      }
11501    }
11502  });
11503
11504  document.addEventListener('product:rerender', function () {
11505    setTimeout(function () { scheduleApplyNotifyState(document); }, 100);
11506    setTimeout(function () { scheduleApplyNotifyState(document); }, 350);
11507  });
11508</script>
vendor: 1 bytes, line 11508
11508
11509<script>
11510  (function () {
11511    function getPopupElements(overlay) {
11512      // Support older markup
11513      const dialog = overlay?.querySelector('[data-bis-dialog]') || overlay?.querySelector('.bis-popup');
11514      const form = overlay?.querySelector('[data-bis-form]') || overlay?.querySelector('#bis-form');
11515      const submitBtn =
11516        overlay?.querySelector('[data-bis-submit]') ||
11517        (form ? form.querySelector('button[type="submit"]') : null);
11518      const pickerWrap = overlay?.querySelector('[data-bis-variant-picker]') || overlay?.querySelector('#bis-variant-picker');
11519      const picker = overlay?.querySelector('[data-bis-variant-select]') || overlay?.querySelector('#bis_variant');
11520      const pickerHelp = overlay?.querySelector('[data-bis-variant-help]') || overlay?.querySelector('#bis-variant-help');
11521      const closeBtn = overlay?.querySelector('[data-bis-close]') || overlay?.querySelector('#bis-close') || overlay?.querySelector('.bis-close');
11522      const emailInput = overlay?.querySelector('[data-bis-email]') || overlay?.querySelector('#bis_email');
11523      const successMessage = overlay?.querySelector('[data-bis-success]') || overlay?.querySelector('#success_message');
11524      const subtitle = overlay?.querySelector('[data-bis-subtitle]') || overlay?.querySelector('.bis-subtitle');
11525      return { dialog, form, submitBtn, pickerWrap, picker, pickerHelp, closeBtn, emailInput, successMessage, subtitle };
11526    }
11527
11528    function setSubmitVisualState(overlay, enabled) {
11529      const { submitBtn } = getPopupElements(overlay);
11530      if (!submitBtn) return;
11531
11532      // Keep submit clickable so validation can run; we only style it as disabled
11533      submitBtn.disabled = false;
11534      submitBtn.setAttribute('aria-disabled', enabled ? 'false' : 'true');
11535      submitBtn.classList.remove('cta--dark', 'cta--light');
11536      submitBtn.classList.add(enabled ? 'cta--dark' : 'cta--light');
11537    }
11538
11539    function updateSubmitState(overlay) {
11540      const { emailInput } = getPopupElements(overlay);
11541      const variantOk = Boolean(overlay?.dataset?.variantId);
11542
11543      const emailValue = (emailInput?.value || '').trim();
11544      const emailOk = Boolean(emailValue) && Boolean(emailInput?.checkValidity?.());
11545      setSubmitVisualState(overlay, variantOk && emailOk);
11546    }
11547
11548    function showPicker(overlay, show) {
11549      const { pickerWrap } = getPopupElements(overlay);
11550      if (pickerWrap) pickerWrap.style.display = show ? '' : 'none';
11551    }
11552
11553    function setPickerHelp(overlay, text) {
11554      const { pickerHelp } = getPopupElements(overlay);
11555      if (!pickerHelp) return;
11556      if (text) {
11557        pickerHelp.textContent = text;
11558        pickerHelp.style.display = '';
11559      } else {
11560        pickerHelp.textContent = '';
11561        pickerHelp.style.display = 'none';
11562      }
11563    }
11564
11565    function populateOosPicker(overlay, oosVariants, preselectId) {
11566      const { picker } = getPopupElements(overlay);
11567      if (!picker) return;
11568
11569      picker.innerHTML = `<option value="" selected disabled>Choose a size</option>`;
11570
11571      oosVariants.forEach((v) => {
11572        const opt = document.createElement('option');
11573        opt.value = String(v.id);
11574        opt.textContent = v.public_title || v.title || `Variant ${v.id}`;
11575        picker.appendChild(opt);
11576      });
11577
11578      if (preselectId) {
11579        picker.value = String(preselectId);
11580      } else {
11581        picker.value = '';
11582      }
11583    }
11584
11585    function getRememberedVariantId(productId) {
11586      if (!productId) return null;
11587      try {
11588        return sessionStorage.getItem(`bis_variant_${productId}`) || null;
11589      } catch {
11590        return null;
11591      }
11592    }
11593
11594    function rememberVariantId(productId, variantId) {
11595      if (!productId || !variantId) return;
11596      try {
11597        sessionStorage.setItem(`bis_variant_${productId}`, String(variantId));
11598      } catch {}
11599    }
11600
11601    function syncOverlayVariantId(overlay, variantId) {
11602      if (!overlay) return;
11603      if (variantId) overlay.dataset.variantId = String(variantId);
11604      else delete overlay.dataset.variantId;
11605    }
11606
11607    function configurePopupForSelection(overlay, contextEl, selectedVariantId, productId) {
11608      const allVariants = getVariantsFromContext(contextEl);
11609      const neverRestockIds = getNeverRestockVariantIds(contextEl, allVariants);
11610      let oosVariants = getOosVariants(allVariants).filter(
11611        (v) => !neverRestockIds.has(Number(v?.id ?? v?.['id']))
11612      );
11613
11614      // No OOS variants that will restock
11615      if (!oosVariants.length) {
11616        showPicker(overlay, false);
11617        setPickerHelp(overlay, '');
11618        syncOverlayVariantId(overlay, null);
11619        updateSubmitState(overlay);
11620        return;
11621      }
11622
11623      const selectedVariant = getVariantById(selectedVariantId, allVariants);
11624      const selectedIsOos = selectedVariant ? selectedVariant.available === false : false;
11625      const selectedNeverRestock = selectedVariant && neverRestockIds.has(Number(selectedVariant?.id ?? selectedVariant?.['id']));
11626
11627      // Selected is OOS but never restock – no valid selection
11628      if (selectedIsOos && selectedNeverRestock) {
11629        showPicker(overlay, false);
11630        setPickerHelp(overlay, '');
11631        syncOverlayVariantId(overlay, null);
11632        updateSubmitState(overlay);
11633        return;
11634      }
11635
11636      // Selected is OOS and will restock – lock to it
11637      if (selectedIsOos) {
11638        showPicker(overlay, false);
11639        setPickerHelp(overlay, selectedVariant?.public_title || selectedVariant?.title ? `Size: ${selectedVariant.public_title || selectedVariant.title}` : '');
11640        syncOverlayVariantId(overlay, selectedVariant.id);
11641        updateSubmitState(overlay);
11642        rememberVariantId(productId, selectedVariant.id);
11643        return;
11644      }
11645
11646      // Selected is in stock – require OOS choice (or auto-select if only one)
11647      if (oosVariants.length === 1) {
11648        const only = oosVariants[0];
11649        showPicker(overlay, false);
11650        setPickerHelp(overlay, only?.public_title || only?.title ? `We’ll notify you for: ${only.public_title || only.title}` : '');
11651        syncOverlayVariantId(overlay, only.id);
11652        updateSubmitState(overlay);
11653        rememberVariantId(productId, only.id);
11654        return;
11655      }
11656
11657      showPicker(overlay, true);
11658      setPickerHelp(overlay, 'Some sizes are sold out. Choose a size to be notified.');
11659
11660      const remembered = getRememberedVariantId(productId);
11661      const rememberedIsValid = remembered && oosVariants.some((v) => String(v.id) === String(remembered));
11662      const preselect = rememberedIsValid ? remembered : null;
11663
11664      populateOosPicker(overlay, oosVariants, preselect);
11665      syncOverlayVariantId(overlay, preselect);
11666      updateSubmitState(overlay);
11667    }
11668
11669    function openPopup(overlay, contextEl, selectedVariantId, productId) {
11670      const { dialog, form, picker, successMessage, subtitle, emailInput, closeBtn } = getPopupElements(overlay);
11671      // Moving to <body> so position:fixed escapes any stacking context in the PDP info column. This ensures the popup isn't covered
11672      //by other elements on the page. On close, its position in the DOM is restored.
11673      if (overlay.parentElement !== document.body) {
11674        overlay.__bisOriginalParent = overlay.parentElement;
11675        overlay.__bisOriginalNextSibling = overlay.nextSibling;
11676        document.body.appendChild(overlay);
11677      }
11678      overlay.style.display = 'flex';
11679      overlay.classList.add('active');
11680      overlay.setAttribute('aria-hidden', 'false');
11681      // Reset state
11682      form.style.display = '';
11683      if (successMessage) successMessage.style.display = 'none';
11684      if (successMessage) successMessage.setAttribute('aria-hidden', 'true');
11685      // This UI isn't inside the PDP form so we reset manually
11686      if (form && typeof form.reset === 'function') {
11687        form.reset();
11688      } else {
11689        if (emailInput) emailInput.value = '';
11690        if (picker) picker.value = '';
11691      }
11692      if (subtitle) subtitle.style.display = ''; // reset subtitle
11693
11694      if (picker) picker.value = '';
11695      setPickerHelp(overlay, '');
11696      updateSubmitState(overlay);
11697
11698      configurePopupForSelection(overlay, contextEl, selectedVariantId, productId);
11699      updateSubmitState(overlay);
11700
11701      // Autofill may not fire input events; re-check submit state
11702      setTimeout(() => updateSubmitState(overlay), 50);
11703      setTimeout(() => updateSubmitState(overlay), 300);
11704
11705      // Focus picker, email, or dialog
11706      queueMicrotask(() => {
11707        const { pickerWrap, picker: pickerEl } = getPopupElements(overlay);
11708        const pickerVisible = pickerWrap && pickerWrap.style.display !== 'none';
11709        const isMobile = window.matchMedia && window.matchMedia('(max-width: 740px)').matches;
11710
11711        if (pickerVisible && pickerEl && !pickerEl.value) {
11712          pickerEl.focus();
11713        } else if (!isMobile && emailInput) {
11714          emailInput.focus();
11715        } else if (closeBtn) {
11716          closeBtn.focus();
11717        } else if (dialog) {
11718          dialog.focus();
11719        }
11720      });
11721    }
11722    function closePopup(overlay) {
11723      overlay.classList.remove('active');
11724      overlay.style.display = 'none';
11725      overlay.setAttribute('aria-hidden', 'true');
11726
11727      // Restoring back in stock popup to original DOM position on close
11728      if (overlay.__bisOriginalParent) {
11729        overlay.__bisOriginalParent.insertBefore(overlay, overlay.__bisOriginalNextSibling || null);
11730        overlay.__bisOriginalParent = null;
11731        overlay.__bisOriginalNextSibling = null;
11732      }
11733
11734      // Return focus to trigger
11735      const trigger = overlay.__bisTrigger;
11736      if (trigger && typeof trigger.focus === 'function') {
11737        trigger.focus();
11738      }
11739    }
11740    // Email submit (no SMS step)
11741    function submitEmail(overlay, productId) {
11742      const variantIdRaw = overlay?.dataset?.variantId;
11743      const { emailInput, form, subtitle, successMessage } = getPopupElements(overlay);
11744      const email = emailInput?.value?.trim?.() || '';
11745
11746      // Size must be chosen
11747      if (!variantIdRaw) {
11748        const { picker } = getPopupElements(overlay);
11749        setPickerHelp(overlay, 'Please select a sold out size.');
11750        picker?.focus?.();
11751        updateSubmitState(overlay);
11752        return;
11753      }
11754
11755      // Don't submit invalid emails
11756      if (emailInput?.checkValidity && !emailInput.checkValidity()) {
11757        emailInput.reportValidity?.();
11758        updateSubmitState(overlay);
11759        return;
11760      }
11761      if (!variantIdRaw || !email) {
11762        console.error('[NotifyMe] Missing variant id or email');
11763        updateSubmitState(overlay);
11764        return;
11765      }
11766      // Remember chosen variant for this session
11767      rememberVariantId(productId, variantIdRaw);
11768      const klaviyoVariantId = `$shopify:::$default:::${variantIdRaw}`;
11769      const payload = {
11770        data: {
11771          type: 'back-in-stock-subscription',
11772          attributes: {
11773            channels: ['EMAIL'],
11774            profile: {
11775              data: {
11776                type: 'profile',
11777                attributes: { email },
11778              },
11779            },
11780          },
11781          relationships: {
11782            variant: { data: { type: 'catalog-variant', id: klaviyoVariantId } },
11783          },
11784        },
11785      };
11786      fetch('https://a.klaviyo.com/client/back-in-stock-subscriptions/?company_id=WuHZQP', {
11787        method: 'POST',
11788        headers: {
11789          'Content-Type': 'application/json',
11790          Accept: 'application/vnd.api+json',
11791          Revision: '2025-01-15',
11792        },
11793        body: JSON.stringify(payload),
11794      })
11795        .then((r) => r.text())
11796        .then((t) => {
11797          try {
11798            console.log(JSON.parse(t));
11799          } catch {
11800            console.log(t);
11801          }
11802        })
11803        .catch((err) => console.error('[NotifyMe] Fetch error:', err))
11804        .finally(() => {
11805          form.style.display = 'none';
11806
11807          if (subtitle) subtitle.style.display = 'none';
11808          if (successMessage) {
11809            successMessage.style.display = 'block';
11810            successMessage.setAttribute('aria-hidden', 'false');
11811          }
11812        });
11813    }
11814    // Bind notify buttons
11815    function bindNotifyButtons() {
11816      const buttons = document.querySelectorAll('.notify-button');
11817      buttons.forEach((btn) => {
11818        if (btn.dataset.bound === 'true') return;
11819        btn.dataset.bound = 'true';
11820        btn.addEventListener('click', (e) => {
11821          e.preventDefault();
11822          const contextEl = btn.closest('.product-form__buy-buttons') || btn.parentElement || document;
11823          const overlay = contextEl.querySelector('.bis-overlay[data-bis-overlay]') || contextEl.querySelector('.bis-overlay');
11824          if (!overlay) return;
11825          delete overlay.dataset.variantId;
11826          overlay.__bisTrigger = btn;
11827
11828          const selectedVariantId =
11829            contextEl.dataset.bisSelectedVariantId ||
11830            btn.getAttribute('data-variant-id') ||
11831            null;
11832
11833          const productId = btn.getAttribute('data-product-id') || null;
11834          openPopup(overlay, contextEl, selectedVariantId, productId);
11835        });
11836      });
11837    }
11838    // One-time popup binds
11839    function bindPopupChrome() {
11840      document.querySelectorAll('.bis-overlay').forEach((overlay) => {
11841        if (overlay.dataset.bound === 'true') return;
11842        overlay.dataset.bound = 'true';
11843
11844        const { closeBtn, form, picker, dialog, emailInput, submitBtn } = getPopupElements(overlay);
11845        const productId = overlay.closest('.product-form__buy-buttons')?.querySelector('.notify-button')?.dataset?.productId || null;
11846
11847        if (closeBtn) {
11848          closeBtn.addEventListener('click', () => closePopup(overlay));
11849        }
11850
11851        overlay.addEventListener('click', (e) => {
11852          if (e.target === overlay) closePopup(overlay);
11853        });
11854
11855        // ESC to close, focus trap
11856        if (dialog && !dialog.dataset.bound) {
11857          dialog.dataset.bound = 'true';
11858          dialog.addEventListener('keydown', (e) => {
11859            if (e.key === 'Escape') {
11860              e.preventDefault();
11861              closePopup(overlay);
11862              return;
11863            }
11864
11865            if (e.key !== 'Tab') return;
11866
11867            const focusables = overlay.querySelectorAll(
11868              'button:not([disabled]), [href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not
11868([tabindex="-1"])'
11869            );
11870            const list = Array.from(focusables).filter((el) => el.getClientRects().length > 0);
11871            if (!list.length) return;
11872
11873            const first = list[0];
11874            const last = list[list.length - 1];
11875            const active = document.activeElement;
11876
11877            if (e.shiftKey) {
11878              if (active === first || active === dialog) {
11879                e.preventDefault();
11880                last.focus();
11881              }
11882            } else {
11883              if (active === last) {
11884                e.preventDefault();
11885                first.focus();
11886              }
11887            }
11888          });
11889        }
11890
11891        // CTA must trigger our submit logic
11892        if (submitBtn && !submitBtn.dataset.bound) {
11893          submitBtn.dataset.bound = 'true';
11894          submitBtn.addEventListener('click', (e) => {
11895            e.preventDefault();
11896            submitEmail(overlay, productId);
11897          });
11898        }
11899
11900        if (picker) {
11901          picker.addEventListener('change', (e) => {
11902            const chosen = e.target.value;
11903            if (chosen) {
11904              syncOverlayVariantId(overlay, chosen);
11905              rememberVariantId(productId, chosen);
11906            } else {
11907              syncOverlayVariantId(overlay, null);
11908            }
11909            updateSubmitState(overlay);
11910          });
11911        }
11912
11913        if (emailInput) {
11914          emailInput.addEventListener('input', () => updateSubmitState(overlay));
11915          emailInput.addEventListener('change', () => updateSubmitState(overlay));
11916          emailInput.addEventListener('blur', () => updateSubmitState(overlay));
11917          emailInput.addEventListener('keydown', (e) => {
11918            if (e.key !== 'Enter') return;
11919            // Prevent parent form submission
11920            e.preventDefault();
11921            submitEmail(overlay, productId);
11922          });
11923        }
11924      });
11925      // SMS form disabled
11926    }
11927    function init() {
11928      bindPopupChrome();
11929      bindNotifyButtons();
11930      // Fix visibility for late-inserted quick-buy drawers
11931      applyNotifyStateForAllButtons(document);
11932    }
11933
11934    // Fallback when popup wasn't bound or button was re-rendered
11935    document.addEventListener('click', (e) => {
11936      const btn = e.target?.closest?.('[data-bis-submit], .bis-form button[type="submit"]');
11937      if (!btn) return;
11938      if (btn.dataset?.bound === 'true') return;
11939
11940      const overlay = btn.closest('.bis-overlay');
11941      if (!overlay) return;
11942
11943      // Only when popup is open
11944      const isOpen = overlay.classList.contains('active') || overlay.getAttribute('aria-hidden') === 'false';
11945      if (!isOpen) return;
11946
11947      e.preventDefault();
11948      const productId =
11949        overlay.__bisTrigger?.dataset?.productId ||
11950        overlay.closest('.product-form__buy-buttons')?.querySelector('.notify-button')?.dataset?.productId ||
11951        null;
11952
11953      submitEmail(overlay, productId);
11954    });
11955    window.addEventListener('DOMContentLoaded', init);
11956    new MutationObserver(init).observe(document.body, { childList: true, subtree: true });
11957  })();
11958</script>
11958
11959
11960<script>
11961  document.addEventListener('DOMContentLoaded', () => {
11962    const form = document.getElementById('klaviyo-footer-newsletter');
11963    if (!form) return;
11964    const messageEl = form.querySelector('.newsletter-message');
11965    if (!messageEl) return;
11966
11967    form.addEventListener('submit', async (e) => {
11968      e.preventDefault();
11969
11970      const email = form.querySelector("[name='email']").value.trim();
11971      const firstName = form.querySelector("[name='first_name']").value.trim();
11972      const genderEls = form.querySelectorAll("[name='gender']:checked");
11973      const gender = [...genderEls].map((el) => el.value).join(', ');
11974
11975      // Reset message state
11976      function setMessage(text, type) {
11977        messageEl.textContent = text;
11978        messageEl.style.display = 'block';
11979        messageEl.classList.remove('success', 'error'); // clear previous state
11980        if (type) messageEl.classList.add(type);
11981      }
11982
11983      if (!email) {
11984        setMessage('Please enter your email.', 'error');
11985        return;
11986      }
11987
11988      const publicKey = 'WuHZQP';
11989      
11990      let listId = (form.dataset.listId || '').trim() || 'RNLtks';
11991
11992      const payload = {
11993        data: {
11994          type: 'subscription',
11995          attributes: {
11996            profile: {
11997              data: {
11998                type: 'profile',
11999                attributes: {
12000                  email,
12001                  first_name: firstName || undefined,
12002                  properties: {
12003                    gender: gender || undefined,
12004                  },
12005                  subscriptions: {
12006                    email: { marketing: { consent: 'SUBSCRIBED' } },
12007                  },
12008                },
12009              },
12010            },
12011          },
12012          relationships: {
12013            list: {
12014              data: { type: 'list', id: listId },
12015            },
12016          },
12017        },
12018      };
12019
12020      try {
12021        const res = await fetch(`https://a.klaviyo.com/client/subscriptions/?company_id=${publicKey}`, {
12022          method: 'POST',
12023          headers: {
12024            accept: 'application/vnd.api+json',
12025            revision: '2025-07-15',
12026            'content-type': 'application/vnd.api+json',
12027          },
12028          body: JSON.stringify(payload),
12029        });
12030
12031        let result = null;
12032        try {
12033          result = await res.json();
12034        } catch {
12035          console.warn('Empty or invalid JSON response from Klaviyo');
12036        }
12037
12038        if (res.ok) {
12039          setMessage('Thanks for subscribing!', 'success');
12040          const popup = document.getElementById('newsletter-popup');
12041          if (popup) popup.open = false;
12042          form.reset();
12043        } else {
12044          console.error('Klaviyo error:', result || res.statusText);
12045          setMessage('Something went wrong. Please try again.', 'error');
12046        }
12047      } catch (err) {
12048        console.error('Klaviyo request failed:', err);
12049        setMessage('An error occurred. Please try again.', 'error');
12050      }
12051    });
12052  });
12053</script>
12053
12054  
12054<script src="https://paperform.co/__embed.min.js" defer></script>
12054<div id="shopify-section-contact-drawer" class="shopify-section"><link href="//arneclo.com/cdn/shop/t/956/assets/section-contact-drawer.bundle.css?v=144758036787912493381790853445" rel="stylesheet" type="text/css" media="all" />
12055<div class="custom_sidebar_wrap contact_sidebar d_right">
12056  <div class="custom_sidebar">
12057    <div class="custom_sidebar_title">
12058      <span class="sidebar_closer cursor_link">
12059        <svg height="329pt" viewBox="0 0 329.26933 329" width="329pt" aria-hidden="true">
12060          <path d="m194.800781 164.769531 128.210938-128.214843c8.34375-8.339844 8.34375-21.824219 0-30.164063-8.339844-8.339844-21.824219-8.339844-30.164063 0l-128.214844 128.214844-128.210937-128.214844c-8.34375-8.339844-21.824219-8.339844-30.164063 0-8.34375 8.339844-8.34375 21.824219 0 30.164063l128.210938 128.214843-128.210938 128.214844c-8.34375 8.339844-8.34375 21.824219 0 30.164063 4.15625 4.160156 9.621094 6.25 15.082032 6.25 5.460937 0 10.921875-2.089844 15.082031-6.25l128.210937-128.214844 128.214844 128.214844c4.160156 4.160156 9.621094 6.25 15.082032 6.25 5.460937 0 10.921874-2.089844 15.082031-6.25 8.34375-8.339844 8.34375-21.824219 0-30.164063zm0 0"></path>
12061        </svg>
12062      </span>
12063      <h2>Here to help</h2>
12064    </div>
12065    <div class="c_s_content">
12066      <div class="contact-drawer__intro rte"><p>Welcome to <strong>ARNE</strong>.</p><p>For all enquiries relating to an order/general queries please contact:</p>
12067</div><div class="contact-drawer__paperform">
12068          <div class="paperform-embed" data-paperform-id="s78oajnc"></div>
12069
12070        </div></div>
12071  </div>
12072  <div class="custom_sidebar_overlay"></div>
12073</div>
12074
12075
12076</div>
12076<script>
12077      (() => {
12078        if (window.__arneAdjustSbSkip) return;
12079
12080        const options = {
12081          appToken: "v45h9q2nsxkw",
12082          logLevel: 'error',
12083          language: "en",
12084        };
12085
12086        const sbParams = new URLSearchParams(window.location.search);
12087        const utmFallback = 'n/a';
12088        const utm = (key) => {
12089          const v = sbParams.get(key);
12090          return v != null && v !== '' ? v : utmFallback;
12091        };
12092        options.context = {
12093          utm_source: utm('utm_source'),
12094          utm_medium: utm('utm_medium'),
12095          utm_campaign: utm('utm_campaign'),
12096          utm_term: utm('utm_term'),
12097          utm_content: utm('utm_content'),
12098          banner_name: 'web',
12099          banner_language: "en",
12100        };
12101
12102        
12103          
12104        options.iosDeepLinkPath = "products\/{product_handle}";
12105          
12106          
12107        options.androidDeepLinkPath = "open\/products\/{product_handle}";
12108          
12109          
12110Object.assign(options.context, {
12111          product_handle: "arne-digital-gift-card",
12112          product_id: 6665229664355,
12113          variant_id: 39986523242595,
12114          variant_sku: "ARNE-DGC25",
12115        });
12116          
12117        
12118
12119        const releaseReservedSpace = () => {
12120          const reserve = document.getElementById('adjust-sb-reserve');
12121          if (reserve) reserve.remove();
12122        };
12123
12124        // The banner mounts its own placeholder once it's ready to show (or never,
12125        // if it decides not to) - hand off from our synchronous reservation to
12126        // theirs at that point, or drop ours if it turns out not to be needed.
12127        options.onCreated = releaseReservedSpace;
12128        options.onDismissed = releaseReservedSpace;
12129        setTimeout(releaseReservedSpace, 6000);
12130
12131        try {
12132          AdjustSmartBanner.init(options);
12133        } catch (e) {
12134          console.warn('[Adjust Smart Banner] init failed', e);
12135          releaseReservedSpace();
12136        }
12137      })();
12138    </script>
12138
12139  
12139<script>
12140    window.monetateQ = window.monetateQ || [];
12141    window.monetateQ.push(['setPageType', 'product']);
12142
12143    // PDP tracking:
12144    // - send only the parent product ID on page load
12145    // - do not send SKUs until size selection (if needed later for recommendations)
12146    window.monetateQ.push(["addProductDetails", [
12147      { productId: 6665229664355 }
12148    ]]);
12149    window.monetateQ.push(["trackData"]);
12150  </script>
12150
12151
12152<script>
12153  (function () {
12154    window.monetateQ = window.monetateQ || [];
12155
12156    const push = (cmd) => window.monetateQ.push(cmd);
12157
12158    const getCartRowsFromCartJs = (cart) => {
12159      if (!cart || !Array.isArray(cart.items)) return [];
12160
12161      const currency = (window.themeVariables && window.themeVariables.settings && window.themeVariables.settings.cartCurrency) || undefined;
12162
12163      return cart.items.map((item) => ({
12164        productId: item.product_id,
12165        sku: item.sku || "",
12166        quantity: item.quantity,
12167        unitPrice: typeof item.final_price === "number" ? item.final_price / 100 : undefined,
12168        currency: currency
12169      }));
12170    };
12171
12172    const retrackCollectionWithVisibleProducts = () => {
12173      // Collect currently visible product IDs from rendered tiles
12174      const productIds = Array.from(document.querySelectorAll('product-item[data-product-id]'))
12175        .map((el) => el.getAttribute('data-product-id'))
12176        .filter(Boolean);
12177
12178      const uniqueIds = Array.from(new Set(productIds));
12179      push(["addProducts", uniqueIds]);
12180      push(["setPageType", "collection"]);
12181      push(["trackData"]);
12182    };
12183
12184    // Collection filters/sort/pagination rerender emits this custom event in theme.js
12185    document.addEventListener("pagination:content-updated", () => {
12186      if (!window.themeVariables || window.themeVariables.settings.pageType !== "collection") return;
12187      retrackCollectionWithVisibleProducts();
12188    });
12189
12190    // Cart changes: send full cart payload and retrack where relevant
12191    document.addEventListener("cart:updated", async (event) => {
12192      let cart = event && event.detail && event.detail.cart;
12193
12194      // Some cart updates (e.g. drawer controls) fire without a cart payload.
12195      // If that happens, pull the latest cart so we always send the full basket.
12196      if (!cart) {
12197        try {
12198          const cartUrl = (window.themeVariables && window.themeVariables.routes && window.themeVariables.routes.cartUrl) || "/cart";
12199          const response = await fetch(`${cartUrl}.js`, { credentials: "same-origin" });
12200          if (!response.ok) return;
12201          cart = await response.json();
12202        } catch (e) {
12203          return;
12204        }
12205      }
12206
12207      push(["addCartRows", getCartRowsFromCartJs(cart)]);
12208
12209      const currentPageType = window.themeVariables && window.themeVariables.settings && window.themeVariables.settings.pageType;
12210
12211      // Keep collection context for PLP drawer interactions.
12212      if (currentPageType === "collection") {
12213        push(["addCategories", ["collectionFlyout"]]);
12214        push(["setPageType", "collection"]);
12215      } else if (typeof currentPageType === "string" && currentPageType.length) {
12216        // Ensure Monetate has a page type for cart retracks (otherwise Inspector can show "unknown").
12217        push(["setPageType", currentPageType]);
12218      }
12219
12220      // Always retrack after cart changes so Monetate receives the updated cart.
12221      push(["trackData"]);
12222    });
12223  })();
12224</script>
12224
12225
12226<script>
12227  window.DG_CHAT_WIDGET_CONFIG = {
12228    widgetId: "8f6d10ad-4870-4c7d-92be-b11e4d55c727",
12229    env: "eu",
12230  };
12231</script>
12231
12232<style>
12233  body.page-type-product iframe[src*="chat.digitalgenius.com"],
12234  body.page-type-product iframe[src*="digitalgenius"],
12235  body.page-type-product iframe[src*="dgchat"],
12236  body.page-type-product #dg-chat-widget-launcher,
12237  body.page-type-product [id*="dg-chat"]:not(#mini-cart),
12238  body.page-type-cart iframe[src*="chat.digitalgenius.com"],
12239  body.page-type-cart iframe[src*="digitalgenius"],
12240  body.page-type-cart iframe[src*="dgchat"],
12241  body.page-type-cart #dg-chat-widget-launcher,
12242  body.page-type-cart [id*="dg-chat"]:not(#mini-cart),
12243  body.hide-dg-chat iframe[src*="chat.digitalgenius.com"],
12244  body.hide-dg-chat iframe[src*="digitalgenius"],
12245  body.hide-dg-chat iframe[src*="dgchat"],
12246  body.hide-dg-chat #dg-chat-widget-launcher,
12247  body.hide-dg-chat [id*="dg-chat"]:not(#mini-cart) {
12248    visibility: hidden !important;
12249    opacity: 0 !important;
12250    pointer-events: none !important;
12251  }
12252
12253  body.mini-cart-open iframe[src*="chat.digitalgenius.com"],
12254  body.mini-cart-open iframe[src*="digitalgenius"],
12255  body.mini-cart-open iframe[src*="dgchat"],
12256  body.mini-cart-open #dg-chat-widget-launcher,
12257  body.mini-cart-open [id*="dg-chat"]:not(#mini-cart),
12258  body.mobile-nav-open iframe[src*="chat.digitalgenius.com"],
12259  body.mobile-nav-open iframe[src*="digitalgenius"],
12260  body.mobile-nav-open iframe[src*="dgchat"],
12261  body.mobile-nav-open #dg-chat-widget-launcher,
12262  body.mobile-nav-open [id*="dg-chat"]:not(#mini-cart) {
12263    visibility: hidden !important;
12264    opacity: 0 !important;
12265    pointer-events: none !important;
12266  }
12267
12268  body:has(.header--drawer.is-active) #dg-chat-widget-launcher
12269   {
12270    display: none !important;
12271  }
12272</style>
12273
12274<script id="dg-chat-init-script" src="https://chat.digitalgenius.com/init.js" defer></script>
12274
12275
12276<style>
12277  div#dg-chat {
12278    z-index: 4;
12279  }
12280  
12281  div#dg-chat {
12282    display: none;
12283  }
12284  
12285</style>
12286<script>
12287  /* cspell:ignore dgchat digitalgenius maximizeWidget minimizeWidget expandWidget */
12288  function initDgChatWidget() {
12289    if (window.dgchat && typeof window.dgchat.init === 'function') {
12290      window.dgchat.init();
12291    }
12292    setupDgChatMiniCartOnMobile();
12293  }
12294
12295  var dgChatInitScript = document.getElementById('dg-chat-init-script');
12296  if (window.dgchat && typeof window.dgchat.init === 'function') {
12297    initDgChatWidget();
12298  } else if (dgChatInitScript) {
12299    dgChatInitScript.addEventListener('load', initDgChatWidget);
12300  }
12301
12302  function setupDgChatMiniCartOnMobile() {
12303    var MOBILE_MQ = '(max-width: 740px)';
12304    var minimizedForCart = false;
12305    var CHECKOUT_PATH_REGEX = /^\/(?:[a-z]{2}\/)?checkouts?(?:\/|$)/i;
12306
12307    function isMobile() {
12308      return window.matchMedia && window.matchMedia(MOBILE_MQ).matches;
12309    }
12310
12311    function methods() {
12312      return window.dgchat && window.dgchat.methods;
12313    }
12314
12315    function minimizeForCart() {
12316      if (!isMobile()) return;
12317      var m = methods();
12318      if (m && typeof m.minimizeWidget === 'function') {
12319        m.minimizeWidget();
12320        minimizedForCart = true;
12321      }
12322    }
12323
12324    function restoreAfterCart() {
12325      if (!minimizedForCart) return;
12326      minimizedForCart = false;
12327      if (!isMobile()) return;
12328      var m = methods();
12329      if (!m) return;
12330      if (typeof m.maximizeWidget === 'function') {
12331        m.maximizeWidget();
12332      } else if (typeof m.expandWidget === 'function') {
12333        m.expandWidget();
12334      }
12335    }
12336
12337    function bindCart(cart) {
12338      if (!cart || cart.__dgMiniCartBound) return;
12339      cart.__dgMiniCartBound = true;
12340
12341      function syncMiniCartBodyClass() {
12342        if (cart.hasAttribute('open')) {
12343          document.body.classList.add('mini-cart-open');
12344        } else {
12345          document.body.classList.remove('mini-cart-open');
12346        }
12347      }
12348
12349      var obs = new MutationObserver(function () {
12350        if (cart.hasAttribute('open')) {
12351          minimizeForCart();
12352        } else {
12353          restoreAfterCart();
12354        }
12355        syncMiniCartBodyClass();
12356      });
12357
12358      obs.observe(cart, { attributes: true, attributeFilter: ['open'] });
12359
12360      if (cart.hasAttribute('open') && isMobile()) {
12361        minimizeForCart();
12362      }
12363
12364      syncMiniCartBodyClass();
12365    }
12366
12367    function bindMobileNav(nav) {
12368      if (!nav || nav.__dgMobileNavBound) return;
12369      nav.__dgMobileNavBound = true;
12370
12371      function syncMobileNavBodyClass() {
12372        if (nav.hasAttribute('open')) {
12373          document.body.classList.add('mobile-nav-open');
12374        } else {
12375          document.body.classList.remove('mobile-nav-open');
12376        }
12377      }
12378
12379      var navObs = new MutationObserver(function () {
12380        syncMobileNavBodyClass();
12381      });
12382      navObs.observe(nav, { attributes: true, attributeFilter: ['open'] });
12383      syncMobileNavBodyClass();
12384    }
12385
12386    function scanForCart() {
12387      var cart = document.getElementById('mini-cart');
12388      if (cart) bindCart(cart);
12389      var nav = document.getElementById('mobile-navigation-drawer');
12390      if (nav) bindMobileNav(nav);
12391    }
12392
12393    function syncPageLevelChatVisibility() {
12394      var path = window.location.pathname || '';
12395      if (CHECKOUT_PATH_REGEX.test(path)) {
12396        document.body.classList.add('hide-dg-chat');
12397      } else {
12398        document.body.classList.remove('hide-dg-chat');
12399      }
12400    }
12401
12402    scanForCart();
12403    syncPageLevelChatVisibility();
12404
12405    if (document.readyState === 'loading') {
12406      document.addEventListener('DOMContentLoaded', scanForCart);
12407      document.addEventListener('DOMContentLoaded', syncPageLevelChatVisibility);
12408    }
12409
12410    var rootObs = new MutationObserver(scanForCart);
12411    rootObs.observe(document.documentElement, { childList: true, subtree: true });
12412
12413    window.addEventListener('popstate', syncPageLevelChatVisibility);
12414  }
12415
12416  (function () {
12417    var IFRAME_SELECTOR =
12418      'iframe[src*="chat.digitalgenius.com"], iframe[src*="digitalgenius"], iframe[src*="dgchat"]';
12419
12420    function fadeIn(iframe) {
12421      iframe.style.transition = 'opacity 180ms ease';
12422      iframe.style.opacity = '1';
12423    }
12424
12425    function prepare(iframe) {
12426      if (!iframe || iframe.__dgPrepared) return;
12427      iframe.__dgPrepared = true;
12428      iframe.style.opacity = '0';
12429      iframe.addEventListener('load', function () {
12430        fadeIn(iframe);
12431      });
12432      // In case load already fired or never fires, fail open quickly.
12433      setTimeout(function () {
12434        fadeIn(iframe);
12435      }, 1200);
12436    }
12437
12438    function scan() {
12439      var iframe = document.querySelector(IFRAME_SELECTOR);
12440      if (iframe) prepare(iframe);
12441    }
12442
12443    scan();
12444    var obs = new MutationObserver(scan);
12445    obs.observe(document.documentElement, { childList: true, subtree: true });
12446    setTimeout(scan, 250);
12447    setTimeout(scan, 800);
12448  })();
12449</script>
12449
12450<div
12451    id="mini-cookie-banner"
12452    hidden
12453    role="dialog"
12454    aria-modal="true"
12455    aria-labelledby="mini-cookie-banner__text"
12456  >
12457    <div class="mini-cookie-banner__header"><img src="https://scdn.speedsize.com/591f72e6-02d5-4553-a81b-f6834ac1b523/arneclo.com/cdn/shop/files/ARNELOGO-BLACK_1.svg?v=1789569597&amp;width=60" alt="" width="60" height="15" loading="lazy" sizes="120px" class="mini-cookie-banner__logo"><div class="mini-cookie-banner__text-wrapper">
12458        <span id="mini-cookie-banner__text">We use cookies to improve your experience and understand how you use our site.</span>
12459        <button type="button" class="mini-cookie-preferences" id="preferences-btn">
12460          Preferences
12461        </button>
12462      </div>
12463    </div>
12464
12465    <div id="mini-cookie-banner__actions">
12466      <button type="button" id="mini-cookie-banner__reject">Reject</button>
12467      <button type="button" id="mini-cookie-banner__accept">Accept</button>
12468    </div>
12469  </div>
12470 
12471  <div id="mini-cookie-banner-backdrop"></div>
12472
12473  <link href="//arneclo.com/cdn/shop/t/956/assets/mini-cookie-banner.bundle.css?v=132590215918153634901790853447" rel="stylesheet" type="text/css" media="all" />
12474  
12474<script src="//arneclo.com/cdn/shop/t/956/assets/mini-cookie-banner.js?v=94001957380439860871790928958" defer="defer"></script>
12474<div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block">
12475
12476
12477<!-- BEGIN app snippet: swymVersion -->
12477<script>var __SWYM__VERSION__ = '7.0.8';</script>
12477<!-- END app snippet -->
12478<!-- BEGIN app snippet: swymCustomCss -->
12479
12480
12481
12482
12483<style id="swym-custom-css">
12484
12485</style>
12486
12487<!-- END app snippet -->
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500<script>
12501  (function () {
12502    // Get CompanyLocation Metadata for B2B customer scenerios (SFS)
12503    
12504
12505    // Put metafields in window variable
12506    const commonCustomizationSettings = '{"global-settings":{"icon":"heart","primaryColor":"#000000","secondaryColor":"#ffffff","storefrontLayoutType":"as-section","buttonType":{"displayIcon":true,"displayText":true,"style":"solid"},"collectionsButtonPosition":{"position":"top-right","verticalOffset":0,"horizontalOffset":0},"pdpButtonPosition":{"position":"default","verticalOffset":0,"horizontalOffset":0},"storefrontLayoutDrawerWidth":400,"enableStorefrontLayoutNotification":true}}';
12507    try {
12508      const parsedSettings = JSON.parse(commonCustomizationSettings);
12509      if (parsedSettings) {
12510        window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings'];
12511      } else {
12512        window.SwymWishlistCommonCustomizationSettings = {};
12513      }
12514    } catch (e) {
12515      window.SwymWishlistCommonCustomizationSettings = {};
12516    }
12517
12518    let enabledCommonFeatures = '{"add-to-wishlist-collections-button":false,"add-to-wishlist-pdp-button":false,"sfl-popup-v2":false,"control-centre":true,"auto-add-to-wishlist-from-pdp":{"pdpViewCount":"3","notificationTimeoutDuration":"5","selectedPosition":"TopLeft","enabled":false},"multiple-wishlist":false,"social-count":{"enabledOnCollections":false}}';
12519    try {
12520      enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {};
12521    } catch (e) {
12522      enabledCommonFeatures = {};
12523    }
12524    // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code.
12525    window.SwymEnabledCommonFeatures = enabledCommonFeatures;
12526
12527    // Ghost-Intent Configuration
12528    // Defaults to disabled (false). Only enabled when metafields explicitly set to "true".
12529    try {
12530      let ghostIntentConfig = {
12531        isExplicitConsentNeeded: false,
12532        isExplicitConsentNeededEvenForLocalStorage: false,
12533        askForPermissionOnFirstClick: true
12534      };
12535      
12536      
12537      
12538      window.SwymGhostIntentConfig = ghostIntentConfig;
12539    } catch(e) {
12540      window.SwymGhostIntentConfig = {
12541        isExplicitConsentNeeded: false,
12542        isExplicitConsentNeededEvenForLocalStorage: false,
12543        askForPermissionOnFirstClick: true
12544      };
12545    }
12546
12547    // Education Layer Configuration
12548    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
12549    
12550    
12551    window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true;
12552
12553    // Login Nudge Configuration
12554    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
12555    
12556    
12557    window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true;
12558
12559    // Initialize or ensure SwymViewProducts exists
12560    if (!window.SwymViewProducts) {
12561      window.SwymViewProducts = {};
12562    }
12563    
12564      try {
12565        const socialCountMap = { "https://arneclo.com/products/arne-digital-gift-card": { "socialCount": 1744, "empi": 6665229664355 } };
12566        // Integrate social count data into existing SwymViewProducts structure
12567        Object.keys(socialCountMap).forEach(function(key) {
12568          if (!window.SwymViewProducts[key]) {
12569            window.SwymViewProducts[key] = {};
12570          }
12571
12572          window.SwymViewProducts[key] = socialCountMap[key];
12573        });
12574      } catch (e) {
12575        // Silent error handling
12576      }
12577    
12578  })();
12579</script>
12579
12580
12581<!-- BEGIN app snippet: swymLoadConsentManager -->
12582<script>
12583  (function () {
12584    if (document.querySelector("script[data-swym-consent-manager]")) return;
12585    var swymConsentManagerScript = document.createElement("script");
12586    swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0f142-9ec3-73a2-babd-8904a7e44cee\/swym-relay-840\/assets\/swym-consent-manager.js";
12587    swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves
12588    swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true");
12589    document.head.appendChild(swymConsentManagerScript);
12590  })();
12591</script>
12591
12592<!-- END app snippet -->
12593
12594<script
12595  
12596  id="wishlist-embed-init"
12597  defer
12598  async
12599>
12600  (function () {
12601    window.swymWishlistEmbedLoaded = true;
12602    var fullAssetUrl = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/apps.bundle.js"; 
12603    var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1);
12604    var swymJsPath = '//premcdn.swymrelay.com/code/swym-shopify.js';
12605    var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1);
12606    window.SwymCurrentJSPath = baseJsPath;
12607    window.SwymAssetBaseUrl = assetBaseUrl;
12608    
12609      window.SwymCurrentStorePath = "//swymstore-v3premium-01.swymrelay.com";
12610    
12611    function loadSwymShopifyScript() {
12612      var element = "";
12613      var scriptSrc = "";
12614
12615      
12616        element = "swym-ext-shopify-script";
12617        window.SwymShopifyCdnInUse = true;
12618        scriptSrc = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-ext-shopify.js";
12619      
12620
12621      if (document.getElementById(element)) {
12622        return;
12623      }
12624
12625      var s = document.createElement("script");
12626      s.id = element;
12627      s.type = "text/javascript";
12628      s.async = true;
12629      s.defer = true;
12630      s.src = scriptSrc;
12631
12632      s.onerror = function() {
12633        console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default");
12634        // Fallback logic here
12635        element = `swym-ext-shopify-script-${__SWYM__VERSION__}`;
12636        var fallbackJsPathVal = "\/\/premcdn.swymrelay.com\/code\/swym-shopify.js";
12637        var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify");
12638        scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__;
12639
12640        var fallbackScript = document.createElement("script");
12641        fallbackScript.id = element;
12642        fallbackScript.type = "text/javascript";
12643        fallbackScript.async = true;
12644        fallbackScript.defer = true;
12645        fallbackScript.src = scriptSrc;
12646        var y = document.getElementsByTagName("script")[0];
12647        y.parentNode.insertBefore(fallbackScript, y);
12648      };
12649
12650      var x = document.getElementsByTagName("script")[0];
12651      x.parentNode.insertBefore(s, x);
12652    }
12653    
12654      var consentAPICallbackInvoked = false;
12655      function checkConsentAndLoad() {
12656        // Allow app to load in design mode (theme editor) regardless of consent
12657        if (window.Shopify?.designMode) {
12658          loadSwymShopifyScript();
12659          return;
12660        }
12661
12662        // Ghost-Intent: If merchant enabled explicit consent, block SDK until
12663        // consent is given through our Ghost-Intent flow (sync nudge accept).
12664        // This works on any store regardless of region (EU or non-EU).
12665        var ghostConfig = window.SwymGhostIntentConfig || {};
12666        if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) {
12667          try {
12668            var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || '');
12669            if (localStorage.getItem(consentKey) === 'true') {
12670              // Consent was given through our flow — load SDK
12671              loadSwymShopifyScript();
12672              return;
12673            }
12674          } catch(e) {}
12675
12676          // Check if Shopify native cookie consent was given via the cookie banner.
12677          // If user accepted cookies through Shopify's banner, load SDK normally
12678          // (Ghost-Intent is only needed when NO consent mechanism has been used).
12679          var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
12680          if (shopifyConsentGiven) {
12681            loadSwymShopifyScript();
12682            return;
12683          }
12684
12685          console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given");
12686          return;
12687        }
12688
12689        var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.();
12690        if(!isCookieBannerVisible) {
12691          loadSwymShopifyScript();
12692          return;
12693        }
12694        var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
12695        if (shouldLoadSwymScript) {
12696          loadSwymShopifyScript();
12697        } else {
12698          console.warn("No customer consent to load Swym Wishlist Plus");
12699        }
12700      }
12701      function initialiseConsentCheck() {
12702        document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); });
12703        window.Shopify?.loadFeatures?.(
12704          [{name: 'consent-tracking-api', version: '0.1'}],
12705          error => { 
12706            consentAPICallbackInvoked = true;
12707            if (error) {
12708              if(!window.Shopify?.customerPrivacy) {
12709                loadSwymShopifyScript();
12710                return;
12711              }
12712            }
12713            checkConsentAndLoad();
12714          }
12715        );
12716      }
12717      function consentCheckFallback(retryCount) {
12718        if(!consentAPICallbackInvoked) {
12719          if (window.Shopify?.customerPrivacy) {
12720            checkConsentAndLoad();
12721          } else if (retryCount >= 1) {
12722            console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load");
12723            // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected
12724            checkConsentAndLoad();
12725          } else {
12726            setTimeout(() => consentCheckFallback(retryCount + 1), 1000);
12727          }
12728        }
12729      }
12730      if (document.readyState === "loading") {
12731        document.addEventListener("DOMContentLoaded", initialiseConsentCheck);
12732        window.addEventListener("load", () => consentCheckFallback(0));
12733      } else {
12734        initialiseConsentCheck();
12735      }
12736    
12737  })();
12738</script>
12738
12739
12740<!-- BEGIN app snippet: swymSnippet -->
12740<script defer>
12741  (function () {
12742    const currentSwymJSPath = '//premcdn.swymrelay.com/code/swym-shopify.js';
12743    const currentSwymStorePath = 'https://swymstore-v3premium-01.swymrelay.com';
12744    const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`;
12745    const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`;
12746    const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`;
12747    const swymSnippet = document.getElementById('wishlist-embed-init');        
12748    if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);}
12749    if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);}
12750    if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);}
12751  })()
12752</script>
vendor: 1 bytes, line 12752
12752
12753<script id="swym-snippet" type="text">
12754  window.swymLandingURL = document.URL;
12755  window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"GBP","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
12756  window.swymPageLoad = function() {
12757    window.SwymProductVariants = window.SwymProductVariants || {};
12758    window.SwymHasCartItems = 0 > 0;
12759    window.SwymPageData = {}, window.SwymProductInfo = {};var variants = [];
12760      window.SwymProductInfo.product = {"id":6665229664355,"title":"ARNE Digital Gift Card","handle":"arne-digital-gift-card","description":"\u003cp class=\"MsoNormal\"\u003eThis is a digital gift card and not a physical gift card. The gift card will be emailed to you.\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e \u003c\/p\u003e","published_at":"2024-09-27T13:50:04+01:00","created_at":"2021-11-09T15:12:16+00:00","vendor":"ARNE Mens","type":"Gift Cards","tags":["all","all-collection","colour-gift-card","gender-mens","no-size-guide","NotBF2023","onlineonly2509","pc-glbe-giftcard"],"price":2500,"price_min":2500,"price_max":30000,"available":true,"price_varies":true,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":39986523242595,"title":"25","option1":"25","option2":null,"option3":null,"sku":"ARNE-DGC25","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 25","public_title":"25","options":["25"],"price":2500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000006715","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":39986523275363,"title":"50","option1":"50","option2":null,"option3":null,"sku":"ARNE-DGC50","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 50","public_title":"50","options":["50"],"price":5000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000006716","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061745763,"title":"75","option1":"75","option2":null,"option3":null,"sku":"ARNE-DGC75","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 75","public_title":"75","options":["75"],"price":7500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019949","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":39986523308131,"title":"100","option1":"100","option2":null,"option3":null,"sku":"ARNE-DGC100","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 100","public_title":"100","options":["100"],"price":10000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000006717","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061811299,"title":"150","option1":"150","option2":null,"option3":null,"sku":"ARNE-DGC150","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 150","public_title":"150","options":["150"],"price":15000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019951","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061876835,"title":"200","option1":"200","option2":null,"option3":null,"sku":"ARNE-DGC200","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 200","public_title":"200","options":["200"],"price":20000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019953","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061778531,"title":"250","option1":"250","option2":null,"option3":null,"sku":"ARNE-DGC250","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 250","public_title":"250","options":["250"],"price":25000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019950","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41039061844067,"title":"300","option1":"300","option2":null,"option3":null,"sku":"ARNE-DGC300","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"ARNE Digital Gift Card - 300","public_title":"300","options":["300"],"price":30000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":"1000019952","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805","\/\/arneclo.com\/cdn\/shop\/files\/Mens-arne-digital-gift-card-1.jpg?v=1787313804"],"featured_image":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805","options":["Size"],"media":[{"alt":"ARNE Physical Gift Card","id":65133173506434,"position":1,"preview_image":{"aspect_ratio":0.75,"he
12760ight":4554,"width":3416,"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805"},"aspect_ratio":0.75,"height":4554,"media_type":"image","src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805","width":3416},{"alt":"ARNE Digital Gift Card","id":65133167968642,"position":2,"preview_image":{"aspect_ratio":0.75,"height":2560,"width":1920,"src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-arne-digital-gift-card-1.jpg?v=1787313804"},"aspect_ratio":0.75,"height":2560,"media_type":"image","src":"\/\/arneclo.com\/cdn\/shop\/files\/Mens-arne-digital-gift-card-1.jpg?v=1787313804","width":1920}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp class=\"MsoNormal\"\u003eThis is a digital gift card and not a physical gift card. The gift card will be emailed to you.\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e \u003c\/p\u003e"};
12761      window.SwymProductInfo.variants = window.SwymProductInfo.product.variants;
12762      var piu = "\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?crop=center\u0026height=620\u0026v=1
12762787313805\u0026width=620";
12763      
12764
12765        SwymProductVariants[39986523242595] = {
12766          empi: window.SwymProductInfo.product.id,epi:39986523242595,
12767          dt: "ARNE Digital Gift Card",
12768          du: "https://arneclo.com/products/arne-digital-gift-card",
12769          iu:  piu ,
12770          stk:  1 ,
12771          pr: 2500/100,
12772          ct: window.SwymProductInfo.product.type,
12773          
12774          variants: [{ "25" : 39986523242595}]
12775        };
12776        SwymProductVariants[39986523275363] = {
12777          empi: window.SwymProductInfo.product.id,epi:39986523275363,
12778          dt: "ARNE Digital Gift Card",
12779          du: "https://arneclo.com/products/arne-digital-gift-card",
12780          iu:  piu ,
12781          stk:  1 ,
12782          pr: 5000/100,
12783          ct: window.SwymProductInfo.product.type,
12784          
12785          variants: [{ "50" : 39986523275363}]
12786        };
12787        SwymProductVariants[41039061745763] = {
12788          empi: window.SwymProductInfo.product.id,epi:41039061745763,
12789          dt: "ARNE Digital Gift Card",
12790          du: "https://arneclo.com/products/arne-digital-gift-card",
12791          iu:  piu ,
12792          stk:  1 ,
12793          pr: 7500/100,
12794          ct: window.SwymProductInfo.product.type,
12795          
12796          variants: [{ "75" : 41039061745763}]
12797        };
12798        SwymProductVariants[39986523308131] = {
12799          empi: window.SwymProductInfo.product.id,epi:39986523308131,
12800          dt: "ARNE Digital Gift Card",
12801          du: "https://arneclo.com/products/arne-digital-gift-card",
12802          iu:  piu ,
12803          stk:  1 ,
12804          pr: 10000/100,
12805          ct: window.SwymProductInfo.product.type,
12806          
12807          variants: [{ "100" : 39986523308131}]
12808        };
12809        SwymProductVariants[41039061811299] = {
12810          empi: window.SwymProductInfo.product.id,epi:41039061811299,
12811          dt: "ARNE Digital Gift Card",
12812          du: "https://arneclo.com/products/arne-digital-gift-card",
12813          iu:  piu ,
12814          stk:  1 ,
12815          pr: 15000/100,
12816          ct: window.SwymProductInfo.product.type,
12817          
12818          variants: [{ "150" : 41039061811299}]
12819        };
12820        SwymProductVariants[41039061876835] = {
12821          empi: window.SwymProductInfo.product.id,epi:41039061876835,
12822          dt: "ARNE Digital Gift Card",
12823          du: "https://arneclo.com/products/arne-digital-gift-card",
12824          iu:  piu ,
12825          stk:  1 ,
12826          pr: 20000/100,
12827          ct: window.SwymProductInfo.product.type,
12828          
12829          variants: [{ "200" : 41039061876835}]
12830        };
12831        SwymProductVariants[41039061778531] = {
12832          empi: window.SwymProductInfo.product.id,epi:41039061778531,
12833          dt: "ARNE Digital Gift Card",
12834          du: "https://arneclo.com/products/arne-digital-gift-card",
12835          iu:  piu ,
12836          stk:  1 ,
12837          pr: 25000/100,
12838          ct: window.SwymProductInfo.product.type,
12839          
12840          variants: [{ "250" : 41039061778531}]
12841        };
12842        SwymProductVariants[41039061844067] = {
12843          empi: window.SwymProductInfo.product.id,epi:41039061844067,
12844          dt: "ARNE Digital Gift Card",
12845          du: "https://arneclo.com/products/arne-digital-gift-card",
12846          iu:  piu ,
12847          stk:  1 ,
12848          pr: 30000/100,
12849          ct: window.SwymProductInfo.product.type,
12850          
12851          variants: [{ "300" : 41039061844067}]
12852        };window.SwymProductInfo.currentVariant = 39986523242595;
12853      var product_data = {
12854        et: 1, empi: window.SwymProductInfo.product.id, epi: window.SwymProductInfo.currentVariant,
12855        dt: "ARNE Digital Gift Card", du: "https://arneclo.com/products/arne-digital-gift-card",
12856        ct: window.SwymProductInfo.product.type, pr: 2500/100,
12857        iu:  piu , 
12858        variants: [{ "25" : 39986523242595 }],
12859        stk:  1 
12860        
12861      };
12862      window.SwymPageData = product_data;
12863    
12864    window.SwymPageData.uri = window.swymLandingURL;
12865  };
12866  if(window.selectCallback){
12867    (function(){
12868      var originalSelectCallback = window.selectCallback;
12869      window.selectCallback = function(variant){
12870        originalSelectCallback.apply(this, arguments);
12871        try{
12872          if(window.triggerSwymVariantEvent){
12873            window.triggerSwymVariantEvent(variant.id);
12874          }
12875        }catch(err){
12876          console.warn("Swym selectCallback", err);
12877        }
12878      };})();}
12879  window.swymCustomerId =null;
12880  window.swymCustomerExtraCheck =
12881    null;
12882  var swappName = ("Wishlist" || "Wishlist");
12883  var swymJSObject = {
12884    pid: "zswDSo09Pq4QeSrHfhZ8FTCIy7hk0lkmmNIgmgr0+Nw=",
12885    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
12886  };
12887  window.swymJSShopifyLoad = function(){
12888    if(window.swymPageLoad) swymPageLoad();
12889    if(!window._swat) {
12890      (function (s, w, r, e, l, a, y) {
12891        r['SwymRetailerConfig'] = s;
12892        r[s] = r[s] || function (k, v) {
12893          r[s][k] = v;
12894        };
12895      })('_swrc', '', window);
12896      _swrc('RetailerId', swymJSObject.pid);
12897      _swrc('Callback', function(){initSwymShopify();});
12898    }else if(window._swat.postLoader){
12899      _swrc = window._swat.postLoader;
12900      _swrc('RetailerId', swymJSObject.pid);
12901      _swrc('Callback', function(){initSwymShopify();});
12902    }else{
12903      initSwymShopify();}
12904  }
12905  if(!window._SwymPreventAutoLoad) {
12906    swymJSShopifyLoad();
12907  }
12908</script>
12908
12909
12910<style id="safari-flasher-pre"></style>
12911<script>
12912  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
12913    document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,' + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification' + '{-webkit-transition: none; transition: none;}' + '';
12914    window.SwymCallbacks = window.SwymCallbacks || [];
12915    window.SwymCallbacks.push(function(tracker) {
12916      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() {
12917        var x = function() {
12918          SwymUtils.onDOMReady(function() {
12919            var d = document.createElement("div");
12920            d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification," + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>";
12921            document.head.appendChild(d);
12922          });};
12923        setTimeout(x, 10);
12924      });});}
12925  window.SwymOverrideMoneyFormat = "\u003cspan class=\"money\"\u003e £{{amount}} \u003c\/span\u003e";
12926</script>
12926
12927<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet -->
12928
12929<script
12930  
12931  id="swymSnippetCheckAndActivate"
12932>
12933  (function () {
12934    var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler'];
12935
12936    function removeDuplicateIdNodes(id) {
12937      var nodes = document.querySelectorAll('#' + id);
12938      nodes.forEach(function (node, index) {
12939        if (index > 0) {
12940          node.remove();
12941        }
12942      });
12943    }
12944
12945    function cleanupDuplicateSnippetNodes(activeScript) {
12946      if (!activeScript) {
12947        return;
12948      }
12949      var allSwymSnippets = document.querySelectorAll('script#swym-snippet');
12950      allSwymSnippets.forEach(function (scriptNode) {
12951        if (scriptNode !== activeScript) {
12952          scriptNode.remove();
12953        }
12954      });
12955    }
12956
12957    function cleanupDuplicateActivationGuards() {
12958      var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate');
12959      guardScripts.forEach(function (scriptNode, index) {
12960        if (index > 0) {
12961          scriptNode.removeAttribute('id');
12962        }
12963      });
12964    }
12965
12966    function postDomLoad() {
12967      var activeScript = document.querySelector('script#swym-snippet:not([type="text"])');
12968      if (!activeScript) {
12969        var inactiveScript = document.querySelector('script#swym-snippet[type="text"]');
12970        if (inactiveScript) {
12971          inactiveScript.type = 'text/javascript';
12972          new Function(inactiveScript.textContent)();
12973          activeScript = inactiveScript;
12974        }
12975      }
12976
12977      cleanupDuplicateSnippetNodes(activeScript);
12978      cleanupDuplicateActivationGuards();
12979      duplicateProneIds.forEach(removeDuplicateIdNodes);
12980    }
12981
12982    if (document.readyState === 'loading') {
12983      document.addEventListener('DOMContentLoaded', postDomLoad);
12984    } else {
12985      postDomLoad();
12986    }
12987  })();
12988</script>
12988
12989
12990
12991
12992<script>
12993  (function () {
12994    const themeSchemaName = window.Shopify.theme.schema_name;
12995
12996    if (!window.SwymCallbacks) {
12997      window.SwymCallbacks = [];
12998    }
12999    window.SwymCallbacks.push(swat => {
13000      if (!swat) {
13001        return;
13002      }
13003
13004      // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent
13005      if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) {
13006        window.SwymLocalWishlist.syncToCloud(swat);
13007      }
13008
13009      if (window._SwymSDKOnlyMode) {
13010        return;
13011      }
13012
13013      // ENABLE COMMON FEATURES
13014      let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures;
13015      Object.keys(swymEnabledCommonFeatures).forEach(key => {
13016        if (!swymEnabledCommonFeatures[key]) return;
13017
13018        switch (key) {
13019          case 'add-to-wishlist-collections-button':
13020            // Check if app block is already handling the collections button
13021            if (window.SwymCollectionsConfig) {
13022              return;
13023            }
13024
13025            // Check if v2 default collections is handling it
13026            if (window.SwymAdvancedCollectionsWishlistConfig) {
13027              return;
13028            }
13029
13030            // Fallback to old v1 behavior if v2 config is not present
13031            swat?.collectionsApi?.setDefaultCustomizationOptions();
13032            swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName);
13033
13034            break;
13035          case 'add-to-wishlist-pdp-button':
13036            // Check if app block is already handling the PDP button
13037            if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') {
13038              return;
13039            }
13040
13041            if (!(window.SwymPageData && window.SwymPageData.et === 1)) {
13042              // Not initiating pdp button as it is not a product page
13043              return;
13044            }
13045
13046            // Inject addtowishlist.css into the document's <head>
13047            var head = document.head;
13048            var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.css";
13049            var pdpButtonStylesheetTag = document.createElement('link');
13050            pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`;
13051            pdpButtonStylesheetTag.rel = 'stylesheet';
13052            pdpButtonStylesheetTag.href = pdpButtonStylesheet;
13053
13054            if (!document.getElementById('swym-pdp-button-stylesheet')) {
13055              head.appendChild(pdpButtonStylesheetTag);
13056            }
13057
13058            var x = document.getElementsByTagName('script')[0];
13059            function createAndInsertScript(id, src, onLoadCallback) {
13060              var scriptTag = document.createElement('script');
13061              scriptTag.id = id;
13062              scriptTag.type = 'text/javascript';
13063              scriptTag.src = src;
13064              scriptTag.onload = onLoadCallback;
13065              x.parentNode.insertBefore(scriptTag, x);
13066            }
13067
13068            var pdpButtonScript = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.js";
13069            createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () {
13070              const pdpBtnApi = window.WishlistPlusPDPButtonAPI;
13071              if (pdpBtnApi) {
13072                pdpBtnApi.setDefaultCustomizationOptions(swat);
13073                pdpBtnApi.initializePDPButton(swat, true);
13074              }
13075            });
13076            break;
13077          default:
13078            return;
13079        }
13080      });
13081    });
13082  })(); // IIFE to prevent polluting global scope
13083</script>
13083
13084
13085
13086
13087<script> 
13088  (function () {
13089    // Get the settings from Shopify's Liquid variables and create the styles
13090    const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
13091    const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
13092      Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
13093    const isControlCentreEnabledFromBlockSettings = false;
13094    
13095    if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
13096      // Don't enable control centre if this is disabled and block settings are not enabled
13097      return;
13098    }
13099    
13100    let borderRadius = 6;
13101    let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400;
13102    
13103    // Check if block settings exist, use them, otherwise fall back to common settings
13104    let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 
13105      "#000000" : 
13106      window.SwymWishlistCommonCustomizationSettings.primaryColor;
13107    
13108    let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 
13109      "#ffffff" : 
13110      window.SwymWishlistCommonCustomizationSettings.secondaryColor;
13111    
13112    let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 
13113      "#f4f8fe" : null;
13114    let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 
13115      "#333333" : null;
13116
13117    // Only use color adjustment functions if we're using common settings
13118    if (!secondaryBgColor || !secondaryTextColor) {
13119      function adjustOpacity(color, opacity) {
13120        if (color[0] === '#') {
13121          color = color.slice(1);
13122        }
13123
13124        if (color.length === 3) {
13125          color = color.split('').map(char => char + char).join('');
13126        }
13127
13128        const r = parseInt(color.slice(0, 2), 16);
13129        const g = parseInt(color.slice(2, 4), 16);
13130        const b = parseInt(color.slice(4, 6), 16);
13131
13132        return `rgba(${r}, ${g}, ${b}, ${opacity})`;
13133      }
13134
13135      function hexToRgb(color) {
13136        if (color[0] === '#') {
13137          color = color.slice(1);
13138        }
13139        if (color.length === 3) {
13140          color = color.split('').map(c => c + c).join('');
13141        }
13142
13143        return {
13144          r: parseInt(color.slice(0, 2), 16),
13145          g: parseInt(color.slice(2, 4), 16),
13146          b: parseInt(color.slice(4, 6), 16)
13147        };
13148      }
13149
13150      function getLuminance({ r, g, b }) {
13151        return 0.299 * r + 0.587 * g + 0.114 * b;
13152      }
13153
13154      function generateSecondaryColors(primaryBgColor, primaryTextColor) {
13155        const secondaryBgOpacity = 0.2;
13156        const secondaryTextOpacity = 0.8;
13157
13158        const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity);
13159
13160        const bgRgb = hexToRgb(primaryBgColor);
13161        const bgLuminance = getLuminance(bgRgb);
13162
13163        // Determine whether to use dark or light text for contrast
13164        const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity);
13165        const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity);
13166
13167        const secondaryTextColor = bgLuminance > 186 ? darkText : lightText;
13168
13169        return {
13170          secondaryBgColor,
13171          secondaryTextColor
13172        };
13173      }
13174
13175      const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor);
13176      secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor;
13177      secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor;
13178    }
13179
13180    // Create the CSS rule
13181    let styles = `
13182      .swym-storefront-layout-root-component {
13183        --swym-storefront-layout-ui-border-radius: ${borderRadius}px;
13184        --swym-storefront-layout-button-border-radius: ${borderRadius}px;
13185        --swym-storefront-layout-side-drawer-width: ${drawerWidth}px;
13186        --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor};
13187        --swym-storefront-layout-button-color-text-primary: ${primaryTextColor};
13188        --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor};
13189        --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor};
13190      }
13191    `;
13192
13193    // Create a <style> element and append the styles
13194    let styleSheet = document.createElement("style");
13195    styleSheet.type = "text/css";
13196    styleSheet.innerText = styles;
13197    document.head.appendChild(styleSheet);
13198
13199    if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
13200        window.SwymStorefrontLayoutContext = {};
13201    }
13202    if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){
13203        window.SwymStorefrontLayoutExtensions = {};
13204    }
13205
13206    // Expose block settings toggle state so ThemeCSSMapping can respect it.
13207    // When true, theme editor color pickers take priority over inherited theme CSS variables.
13208    SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings;
13209
13210    if (isControlCentreEnabledFromBlockSettings) {
13211      // If block settings are enabled, use them
13212      SwymStorefrontLayoutContext.Settings = {
13213        EnableStorefrontLayoutOnLauncher: true,
13214        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
13215        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
13216        StorefrontLayoutDrawerPosition: "left",
13217        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
13218        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
13219        EnableStorefrontLayoutVariantSelector: true,
13220        StorefrontLayoutNotificationPosition: "left",
13221        StorefrontLayoutActionPopupPosition: "left",
13222        StorefrontLayoutNotificationDuration: 5000
13223      };
13224    } else {
13225      // If only metafield is enabled but no block settings, use common settings
13226      SwymStorefrontLayoutContext.Settings = {
13227        EnableStorefrontLayoutOnLauncher: true,
13228        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
13229        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
13230        StorefrontLayoutDrawerPosition: "left",
13231        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
13232        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
13233        EnableStorefrontLayoutVariantSelector: true,
13234        StorefrontLayoutNotificationPosition: "left",
13235        StorefrontLayoutActionPopupPosition: "left",
13236        StorefrontLayoutNotificationDuration: 5000
13237      };
13238    }
13239    const storefrontLayoutCallback = (swat) =>{
13240      SwymStorefrontLayoutContext.swat = swat;
13241      let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid'];
13242      let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled'];
13243      SwymStorefrontLayoutContext.Settings = {
13244        ...SwymStorefrontLayoutContext?.Settings,
13245        EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false,
13246        EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield),
13247      }
13248
13249      if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){
13250        if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){
13251          var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 
13252            detail: { settings: SwymStorefrontLayoutContext?.Settings }
13253          });
13254          document.dispatchEvent(event);
13255        }else{
13256          swat.utils.warn(`LayoutInitialized event is not defined.`);
13257        }
13258      }else{
13259        swat.utils.warn(`Storefront Layout is disabled.`);
13260        document.getElementById("swym-storefront-layout-container")?.remove();
13261        document.getElementById("swym-storefront-extention-render-container")?.remove();
13262      }
13263    }
13264  
13265    if (!window.SwymCallbacks) {
13266      window.SwymCallbacks = [];
13267    }
13268    window.SwymCallbacks.push(storefrontLayoutCallback);
13269  
13270    SwymStorefrontLayoutContext.SwymCustomerData = {
13271      
13272        name: null,
13273        email: null
13274      
13275    };
13276    SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email;
13277  })();
13278</script>
13278
13279
13280
13281
13282
13283  
13284    <div id="swym-storefront-extention-render-container">
13285      <!-- BEGIN app snippet: swymStorefrontLayout -->
13285<script>
13286    (function () {
13287        const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
13288        const isControlCentreEnabledFromBlockSettings = false;
13289        const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
13290            Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
13291        
13292        if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
13293            return;
13294        }
13295        if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
13296            window.SwymStorefrontLayoutContext = {};
13297        }
13298        
13299        // Initialize strings with empty values first to prevent string changes after loadStrings()
13300        SwymStorefrontLayoutContext.Strings = {
13301            title: "",
13302            addToCart: "",
13303            addedToCart: "",
13304            addAllToCartCta: "",
13305            addAllToCartSuccessText: "",
13306            addAllToCartEmptyText: "",
13307            addAllToCartErrorText: "",
13308            soldOut: "",
13309            addingToCart: "",
13310            viewCartCta: "",
13311            moveToCartCta: "",
13312            movingToCartCta: "",
13313            removeSflItemCta: "",
13314
13315            loginHeading: "",
13316            loginText: "",
13317            loginButtonText: "",
13318            loggedUserWelcomeMessage: "",
13319            VariantSelectorBtnText: "",
13320            wishlistTitle: "",
13321            wishlistInfo: "",
13322            emptyWishlistTitle: "",
13323            emptyWishlistDescription: "",
13324            
13325            collectionTitle: "",
13326            emptyCarouselCollectionText: "",
13327            emptyCollectionText: "",
13328            emptyCollectionDescription: "",
13329            
13330            addToCollectionTitle: "",
13331            removeItemCta: "",
13332            addToCollectionCta: "",
13333            createCollectionCta: "",
13334            saveNewCollectionCta: "",
13335            renameCollectionCta: "",
13336            deleteCollectionCta: "",
13337            shareCollectionCta: "",
13338            saveCollectionCta: "",
13339            editCollectionCta: "",
13340            shareCollectionTitle: "",
13341            shareCollectionMessage: "",
13342            sharedCollectionMessage: "",
13343            updateCollectionTitle: "",
13344
13345            errorMessageListNameRequired: "",
13346            errorMessageListNameRequire3Char: "",
13347            errorMessageListNameAlreadyExist: "",
13348
13349            notificationMessageItemSaved: "",
13350            notificationMessageItemRemoved: "",
13351            notificationMessageAddedToCart: "",
13352            notificationMessageAddedToCollection: "",
13353            notificationMessageCollectionSaved: "",
13354            notificationMessageCollectionDeleted: "",
13355            notificationMessageCollectionUpdated: "",
13356            notificationMessageCollectionUnavailable: "",
13357            notificationMessageSFLItemSaved: "",
13358            notificationMessageSFLItemRemoved: "",
13359            notificationMessageMovedToCart: "",
13360
13361            notificationActionAddToCollection: "",
13362            notificationActionView: "",
13363            notificationActionViewCollection: "",
13364            notificationActionGoToCart: "",
13365
13366            item: "",
13367            items: "",
13368
13369            tabWishlist: "",
13370            tabSavedForLater: "",
13371            tabSavedForYou: "",
13372            
13373            savedForLaterTitle: "",
13374            emptySavedForLaterTitle: "",
13375            emptySavedForLaterDescription: "",
13376
13377            awNudgeMessage: "",
13378            awNudgeMessageSub: "",
13379            awNudgeLoginCTA: "",
13380            awNudgeDismiss: "",
13381
13382            emptySingleLoggedInTitle: "",
13383            emptySingleLoggedInDescription: "",
13384            emptySingleLoggedInBullet1: "",
13385            emptySingleLoggedInBullet2: "",
13386            emptySingleLoggedInBullet3: "",
13387            emptySingleLoggedInCTA: "",
13388
13389            emptyMultiLoggedInTitle: "",
13390            emptyMultiLoggedInDescription: "",
13391            emptyMultiLoggedInCreateTitle: "",
13392            emptyMultiLoggedInCreateDescription: "",
13393            emptyMultiLoggedInBrowseLabel: "",
13394            emptyMultiLoggedInCTA: "",
13395            emptyMultiLoggedInTag1: "",
13396            emptyMultiLoggedInTag2: "",
13397            emptyMultiLoggedInTag3: "",
13398            emptyMultiLoggedInTag4: "",
13399            emptyMultiLoggedInTag5: "",
13400
13401            emptyGuestTitle: "",
13402            emptyGuestDescription: "",
13403            emptyGuestSingleNotice: "",
13404            emptyGuestMultiNotice: "",
13405            emptyGuestLoginCTA: "",
13406            emptyGuestBrowseCTA: "",
13407            emptyGuestSignupText: "",
13408            emptyGuestSignupCTA: "",
13409
13410            emptySflTitle: "",
13411            emptySflDescription: "",
13412            emptySflStep1Title: "",
13413            emptySflStep1Description: "",
13414            emptySflStep2Title: "",
13415            emptySflStep2Description: "",
13416            emptySflLoggedInNotice: "",
13417            emptySflGuestNotice: "",
13418            emptySflGoToCartCTA: "",
13419            emptySflLoginCTA: "",
13420            emptySflSignupText: "",
13421            emptySflSignupCTA: ""
13422        };
13423
13424        SwymStorefrontLayoutContext.stringsLoaded = false;
13425        SwymStorefrontLayoutContext.StorefrontLayoutUrls = SwymStorefrontLayoutContext.StorefrontLayoutUrls || {};
13426        SwymStorefrontLayoutContext.StorefrontLayoutUrls.Login = "\/customer_authentication\/login?return_to=%2Fproducts%2Farne-digital-gift-card\u0026locale=en\u0026ui_hint=full\u0026region_country=GB";
13427
13428        /** 
13429        * Function to override Swym's default UI behavior.
13430        **/
13431        const overrideSwymDefaultUI = (swat) => {
13432            try{
13433                swat.ui.open = function(){
13434                    window.location.hash = SwymStorefrontLayoutContext?.StorefrontLayoutUrls?.List;
13435                }
13436
13437                if (swat.ui?.uiRef?.settings?.UI) {
13438                    swat.ui.uiRef.settings.UI.NotificationDisabled = true;
13439                }
13440            }catch(e){
13441                swat.utils?.warn('Error overriding Swym default UI:', e);
13442            }
13443        }
13444
13445        /**
13446        * Callback function to override Swym's default UI behavior based on Storefront Layout settings.
13447        * 
13448        * - Overrides `swat.ui.open` to redirect to a custom Storefront Layout URL if enabled.
13449        * - Overrides Swym's default notifications to log notifications instead of displaying them.
13450        * - Ensures the callback is pushed to `window.SwymCallbacks` for execution when Swym is initialized.
13451        * 
13452        * @param {Object} swat - Swym's UI object used for overriding UI behaviors.
13453        */
13454        const swymStorefrontLayoutCallback = (swat) =>{
13455            SwymStorefrontLayoutContext.swat = swat;
13456            
13457            overrideSwymDefaultUI(swat);
13458
13459
13460            let triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat;
13461            if (typeof triggerHeartbeat !== "function") return;
13462
13463            let wishlistNewUiHeartbeatData = '';
13464            try {
13465                wishlistNewUiHeartbeatData = JSON.parse(wishlistNewUiHeartbeatData) || {};
13466            } catch (e) {
13467                wishlistNewUiHeartbeatData = {};
13468            }
13469
13470            let themeId = window.Shopify.theme.id;
13471            let isDesignMode = !!window.swymDesignMode;
13472            let lastHeartbeat = isDesignMode ? wishlistNewUiHeartbeatData?.editor : wishlistNewUiHeartbeatData?.[themeId];
13473            let themeContext = isDesignMode ? 'editor' : themeId;
13474            let extensionData = {
13475                extensionName: "wishlist-new-ui", 
13476                extensionType: "app-embed", 
13477                metadata: {}, 
13478                themeId: themeContext, 
13479                extensionSource: "default"
13480            };
13481            /** Stop heartbeat
13482            triggerHeartbeat(extensionData, lastHeartbeat);
13483            */
13484        }
13485        
13486        if (!window.SwymCallbacks) {
13487            window.SwymCallbacks = [];
13488        }
13489        window.SwymCallbacks.push(swymStorefrontLayoutCallback);
13490    })();
13491</script>
13491
13492<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/storefront-layout.css">
13493<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/async-wishlist-apis.js" defer="defer"></script>
vendor: 1 bytes, line 13493
13493
13494<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/storefront-layout.js" defer="defer"></script>
vendor: 1 bytes, line 13494
13494
13495<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/storefront-layout-components.js" defer="defer"></script>
13495
13496
13497<swym-storefront-layout class="swym-storefront-layout-root-component"></swym-storefront-layout>
13498<!-- END app snippet -->
13499    </div>
13500    <!-- BEGIN app snippet: swymEducationTooltip -->
13501
13502
13503  
13504
13505  <div id="swym-education-tooltip" aria-hidden="true"
13506    data-toast-desktop-message="Interesting? Click &#39;{{wishlistIcon}}&#39; to save it to your {{wishlistName}}."
13507    data-toast-mobile-message="Interesting? Tap &#39;{{wishlistIcon}}&#39; to add to your {{wishlistName}}."
13508    data-toast-cta="Wishlist Now"
13509    data-tooltip-desktop-message="Interesting? Click &#39;{{wishlistIcon}}&#39; to save it to your {{wishlistName}}."
13510    data-tooltip-mobile-message="Interesting? Tap &#39;{{wishlistIcon}}&#39; to add to your {{wishlistName}}."
13511    data-button-transition-text-1="Price drops? Know first."
13512    data-button-transition-text-2="Almost gone. Just saying."
13513    data-button-transition-text-3="Yours when ready.">
13514  </div>
13515
13516  <div id="swym-education-tooltip-bubble" class="swym-education-tooltip swym-education-tooltip-above" aria-hidden="true" role="tooltip">
13517    <div class="swym-education-tooltip-content">
13518      <span class="swym-education-tooltip-message"></span>
13519      <button class="swym-education-tooltip-close" data-swym-education-tooltip-close aria-label="Close consent dialog">
13520        <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
13521          <path d="M18 6L6 18M6 6l12 12"></path>
13522        </svg>
13523      </button>
13524    </div>
13525    <div class="swym-education-tooltip-arrow"></div>
13526  </div>
13527
13528  <style>
13529    /* Education tooltip — positioned fixed, managed by JS */
13530    .swym-education-tooltip {
13531      position: fixed;
13532      z-index: 500;
13533      visibility: hidden;
13534      opacity: 0;
13535      transition: opacity 0.2s ease, visibility 0.2s ease;
13536      pointer-events: none;
13537    }
13538    .swym-education-tooltip.swym-education-tooltip-visible {
13539      visibility: visible;
13540      opacity: 1;
13541      pointer-events: auto;
13542    }
13543    .swym-education-tooltip-content {
13544      background: var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
13545      color: var(--swym-storefront-layout-notification-neutral-text-color, #383d41);
13546      border: 1px solid var(--swym-storefront-layout-notification-neutral-border-color, #d6d8db);
13547      padding: 10px 14px;
13548      border-radius: var(--swym-storefront-layout-ui-border-radius, 10px);
13549      font-size: 13px;
13550      line-height: 1.4;
13551      display: flex;
13552      align-items: center;
13553      gap: 8px;
13554      max-width: 320px;
13555      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
13556    }
13557    .swym-education-tooltip-message {
13558      flex: 1;
13559    }
13560    .swym-education-tooltip-close {
13561      background: none;
13562      border: none;
13563      color: inherit;
13564      cursor: pointer;
13565      padding: 2px;
13566      line-height: 1;
13567      flex-shrink: 0;
13568      opacity: 0.7;
13569    }
13570    .swym-education-tooltip-close:hover {
13571      opacity: 1;
13572    }
13573
13574    /* Button text fade transition for education nudge */
13575    .swym-btn-text-fade-out {
13576      opacity: 0;
13577      transition: opacity 0.2s ease;
13578    }
13579    .swym-btn-text-fade-in {
13580      opacity: 1;
13581      transition: opacity 0.3s ease;
13582    }
13583
13584    /* Arrow — points down when tooltip is above, up when below */
13585    .swym-education-tooltip-arrow {
13586      width: 0;
13587      height: 0;
13588      position: absolute;
13589      left: 50%;
13590      transform: translateX(-50%);
13591    }
13592    .swym-education-tooltip-above .swym-education-tooltip-arrow {
13593      bottom: -6px;
13594      border-left: 6px solid transparent;
13595      border-right: 6px solid transparent;
13596      border-top: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
13597    }
13598    .swym-education-tooltip-below .swym-education-tooltip-arrow {
13599      top: -6px;
13600      border-left: 6px solid transparent;
13601      border-right: 6px solid transparent;
13602      border-bottom: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
13603    }
13604
13605    /* Hidden data element */
13606    #swym-education-tooltip {
13607      display: none;
13608    }
13609
13610    @media (max-width: 480px) {
13611      .swym-education-tooltip-content {
13612        max-width: 90vw;
13613        font-size: 12px;
13614      }
13615    }
13616  </style>
13617
13618  
13618<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-education-tooltip.js" defer="defer"></script>
13618
13619  
13619<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-education.js" defer="defer"></script>
13619
13620
13621<!-- END app snippet -->
13622  
13623
13624</div><div id="shopify-block-AdmdXU3VUQ3hMTm1rN__8764476057892802672" class="shopify-block shopify-app-block"><link rel="preconnect" href="https://app.restockrocket.io" crossorigin><link rel="preconnect" href="https://arne-clo.myshopify.com" crossorigin><!-- Config and setup JS -->
13625<script id="RestockRocketConfig">
13626  window._RestockRocketConfig = window._RestockRocketConfig || {}
13627  window._RestockRocket = window._RestockRocket || {}
13628  window._Stoq = window._RestockRocket
13629  window._StoqConfig = window._RestockRocketConfig
13630  try { window._RestockRocket.inlineRanAt = performance.now(); } catch (e) { }
13631  function normalizeLocale(locale) {
13632    if (!locale || locale.trim() === '') {
13633      return '';
13634    }
13635    return locale.toString().toLowerCase().replace(/-/g, '_');
13636  }
13637
13638  window._RestockRocketConfig.locale = 'en';
13639  window._RestockRocketConfig.normalizedLocale = normalizeLocale('en');
13640  window._RestockRocketConfig.shop = 'arne-clo.myshopify.com';
13641  window._RestockRocketConfig.pageType = 'product';
13642  window._RestockRocketConfig.liquidRenderedAt = 1790963955;window._RestockRocketConfig.marketId = 5308515;window._RestockRocketConfig.countryName = 'United Kingdom';
13643    window._RestockRocketConfig.countryIsoCode = 'GB';window._RestockRocketConfig.languageIsoCode = 'en';window._RestockRocketConfig.cartInventoryQuantity = {};
13644  if (!window._RestockRocketConfig.cartToken) {
13645    try {
13646      const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/);
13647      if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]);
13648    } catch (e) { }
13649  }
13650window._RestockRocketConfig.cachedSettings = {"id":68307,"shop_id":68287,"currency":"GBP","created_at":"2026-07-22T15:23:44.549Z","updated_at":"2026-09-14T13:57:39.495Z","enable_app":true,"enable_signup_widget":false,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":"/* Theme defaults from Focal (any version) */\r\n.restock-rocket-button {\r\n  display: flex !important;\r\n  justify-content: center !important;\r\n  align-items: center !important;\r\n}","js_config":"// Restock Rocket: force \"00\" days box when < 1 day left\r\n(function () {\r\n  var DAYS_LABEL = 'Days'; // change to match your countdown_timer_days_label\r\n\r\n  function ensureDaysBox(timer) {\r\n    var units = timer.querySelector('.countdown-units');\r\n    if (!units) return;\r\n    if (units.querySelector('.countdown-box[data-unit=\"days\"]')) return;\r\n\r\n    var sampleBox = units.querySelector('.countdown-box');\r\n    var sampleLabel = units.querySelector('.countdown-label');\r\n    if (!sampleBox) return;\r\n\r\n    var unitEl = document.createElement('div');\r\n    unitEl.className = 'countdown-unit';\r\n\r\n    var boxEl = document.createElement('div');\r\n    boxEl.className = 'countdown-box';\r\n    boxEl.setAttribute('data-unit', 'days');\r\n    boxEl.style.cssText = sampleBox.style.cssText;\r\n    boxEl.textContent = '00';\r\n\r\n    var labelEl = document.createElement('div');\r\n    labelEl.className = 'countdown-label';\r\n    if (sampleLabel) labelEl.style.cssText = sampleLabel.style.cssText;\r\n    labelEl.textContent = DAYS_LABEL;\r\n\r\n    unitEl.appendChild(boxEl);\r\n    unitEl.appendChild(labelEl);\r\n    units.insertBefore(unitEl, units.firstChild);\r\n  }\r\n\r\n  function scan() {\r\n    document\r\n      .querySelectorAll('.restock-rocket-preorder-countdown-timer')\r\n      .forEach(ensureDaysBox);\r\n  }\r\n\r\n  function start() {\r\n    scan();\r\n    var mo = new MutationObserver(function () { scan(); });\r\n    mo.observe(document.body, { childList: true, subtree: true });\r\n  }\r\n\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', start);\r\n  } else {\r\n    start();\r\n  }\r\n})();\r\n\r\n\r\n\r\n","collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too!","show_button_on_collection":false,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_custom_domain_enabled":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":false,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":".product-form__payment-container","insert_button_after_selector_type":"afterend","storefront_button_position_type":"specific","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"Preorders must be purchased 
13650separately from regular items. Please complete your current order first, or clear your cart to continue.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":".product-item-meta__price-list-container","insert_button_after_selector_index":".product-item-meta__price-list-container","push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again.","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send push notification","insert_button_after_selector_page":".product-item-meta__price-list-container","show_button_on_page":false,"insert_button_after_selector_search":".product-item-meta__price-list-container","show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":"","index_buttons_container":"","page_buttons_container":"","search_buttons_container":"","extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when it’s restocked again by entering your details below!","preorder_enabled":false,"preorder_buy_button_selector":".shopify-payment-button","preorder_add_to_cart_button_selector":"#AddToCart","preorder_badge_selector":".product-meta__price-list-container .price-list","preorder_button_out_of_stock_text":"OUT OF STOCK","preorder_button_add_to_cart_text":"ADD TO CART","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":false,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":".product-item__image-wrapper","preorder_index_badge_selector":".product-item__image-wrapper","preorder_page_badge_selector":".product-item__image-wrapper","preorder_search_badge_selector":".product-item__image-wrapper","preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":".loader-button__text","preorder_button_disclaimer_insert_selector":".product-form__payment-container","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":".product-form__payment-container","preorder_payment_insert_selector_type":"beforebegin","preorder_price_container_selector":".price.price--large","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":".price.price--large:not(.visually-hidden)","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":".product-form__payment-container","inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":10,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":"","preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":"","countdown_timer_insert_selector_type":"afterend","configure_notify_me_enabled":false,"restock_note_insert_selector":"","restock_note_insert_selector_type":"afterend","restock_note_background_color":"#f3f4f6","restock_note_text_color":"#202223","restock_note_border_radius":4,"preorder_modal_continue_button_text":"Continue","preorder_modal_cancel_button_text":"Cancel","meta_pixel_enabled":false,"meta_pixel_id":null,"cache":true,"cached_at":"2026-09-14T13:57:40.416Z","multi_language_enabled":false,"translation_locale":"en","disable_refresh_on_stale_liquid":false};window._RestockRocketConfig.storefrontAccessToken = "b0051176ce1c5b6e63550cea488a2faa";
13651  window._RestockRocketConfig.metafieldNamespace = 'restockrocket_production';
13652  window._RestockRocketConfig.storefrontApiVersion = '2026-07';window._RestockRocketConfig.cachedPreorderVariantIds = { preorder_variant_ids: [] };window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = { variant_preorder_limits: {} };window._RestockRocketConfig.cachedVariantShippingTexts = { variant_shipping_texts: {} };
13653window._RestockRocketConfig.sellingPlans = [];(function() {
13654      const cachedData = {"plans":[{"shopify_selling_plan_group_id":98425504130,"shopify_selling_plan_id":711184515458,"enabled":false,"variant_ids":[],"product_variants_source":"custom","name":"PRE-ORDER","preorder_button_text":"PRE-ORDER","preorder_button_description":"Pre-order before it's gone.","preorder_button_description_enabled":false,"preorder_button_description_background_color":"#1F2937","preorder_button_description_text_color":"#FFFFFF","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":"2026-07-24T09:06:35.784Z","delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":false,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: As soon as possible","shipping_applies_to_all_products":true,"shipping_text":"ASAP","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":true,"preorder_badge_text":"Pre-Order","preorder_badge_text_color":"#000000","preorder_badge_background_color":"#E7F3F3","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":false,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#000000","preorder_button_colors_enabled":true,"markets_enabled":false,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":true,"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2026-07-24T09:06:35.784Z","billing_after_n_intervals":null,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":711184515458,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"acknowledgement_line_item_property_enabled":false,"acknowledgement_line_item_property_text":"Preorder Terms Accepted","preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":true,"countdown_timer_style":"text","countdown_timer_text_color":"#4B5164","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":"STARTS","countdown_timer_ends_text":"ENDS","countdown_timer_days_label":"Days","countdown_timer_hours_label":"Hours","countdown_timer_minutes_label":"Mins","countdown_timer_seconds_label":"Secs","schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2026-09-02T10:34:03.000Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased 
13654separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#ffffff","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_box_background_color":null,"preorder_progress_bar_text_color":"#ffffff","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false,"batches_enabled":false,"preorder_batches":[],"batch_status_past_text":"Sold out","batch_status_live_text":"Live","batch_status_upcoming_text":"Coming soon","batch_widget_style":"roadmap","batch_progress_display":"counts","batch_show_other_ship_dates":true,"batch_show_wave_names":false}],"disabled_plan_ids":[711240319362,711237042562,711224394114],"has_in_stock_offer":false,"has_preorder_offer":false,"read_flags":{"enable_storefront_product_reads":true,"enable_storefront_integrations_read":true,"enable_storefront_selling_plans_read":true},"cached_at":"2026-09-21T17:42:17Z"};
13655
13656      if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) {
13657        window._RestockRocketConfig.readFlags = cachedData.read_flags || {};
13658        const oldPlans = window._RestockRocketConfig.sellingPlans;
13659        const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0
13660          ? oldPlans.reduce(function(max, plan) {
13661              if (plan.updated_at) {
13662                const planDate = new Date(plan.updated_at);
13663                const maxDate = max ? new Date(max) : null;
13664                return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max;
13665              }
13666              return max;
13667            }, '')
13668          : null;
13669        const cachedDate = new Date(cachedData.cached_at);
13670        const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null;
13671        const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate));
13672
13673        if (useCached) {
13674          if (Array.isArray(cachedData.plans)) {
13675            window._RestockRocketConfig.sellingPlans = cachedData.plans;
13676            window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || [];
13677            console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')');
13678          }
13679        } else {
13680          window._RestockRocketConfig.disabledSellingPlanIds = [];
13681          console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')');
13682        }
13683      }
13684    })();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};window._RestockRocketConfig.integrations = [];window._RestockRocketConfig.product = {
13685        id: 6665229664355,
13686        title: "ARNE Digital Gift Card",
13687        handle: "arne-digital-gift-card",
13688        vendor: "ARNE Mens",
13689        tags: ["all","all-collection","colour-gift-card","gender-mens","no-size-guide","NotBF2023","onlineonly2509","pc-glbe-giftcard"],
13690        available: true,
13691        options: ["Size"],
13692        selling_plan_groups: [],
13693        featured_image: "\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805\u0026width=800",
13694        variants: [{
13695              id: 39986523242595,
13696              title: "25",
13697              available: true,
13698              sku: "ARNE-DGC25",
13699              price: 2500
13700},
13701{
13702              id: 39986523275363,
13703              title: "50",
13704              available: true,
13705              sku: "ARNE-DGC50",
13706              price: 5000
13707},
13708{
13709              id: 41039061745763,
13710              title: "75",
13711              available: true,
13712              sku: "ARNE-DGC75",
13713              price: 7500
13714},
13715{
13716              id: 39986523308131,
13717              title: "100",
13718              available: true,
13719              sku: "ARNE-DGC100",
13720              price: 10000
13721},
13722{
13723              id: 41039061811299,
13724              title: "150",
13725              available: true,
13726              sku: "ARNE-DGC150",
13727              price: 15000
13728},
13729{
13730              id: 41039061876835,
13731              title: "200",
13732              available: true,
13733              sku: "ARNE-DGC200",
13734              price: 20000
13735},
13736{
13737              id: 41039061778531,
13738              title: "250",
13739              available: true,
13740              sku: "ARNE-DGC250",
13741              price: 25000
13742},
13743{
13744              id: 41039061844067,
13745              title: "300",
13746              available: true,
13747              sku: "ARNE-DGC300",
13748              price: 30000
13749}
13750]
13751      };window._RestockRocketConfig.variantsInventoryPolicy = {39986523242595 : "de
13751ny",39986523275363 : "deny",41039061745763 : "deny",39986523308131 : "deny",41039061811299 : "deny",41039061876835 : "deny",41039061778531 : "deny",41039061844067 : "deny",};
13752    window._RestockRocketConfig.variantsInventoryQuantity = {39986523242595 : 0,39986523275363 : 0,41039061745763 : 0,39986523308131 : 0,41039061811299 : 0,41039061876835 : 0,41039061778531 : 0,41039061844067 : 0,};
13753    window._RestockRocketConfig.variantsPreorderCount = {39986523242595 : parseInt(""),39986523275363 : parseInt(""),41039061745763 : parseInt(""),39986523308131 : parseInt(""),41039061811299 : parseInt(""),41039061876835 : parseInt(""),41039061778531 : parseInt(""),41039061844067 : parseInt(""),};
13754    window._RestockRocketConfig.variantsPreorderCountForMarket = {39986523242595 : null,39986523275363 : null,41039061745763 : null,39986523308131 : null,41039061811299 : null,41039061876835 : null,41039061778531 : null,41039061844067 : null,};
13755    window._RestockRocketConfig.variantsPreorderMaxCount = {39986523242595 : parseInt(""),39986523275363 : parseInt(""),41039061745763 : parseInt(""),39986523308131 : parseInt(""),41039061811299 : parseInt(""),41039061876835 : parseInt(""),41039061778531 : parseInt(""),41039061844067 : parseInt(""),};
13756    window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {39986523242595 : null,39986523275363 : null,41039061745763 : null,39986523308131 : null,41039061811299 : null,41039061876835 : null,41039061778531 : null,41039061844067 : null,};
13757    window._RestockRocketConfig.variantsShippingText = {39986523242595 : "",39986523275363 : "",41039061745763 : "",39986523308131 : "",41039061811299 : "",41039061876835 : "",41039061778531 : "",41039061844067 : "",};
13758    window._RestockRocketConfig.variantsShippingTextForMarket = {39986523242595 : null,39986523275363 : null,41039061745763 : null,39986523308131 : null,41039061811299 : null,41039061876835 : null,41039061778531 : null,41039061844067 : null,};window._RestockRocketConfig.selected_variant_id = 39986523242595;
13759    window._RestockRocketConfig.selected_variant_available = (window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }) || {}).available;
13760  try {
13761    var _sqCfg = window._RestockRocketConfig;
13762    var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) &&
13763      _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; });
13764    var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds &&
13765      _sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length;
13766    _sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount);
13767  } catch (e) { }
13768  try {
13769    var _sqc = window._RestockRocketConfig;
13770    var _sqOn = !(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout === false);
13771    var _sqPre = (_sqc.cachedPreorderVariantIds &&
13772      _sqc.cachedPreorderVariantIds.preorder_variant_ids) || [];
13773    var _sqArm = false;
13774    if (_sqOn && _sqc.preordersConfigured) {
13775      if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) {
13776        _sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; });
13777      } else {
13778        _sqArm = (_sqc.integrations || []).some(function (i) {
13779          return i && i.type === 'featured_product' && i.enabled &&
13780            Array.isArray(i.page_types) && i.page_types.indexOf(_sqc.pageType) !== -1;
13781        });
13782      }
13783    }
13784    if (_sqArm && document.documentElement) {
13785      _sqc.acceleratedGateArmed = true;
13786      document.documentElement.classList.add('stoq-buy-now-pending');
13787      setTimeout(function () {
13788        document.documentElement.classList.remove('stoq-buy-now-pending');
13789      }, 6000);
13790    }
13791  } catch (e) { }
13792
13793  window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/01a0f67f-532e-7916-acb4-6f3af102b411/restockrocket-1-599/assets/restockrocket-product.js'
13794  window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/01a0f67f-532e-7916-acb4-6f3af102b411/restockrocket-1-599/assets/restockrocket-collection.js'
13795  window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/01a0f67f-532e-7916-acb4-6f3af102b411/restockrocket-1-599/assets/restockrocket-product-bis.js'
13796  window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/01a0f67f-532e-7916-acb4-6f3af102b411/restockrocket-1-599/assets/restockrocket-collection-bis.js'
13797  window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1)
13798  window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io'
13799  try {
13800    const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/);
13801    window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || '';
13802  } catch (e) {
13803    window._RestockRocketConfig.appVersion = '';
13804  }
13805  const SETTINGS_CACHE_DURATION = 15 * 60 * 1000;
13806  const LIQUID_CACHE_MAX_AGE = 15 * 60;
13807  const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt;
13808  if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) {
13809    console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh');
13810    window._RestockRocketConfig.isLiquidCacheFresh = true;
13811    window._RestockRocketConfig.liquidCacheAge = null;
13812  } else {
13813    const now = Math.floor(Date.now() / 1000);
13814    const liquidCacheAge = now - liquidRenderedAt;
13815    window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge);
13816    if (liquidCacheAge < 0) {
13817      console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`);
13818      window._RestockRocketConfig.isLiquidCacheFresh = true;
13819    } else if (liquidCacheAge <= LIQUID_CACHE_MAX_AGE) {
13820      console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`);
13821      window._RestockRocketConfig.isLiquidCacheFresh = true;
13822    } else {
13823      console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`);
13824      window._RestockRocketConfig.isLiquidCacheFresh = false;
13825    }
13826  }
13827
13828  function checkSettingsExpiry(settings) {
13829    try {
13830      if (!settings || !settings.updated_at) {
13831        console.debug('STOQ - Invalid settings data structure');
13832        return null;
13833      }
13834
13835      if (!settings.cache) {
13836        console.debug('STOQ - settings caching disabled');
13837        return null;
13838      }
13839      if (settings.multi_language_enabled) {
13840        if (!settings.translations) {
13841          console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh');
13842          return null;
13843        }
13844        if (window._RestockRocketConfig.normalizedLocale &&
13845            !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) {
13846          console.debug('STOQ - locale not explicitly translated, will use default language from cache');
13847        }
13848      }
13849
13850      const updatedAt = new Date(settings.updated_at);
13851      if (isNaN(updatedAt.getTime())) {
13852        console.debug('STOQ - Invalid updated_at date format in settings');
13853        return null;
13854      }
13855
13856      const age = Date.now() - updatedAt.getTime();
13857      if (age < SETTINGS_CACHE_DURATION) {
13858        console.debug('STOQ - settings changed recently, skipping cache');
13859        return null;
13860      }
13861
13862      return settings;
13863    } catch (error) {
13864      console.debug('STOQ - Error checking settings cache:', error);
13865      return null;
13866    }
13867  }
13868
13869  function createRestockRocketContainer() {
13870    const restockRocketContainer = document.createElement('div');
13871    restockRocketContainer.id = 'restock-rocket';
13872    document.body.appendChild(restockRocketContainer);
13873  }
13874
13875  function createRestockRocketScript(scriptUrl) {
13876    const restockRocketScriptElement = document.createElement('script');
13877    restockRocketScriptElement.setAttribute('defer', 'defer');
13878    restockRocketScriptElement.src = scriptUrl;
13879    document.body.appendChild(restockRocketScriptElement);
13880  }
13881
13882  createRestockRocketContainer()
13883
13884  console.debug('STOQ - extension activated')
13885  try {
13886    const _stoqInitConfig = window._RestockRocketConfig;
13887    const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqInitConfig.product.variants)
13887)
13888      ? _stoqInitConfig.product.variants.map(function(v) { return v.id })
13889      : [];
13890    const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id;
13891    var _stoqPageSeq = 0;
13892    try {
13893      _stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1;
13894      window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq));
13895    } catch (e) { }
13896    Shopify?.analytics?.publish?.('stoq_initialized', {
13897      cart_token: _stoqInitConfig.cartToken || '',
13898      page_url: window.location.href,
13899      page_type: _stoqInitConfig.pageType || '',
13900      shop_domain: _stoqInitConfig.shop || '',
13901      market_id: _stoqInitConfig.marketId || '',
13902      country_code: _stoqInitConfig.countryIsoCode || '',
13903      detected_variant_ids: _stoqDetectedVariantIds,
13904      selected_variant_id: _stoqSelectedVariantId || '',
13905      page_load_seq: _stoqPageSeq,
13906      liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0,
13907      app_version: _stoqInitConfig.appVersion || '',
13908      liquid_cache_age: _stoqInitConfig.liquidCacheAge,
13909      inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '',
13910      inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId],
13911    });
13912  } catch (e) {
13913    console.debug('STOQ - stoq_initialized publish failed:', e);
13914  }
13915  try {
13916    var _sqTrack = window._RestockRocketConfig;
13917    if (_sqTrack.preordersConfigured) {
13918      document.addEventListener('click', function (e) {
13919        try {
13920          var t = e.target;
13921          if (!t || !t.closest) return;
13922          var host = t.closest('.shopify-payment-button, shopify-payment-terms');
13923          if (!host) return;
13924          var channel = host.matches && host.matches('shopify-payment-terms')
13925            ? 'shop_pay_installments' : 'buy_now';
13926          var form = host.closest('form');
13927          var vidEl = form && form.querySelector('[name="id"]');
13928          var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || '';
13929          var _sqVidNum = Number(variantId);
13930          var _sqPlan = null;
13931          var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : [];
13932          var _sqMktId = Number(_sqTrack.marketId);
13933          var _sqForVariant = function (pl) {
13934            return pl && pl.enabled && Array.isArray(pl.variant_ids) &&
13935              pl.variant_ids.indexOf(_sqVidNum) !== -1;
13936          };
13937          _sqPlans.forEach(function (pl) {
13938            if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled &&
13939                Array.isArray(pl.shopify_market_ids) &&
13940                pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; }
13941          });
13942          if (!_sqPlan) {
13943            _sqPlans.forEach(function (pl) {
13944              if (!_sqPlan && _sqForVariant(pl) && !pl.markets_enabled) { _sqPlan = pl; }
13945            });
13946          }
13947          Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', {
13948            variant_id: variantId,
13949            product_id: (_sqTrack.product && _sqTrack.product.id) || '',
13950            channel: channel,
13951            market_id: _sqTrack.marketId || '',
13952            country_code: _sqTrack.countryIsoCode || '',
13953            page_type: _sqTrack.pageType || '',
13954            cart_token: _sqTrack.cartToken || '',
13955            page_url: (window.location && window.location.href) || '',
13956            properties: {
13957              is_preorder_variant: (function () {
13958                var vid = Number(variantId);
13959                var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; };
13960                return has(_sqTrack.preorderVariantIds) ||
13961                  has(_sqTrack.cachedPreorderVariantIds &&
13962                    _sqTrack.cachedPreorderVariantIds.preorder_variant_ids);
13963              })(),
13964              in_enabled_plan: !!_sqPlan,
13965              is_instock_variant: (function () {
13966                var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; };
13967                return has(_sqTrack.inStockVariantIds) ||
13968                  has(_sqTrack.cachedInStockVariantIds &&
13969                    _sqTrack.cachedInStockVariantIds.in_stock_variant_ids);
13970              })(),
13971              enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '',
13972              enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '',
13973              block_enabled: !(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout === false),
13974              gate_armed: !!_sqTrack.acceleratedGateArmed,
13975              gate_active_at_click: !!(document.documentElement &&
13976                document.documentElement.classList.contains('stoq-buy-now-pending')),
13977              blocked: (function () {
13978                try {
13979                  var rr = window._RestockRocket;
13980                  return !!(rr && typeof rr.willBlockAcceleratedCl
13980ick === 'function' &&
13981                    rr.willBlockAcceleratedClick(e));
13982                } catch (err) { return false; }
13983              })(),
13984            },
13985          });
13986        } catch (err) { }
13987      }, true);
13988    }
13989  } catch (e) { }
13990  function applyTranslations(settings) {
13991    try {
13992      if (!settings || !settings.multi_language_enabled) {
13993        return settings;
13994      }
13995
13996      if (!settings.translations) {
13997        console.debug('STOQ - No translations found, skipping translation');
13998        return settings;
13999      }
14000
14001      const normalizedLocale = window._RestockRocketConfig.normalizedLocale;
14002      const translations = settings.translations;
14003
14004      if (!normalizedLocale) {
14005        console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {}));
14006        delete settings.translations;
14007        return settings;
14008      }
14009
14010      console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`);
14011
14012      const translatedFields = translations[normalizedLocale];
14013      if (translatedFields && typeof translatedFields === 'object') {
14014        Object.keys(translatedFields).forEach(function(key) {
14015          const value = translatedFields[key];
14016          if (value !== null && value !== undefined && value !== '') {
14017            settings[key] = value;
14018          }
14019        });
14020      } else {
14021        console.debug('STOQ - No translated fields found for locale:', normalizedLocale);
14022      }
14023
14024      delete settings.translations;
14025      return settings;
14026    } catch (e) {
14027      console.debug('STOQ - error applying translations:', e);
14028      return settings;
14029    }
14030  }
14031  function setupCartSellingPlanUpdater(settings) {
14032    window.addEventListener('stoq:inventory-data-loaded', function(event) {
14033      console.debug('STOQ - Inventory data loaded, updating cart selling plans');
14034      if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) {
14035        window._RestockRocket.updateCartSellingPlans()
14036          .then(hasUpdates => {
14037            if (hasUpdates) {
14038              console.debug('STOQ - cart selling plans updated successfully');
14039            } else {
14040              console.debug('STOQ - no cart selling plan updates needed');
14041            }
14042          })
14043          .catch(error => {
14044            console.error('STOQ - error updating cart selling plans:', error);
14045          });
14046      }
14047    });
14048  }
14049  function storefrontGraphql(query, variables) {
14050    const cfg = window._RestockRocketConfig;
14051    if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) {
14052      return Promise.reject(new Error('Storefront API unavailable'));
14053    }
14054    return fetch(
14055      `https://${cfg.shop}/api/${cfg.storefrontApiVersion}/graphql.json`,
14056      {
14057        method: 'POST',
14058        headers: {
14059          'Content-Type': 'application/json',
14060          'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken,
14061        },
14062        body: JSON.stringify({ query: query, variables: variables }),
14063      }
14064    )
14065    .then(function(response) {
14066      if (!response.ok) { throw new Error('Storefront API HTTP ' + response.status); }
14067      return response.json();
14068    })
14069    .then(function(body) {
14070      if (body && body.errors && body.errors.length) {
14071        throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', '));
14072      }
14073      return body && body.data;
14074    });
14075  }
14076  function fetchStorefrontShopMetafield(key) {
14077    const cfg = window._RestockRocketConfig;
14078    const query = 'query StoqShopMetafield($namespace: String!, $key: String!) { shop { metafield(namespace: $namespace, key: $key) { value } } }';
14079    return storefrontGraphql(query, { namespace: cfg.metafieldNamespace, key: key })
14080    .then(function(data) {
14081      const value = data && data.shop && data.shop.metafield && data.shop.metafield.value;
14082      if (!value) { throw new Error('Storefront API returned no ' + key + ' metafield value'); }
14083      return JSON.parse(value);
14084    });
14085  }
14086  (function loadStorefrontSettings() {
14087    const cfg = window._RestockRocketConfig;
14088    if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return;
14089    function run() {
14090      // The live-settings read is one more shop-level metafield fetch, so it
14091      // shares fetchStorefrontShopMetafield with the integrations/selling_plans
14092      // reads rather than re-issuing the same query + parse.
14093      fetchStorefrontShopMetafield('settings')
14094      .then(function(settings) {
14095        cfg.storefrontSettings = settings;
14096        console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings');
14097      })
14098      .catch(function(e) {
14099        console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message);
14100      });
14101    }
14102
14103    if (typeof window.requestIdleCallback === 'function') {
14104      window.requestIdleCallback(run, { timeout: 5000 });
14105    } else {
14106      setTimeout(run, 0);
14107    }
14108  })();
14109  const cachedSettings = window._RestockRocketConfig.cachedSettings;
14110  const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null;
14111
14112  if (validCachedSettings) {
14113    console.debug('STOQ - using cached settings');
14114    initializeScripts(validCachedSettings);
14115  } else {
14116    console.debug('STOQ - fetching fresh settings');
14117    const headers = {
14118      'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
14119      'ngrok-skip-browser-warning': 'skip'
14120    };
14121
14122    if (window.Shopify?.theme?.role === 'main') {
14123      headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name;
14124      headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version;
14125      headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id;
14126    }
14127
14128    fetch(
14129      `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`,
14130      { headers }
14131    )
14132    .then(function(response) {
14133      if (!response.ok) {
14134        throw new Error('Network response was not ok');
14135      }
14136      return response.json();
14137    })
14138    .then(function(settings) {
14139      initializeScripts(settings);
14140    })
14141    .catch(function(error) {
14142      if (cachedSettings) {
14143        console.debug('STOQ - using expired cached settings as fallback');
14144        initializeScripts(cachedSettings);
14145      } else {
14146        console.error('STOQ - failed to load settings:', error);
14147      }
14148    })
14149    .catch(function(e) {
14150      console.error(e)
14151    })
14152  }
14153
14154  function fetchEmbedConfig(endpoint, apply) {
14155    return fetch(
14156      `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`,
14157      {
14158        headers: {
14159          'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
14160          'ngrok-skip-browser-warning': 'skip'
14161        }
14162      }
14163    )
14164    .then(function(response) {
14165      if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`);
14166      return response.json();
14167    })
14168    .then(function(data) {
14169      try {
14170        apply(data);
14171      } catch (applyError) {
14172        console.error('STOQ - apply failed for ' + endpoint + ':', applyError);
14173        throw applyError;
14174      }
14175    })
14176    .catch(function(error) {
14177      console.debug(`STOQ - using cached ${endpoint}:`, error.message);
14178    });
14179  }
14180  function refreshShopConfig(source) {
14181    const cfg = window._RestockRocketConfig;
14182    const viaEmbed = function() { return fetchEmbedConfig(source.endpoint, source.apply); };
14183    const flagOn = !!cfg.readFlags && cfg.readFlags[source.flag] === true;
14184    if (!flagOn || source.embedOnly === true) { return viaEmbed(); }
14185
14186    return fetchStorefrontShopMetafield(source.metafieldKey)
14187      .then(function(value) {
14188        if (!source.isValid(value)) { throw new Error(source.metafieldKey + ' metafield is not a valid ' + source.endpoint + ' payload'); }
14189        source.apply(value);
14190        console.debug('STOQ - refreshed ' + source.endpoint + ' from the Storefront API');
14191      })
14192      .catch(function(error) {
14193        console.debug('STOQ - Storefront ' + source.endpoint + ' read failed, using embed:', error.message);
14194        return viaEmbed();
14195      });
14196  }
14197  function refreshIntegrations() {
14198    const cfg = window._RestockRocketConfig;
14199    return refreshShopConfig({
14200      endpoint: 'integrations',
14201      metafieldKey: 'integrations',
14202      flag: 'enable_storefront_integrations_read',
14203      isValid: function(value) { return Array.isArray(value); },
14204      apply: function(data) {
14205        cfg.integrations = data;
14206      }
14207    });
14208  }
14209  function refreshSellingPlans(embedOnly) {
14210    const cfg = window._RestockRocketConfig;
14211    return refreshShopConfig({
14212      embedOnly: embedOnly === true,
14213      endpoint: 'selling_plans',
14214      metafieldKey: 'cachedSellingPlans',
14215      flag: 'enable_storefront_selling_plans_read',
14216      isValid: function(value) { return !!value && Array.isArray(value.plans); },
14217      apply: function(data) {
14218        cfg.sellingPlans = data.plans;
14219        cfg.disabledSellingPlanIds = data.disabled_plan_ids || [];
14220        if (data && data.read_flags && typeof data.read_flags === 'object' && !Array.isArray(data.read_flags)) {
14221          cfg.readFlags = data.read_flags;
14222        }
14223      }
14224    });
14225  }
14226
14227  function initializeScripts(settings) {
14228    settings = applyTranslations(settings);
14229    window._RestockRocketConfig.settings = settings;
14230    console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`);
14231    const forceEmbedSellingPlans = settings.force_embed_selling_plans === true;
14232    const staleRefresh = !window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid;
14233    if (forceEmbedSellingPlans || staleRefresh) {
14234      console.debug('STOQ - refreshing selling_plans' + (staleRefresh ? ' + integrations (Liquid cache stale)' : ' (force_embed_selling_plans)'));
14235      const refreshes = [refreshSellingPlans(forceEmbedSellingPlans)];
14236      if (staleRefresh) { refreshes.push(refreshIntegrations()); }
14237      Promise.race([
14238        Promise.all(refreshes),
14239        new Promise(function(resolve) { setTimeout(resolve, 1000); })
14240      ]).then(function() { loadScripts(settings); });
14241      return;
14242    }
14243
14244    loadScripts(settings);
14245  }
14246
14247  function loadScripts(settings) {
14248    setupCartSellingPlanUpdater(settings);
14249
14250    if(settings.enable_app) {
14251      const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) {
14252        return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType);
14253      })
14254      const hasEnabledOffer = Array.isArray(window._RestockRocketConfig.sellingPlans)
14255        && window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; });
14256      const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds)
14257        && window._RestockRocketConfig.disabledSellingPlanIds.length > 0;
14258      const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds;
14259
14260      const collectionScriptUrl = usePreorderBuild
14261        ? window._RestockRocketConfig.scriptUrlCollection
14262        : window._RestockRocketConfig.scriptUrlCollectionBis;
14263      const productScriptUrl = usePreorderBuild
14264        ? window._RestockRocketConfig.scriptUrlProduct
14265        : window._RestockRocketConfig.scriptUrlProductBis;
14266
14267      const pageType = window._RestockRocketConfig.pageType;
14268      const collectionPageTypes = ['collection', 'index', 'search', 'page'];
14269
14270      if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) {
14271        createRestockRocketScript(collectionScriptUrl);
14272      } else if(pageType === 'product') {
14273        createRestockRocketScript(productScriptUrl);
14274      } else if(hijackIntegration) {
14275        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
14276      } else if(usePreorderBuild) {
14277        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
14278      } else {
14279        console.debug(`STOQ - no scripts enabled for ${pageType}`);
14280      }
14281      const appLoadedEvent = new CustomEvent('stoq:loaded', {
14282        detail: {
14283          pageType: window._RestockRocketConfig.pageType,
14284          enabled: settings.enable_app,
14285          settings: settings,
14286          preorderEnabled: settings.preorder_enabled
14287        }
14288      });
14289      console.debug('STOQ - dispatching app loaded event');
14290      window.dispatchEvent(appLoadedEvent);
14291    }
14292  }
14293</script>
14293<style id="RestockRocketStyle">html.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important}</style>
14294
14295
14296</div><div id="shopify-block-ANWk3VXE0N3BIWEMvV__11349500561483629931" class="shopify-block shopify-app-block">
14296<script id="ReStock-config">
14297  var _ReStockConfig = window._ReStockConfig || {};
14298
14299  _ReStockConfig.templateName = "product";
14300  _ReStockConfig.isB2BCustomer = null;
14301  _ReStockConfig.currentLocationId = null;
14302  _ReStockConfig.moneyFormat = "\u003cspan class=\"money\"\u003e £{{amount}} \u003c\/span\u003e";_ReStockConfig.marketHandle = "gb";
14303  _ReStockConfig.marketId = 5308515;_ReStockConfig.product = {
14304      selected_or_first_available_variant_id : 39986523242595,
14305      id : 6665229664355,
14306      title : "ARNE Digital Gift Card",
14307      handle : "arne-digital-gift-card",
14308      available : true,
14309      featured_image : "\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805",
14310      images : ["\/\/arneclo.com\/cdn\/shop\/files\/Mens-gift-card-1-2.jpg?v=1787313805","\/\/arneclo.com\/cdn\/shop\/files\/Mens-arne-digital-gift-card-1.jpg?v=1787313804"],
14311      price : 2500,
14312      compare_at_price: null,
14313      vendor : "ARNE Mens",
14314      selling_plan_groups: [],
14315      variants: [{
14316         id: 39986523242595,
14317         title: "25",
14318         available: true,
14319         featured_image: null,
14320         name: null,
14321         price: 2500,
14322         compare_at_price: null,
14323         inventory_management: null,
14324         sku: "ARNE-DGC25",
14325         quantity: -14805,
14326      },{
14327         id: 39986523275363,
14328         title: "50",
14329         available: true,
14330         featured_image: null,
14331         name: null,
14332         price: 5000,
14333         compare_at_price: null,
14334         inventory_management: null,
14335         sku: "ARNE-DGC50",
14336         quantity: -21198,
14337      },{
14338         id: 41039061745763,
14339         title: "75",
14340         available: true,
14341         featured_image: null,
14342         name: null,
14343         price: 7500,
14344         compare_at_price: null,
14345         inventory_management: null,
14346         sku: "ARNE-DGC75",
14347         quantity: -3582,
14348      },{
14349         id: 39986523308131,
14350         title: "100",
14351         available: true,
14352         featured_image: null,
14353         name: null,
14354         price: 10000,
14355         compare_at_price: null,
14356         inventory_management: null,
14357         sku: "ARNE-DGC100",
14358         quantity: -6894,
14359      },{
14360         id: 41039061811299,
14361         title: "150",
14362         available: true,
14363         featured_image: null,
14364         name: null,
14365         price: 15000,
14366         compare_at_price: null,
14367         inventory_management: null,
14368         sku: "ARNE-DGC150",
14369         quantity: -1260,
14370      },{
14371         id: 41039061876835,
14372         title: "200",
14373         available: true,
14374         featured_image: null,
14375         name: null,
14376         price: 20000,
14377         compare_at_price: null,
14378         inventory_management: null,
14379         sku: "ARNE-DGC200",
14380         quantity: -1103,
14381      },{
14382         id: 41039061778531,
14383         title: "250",
14384         available: true,
14385         featured_image: null,
14386         name: null,
14387         price: 25000,
14388         compare_at_price: null,
14389         inventory_management: null,
14390         sku: "ARNE-DGC250",
14391         quantity: -581,
14392      },{
14393         id: 41039061844067,
14394         title: "300",
14395         available: true,
14396         featured_image: null,
14397         name: null,
14398         price: 30000,
14399         compare_at_price: null,
14400         inventory_management: null,
14401         sku: "ARNE-DGC300",
14402         quantity: -99,
14403      },]
14404  };let metafieldConfigData = null;metafieldConfigData = {"ask_for_gdpr_consent_enabled":false,"not_selectable_variants_enabled":false,"pre_order_products_enabled":false,"ui_style":{"notify_me_styles":[{"wrapper":null,"page":"COLLECTION_PAGE","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"enable_variant_listener_on_cards":false,"product_card_selector":null,"displayed_product_resolution_enabled":false,"variant_picker_selector":null,"selected_anchor_selector":null,"general_card_placement_enabled":false,"card_scoped_wrapper_enabled":false,"variant_group_availability_enabled":false,"quick_view_widget_lifecycle_enabled":false,"style_mode":"SMART"},{"wrapper":null,"page":"LANDING_PAGES","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepe
14404nd_to_wrapper":false,"custom_styles":null,"enable_variant_listener_on_cards":false,"product_card_selector":null,"displayed_product_resolution_enabled":false,"variant_picker_selector":null,"selected_anchor_selector":null,"general_card_placement_enabled":false,"card_scoped_wrapper_enabled":false,"variant_group_availability_enabled":false,"quick_view_widget_lifecycle_enabled":false,"style_mode":"SMART"}],"product_page_notify_me_style":{"wrapper":[".flex.items-center",".product-form__payment-container",".shopify-product-form"],"support_wrapper":[".product-form__buy-buttons"],"css_selector_from_theme":null,"inline_display_mode":"BUTTON","show_floating_button":false,"hide_buy_it_now_button":true,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"handle_rerenders":true,"prepend_to_wrapper":false,"css_selector":"div.flex.items-center>button[type='submit']#AddToCart.product-form__add-button.cta.cta--solid.cta--dark","css_selector_by_support":"","custom_styles":{"color":"","showIcon":true,"iconColor":"","borderSize":"","borderColor":"","borderRadius":"","backgroundColor":""},"custom_variant_listener":{"element":null,"property":null,"is_dataset_property":false},"use_add_to_cart_button_selector":true,"style_mode":"SMART"},"subscription_form_style":{"custom_styles":{"color":"","showIcon":false,"iconColor":"","borderSize":"","borderColor":"","borderRadius":"","backgroundColor":""},"style_mode":"SMART","name_field_is_visible":false,"name_field_is_required":false,"email_field_is_required":false,"phone_field_is_required":false,"whatsapp_field_is_required":false,"quantity_field_is_visible":false,"quantity_max_value":10},"button_classes":["product-form__add-button","cta","cta--solid","cta--dark"],"global_raw_css":"","product_page_raw_css":"","after_subscribe_message_styles":{"toastColor":"202223","toastBackgroundColor":"d9dfea"}},"ui_contents":[{"notify_me_contents":[{"page":"COLLECTION_PAGE","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"},{"page":"LANDING_PAGES","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"},{"page":"PRODUCT_PAGE","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"}],"subscription_form_content":{"form_title":"Notify me via:","email_input_placeholder":"Email Address ...","email_input_below_text":"Don’t worry! We hate spam as much as you do.","email_label":"Email","full_name_label":"Full Name","full_name_placeholder":"Full name ...","push_label":"Push notification","sms_label":"SMS","sms_input_placeholder":"Phone Number ...","whatsapp_label":"WhatsApp","whatsapp_input_placeholder":"WhatsApp Number ...","empty_name_error_message":"Name is required.","name_length_error_message":"Name is too long.","invalid_email_error_message":"Your email address is not valid.","empty_email_error_message":"Email is required.","invalid_phone_number_error_message":"Your phone number is not valid.","empty_phone_number_error_message":"Phone number is required.","no_channels_selected_error_message":"You need to subscribe to one of the channels.","button_text":"Notify Me When Available","add_to_contacts_checkbox_text":"Notify me about other news or offers too","privacy_policy_text":"I have read and agree to the {{privacy_policy_url_text}}.","privacy_policy_url_text":"privacy policy","privacy_policy_url":"","privacy_policy_error_message":"You must accept our privacy policy.","after_subscribe_message_text":"We will notify you when the item is available","already_subscribed_message_text":"You already have subscribed for this item","push_is_not_allowed_message_text":"You didn\\'t allow this site to send you push notifications. To receive back-in-stock notification from this shop.","style_mode":"SMART","quantity_label":"Quantity"},"language":"en"},{"notify_me_contents":[{"page":"PRODUCT_PAGE","button_text":"Breng mij op de hoogte","not_selectable_variants_button_text":"Uitverkocht? Klik hier"},{"page":"COLLECTION_PAGE","button_text":"Breng mij op de hoogte","not_selectable_variants_button_text":"Uitverkocht? Klik hier"}
14404,{"page":"LANDING_PAGES","button_text":"Breng mij op de hoogte","not_selectable_variants_button_text":"Uitverkocht? Klik hier"}],"subscription_form_content":{"form_title":"Stel me op via:","email_input_placeholder":"E-mailadres ...","email_input_below_text":"Maak je geen zorgen!We haten spam net zo veel als jij.","email_label":"E -mail","full_name_label":"Volledige naam","full_name_placeholder":"Volledige naam ...","push_label":"Push notificatie","sms_label":"sms","sms_input_placeholder":"Telefoonnummer ...","whatsapp_label":"WhatsApp","whatsapp_input_placeholder":"WhatsApp Number ...","empty_name_error_message":"Naam is verplicht.","name_length_error_message":"De naam is te lang.","invalid_email_error_message":"Uw e -mailadres is niet geldig.","empty_email_error_message":"Een e-mailadres is vereist.","invalid_phone_number_error_message":"Uw telefoonnummer is niet geldig.","empty_phone_number_error_message":"Een telefoonnummer is vereist.","no_channels_selected_error_message":"Je moet je abonneren op een van de kanalen.","button_text":"Stel me op de hoogte wanneer beschikbaar","add_to_contacts_checkbox_text":"Stel me op de hoogte van ander nieuws of aanbiedingen","privacy_policy_text":"Ik heb het gelezen en ga ermee akkoord.","privacy_policy_url_text":"privacybeleid","privacy_policy_url":"","privacy_policy_error_message":"U dient ons privacybeleid te accepteren.","after_subscribe_message_text":"We zullen u op de hoogte stellen wanneer het item beschikbaar is","already_subscribed_message_text":"U hebt al geabonneerd op dit item","push_is_not_allowed_message_text":"U hebt deze site niet toegestaan om u pushmeldingen te sturen.Om back-in-stock melding van deze winkel te ontvangen.","style_mode":"SMART","quantity_label":"Hoeveelheid"},"language":"nl"},{"notify_me_contents":[{"page":"COLLECTION_PAGE","button_text":"Prévenez-moi","not_selectable_variants_button_text":"Rupture de stock?Cliquez ici"},{"page":"LANDING_PAGES","button_text":"Prévenez-moi","not_selectable_variants_button_text":"Rupture de stock?Cliquez ici"},{"page":"PRODUCT_PAGE","button_text":"Prévenez-moi","not_selectable_variants_button_text":"Rupture de stock?Cliquez ici"}],"subscription_form_content":{"form_title":"Me notifier via:","email_input_placeholder":"Adresse e-mail ...","email_input_below_text":"Ne vous inquiétez pas!Nous détestons le spam autant que vous.","email_label":"E-mail","full_name_label":"Nom et prénom","full_name_placeholder":"Nom et prénom ...","push_label":"Notification push","sms_label":"SMS","sms_input_placeholder":"Numéro de téléphone ...","whatsapp_label":"WhatsApp","whatsapp_input_placeholder":"WhatsApp Number ...","empty_name_error_message":"Le nom est obligatoire.","name_length_error_message":"Le nom est trop long.","invalid_email_error_message":"Votre adresse e-mail n'est pas valide.","empty_email_error_message":"Une adresse e-mail est requise.","invali
14404d_phone_number_error_message":"Votre numéro de téléphone n'est pas valide.","empty_phone_number_error_message":"Un numéro de téléphone est requis.","no_channels_selected_error_message":"Vous devez vous abonner à l'une des chaînes.","button_text":"Informez-moi lorsqu'il est disponible","add_to_contacts_checkbox_text":"Me notifiez aussi d'autres nouvelles ou offres","privacy_policy_text":"J'ai lu et j'accepte les conditions générales.","privacy_policy_url_text":"politique de confidentialité","privacy_policy_url":"","privacy_policy_error_message":"Vous devez accepter notre politique de confidentialité.","after_subscribe_message_text":"Nous vous informerons lorsque l'article sera disponible","already_subscribed_message_text":"Vous vous êtes déjà abonné à cet article","push_is_not_allowed_message_text":"Vous n'avez pas permis à ce site de vous envoyer des notifications push.Pour recevoir une notification en stock de cette boutique.","style_mode":"SMART","quantity_label":"Quantité"},"language":"fr"},{"notify_me_contents":[{"page":"PRODUCT_PAGE","button_text":"Benachrichtige mich","not_selectable_variants_button_text":"Ausverkauft? Klicke hier"},{"page":"COLLECTION_PAGE","button_text":"Benachrichtige mich","not_selectable_variants_button_text":"Ausverkauft? Klicke hier"},{"page":"LANDING_PAGES","button_text":"Benachrichtige mich","not_selectable_variants_button_text":"Ausverkauft? Klicke hier"}],"subscription_form_content":{"form_title":"Benachrichtigen Sie mich über:","email_input_placeholder":"E-Mail-Addresse ...","email_input_below_text":"Mach dir keine Sorgen!Wir hassen Spam genauso wie Sie.","email_label":"Email","full_name_label":"Vollständiger Name","full_name_placeholder":"Vollständiger Name ...","push_label":"Push-Benachrichtigung","sms_label":"SMS","sms_input_placeholder":"Telefonnummer ...","whatsapp_label":"WhatsApp","whatsapp_input_placeholder":"WhatsApp Number ...","empty_name_error_message":"Die Angabe des Namens ist erforderlich.","name_length_error_message":"Der Name ist zu lang.","invalid_email_error_message":"Ihre E -Mail -Adresse ist nicht gültig.","empty_email_error_message":"Eine E-Mail-Adresse ist erforderlich.","invalid_phone_number_error_message":"Ihre Telefonnummer ist nicht gültig.","empty_phone_number_error_message":"Eine Telefonnummer wird benötigt.","no_channels_selected_error_message":"Sie müssen einen der Kanäle abonnieren.","button_text":"Benachrichtige mich, wenn es verfügbar ist","add_to_contacts_checkbox_text":"Benachrichtigen Sie mich auch über andere Nachrichten oder Angebote","privacy_policy_text":"Ich habe die Bedingungen gelesen und stimme ihnen zu.","privacy_policy_url_text":"Datenschutzrichtlinie","privacy_policy_url":"","privacy_policy_error_message":"Sie müssen unsere Datenschutzbestimmungen akzeptieren.","after_subscribe_message_text":"Wir werden Sie benachrichtigen, wenn der Artikel verfügbar ist","already_subscribed_message_text":"Sie haben bereits für diesen Artikel abonniert","push_is_not_allowed_message_text":"Sie haben diese Website nicht erlaubt, Ihnen Push -Benachrichtigungen zu senden.Back-in-in-Stand-Benachrichtigung aus diesem Laden zu erhalten.","style_mode":"SMART","quantity_label":"Menge"},"language":"de"}],"default_language":"en","shop_id":97407,"app_enabled":true,"base_url":"https://api.notify-me.app","excluded_from_back_in_stock_variants":[],"included_in_back_in_stock_variants":[],"has_contact_integration":true,"ask_for_contact_integration_is_hidden":true,"privacy_policy_is_hidden":true,"disable_branding_permission":true,"is_email_hidden":false,"is_sms_hidden":true,"is_push_hidden":true,"is_whatsapp_hidden":true,"collection_page_show_button_when_any_variant_is_out_of_stock":false,"home_page_show_button_when_any_variant_is_out_of_stock":false,"subscription_limit_reached":false,"is_back_in_stock_active":false,"back_in_stock_product_selection_mode":"ALL","low_stock":{"excluded_variants":[],"is_service_active":false,"widget_settings":{"show_mode":"ALL","inventory_threshold":1},"product_page":{"is_elements_shown":true,"ui_contents":{"de":{"description":"Nur noch {{remaining_quantity}} Artikel auf Lager!"},"en":{"description":"Only {{remaining_quantity}} items left in stock!"},"fr":{"description":"Il ne reste que {{remaining_quantity}} articles en stock !"},"nl":{"description":"Er zijn nog maar {{remaining_quantity}} items op voorraad!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]},"collection_page":{"is_elements_shown":true,"ui_contents":{"de":{"description":"Nur noch {{remaining_quantity}} Artikel auf Lager!"},"en":{"description":"Only {{remaining_quantity}} items left in stock!"},"fr":{"description":"Il ne reste que {{remaining_quantity}} articles en stock !"},"nl":{"description":"Er zijn nog maar {{remaining_quantity}} items op voorraad!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]},"landing_page":{"is_elements_shown":true,"ui_contents":{"de":{"description":"Nur noch {{remaining_quantity}} Artikel auf Lager!"},"en":{"description":"Only {{remaining_quantity}} items left in stock!"},"fr":{"description":"Il ne reste que {{remaining_quantity}} articles en stock !"},"nl":{"description":"Er zijn nog maar {{remaining_quantity}} items op voorraad!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]}},"is_suspended":false,"default_country_code":null};let metafieldPreOrderData = null;metafieldPreOrderData = {"product_page":{"ui_styles":{"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7"},"is_hidden":false},"button":{"custom_styles":null,"is_visible":true},"description":{"is_hidden":true},"hide_buy_it_now_button":true,"is_active":true,"price":{"custom_styles":null,"format":"{symbol}{price}","is_hidden":false},"replace_with_add_to_cart_button":true,"selling_plan_selector":{"custom_styles":{"badgeTextColor":"000000","cardTitleColor":"202223","cardBorderColor":"e4e5e7","cardBorderRadius":"8","badgeBorderRadius":"6","cardBackgroun
14404dColor":"ffffff","badgeBackgroundColor":"e4e5e7","cardDescriptionColor":"6d7175"},"is_active":true,"custom_css":""},"style_mode":"SMART"},"ui_contents":{"de":{"badge_text":"Vorbestellen","widget_description":"Voraussichtliche Verfügbarkeit: {{availability_date}}","btn_text":"jetzt vorbestellen","availability_date_label":"Voraussichtliche Verfügbarkeit","payment_label":"Zahlung","soon_available_text":"Demnächst verfügbar","billing_full_payment_text":"Die vollständige Zahlung erfolgt an der Kasse.","billing_due_now_label":"Fällig jetzt","billing_due_later_label":"Fällig später","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"},"en":{"badge_text":"Pre-order","widget_description":"Expected availability: {{availability_date}}\nPayment: {{billing_policy}}","btn_text":"Pre-order now","availability_date_label":"Expected availability","payment_label":"Payment","soon_available_text":"Coming soon","billing_full_payment_text":"Full payment at checkout","billing_due_now_label":"Due now","billing_due_later_label":"Due later on","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"},"fr":{"badge_text":"Pré-commander","widget_description":"Disponibilité prévue : {{availability_date}}","btn_text":"Pré commandez maintenant","availability_date_label":"Disponibilité prévue","payment_label":"Paiement","soon_available_text":"À venir","billing_full_payment_text":"Paiement intégral à la caisse","billing_due_now_label":"À payer maintenant","billing_due_later_label":"À payer plus tard","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"},"nl":{"badge_text":"Voorafgaande bestelling","widget_description":"Verwachte beschikbaarheid: {{availability_date}}","btn_text":"Bestel nu vooraf","availability_date_label":"Verwachte beschikbaarheid","payment_label":"Betaling","soon_available_text":"Binnenkort beschikbaar","billing_full_payment_text":"Volledige betaling bij het afrekenen","billing_due_now_label":"Nu verschuldigd","billing_due_later_label":"Later te verwachten","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"}},"elements_selectors":{"button":{"css_selector":"div.flex.items-center>button[type='submit']#AddToCart.product-form__add-button.cta.cta--solid.cta--dark","css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"description":{"wrapper_by_support":null},"selling_plan_selector":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false}},"collection_page":{"ui_styles":{"is_active":false,"button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7","discount_text_color":"000"},"is_visible":true,"position":"TOP_RIGHT"},"style_mode":"SMART"},"ui_contents":{"de":{"btn_text":"jetzt vorbestellen","badge_text":"Vorbestellen"},"en":{"btn_text":"Pre-order now","badge_text":"Pre-order"},"fr":{"btn_text":"Pré commandez maintenant","badge_text":"Pré-commander"},"nl":{"btn_text":"Bestel nu vooraf","badge_text":"Voorafgaande bestelling"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"featured_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"landing_page":{"ui_styles":{"is_active":false,"button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7","discount_text_color":"000"},"is_visible":true,"position":"TOP_RIGHT"},"style_mode":"SMART","featured_product_is_active":false},"ui_contents":{"de":{"btn_text":"jetzt vorbestellen","badge_text":"Vorbestellen"},"en":{"btn_text":"Pre-order now","badge_text":"Pre-order"},"fr":{"btn_text":"Pré commandez maintenant","badge_text":"Pré-commander"},"nl":{"btn_text":"Bestel nu vooraf","badge_text":"Voorafgaande bestelling"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"featured_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"limit_reached":false,"variant_ids":[],"is_selling_plan_removed_by_support":false,"selling_plans_settings":{},"selling_plans_billing_settings":{},"selling_plan_id_to_market_ids":{},"selling_plan_id_to_variant_ids":{},"is_service_active":false,"override_cart_requests":true,"excluded_catalogs_products":[],"excluded_catalogs_collections":[],"excluded_company_locations":[],"description_availability_config":{},"mixed_cart_alert":{"show_mixed_cart_alert":false,"is_active":false,"ui_styles":{"show_icon":true,"show_title":true,"show_body":true,"style_mode":"SMART","custom_css":"","custom_styles":{"color":"1A1A1A","iconColor":"616161","borderColor":"F1F1F1","borderRadius":8,"backgroundColor":"F1F1F1"}},"elements_selectors":{"cart_page":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"cart_drawer":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null}},"ui_contents":{"de":{"title":"Shipping Notice","body":"Your order 
14404contains items with different delivery dates."},"en":{"title":"Shipping Notice","body":"Your order contains items with different delivery dates."},"fr":{"title":"Shipping Notice","body":"Your order contains items with different delivery dates."},"nl":{"title":"Shipping Notice","body":"Your order contains items with different delivery dates."}}}};let metafieldWishlistData = undefined;metafieldWishlistData = {"is_service_active":false,"is_guest_mode_enabled":true,"refresh_page_after_add_to_cart":false,"reminder_channels":[],"share_wishlist_enabled":false,"share_wishlist_channels":["x","whatsapp","facebook","pinterest","telegram","email"],"login_page_url":"","excluded_variant_ids":[],"wishlist_buttons":{"product_page":{"is_visible":true,"style_mode":"SMART","custom_styles":null,"slim_custom_styles":null,"inject_to_all_wrappers":false,"icon":null,"inline_button_placements":[],"button_style":"SLIM"},"collection_page":{"is_visible":false,"custom_styles":null,"icon":"","position":"","mode":"","button_placements":[]},"landing_page":{"is_visible":false,"custom_styles":null,"icon":"","position":"","mode":"","button_placements":[]}},"limit_reached":false,"ui_contents":{"de":{"id":106970,"add_to_wishlist_button_label":"Zu Favoriten hinzufügen","remove_from_wishlist_button_label":"Es ist auf der Wunschliste","list_access_button_label":"Wunschliste","list_title":"Wunschliste","list_add_all_to_cart_button_label":"Alles in den Warenkorb legen","list_share_button_label":"Share with friends","share_modal_subtitle":"Share your wishlist publicly via link or social media","share_social_share_text":"Check out my wishlist","share_error_message":"Couldn't create the link. Please try again.","share_empty_title":"No shareable link yet","share_empty_description":"Generate a unique link so your friends can see what's on your wishlist","share_generate_button_label":"Generate shareable link","share_empty_footer":"You can change visibility to private anytime","share_copy_link_label":"Copy link","share_copy_button_label":"Copy","share_copied_button_label":"Copied","share_generating_label":"Generating a link…","share_social_label":"Share on social","share_access_label":"General access","
14404share_access_anyone_label":"Anyone with the link","share_access_anyone_description":"Anyone with the link can view this wishlist","share_access_only_you_label":"Only you","share_access_only_you_description":"This wishlist is private and only visible to you","shared_wishlist_empty_description":"This shared wishlist is empty.","shared_wishlist_title":"Shared wishlist","private_wishlist_message":"This wishlist is private","product_card_add_to_cart_button_label":"In den Warenkorb legen","product_card_out_of_stock_button_label":"Produkt nicht vorrätig","product_count_label":"{count} product(s)","empty_list_description":"Dir haben noch keine Produkte gefallen!","empty_list_explore_button_label":"Shop erkunden","add_to_cart_toast_message":"Zum Warenkorb hinzugefügt","add_to_cart_failure_message":"Failed to add items to cart.","saved_to_wishlist_toast_message":"Saved to your wishlist","login_modal_button_label":"Login","login_modal_description":"Melden Sie sich bei Ihrem Konto an, um Produkte zu Ihrer Wunschliste hinzuzufügen und Ihre zuvor gespeicherten Artikel anzuzeigen.","login_modal_title":"Anmeldung erforderlich"},"en":{"id":106971,"add_to_wishlist_button_label":"Add to wishlist","remove_from_wishlist_button_label":"It’s in wishlist","list_access_button_label":"Wishlist","list_title":"Wishlist","list_add_all_to_cart_button_label":"Add all to cart","list_share_button_label":"Share with friends","share_modal_subtitle":"Share your wishlist publicly via link or social media","share_social_share_text":"Check out my wishlist","share_error_message":"Couldn't create the link. Please try again.","share_empty_title":"No shareable link yet","share_empty_description":"Generate a unique link so your friends can see what's on your wishlist","share_generate_button_label":"Generate shareable link","share_empty_footer":"You can change visibility to private anytime","share_copy_link_label":"Copy link","share_copy_button_label":"Copy","share_copied_button_label":"Copied","share_generating_label":"Generating a link…","share_social_label":"Share on social","share_access_label":"General access","
14404share_access_anyone_label":"Anyone with the link","share_access_anyone_description":"Anyone with the link can view this wishlist","share_access_only_you_label":"Only you","share_access_only_you_description":"This wishlist is private and only visible to you","shared_wishlist_empty_description":"This shared wishlist is empty.","shared_wishlist_title":"Shared wishlist","private_wishlist_message":"This wishlist is private","product_card_add_to_cart_button_label":"Add to cart","product_card_out_of_stock_button_label":"Out of stock","product_count_label":"{count} product(s)","empty_list_description":"You didn't like any products yet!","empty_list_explore_button_label":"Explore store","add_to_cart_toast_message":"Added to your cart","add_to_cart_failure_message":"Failed to add items to cart.","saved_to_wishlist_toast_message":"Saved to your wishlist","login_modal_button_label":"Login","login_modal_description":"Log in to your account to add products to your wishlist and view your previously saved items.","login_modal_title":"Login required"},"fr":{"id":106972,"add_to_wishlist_button_label":"Ajouter à la liste de souhaits","remove_from_wishlist_button_label":"C'est dans la liste de souhaits","list_access_button_label":"Liste de souhaits","list_title":"Liste de souhaits","list_add_all_to_cart_button_label":"Ajouter tout au panier","list_share_button_label":"Share with friends","share_modal_subtitle":"Share your wishlist publicly via link or social media","share_social_share_text":"Check out my wishlist","share_error_message":"Couldn't create the link. Please try again.","share_empty_title":"No shareable link yet","share_empty_description":"Generate a unique link so your friends can see what's on your wishlist","share_generate_button_label":"Generate shareable link","share_empty_footer":"You can change visibility to private anytime","share_copy_link_label":"Copy link","share_copy_button_label":"Copy","share_copied_button_label":"Copied","share_generating_label":"Generating a link…","share_social_label":"Share on social","share_access_label":"General access","
14404share_access_anyone_label":"Anyone with the link","share_access_anyone_description":"Anyone with the link can view this wishlist","share_access_only_you_label":"Only you","share_access_only_you_description":"This wishlist is private and only visible to you","shared_wishlist_empty_description":"This shared wishlist is empty.","shared_wishlist_title":"Shared wishlist","private_wishlist_message":"This wishlist is private","product_card_add_to_cart_button_label":"Ajouter au panier","product_card_out_of_stock_button_label":"En rupture de stock","product_count_label":"{count} product(s)","empty_list_description":"Vous n'avez pas encore aimé aucun produit !","empty_list_explore_button_label":"Explorer le magasin","add_to_cart_toast_message":"Ajouté à votre panier","add_to_cart_failure_message":"Failed to add items to cart.","saved_to_wishlist_toast_message":"Saved to your wishlist","login_modal_button_label":"Se connecter","login_modal_description":"Connectez-vous à votre compte pour ajouter des produits à votre liste de souhaits et afficher vos articles précédemment enregistrés.","login_modal_title":"Connexion requise"},"nl":{"id":106973,"add_to_wishlist_button_label":"Toevoegen aan verlanglijst","remove_from_wishlist_button_label":"Het staat op mijn verlanglijstje","list_access_button_label":"verlanglijstje","list_title":"verlanglijstje","list_add_all_to_cart_button_label":"Alles toevoegen aan winkelwagen","list_share_button_label":"Share with friends","share_modal_subtitle":"Share your wishlist publicly via link or social media","share_social_share_text":"Check out my wishlist","share_error_message":"Couldn't create the link. Please try again.","share_empty_title":"No shareable link yet","share_empty_description":"Generate a unique link so your friends can see what's on your wishlist","share_generate_button_label":"Generate shareable link","share_empty_footer":"You can change visibility to private anytime","share_copy_link_label":"Copy link","share_copy_button_label":"Copy","share_copied_button_label":"Copied","share_generating_label":"Generating a link…","share_social_label":"Share on social","share_access_label":"General access","
14404share_access_anyone_label":"Anyone with the link","share_access_anyone_description":"Anyone with the link can view this wishlist","share_access_only_you_label":"Only you","share_access_only_you_description":"This wishlist is private and only visible to you","shared_wishlist_empty_description":"This shared wishlist is empty.","shared_wishlist_title":"Shared wishlist","private_wishlist_message":"This wishlist is private","product_card_add_to_cart_button_label":"In winkelwagen","product_card_out_of_stock_button_label":"Niet op voorraad","product_count_label":"{count} product(s)","empty_list_description":"Er zijn nog geen producten die je leuk vindt!","empty_list_explore_button_label":"Ontdek de winkel","add_to_cart_toast_message":"Toegevoegd aan uw winkelwagen","add_to_cart_failure_message":"Failed to add items to cart.","saved_to_wishlist_toast_message":"Saved to your wishlist","login_modal_button_label":"Login","login_modal_description":"Meld u aan bij uw account om producten aan uw verlanglijst toe te voegen en uw eerder opgeslagen artikelen te bekijken.","login_modal_title":"Inloggen vereist"}},"access_button":{"custom_styles":null,"icon":null,"position":null,"hide_floating_button":false,"floating_access_button_hidden_on_pages":[],"show_count_badge":true,"badge_custom_styles":null,"inline_button_placements":[]},"drawer":{"custom_styles":null,"position":null,"my_wishlist_type":"drawer","my_wishlist_page_path":"/pages/my-wishlist","explore_link_target":""},"my_wishlist":{"type":"drawer","page_path":"/pages/my-wishlist","container_placement":null},"add_to_cart_message":{"custom_styles":null,"position":null},"saved_to_wishlist_message":{"is_enabled":true,"custom_styles":null,"position":"bottom-right"}};let metafieldFlagsData = null;metafieldFlagsData = {};_ReStockConfig._metafields = {
14405    sdkConfig: metafieldConfigData,
14406    preOrderConfig: metafieldPreOrderData,
14407    wishlistConfig: metafieldWishlistData,
14408    featureFlags: metafieldFlagsData
14409  };
14410</script>
14410
14411
14412<!-- BEGIN app snippet: early-cart-guard -->
14412<script id="ReStock-early-cart-guard">
14413(function (window) {
14414  try {
14415    if (window.__nmPreorderEarlyGuard) return;
14416
14417    let cfg = null;
14418    const metafields = window._ReStockConfig?._metafields;
14419    if (metafields?.preOrderConfig && typeof metafields.preOrderConfig === 'object') {
14420      cfg = metafields.preOrderConfig;
14421    }
14422
14423    let wrappersInstalled = false;
14424
14425    window.__nmPreorderEarlyGuard = {
14426      v: 1,
14427      active: true,
14428      setConfig: function (nextConfig) {
14429        if (!nextConfig || typeof nextConfig !== 'object') return;
14430        cfg = nextConfig;
14431        if (cfg.override_cart_requests === true) installWrappers();
14432      }
14433    };
14434
14435    function isGuardActive() {
14436      return window.__nmPreorderEarlyGuard?.active === true;
14437    }
14438
14439    function isCartAddUrl(url) {
14440      try {
14441        const parsed = new URL(String(url), window.document.baseURI);
14442        return /(?:^|\/)cart\/add(?:\.js(?:on)?)?$/.test(parsed.pathname);
14443      } catch (error) {
14444        return false;
14445      }
14446    }
14447
14448    function isPageActive() {
14449      const template = window._ReStockConfig?.templateName;
14450      let pageConfig = null;
14451      if (template === 'product') {
14452        pageConfig = cfg.product_page;
14453      } else if (template === 'collection' || template === 'list-collections' || template === 'search' || template === 'page') {
14454        pageConfig = cfg.collection_page;
14455      } else if (template === 'index') {
14456        pageConfig = cfg.landing_page;
14457      }
14458      return pageConfig?.ui_styles?.is_active === true;
14459    }
14460
14461    function shouldEnrich() {
14462      if (!cfg) return false;
14463      if (cfg.override_cart_requests !== true) return false;
14464      if (cfg.is_service_active !== true) return false;
14465      if (cfg.limit_reached === true) return false;
14466      if (window._ReStockConfig?.isB2BCustomer) return false;
14467      return isPageActive();
14468    }
14469
14470    function isPlanVisibleInMarket(planId) {
14471      const planToMarkets = cfg.selling_plan_id_to_market_ids;
14472      if (!planToMarkets) return true;
14473      const allowedMarketIds = planToMarkets[planId];
14474      if (!allowedMarketIds || allowedMarketIds.length === 0) return true;
14475      const marketId = window._ReStockConfig?.marketId;
14476      if (marketId == null) return true;
14477      return allowedMarketIds.includes(Number(marketId));
14478    }
14479
14480    function findSellingPlanId(variantId) {
14481      const planToVariants = cfg.selling_plan_id_to_variant_ids;
14482      if (!planToVariants) return null;
14483      for (const planId of Object.keys(planToVariants)) {
14484        const variantIds = planToVariants[planId];
14485        if (variantIds && variantIds.includes(variantId) && isPlanVisibleInMarket(planId)) return planId;
14486      }
14487      return null;
14488    }
14489
14490    function localizedContents() {
14491      const contents = cfg.product_page?.ui_contents;
14492      if (!contents || typeof contents !== 'object') return {};
14493      return contents[shopLanguage()] || contents['en'] || Object.values(contents)[0] || {};
14494    }
14495
14496    function shopLanguage() {
14497      const locale = window.Shopify?.locale;
14498      if (locale) return locale;
14499      const documentLanguage = window.document?.documentElement?.lang;
14500      if (documentLanguage && documentLanguage !== 'null') return documentLanguage;
14501      return null;
14502    }
14503
14504    function formatDate(date) {
14505      return date.toISOString().split('T')[0];
14506    }
14507
14508    function toFiniteNumber(value) {
14509      if (typeof value === 'number') return Number.isFinite(value) ? value : null;
14510      if (typeof value === 'string') {
14511        const parsed = parseFloat(value);
14512        return Number.isFinite(parsed) ? parsed : null;
14513      }
14514      return null;
14515    }
14516
14517    function clamp(value, min, max) {
14518      return Math.min(max, Math.max(min, value));
14519    }
14520
14521    function availabilityDateText(planId) {
14522      const settings = cfg.description_availability_config?.[planId];
14523      if (!settings) return '';
14524      if (settings.type === 'SOON') return localizedContents().soon_available_text || '';
14525      if (settings.type === 'SPECIFIC_DATE') {
14526        const parsed = new Date(settings.config.date);
14527        return isNaN(parsed.getTime()) ? '' : formatDate(parsed);
14528      }
14529      if (settings.type === 'RELATIVE_DATE') {
14530        const days = typeof settings.config.days === 'string' ? parseInt(settings.config.days, 10) : settings.config.days;
14531        if (isNaN(days)) return '';
14532        const futureDate = new Date();
14533        futureDate.setDate(futureDate.getDate() + days);
14534        return formatDate(futureDate);
14535      }
14536      return '';
14537    }
14538
14539    function inlineVariantPrice(variantId) {
14540      const variants = window._ReStockConfig?.product?.variants;
14541      if (!Array.isArray(variants)) return null;
14542      const variant = variants.find(function (candidate) {
14543        return Number(candidate?.id) === variantId;
14544      });
14545      if (!variant) return null;
14546      return variant.price ? variant.price / 100 : 0;
14547    }
14548
14549    function finalPriceForPlan(price, planId) {
14550      const adjustment = cfg.selling_plans_settings?.[planId];
14551      if (!adjustment?.has_discount) return price;
14552      if (adjustment.value_type === 'percentage') return price * (1 - adjustment.value / 100);
14553      if (adjustment.value_type === 'fixed_amount') return price - adjustment.value * (window.Shopify?.currency?.rate ?? 1);
14554      return price;
14555    }
14556
14557    function formatMoneyIntl(price) {
14558      const currency = window.Shopify?.currency?.active || 'USD';
14559      const locale = window.Shopify?.locale || 'en-US';
14560      try {
14561        return new Intl.NumberFormat(locale, { style: 'currency', currency: currency }).format(price);
14562      } catch (error) {
14563        return currency + ' ' + price.toFixed(2);
14564      }
14565    }
14566
14567    const AMOUNT_PLACEHOLDER = /\{\{\s*(\w+)\s*\}\}/;
14568
14569    function delimit(cents, precision, thousands, decimal) {
14570      const parts = (cents / 100).toFixed(precision).split('.');
14571      const grouped = parts[0].replace(/(\d)(?=(\d{3})+(?!\d))/g, '$1' + thousands);
14572      return parts[1] ? grouped + (decimal || '.') + parts[1] : grouped;
14573    }
14574
14575    const AMOUNT_FORMATTERS = new Map([
14576      ['amount', function (cents) { return delimit(cents, 2, ','); }],
14577      ['amount_no_decimals', function (cents) { return delimit(cents, 0, ','); }],
14578      ['amount_with_comma_separator', function (cents) { return delimit(cents, 2, '.', ','); }],
14579      ['amount_no_decimals_with_comma_separator', function (cents) { return delimit(cents, 0, '.'); }],
14580      ['amount_with_apostrophe_separator', function (cents) { return delimit(cents, 2, "'"); }],
14581      ['amount_no_decimals_with_space_separator', function (cents) { return delimit(cents, 0, ' '); }],
14582      ['amount_with_space_separator', function (cents) { return delimit(cents, 2, ' ', ','); }],
14583      ['amount_with_period_and_space_separator', function (cents) { return delimit(cents, 2, ' '); }]
14584    ]);
14585
14586    function decodeEntities(s) {
14587      var el = window.document.createElement('textarea'); el.innerHTML = s; return el.value;
14588    }
14589
14590    function moneyFormat() {
14591      const format = window._ReStockConfig?.moneyFormat;
14592      return typeof format === 'string' ? decodeEntities(format.replace(/<[^>]*>/g, '')) : '';
14593    }
14594
14595    function formatMoney(amount) {
14596      const format = moneyFormat();
14597      const formatAmount = AMOUNT_FORMATTERS.get(AMOUNT_PLACEHOLDER.exec(format)?.[1] ?? '');
14598      if (!formatAmount) return formatMoneyIntl(amount);
14599      return format.replace(AMOUNT_PLACEHOLDER, formatAmount(Math.round(amount * 100)));
14600    }
14601
14602    function calculateCheckoutCharge(price, policy) {
14603      const { charge_type, exact_amount, percentage } = policy.checkout_charge;
14604      if (!Number.isFinite(price) || price <= 0) return 0;
14605      if (charge_type === 'PERCENTAGE') return clamp(price * ((toFiniteNumber(percentage) ?? 0) / 100), 0, price);
14606      return clamp(toFiniteNumber(exact_amount) ?? 0, 0, price);
14607    }
14608
14609    function formatRemainingDueDate(policy) {
14610      const { date_type, exact_date, after_some_days } = policy.remaining_fee_checkout_time;
14611      if (date_type === 'EXACT_DATE' && exact_date) {
14612        const parsed = new Date(exact_date + 'T12:00:00Z');
14613        if (!isNaN(parsed.getTime())) return formatDate(parsed);
14614      }
14615      if (date_type === 'AFTER_SOME_DAYS' && after_some_days) {
14616        const days = toFiniteNumber(after_some_days);
14617        if (days === null) return '';
14618        const futureDate = new Date();
14619        futureDate.setDate(futureDate.getDate() + days);
14620        return formatDate(futureDate);
14621      }
14622      return '';
14623    }
14624
14625    function paymentText(planId, variantId) {
14626      const policy = cfg.selling_plans_billing_settings?.[planId];
14627      if (!policy) return '';
14628      const contents = localizedContents();
14629      if (policy.payment_type === 'FULL') return contents.billing_full_payment_text || 'Full payment at checkout';
14630
14631      const price = inlineVariantPrice(variantId);
14632      if (price == null) return '';
14633
14634      const planPrice = finalPriceForPlan(price, planId);
14635      const dueNowAmount = calculateCheckoutCharge(planPrice, policy);
14636      const dueLaterAmount = clamp(planPrice - dueNowAmount, 0, planPrice);
14637      const dueDate = formatRemainingDueDate(policy);
14638
14639      const dueNowLabel = contents.billing_due_now_label || 'Due now';
14640      const dueLaterLabel = contents.billing_due_later_label || 'Due later on';
14641      const formattedDueNow = formatMoney(dueNowAmount);
14642      const formattedDueLater = formatMoney(dueLaterAmount);
14643      const dueLaterPart = dueDate
14644        ? formattedDueLater + ' ' + dueLaterLabel + ' ' + dueDate
14645        : formattedDueLater + ' ' + dueLaterLabel;
14646
14647      return formattedDueNow + ' ' + dueNowLabel + ' · ' + dueLaterPart;
14648    }
14649
14650    const DEFAULT_AVAILABILITY_LABEL = 'Expected availability';
14651    const DEFAULT_PAYMENT_LABEL = 'Payment';
14652    const TYPE_MARKER = 'Type';
14653
14654    function cleanLabel(raw) {
14655      return String(raw == null ? '' : raw)
14656        .replace(/[[\]]/g, '')
14657        .replace(/[\s::]+$/, '')
14658        .trim();
14659    }
14660
14661    function resolvePaymentLabel(raw) {
14662      const cleaned = cleanLabel(raw);
14663      if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === DEFAULT_AVAILABILITY_LABEL) {
14664        return DEFAULT_PAYMENT_LABEL;
14665      }
14666      return cleaned;
14667    }
14668
14669    function resolveAvailabilityLabel(raw, paymentLabel) {
14670      const cleaned = cleanLabel(raw);
14671      if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === paymentLabel) {
14672        return DEFAULT_AVAILABILITY_LABEL;
14673      }
14674      return cleaned;
14675    }
14676
14677    function visibleCartProperties(planId, variantId) {
14678      const properties = {};
14679      try {
14680        const contents = localizedContents();
14681        const paymentLabel = resolvePaymentLabel(contents.payment_label);
14682        const availabilityLabel = resolveAvailabilityLabel(contents.availability_date_label, paymentLabel);
14683        const availabilityDate = availabilityDateText(planId);
14684        if (availabilityDate) properties[availabilityLabel] = availabilityDate;
14685        const payment = paymentText(planId, variantId);
14686        if (payment) properties[paymentLabel] = payment;
14687      } catch (error) {}
14688      return properties;
14689    }
14690
14691    function setJsonProperty(item, name, value) {
14692      const properties = item.properties && typeof item.properties === 'object' && !Array.isArray(item.properties) ? item.properties : {};
14693      if (properties[name] === value) return false;
14694      properties[name] = value;
14695      item.properties = properties;
14696      return true;
14697    }
14698
14699    function coerceJsonNumbers(item) {
14700      if (item.id) item.id = Number(item.id);
14701      if (item.quantity) item.quantity = Number(item.quantity);
14702    }
14703
14704    function applyVisibleJsonProperties(item, planId, variantId) {
14705      const properties = visibleCartProperties(planId, variantId);
14706      let changed = false;
14707      for (const name of Object.keys(properties)) {
14708        if (setJsonProperty(item, name, properties[name])) changed = true;
14709      }
14710      return changed;
14711    }
14712
14713    function enrichJsonItem(item) {
14714      if (!item || typeof item !== 'object') return false;
14715      const variantId = Number(item.id);
14716      if (!Number.isFinite(variantId)) return false;
14717      const planId = findSellingPlanId(variantId);
14718      if (planId == null) return false;
14719
14720      if (cfg.is_selling_plan_removed_by_support) {
14721        const tagged = setJsonProperty(item, '_purchase_type', 'NM-preorder');
14722        const typed = setJsonProperty(item, 'Type', 'Pre-order');
14723        if (!tagged && !typed) return false;
14724        coerceJsonNumbers(item);
14725        return true;
14726      }
14727
14728      if (item.selling_plan != null && item.selling_plan !== '' && String(item.selling_plan) === String(planId)) return false;
14729
14730      setJsonProperty(item, '_purchase_type', 'NM-preorder');
14731      if (item.selling_plan == null || item.selling_plan === '') item.selling_plan = Number(planId);
14732      if (item.properties._selling_plan_id == null) setJsonProperty(item, '_selling_plan_id', String(planId));
14733      applyVisibleJsonProperties(item, planId, variantId);
14734      coerceJsonNumbers(item);
14735      return true;
14736    }
14737
14738    function enrichJson(data) {
14739      if (!data || typeof data !== 'object') return false;
14740      if (Array.isArray(data.items)) {
14741        let changed = false;
14742        for (const item of data.items) {
14743          if (enrichJsonItem(item)) changed = true;
14744        }
14745        return changed;
14746      }
14747      if (data.items && typeof data.items === 'object') return enrichJsonItem(data.items);
14748      return enrichJsonItem(data);
14749    }
14750
14751    function paramScopes(params) {
14752      const prefixes = [];
14753      const seen = {};
14754      params.forEach(function (value, key) {
14755        const match = /^items\[(\d+)\]\[id\]$/.exec(key);
14756        if (match && !seen[match[1]]) {
14757          seen[match[1]] = true;
14758          prefixes.push('items[' + match[1] + ']');
14759        }
14760      });
14761      if (prefixes.length > 0) return prefixes;
14762      if (params.get('items[id]') != null) return ['items'];
14763      if (params.get('id') != null) return [''];
14764      return [];
14765    }
14766
14767    function scopeKey(prefix, name) {
14768      return prefix ? prefix + '[' + name + ']' : name;
14769    }
14770
14771    function scopePropertyKey(prefix, name) {
14772      return prefix ? prefix + '[properties][' + name + ']' : 'properties[' + name + ']';
14773    }
14774
14775    function setParam(params, key, value) {
14776      if (params.get(key) === value) return false;
14777      params.set(key, value);
14778      return true;
14779    }
14780
14781    function applyRemovedBySupportParams(params, prefix) {
14782      const tagged = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder');
14783      const typed = setParam(params, scopePropertyKey(prefix, 'Type'), 'Pre-order');
14784      return tagged || typed;
14785    }
14786
14787    function applyVisibleParamProperties(params, prefix, planId, variantId) {
14788      const properties = visibleCartProperties(planId, variantId);
14789      let changed = false;
14790      for (const name of Object.keys(properties)) {
14791        if (setParam(params, scopePropertyKey(prefix, name), properties[name])) changed = true;
14792      }
14793      return changed;
14794    }
14795
14796    function enrichParamScope(params, prefix, planId, variantId) {
14797      if (cfg.is_selling_plan_removed_by_support) return applyRemovedBySupportParams(params, prefix);
14798
14799      const existingPlan = params.get(scopeKey(prefix, 'selling_plan'));
14800      if (existingPlan != null && existingPlan !== '' && String(existingPlan) === String(planId)) return false;
14801
14802      let changed = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder');
14803      if (existingPlan == null || existingPlan === '') {
14804        params.set(scopeKey(prefix, 'selling_plan'), String(planId));
14805        changed = true;
14806      }
14807      if (params.get(scopePropertyKey(prefix, '_selling_plan_id')) == null) {
14808        params.set(scopePropertyKey(prefix, '_selling_plan_id'), String(planId));
14809        changed = true;
14810      }
14811      if (applyVisibleParamProperties(params, prefix, planId, variantId)) changed = true;
14812      return changed;
14813    }
14814
14815    function enrichParams(params) {
14816      const scopes = paramScopes(params);
14817      let changed = false;
14818      for (const prefix of scopes) {
14819        const variantId = Number(params.get(scopeKey(prefix, 'id')));
14820        if (!Number.isFinite(variantId)) continue;
14821        const planId = findSellingPlanId(variantId);
14822        if (planId == null) continue;
14823        if (enrichParamScope(params, prefix, planId, variantId)) changed = true;
14824      }
14825      return changed;
14826    }
14827
14828    function enrichBody(body) {
14829      if (typeof body === 'string') {
14830        let jsonData = null;
14831        try {
14832          jsonData = JSON.parse(body);
14833        } catch (error) {
14834          jsonData = null;
14835        }
14836        if (jsonData && typeof jsonData === 'object') {
14837          return enrichJson(jsonData) ? { body: JSON.stringify(jsonData), changed: true } : { body: body, changed: false };
14838        }
14839        const params = new URLSearchParams(body);
14840        return enrichParams(params) ? { body: params.toString(), changed: true } : { body: body, changed: false };
14841      }
14842      if (typeof FormData !== 'undefined' && body instanceof FormData) {
14843        return { body: body, changed: enrichParams(body) };
14844      }
14845      if (typeof URLSearchParams !== 'undefined' && body instanceof URLSearchParams) {
14846        return { body: body, changed: enrichParams(body) };
14847      }
14848      return { body: body, changed: false };
14849    }
14850
14851    function extractRequestUrl(input) {
14852      if (typeof input === 'string') return input;
14853      if (typeof input?.url === 'string') return input.url;
14854      if (typeof input?.href === 'string') return input.href;
14855      return '';
14856    }
14857
14858    function maybeEnrichFetchInit(input, init) {
14859      if (!isGuardActive() || !init || init.body == null) return init;
14860      const url = extractRequestUrl(input);
14861      if (!isCartAddUrl(url) || !shouldEnrich()) return init;
14862      const enriched = enrichBody(init.body);
14863      if (!enriched.changed) return init;
14864      return { ...init, body: enriched.body };
14865    }
14866
14867    function installWrappers() {
14868      if (wrappersInstalled) return;
14869      wrappersInstalled = true;
14870
14871      const originalFetch = window.fetch;
14872      window.fetch = function (input, init) {
14873        let nextInit = init;
14874        try {
14875          nextInit = maybeEnrichFetchInit(input, init);
14876        } catch (error) {}
14877        return originalFetch.call(this || window, input, nextInit);
14878      };
14879
14880      const xhrPrototype = window.XMLHttpRequest?.prototype;
14881      if (xhrPrototype) {
14882        const originalOpen = xhrPrototype.open;
14883        const originalSend = xhrPrototype.send;
14884        xhrPrototype.open = function () {
14885          try {
14886            this.__nmEarlyGuardUrl = arguments[1];
14887          } catch (error) {}
14888          return originalOpen.apply(this, arguments);
14889        };
14890        xhrPrototype.send = function (body) {
14891          try {
14892            if (isGuardActive() && body != null && this.__nmEarlyGuardUrl != null && isCartAddUrl(this.__nmEarlyGuardUrl) && shouldEnrich()) {
14893              const enriched = enrichBody(body);
14894              if (enriched.changed) return originalSend.call(this, enriched.body);
14895            }
14896          } catch (error) {}
14897          return originalSend.apply(this, arguments);
14898        };
14899      }
14900    }
14901
14902    if (cfg?.override_cart_requests === true) installWrappers();
14903  } catch (error) {}
14904})(window);
14905</script>
14905
14906<!-- END app snippet -->
14907<!-- BEGIN app snippet: wishlist-page-container -->
14907<script id="ReStock-wishlist-page-container">
14908(function (window) {
14909  try {
14910    if (window.__nmWishlistPageContainer) return;
14911
14912    const CONTAINER_ID = 'nm-wishlist-page-root';
14913    const TARGET_SELECTORS = ['main#MainContent', 'main', '[role="main"]'];
14914    const RELATIVE_PLACEMENTS = ['before', 'after', 'start', 'end'];
14915
14916    function trimTrailingSlash(path) {
14917      const value = String(path);
14918      return value.length > 1 && value.charAt(value.length - 1) === '/' ? value.slice(0, -1) : value;
14919    }
14920
14921    function stripRoutesRoot(pathname) {
14922      const root = window.Shopify?.routes?.root;
14923      if (typeof root !== 'string') return pathname;
14924      const prefix = trimTrailingSlash(root);
14925      if (prefix === '' || prefix === '/') return pathname;
14926      if (pathname === prefix) return '/';
14927      return pathname.indexOf(prefix + '/') === 0 ? pathname.slice(prefix.length) : pathname;
14928    }
14929
14930    function isConfiguredPage(pagePath) {
14931      const pathname = window.location?.pathname;
14932      if (typeof pathname !== 'string') return false;
14933      return trimTrailingSlash(stripRoutesRoot(pathname)) === trimTrailingSlash(pagePath);
14934    }
14935
14936    function hasShareToken() {
14937      const search = window.location?.search;
14938      if (!search) return false;
14939      return !!new URLSearchParams(search).get('w');
14940    }
14941
14942    function isBootable(wishlistConfig, sdkConfig) {
14943      if (!sdkConfig || typeof sdkConfig !== 'object') return false;
14944      if (sdkConfig.app_enabled !== true) return false;
14945      if (sdkConfig.is_suspended === true) return false;
14946      return wishlistConfig.is_service_active === true;
14947    }
14948
14949    function matchElement(selector) {
14950      try {
14951        return window.document.querySelector(selector) || null;
14952      } catch (error) {
14953        return null;
14954      }
14955    }
14956
14957    function configuredTarget(placement) {
14958      if (!placement || typeof placement !== 'object') return null;
14959      if (typeof placement.css_selector !== 'string' || placement.css_selector === '') return null;
14960      const element = matchElement(placement.css_selector);
14961      if (!element) return null;
14962      const relative = RELATIVE_PLACEMENTS.indexOf(placement.relative_placement) === -1 ? 'start' : placement.relative_placement;
14963      return { element: element, relative: relative };
14964    }
14965
14966    function builtInTarget() {
14967      for (const selector of TARGET_SELECTORS) {
14968        const element = matchElement(selector);
14969        if (element) return { element: element, relative: 'start' };
14970      }
14971      return null;
14972    }
14973
14974    function insertContainer(container, target) {
14975      if (target.relative === 'before' || target.relative === 'after') {
14976        const parent = target.element.parentNode;
14977        if (!parent) return false;
14978        parent.insertBefore(container, target.relative === 'before' ? target.element : target.element.nextSibling || null);
14979        return true;
14980      }
14981      target.element.insertBefore(container, target.relative === 'end' ? null : target.element.firstChild || null);
14982      return true;
14983    }
14984
14985    function createContainer(placement) {
14986      const target = configuredTarget(placement) || builtInTarget();
14987      if (!target) return null;
14988      const container = window.document.createElement('div');
14989      container.id = CONTAINER_ID;
14990      container.setAttribute('data-nm-container-source', 'fallback');
14991      return insertContainer(container, target) ? container : null;
14992    }
14993
14994    function usablePagePath(wishlistConfig) {
14995      const myWishlist = wishlistConfig && typeof wishlistConfig === 'object' ? wishlistConfig.my_wishlist : null;
14996      return myWishlist && typeof myWishlist.page_path === 'string' ? myWishlist.page_path : '';
14997    }
14998
14999    function wishlistPageConfig(wishlistConfig) {
15000      const pagePath = usablePagePath(wishlistConfig);
15001      return pagePath && isConfiguredPage(pagePath) ? wishlistConfig.my_wishlist : null;
15002    }
15003
15004    function armContainer(myWishlist) {
15005      const container = window.document.getElementById(CONTAINER_ID) || createContainer(myWishlist.container_placement);
15006      if (container) container.removeAttribute('data-nm-page-state');
15007    }
15008
15009    function markInactive() {
15010      const container = window.document.getElementById(CONTAINER_ID);
15011      if (container) container.setAttribute('data-nm-page-state', 'inactive');
15012    }
15013
15014    function dearmContainer() {
15015      const stale = window.document.getElementById(CONTAINER_ID);
15016      if (stale && stale.getAttribute('data-nm-container-source') === 'fallback') stale.remove();
15017      else markInactive();
15018    }
15019
15020    function ensure(wishlistConfig, sdkConfig) {
15021      try {
15022        const myWishlist = wishlistPageConfig(wishlistConfig);
15023        if (!myWishlist) {
15024          if (usablePagePath(wishlistConfig)) dearmContainer();
15025          return;
15026        }
15027        const active = myWishlist.type === 'separate_page' || hasShareToken();
15028        if (active && isBootable(wishlistConfig, sdkConfig)) armContainer(myWishlist);
15029        else markInactive();
15030      } catch (error) {}
15031    }
15032
15033    window.__nmWishlistPageContainer = { v: 1, ensure: ensure };
15034
15035    const metafields = window._ReStockConfig?._metafields;
15036    ensure(metafields?.wishlistConfig, metafields?.sdkConfig);
15037  } catch (error) {}
15038})(window);
15039</script>
15039
15040<!-- END app snippet -->
15041
15042<script src="https://cdn.shopify.com/extensions/01a0e83c-88a3-702e-8442-82641270f3fe/bestpush-110/assets/restock-sdk-loader.js?v=1790602660" defer></script>
15042
15043
15044<style>
15045  #nm-wishlist-page-root {
15046    min-height: 60vh;
15047  }
15048
15049  #nm-wishlist-page-root[data-nm-container-source="fallback"] {
15050    box-sizing: border-box;
15051    max-width: 1200px;
15052    margin: 0 auto;
15053    padding: 0 1.5rem;
15054  }
15055
15056  #nm-wishlist-page-root[data-nm-page-state="inactive"]:empty {
15057    display: none;
15058  }
15059
15060  #nm-wishlist-page-root:empty {
15061    display: flex;
15062    align-items: center;
15063    justify-content: center;
15064  }
15065
15066  #nm-wishlist-page-root:empty::after {
15067    content: "";
15068    width: 36px;
15069    height: 36px;
15070    border: 3px solid #e3e3e3;
15071    border-top-color: #1773b0;
15072    border-radius: 50%;
15073    animation: nm-wishlist-page-boot-spin 0.7s linear infinite;
15074  }
15075
15076  @keyframes nm-wishlist-page-boot-spin {
15077    to {
15078      transform: rotate(360deg);
15079    }
15080  }
15081
15082  body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .main-page-title,
15083  body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .page-title,
15084  body:has(#nm-wishlist-page-root:not(:empty)) .main-page-title,
15085  body:has(#nm-wishlist-page-root:not(:empty)) .page-title {
15086    display: none !important;
15087  }
15088</style>
15089
15090
15091</div>
15091<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
15091
15092</body>
15093  <div id="drawer-root"></div>
15094</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.