PageSourceSearch

https://diyamonddelights.com/cart

html diyamonddelights.com collected 2026-10-04 07:53:16 UTC 351,558 bytes, 6,519 lines download raw bytes

1<!doctype html>
2<html class="no-touch supports-no-cookies" lang="en">
3  <head>
3<script data-source-attribution="shopify.event_observer.bootstrap">
4(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//diyamonddelights.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`83265192226`)))})();
5//# sourceURL=event-observer-collector.js
6</script>
6
7<meta charset="UTF-8">
8<meta http-equiv="X-UA-Compatible" content="IE=edge">
9<meta name="viewport" content="width=device-width,initial-scale=1"><meta name="theme-color" content="#533411">
10<link rel="canonical" href="https://diyamonddelights.com/cart">
11
12<!-- ======================= Broadcast Theme V8.1.1 ========================= -->
13
14
15  <link rel="icon" type="image/png" href="//diyamonddelights.com/cdn/shop/files/Commission_elvirasticker_purple.png?crop=center&height=32&v=1780162630&width=32">
16
17<link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><!-- Title and description ================================================ -->
18
19
20<title>
21    
22    Your Shopping Cart
23    
24    
25    
26      &ndash; DIYamond dELights LLC
27    
28  </title>
29
30
31  <meta name="description" content="Paint by gems with a snack-size twist for a speedy masterpiece! The home of cute and kawaii diamond painting stickers. Create your own 5D diamond painting stickers to add delight to your crafting experience!">
32
33
34<meta property="og:site_name" content="DIYamond dELights LLC">
35<meta property="og:url" content="https://diyamonddelights.com/cart">
36<meta property="og:title" content="Your Shopping Cart">
37<meta property="og:type" content="website">
38<meta property="og:description" content="Paint by gems with a snack-size twist for a speedy masterpiece! The home of cute and kawaii diamond painting stickers. Create your own 5D diamond painting stickers to add delight to your crafting experience!"><meta property="og:image" content="http://diyamonddelights.com/cdn/shop/files/DD_profile_photo.png?v=1704347762">
39  <meta property="og:image:secure_url" content="https://diyamonddelights.com/cdn/shop/files/DD_profile_photo.png?v=1704347762">
40  <meta property="og:image:width" content="1080">
41  <meta property="og:image:height" content="1080"><meta name="twitter:card" content="summary_large_image">
42<meta name="twitter:title" content="Your Shopping Cart">
43<meta name="twitter:description" content="Paint by gems with a snack-size twist for a speedy masterpiece! The home of cute and kawaii diamond painting stickers. Create your own 5D diamond painting stickers to add delight to your crafting experience!">
44<!-- CSS ================================================================== -->
45<style data-shopify>
46  @font-face {
47  font-family: "Hepta Slab";
48  font-weight: 400;
49  font-style: normal;
50  font-display: swap;
51  src: url("//diyamonddelights.com/cdn/fonts/hepta_slab/heptaslab_n4.a80cb2869964011cfc987e5dd1c338bb963822c7.woff2") format("woff2"),
52       url("//diyamonddelights.com/cdn/fonts/hepta_slab/heptaslab_n4.2a01ce7379bfa97e033b82705b6d118e37536854.woff") format("woff");
53}
54
55  @font-face {
56  font-family: Saira;
57  font-weight: 400;
58  font-style: normal;
59  font-display: swap;
60  src: url("//diyamonddelights.com/cdn/fonts/saira/saira_n4.8a42e83a36ece7ac4b55462305d0a546ccb7499d.woff2") format("woff2"),
61       url("//diyamonddelights.com/cdn/fonts/saira/saira_n4.d2c76c939b69a81183049a980cf977b21ad1e5a2.woff") format("woff");
62}
63
64  @font-face {
65  font-family: "Hepta Slab";
66  font-weight: 400;
67  font-style: normal;
68  font-display: swap;
69  src: url("//diyamonddelights.com/cdn/fonts/hepta_slab/heptaslab_n4.a80cb2869964011cfc987e5dd1c338bb963822c7.woff2") format("woff2"),
70       url("//diyamonddelights.com/cdn/fonts/hepta_slab/heptaslab_n4.2a01ce7379bfa97e033b82705b6d118e37536854.woff") format("woff");
71}
72
73  @font-face {
74  font-family: "Hepta Slab";
75  font-weight: 400;
76  font-style: normal;
77  font-display: swap;
78  src: url("//diyamonddelights.com/cdn/fonts/hepta_slab/heptaslab_n4.a80cb2869964011cfc987e5dd1c338bb963822c7.woff2") format("woff2"),
79       url("//diyamonddelights.com/cdn/fonts/hepta_slab/heptaslab_n4.2a01ce7379bfa97e033b82705b6d118e37536854.woff") format("woff");
80}
81
82  @font-face {
83  font-family: Saira;
84  font-weight: 400;
85  font-style: normal;
86  font-display: swap;
87  src: url("//diyamonddelights.com/cdn/fonts/saira/saira_n4.8a42e83a36ece7ac4b55462305d0a546ccb7499d.woff2") format("woff2"),
88       url("//diyamonddelights.com/cdn/fonts/saira/saira_n4.d2c76c939b69a81183049a980cf977b21ad1e5a2.woff") format("woff");
89}
90
91
92  
93    @font-face {
94  font-family: Saira;
95  font-weight: 500;
96  font-style: normal;
97  font-display: swap;
98  src: url("//diyamonddelights.com/cdn/fonts/saira/saira_n5.eee35d2b20c1e4953af9cd727124bcd8b829d942.woff2") format("woff2"),
99       url("//diyamonddelights.com/cdn/fonts/saira/saira_n5.6d40e9c2974440db2bb03a1f67e2aeb618450eef.woff") format("woff");
100}
101
102  
103
104  
105    @font-face {
106  font-family: Saira;
107  font-weight: 400;
108  font-style: italic;
109  font-display: swap;
110  src: url("//diyamonddelights.com/cdn/fonts/saira/saira_i4.c48c0a18a331ba1393bb4304a67ff691e2a27f39.woff2") format("woff2"),
111       url("//diyamonddelights.com/cdn/fonts/saira/saira_i4.4f0d0fdb7a041e246d7c47b382dc98fd15d40cc3.woff") format("woff");
112}
113
114  
115
116  
117    @font-face {
118  font-family: Saira;
119  font-weight: 500;
120  font-style: italic;
121  font-display: swap;
122  src: url("//diyamonddelights.com/cdn/fonts/saira/saira_i5.9aa387af63e03058933e96160a3328d7969b58ba.woff2") format("woff2"),
123       url("//diyamonddelights.com/cdn/fonts/saira/saira_i5.f044e71d0f5a7351cb1d683d1383b26fb20f8ac4.woff") format("woff");
124}
125
126  
127
128  
129    @font-face {
130  font-family: "Hepta Slab";
131  font-weight: 500;
132  font-style: normal;
133  font-display: swap;
134  src: url("//diyamonddelights.com/cdn/fonts/hepta_slab/heptaslab_n5.99a308bdcf4d6b10b4acac3a22905e19560c3fbe.woff2") format("woff2"),
135       url("//diyamonddelights.com/cdn/fonts/hepta_slab/heptaslab_n5.9977b6547addc02ad4c952bbff00ce3c0e096f28.woff") format("woff");
136}
137
138  
139
140  
141
142  
143    
144    .color-scheme-1 {--COLOR-BG-GRADIENT: #faf5ee;
145      --COLOR-BG: #faf5ee;
146      --COLOR-BG-RGB: 250, 245, 238;
147
148      --COLOR-BG-ACCENT: #f5f2ec;
149      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
150
151      /* === Link Color ===*/
152
153      --COLOR-LINK: #533411;
154      --COLOR-LINK-A50: rgba(83, 52, 17, 0.5);
155      --COLOR-LINK-A70: rgba(83, 52, 17, 0.7);
156      --COLOR-LINK-HOVER: rgba(83, 52, 17, 0.7);
157      --COLOR-LINK-OPPOSITE: #ffffff;
158
159      --COLOR-TEXT: #533411;
160      --COLOR-TEXT-HOVER: rgba(83, 52, 17, 0.7);
161      --COLOR-TEXT-LIGHT: #856e53;
162      --COLOR-TEXT-DARK: #150c03;
163      --COLOR-TEXT-A5:  rgba(83, 52, 17, 0.05);
164      --COLOR-TEXT-A35: rgba(83, 52, 17, 0.35);
165      --COLOR-TEXT-A50: rgba(83, 52, 17, 0.5);
166      --COLOR-TEXT-A80: rgba(83, 52, 17, 0.8);
167
168
169      --COLOR-BORDER: rgb(83, 52, 17);
170      --COLOR-BORDER-LIGHT: #968169;
171      --COLOR-BORDER-DARK: #000000;
172      --COLOR-BORDER-HAIRLINE: #f7eee2;
173
174      --overlay-bg: rgba(0,0,0,0);
175
176      /* === Bright color ===*/
177      --COLOR-ACCENT: #ebe0f5;
178      --COLOR-ACCENT-HOVER: #c6a0e8;
179      --COLOR-ACCENT-FADE: rgba(235, 224, 245, 0.05);
180      --COLOR-ACCENT-LIGHT: #ffffff;
181
182      /* === Default Cart Gradient ===*/
183
184      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
185
186      /* === Buttons ===*/
187      --BTN-PRIMARY-BG: #e0f1ff;
188      --BTN-PRIMARY-TEXT: #533411;
189      --BTN-PRIMARY-BORDER: #533411;
190      --BTN-PRIMARY-BORDER-A70: rgba(83, 52, 17, 0.7);
191
192      
193      
194        --BTN-PRIMARY-BG-BRIGHTER: #c6e5ff;
195      
196
197      --BTN-SECONDARY-BG: #ebe0f5;
198      --BTN-SECONDARY-TEXT: #533411;
199      --BTN-SECONDARY-BORDER: #533411;
200      --BTN-SECONDARY-BORDER-A70: rgba(83, 52, 17, 0.7);
201
202      
203      
204        --BTN-SECONDARY-BG-BRIGHTER: #dfcdef;
205      
206
207      
208--COLOR-BG-BRIGHTER: #f4e9da;
209
210      --COLOR-BG-ALPHA-25: rgba(250, 245, 238, 0.25);
211      --COLOR-BG-TRANSPARENT: rgba(250, 245, 238, 0);--COLOR-FOOTER-BG-HAIRLINE: #f7eee2;
212
213      /* Dynamic color variables */
214      --accent: var(--COLOR-ACCENT);
215      --accent-fade: var(--COLOR-ACCENT-FADE);
216      --accent-hover: var(--COLOR-ACCENT-HOVER);
217      --border: var(--COLOR-BORDER);
218      --border-dark: var(--COLOR-BORDER-DARK);
219      --border-light: var(--COLOR-BORDER-LIGHT);
220      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
221      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
222      --bg-accent: var(--COLOR-BG-ACCENT);
223      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
224      --icons: var(--COLOR-TEXT);
225      --link: var(--COLOR-LINK);
226      --link-a50: var(--COLOR-LINK-A50);
227      --link-a70: var(--COLOR-LINK-A70);
228      --link-hover: var(--COLOR-LINK-HOVER);
229      --link-opposite: var(--COLOR-LINK-OPPOSITE);
230      --text: var(--COLOR-TEXT);
231      --text-dark: var(--COLOR-TEXT-DARK);
232      --text-light: var(--COLOR-TEXT-LIGHT);
233      --text-hover: var(--COLOR-TEXT-HOVER);
234      --text-a5: var(--COLOR-TEXT-A5);
235      --text-a35: var(--COLOR-TEXT-A35);
236      --text-a50: var(--COLOR-TEXT-A50);
237      --text-a80: var(--COLOR-TEXT-A80);
238    }
239  
240    
241    .color-scheme-2 {--COLOR-BG-GRADIENT: #fee3e5;
242      --COLOR-BG: #fee3e5;
243      --COLOR-BG-RGB: 254, 227, 229;
244
245      --COLOR-BG-ACCENT: #faf5ee;
246      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
247
248      /* === Link Color ===*/
249
250      --COLOR-LINK: #ffffff;
251      --COLOR-LINK-A50: rgba(255, 255, 255, 0.5);
252      --COLOR-LINK-A70: rgba(255, 255, 255, 0.7);
253      --COLOR-LINK-HOVER: rgba(255, 255, 255, 0.7);
254      --COLOR-LINK-OPPOSITE: #000000;
255
256      --COLOR-TEXT: #533411;
257      --COLOR-TEXT-HOVER: rgba(83, 52, 17, 0.7);
258      --COLOR-TEXT-LIGHT: #866951;
259      --COLOR-TEXT-DARK: #150c03;
260      --COLOR-TEXT-A5:  rgba(83, 52, 17, 0.05);
261      --COLOR-TEXT-A35: rgba(83, 52, 17, 0.35);
262      --COLOR-TEXT-A50: rgba(83, 52, 17, 0.5);
263      --COLOR-TEXT-A80: rgba(83, 52, 17, 0.8);
264
265
266      --COLOR-BORDER: rgb(209, 208, 206);
267      --COLOR-BORDER-LIGHT: #e3d8d7;
268      --COLOR-BORDER-DARK: #a09e99;
269      --COLOR-BORDER-HAIRLINE: #fdd4d7;
270
271      --overlay-bg: #644d3e33;
272
273      /* === Bright color ===*/
274      --COLOR-ACCENT: #ab8c52;
275      --COLOR-ACCENT-HOVER: #806430;
276      --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05);
277      --COLOR-ACCENT-LIGHT: #e8d4ae;
278
279      /* === Default Cart Gradient ===*/
280
281      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
282
283      /* === Buttons ===*/
284      --BTN-PRIMARY-BG: #212121;
285      --BTN-PRIMARY-TEXT: #ffffff;
286      --BTN-PRIMARY-BORDER: #ffffff;
287      --BTN-PRIMARY-BORDER-A70: rgba(255, 255, 255, 0.7);
288
289      
290      
291        --BTN-PRIMARY-BG-BRIGHTER: #2e2e2e;
292      
293
294      --BTN-SECONDARY-BG: #ffffff;
295      --BTN-SECONDARY-TEXT: #000000;
296      --BTN-SECONDARY-BORDER: #ab8c52;
297      --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7);
298
299      
300      
301        --BTN-SECONDARY-BG-BRIGHTER: #f2f2f2;
302      
303
304      
305--COLOR-BG-BRIGHTER: #fdcace;
306
307      --COLOR-BG-ALPHA-25: rgba(254, 227, 229, 0.25);
308      --COLOR-BG-TRANSPARENT: rgba(254, 227, 229, 0);--COLOR-FOOTER-BG-HAIRLINE: #fdd4d7;
309
310      /* Dynamic color variables */
311      --accent: var(--COLOR-ACCENT);
312      --accent-fade: var(--COLOR-ACCENT-FADE);
313      --accent-hover: var(--COLOR-ACCENT-HOVER);
314      --border: var(--COLOR-BORDER);
315      --border-dark: var(--COLOR-BORDER-DARK);
316      --border-light: var(--COLOR-BORDER-LIGHT);
317      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
318      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
319      --bg-accent: var(--COLOR-BG-ACCENT);
320      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
321      --icons: var(--COLOR-TEXT);
322      --link: var(--COLOR-LINK);
323      --link-a50: var(--COLOR-LINK-A50);
324      --link-a70: var(--COLOR-LINK-A70);
325      --link-hover: var(--COLOR-LINK-HOVER);
326      --link-opposite: var(--COLOR-LINK-OPPOSITE);
327      --text: var(--COLOR-TEXT);
328      --text-dark: var(--COLOR-TEXT-DARK);
329      --text-light: var(--COLOR-TEXT-LIGHT);
330      --text-hover: var(--COLOR-TEXT-HOVER);
331      --text-a5: var(--COLOR-TEXT-A5);
332      --text-a35: var(--COLOR-TEXT-A35);
333      --text-a50: var(--COLOR-TEXT-A50);
334      --text-a80: var(--COLOR-TEXT-A80);
335    }
336  
337    
338    .color-scheme-3 {--COLOR-BG-GRADIENT: #ebe0f5;
339      --COLOR-BG: #ebe0f5;
340      --COLOR-BG-RGB: 235, 224, 245;
341
342      --COLOR-BG-ACCENT: #ffffff;
343      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
344
345      /* === Link Color ===*/
346
347      --COLOR-LINK: #282c2e;
348      --COLOR-LINK-A50: rgba(40, 44, 46, 0.5);
349      --COLOR-LINK-A70: rgba(40, 44, 46, 0.7);
350      --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7);
351      --COLOR-LINK-OPPOSITE: #ffffff;
352
353      --COLOR-TEXT: #533411;
354      --COLOR-TEXT-HOVER: rgba(83, 52, 17, 0.7);
355      --COLOR-TEXT-LIGHT: #816855;
356      --COLOR-TEXT-DARK: #150c03;
357      --COLOR-TEXT-A5:  rgba(83, 52, 17, 0.05);
358      --COLOR-TEXT-A35: rgba(83, 52, 17, 0.35);
359      --COLOR-TEXT-A50: rgba(83, 52, 17, 0.5);
360      --COLOR-TEXT-A80: rgba(83, 52, 17, 0.8);
361
362
363      --COLOR-BORDER: rgb(209, 205, 196);
364      --COLOR-BORDER-LIGHT: #dbd5d8;
365      --COLOR-BORDER-DARK: #a49c8b;
366      --COLOR-BORDER-HAIRLINE: #e4d4f1;
367
368      --overlay-bg: #00000033;
369
370      /* === Bright color ===*/
371      --COLOR-ACCENT: #ab8c52;
372      --COLOR-ACCENT-HOVER: #806430;
373      --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05);
374      --COLOR-ACCENT-LIGHT: #e8d4ae;
375
376      /* === Default Cart Gradient ===*/
377
378      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
379
380      /* === Buttons ===*/
381      --BTN-PRIMARY-BG: #212121;
382      --BTN-PRIMARY-TEXT: #ffffff;
383      --BTN-PRIMARY-BORDER: #212121;
384      --BTN-PRIMARY-BORDER-A70: rgba(33, 33, 33, 0.7);
385
386      
387      
388        --BTN-PRIMARY-BG-BRIGHTER: #2e2e2e;
389      
390
391      --BTN-SECONDARY-BG: #ab8c52;
392      --BTN-SECONDARY-TEXT: #ffffff;
393      --BTN-SECONDARY-BORDER: #ab8c52;
394      --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7);
395
396      
397      
398        --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a;
399      
400
401      
402--COLOR-BG-BRIGHTER: #dfcdef;
403
404      --COLOR-BG-ALPHA-25: rgba(235, 224, 245, 0.25);
405      --COLOR-BG-TRANSPARENT: rgba(235, 224, 245, 0);--COLOR-FOOTER-BG-HAIRLINE: #e4d4f1;
406
407      /* Dynamic color variables */
408      --accent: var(--COLOR-ACCENT);
409      --accent-fade: var(--COLOR-ACCENT-FADE);
410      --accent-hover: var(--COLOR-ACCENT-HOVER);
411      --border: var(--COLOR-BORDER);
412      --border-dark: var(--COLOR-BORDER-DARK);
413      --border-light: var(--COLOR-BORDER-LIGHT);
414      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
415      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
416      --bg-accent: var(--COLOR-BG-ACCENT);
417      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
418      --icons: var(--COLOR-TEXT);
419      --link: var(--COLOR-LINK);
420      --link-a50: var(--COLOR-LINK-A50);
421      --link-a70: var(--COLOR-LINK-A70);
422      --link-hover: var(--COLOR-LINK-HOVER);
423      --link-opposite: var(--COLOR-LINK-OPPOSITE);
424      --text: var(--COLOR-TEXT);
425      --text-dark: var(--COLOR-TEXT-DARK);
426      --text-light: var(--COLOR-TEXT-LIGHT);
427      --text-hover: var(--COLOR-TEXT-HOVER);
428      --text-a5: var(--COLOR-TEXT-A5);
429      --text-a35: var(--COLOR-TEXT-A35);
430      --text-a50: var(--COLOR-TEXT-A50);
431      --text-a80: var(--COLOR-TEXT-A80);
432    }
433  
434    
435    .color-scheme-4 {--COLOR-BG-GRADIENT: #b0a38b;
436      --COLOR-BG: #b0a38b;
437      --COLOR-BG-RGB: 176, 163, 139;
438
439      --COLOR-BG-ACCENT: #f5f2ec;
440      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
441
442      /* === Link Color ===*/
443
444      --COLOR-LINK: #282c2e;
445      --COLOR-LINK-A50: rgba(40, 44, 46, 0.5);
446      --COLOR-LINK-A70: rgba(40, 44, 46, 0.7);
447      --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7);
448      --COLOR-LINK-OPPOSITE: #ffffff;
449
450      --COLOR-TEXT: #212121;
451      --COLOR-TEXT-HOVER: rgba(33, 33, 33, 0.7);
452      --COLOR-TEXT-LIGHT: #4c4841;
453      --COLOR-TEXT-DARK: #000000;
454      --COLOR-TEXT-A5:  rgba(33, 33, 33, 0.05);
455      --COLOR-TEXT-A35: rgba(33, 33, 33, 0.35);
456      --COLOR-TEXT-A50: rgba(33, 33, 33, 0.5);
457      --COLOR-TEXT-A80: rgba(33, 33, 33, 0.8);
458
459
460      --COLOR-BORDER: rgb(243, 243, 243);
461      --COLOR-BORDER-LIGHT: #d8d3c9;
462      --COLOR-BORDER-DARK: #c0c0c0;
463      --COLOR-BORDER-HAIRLINE: #aa9c82;
464
465      --overlay-bg: #00000033;
466
467      /* === Bright color ===*/
468      --COLOR-ACCENT: #ab8c52;
469      --COLOR-ACCENT-HOVER: #806430;
470      --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05);
471      --COLOR-ACCENT-LIGHT: #e8d4ae;
472
473      /* === Default Cart Gradient ===*/
474
475      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
476
477      /* === Buttons ===*/
478      --BTN-PRIMARY-BG: #212121;
479      --BTN-PRIMARY-TEXT: #ffffff;
480      --BTN-PRIMARY-BORDER: #ffffff;
481      --BTN-PRIMARY-BORDER-A70: rgba(255, 255, 255, 0.7);
482
483      
484      
485        --BTN-PRIMARY-BG-BRIGHTER: #2e2e2e;
486      
487
488      --BTN-SECONDARY-BG: #ab8c52;
489      --BTN-SECONDARY-TEXT: #ffffff;
490      --BTN-SECONDARY-BORDER: #ab8c52;
491      --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7);
492
493      
494      
495        --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a;
496      
497
498      
499--COLOR-BG-BRIGHTER: #a6977c;
500
501      --COLOR-BG-ALPHA-25: rgba(176, 163, 139, 0.25);
502      --COLOR-BG-TRANSPARENT: rgba(176, 163, 139, 0);--COLOR-FOOTER-BG-HAIRLINE: #aa9c82;
503
504      /* Dynamic color variables */
505      --accent: var(--COLOR-ACCENT);
506      --accent-fade: var(--COLOR-ACCENT-FADE);
507      --accent-hover: var(--COLOR-ACCENT-HOVER);
508      --border: var(--COLOR-BORDER);
509      --border-dark: var(--COLOR-BORDER-DARK);
510      --border-light: var(--COLOR-BORDER-LIGHT);
511      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
512      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
513      --bg-accent: var(--COLOR-BG-ACCENT);
514      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
515      --icons: var(--COLOR-TEXT);
516      --link: var(--COLOR-LINK);
517      --link-a50: var(--COLOR-LINK-A50);
518      --link-a70: var(--COLOR-LINK-A70);
519      --link-hover: var(--COLOR-LINK-HOVER);
520      --link-opposite: var(--COLOR-LINK-OPPOSITE);
521      --text: var(--COLOR-TEXT);
522      --text-dark: var(--COLOR-TEXT-DARK);
523      --text-light: var(--COLOR-TEXT-LIGHT);
524      --text-hover: var(--COLOR-TEXT-HOVER);
525      --text-a5: var(--COLOR-TEXT-A5);
526      --text-a35: var(--COLOR-TEXT-A35);
527      --text-a50: var(--COLOR-TEXT-A50);
528      --text-a80: var(--COLOR-TEXT-A80);
529    }
530  
531    :root,
532    .color-scheme-5 {--COLOR-BG-GRADIENT: rgba(0,0,0,0);
533      --COLOR-BG: rgba(0,0,0,0);
534      --COLOR-BG-RGB: 0, 0, 0;
535
536      --COLOR-BG-ACCENT: rgba(0,0,0,0);
537      --COLOR-BG-ACCENT-LIGHTEN: rgba(38, 38, 38, 0.0);
538
539      /* === Link Color ===*/
540
541      --COLOR-LINK: #533411;
542      --COLOR-LINK-A50: rgba(83, 52, 17, 0.5);
543      --COLOR-LINK-A70: rgba(83, 52, 17, 0.7);
544      --COLOR-LINK-HOVER: rgba(83, 52, 17, 0.7);
545      --COLOR-LINK-OPPOSITE: #ffffff;
546
547      --COLOR-TEXT: #533411;
548      --COLOR-TEXT-HOVER: rgba(83, 52, 17, 0.7);
549      --COLOR-TEXT-LIGHT: rgba(58, 36, 12, 0.7);
550      --COLOR-TEXT-DARK: #150c03;
551      --COLOR-TEXT-A5:  rgba(83, 52, 17, 0.05);
552      --COLOR-TEXT-A35: rgba(83, 52, 17, 0.35);
553      --COLOR-TEXT-A50: rgba(83, 52, 17, 0.5);
554      --COLOR-TEXT-A80: rgba(83, 52, 17, 0.8);
555
556
557      --COLOR-BORDER: rgb(83, 52, 17);
558      --COLOR-BORDER-LIGHT: rgba(50, 31, 10, 0.6);
559      --COLOR-BORDER-DARK: #000000;
560      --COLOR-BORDER-HAIRLINE: rgba(0, 0, 0, 0.0);
561
562      --overlay-bg: #5334113d;
563
564      /* === Bright color ===*/
565      --COLOR-ACCENT: #533411;
566      --COLOR-ACCENT-HOVER: #150c03;
567      --COLOR-ACCENT-FADE: rgba(83, 52, 17, 0.05);
568      --COLOR-ACCENT-LIGHT: #eb8612;
569
570      /* === Default Cart Gradient ===*/
571
572      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
573
574      /* === Buttons ===*/
575      --BTN-PRIMARY-BG: #ebe0f5;
576      --BTN-PRIMARY-TEXT: #533411;
577      --BTN-PRIMARY-BORDER: #533411;
578      --BTN-PRIMARY-BORDER-A70: rgba(83, 52, 17, 0.7);
579
580      
581      
582        --BTN-PRIMARY-BG-BRIGHTER: #dfcdef;
583      
584
585      --BTN-SECONDARY-BG: #e0f1ff;
586      --BTN-SECONDARY-TEXT: #533411;
587      --BTN-SECONDARY-BORDER: #533411;
588      --BTN-SECONDARY-BORDER-A70: rgba(83, 52, 17, 0.7);
589
590      
591      
592        --BTN-SECONDARY-BG-BRIGHTER: #c6e5ff;
593      
594
595      
596--COLOR-BG-BRIGHTER: rgba(26, 26, 26, 0.0);
597
598      --COLOR-BG-ALPHA-25: rgba(0, 0, 0, 0.25);
599      --COLOR-BG-TRANSPARENT: rgba(0, 0, 0, 0);--COLOR-FOOTER-BG-HAIRLINE: rgba(8, 8, 8, 0.0);
600
601      /* Dynamic color variables */
602      --accent: var(--COLOR-ACCENT);
603      --accent-fade: var(--COLOR-ACCENT-FADE);
604      --accent-hover: var(--COLOR-ACCENT-HOVER);
605      --border: var(--COLOR-BORDER);
606      --border-dark: var(--COLOR-BORDER-DARK);
607      --border-light: var(--COLOR-BORDER-LIGHT);
608      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
609      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
610      --bg-accent: var(--COLOR-BG-ACCENT);
611      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
612      --icons: var(--COLOR-TEXT);
613      --link: var(--COLOR-LINK);
614      --link-a50: var(--COLOR-LINK-A50);
615      --link-a70: var(--COLOR-LINK-A70);
616      --link-hover: var(--COLOR-LINK-HOVER);
617      --link-opposite: var(--COLOR-LINK-OPPOSITE);
618      --text: var(--COLOR-TEXT);
619      --text-dark: var(--COLOR-TEXT-DARK);
620      --text-light: var(--COLOR-TEXT-LIGHT);
621      --text-hover: var(--COLOR-TEXT-HOVER);
622      --text-a5: var(--COLOR-TEXT-A5);
623      --text-a35: var(--COLOR-TEXT-A35);
624      --text-a50: var(--COLOR-TEXT-A50);
625      --text-a80: var(--COLOR-TEXT-A80);
626    }
627  
628    
629    .color-scheme-6 {--COLOR-BG-GRADIENT: #fcfbf9;
630      --COLOR-BG: #fcfbf9;
631      --COLOR-BG-RGB: 252, 251, 249;
632
633      --COLOR-BG-ACCENT: #f5f2ec;
634      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
635
636      /* === Link Color ===*/
637
638      --COLOR-LINK: #282c2e;
639      --COLOR-LINK-A50: rgba(40, 44, 46, 0.5);
640      --COLOR-LINK-A70: rgba(40, 44, 46, 0.7);
641      --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7);
642      --COLOR-LINK-OPPOSITE: #ffffff;
643
644      --COLOR-TEXT: #212121;
645      --COLOR-TEXT-HOVER: rgba(33, 33, 33, 0.7);
646      --COLOR-TEXT-LIGHT: #636262;
647      --COLOR-TEXT-DARK: #000000;
648      --COLOR-TEXT-A5:  rgba(33, 33, 33, 0.05);
649      --COLOR-TEXT-A35: rgba(33, 33, 33, 0.35);
650      --COLOR-TEXT-A50: rgba(33, 33, 33, 0.5);
651      --COLOR-TEXT-A80: rgba(33, 33, 33, 0.8);
652
653
654      --COLOR-BORDER: rgb(209, 208, 206);
655      --COLOR-BORDER-LIGHT: #e2e1df;
656      --COLOR-BORDER-DARK: #a09e99;
657      --COLOR-BORDER-HAIRLINE: #f7f4ef;
658
659      --overlay-bg: #00000033;
660
661      /* === Bright color ===*/
662      --COLOR-ACCENT: #ab8c52;
663      --COLOR-ACCENT-HOVER: #806430;
664      --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05);
665      --COLOR-ACCENT-LIGHT: #e8d4ae;
666
667      /* === Default Cart Gradient ===*/
668
669      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
670
671      /* === Buttons ===*/
672      --BTN-PRIMARY-BG: #ffffff;
673      --BTN-PRIMARY-TEXT: #212121;
674      --BTN-PRIMARY-BORDER: #ffffff;
675      --BTN-PRIMARY-BORDER-A70: rgba(255, 255, 255, 0.7);
676
677      
678      
679        --BTN-PRIMARY-BG-BRIGHTER: #f2f2f2;
680      
681
682      --BTN-SECONDARY-BG: #ab8c52;
683      --BTN-SECONDARY-TEXT: #ffffff;
684      --BTN-SECONDARY-BORDER: #ab8c52;
685      --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7);
686
687      
688      
689        --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a;
690      
691
692      
693--COLOR-BG-BRIGHTER: #f4f0e8;
694
695      --COLOR-BG-ALPHA-25: rgba(252, 251, 249, 0.25);
696      --COLOR-BG-TRANSPARENT: rgba(252, 251, 249, 0);--COLOR-FOOTER-BG-HAIRLINE: #f7f4ef;
697
698      /* Dynamic color variables */
699      --accent: var(--COLOR-ACCENT);
700      --accent-fade: var(--COLOR-ACCENT-FADE);
701      --accent-hover: var(--COLOR-ACCENT-HOVER);
702      --border: var(--COLOR-BORDER);
703      --border-dark: var(--COLOR-BORDER-DARK);
704      --border-light: var(--COLOR-BORDER-LIGHT);
705      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
706      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
707      --bg-accent: var(--COLOR-BG-ACCENT);
708      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
709      --icons: var(--COLOR-TEXT);
710      --link: var(--COLOR-LINK);
711      --link-a50: var(--COLOR-LINK-A50);
712      --link-a70: var(--COLOR-LINK-A70);
713      --link-hover: var(--COLOR-LINK-HOVER);
714      --link-opposite: var(--COLOR-LINK-OPPOSITE);
715      --text: var(--COLOR-TEXT);
716      --text-dark: var(--COLOR-TEXT-DARK);
717      --text-light: var(--COLOR-TEXT-LIGHT);
718      --text-hover: var(--COLOR-TEXT-HOVER);
719      --text-a5: var(--COLOR-TEXT-A5);
720      --text-a35: var(--COLOR-TEXT-A35);
721      --text-a50: var(--COLOR-TEXT-A50);
722      --text-a80: var(--COLOR-TEXT-A80);
723    }
724  
725    
726    .color-scheme-7 {--COLOR-BG-GRADIENT: #f5f2ec;
727      --COLOR-BG: #f5f2ec;
728      --COLOR-BG-RGB: 245, 242, 236;
729
730      --COLOR-BG-ACCENT: #f5f2ec;
731      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
732
733      /* === Link Color ===*/
734
735      --COLOR-LINK: #282c2e;
736      --COLOR-LINK-A50: rgba(40, 44, 46, 0.5);
737      --COLOR-LINK-A70: rgba(40, 44, 46, 0.7);
738      --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7);
739      --COLOR-LINK-OPPOSITE: #ffffff;
740
741      --COLOR-TEXT: #685a3f;
742      --COLOR-TEXT-HOVER: rgba(104, 90, 63, 0.7);
743      --COLOR-TEXT-LIGHT: #928873;
744      --COLOR-TEXT-DARK: #3d321e;
745      --COLOR-TEXT-A5:  rgba(104, 90, 63, 0.05);
746      --COLOR-TEXT-A35: rgba(104, 90, 63, 0.35);
747      --COLOR-TEXT-A50: rgba(104, 90, 63, 0.5);
748      --COLOR-TEXT-A80: rgba(104, 90, 63, 0.8);
749
750
751      --COLOR-BORDER: rgb(209, 205, 196);
752      --COLOR-BORDER-LIGHT: #dfdcd4;
753      --COLOR-BORDER-DARK: #a49c8b;
754      --COLOR-BORDER-HAIRLINE: #f0ebe2;
755
756      --overlay-bg: #00000033;
757
758      /* === Bright color ===*/
759      --COLOR-ACCENT: #ab8c52;
760      --COLOR-ACCENT-HOVER: #806430;
761      --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05);
762      --COLOR-ACCENT-LIGHT: #e8d4ae;
763
764      /* === Default Cart Gradient ===*/
765
766      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
767
768      /* === Buttons ===*/
769      --BTN-PRIMARY-BG: #212121;
770      --BTN-PRIMARY-TEXT: #ffffff;
771      --BTN-PRIMARY-BORDER: #212121;
772      --BTN-PRIMARY-BORDER-A70: rgba(33, 33, 33, 0.7);
773
774      
775      
776        --BTN-PRIMARY-BG-BRIGHTER: #2e2e2e;
777      
778
779      --BTN-SECONDARY-BG: #ab8c52;
780      --BTN-SECONDARY-TEXT: #ffffff;
781      --BTN-SECONDARY-BORDER: #ab8c52;
782      --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7);
783
784      
785      
786        --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a;
787      
788
789      
790--COLOR-BG-BRIGHTER: #ece7db;
791
792      --COLOR-BG-ALPHA-25: rgba(245, 242, 236, 0.25);
793      --COLOR-BG-TRANSPARENT: rgba(245, 242, 236, 0);--COLOR-FOOTER-BG-HAIRLINE: #f0ebe2;
794
795      /* Dynamic color variables */
796      --accent: var(--COLOR-ACCENT);
797      --accent-fade: var(--COLOR-ACCENT-FADE);
798      --accent-hover: var(--COLOR-ACCENT-HOVER);
799      --border: var(--COLOR-BORDER);
800      --border-dark: var(--COLOR-BORDER-DARK);
801      --border-light: var(--COLOR-BORDER-LIGHT);
802      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
803      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
804      --bg-accent: var(--COLOR-BG-ACCENT);
805      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
806      --icons: var(--COLOR-TEXT);
807      --link: var(--COLOR-LINK);
808      --link-a50: var(--COLOR-LINK-A50);
809      --link-a70: var(--COLOR-LINK-A70);
810      --link-hover: var(--COLOR-LINK-HOVER);
811      --link-opposite: var(--COLOR-LINK-OPPOSITE);
812      --text: var(--COLOR-TEXT);
813      --text-dark: var(--COLOR-TEXT-DARK);
814      --text-light: var(--COLOR-TEXT-LIGHT);
815      --text-hover: var(--COLOR-TEXT-HOVER);
816      --text-a5: var(--COLOR-TEXT-A5);
817      --text-a35: var(--COLOR-TEXT-A35);
818      --text-a50: var(--COLOR-TEXT-A50);
819      --text-a80: var(--COLOR-TEXT-A80);
820    }
821  
822    
823    .color-scheme-8 {--COLOR-BG-GRADIENT: #eae6dd;
824      --COLOR-BG: #eae6dd;
825      --COLOR-BG-RGB: 234, 230, 221;
826
827      --COLOR-BG-ACCENT: #f5f2ec;
828      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
829
830      /* === Link Color ===*/
831
832      --COLOR-LINK: #282c2e;
833      --COLOR-LINK-A50: rgba(40, 44, 46, 0.5);
834      --COLOR-LINK-A70: rgba(40, 44, 46, 0.7);
835      --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7);
836      --COLOR-LINK-OPPOSITE: #ffffff;
837
838      --COLOR-TEXT: #212121;
839      --COLOR-TEXT-HOVER: rgba(33, 33, 33, 0.7);
840      --COLOR-TEXT-LIGHT: #5d5c59;
841      --COLOR-TEXT-DARK: #000000;
842      --COLOR-TEXT-A5:  rgba(33, 33, 33, 0.05);
843      --COLOR-TEXT-A35: rgba(33, 33, 33, 0.35);
844      --COLOR-TEXT-A50: rgba(33, 33, 33, 0.5);
845      --COLOR-TEXT-A80: rgba(33, 33, 33, 0.8);
846
847
848      --COLOR-BORDER: rgb(209, 205, 196);
849      --COLOR-BORDER-LIGHT: #dbd7ce;
850      --COLOR-BORDER-DARK: #a49c8b;
851      --COLOR-BORDER-HAIRLINE: #e4dfd4;
852
853      --overlay-bg: #00000033;
854
855      /* === Bright color ===*/
856      --COLOR-ACCENT: #ab8c52;
857      --COLOR-ACCENT-HOVER: #806430;
858      --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05);
859      --COLOR-ACCENT-LIGHT: #e8d4ae;
860
861      /* === Default Cart Gradient ===*/
862
863      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
864
865      /* === Buttons ===*/
866      --BTN-PRIMARY-BG: #212121;
867      --BTN-PRIMARY-TEXT: #ffffff;
868      --BTN-PRIMARY-BORDER: #212121;
869      --BTN-PRIMARY-BORDER-A70: rgba(33, 33, 33, 0.7);
870
871      
872      
873        --BTN-PRIMARY-BG-BRIGHTER: #2e2e2e;
874      
875
876      --BTN-SECONDARY-BG: #ab8c52;
877      --BTN-SECONDARY-TEXT: #ffffff;
878      --BTN-SECONDARY-BORDER: #ab8c52;
879      --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7);
880
881      
882      
883        --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a;
884      
885
886      
887--COLOR-BG-BRIGHTER: #e0dacd;
888
889      --COLOR-BG-ALPHA-25: rgba(234, 230, 221, 0.25);
890      --COLOR-BG-TRANSPARENT: rgba(234, 230, 221, 0);--COLOR-FOOTER-BG-HAIRLINE: #e4dfd4;
891
892      /* Dynamic color variables */
893      --accent: var(--COLOR-ACCENT);
894      --accent-fade: var(--COLOR-ACCENT-FADE);
895      --accent-hover: var(--COLOR-ACCENT-HOVER);
896      --border: var(--COLOR-BORDER);
897      --border-dark: var(--COLOR-BORDER-DARK);
898      --border-light: var(--COLOR-BORDER-LIGHT);
899      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
900      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
901      --bg-accent: var(--COLOR-BG-ACCENT);
902      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
903      --icons: var(--COLOR-TEXT);
904      --link: var(--COLOR-LINK);
905      --link-a50: var(--COLOR-LINK-A50);
906      --link-a70: var(--COLOR-LINK-A70);
907      --link-hover: var(--COLOR-LINK-HOVER);
908      --link-opposite: var(--COLOR-LINK-OPPOSITE);
909      --text: var(--COLOR-TEXT);
910      --text-dark: var(--COLOR-TEXT-DARK);
911      --text-light: var(--COLOR-TEXT-LIGHT);
912      --text-hover: var(--COLOR-TEXT-HOVER);
913      --text-a5: var(--COLOR-TEXT-A5);
914      --text-a35: var(--COLOR-TEXT-A35);
915      --text-a50: var(--COLOR-TEXT-A50);
916      --text-a80: var(--COLOR-TEXT-A80);
917    }
918  
919    
920    .color-scheme-9 {--COLOR-BG-GRADIENT: #aecfb8;
921      --COLOR-BG: #aecfb8;
922      --COLOR-BG-RGB: 174, 207, 184;
923
924      --COLOR-BG-ACCENT: #f5f2ec;
925      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
926
927      /* === Link Color ===*/
928
929      --COLOR-LINK: #282c2e;
930      --COLOR-LINK-A50: rgba(40, 44, 46, 0.5);
931      --COLOR-LINK-A70: rgba(40, 44, 46, 0.7);
932      --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7);
933      --COLOR-LINK-OPPOSITE: #ffffff;
934
935      --COLOR-TEXT: #212121;
936      --COLOR-TEXT-HOVER: rgba(33, 33, 33, 0.7);
937      --COLOR-TEXT-LIGHT: #4b554e;
938      --COLOR-TEXT-DARK: #000000;
939      --COLOR-TEXT-A5:  rgba(33, 33, 33, 0.05);
940      --COLOR-TEXT-A35: rgba(33, 33, 33, 0.35);
941      --COLOR-TEXT-A50: rgba(33, 33, 33, 0.5);
942      --COLOR-TEXT-A80: rgba(33, 33, 33, 0.8);
943
944
945      --COLOR-BORDER: rgb(234, 234, 234);
946      --COLOR-BORDER-LIGHT: #d2dfd6;
947      --COLOR-BORDER-DARK: #b7b7b7;
948      --COLOR-BORDER-HAIRLINE: #a4c9b0;
949
950      --overlay-bg: #00000033;
951
952      /* === Bright color ===*/
953      --COLOR-ACCENT: #ab8c52;
954      --COLOR-ACCENT-HOVER: #806430;
955      --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05);
956      --COLOR-ACCENT-LIGHT: #e8d4ae;
957
958      /* === Default Cart Gradient ===*/
959
960      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
961
962      /* === Buttons ===*/
963      --BTN-PRIMARY-BG: #212121;
964      --BTN-PRIMARY-TEXT: #ffffff;
965      --BTN-PRIMARY-BORDER: #212121;
966      --BTN-PRIMARY-BORDER-A70: rgba(33, 33, 33, 0.7);
967
968      
969      
970        --BTN-PRIMARY-BG-BRIGHTER: #2e2e2e;
971      
972
973      --BTN-SECONDARY-BG: #f5f2ec;
974      --BTN-SECONDARY-TEXT: #212121;
975      --BTN-SECONDARY-BORDER: #f5f2ec;
976      --BTN-SECONDARY-BORDER-A70: rgba(245, 242, 236, 0.7);
977
978      
979      
980        --BTN-SECONDARY-BG-BRIGHTER: #ece7db;
981      
982
983      
984--COLOR-BG-BRIGHTER: #9ec6aa;
985
986      --COLOR-BG-ALPHA-25: rgba(174, 207, 184, 0.25);
987      --COLOR-BG-TRANSPARENT: rgba(174, 207, 184, 0);--COLOR-FOOTER-BG-HAIRLINE: #a4c9b0;
988
989      /* Dynamic color variables */
990      --accent: var(--COLOR-ACCENT);
991      --accent-fade: var(--COLOR-ACCENT-FADE);
992      --accent-hover: var(--COLOR-ACCENT-HOVER);
993      --border: var(--COLOR-BORDER);
994      --border-dark: var(--COLOR-BORDER-DARK);
995      --border-light: var(--COLOR-BORDER-LIGHT);
996      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
997      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
998      --bg-accent: var(--COLOR-BG-ACCENT);
999      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
1000      --icons: var(--COLOR-TEXT);
1001      --link: var(--COLOR-LINK);
1002      --link-a50: var(--COLOR-LINK-A50);
1003      --link-a70: var(--COLOR-LINK-A70);
1004      --link-hover: var(--COLOR-LINK-HOVER);
1005      --link-opposite: var(--COLOR-LINK-OPPOSITE);
1006      --text: var(--COLOR-TEXT);
1007      --text-dark: var(--COLOR-TEXT-DARK);
1008      --text-light: var(--COLOR-TEXT-LIGHT);
1009      --text-hover: var(--COLOR-TEXT-HOVER);
1010      --text-a5: var(--COLOR-TEXT-A5);
1011      --text-a35: var(--COLOR-TEXT-A35);
1012      --text-a50: var(--COLOR-TEXT-A50);
1013      --text-a80: var(--COLOR-TEXT-A80);
1014    }
1015  
1016    
1017    .color-scheme-10 {--COLOR-BG-GRADIENT: rgba(0,0,0,0);
1018      --COLOR-BG: rgba(0,0,0,0);
1019      --COLOR-BG-RGB: 0, 0, 0;
1020
1021      --COLOR-BG-ACCENT: #f5f2ec;
1022      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
1023
1024      /* === Link Color ===*/
1025
1026      --COLOR-LINK: #282c2e;
1027      --COLOR-LINK-A50: rgba(40, 44, 46, 0.5);
1028      --COLOR-LINK-A70: rgba(40, 44, 46, 0.7);
1029      --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7);
1030      --COLOR-LINK-OPPOSITE: #ffffff;
1031
1032      --COLOR-TEXT: #ffffff;
1033      --COLOR-TEXT-HOVER: rgba(255, 255, 255, 0.7);
1034      --COLOR-TEXT-LIGHT: rgba(179, 179, 179, 0.7);
1035      --COLOR-TEXT-DARK: #d9d9d9;
1036      --COLOR-TEXT-A5:  rgba(255, 255, 255, 0.05);
1037      --COLOR-TEXT-A35: rgba(255, 255, 255, 0.35);
1038      --COLOR-TEXT-A50: rgba(255, 255, 255, 0.5);
1039      --COLOR-TEXT-A80: rgba(255, 255, 255, 0.8);
1040
1041
1042      --COLOR-BORDER: rgb(209, 205, 196);
1043      --COLOR-BORDER-LIGHT: rgba(125, 123, 118, 0.6);
1044      --COLOR-BORDER-DARK: #a49c8b;
1045      --COLOR-BORDER-HAIRLINE: rgba(0, 0, 0, 0.0);
1046
1047      --overlay-bg: #00000033;
1048
1049      /* === Bright color ===*/
1050      --COLOR-ACCENT: #ab8c52;
1051      --COLOR-ACCENT-HOVER: #806430;
1052      --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05);
1053      --COLOR-ACCENT-LIGHT: #e8d4ae;
1054
1055      /* === Default Cart Gradient ===*/
1056
1057      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
1058
1059      /* === Buttons ===*/
1060      --BTN-PRIMARY-BG: #212121;
1061      --BTN-PRIMARY-TEXT: #ffffff;
1062      --BTN-PRIMARY-BORDER: #ffffff;
1063      --BTN-PRIMARY-BORDER-A70: rgba(255, 255, 255, 0.7);
1064
1065      
1066      
1067        --BTN-PRIMARY-BG-BRIGHTER: #2e2e2e;
1068      
1069
1070      --BTN-SECONDARY-BG: #ab8c52;
1071      --BTN-SECONDARY-TEXT: #ffffff;
1072      --BTN-SECONDARY-BORDER: #ab8c52;
1073      --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7);
1074
1075      
1076      
1077        --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a;
1078      
1079
1080      
1081--COLOR-BG-BRIGHTER: rgba(26, 26, 26, 0.0);
1082
1083      --COLOR-BG-ALPHA-25: rgba(0, 0, 0, 0.25);
1084      --COLOR-BG-TRANSPARENT: rgba(0, 0, 0, 0);--COLOR-FOOTER-BG-HAIRLINE: rgba(8, 8, 8, 0.0);
1085
1086      /* Dynamic color variables */
1087      --accent: var(--COLOR-ACCENT);
1088      --accent-fade: var(--COLOR-ACCENT-FADE);
1089      --accent-hover: var(--COLOR-ACCENT-HOVER);
1090      --border: var(--COLOR-BORDER);
1091      --border-dark: var(--COLOR-BORDER-DARK);
1092      --border-light: var(--COLOR-BORDER-LIGHT);
1093      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
1094      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
1095      --bg-accent: var(--COLOR-BG-ACCENT);
1096      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
1097      --icons: var(--COLOR-TEXT);
1098      --link: var(--COLOR-LINK);
1099      --link-a50: var(--COLOR-LINK-A50);
1100      --link-a70: var(--COLOR-LINK-A70);
1101      --link-hover: var(--COLOR-LINK-HOVER);
1102      --link-opposite: var(--COLOR-LINK-OPPOSITE);
1103      --text: var(--COLOR-TEXT);
1104      --text-dark: var(--COLOR-TEXT-DARK);
1105      --text-light: var(--COLOR-TEXT-LIGHT);
1106      --text-hover: var(--COLOR-TEXT-HOVER);
1107      --text-a5: var(--COLOR-TEXT-A5);
1108      --text-a35: var(--COLOR-TEXT-A35);
1109      --text-a50: var(--COLOR-TEXT-A50);
1110      --text-a80: var(--COLOR-TEXT-A80);
1111    }
1112  
1113    
1114    .color-scheme-11 {--COLOR-BG-GRADIENT: #f5f2ec;
1115      --COLOR-BG: #f5f2ec;
1116      --COLOR-BG-RGB: 245, 242, 236;
1117
1118      --COLOR-BG-ACCENT: #f5f2ec;
1119      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
1120
1121      /* === Link Color ===*/
1122
1123      --COLOR-LINK: #282c2e;
1124      --COLOR-LINK-A50: rgba(40, 44, 46, 0.5);
1125      --COLOR-LINK-A70: rgba(40, 44, 46, 0.7);
1126      --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7);
1127      --COLOR-LINK-OPPOSITE: #ffffff;
1128
1129      --COLOR-TEXT: #000000;
1130      --COLOR-TEXT-HOVER: rgba(0, 0, 0, 0.7);
1131      --COLOR-TEXT-LIGHT: #4a4947;
1132      --COLOR-TEXT-DARK: #000000;
1133      --COLOR-TEXT-A5:  rgba(0, 0, 0, 0.05);
1134      --COLOR-TEXT-A35: rgba(0, 0, 0, 0.35);
1135      --COLOR-TEXT-A50: rgba(0, 0, 0, 0.5);
1136      --COLOR-TEXT-A80: rgba(0, 0, 0, 0.8);
1137
1138
1139      --COLOR-BORDER: rgb(209, 205, 196);
1140      --COLOR-BORDER-LIGHT: #dfdcd4;
1141      --COLOR-BORDER-DARK: #a49c8b;
1142      --COLOR-BORDER-HAIRLINE: #f0ebe2;
1143
1144      --overlay-bg: #00000021;
1145
1146      /* === Bright color ===*/
1147      --COLOR-ACCENT: #ab8c52;
1148      --COLOR-ACCENT-HOVER: #806430;
1149      --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05);
1150      --COLOR-ACCENT-LIGHT: #e8d4ae;
1151
1152      /* === Default Cart Gradient ===*/
1153
1154      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
1155
1156      /* === Buttons ===*/
1157      --BTN-PRIMARY-BG: #ffd9e4;
1158      --BTN-PRIMARY-TEXT: #000000;
1159      --BTN-PRIMARY-BORDER: #000000;
1160      --BTN-PRIMARY-BORDER-A70: rgba(0, 0, 0, 0.7);
1161
1162      
1163      
1164        --BTN-PRIMARY-BG-BRIGHTER: #ffc0d2;
1165      
1166
1167      --BTN-SECONDARY-BG: #aecfb8;
1168      --BTN-SECONDARY-TEXT: #000000;
1169      --BTN-SECONDARY-BORDER: #aecfb8;
1170      --BTN-SECONDARY-BORDER-A70: rgba(174, 207, 184, 0.7);
1171
1172      
1173      
1174        --BTN-SECONDARY-BG-BRIGHTER: #9ec6aa;
1175      
1176
1177      
1178--COLOR-BG-BRIGHTER: #ece7db;
1179
1180      --COLOR-BG-ALPHA-25: rgba(245, 242, 236, 0.25);
1181      --COLOR-BG-TRANSPARENT: rgba(245, 242, 236, 0);--COLOR-FOOTER-BG-HAIRLINE: #f0ebe2;
1182
1183      /* Dynamic color variables */
1184      --accent: var(--COLOR-ACCENT);
1185      --accent-fade: var(--COLOR-ACCENT-FADE);
1186      --accent-hover: var(--COLOR-ACCENT-HOVER);
1187      --border: var(--COLOR-BORDER);
1188      --border-dark: var(--COLOR-BORDER-DARK);
1189      --border-light: var(--COLOR-BORDER-LIGHT);
1190      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
1191      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
1192      --bg-accent: var(--COLOR-BG-ACCENT);
1193      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
1194      --icons: var(--COLOR-TEXT);
1195      --link: var(--COLOR-LINK);
1196      --link-a50: var(--COLOR-LINK-A50);
1197      --link-a70: var(--COLOR-LINK-A70);
1198      --link-hover: var(--COLOR-LINK-HOVER);
1199      --link-opposite: var(--COLOR-LINK-OPPOSITE);
1200      --text: var(--COLOR-TEXT);
1201      --text-dark: var(--COLOR-TEXT-DARK);
1202      --text-light: var(--COLOR-TEXT-LIGHT);
1203      --text-hover: var(--COLOR-TEXT-HOVER);
1204      --text-a5: var(--COLOR-TEXT-A5);
1205      --text-a35: var(--COLOR-TEXT-A35);
1206      --text-a50: var(--COLOR-TEXT-A50);
1207      --text-a80: var(--COLOR-TEXT-A80);
1208    }
1209  
1210
1211  body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-6, .color-scheme-7, .color-scheme-8, .color-scheme-9, .color-scheme-10, .color-scheme-11 {
1212    color: var(--text);
1213    background: var(--bg);
1214  }
1215
1216  :root {
1217    --scrollbar-width: 0px;
1218
1219    /* === Product grid badges ===*/
1220    --COLOR-SALE-BG: #ffeeda;
1221    --COLOR-SALE-TEXT: #533411;
1222
1223    --COLOR-BADGE-BG: #e0f1ff;
1224    --COLOR-BADGE-TEXT: #533411;
1225
1226    --COLOR-SOLD-BG: #FEE3E5;
1227    --COLOR-SOLD-TEXT: #533411;
1228
1229    --COLOR-NEW-BADGE-BG: #ebe0f5;
1230    --COLOR-NEW-BADGE-TEXT: #533411;
1231
1232    --COLOR-PREORDER-BG: #FBC7C7;
1233    --COLOR-PREORDER-TEXT: #533411;
1234
1235    /* === Quick Add ===*/
1236    --COLOR-QUICK-ADD-BG: #e0f1ff;
1237    --COLOR-QUICK-ADD-BG-BRIGHTER: #c6e5ff;
1238    --COLOR-QUICK-ADD-TEXT: #533411;
1239
1240    /* === Product sale color ===*/
1241    --COLOR-SALE: #533411;
1242
1243    /* === Helper colors for form error states ===*/
1244    --COLOR-ERROR: #721C24;
1245    --COLOR-ERROR-BG: #F8D7DA;
1246    --COLOR-ERROR-BORDER: #F5C6CB;
1247
1248    --COLOR-SUCCESS: #56AD6A;
1249    --COLOR-SUCCESS-BG: rgba(86, 173, 106, 0.2);
1250
1251    
1252      --RADIUS: 300px;
1253      --RADIUS-SELECT: 22px;
1254    
1255
1256    --COLOR-HEADER-LINK: #533411;
1257    --COLOR-HEADER-LINK-HOVER: #533411;
1258
1259    --COLOR-MENU-BG: #FAF5EE;
1260    --COLOR-SUBMENU-BG: #FAF5EE;
1261    --COLOR-SUBMENU-LINK: #533411;
1262    --COLOR-SUBMENU-LINK-HOVER: rgba(83, 52, 17, 0.7);
1263    --COLOR-SUBMENU-TEXT-LIGHT: #856e53;
1264
1265    
1266      --COLOR-MENU-TRANSPARENT: #FAF5EE;
1267      --COLOR-MENU-TRANSPARENT-HOVER: #FAF5EE;
1268    
1269
1270    --TRANSPARENT: rgba(255, 255, 255, 0);
1271
1272    /* === Default overlay opacity ===*/
1273    --underlay-opacity: 1;
1274    --underlay-bg: rgba(0,0,0,0.4);
1275    --header-overlay-color: transparent;
1276
1277    /* === Custom Cursor ===*/
1278    --ICON-ZOOM-IN: url( "//diyamonddelights.com/cdn/shop/t/11/assets/icon-zoom-in.svg?v=182473373117644429561779913805" );
1279    --ICON-ZOOM-OUT: url( "//diyamonddelights.com/cdn/shop/t/11/assets/icon-zoom-out.svg?v=101497157853986683871779913805" );
1280
1281    /* === Custom Icons ===*/
1282    
1283    
1284      
1285      --ICON-ADD-BAG: url( "//diyamonddelights.com/cdn/shop/t/11/assets/icon-add-bag.svg?v=23763382405227654651779913805" );
1286      --ICON-ADD-CART: url( "//diyamonddelights.com/cdn/shop/t/11/assets/icon-add-cart.svg?v=3962293684743587821779913805" );
1287      --ICON-ARROW-LEFT: url( "//diyamonddelights.com/cdn/shop/t/11/assets/icon-nav-arrow-left.svg?v=106782211883556531691779913805" );
1288      --ICON-ARROW-RIGHT: url( "//diyamonddelights.com/cdn/shop/t/11/assets/icon-nav-arrow-right.svg?v=159363876971816882971779913805" );
1289      --ICON-SELECT: url("//diyamonddelights.com/cdn/shop/t/11/assets/icon-select.svg?v=150573211567947701091779913805");
1290    
1291
1292    --PRODUCT-GRID-ASPECT-RATIO: 100%;
1293
1294    /* === Typography ===*/
1295    --FONT-HEADING-MINI: 12px;
1296    --FONT-HEADING-X-SMALL: 16px;
1297    --FONT-HEADING-SMALL: 20px;
1298    --FONT-HEADING-MEDIUM: 36px;
1299    --FONT-HEADING-LARGE: 48px;
1300    --FONT-HEADING-X-LARGE: 60px;
1301
1302    --FONT-HEADING-MINI-MOBILE: 12px;
1303    --FONT-HEADING-X-SMALL-MOBILE: 16px;
1304    --FONT-HEADING-SMALL-MOBILE: 20px;
1305    --FONT-HEADING-MEDIUM-MOBILE: 24px;
1306    --FONT-HEADING-LARGE-MOBILE: 32px;
1307    --FONT-HEADING-X-LARGE-MOBILE: 45px;
1308
1309    --FONT-STACK-BODY: Saira, sans-serif;
1310    --FONT-STYLE-BODY: normal;
1311    --FONT-WEIGHT-BODY: 400;
1312    --FONT-WEIGHT-BODY-BOLD: 500;
1313
1314    --LETTER-SPACING-BODY: 0.0em;
1315
1316    --FONT-STACK-HEADING: "Hepta Slab", serif;
1317    --FONT-WEIGHT-HEADING: 400;
1318    --FONT-STYLE-HEADING: normal;
1319
1320    --FONT-UPPERCASE-HEADING: uppercase;
1321    --LETTER-SPACING-HEADING: 0.0em;
1322
1323    --FONT-STACK-SUBHEADING: Saira, sans-serif;
1324    --FONT-WEIGHT-SUBHEADING: 400;
1325    --FONT-STYLE-SUBHEADING: normal;
1326    --FONT-SIZE-SUBHEADING-DESKTOP: 14px;
1327    --FONT-SIZE-SUBHEADING-MOBILE: 14px;
1328
1329    --FONT-UPPERCASE-SUBHEADING: uppercase;
1330    --LETTER-SPACING-SUBHEADING: 0.0em;
1331
1332    --FONT-STACK-NAV: "Hepta Slab", serif;
1333    --FONT-WEIGHT-NAV: 400;
1334    --FONT-WEIGHT-NAV-BOLD: 500;
1335    --FONT-STYLE-NAV: normal;
1336    --FONT-SIZE-NAV: 16px;
1337
1338
1339    --LETTER-SPACING-NAV: 0.0em;
1340
1341    --FONT-SIZE-BASE: 16px;--COLUMNS: 4;
1342    --COLUMNS-MEDIUM: 3;
1343    --COLUMNS-SMALL: 2;
1344    --COLUMNS-MOBILE: 1;--LAYOUT-OUTER: 50px;
1345      --LAYOUT-GUTTER: 32px;
1346      --LAYOUT-OUTER-MEDIUM: 30px;
1347      --LAYOUT-GUTTER-MEDIUM: 22px;
1348      --LAYOUT-OUTER-SMALL: 16px;
1349      --LAYOUT-GUTTER-SMALL: 16px;--base-animation-delay: 0ms;
1350    --line-height-normal: 1.375; /* Equals to line-height: normal; */--SIDEBAR-WIDTH: 288px;
1351      --SIDEBAR-WIDTH-MEDIUM: 258px;--DRAWER-WIDTH: 380px;--ICON-STROKE-WIDTH: 1px;
1352
1353    /* === Button General ===*/
1354    --BTN-FONT-STACK: "Hepta Slab", serif;
1355    --BTN-FONT-WEIGHT: 400;
1356    --BTN-FONT-STYLE: normal;
1357    --BTN-FONT-SIZE: 14px;
1358    --BTN-SIZE-SMALL: 7px;
1359    --BTN-SIZE-MEDIUM: 9px;
1360    --BTN-SIZE-LARGE: 16px;--BTN-FONT-SIZE-BODY: 0.875rem;
1361
1362    --BTN-LETTER-SPACING: 0.025em;
1363    --BTN-UPPERCASE: uppercase;
1364    --BTN-TEXT-ARROW-OFFSET: -1px;
1365
1366    /* === Button White ===*/
1367    --COLOR-TEXT-BTN-BG-WHITE: #fff;
1368    --COLOR-TEXT-BTN-BORDER-WHITE: #fff;
1369    --COLOR-TEXT-BTN-WHITE: #000;
1370    --COLOR-TEXT-BTN-WHITE-A70: rgba(255, 255, 255, 0.7);
1371    --COLOR-TEXT-BTN-BG-WHITE-BRIGHTER: #f2f2f2;
1372
1373    /* === Button Black ===*/
1374    --COLOR-TEXT-BTN-BG-BLACK: #000;
1375    --COLOR-TEXT-BTN-BORDER-BLACK: #000;
1376    --COLOR-TEXT-BTN-BLACK: #fff;
1377    --COLOR-TEXT-BTN-BLACK-A70: rgba(0, 0, 0, 0.7);
1378    --COLOR-TEXT-BTN-BG-BLACK-BRIGHTER: #0d0d0d;
1379
1380    /* === Swatch Size ===*/
1381    --swatch-size-filters: 1.15rem;
1382    --swatch-size-product: 2.2rem;
1383  }
1384
1385  /* === Backdrop ===*/
1386  ::backdrop {
1387    --underlay-opacity: 1;
1388    --underlay-bg: rgba(0,0,0,0.4);
1389  }
1390
1391  /* === Gray background on Product grid items ===*/
1392  
1393
1394  *,
1395  *::before,
1396  *::after {
1397    box-sizing: inherit;
1398  }
1399
1400  * { -webkit-font-smoothing: antialiased; }
1401
1402  html {
1403    box-sizing: border-box;
1404    font-size: var(--FONT-SIZE-BASE);
1405  }
1406
1407  html,
1408  body { min-height: 100%; }
1409
1410  body {
1411    position: relative;
1412    min-width: 320px;
1413    font-size: var(--FONT-SIZE-BASE);
1414    text-size-adjust: 100%;
1415    -webkit-text-size-adjust: 100%;
1416  }
1417</style>
1418<link rel="preload" as="font" href="//diyamonddelights.com/cdn/fonts/saira/saira_n4.8a42e83a36ece7ac4b55462305d0a546ccb7499d.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//diyamonddelights.com/cdn/fonts/hepta_slab/heptaslab_n4.a80cb2869964011cfc987e5dd1c338bb963822c7.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//diyamonddelights.com/cdn/fonts/hepta_slab/heptaslab_n4.a80cb2869964011cfc987e5dd1c338bb963822c7.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//diyamonddelights.com/cdn/fonts/hepta_slab/heptaslab_n4.a80cb2869964011cfc987e5dd1c338bb963822c7.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//diyamonddelights.com/cdn/fonts/saira/saira_n4.8a42e83a36ece7ac4b55462305d0a546ccb7499d.woff2" type="font/woff2" crossorigin><link href="//diyamonddelights.com/cdn/shop/t/11/assets/theme.css?v=61838932717487406091779913805" rel="stylesheet" type="text/css" media="all" />
1419<style data-shopify>.swatches {
1420    --black: #000000;--white: #fafafa;--blank: url(//diyamonddelights.com/cdn/shop/files/blank_small.png?v=1687);--bronze: #A07636;
1420--silver: #CECBC7;
1421  }</style>
1422<style data-shopify>.swatches{--ink: #696969;--ash: #a3a3a3;--sky: #9bbaed;--pop: #e43e23;--red: #d13b38;--jet: #000000;--gum: #eb5799;--hot: #ff0073;--mud: #4a342c;--fig: #F4E4FF;--tan: #d2b48c;--sea: #006699;--ruby: #e32040;--envy: #0e986b;--jade: #1b5c1d;--vert: #489c4a;--bone: #dedbbf;--aqua: #00ffff;--blue: #1d5caa;--cyan: #00ffff;--dirt: #a54400;--gold: #D4AF37;--gray: #808080;--grey: #808080;--lime: #00ff00;--navy: #273854;--nude: #E3BC9A;--rose: #e37fa0;--mint: #b6e4d0;--milk: #f6f2e8;--wine: #533230;--coal: #060d11;--snow: #f7f7f7;--dash: #234d90;--moss: #40592f;--peel: #ffd322;--sand: #e0c389;--onyx: #323737;--silk: #d1c4bb;--peru: #cd853f;--pink: #e79fab;--plum: #8a3340;--rust: #b7410e;--teal: #008080;--tile: #b9b6a1;--aloe: #D9EFD9;--azure: #f0ffff;--beige: #f5f5dc;--black: #000000;--brown: #804020;--cream: #ddd7cb;--terra: #b7a282;--slate: #4f4f4f;--olive: #40483f;--ocean: #E1E5F6;--camel: #a98d74;--clean: #F6F4EA;--coral: #ff7f50;--green: #008000;--ivory: #f5ecda;--khaki: #f0e68c;--linen: #faf0e6;--mauve: #e0b0ff;--wheat: #f5deb3;--white: #fafafa;--sienna: #9f6a51;--coffee: #2d2114;--bisque: #ffe4c4;--indigo: #4b0082;--maroon: #800000;--orange: #e5990e;--orchid: #da70d6;--purple: #800080;--tartan: #21a0ad;--salmon: #fa8072;--silver: #c0c0c0;--shadow: #5c534f;--tomato: #ff6347;--violet: #ee82ee;--yellow: #ffff00;--natural: #b7ac9a;--saffron: #FFE4DF;--crimson: #dc143c;--neutral: #c6bda6;--fuchsia: #ff00ff;--magenta: #ff00ff;--thistle: #d8bfd8;--hot-pink: #ff69b4;--sky-blue: #87ceeb;--dark-red: #8b0000;--cornsilk: #fff8dc;--honeydew: #f0fff0;--metallic: #b2b0ab;--lavender: #e6e6fa;--moccasin: #ffe4b5;--midnight: #383863;--seashell: #fff5ee;--sea-green: #2e8b57;--rose-gold: #cf9fa6;--dark-blue: #00008b;--dark-cyan: #008b8b;--cool-grey: #b9c1c9;--dark-gray: #a9a9a9;--dark-grey: #a9a9a9;--deep-pink: #ff1493;--chocolate: #d2691e;--gainsboro: #dcdcdc;--steelblue: #4682b4;--turquoise: #40e0d0;--alabaster: #e8e7df;--dark-green: #006400;--dark-khaki: #bdb76b;--light-blue: #add8e6;--light-cyan: #e0ffff;--light-gray: #d3d3d3;--light-grey: #d3d3d3;--light-pink: #ffb6c1;--lime-green: #32cd32;--mint-cream: #f5fffa;--royal-blue: #4169e1;--slate-blue: #6a5acd;--slate-gray: #708090;--slate-grey: #708090;--aquamarine: #7fffd4;--chartreuse: #7fff00;--dark-orange: #ff8c00;--dark-salmon: #e9967a;--dark-violet: #9400d3;--light-coral: #f08080;--light-green: #90ee90}
1423/*# sourceMappingURL=/s/files/1/0595/1429/0259/t/35/assets/swatches.css.map?v=157844926215047500451785313732 */
1424
1425
1426  
1427</style>
1427<script>
1428    document.documentElement.style.setProperty('--scrollbar-width', `${getScrollbarWidth()}px`);
1429
1430    function getScrollbarWidth() {
1431      // Creating invisible container
1432      const outer = document.createElement('div');
1433      outer.style.visibility = 'hidden';
1434      outer.style.overflow = 'scroll'; // forcing scrollbar to appear
1435      outer.style.msOverflowStyle = 'scrollbar'; // needed for WinJS apps
1436      document.documentElement.appendChild(outer);
1437
1438      // Creating inner element and placing it in the container
1439      const inner = document.createElement('div');
1440      outer.appendChild(inner);
1441
1442      // Calculating difference between container's full width and the child width
1443      const scrollbarWidth = outer.offsetWidth - inner.offsetWidth;
1444
1445      // Removing temporary elements from the DOM
1446      outer.parentNode.removeChild(outer);
1447
1448      return scrollbarWidth;
1449    }
1450
1451    let root = '/';
1452    if (root[root.length - 1] !== '/') {
1453      root = root + '/';
1454    }
1455
1456    window.theme = {
1457      routes: {
1458        root: root,
1459        shop_url: 'https://diyamonddelights.com',
1460        cart_url: '/cart',
1461        cart_add_url: '/cart/add',
1462        cart_change_url: '/cart/change',
1463        cart_update_url: '/cart/update',
1464        product_recommendations_url: '/recommendations/products',
1465        predictive_search_url: '/search/suggest',
1466        addresses_url: '/account/addresses'
1467      },
1468      assets: {
1469        photoswipe: '//diyamonddelights.com/cdn/shop/t/11/assets/photoswipe.js?v=162613001030112971491779913805',
1470      },
1471      strings: {
1472        addToCart: "Add to cart",
1473        sale: "Sale",
1474        soldOut: "Sold Out",
1475        preOrder: "Pre-order",
1476        subscription: "Subscription",
1477        unavailable: "Unavailable",
1478        unavailable_with_option: `[value] - Unavailable`,
1479        cartAcceptanceError: "You must accept our terms and conditions.",
1480        discount_not_applicable: "Discount not applicable",
1481        discount_already_applied: "Discount already applied",
1482        shippingCalcSubmitButton: "Calculate shipping",
1483        shippingCalcSubmitButtonDisabled: "Calculating...",
1484        oneColor: "color",
1485        otherColor: "colors",
1486        free: "Free",
1487        sku: "SKU",
1488        playVideo: "Play video",
1489        pauseVideo: "Pause video",
1490      },
1491      settings: {
1492        cartType: "drawer",
1493        customerLoggedIn: null ? true : false,
1494        enableQuickAdd: true,
1495        enableAnimations: true,
1496        collectionSwatchStyle: "limited",
1497        mobileMenuType: null,
1498        atcButtonShowPrice: true,
1499        productPageSticky: false,
1500      },
1501      sliderArrows: {
1502        prev: '<button type="button" class="slider__button slider__button--prev" data-button-arrow data-button-prev>' + "Previous" + '</button>',
1503        next: '<button type="button" class="slider__button slider__button--next" data-button-arrow data-button-next>' + "Next" + '</button>',
1504      },
1505      moneyFormat: false ? "${{amount}} USD" : "${{amount}}",
1506      moneyWithoutCurrencyFormat: "${{amount}}",
1507      moneyWithCurrencyFormat: "${{amount}} USD",
1508      subtotal: 0,
1509      info: {
1510        name: 'broadcast',
1511        version: '8.1.1',
1512        role: 'main'
1513      },
1514    };
1515
1516    let windowInnerHeight = window.innerHeight;
1517    document.documentElement.style.setProperty('--full-height', `${windowInnerHeight}px`);
1518    document.documentElement.style.setProperty('--three-quarters', `${windowInnerHeight * 0.75}px`);
1519    document.documentElement.style.setProperty('--two-thirds', `${windowInnerHeight * 0.66}px`);
1520    document.documentElement.style.setProperty('--one-half', `${windowInnerHeight * 0.5}px`);
1521    document.documentElement.style.setProperty('--one-third', `${windowInnerHeight * 0.33}px`);
1522    document.documentElement.style.setProperty('--one-fifth', `${windowInnerHeight * 0.2}px`);
1523</script>
1523
1524
1525
1526  
1526<script src="//diyamonddelights.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" defer="defer"></script>
1526
1527
1528
1529<!-- Theme Javascript ============================================================== -->
1530<script src="//diyamonddelights.com/cdn/shop/t/11/assets/vendor.js?v=9664966025159750891779913805" defer="defer"></script>
vendor: 1 bytes, line 1530
1530
1531<script src="//diyamonddelights.com/cdn/shop/t/11/assets/theme.js?v=22542589432901007211779913805" defer="defer"></script>
1531<script src="//diyamonddelights.com/cdn/shop/t/11/assets/rellax.js?v=139908667343622775311779913805" defer="defer"></script>
1531
1532  
1532<script src="//diyamonddelights.com/cdn/shop/t/11/assets/parallax-hero.js?v=75455247890922204671779913805" defer="defer"></script>
1532<!-- Shopify app scripts =========================================================== -->
1533<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1533<meta name="google-site-verification" content="aKMlS3CzkCnqAnq4g5H5YYcyZd9BBk99SrfIxwERXHc">
1534<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/83265192226/digital_wallets/dialog">
1535<meta id="in-context-paypal-metadata" data-shop-id="83265192226" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
1536<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
1536<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
1536
1537<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
1538<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=83265192226" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1538
1538
1539<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":83265192226,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/83265192226","merchantName":"DIYamond dELights LLC","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"DIYamond dELights LLC","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 1539
1539
1540<script id="shopify-features" type="application/json">{"accessToken":"b1630cbd77e9afd1e006822d21cc865b","betas":["rich-media-storefront-analytics"],"domain":"diyamonddelights.com","predictiveSearch":true,"shopId":83265192226,"locale":"en"}</script>
vendor: 1 bytes, line 1540
1540
1541<script>var Shopify = Shopify || {};
1542Shopify.shop = "09eed9-2.myshopify.com";
1543Shopify.locale = "en";
1544Shopify.currency = {"active":"USD","rate":"1.0"};
1545Shopify.country = "US";
1546Shopify.theme = {"name":"DD x Torera Designs","id":187954954530,"schema_name":"Broadcast","schema_version":"8.1.1","theme_store_id":868,"role":"main"};
1547Shopify.theme.handle = "null";
1548Shopify.theme.style = {"id":null,"handle":null};
1549Shopify.cdnHost = "diyamonddelights.com/cdn";
1550Shopify.routes = Shopify.routes || {};
1551Shopify.routes.root = "/";
1552Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
1553Shopify.SignInWithShop = Shopify.SignInWithShop || {};
1554Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
1555Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1555
1555
1556<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1556
1556
1557<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 1557
1557
1558<script>
1559  window.ShopifyPay = window.ShopifyPay || {};
1560  window.ShopifyPay.apiHost = "shop.app\/pay";
1561  window.ShopifyPay.redirectState = null;
1562</script>
vendor: 1 bytes, line 1562
1562
1563<script>
1564  window.Shopify = window.Shopify || {};
1565  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
1566  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
1567  window.Shopify.SignInWithShop.eligible = true;
1568</script>
vendor: 1 bytes, line 1568
1568
1569<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 1569
1569
1570<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 1570
1570
1571<script type="module">
1572  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
1573
1574  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
1575
1576</script>
vendor: 1 bytes, line 1576
1576
1577<script>
1578  window.Shopify = window.Shopify || {};
1579  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
1580  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"]};
1581</script>
vendor: 1 bytes, line 1581
1581
1582<script>(function() {
1583  var isLoaded = false;
1584  function asyncLoad() {
1585    if (isLoaded) return;
1586    isLoaded = true;
1587    var urls = ["https:\/\/cdn.s3.pop-convert.com\/pcjs.production.min.js?unique_id=09eed9-2.myshopify.com\u0026shop=09eed9-2.myshopify.com","https:\/\/script.pop-convert.com\/new-micro\/production.pc.min.js?unique_id=09eed9-2.myshopify.com\u0026shop=09eed9-2.myshopify.com"];
1588    for (var i = 0; i < urls.length; i++) {
1589      var s = document.createElement('script');
1590      s.type = 'text/javascript';
1591      s.async = true;
1592      s.src = urls[i];
1593      var x = document.getElementsByTagName('script')[0];
1594      x.parentNode.insertBefore(s, x);
1595    }
1596  };
1597  if(window.attachEvent) {
1598    window.attachEvent('onload', asyncLoad);
1599  } else {
1600    window.addEventListener('load', asyncLoad, false);
1601  }
1602})();</script>
vendor: 1 bytes, line 1602
1602
1603<script id="__st">var __st={"a":83265192226,"offset":-14400,"reqid":"bf34419a-f768-44a0-96ca-add4fa598e6f-1791100396","pageurl":"diyamonddelights.com\/cart","u":"827ec28cb4ea","p":"cart"};</script>
vendor: 1 bytes, line 1603
1603
1604<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1604
1604
1605<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 1605
1605
1606<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//diyamonddelights.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1606
1606
1607<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 = "//diyamonddelights.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>
1607<script crossorigin="anonymous" defer="defer" src="//diyamonddelights.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 1607
1607
1608<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 1608
1608
1609<script>
1610  window.Shopify = window.Shopify || {};
1611  window.Shopify.MCP = window.Shopify.MCP || {};
1612  window.Shopify.MCP.enabled = true;
1613  window.Shopify.MCP.shop = "09eed9-2.myshopify.com";
1614  window.Shopify.MCP.mcpEndpoint = "https:\/\/diyamonddelights.com\/api\/mcp";
1615  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"]}}];
1616</script>
vendor: 1 bytes, line 1616
1616
1617<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("\/\/diyamonddelights.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
1618</script>
vendor: 1 bytes, line 1618
1618
1619<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://diyamonddelights.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
1620</script>
vendor: 1 bytes, line 1620
1620
1621<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
1622  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);
1623</script>
vendor: 1 bytes, line 1623
1623
1624<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})}}));
1625</script>
vendor: 1 bytes, line 1625
1625
1626<script id='scb4127' type='text/javascript' async='' src='https://diyamonddelights.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
1626<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://diyamonddelights.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
1627<style id="shopify-accelerated-checkout-cart">
1628        #shopify-buyer-consent {
1629  margin-top: 1em;
1630  display: inline-block;
1631  width: 100%;
1632}
1633
1634#shopify-buyer-consent.hidden {
1635  display: none;
1636}
1637
1638#shopify-subscription-policy-button {
1639  background: none;
1640  border: none;
1641  padding: 0;
1642  text-decoration: underline;
1643  font-size: inherit;
1644  cursor: pointer;
1645}
1646
1647#shopify-subscription-policy-button::before {
1648  box-shadow: none;
1649}
1650
1651      </style>
1652
1653<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1653
1654    <link href="//diyamonddelights.com/cdn/shop/t/11/assets/custom.css?v=17402595133797775051786254969" rel="stylesheet" type="text/css" media="all" />
1655  <!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
1656
1657
1658
1659
1660
1661
1662
1663<link rel="dns-prefetch" href="https://cdn.judge.me">
1664<link rel="dns-prefetch" href="https://cdn1.judge.me">
1665<link rel="dns-prefetch" href="https://api.judge.me">
1666
1667<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"","coupon_value_type":"percentage","coupon_value_percentage":15,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":true,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#D98757","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
1667ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#D98757","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#D98757","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":true,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":true,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"aligned","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":true,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#622909","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
1667itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#8E4D24","widget_enable_secondary_color":true,"widget_secondary_color":"#EDD2A0","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#8E4D24","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#8E4D24","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#8E4D24","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
1667youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
1667:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/diyamonddelights.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"DIYamond dELights LLC","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
1667shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":true,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"DIYamond dELights LLC"};</script>
1667 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #8E4D24;--jdgm-secondary-color: #EDD2A0;--jdgm-star-color: #D98757;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #8E4D24;--jdgm-paginate-color: #8E4D24;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #8E4D24}.jdgm-histogram__bar-content{background-color:#8E4D24}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#8E4D24}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#D98757}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #8E4D24;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#8E4D24}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'DIYamond dELights LLC'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
1668</style> <style class='jdgm-settings-style'></style>
1669
1670  
1671  
1672  
1673  <style class='jdgm-miracle-styles'>
1674  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
1674/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}
1675
1676</style>
1677
1678
1679  
1680  
1681   
1682
1683
1684
1685
1686<script data-cfasync='false' class='jdgm-script'>
1687!function(e){window.jdgm=window.jdgm||{};
1688/* INF-1976 */
1689var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
1690if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
1691jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
1692jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
1693setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
1694!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
1695(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
1696a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
1697jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
1698t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
1699t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
1700".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
1701parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
1702jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
1703)}))}(document);
1704</script>
1704
1705<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/shopify_v2.css"></noscript>
1706
1707<!-- BEGIN app snippet: theme_fix_tags -->
1707<script>
1708  (function() {
1709    var jdgmThemeFixes = null;
1710    if (!jdgmThemeFixes) return;
1711
1712    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
1713    // before the per-theme fix so the theme-specific CSS wins the cascade.
1714    // HTML is never applied globally (too risky).
1715    var allThemesFix = jdgmThemeFixes['all'];
1716    if (allThemesFix && allThemesFix.css) {
1717      var allStyleTag = document.createElement('style');
1718      allStyleTag.classList.add('jdgm-theme-fix-style-all');
1719      allStyleTag.innerHTML = allThemesFix.css;
1720      document.head.append(allStyleTag);
1721    };
1722
1723    if (allThemesFix && allThemesFix.js) {
1724      var allScriptTag = document.createElement('script');
1725      allScriptTag.classList.add('jdgm-theme-fix-script-all');
1726      allScriptTag.innerHTML = allThemesFix.js;
1727      document.head.append(allScriptTag);
1728    };
1729
1730    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
1731    if (!thisThemeFix) return;
1732
1733    if (thisThemeFix.html) {
1734      document.addEventListener("DOMContentLoaded", function() {
1735        var htmlDiv = document.createElement('div');
1736        htmlDiv.classList.add('jdgm-theme-fix-html');
1737        htmlDiv.innerHTML = thisThemeFix.html;
1738        document.body.append(htmlDiv);
1739      });
1740    };
1741
1742    if (thisThemeFix.css) {
1743      var styleTag = document.createElement('style');
1744      styleTag.classList.add('jdgm-theme-fix-style');
1745      styleTag.innerHTML = thisThemeFix.css;
1746      document.head.append(styleTag);
1747    };
1748
1749    if (thisThemeFix.js) {
1750      var scriptTag = document.createElement('script');
1751      scriptTag.classList.add('jdgm-theme-fix-script');
1752      scriptTag.innerHTML = thisThemeFix.js;
1753      document.head.append(scriptTag);
1754    };
1755  })();
1756</script>
1756
1757<!-- END app snippet -->
1758<!-- End of Judge.me Core -->
1759
1760
1761
1762<!-- END app block -->
1762<script src="https://cdn.shopify.com/extensions/01a101d9-652a-7b73-904c-cf9ed89a9db5/2026-10-03-12-58-30-UTC--0fc6178/assets/smile-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1762
1762
1763<script src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/loader.js" type="text/javascript" defer="defer"></script>
1763
1764<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1765<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: 83265192226,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1765
1765
1766<script>
1767  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1768</script>
vendor: 1 bytes, line 1768
1768
1769<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}
1769).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: 83265192226,storefrontBaseUrl: "https://diyamonddelights.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://diyamonddelights.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2910257442","configuration":"{\"accountID\":\"490498\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6beb2e80c5918031073c477e306feacf","type":"APP","apiClientId":219313,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
1769,"dataSharingState":"unrestricted"},{"id":"2843705634","configuration":"{\"myshopifyDomain\":\"09eed9-2.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1570734370","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1219592482","configuration":"{\"accountID\":\"AdScaleWepPixel\",\"adscaleShopHost\":\"09eed9-2\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"fd09d49fa6133eb75bf9e72f0ef8df2e","type":"APP","apiClientId":1807201,"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":"1005453602","configuration":"{\"pixelCode\":\"CS4IKSJC77UC378MF06G\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"877199650","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3free-01.swymrelay.com\",\"swymTier\":\"v3free-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":"758284578","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-GSPJQJ8M6Q\\\",\\\"GT-WV3WQQBG\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-GSPJQJ8M6Q\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-GSPJQJ8M6Q\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-GSPJQJ8M6Q\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-GSPJQJ8M6Q\\\",\\\"MC-5QVNF41W0D\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-GSPJQJ8M6Q\\\",\\\"MC-5QVNF41W0D\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-GSPJQJ8M6Q\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-GSPJQJ8M6Q\\\",\\\"MC-5QVNF41W0D\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-GSPJQJ8M6Q\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-GSPJQJ8M6Q\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-GSPJQJ8M6Q\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-GSPJQJ8M6Q\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"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":"DIYamond dELights LLC","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"09eed9-2.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/diyamonddelights.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"
176910021406048546","handle":"cat-cafe-bookstore","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51263677923618","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10021421777186","handle":"harajuku-crepe","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51263704695074","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://diyamonddelights.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"187954954530","themeStoreId":"868","themePublished":"true","eventMetadataId":"388713d5-3905-4757-a8f4-eaf45cfe5ea6","pageType":"cart","shopId":"83265192226","storefrontBaseUrl":"https:\/\/diyamonddelights.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1769<script>
1770  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1771  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1772  window.ShopifyAnalytics.meta.currency = 'USD';
1773  var meta = {"page":{"pageType":"cart","requestId":"bf34419a-f768-44a0-96ca-add4fa598e6f-1791100396"}};
1774  for (var attr in meta) {
1775    window.ShopifyAnalytics.meta[attr] = meta[attr];
1776  }
1777</script>
vendor: 1 bytes, line 1777
1777
1778<script class="analytics">
1779  (function () {
1780    var customDocumentWrite = function(content) {
1781      var jquery = null;
1782
1783      if (window.jQuery) {
1784        jquery = window.jQuery;
1785      } else if (window.Checkout && window.Checkout.$) {
1786        jquery = window.Checkout.$;
1787      }
1788
1789      if (jquery) {
1790        jquery('body').append(content);
1791      }
1792    };
1793
1794    var hasLoggedConversion = function(token) {
1795      if (token) {
1796        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1797      }
1798      return false;
1799    }
1800
1801    var setCookieIfConversion = function(token) {
1802      if (token) {
1803        var twoMonthsFromNow = new Date(Date.now());
1804        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1805
1806        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1807      }
1808    }
1809
1810    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1811    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1812    if (trekkie.integrations) {
1813      return;
1814    }
1815    trekkie.methods = [
1816      'identify',
1817      'page',
1818      'ready',
1819      'track',
1820      'trackForm',
1821      'trackLink'
1822    ];
1823    trekkie.factory = function(method) {
1824      return function() {
1825        var args = Array.prototype.slice.call(arguments);
1826        args.unshift(method);
1827        trekkie.push(args);
1828        if (method == 'track' || method == 'page') {
1829          var pageUrl;
1830          try {
1831            pageUrl = window.location.href;
1832          } catch (e) {}
1833          var pageReferrer;
1834          try {
1835            pageReferrer = document.referrer;
1836          } catch (e) {}
1837          try {
1838            if (window.__TREKKIE_SHIM_QUEUE == null) {
1839              window.__TREKKIE_SHIM_QUEUE = [];
1840            }
1841            window.__TREKKIE_SHIM_QUEUE.push({
1842              from: 'trekkie-stub',
1843              method: method,
1844              args: args.slice(1),
1845              pageContext: {
1846                url: pageUrl,
1847                referrer: pageReferrer
1848              }
1849            });
1850          } catch (e) {
1851            // no-op
1852          }
1853        }
1854        return trekkie;
1855      };
1856    };
1857    for (var i = 0; i < trekkie.methods.length; i++) {
1858      var key = trekkie.methods[i];
1859      trekkie[key] = trekkie.factory(key);
1860    }
1861    trekkie.load = function(config) {
1862      trekkie.config = config || {};
1863      trekkie.config.initialDocumentCookie = document.cookie;
1864      var first = document.getElementsByTagName('script')[0];
1865var script = document.createElement('script');
1866script.type = 'text/javascript';
1867script.onerror = function(e) {
1868  var scriptFallback = document.createElement('script');
1869  scriptFallback.type = 'text/javascript';
1870  scriptFallback.onerror = function(error) {
1871          var Monorail = {
1872      produce: function produce(monorailDomain, schemaId, payload) {
1873        var currentMs = new Date().getTime();
1874        var event = {
1875          schema_id: schemaId,
1876          payload: payload,
1877          metadata: {
1878            event_created_at_ms: currentMs,
1879            event_sent_at_ms: currentMs
1880          }
1881        };
1882        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1883      },
1884      sendRequest: function sendRequest(endpointUrl, payload) {
1885        // Try the sendBeacon API
1886        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1887          var blobData = new window.Blob([payload], {
1888            type: 'text/plain'
1889          });
1890
1891          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1892            return true;
1893          } // sendBeacon was not successful
1894
1895        } // XHR beacon
1896
1897        var xhr = new XMLHttpRequest();
1898
1899        try {
1900          xhr.open('POST', endpointUrl);
1901          xhr.setRequestHeader('Content-Type', 'text/plain');
1902          xhr.send(payload);
1903        } catch (e) {
1904          console.log(e);
1905        }
1906
1907        return false;
1908      },
1909      isIos12: function isIos12() {
1910        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1911      }
1912    };
1913    Monorail.produce('monorail-edge.shopifysvc.com',
1914      'trekkie_storefront_load_errors/1.1',
1915      {shop_id: 83265192226,
1916      theme_id: 187954954530,
1917      app_name: "storefront",
1918      context_url: window.location.href,
1919      source_url: "//diyamonddelights.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1920
1921  };
1922  scriptFallback.async = true;
1923  scriptFallback.src = '//diyamonddelights.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1924  first.parentNode.insertBefore(scriptFallback, first);
1925};
1926script.async = true;
1927script.src = '//diyamonddelights.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1928first.parentNode.insertBefore(script, first);
1929
1930    };
1931    trekkie.load(
1932      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":83265192226,"isMerchantRequest":null,"themeId":187954954530,"themeCityHash":"4181686318439845650","contentLanguage":"en","currency":"USD","eventMetadataId":"388713d5-3905-4757-a8f4-eaf45cfe5ea6"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1933    );
1934
1935    var loaded = false;
1936    trekkie.ready(function() {
1937      if (loaded) return;
1938      loaded = true;
1939
1940      window.ShopifyAnalytics.lib = window.trekkie;
1941
1942      var originalDocumentWrite = document.write;
1943      document.write = customDocumentWrite;
1944      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1945      document.write = originalDocumentWrite;
1946
1947      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1948      var token = match? match[1]: undefined;
1949      if (!hasLoggedConversion(token)) {
1950        setCookieIfConversion(token);
1951        
1952      }
1953    });
1954
1955    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"bf34419a-f768-44a0-96ca-add4fa598e6f-1791100396","shopifyEmitted":true});
1956
1957    var eventsListenerScript = document.createElement('script');
1958    eventsListenerScript.async = true;
1959    eventsListenerScript.src = "//diyamonddelights.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1960    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1961})();</script>
vendor: 1 bytes, line 1961
1961
1962<script
1963  defer
1964  src="https://diyamonddelights.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1965  data-application="storefront-renderer"
1966  data-shop-id="83265192226"
1967  data-render-region="gcp-us-central1"
1968  data-page-type="cart"
1969  data-theme-instance-id="187954954530"
1970  data-theme-name="Broadcast"
1971  data-theme-version="8.1.1"
1972  data-monorail-region="shop_domain"
1973  data-resource-timing-sampling-rate="10"
1974  data-shs="true"
1975  data-shs-beacon="true"
1976  data-shs-export-with-fetch="true"
1977  data-shs-logs-sample-rate="1"
1978  data-shs-beacon-endpoint="https://diyamonddelights.com/api/collect"
1979></script>
1979
1980<meta name="shopify-y" content="a5412f6f-8bb4-4a94-ab87-d88890cee4d6" data-expiration="1822657996000"><meta name="shopify-s" content="e36d684a-223e-471d-a2a7-434af334156a" data-expiration="1791102196000"><meta name="new-cookie-storage-activated" content="t">
1981</head>
1982
1983  <body
1984    id="your-shopping-cart"
1985    class="template-cart grid-classic aos-initialized"
1986    data-animations="true"
1987  ><a class="in-page-link visually-hidden skip-link" data-skip-content href="#MainContent">Skip to content</a>
1988
1989    <div class="container" data-site-container>
1990      <div class="header-sections">
1991        <!-- BEGIN sections: group-header -->
1992<div id="shopify-section-sections--27231337447714__announcement" class="shopify-section shopify-section-group-group-header page-announcement"><style data-shopify>:root {
1993      
1994    --ANNOUNCEMENT-HEIGHT-DESKTOP: max(calc(var(--font-body-small) * var(--line-height-normal)), 36px);
1995    --ANNOUNCEMENT-HEIGHT-MOBILE: max(calc(var(--font-body-small) * var(--line-height-normal)), 36px);
1996    }</style>
1996<script src="//diyamonddelights.com/cdn/shop/t/11/assets/announcement.js?v=41774303127627989861779913805" defer="defer"></script>
1996
1997  
1997<script src="//diyamonddelights.com/cdn/shop/t/11/assets/ticker.js?v=142104173611377581531779913805" defer="defer"></script>
1997<div
1998  id="Announcement--sections--27231337447714__announcement"
1999  class="announcement__wrapper announcement__wrapper--top color-scheme-2"
2000  data-announcement-wrapper
2001  data-section-id="sections--27231337447714__announcement"
2002  data-section-type="announcement"
2003  style="--PT: 5px;
2004  --PB: 5px;
2005
2006  --ticker-direction: ticker-rtl;--text-size: var(--font-body-small);
2007  --text-align: center;
2008  --justify-content: center;"
2009><announcement-bar
2010        class="announcement__bar-outer section-padding"
2011        style="--padding-scrolling: 10px;"
2012      ><div class="announcement__bar-holder announcement__bar-holder--slider">
2013            <slider-component
2014              class="announcement__slider"
2015              data-slider
2016              data-options='{"fade": true, "pageDots": false, "adaptiveHeight": false, "autoPlay": 5000, "prevNextButtons": true, "draggable": ">1"}'
2017            >
2018              <ticker-bar style="" class="announcement__slide announcement__bar"data-slide="text_eBBN4p"
2019    data-block-id="text_eBBN4p"
2020    
2021>
2022          <div class="announcement__message">
2023            <div data-ticker-scale class="announcement__scale ticker--unloaded"><div data-ticker-text class="announcement__text">
2024                  <div class="body-small"><p>FREE US Shipping on orders over $60, FREE INTERNATIONAL Shipping on orders over $150</p>
2025</div>
2026                </div></div>
2027          </div>
2028        </ticker-bar>
2029            </slider-component>
2030          </div></announcement-bar></div>
2031</div><div id="shopify-section-sections--27231337447714__header" class="shopify-section shopify-section-group-group-header page-header"><style data-shopify>:root {
2032    --HEADER-HEIGHT: 114px;
2033    --HEADER-HEIGHT-MEDIUM: 108.0px;
2034    --HEADER-HEIGHT-MOBILE: 102.0px;
2035
2036    
2037--icon-add-cart: var(--ICON-ADD-BAG);}
2038
2039  .theme__header {
2040    --PT: 15px;
2041    --PB: 15px;
2042
2043    
2044  }.header__logo__link {
2045      --logo-padding: 70.7070707070707%;
2046      --logo-width-desktop: 120px;
2047      --logo-width-mobile: 120px;
2048    }.main-content > .shopify-section:first-of-type .backdrop--linear:before { display: none; }</style><link href="//diyamonddelights.com/cdn/shop/t/11/assets/header-dropdown.css?v=152940674983321405041779913805" rel="preload" as="style" onload="this.rel='stylesheet'"><header-component
2049  class="header__wrapper"
2050  data-header-wrapper
2051  
2052  
2053  data-header-style="logo_beside"
2054  data-section-id="sections--27231337447714__header"
2055  data-section-type="header"
2056>
2057  <header
2058    class="theme__header"
2059    role="banner"
2060    data-header-height
2061    data-aos="fade"
2062  ><div class="section-padding">
2063      <div class="header__mobile">
2064        <div class="header__mobile__left">
2065    <div class="header__mobile__button">
2066      <button class="header__mobile__hamburger"
2067        data-drawer-toggle="hamburger"
2068        aria-label="Show menu"
2069        aria-haspopup="true"
2070        aria-expanded="false"
2071        aria-controls="header-menu"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-menu" viewBox="0 0 24 24"><path d="M3 5h18M3 12h18M3 19h18" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
2072    </div><div class="header__mobile__button">
2073        <header-search-popdown>
2074          <details>
2075            <summary class="navlink navlink--search" aria-haspopup="dialog" title="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Search</span>
2076            </summary><link href="//diyamonddelights.com/cdn/shop/t/11/assets/search.css?v=2935580073685058681779913805" rel="preload" as="style" onload="this.rel='stylesheet'"><link href="//diyamonddelights.com/cdn/shop/t/11/assets/predictive-search.css?v=118856112979871096211779913805" rel="preload" as="style" onload="this.rel='stylesheet'"><link href="//diyamonddelights.com/cdn/shop/t/11/assets/header-search-popdown.css?v=7254253070955098951779913805" rel="preload" as="style" onload="this.rel='stylesheet'"><div class="search-popdown" aria-label="Search" data-popdown>
2077  <div class="wrapper">
2078    <div class="search-popdown__main"><predictive-search><form
2079        class="search-form"
2080        action="/search"
2081        method="get"
2082        role="search"
2083      >
2084        <input name="options[prefix]" type="hidden" value="last">
2085
2086        <button class="search-popdown__submit" type="submit" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg></button>
2087
2088        <div class="input-holder">
2089          <label for="SearchInput--mobile" class="visually-hidden">Search</label>
2090          <input
2091            type="search"
2092            id="SearchInput--mobile"
2093            data-predictive-search-input="search-popdown-results"
2094            name="q"
2095            value=""
2096            placeholder="Search"
2097            role="combobox"
2098            aria-label="Search our store"
2099            aria-owns="predictive-search-results"
2100            aria-controls="predictive-search-results"
2101            aria-expanded="false"
2102            aria-haspopup="listbox"
2103            aria-autocomplete="list"
2104            autocorrect="off"
2105            autocomplete="off"
2106            autocapitalize="off"
2107            spellcheck="false"
2108          >
2109
2110          <button
2111            type="reset"
2112            class="search-reset hidden"
2113            aria-label="Reset"
2114          >Clear</button>
2115        </div><div class="predictive-search" tabindex="-1" data-predictive-search-results data-scroll-lock-scrollable>
2116            <div class="predictive-search__loading-state">
2117              <div class="predictive-search__loader loader"><div class="loader-indeterminate"></div></div>
2118            </div>
2119          </div>
2120
2121          <span
2122            class="predictive-search-status visually-hidden"
2123            role="status"
2124            aria-hidden="true"
2125            data-predictive-search-status
2126          ></span></form></predictive-search><div class="predictive-search predictive-search--empty" data-popular-searches data-scroll-lock-scrollable>
2127          <div class="wrapper"><div class="predictive-search__column">
2128                <p class="predictive-search__heading">Popular searches</p>
2129
2130                <div class="predictive-search__group"><div class="predictive-search__item">
2131                      <a class="predictive-search__link" href="/collections/all">Shop</a>
2132                    </div><div class="predictive-search__item">
2133                      <a class="predictive-search__link" href="/products/10-off-bundle-1">Canvas Bundle</a>
2134                    </div><div class="predictive-search__item">
2135                      <a class="predictive-search__link" href="/pages/how-to">How-to</a>
2136                    </div><div class="predictive-search__item">
2137                      <a class="predictive-search__link" href="/pages/about-me">About</a>
2138                    </div><div class="predictive-search__item">
2139                      <a class="predictive-search__link" href="/pages/contact">Contact</a>
2140                    </div></div>
2141              </div></div>
2142        </div><div class="search-popdown__close">
2143        <button
2144          type="button"
2145          class="search-popdown__close__button"
2146          title="Close"
2147          data-popdown-close
2148        ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
2149      </div>
2150    </div>
2151  </div>
2152</div>
2153<span class="underlay" data-popdown-underlay></span>
2154          </details>
2155        </header-search-popdown>
2156      </div></div>
2157
2158  <div class="header__logo header__logo--image">
2159    <a class="header__logo__link" href="/" data-logo-link><figure class="logo__img logo__img--color image-wrapper lazy-image is-loading" style="--aspect-ratio: 1.4142857142857144;"><img src="//diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?crop=center&amp;height=169&amp;v=1780155300&amp;width=240" alt="DIYamond dELights LLC" width="240" height="169" loading="eager" srcset="//diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=120 120w, //diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=180 180w, //diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=240 240w, //diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=120 120w, //diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=180 180w, //diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=240 240w" sizes="(min-width: 750px) 120px, (min-width: 240px) 120px, calc((100vw - 64px) * 0.5)" fetchpriority="high" class=" is-loading ">
2160</figure>
2161</a>
2162  </div>
2163
2164  <div class="header__mobile__right">
2165    
2166<div class="header__mobile__button">
2167        <a href="/account" class="navlink"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-profile-circled" viewB
2167ox="0 0 24 24"><path d="M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.271 18.346S6.5 15.5 12 15.5s7.73 2.846 7.73 2.846M12 12a3 3 0 1 0 0-6 3 3 0 0 0 0 6z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Account</span>
2168        </a>
2169      </div><div class="header__mobile__button">
2170      <a href="/cart" class="navlink navlink--cart navlink--cart--icon" data-cart-toggle>
2171        <div class="navlink__cart__content">
2172    <span class="visually-hidden">Cart</span>
2173
2174    <span class="header__cart__status__holder">
2175      <cart-count class="header__cart__status" data-status-separator=": " data-cart-count="0" data-limit="10">
2176        0
2177      </cart-count><!-- /snippets/social-icon.liquid -->
2178
2179
2180<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag" viewBox="0 0 24 24"><path d="m19.26 9.696 1.385 9A2 2 0 0 1 18.67 21H5.33a2 2 0 0 1-1.977-2.304l1.385-9A2 2 0 0 1 6.716 8h10.568a2 2 0 0 1 1.977 1.696zM14 5a2 2 0 1 0-4 0" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
2181  </div>
2182      </a>
2183    </div>
2184  </div>
2185      </div>
2186
2187      <div class="header__desktop" data-header-desktop><div class="header__desktop__upper" data-takes-space-wrapper>
2188              <div data-child-takes-space class="header__desktop__bar__l"><div class="header__logo header__logo--image">
2189    <a class="header__logo__link" href="/" data-logo-link><figure class="logo__img logo__img--color image-wrapper lazy-image is-loading" style="--aspect-ratio: 1.4142857142857144;"><img src="//diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?crop=center&amp;height=169&amp;v=1780155300&amp;width=240" alt="DIYamond dELights LLC" width="240" height="169" loading="eager" srcset="//diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=120 120w, //diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=180 180w, //diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=240 240w, //diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=120 120w, //diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=180 180w, //diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=240 240w" sizes="(min-width: 750px) 120px, (min-width: 240px) 120px, calc((100vw - 64px) * 0.5)" fetchpriority="high" class=" is-loading ">
2190</figure>
2191</a>
2192  </div></div>
2193
2194              <div data-child-takes-space class="header__desktop__bar__c"><nav class="header__menu" style="--highlight: #d02e2e;">
2195
2196<hover-disclosure
2197  class="menu__item  grandparent kids-7  "
2198  
2199    aria-haspopup="true"
2200    aria-expanded="false"
2201    aria-controls="dropdown-b10e6b852756cf7cbbc1be4b0a179efd"
2202    role="button"
2203  
2204>
2205  <a
2206    href="/collections/all"
2207    data-top-link
2208    class="navlink navlink--toplevel"
2209  >
2210    <span class="navtext">Shop</span>
2211  </a>
2212  
2213    <div
2214      class="header__dropdown"
2215      id="dropdown-b10e6b852756cf7cbbc1be4b0a179efd"
2216    >
2217      <div class="header__dropdown__wrapper">
2218        <div class="header__dropdown__inner"><div class="header__grandparent__links">
2219                
2220                  
2221<div class="dropdown__family">
2222                      <a
2223                        href="/collections/back-in-stock"
2224                        data-stagger-first
2225                        class="navlink navlink--child"
2226                      >
2227                        <span class="navtext">
2228                          Back in Stock
2229</span>
2230                      </a>
2231                      
2232                    </div>
2233                  
2234<div class="dropdown__family">
2235                      <a
2236                        href="/collections/sticker-books"
2237                        data-stagger-first
2238                        class="navlink navlink--child"
2239                      >
2240                        <span class="navtext">
2241                          Stickers
2242</span>
2243                      </a>
2244                      
2245<a
2246                          href="/collections/snack-size-diamond-painting"
2247                          data-stagger-second
2248                          class="navlink navlink--grandchild"
2249                        >
2250                          <span class="navtext">
2251                            Snack-size Sticker
2252</span>
2253                        </a>
2254                      
2255<a
2256                          href="/collections/diamond-painting-sticker-sheets"
2257                          data-stagger-second
2258                          class="navlink navlink--grandchild"
2259                        >
2260                          <span class="navtext">
2261                            Sticker Sheets
2262</span>
2263                        </a>
2264                      
2265                    </div>
2266                  
2267<div class="dropdown__family">
2268                      <a
2269                        href="/collections/canvas"
2270                        data-stagger-first
2271                        class="navlink navlink--child"
2272                      >
2273                        <span class="navtext">
2274                          Canvas Kits
2275</span>
2276                      </a>
2277                      
2278<a
2279                          href="/products/10-off-bundle-1"
2280                          data-stagger-second
2281                          class="navlink navlink--grandchild"
2282                        >
2283                          <span class="navtext">
2284                            Canvas Bundle
2285</span>
2286                        </a>
2287                      
2288<a
2289                          href="/collections/canvas"
2290                          data-stagger-second
2291                          class="navlink navlink--grandchild"
2292                        >
2293                          <span class="navtext">
2294                            Canvas
2295</span>
2296                        </a>
2297                      
2298<a
2299                          href="/collections/mini-delights"
2300                          data-stagger-second
2301                          class="navlink navlink--grandchild"
2302                        >
2303                          <span class="navtext">
2304                            Mini DELights
2305</span>
2306                        </a>
2307                      
2308<a
2309                          href="/collections/diyamond-displays"
2310                          data-stagger-second
2311                          class="navlink navlink--grandchild"
2312                        >
2313                          <span class="navtext">
2314                            DIYamond DIsplaYs
2315</span>
2316                        </a>
2317                      
2318<a
2319                          href="/collections/magnetic-bookmark"
2320                          data-stagger-second
2321                          class="navlink navlink--grandchild"
2322                        >
2323                          <span class="navtext">
2324                            Magnetic Bookmark
2325</span>
2326                        </a>
2327                      
2328                    </div>
2329                  
2330<div class="dropdown__family">
2331                      <a
2332                        href="/collections/accessories"
2333                        data-stagger-first
2334                        class="navlink navlink--child"
2335                      >
2336                        <span class="navtext">
2337                          Accessories
2338</span>
2339                      </a>
2340                      
2341<a
2342                          href="/collections/cover-minders"
2343                          data-stagger-second
2344                          class="navlink navlink--grandchild"
2345                        >
2346                          <span class="navtext">
2347                            Cover Minders
2348</span>
2349                        </a>
2350                      
2351                    </div>
2352                  
2353<div class="dropdown__family">
2354                      <a
2355                        href="/collections/all"
2356                        data-stagger-first
2357                        class="navlink navlink--child"
2358                      >
2359                        <span class="navtext">
2360                          All Products
2361</span>
2362                      </a>
2363                      
2364                    </div>
2365                  
2366<div class="dropdown__family">
2367                      <a
2368                        href="/products/gift-card"
2369                        data-stagger-first
2370                        class="navlink navlink--child"
2371                      >
2372                        <span class="navtext">
2373                          Gift Card
2374</span>
2375                      </a>
2376                      
2377                    </div>
2378                  
2379<div class="dropdown__family">
2380                      <a
2381                        href="/collections/clearance"
2382                        data-stagger-first
2383                        class="navlink navlink--child"
2384                      >
2385                        <span class="navtext">
2386                          CLEARANCE
2387</span>
2388                      </a>
2389                      
2390                    </div>
2391                  
2392                
2393              </div></div>
2394      </div>
2395    </div>
2396  
2397</hover-disclosure>
2398
2399
2400<div
2401  class="menu__item  child"
2402  
2403>
2404  <a
2405    href="/products/10-off-bundle-1"
2406    data-top-link
2407    class="navlink navlink--toplevel"
2408  >
2409    <span class="navtext">Canvas Bundle</span>
2410  </a>
2411  
2412</div>
2413
2414
2415<div
2416  class="menu__item  child"
2417  
2418>
2419  <a
2420    href="/pages/how-to"
2421    data-top-link
2422    class="navlink navlink--toplevel"
2423  >
2424    <span class="navtext">How-to</span>
2425  </a>
2426  
2427</div>
2428
2429
2430<div
2431  class="menu__item  child"
2432  
2433>
2434  <a
2435    href="/pages/about-me"
2436    data-top-link
2437    class="navlink navlink--toplevel"
2438  >
2439    <span class="navtext">About</span>
2440  </a>
2441  
2442</div>
2443
2444
2445<div
2446  class="menu__item  child"
2447  
2448>
2449  <a
2450    href="/pages/contact"
2451    data-top-link
2452    class="navlink navlink--toplevel"
2453  >
2454    <span class="navtext">Contact</span>
2455  </a>
2456  
2457</div>
2458<div class="hover__bar"></div>
2459
2460    <div class="hover__bg"></div>
2461  </nav></div>
2462
2463              <div data-child-takes-space class="header__desktop__bar__r"><div class="header__desktop__buttons header__desktop__buttons--icons">
2464<div class="header__desktop__button">
2465        <a href="/account" class="navlink" title="My Account"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-profile-circled" viewBox="0 0 24 24"><path d="M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.271 18.346S6.5 15.5 12 15.5s7.73 2.846 7.73 2.846M12 12a3 3 0 1 0 0-6 3 3 0 0 0 0 6z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Account</span>
2466        </a>
2467      </div><div class="header__desktop__button">
2468        <header-search-popdown>
2469          <details>
2470            <summary class="navlink navlink--search" aria-haspopup="dialog" title="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Search</span>
2471            </summary><link href="//diyamonddelights.com/cdn/shop/t/11/assets/search.css?v=2935580073685058681779913805" rel="preload" as="style" onload="this.rel='stylesheet'"><link href="//diyamonddelights.com/cdn/shop/t/11/assets/predictive-search.css?v=118856112979871096211779913805" rel="preload" as="style" onload="this.rel='stylesheet'"><link href="//diyamonddelights.com/cdn/shop/t/11/assets/header-search-popdown.css?v=7254253070955098951779913805" rel="preload" as="style" onload="this.rel='stylesheet'"><div class="search-popdown" aria-label="Search" data-popdown>
2472  <div class="wrapper">
2473    <div class="search-popdown__main"><predictive-search><form
2474        class="search-form"
2475        action="/search"
2476        method="get"
2477        role="search"
2478      >
2479        <input name="options[prefix]" type="hidden" value="last">
2480
2481        <button class="search-popdown__submit" type="submit" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg></button>
2482
2483        <div class="input-holder">
2484          <label for="SearchInput--desktop" class="visually-hidden">Search</label>
2485          <input
2486            type="search"
2487            id="SearchInput--desktop"
2488            data-predictive-search-input="search-popdown-results"
2489            name="q"
2490            value=""
2491            placeholder="Search"
2492            role="combobox"
2493            aria-label="Search our store"
2494            aria-owns="predictive-search-results"
2495            aria-controls="predictive-search-results"
2496            aria-expanded="false"
2497            aria-haspopup="listbox"
2498            aria-autocomplete="list"
2499            autocorrect="off"
2500            autocomplete="off"
2501            autocapitalize="off"
2502            spellcheck="false"
2503          >
2504
2505          <button
2506            type="reset"
2507            class="search-reset hidden"
2508            aria-label="Reset"
2509          >Clear</button>
2510        </div><div class="predictive-search" tabindex="-1" data-predictive-search-results data-scroll-lock-scrollable>
2511            <div class="predictive-search__loading-state">
2512              <div class="predictive-search__loader loader"><div class="loader-indeterminate"></div></div>
2513            </div>
2514          </div>
2515
2516          <span
2517            class="predictive-search-status visually-hidden"
2518            role="status"
2519            aria-hidden="true"
2520            data-predictive-search-status
2521          ></span></form></predictive-search><div class="predictive-search predictive-search--empty" data-popular-searches data-scroll-lock-scrollable>
2522          <div class="wrapper"><div class="predictive-search__column">
2523                <p class="predictive-search__heading">Popular searches</p>
2524
2525                <div class="predictive-search__group"><div class="predictive-search__item">
2526                      <a class="predictive-search__link" href="/collections/all">Shop</a>
2527                    </div><div class="predictive-search__item">
2528                      <a class="predictive-search__link" href="/products/10-off-bundle-1">Canvas Bundle</a>
2529                    </div><div class="predictive-search__item">
2530                      <a class="predictive-search__link" href="/pages/how-to">How-to</a>
2531                    </div><div class="predictive-search__item">
2532                      <a class="predictive-search__link" href="/pages/about-me">About</a>
2533                    </div><div class="predictive-search__item">
2534                      <a class="predictive-search__link" href="/pages/contact">Contact</a>
2535                    </div></div>
2536              </div></div>
2537        </div><div class="search-popdown__close">
2538        <button
2539          type="button"
2540          class="search-popdown__close__button"
2541          title="Close"
2542          data-popdown-close
2543        ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
2544      </div>
2545    </div>
2546  </div>
2547</div>
2548<span class="underlay" data-popdown-underlay></span>
2549          </details>
2550        </header-search-popdown>
2551      </div><div class="header__desktop__button">
2552      <a href="/cart" class="navlink navlink--cart navlink--cart--icon" title="Cart" data-cart-toggle>
2553        <div class="navlink__cart__content">
2554    <span class="visually-hidden">Cart</span>
2555
2556    <span class="header__cart__status__holder">
2557      <cart-count class="header__cart__status" data-status-separator=": " data-cart-count="0" data-limit="10">
2558        0
2559      </cart-count><!-- /snippets/social-icon.liquid -->
2560
2561
2562<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag" viewBox="0 0 24 24"><path d="m19.26 9.696 1.385 9A2 2 0 0 1 18.67 21H5.33a2 2 0 0 1-1.977-2.304l1.385-9A2 2 0 0 1 6.716 8h10.568a2 2 0 0 1 1.977 1.696zM14 5a2 2 0 1 0-4 0" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
2563  </div>
2564      </a>
2565    </div>
2566  </div></div>
2567            </div></div>
2568    </div>
2569  </header>
2570</header-component>
2571
2572<div class="header__backfill" data-header-backfill></div>
2573
2574<script type="application/ld+json">
2575  {
2576    "@context": "http://schema.org",
2577    "@type": "Organization",
2578    "name": "DIYamond dELights LLC",
2579    
2580      "logo": "https:\/\/diyamonddelights.com\/cdn\/shop\/files\/Logo_small_size_updated_5.5.26.png?v=1780155300\u0026width=500",
2581    
2582    "sameAs": [
2583      "",
2584      "",
2585      "https:\/\/instagram.com\/diyamond.delights",
2586      "",
2587      "",
2588      "https:\/\/tiktok.com\/@diyamond.delights",
2589      "",
2590      "",
2591      "",
2592      "",
2593      ""
2594    ],
2595    "url": "https:\/\/diyamonddelights.com"
2596  }
2597</script>
2597
2598<style> #shopify-section-sections--27231337447714__header .theme__header {background: #faf5ee;} </style></div><div id="shopify-section-sections--27231337447714__mobile_menu_kMYLiQ" class="shopify-section shopify-section-group-group-header"><mobile-menu
2599  class="mobile-menu color-scheme-2"
2600  data-section-id="sections--27231337447714__mobile_menu_kMYLiQ"
2601  data-section-type="mobile-menu"
2602  style="--COLUMNS: 2; --COLUMNS-MEDIUM: 2; --COLUMNS-SMALL: 2; --COLUMNS-MOBILE: 1;"
2603><header-drawer
2604    class="drawer drawer--header"
2605    data-drawer
2606    id="mobile-menu-sections--27231337447714__mobile_menu_kMYLiQ"
2607  >
2608    <div class="drawer__inner" data-drawer-inner>
2609      <header class="drawer__head">
2610        <button
2611          class="drawer__close"
2612          data-drawer-close
2613          aria-label="Show menu"
2614          aria-haspopup="true"
2615          aria-expanded="true"
2616          aria-controls="mobile-menu-sections--27231337447714__mobile_menu_kMYLiQ"
2617        ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button><a
2618            class="header__logo__link header__logo__link--drawer"
2619            href="/"
2620            data-logo-link
2621            style="--logo-width-mobile:120px;"
2622          ><figure class="image-wrapper lazy-image is-loading" style="--aspect-ratio: 1.4142857142857144;"><img src="//diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?crop=center&amp;height=169&amp;v=1780155300&amp;width=240" alt="Slide image" width="240" height="169" loading="lazy" srcset="//diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=120 120w, //diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=180 180w, //diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=240 240w, //diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=120 120w, //diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=180 180w, //diyamonddelights.com/cdn/shop/files/Logo_small_size_updated_5.5.26.png?v=1780155300&amp;width=240 240w" sizes="240" class=" is-loading ">
2623</figure>
2624</a></header>
2625
2626      <div class="drawer__body">
2627        <div class="drawer__content" data-drawer-content>
2628          <div class="drawer__content__scroll" data-scroll-lock-scrollable>
2629            <div class="mobile-menu__block mobile-menu__block--menu block-padding"
2630          data-mobile-menu-block
2631          
2632          style="--bg: transparent;--block-padding-bottom: 14px;">
2633          <div class="mobile-menu__block-inner"
2634            data-animation="drawer-items-fade"
2635            data-animation-duration="500"
2636            data-animation-delay="250"><nav class="drawer__menu" data-sliderule-pane="0" data-scroll-lock-scrollable style="--highlight: #d02e2e;--icon-size: calc(var(--font-body-x-large) * 1.5);--item-height: 30px;">
2637                  <div class="drawer__main-menu body-x-large" data-links><div class="sliderule__wrapper"><mobile-sliderule id="sliderule-0e8c38c48839d732b3012eb1684ec053">
2638      <button
2639        class="sliderow"
2640        type="button"
2641        data-animates="0"
2642        data-animation="drawer-items-fade"
2643        data-animation-delay="500"
2644        data-animation-duration="500"
2645        data-sliderule-open="sliderule-0e8c38c48839d732b3012eb1684ec053"
2646      >
2647        <span class="sliderow__title">
2648          <span>
2649            Shop
2650</span>
2651
2652          <span class="sliderule__chevron sliderule__chevron--right"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-right" viewBox="0 0 24 24"><path d="m9 6 6 6-6 6" stroke="#000" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Show menu</span>
2653          </span>
2654        </span>
2655      </button>
2656
2657      <div
2658        class="mobile__menu__dropdown sliderule__panel"
2659        data-sliderule="1"
2660        data-scroll-lock-scrollable
2661      >
2662        <div
2663          class="sliderow sliderow--back"
2664          data-animates="1"
2665          data-animation="drawer-items-fade"
2666          data-animation-delay="150"
2667          data-animation-duration="500"
2668        >
2669          <button class="sliderow__back-button" type="button" data-sliderule-close="sliderule-0e8c38c48839d732b3012eb1684ec053">
2670            <span class="sliderule__chevron sliderule__chevron--left"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-left" viewBox="0 0 24 24"><path d="m15 6-6 6 6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Exit menu</span>
2671            </span>
2672          </button>
2673          <a class="sliderow__title" href="/collections/all">
2674      <span>
2675        Shop
2676</span>
2677    </a>
2678        </div>
2679        <div class="sliderow__links" data-links><div class="sliderule__wrapper">
2680    <div
2681      class="sliderow"
2682      role="button"
2683      data-animates="1"
2684      data-animation="drawer-items-fade"
2685      data-animation-delay="250"
2686      data-animation-duration="500"
2687    >
2688      <a class="sliderow__title" href="/collections/back-in-stock">
2689      <span>
2690        Back in Stock
2691</span>
2692    </a>
2693    </div></div>
2694<div class="sliderule__wrapper"><mobile-sliderule id="sliderule-667c3aaa1abc87a8ec52ec4d4ff92cb9">
2695      <button
2696        class="sliderow"
2697        type="button"
2698        data-animates="1"
2699        data-animation="drawer-items-fade"
2700        data-animation-delay="300"
2701        data-animation-duration="500"
2702        data-sliderule-open="sliderule-667c3aaa1abc87a8ec52ec4d4ff92cb9"
2703      >
2704        <span class="sliderow__title">
2705          <span>
2706            Stickers
2707</span>
2708
2709          <span class="sliderule__chevron sliderule__chevron--right"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-right" viewBox="0 0 24 24"><path d="m9 6 6 6-6 6" stroke="#000" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Show menu</span>
2710          </span>
2711        </span>
2712      </button>
2713
2714      <div
2715        class="mobile__menu__dropdown sliderule__panel"
2716        data-sliderule="2"
2717        data-scroll-lock-scrollable
2718      >
2719        <div
2720          class="sliderow sliderow--back"
2721          data-animates="2"
2722          data-animation="drawer-items-fade"
2723          data-animation-delay="150"
2724          data-animation-duration="500"
2725        >
2726          <button class="sliderow__back-button" type="button" data-sliderule-close="sliderule-667c3aaa1abc87a8ec52ec4d4ff92cb9">
2727            <span class="sliderule__chevron sliderule__chevron--left"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-left" viewBox="0 0 24 24"><path d="m15 6-6 6 6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Exit menu</span>
2728            </span>
2729          </button>
2730          <a class="sliderow__title" href="/collections/sticker-books">
2731      <span>
2732        Stickers
2733</span>
2734    </a>
2735        </div>
2736        <div class="sliderow__links" data-links><div class="sliderule__wrapper">
2737    <div
2738      class="sliderow"
2739      role="button"
2740      data-animates="2"
2741      data-animation="drawer-items-fade"
2742      data-animation-delay="250"
2743      data-animation-duration="500"
2744    >
2745      <a class="sliderow__title" href="/collections/snack-size-diamond-painting">
2746      <span>
2747        Snack-size Sticker
2748</span>
2749    </a>
2750    </div></div>
2751<div class="sliderule__wrapper">
2752    <div
2753      class="sliderow"
2754      role="button"
2755      data-animates="2"
2756      data-animation="drawer-items-fade"
2757      data-animation-delay="300"
2758      data-animation-duration="500"
2759    >
2760      <a class="sliderow__title" href="/collections/diamond-painting-sticker-sheets">
2761      <span>
2762        Sticker Sheets
2763</span>
2764    </a>
2765    </div></div>
2766
2767</div>
2768      </div>
2769    </mobile-sliderule></div>
2770<div class="sliderule__wrapper"><mobile-sliderule id="sliderule-d28aadae4be6a783c5de97e3e5204407">
2771      <button
2772        class="sliderow"
2773        type="button"
2774        data-animates="1"
2775        data-animation="drawer-items-fade"
2776        data-animation-delay="350"
2777        data-animation-duration="500"
2778        data-sliderule-open="sliderule-d28aadae4be6a783c5de97e3e5204407"
2779      >
2780        <span class="sliderow__title">
2781          <span>
2782            Canvas Kits
2783</span>
2784
2785          <span class="sliderule__chevron sliderule__chevron--right"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-right" viewBox="0 0 24 24"><path d="m9 6 6 6-6 6" stroke="#000" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Show menu</span>
2786          </span>
2787        </span>
2788      </button>
2789
2790      <div
2791        class="mobile__menu__dropdown sliderule__panel"
2792        data-sliderule="2"
2793        data-scroll-lock-scrollable
2794      >
2795        <div
2796          class="sliderow sliderow--back"
2797          data-animates="2"
2798          data-animation="drawer-items-fade"
2799          data-animation-delay="150"
2800          data-animation-duration="500"
2801        >
2802          <button class="sliderow__back-button" type="button" data-sliderule-close="sliderule-d28aadae4be6a783c5de97e3e5204407">
2803            <span class="sliderule__chevron sliderule__chevron--left"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-left" viewBox="0 0 24 24"><path d="m15 6-6 6 6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Exit menu</span>
2804            </span>
2805          </button>
2806          <a class="sliderow__title" href="/collections/canvas">
2807      <span>
2808        Canvas Kits
2809</span>
2810    </a>
2811        </div>
2812        <div class="sliderow__links" data-links><div class="sliderule__wrapper">
2813    <div
2814      class="sliderow"
2815      role="button"
2816      data-animates="2"
2817      data-animation="drawer-items-fade"
2818      data-animation-delay="250"
2819      data-animation-duration="500"
2820    >
2821      <a class="sliderow__title" href="/products/10-off-bundle-1">
2822      <span>
2823        Canvas Bundle
2824</span>
2825    </a>
2826    </div></div>
2827<div class="sliderule__wrapper">
2828    <div
2829      class="sliderow"
2830      role="button"
2831      data-animates="2"
2832      data-animation="drawer-items-fade"
2833      data-animation-delay="300"
2834      data-animation-duration="500"
2835    >
2836      <a class="sliderow__title" href="/collections/canvas">
2837      <span>
2838        Canvas
2839</span>
2840    </a>
2841    </div></div>
2842<div class="sliderule__wrapper">
2843    <div
2844      class="sliderow"
2845      role="button"
2846      data-animates="2"
2847      data-animation="drawer-items-fade"
2848      data-animation-delay="350"
2849      data-animation-duration="500"
2850    >
2851      <a class="sliderow__title" href="/collections/mini-delights">
2852      <span>
2853        Mini DELights
2854</span>
2855    </a>
2856    </div></div>
2857<div class="sliderule__wrapper">
2858    <div
2859      class="sliderow"
2860      role="button"
2861      data-animates="2"
2862      data-animation="drawer-items-fade"
2863      data-animation-delay="400"
2864      data-animation-duration="500"
2865    >
2866      <a class="sliderow__title" href="/collections/diyamond-displays">
2867      <span>
2868        DIYamond DIsplaYs
2869</span>
2870    </a>
2871    </div></div>
2872<div class="sliderule__wrapper">
2873    <div
2874      class="sliderow"
2875      role="button"
2876      data-animates="2"
2877      data-animation="drawer-items-fade"
2878      data-animation-delay="450"
2879      data-animation-duration="500"
2880    >
2881      <a class="sliderow__title" href="/collections/magnetic-bookmark">
2882      <span>
2883        Magnetic Bookmark
2884</span>
2885    </a>
2886    </div></div>
2887
2888</div>
2889      </div>
2890    </mobile-sliderule></div>
2891<div class="sliderule__wrapper"><mobile-sliderule id="sliderule-558d0a1e501608e9f59380851e8613cb">
2892      <button
2893        class="sliderow"
2894        type="button"
2895        data-animates="1"
2896        data-animation="drawer-items-fade"
2897        data-animation-delay="400"
2898        data-animation-duration="500"
2899        data-sliderule-open="sliderule-558d0a1e501608e9f59380851e8613cb"
2900      >
2901        <span class="sliderow__title">
2902          <span>
2903            Accessories
2904</span>
2905
2906          <span class="sliderule__chevron sliderule__chevron--right"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-right" viewBox="0 0 24 24">
2906<path d="m9 6 6 6-6 6" stroke="#000" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Show menu</span>
2907          </span>
2908        </span>
2909      </button>
2910
2911      <div
2912        class="mobile__menu__dropdown sliderule__panel"
2913        data-sliderule="2"
2914        data-scroll-lock-scrollable
2915      >
2916        <div
2917          class="sliderow sliderow--back"
2918          data-animates="2"
2919          data-animation="drawer-items-fade"
2920          data-animation-delay="150"
2921          data-animation-duration="500"
2922        >
2923          <button class="sliderow__back-button" type="button" data-sliderule-close="sliderule-558d0a1e501608e9f59380851e8613cb">
2924            <span class="sliderule__chevron sliderule__chevron--left"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-left" viewBox="0 0 24 24"><path d="m15 6-6 6 6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Exit menu</span>
2925            </span>
2926          </button>
2927          <a class="sliderow__title" href="/collections/accessories">
2928      <span>
2929        Accessories
2930</span>
2931    </a>
2932        </div>
2933        <div class="sliderow__links" data-links><div class="sliderule__wrapper">
2934    <div
2935      class="sliderow"
2936      role="button"
2937      data-animates="2"
2938      data-animation="drawer-items-fade"
2939      data-animation-delay="250"
2940      data-animation-duration="500"
2941    >
2942      <a class="sliderow__title" href="/collections/cover-minders">
2943      <span>
2944        Cover Minders
2945</span>
2946    </a>
2947    </div></div>
2948
2949</div>
2950      </div>
2951    </mobile-sliderule></div>
2952<div class="sliderule__wrapper">
2953    <div
2954      class="sliderow"
2955      role="button"
2956      data-animates="1"
2957      data-animation="drawer-items-fade"
2958      data-animation-delay="450"
2959      data-animation-duration="500"
2960    >
2961      <a class="sliderow__title" href="/collections/all">
2962      <span>
2963        All Products
2964</span>
2965    </a>
2966    </div></div>
2967<div class="sliderule__wrapper">
2968    <div
2969      class="sliderow"
2970      role="button"
2971      data-animates="1"
2972      data-animation="drawer-items-fade"
2973      data-animation-delay="500"
2974      data-animation-duration="500"
2975    >
2976      <a class="sliderow__title" href="/products/gift-card">
2977      <span>
2978        Gift Card
2979</span>
2980    </a>
2981    </div></div>
2982<div class="sliderule__wrapper">
2983    <div
2984      class="sliderow"
2985      role="button"
2986      data-animates="1"
2987      data-animation="drawer-items-fade"
2988      data-animation-delay="550"
2989      data-animation-duration="500"
2990    >
2991      <a class="sliderow__title" href="/collections/clearance">
2992      <span>
2993        CLEARANCE
2994</span>
2995    </a>
2996    </div></div>
2997
2998</div>
2999      </div>
3000    </mobile-sliderule></div>
3001<div class="sliderule__wrapper">
3002    <div
3003      class="sliderow"
3004      role="button"
3005      data-animates="0"
3006      data-animation="drawer-items-fade"
3007      data-animation-delay="550"
3008      data-animation-duration="500"
3009    >
3010      <a class="sliderow__title" href="/products/10-off-bundle-1">
3011      <span>
3012        Canvas Bundle
3013</span>
3014    </a>
3015    </div></div>
3016<div class="sliderule__wrapper">
3017    <div
3018      class="sliderow"
3019      role="button"
3020      data-animates="0"
3021      data-animation="drawer-items-fade"
3022      data-animation-delay="600"
3023      data-animation-duration="500"
3024    >
3025      <a class="sliderow__title" href="/pages/how-to">
3026      <span>
3027        How-to
3028</span>
3029    </a>
3030    </div></div>
3031<div class="sliderule__wrapper">
3032    <div
3033      class="sliderow"
3034      role="button"
3035      data-animates="0"
3036      data-animation="drawer-items-fade"
3037      data-animation-delay="650"
3038      data-animation-duration="500"
3039    >
3040      <a class="sliderow__title" href="/pages/about-me">
3041      <span>
3042        About
3043</span>
3044    </a>
3045    </div></div>
3046<div class="sliderule__wrapper">
3047    <div
3048      class="sliderow"
3049      role="button"
3050      data-animates="0"
3051      data-animation="drawer-items-fade"
3052      data-animation-delay="700"
3053      data-animation-duration="500"
3054    >
3055      <a class="sliderow__title" href="/pages/contact">
3056      <span>
3057        Contact
3058</span>
3059    </a>
3060    </div></div>
3061</div>
3062                </nav></div>
3063        </div><div class="mobile-menu__block mobile-menu__block--text block-padding"
3064          data-mobile-menu-block
3065          
3066          style="--bg: transparent;--block-padding-bottom: 14px;">
3067          <div class="mobile-menu__block-inner"
3068            data-animation="drawer-items-fade"
3069            data-animation-duration="500"
3070            data-animation-delay="300"><p class="drawer__text text-left body-medium">
3071                    Shop some of our restock:
3072                  </p></div>
3073        </div><div class="mobile-menu__block mobile-menu__block--product block-padding"
3074          data-mobile-menu-block
3075          
3076          style="--bg: transparent;--image-size: 15%;--block-padding-bottom: 14px;">
3077          <div class="mobile-menu__block-inner"
3078            data-animation="drawer-items-fade"
3079            data-animation-duration="500"
3080            data-animation-delay="350"><a href="/products/cat-cafe-bookstore" class="mobile-menu__image-link">
3081                  <div class="mobile-menu__image"><figure class="image-wrapper lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.6470397929472662;"><img src="//diyamonddelights.com/cdn/shop/files/Cat_Cafe_Bookstore_Original_with_watermark.png?crop=center&amp;height=79&amp;v=1770929669&amp;width=51" alt="Cat Café Bookstore" width="51" height="79" loading="lazy" srcset="//diyamonddelights.com/cdn/shop/files/Cat_Cafe_Bookstore_Original_with_watermark.png?v=1770929669&amp;width=52 52w, //diyamonddelights.com/cdn/shop/files/Cat_Cafe_Bookstore_Original_with_watermark.png?v=1770929669&amp;width=78 78w, //diyamonddelights.com/cdn/shop/files/Cat_Cafe_Bookstore_Original_with_watermark.png?v=1770929669&amp;width=104 104w, //diyamonddelights.com/cdn/shop/files/Cat_Cafe_Bookstore_Original_with_watermark.png?v=1770929669&amp;width=350 350w, //diyamonddelights.com/cdn/shop/files/Cat_Cafe_Bookstore_Original_with_watermark.png?v=1770929669&amp;width=525 525w, //diyamonddelights.com/cdn/shop/files/Cat_Cafe_Bookstore_Original_with_watermark.png?v=1770929669&amp;width=700 700w" sizes="51.75px" class=" is-loading ">
3082</figure>
3083</div>
3084
3085                  <div class="mobile-menu__title body-small">
3086                    Cat Café Bookstore
3087                  </div>
3088                </a></div>
3089        </div><div class="mobile-menu__block mobile-menu__block--product block-padding"
3090          data-mobile-menu-block
3091          
3092          style="--bg: transparent;--image-size: 15%;--block-padding-bottom: 14px;">
3093          <div class="mobile-menu__block-inner"
3094            data-animation="drawer-items-fade"
3095            data-animation-duration="500"
3096            data-animation-delay="400"><a href="/products/harajuku-crepe" class="mobile-menu__image-link">
3097                  <div class="mobile-menu__image"><figure class="image-wrapper lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.7093821510297483;"><img src="//diyamonddelights.com/cdn/shop/files/Harajuku_Crepe_original_with_watermark.png?crop=center&amp;height=72&amp;v=1770929943&amp;width=51" alt="Harajuku Crêpes" width="51" height="72" loading="lazy" srcset="//diyamonddelights.com/cdn/shop/files/Harajuku_Crepe_original_with_watermark.png?v=1770929943&amp;width=52 52w, //diyamonddelights.com/cdn/shop/files/Harajuku_Crepe_original_with_watermark.png?v=1770929943&amp;width=78 78w, //diyamonddelights.com/cdn/shop/files/Harajuku_Crepe_original_with_watermark.png?v=1770929943&amp;width=104 104w, //diyamonddelights.com/cdn/shop/files/Harajuku_Crepe_original_with_watermark.png?v=1770929943&amp;width=350 350w, //diyamonddelights.com/cdn/shop/files/Harajuku_Crepe_original_with_watermark.png?v=1770929943&amp;width=525 525w, //diyamonddelights.com/cdn/shop/files/Harajuku_Crepe_original_with_watermark.png?v=1770929943&amp;width=700 700w" sizes="51.75px" class=" is-loading ">
3098</figure>
3099</div>
3100
3101                  <div class="mobile-menu__title body-small">
3102                    Harajuku Crêpes
3103                  </div>
3104                </a></div>
3105        </div><div class="mobile-menu__block mobile-menu__block--divider block-padding"
3106          data-mobile-menu-block
3107          
3108          style="--bg: transparent;--block-padding-bottom: 8px;">
3109          <div class="mobile-menu__block-inner"
3110            data-animation="drawer-items-fade"
3111            data-animation-duration="500"
3112            data-animation-delay="450">
3113<div
3114  class="divider-holder block-padding"
3115  
3116  
3117  style="--block-padding-bottom:8px;"
3118><hr class="divider"></div></div>
3119        </div><div class="mobile-menu__block mobile-menu__block--socials block-padding"
3120          data-mobile-menu-block
3121          
3122          style="--bg: transparent;--block-padding-bottom: 10px;">
3123          <div class="mobile-menu__block-inner"
3124            data-animation="drawer-items-fade"
3125            data-animation-duration="500"
3126            data-animation-delay="500">
3127<style data-shopify>.socials {
3128  --gap: 8px;
3129  --gap-offset: calc(var(--gap) * -1);
3130  display: flex;
3131  flex-wrap: wrap;
3132  align-items: center;
3133  margin: var(--gap-offset);
3134  list-style: none;
3135}
3136.socials li {
3137  margin: var(--gap);
3138}
3139.socials:empty {
3140  display: none;
3141}
3142
3143.socials--newsletter {
3144  margin-top: calc(var(--inner) - var(--gap));
3145}
3146
3147.socials--mobile-menu {
3148  display: block;
3149}
3150
3151.text-center .socials {
3152  justify-content: center;
3153}
3154
3155.social-link {
3156  --link: var(--text);
3157  --icons: var(--text);
3158  height: var(--icon-size);
3159  width: var(--icon-size);
3160  color: var(--link);
3161}
3162
3163.social-link:hover {
3164  color: var(--link-hover);
3165}
3166</style><ul
3167  class="socials socials--mobile-menu socials--thin"
3168  
3169><li>
3170    <a href="https://instagram.com/diyamond.delights" title="DIYamond dELights LLC on Instagram" rel="noopener" target="_blank" class="social-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 24 24"><path d="M12 16a4 4 0 1 0 0-8 4 4 0 0 0 0 8z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M3 16V8a5 5 0 0 1 5-5h8a5 5 0 0 1 5 5v8a5 5 0 0 1-5 5H8a5 5 0 0 1-5-5z" stroke="#000"/><path d="m17.5 6.51.01-.011" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="icon-fallback-text">Instagram</span>
3171    </a>
3172  </li><li>
3173    <a href="https://tiktok.com/@diyamond.delights" title="DIYamond dELights LLC on TikTok" rel="noopener" target="_blank" class="social-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewBox="0 0 24 24"><path d="M21 8v8a5 5 0 0 1-5 5H8a5 5 0 0 1-5-5V8a5 5 0 0 1 5-5h8a5 5 0 0 1 5 5z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 12a3 3 0 1 0 3 3V6c.333 1 1.6 3 4 3" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="icon-fallback-text">TikTok</span>
3174    </a>
3175  </li></ul>
3176</div>
3177        </div><div class="mobile-menu__block mobile-menu__block--divider block-padding"
3178          data-mobile-menu-block
3179          
3180          style="--bg: transparent;--block-padding-bottom: 14px;">
3181          <div class="mobile-menu__block-inner"
3182            data-animation="drawer-items-fade"
3183            data-animation-duration="500"
3184            data-animation-delay="550">
3185<div
3186  class="divider-holder block-padding"
3187  
3188  
3189  style="--block-padding-bottom:14px;"
3190><hr class="divider"></div></div>
3191        </div><div class="mobile-menu__block mobile-menu__block--localization block-padding"
3192          data-mobile-menu-block
3193          
3194          style="--bg: transparent;--block-padding-bottom: 22px;">
3195          <div class="mobile-menu__block-inner"
3196            data-animation="drawer-items-fade"
3197            data-animation-duration="500"
3198            data-animation-delay="600"><div class="mobile-menu__block-localization"><!-- /snippets/localization.liquid -->
3199
3200<form method="post" action="/localization" id="localization-form-mobile-menu" accept-charset="UTF-8" class="popout-header" 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="/cart" /><div class="popout-header__holder">
3201        <h2 class="visually-hidden" id="country-heading-mobile-menu">
3202          Currency
3203        </h2>
3204
3205        <popout-select class="popout" submit>
3206          <button
3207            type="button"
3208            class="popout__toggle"
3209            aria-expanded="false"
3210            aria-controls="country-list-mobile-menu"
3211            aria-describedby="country-heading-mobile-menu"
3212            data-popout-toggle
3213          >
3214            <span class="popout__toggle__text" data-popout-toggle-text><img src="//cdn.shopify.com/static/images/flags/us.svg?width=40" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3215              United States
3216
3217                (USD
3218        $)</span></button>
3219
3220          <ul id="country-list-mobile-menu" class="popout-list" data-popout-list data-scroll-lock-scrollable><li class="popout-list__item">
3221                <a
3222                  class="popout-list__option"
3223                  href="#"
3224                  
3225                  data-value="AU"
3226                  data-popout-option
3227                ><img src="//cdn.shopify.com/static/images/flags/au.svg?width=40" alt="Australia" srcset="//cdn.shopify.com/static/images/flags/au.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3228<span>
3229                    Australia
3230
3231                    (AUD
3232                    $)
3233                  </span>
3234                </a>
3235              </li><li class="popout-list__item">
3236                <a
3237                  class="popout-list__option"
3238                  href="#"
3239                  
3240                  data-value="AT"
3241                  data-popout-option
3242                ><img src="//cdn.shopify.com/static/images/flags/at.svg?width=40" alt="Austria" srcset="//cdn.shopify.com/static/images/flags/at.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3243<span>
3244                    Austria
3245
3246                    (EUR
3247                    €)
3248                  </span>
3249                </a>
3250              </li><li class="popout-list__item">
3251                <a
3252                  class="popout-list__option"
3253                  href="#"
3254                  
3255                  data-value="BE"
3256                  data-popout-option
3257                ><img src="//cdn.shopify.com/static/images/flags/be.svg?width=40" alt="Belgium" srcset="//cdn.shopify.com/static/images/flags/be.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3258<span>
3259                    Belgium
3260
3261                    (EUR
3262                    €)
3263                  </span>
3264                </a>
3265              </li><li class="popout-list__item">
3266                <a
3267                  class="popout-list__option"
3268                  href="#"
3269                  
3270                  data-value="CA"
3271                  data-popout-option
3272                ><img src="//cdn.shopify.com/static/images/flags/ca.svg?width=40" alt="Canada" srcset="//cdn.shopify.com/static/images/flags/ca.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3273<span>
3274                    Canada
3275
3276                    (CAD
3277                    $)
3278                  </span>
3279                </a>
3280              </li><li class="popout-list__item">
3281                <a
3282                  class="popout-list__option"
3283                  href="#"
3284                  
3285                  data-value="CZ"
3286                  data-popout-option
3287                ><img src="//cdn.shopify.com/static/images/flags/cz.svg?width=40" alt="Czechia" srcset="//cdn.shopify.com/static/images/flags/cz.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3288<span>
3289                    Czechia
3290
3291                    (CZK
3292                    Kč)
3293                  </span>
3294                </a>
3295              </li><li class="popout-list__item">
3296                <a
3297                  class="popout-list__option"
3298                  href="#"
3299                  
3300                  data-value="DK"
3301                  data-popout-option
3302                ><img src="//cdn.shopify.com/static/images/flags/dk.svg?width=40" alt="Denmark" srcset="//cdn.shopify.com/static/images/flags/dk.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3303<span>
3304                    Denmark
3305
3306                    (DKK
3307                    kr.)
3308                  </span>
3309                </a>
3310              </li><li class="popout-list__item">
3311                <a
3312                  class="popout-list__option"
3313                  href="#"
3314                  
3315                  data-value="FI"
3316                  data-popout-option
3317                ><img src="//cdn.shopify.com/static/images/flags/fi.svg?width=40" alt="Finland" srcset="//cdn.shopify.com/static/images/flags/fi.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3318<span>
3319                    Finland
3320
3321                    (EUR
3322                    €)
3323                  </span>
3324                </a>
3325              </li><li class="popout-list__item">
3326                <a
3327                  class="popout-list__option"
3328                  href="#"
3329                  
3330                  data-value="FR"
3331                  data-popout-option
3332                ><img src="//cdn.shopify.com/static/images/flags/fr.svg?width=40" alt="France" srcset="//cdn.shopify.com/static/images/flags/fr.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3333<span>
3334                    France
3335
3336                    (EUR
3337                    €)
3338                  </span>
3339                </a>
3340              </li><li class="popout-list__item">
3341                <a
3342                  class="popout-list__option"
3343                  href="#"
3344                  
3345                  data-value="DE"
3346                  data-popout-option
3347                ><img src="//cdn.shopify.com/static/images/flags/de.svg?width=40" alt="Germany" srcset="//cdn.shopify.com/static/images/flags/de.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3348<span>
3349                    Germany
3350
3351                    (EUR
3352                    €)
3353                  </span>
3354                </a>
3355              </li><li class="popout-list__item">
3356                <a
3357                  class="popout-list__option"
3358                  href="#"
3359                  
3360                  data-value="HK"
3361                  data-popout-option
3362                ><img src="//cdn.shopify.com/static/images/flags/hk.svg?width=40" alt="Hong Kong SAR" srcset="//cdn.shopify.com/static/images/flags/hk.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3363<span>
3364                    Hong Kong SAR
3365
3366                    (HKD
3367                    $)
3368                  </span>
3369                </a>
3370              </li><li class="popout-list__item">
3371                <a
3372                  class="popout-list__option"
3373                  href="#"
3374                  
3375                  data-value="IN"
3376                  data-popout-option
3377                ><img src="//cdn.shopify.com/static/images/flags/in.svg?width=40" alt="India" srcset="//cdn.shopify.com/static/images/flags/in.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3378<span>
3379                    India
3380
3381                    (INR
3382                    ₹)
3383                  </span>
3384                </a>
3385              </li><li class="popout-list__item">
3386                <a
3387                  class="popout-list__option"
3388                  href="#"
3389                  
3390                  data-value="IE"
3391                  data-popout-option
3392                ><img src="//cdn.shopify.com/static/images/flags/ie.svg?width=40" alt="Ireland" srcset="//cdn.shopify.com/static/images/flags/ie.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3393<span>
3394                    Ireland
3395
3396                    (EUR
3397                    €)
3398                  </span>
3399                </a>
3400              </li><li class="popout-list__item">
3401                <a
3402                  class="popout-list__option"
3403                  href="#"
3404                  
3405                  data-value="IL"
3406                  data-popout-option
3407                ><img src="//cdn.shopify.com/static/images/flags/il.svg?width=40" alt="Israel" srcset="//cdn.shopify.com/static/images/flags/il.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3408<span>
3409                    Israel
3410
3411                    (ILS
3412                    ₪)
3413                  </span>
3414                </a>
3415              </li><li class="popout-list__item">
3416                <a
3417                  class="popout-list__option"
3418                  href="#"
3419                  
3420                  data-value="IT"
3421                  data-popout-option
3422                ><img src="//cdn.shopify.com/static/images/flags/it.svg?width=40" alt="Italy" srcset="//cdn.shopify.com/static/images/flags/it.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3423<span>
3424                    Italy
3425
3426                    (EUR
3427                    €)
3428                  </span>
3429                </a>
3430              </li><li class="popout-list__item">
3431                <a
3432                  class="popout-list__option"
3433                  href="#"
3434                  
3435                  data-value="JP"
3436                  data-popout-option
3437                ><img src="//cdn.shopify.com/static/images/flags/jp.svg?width=40" alt="Japan" srcset="//cdn.shopify.com/static/images/flags/jp.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3438<span>
3439                    Japan
3440
3441                    (JPY
3442                    ¥)
3443                  </span>
3444                </a>
3445              </li><li class="popout-list__item">
3446                <a
3447                  class="popout-list__option"
3448                  href="#"
3449                  
3450                  data-value="MY"
3451                  data-popout-option
3452                ><img src="//cdn.shopify.com/static/images/flags/my.svg?width=40" alt="Malaysia" srcset="//cdn.shopify.com/static/images/flags/my.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3453<span>
3454                    Malaysia
3455
3456                    (MYR
3457                    RM)
3458                  </span>
3459                </a>
3460              </li><li class="popout-list__item">
3461                <a
3462                  class="popout-list__option"
3463                  href="#"
3464                  
3465                  data-value="NL"
3466                  data-popout-option
3467                ><img src="//cdn.shopify.com/static/images/flags/nl.svg?width=40" alt="Netherlands" srcset="//cdn.shopify.com/static/images/flags/nl.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3468<span>
3469                    Netherlands
3470
3471                    (EUR
3472                    €)
3473                  </span>
3474                </a>
3475              </li><li class="popout-list__item">
3476                <a
3477                  class="popout-list__option"
3478                  href="#"
3479                  
3480                  data-value="NZ"
3481                  data-popout-option
3482                ><img src="//cdn.shopify.com/static/images/flags/nz.svg?width=40" alt="New Zealand" srcset="//cdn.shopify.com/static/images/flags/nz.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3483<span>
3484                    New Zealand
3485
3486                    (NZD
3487                    $)
3488                  </span>
3489                </a>
3490              </li><li class="popout-list__item">
3491                <a
3492                  class="popout-list__option"
3493                  href="#"
3494                  
3495                  data-value="NO"
3496                  data-popout-option
3497                ><img src="//cdn.shopify.com/static/images/flags/no.svg?width=40" alt="Norway" srcset="//cdn.shopify.com/static/images/flags/no.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3498<span>
3499                    Norway
3500
3501                    (USD
3502                    $)
3503                  </span>
3504                </a>
3505              </li><li class="popout-list__item">
3506                <a
3507                  class="popout-list__option"
3508                  href="#"
3509                  
3510                  data-value="PH"
3511                  data-popout-option
3512                ><img src="//cdn.shopify.com/static/images/flags/ph.svg?width=40" alt="Philippines" srcset="//cdn.shopify.com/static/images/flags/ph.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3513<span>
3514                    Philippines
3515
3516                    (PHP
3517                    ₱)
3518                  </span>
3519                </a>
3520              </li><li class="popout-list__item">
3521                <a
3522                  class="popout-list__option"
3523                  href="#"
3524                  
3525                  data-value="PL"
3526                  data-popout-option
3527                ><img src="//cdn.shopify.com/static/images/flags/pl.svg?width=40" alt="Poland"
3527 srcset="//cdn.shopify.com/static/images/flags/pl.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3528<span>
3529                    Poland
3530
3531                    (PLN
3532                    zł)
3533                  </span>
3534                </a>
3535              </li><li class="popout-list__item">
3536                <a
3537                  class="popout-list__option"
3538                  href="#"
3539                  
3540                  data-value="PT"
3541                  data-popout-option
3542                ><img src="//cdn.shopify.com/static/images/flags/pt.svg?width=40" alt="Portugal" srcset="//cdn.shopify.com/static/images/flags/pt.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3543<span>
3544                    Portugal
3545
3546                    (EUR
3547                    €)
3548                  </span>
3549                </a>
3550              </li><li class="popout-list__item">
3551                <a
3552                  class="popout-list__option"
3553                  href="#"
3554                  
3555                  data-value="SA"
3556                  data-popout-option
3557                ><img src="//cdn.shopify.com/static/images/flags/sa.svg?width=40" alt="Saudi Arabia" srcset="//cdn.shopify.com/static/images/flags/sa.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3558<span>
3559                    Saudi Arabia
3560
3561                    (SAR
3562                    ر.س)
3563                  </span>
3564                </a>
3565              </li><li class="popout-list__item">
3566                <a
3567                  class="popout-list__option"
3568                  href="#"
3569                  
3570                  data-value="SG"
3571                  data-popout-option
3572                ><img src="//cdn.shopify.com/static/images/flags/sg.svg?width=40" alt="Singapore" srcset="//cdn.shopify.com/static/images/flags/sg.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3573<span>
3574                    Singapore
3575
3576                    (SGD
3577                    $)
3578                  </span>
3579                </a>
3580              </li><li class="popout-list__item">
3581                <a
3582                  class="popout-list__option"
3583                  href="#"
3584                  
3585                  data-value="KR"
3586                  data-popout-option
3587                ><img src="//cdn.shopify.com/static/images/flags/kr.svg?width=40" alt="South Korea" srcset="//cdn.shopify.com/static/images/flags/kr.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3588<span>
3589                    South Korea
3590
3591                    (KRW
3592                    ₩)
3593                  </span>
3594                </a>
3595              </li><li class="popout-list__item">
3596                <a
3597                  class="popout-list__option"
3598                  href="#"
3599                  
3600                  data-value="ES"
3601                  data-popout-option
3602                ><img src="//cdn.shopify.com/static/images/flags/es.svg?width=40" alt="Spain" srcset="//cdn.shopify.com/static/images/flags/es.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3603<span>
3604                    Spain
3605
3606                    (EUR
3607                    €)
3608                  </span>
3609                </a>
3610              </li><li class="popout-list__item">
3611                <a
3612                  class="popout-list__option"
3613                  href="#"
3614                  
3615                  data-value="SE"
3616                  data-popout-option
3617                ><img src="//cdn.shopify.com/static/images/flags/se.svg?width=40" alt="Sweden" srcset="//cdn.shopify.com/static/images/flags/se.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3618<span>
3619                    Sweden
3620
3621                    (SEK
3622                    kr)
3623                  </span>
3624                </a>
3625              </li><li class="popout-list__item">
3626                <a
3627                  class="popout-list__option"
3628                  href="#"
3629                  
3630                  data-value="CH"
3631                  data-popout-option
3632                ><img src="//cdn.shopify.com/static/images/flags/ch.svg?width=40" alt="Switzerland" srcset="//cdn.shopify.com/static/images/flags/ch.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3633<span>
3634                    Switzerland
3635
3636                    (CHF
3637                    CHF)
3638                  </span>
3639                </a>
3640              </li><li class="popout-list__item">
3641                <a
3642                  class="popout-list__option"
3643                  href="#"
3644                  
3645                  data-value="AE"
3646                  data-popout-option
3647                ><img src="//cdn.shopify.com/static/images/flags/ae.svg?width=40" alt="United Arab Emirates" srcset="//cdn.shopify.com/static/images/flags/ae.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3648<span>
3649                    United Arab Emirates
3650
3651                    (AED
3652                    د.إ)
3653                  </span>
3654                </a>
3655              </li><li class="popout-list__item">
3656                <a
3657                  class="popout-list__option"
3658                  href="#"
3659                  
3660                  data-value="GB"
3661                  data-popout-option
3662                ><img src="//cdn.shopify.com/static/images/flags/gb.svg?width=40" alt="United Kingdom" srcset="//cdn.shopify.com/static/images/flags/gb.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3663<span>
3664                    United Kingdom
3665
3666                    (GBP
3667                    £)
3668                  </span>
3669                </a>
3670              </li><li class="popout-list__item is-active">
3671                <a
3672                  class="popout-list__option"
3673                  href="#"
3674                  
3675                    aria-current="true"
3676                  
3677                  data-value="US"
3678                  data-popout-option
3679                ><img src="//cdn.shopify.com/static/images/flags/us.svg?width=40" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3680<span>
3681                    United States
3682
3683                    (USD
3684                    $)
3685                  </span>
3686                </a>
3687              </li><li class="popout-list__item">
3688                <a
3689                  class="popout-list__option"
3690                  href="#"
3691                  
3692                  data-value="VN"
3693                  data-popout-option
3694                ><img src="//cdn.shopify.com/static/images/flags/vn.svg?width=40" alt="Vietnam" srcset="//cdn.shopify.com/static/images/flags/vn.svg?width=40 40w" width="40" height="30" loading="lazy" class="popout__flag">
3695<span>
3696                    Vietnam
3697
3698                    (VND
3699                    ₫)
3700                  </span>
3701                </a>
3702              </li></ul>
3703
3704          <input
3705            type="hidden"
3706            name="country_code"
3707            id="CountrySelector-mobile-menu"
3708            value="US"
3709            data-popout-input
3710          >
3711        </popout-select>
3712      </div></form></div></div>
3713        </div>
3714          </div>
3715        </div>
3716      </div></div>
3717
3718    <span class="underlay drawer__underlay" data-drawer-underlay></span>
3719  </header-drawer>
3720</mobile-menu>
3721
3722
3723</div>
3724<!-- END sections: group-header -->
3725      </div>
3726
3727      <!-- BEGIN sections: group-overlay -->
3728<div id="shopify-section-sections--27231337480482__cart-drawer" class="shopify-section shopify-section-group-group-overlay">
3729</div>
3730<!-- END sections: group-overlay -->
3731
3732      <!-- CONTENT -->
3733      <main role="main" id="MainContent" class="main-content">
3734        <div id="shopify-section-template--27231345246498__main" class="shopify-section"><!-- /templates/cart.liquid --><style data-shopify>.cart {
3735    --PT: 100px;
3736    --PB: 100px;
3737  }</style><div class="cart-holder color-scheme-5">
3738  <div
3739    class="cart section-padding is-empty"
3740    data-section-id="template--27231345246498__main"
3741    data-section-type="cart"
3742    data-cart-page
3743  >
3744    <div class="cart__empty" data-cart-empty>
3745      <h1
3746        class="cart__title body-medium"
3747        data-animation="cart-items-fade"
3748        data-animation-duration="500"
3749        data-animation-delay="100">Cart</h1>
3750
3751      <p
3752        data-animation="cart-items-fade"
3753        data-animation-duration="500"
3754        data-animation-delay="150">Your Cart is Empty</p><div
3755          class="cart__empty__item"
3756          data-animation="cart-items-fade"
3757          data-animation-duration="500"
3758          data-animation-delay="200">
3759          <a href="/collections/all" class="btn btn--outline btn--primary">
3760            <span>Continue Shopping</span>
3761          </a>
3762        </div>
3762<script src="//diyamonddelights.com/cdn/shop/t/11/assets/recently-viewed.js?v=65653390500397507271779913805" defer="defer"></script>
3762
3763
3764        <recently-viewed
3765          class="cart__empty__product product__upsell--stacked hidden"
3766          id="recently-viewed-products-cart"
3767          data-limit="3"
3768          data-target="api-upsell-product"
3769          data-animation="cart-items-fade"
3770          data-animation-duration="500"
3771          data-animation-delay="250"
3772        ></recently-viewed></div>
3773
3774    <form id="cartForm" class="cart__form" action="/cart" method="post" novalidate data-cart-form>
3775      
3776
3777      <div class="cart__inner">
3778        <div class="cart__content">
3779          <h1
3780            class="cart__title body-medium"
3781            data-animation="cart-items-fade"
3782            data-animation-duration="500"
3783            data-animation-delay="100">
3784            Cart
3785
3786            <cart-count class="cart__items-count" data-cart-count="0">0</cart-count>
3787          </h1>
3788
3789          <div
3790            class="cart__button-continue"
3791            data-animation="cart-items-fade"
3792            data-animation-duration="500"
3793            data-animation-delay="150">
3794            <a class="btn btn--outline btn--primary" href="/collections/all">
3795              <span>Continue Shopping</span>
3796            </a>
3797          </div>
3798
3799          <div class="cart__errors" data-cart-errors>
3800            <div class="cart__errors__inner">
3801              <h5 class="cart__errors__heading">Sorry, looks like we don&#39;t have enough of this product.</h5>
3802
3803              <p class="cart__errors__content" data-error-message></p>
3804
3805              <button
3806                class="cart__errors__close"
3807                type="button"
3808                data-cart-error-close
3809                aria-label="Close Cart"
3810              ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
3811            </div>
3812          </div>
3813
3814          <cart-items
3815            class="cart__items body-medium"
3816            data-items-holder
3817            data-animation="cart-items-fade"
3818            data-animation-duration="500"
3819            data-animation-delay="200"
3820          ></cart-items>
3821        </div>
3822
3823        <div class="cart__aside" data-checkout-buttons><div
3824            class="cart__price__holder"
3825            data-cart-price-holder
3826            data-animation="cart-items-fade"
3827            data-animation-duration="500"
3828            data-animation-delay="100"
3829          ><div class="cart__total">
3830  <span class="cart__total__label">Subtotal</span>
3831
3832  <span class="cart__total__price cart__total__price--animated" data-cart-total="0">Free
3833</span>
3834
3835  <div class="cart__price__loader loader"><div class="loader-indeterminate"></div></div>
3836</div>
3837</div>
3838
3839          <collapsible-elements single="true"><div
3840                class="cart-block "
3841                data-animation="cart-items-fade"
3842                data-animation-duration="500"
3843                data-animation-delay="150"
3844                
3845              >
3846
3847<details
3848  class="cart__widget accordion"
3849  data-collapsible
3850>
3851  <summary class="cart__widget__title" data-collapsible-trigger>Is this a gift?<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-down" viewBox="0 0 24 24"><path d="m6 9 6 6 6-6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary>
3852
3853  <div class="cart__widget__content" data-collapsible-body>
3854    <div class="cart__widget__content__inner" data-collapsible-content><label for="gift-note">Leave a note about your order</label>
3855      <textarea
3856        id="gift-note"
3857        name="attributes[Gift note]"
3858        class="cart__field cart__field--textarea"
3859        form="cartForm"
3860        aria-label="Leave a note about your order"
3861      ></textarea>
3862    </div>
3863  </div>
3864</details>
3865</div><div
3866                class="cart-block "
3867                data-animation="cart-items-fade"
3868                data-animation-duration="500"
3869                data-animation-delay="200"
3870                
3871              ><div class="cart__foot__inner">
3872                      <div class="cart__buttons-wrapper"><div
3873                          class="cart__buttons"
3874                          data-cart-checkout-buttons
3875                        >
3876                          <fieldset class="cart__buttons__fieldset" data-cart-checkout-button>
3877                            <button
3878                              type="submit"
3879                              name="checkout"
3880                              class="btn btn--full btn--primary btn--solid cart__checkout"
3881                            ><!-- /snippets/animated-icon.liquid -->
3882
3883
3884<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-lock" viewB
3884ox="0 0 24 24"><path d="M16 12h1.4a.6.6 0 0 1 .6.6v6.8a.6.6 0 0 1-.6.6H6.6a.6.6 0 0 1-.6-.6v-6.8a.6.6 0 0 1 .6-.6H8m8 0V8c0-1.333-.8-4-4-4S8 6.667 8 8v4m8 0H8" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg>Check Out</button></fieldset>
3885                        </div>
3886                      </div>
3887
3888                      <em class="cart__note">Shipping, taxes, and discount codes are calculated at checkout</em>
3889                    </div></div></collapsible-elements>
3890        </div>
3891      </div>
3892    </form>
3893  </div>
3894</div>
3895
3896
3897</div>
3898      </main>
3899    </div>
3900
3901    <!-- BEGIN sections: group-pre-footer -->
3902<div id="shopify-section-sections--27231337513250__section-newsletter" class="shopify-section shopify-section-group-group-pre-footer"><!-- /sections/newsletter.liquid -->
3903</div><section id="shopify-section-sections--27231337513250__1785540344fcaef453" class="shopify-section shopify-section-group-group-pre-footer"><div class=""></div>
3904
3905
3906</section>
3907<!-- END sections: group-pre-footer -->
3908
3909    <footer class="footer-sections">
3910      <!-- BEGIN sections: group-footer -->
3911<div id="shopify-section-sections--27231337414946__td_animated_divider_kxKjkq" class="shopify-section shopify-section-group-group-footer td-shape-divider-section"><section id="td-shape-divider-sections--27231337414946__td_animated_divider_kxKjkq" class="td-shape-divider "><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 65.06">
3912      <path d="M0,0v20.514c23.196,0,32.528,6.063,47.99,16.107,19.504,12.67,43.776,28.439,89.15,28.439s69.647-15.768,89.151-28.439c15.462-10.044,24.795-16.107,47.992-16.107s32.529,6.063,47.991,16.107c19.504,12.67,43.776,28.439,89.151,28.439s69.647-15.768,89.15-28.439c15.462-10.044,24.795-16.107,47.991-16.107s32.53,6.063,47.992,16.107c19.504,12.67,43.776,28.439,89.15,28.439s69.647-15.768,89.151-28.439c15.462-10.044,24.795-16.107,47.992-16.107s32.528,6.063,47.989,16.107c19.503,12.67,43.775,28.439,89.148,28.439s69.647-15.768,89.15-28.439c15.462-10.044,24.795-16.107,47.993-16.107s32.529,6.063,47.99,16.107c19.504,12.67,43.776,28.439,89.15,28.439s69.647-15.768,89.151-28.439c15.462-10.044,24.795-16.107,47.992-16.107s32.531,6.063,47.993,16.107c19.503,12.67,43.776,28.439,89.151,28.439s69.647-15.768,89.151-28.439c15.462-10.044,24.795-16.107,47.993-16.107s32.533,6.063,47.997,16.108c19.504,12.669,43.778,28.437,89.153,28.437s69.649-15.768,89.153-28.437c15.464-10.045,24.797-16.108,47.997-16.108V0H0Z" fill="#faf5ee"/>
3913    </svg></section>
3914
3915<style data-shopify>
3916  .td-shape-divider {
3917    line-height: 0;
3918    position: relative;
3919    width: 100%;
3920    z-index: 20;
3921  }
3922  
3923  .td-shape-divider svg {
3924    display: block;
3925    height: auto;
3926    width: 100%;
3927  }
3928  
3929  
3930  
3931  
3932    #shopify-section-sections--27231337414946__td_animated_divider_kxKjkq {
3933      position: relative;
3934    }
3935    #td-shape-divider-sections--27231337414946__td_animated_divider_kxKjkq {
3936      position: absolute;
3937      bottom: 0;
3938      left: 0;
3939      right: 0;
3940    }
3941  
3942  
3943  
3944  
3945 #td-shape-divider-sections--27231337414946__td_animated_divider_kxKjkq svg {
3946  --animate-translate: -13%;
3947  transform: translateY(3px) scaleY(-1);
3948}
3949  
3950 
3951  
3952  @keyframes td-animate-marquee {
3953    0% {
3954      translate: 0% 0%;
3955    }
3956    100% {
3957      translate: -100% 0%;
3958    }
3959  }
3960  
3961  
3962</style>
3963
3964<script>
3965  (function () {
3966    function setPaddingBottom() {
3967      const svg = document.querySelector('#td-shape-divider-sections--27231337414946__td_animated_divider_kxKjkq svg');
3968      if (svg) {
3969        document.querySelector('#td-shape-divider-sections--27231337414946__td_animated_divider_kxKjkq').style.setProperty('--padding-bottom', `${(svg.clientHeight * 100) / svg.clientWidth}%`);
3970      }
3971    }
3972
3973    setPaddingBottom();
3974    document.addEventListener('shopify:section:load', setPaddingBottom);
3975    document.addEventListener('shopify:section:select', setPaddingBottom);
3976  })();
3977</script>
3977
3978
3979</div><div id="shopify-section-sections--27231337414946__footer" class="shopify-section shopify-section-group-group-footer"><!-- /sections/footer.liquid --><style data-shopify>.site-footer-wrapper {
3980    --PT: 75px;
3981    --PB: 30px;
3982    --item-count: 5;
3983  }
3984
3985  
3986    .shopify-section-group-group-footer { --border: #533411; }
3987    .shopify-section-group-group-footer .field { --border: #533411; }
3988  
3989</style><link
3990  rel="stylesheet"
3991  href="//diyamonddelights.com/cdn/shop/t/11/assets/footer.css?v=130437569016353865661779913805"
3992  media="print"
3993  onload="this.media='all'"
3994>
3995
3996<footer
3997  class="site-footer-wrapper section-padding color-scheme-1"
3998  data-section-id="sections--27231337414946__footer"
3999  data-section-type="footer"
4000>
4001  <div class="site-footer wrapper--full-padded"><collapsible-elements>
4002        <div class="footer__blocks">
4003<details class="footer__block footer__block--menu" style="--desktop-width: 15%;"  data-collapsible desktop="false" mobile="false">
4004                    <summary class="h3 footer__block__title heading-x-small" data-collapsible-trigger>Shop Menu
4005<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-down" viewBox="0 0 24 24"><path d="m6 9 6 6 6-6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary><div data-collapsible-body>
4006                        <ul class="footer__quicklinks unstyled" data-collapsible-content><li><a href="/collections/all">Shop</a></li><li><a href="/products/10-off-bundle-1">Canvas Bundle</a></li><li><a href="/pages/how-to">How-to</a></li><li><a href="/pages/about-me">About</a></li><li><a href="/pages/contact">Contact</a></li></ul>
4007                      </div></details>
4008<div class="footer__block footer__block--newsletter" style="--desktop-width: 33%;" >
4009                    <div class="footer__newsletter__wrapper"><h2 class="footer__block__title heading-x-small">Stay in Touch</h2><div class="rte footer__newsletter__text"><p>Subscribe to get special offers, free giveaways, and once-in-a-lifetime deals.</p></div>
4010<link href="//diyamonddelights.com/cdn/shop/t/11/assets/newsletter.css?v=32672163784673578981779913805" rel="preload" as="style" onload="this.rel='stylesheet'">
4010<script src="//diyamonddelights.com/cdn/shop/t/11/assets/newsletter.js?v=164137169543758675591779913805" defer="defer"></script>
4010<newsletter-component><form method="post" action="/contact#Newsletter--footer-0" id="Newsletter--footer-0" accept-charset="UTF-8" class="newsletter-form" data-newsletter-form=""><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><div class="newsletter__message newsletter__message--error errors" id="Newsletter-error--footer-0"><em>This customer is already subscribed!</em></div>
4011
4012    <input type="hidden" name="contact[accepts_marketing]" value="true"><div class="input-row"><input
4013    type="text"
4014    name="contact[first_name]"
4015    class="field"
4016    aria-label="Name"
4017    placeholder="Name"
4018    value=""></div>
4019      <div class="input-row"><input
4020    type="email"
4021    id="email-input-footer-0"
4022    class="field"
4023    placeholder="Email"
4024    aria-label="Email"
4025    autocorrect="off"
4026    autocapitalize="off"
4027    name="contact[email]"
4028    data-newsletter-field
4029    
4030    required></div>
4031      <div class="input-row"><button type="submit" class="btn btn--full btn--primary  btn--solid newsletter__submit" name="commit" id="subscribe-button-footer-0">
4032    <span>Join</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-right" viewBox="0 0 24 24"><path d="m9 6 6 6-6 6" stroke="#000" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg></button></div><div class="form__legal">
4033        <p data-spam-detection-disclaimer="">This site is protected by hCaptcha and the hCaptcha <a href="https://hcaptcha.com/privacy">Privacy Policy</a> and <a href="https://hcaptcha.com/terms">Terms of Service</a> apply.</p>
4034
4035      </div></form></newsletter-component>
4036</div>
4037                  </div>
4038<details class="footer__block footer__block--social" style="--desktop-width: 25%;"  data-collapsible desktop="false" mobile="false">
4039                    <summary class="h3 footer__block__title heading-x-small" data-collapsible-trigger>About the Brand
4040<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-down" viewBox="0 0 24 24"><path d="m6 9 6 6 6-6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary>
4041
4042                    <div data-collapsible-body>
4043                      <div class="" data-collapsible-content><div class="rte footer__social__text"><p>We're here to represent more cute, kawaii, and whimsical designs in the diamond painting crafting space. Cute and cozy really go well together.</p></div>
4044<link href="//diyamonddelights.com/cdn/shop/t/11/assets/social-icons.css?v=27576948222976330831779913805" rel="preload" as="style" onload="this.rel='stylesheet'"><ul
4045  class="socials socials--thin"
4046  
4047><li>
4048    <a href="https://instagram.com/diyamond.delights" title="DIYamond dELights LLC on Instagram" rel="noopener" target="_blank" class="social-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 24 24"><path d="M12 16a4 4 0 1 0 0-8 4 4 0 0 0 0 8z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M3 16V8a5 5 0 0 1 5-5h8a5 5 0 0 1 5 5v8a5 5 0 0 1-5 5H8a5 5 0 0 1-5-5z" stroke="#000"/><path d="m17.5 6.51.01-.011" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="icon-fallback-text">Instagram</span>
4049    </a>
4050  </li><li>
4051    <a href="https://tiktok.com/@diyamond.delights" title="DIYamond dELights LLC on TikTok" rel="noopener" target="_blank" class="social-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewBox="0 0 24 24"><path d="M21 8v8a5 5 0 0 1-5 5H8a5 5 0 0 1-5-5V8a5 5 0 0 1 5-5h8a5 5 0 0 1 5 5z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 12a3 3 0 1 0 3 3V6c.333 1 1.6 3 4 3" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="icon-fallback-text">TikTok</span>
4052    </a>
4053  </li></ul>
4054</div>
4055                    </div>
4056                  </details>
4057<details class="footer__block footer__block--menu" style="--desktop-width: 15%;"  data-collapsible desktop="false" mobile="false">
4058                    <summary class="h3 footer__block__title heading-x-small" data-collapsible-trigger>Helpful Links
4059<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-down" viewB
4059ox="0 0 24 24"><path d="m6 9 6 6 6-6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary><div data-collapsible-body>
4060                        <ul class="footer__quicklinks unstyled" data-collapsible-content><li><a href="/search">Search</a></li><li><a href="/policies/terms-of-service">Terms of Service</a></li><li><a href="/pages/frequently-asked-questions-faq">Frequently Asked Questions (FAQs)</a></li><li><a href="/policies/refund-policy">Refund Policy</a></li><li><a href="/pages/declare-withdrawal">Declare Withdrawal (EU Customers)</a></li></ul>
4061                      </div></details>
4062<details class="footer__block footer__block--text" style="--desktop-width: 33%;"  data-collapsible desktop="false" mobile="false">
4063                    <summary class="hidden" data-collapsible-trigger>&nbsp;<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-down" viewBox="0 0 24 24"><path d="m6 9 6 6 6-6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary>
4064
4065                    <div data-collapsible-body>
4066                      <div class="" data-collapsible-content><div class="rte"><p><a href="https://toreradesigns.com/" target="_blank" title="https://toreradesigns.com/">Website by Torera Designs</a></p></div></div>
4067                    </div>
4068                  </details></div>
4069      </collapsible-elements></div>
4070</footer>
4071
4072
4073</div>
4074<!-- END sections: group-footer -->
4075    </footer>
4076
4077    <!-- Root element of PhotoSwipe. Must have class pswp. -->
4078<div class="pswp pswp--custom-loader" tabindex="-1" role="dialog" aria-hidden="true">
4079  <!-- Background of PhotoSwipe.
4080  It's a separate element as animating opacity is faster than rgba(). -->
4081  <div class="pswp__bg"></div>
4082
4083  <!-- Slides wrapper with overflow:hidden. -->
4084  <div class="pswp__scroll-wrap">
4085    <!-- Container that holds slides.
4086        PhotoSwipe keeps only 3 of them in the DOM to save memory.
4087        Don't modify these 3 pswp__item elements, data is added later on. -->
4088    <div class="pswp__container">
4089      <div class="pswp__item"></div>
4090      <div class="pswp__item"></div>
4091      <div class="pswp__item"></div>
4092    </div>
4093
4094    <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
4095    <div class="pswp__ui pswp__ui--hidden">
4096      <div class="pswp__top-bar">
4097        <!--  Controls are self-explanatory. Order can be changed. -->
4098
4099        <div class="pswp__counter"></div>
4100
4101        <button class="pswp__button pswp__button--close pswp__custom-close pswp__ui-over-close" title="Close (Esc)"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
4102
4103        <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR -->
4104        <!-- element will get class pswp__preloader--active when preloader is running -->
4105        <div class="pswp__preloader">
4106          <div class="pswp__preloader__icn">
4107            <div class="pswp__preloader__cut">
4108              <div class="pswp__preloader__donut"></div>
4109            </div>
4110          </div>
4111        </div>
4112      </div>
4113
4114      <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
4115        <div class="pswp__share-tooltip"></div>
4116      </div>
4117
4118      <button class="pswp__button pswp__button--arrow--left" title="Previous"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-left" viewBox="0 0 24 24"><path d="m15 6-6 6 6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Previous</span>
4119      </button>
4120
4121      <button class="pswp__button pswp__button--arrow--right" title="Next"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-right" viewBox="0 0 24 24"><path d="m9 6 6 6-6 6" stroke="#000" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Next</span>
4122      </button>
4123
4124      <div class="pswp__thumbs"></div>
4125
4126      <div class="pswp__caption">
4127        <div class="pswp__caption__center"></div>
4128
4129        <a href="#" class="pswp__caption-close"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-left" viewBox="0 0 24 24">
4129<path d="m15 6-6 6 6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Close</span>
4130        </a>
4131      </div>
4132    </div>
4133  </div>
4134</div>
4135
4136<!-- Paste marketing code or third party scripts below this comment line ============== -->
4137
4138    <!-- And above this comment line ================================================== -->
4139  <style>  </style>
4140<div id="shopify-block-AR2FMSW9nNERWcU9kV__6174324309569838175" class="shopify-block shopify-app-block">
4141
4142
4143<div class="smile-shopify-init"
4144  data-channel-key="channel_h4EphK26bVXs8WP1xuD48L4c"
4145  
4146></div>
4147
4148
4149</div><div id="shopify-block-AczRlZnhjbU54dEw2b__316487575649303945" class="shopify-block shopify-app-block">
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184  
4185    
4185<script async type="text/javascript">
4186      window.TPOConfigs = window.TPOConfigs || {}
4187      window.TPOConfigs.theme_app_version = 'v1'
4188      window.TPOConfigs.product_options_easify = [];
4189      window.TPOConfigs.timezone = 'America/New_York'
4190
4191      
4192        window.TPOConfigs.app = 'fjcuLCwnKmQ2Kw==';
4193      
4194
4195      
4196        window.TPOConfigs.product_options = [];
4197
4198        
4199          
4200          window.TPOConfigs.product_options = [{"option_set_id":19815,"domain":"https://09eed9-2.myshopify.com","link_id":16711,"option_set":{"option_set_id":19815,"title":"Tool Kit Add-on","status":1,"apply_type":1,"createdAt":"2024-02-05T00:12:09.000Z","updatedAt":"2026-06-26T06:49:56.000Z","is_my_template":0,"product_condition":"{\"operator\":\"any\",\"conditions\":[{\"select\":\"TITLE\",\"relative\":\"EQUAL\",\"value\":\"\"}]}","customer_tag":"{\"tagSet\":[],\"appliedCustomer\":\"ALL\"}","products_handle":"[]","additional_data":"{\"live_preview_background\":{},\"sharedBadgeLibrary\":[],\"sharedUploadedIcons\":{},\"backgroundRemovalToolIds\":[]}","option_set_products":[{"product_id":"gid://shopify/Product/8972840141090"},{"product_id":"gid://shopify/Product/10213308236066"},{"product_id":"gid://shopify/Product/9942845620514"},{"product_id":"gid://shopify/Product/9545120907554"},{"product_id":"gid://shopify/Product/10213256626466"},{"product_id":"gid://shopify/Product/10213310464290"},{"product_id":"gid://shopify/Product/9646601109794"},{"product_id":"gid://shopify/Product/9411180134690"},{"product_id":"gid://shopify/Product/10213312626978"},{"product_id":"gid://shopify/Product/9788486680866"},{"product_id":"gid://shopify/Product/10109927096610"},{"product_id":"gid://shopify/Product/8852164739362"},{"product_id":"gid://shopify/Product/9231690989858"},{"product_id":"gid://shopify/Product/9231610609954"},{"product_id":"gid://shopify/Product/9231726215458"},{"product_id":"gid://shopify/Product/9545097478434"},{"product_id":"gid://shopify/Product/9545108291874"},{"product_id":"gid://shopify/Product/9545112977698"},{"product_id":"gid://shopify/Product/9545101213986"},{"product_id":"gid://shopify/Product/8852140622114"},{"product_id":"gid://shopify/Product/8810439803170"},{"product_id":"gid://shopify/Product/8852163461410"},{"product_id":"gid://shopify/Product/8842184196386"},{"product_id":"gid://shopify/Product/9942886908194"},{"product_id":"gid://shopify/Product/9942894739746"},{"product_id":"gid://shopify/Product/9942901653794"},{"product_id":"gid://shopify/Product/9942844080418"},{"product_id":"gid://shopify/Product/9942970990882"},{"product_id":"gid://shopify/Product/9943047471394"},{"product_id":"gid://shopify/Product/9943053926690"},{"product_id":"gid://shopify/Product/9943062741282"},{"product_id":"gid://shopify/Product/9788489171234"},{"product_id":"gid://shopify/Product/9231589015842"},{"product_id":"gid://shopify/Product/9231652618530"},{"product_id":"gid://shopify/Product/9231722938658"},{"product_id":"gid://shopify/Product/8850303811874"},{"product_id":"gid://shopify/Product/9231617130786"},{"product_id":"gid://shopify/Product/9231640985890"},{"product_id":"gid://shopify/Product/9646565327138"},{"product_id":"gid://shopify/Product/9230472839458"},{"product_id":"gid://shopify/Product/9231645049122"},{"product_id":"gid://shopify/Product/9230450688290"},{"product_id":"gid://shopify/Product/9464415519010"},{"product_id":"gid://shopify/Product/8810435281186"},{"product_id":"gid://shopify/Product/9411173220642"},{"product_id":"gid://shopify/Product/9231717564706"},{"product_id":"gid://shopify/Product/9411171418402"},{"product_id":"gid://shopify/Product/9411169157410"},{"product_id":"gid://shopify/Product/9411112239394"},{"product_id":"gid://shopify/Product/9464623497506"},{"product_id":"gid://shopify/Product/9464634147106"},{"product_id":"gid://shopify/Product/9603554574626"},{"product_id":"gid://shopify/Product/9603572203810"},{"product_id":"gid://shopify/Product/9603572597026"},{"product_id":"gid://shopify/Product/9603576398114"},{"product_id":"gid://shopify/Product/9603575939362"},{"product_id":"gid://shopify/Product/9603570696482"},{"product_id":"gid://shopify/Product/9603573023010"},{"product_id":"gid://shopify/Product/9603573219618"},{"product_id":"gid://shopify/Product/9603571876130"},{"product_id":"gid://shopify/Product/9603569877282"},{"product_id":"gid://shopify/Product/8852136493346"},{"product_id":"gid://shopify/Product/9545115238690"},{"product_id":"gid://shopify/Product/9545119695138"},{"product_id":"gid://shopify/Product/9231778971938"},{"product_id":"gid://shopify/Product/9231708750114"},{"product_id":"gid://shopify/Product/9231707308322"},{"product_id":"gid://shopify/Product/9231599239458"},{"product_id":"gid://shopify/Product/8842178756898"}],"options":[{"id":"727f2f9d-9d8f-4bca-9540-a9fa4319c141","option_id":159114,"type":"checkbox","is_required":0,"title":"Include:","sort_order":0,"option_set_id":19815,"option_identifier":"Add-ons","hidden_label":0,"multi_select":1,"help_text":"","info_text":"Select whether you would like to add a tool kit. One tool kit is more than enough for one kit. All diamond painting kits DO NOT include tool kit to minimize waste. ","placeholder":"","min_value":0,"max_value":1,"file_restriction_type":0,"file_extension":"","conditions_serialized":"{\"match\":\"ALL\",\"conditionOptions\":[{\"id\":\"\",\"relative\":\"EQUAL\",\"value\":\"\"}],\"action\":\"SHOW\",\"conditionalField\":false}","switch_label":"Yes","additional_price":null,"show_price_position":1,"metadata":"{\"useUrl\":false,\"linkDisplay\":\"separate\",\"linkLabel\":\"View\"}","date_time_type":"","date_time_values":"[]","is_in_group":0,"price_type":"one","option_label":null,"swatch_shape":"square","is_change_image":null,"column_width":100,"label_position":"hover","image_size":"small","switch_value":0,"show_selected_values":0,"is_active_option":1,"column_number":1,"show_selected_on_label":null,"quantity_selector":"{\"enable\":false,\"configs\":{\"showTotalSelected\":false,\"hasLimitations\":false,\"minValue\":1,\"maxValue\":1,\"limitTotalSelected\":0,\"isUseCustomIncrement\":false,\"customIncrementValue\":1,\"isUseMinMaxSelected\":false,\"minValueTotal\":1,\"maxValueTotal\":1,\"isShowNewTotalSelected\":false}}","swatchesSliderDisabled":null,"button_price_position":null,"is_change_label":0,"one_time_charge":"{}","swatch_position":null,"saved_as_template":0,"image_color":0,"default_value":null,"live_preview_transform":null,"is_search_dropdown":0,"show_selected_inside_on_label":0,"option_types":[{"id":"
42001a0afcda-2a26-43b6-8e57-c6decfe431da","option_type_id":717902,"label":"Pen, wax, and tray kit","sort_order":0,"option_id":159114,"is_default":0,"image_url":"https://cdn.shopify.com/s/files/1/0832/6519/2226/files/Tray_Pen_Wax_set_acc46f31-fca8-49f1-8186-e7cdc8bce834.png?v=1758853450","image_canvas_url":null,"number_color":1,"color_code":",","additional_price":0,"image_id":"gid://shopify/MediaImage/52804139254050","image_canvas_id":null,"product_id":null,"variant_id":null,"product_handle":null,"metadata":"{\"url\":\"\"}","is_created":0,"product_name":null,"use_price":0}]}]}},{"option_set_id":55190,"domain":"https://09eed9-2.myshopify.com","link_id":49818,"option_set":{"option_set_id":55190,"title":"Front & Back Cover Design","status":1,"apply_type":1,"createdAt":"2024-05-08T17:34:13.000Z","updatedAt":"2024-05-08T17:34:13.000Z","is_my_template":0,"product_condition":"{\"operator\":\"any\",\"conditions\":[{\"select\":\"TITLE\",\"relative\":\"EQUAL\",\"value\":\"\"}]}","customer_tag":"{\"appliedCustomer\":\"ALL\",\"tagSet\":[]}","products_handle":"[]","additional_data":null,"option_set_products":[{"product_id":"gid://shopify/Product/9209550962978"},{"product_id":"gid://shopify/Product/9209551651106"}],"options":[{"id":"3661c446-987c-48ac-a731-d2e7e739da34","option_id":388552,"type":"color-swatches","is_required":1,"title":"Color swatch","sort_order":0,"option_set_id":55190,"option_identifier":"Front & Back Cover Design","hidden_label":0,"multi_select":0,"help_text":"Please choose the design for the front and back cover of your sticker book.","info_text":"","placeholder":"","min_value":null,"max_value":null,"file_restriction_type":0,"file_extension":"","conditions_serialized":"{\"match\":\"ALL\",\"conditionOptions\":[{\"id\":\"\",\"relative\":\"EQUAL\",\"value\":\"\"}],\"action\":\"SHOW\",\"conditionalField\":false}","switch_label":"Yes","additional_price":null,"show_price_position":1,"metadata":"{\"useUrl\":false,\"openLinkBehavior\":\"current\",\"separateAddOnProduct\":false}","date_time_type":"","date_time_values":"[]","is_in_group":0,"price_type":"one","option_label":null,"swatch_shape":"radius","is_change_image":1,"column_width":null,"label_position":"hover","image_size":"small","switch_value":0,"show_selected_values":0,"is_active_option":1,"column_number":1,"show_selected_on_label":null,"quantity_selector":"{\"enable\":false,\"configs\":{\"showTotalSelected\":false,\"hasLimitations\":false,\"minValue\":1,\"maxValue\":1,\"limitTotalSelected\":0,\"isUseCustomIncrement\":false,\"customIncrementValue\":1,\"isUseMinMaxSelected\":false,\"minValueTotal\":1,\"maxValueTotal\":1,\"isShowNewTotalSelected\":false}}","swatchesSliderDisabled":null,"button_price_position":null,"is_change_label":0,"one_time_charge":"{}","swatch_position":null,"saved_as_template":0,"image_color":0,"default_value":null,"live_preview_transform":null,"is_search_dropdown":0,"show_selected_inside_on_label":0,"option_types":[{"id":"aefb5559-e9ea-4d42-a452-5c127db37ac8","option_type_id":2075385,"label":"DYD Cover","sort_order":0,"option_id":388552,"is_default":0,"image_url":"","image_canvas_url":null,"number_color":1,"color_code":"#663b09,","additional_price":0,"image_id":"default_id_image","image_canvas_id":null,"product_id":null,"variant_id":null,"product_handle":null,"metadata":"{\"url\":\"\"}","is_created":0,"product_name":null,"use_price":0},{"id":"43ecba8f-108b-4e18-a9fd-54893356ced4","option_type_id":2075386,"label":"Yellow to Pink","sort_order":1,"option_id":388552,"is_default":0,"image_url":"","image_canvas_url":null,"number_color":1,"color_code":"#f3bbbb,","additional_price":0,"image_id":"default_id_image","image_canvas_id":null,"product_id":null,"variant_id":null,"product_handle":null,"metadata":"{\"url\":\"\"}","is_created":0,"product_name":null,"use_price":0},{"id":"d3da92e9-9880-4208-a763-d981f28973c9","option_type_id":2075387,"label":"Light Purple to Pink","sort_order":2,"option_id":388552,"is_default":0,"image_url":"","image_canvas_url":null,"number_color":1,"color_code":"#eeb1fe,","additional_price":0,"image_id":"default_id_image","image_canvas_id":null,"product_id":null,"variant_id":null,"product_handle":null,"metadata":"{\"url\":\"\"}","is_created":0,"product_name":null,"use_price":0},{"id":"705ff9ee-d40b-4d4d-9a62-1e5b4f85180f","option_type_id":2075388,"label":"Blue to Purple","sort_order":3,"option_id":388552,"is_default":0,"image_url":"","image_canvas_url":null,"number_color":1,"color_code":"#5949c1,","additional_price":0,"image_id":"default_id_image","image_canvas_id":null,"product_id":null,"variant_id":null,"product_handle":null,"metadata":"{\"url\":\"\"}","is_created":0,"product_name":null,"use_price":0}]}]}},{"option_set_id":154550,"domain":"https://09eed9-2.myshopify.com","link_id":140689,"option_set":{"option_set_id":154550,"title":"Corgi Dough-lights acknowledgement","status":1,"apply_type":1,"createdAt":"2024-11-15T14:03:27.000Z","updatedAt":"2024-11-15T14:14:48.000Z","is_my_template":0,"product_condition":"{\"operator\":\"any\",\"conditions\":[{\"select\":\"TITLE\",\"relative\":\"EQUAL\",\"value\":\"\"}]}","customer_tag":"{\"appliedCustomer\":\"ALL\",\"tagSet\":[]}","products_handle":"[]","additional_data":null,"option_set_products":[],"options":[{"id":"3661c446-987c-48ac-a731-d2e7e739da34","option_id":1090101,"type":"color-swatches","is_required":1,"title":"This product is catergorized as B-GRADE. There are several mistakes but will definitely not affect your overall diamond painting experience.","sort_order":0,"option_set_id":154550,"option_identifier":"ACKNOWLEDGEMENT","hidden_label":0,"multi_select":0,"help_text":"Please choose the design for the front and back cover of your sticker book.","
4200info_text":"","placeholder":"","min_value":null,"max_value":null,"file_restriction_type":0,"file_extension":"","conditions_serialized":"{\"match\":\"ALL\",\"conditionOptions\":[{\"id\":\"\",\"relative\":\"EQUAL\",\"value\":\"\"}],\"action\":\"SHOW\",\"conditionalField\":false}","switch_label":"Yes","additional_price":null,"show_price_position":1,"metadata":"{\"useUrl\":false,\"openLinkBehavior\":\"current\",\"separateAddOnProduct\":false}","date_time_type":"","date_time_values":"[]","is_in_group":0,"price_type":"one","option_label":null,"swatch_shape":"radius","is_change_image":1,"column_width":null,"label_position":"hover","image_size":"small","switch_value":0,"show_selected_values":0,"is_active_option":1,"column_number":1,"show_selected_on_label":null,"quantity_selector":"{\"enable\":false,\"configs\":{\"showTotalSelected\":false,\"hasLimitations\":false,\"minValue\":1,\"maxValue\":1,\"limitTotalSelected\":0,\"isUseCustomIncrement\":false,\"customIncrementValue\":1,\"isUseMinMaxSelected\":false,\"minValueTotal\":1,\"maxValueTotal\":1,\"isShowNewTotalSelected\":false}}","swatchesSliderDisabled":"{\"enable\":false,\"configs\":{\"sliderStyle\":1,\"numberOfRows\":1,\"navigationPosition\":\"under\",\"navigationPositionAlign\":\"right\",\"swatchesPerRow\":3.5,\"showIndicators\":false}}","button_price_position":null,"is_change_label":0,"one_time_charge":"{}","swatch_position":null,"saved_as_template":0,"image_color":0,"default_value":null,"live_preview_transform":null,"is_search_dropdown":0,"show_selected_inside_on_label":0,"option_types":[{"id":"aefb5559-e9ea-4d42-a452-5c127db37ac8","option_type_id":6060807,"label":"DYD Cover","sort_order":0,"option_id":1090101,"is_default":0,"image_url":"","image_canvas_url":null,"number_color":1,"color_code":"#663b09,","additional_price":0,"image_id":"default_id_image","image_canvas_id":null,"product_id":null,"variant_id":null,"product_handle":null,"metadata":"{\"url\":\"\"}","is_created":0,"product_name":null,"use_price":0},{"id":"43ecba8f-108b-4e18-a9fd-54893356ced4","option_type_id":6060808,"label":"Yellow to Pink","sort_order":1,"option_id":1090101,"is_default":0,"image_url":"","image_canvas_url":null,"number_color":1,"color_code":"#f3bbbb,","additional_price":0,"image_id":"default_id_image","image_canvas_id":null,"product_id":null,"variant_id":null,"product_handle":null,"metadata":"{\"url\":\"\"}","is_created":0,"product_name":null,"use_price":0},{"id":"d3da92e9-9880-4208-a763-d981f28973c9","option_type_id":6060809,"label":"Light Purple to Pink","sort_order":2,"option_id":1090101,"is_default":0,"image_url":"","image_canvas_url":null,"number_color":1,"color_code":"#eeb1fe,","additional_price":0,"image_id":"default_id_image","image_canvas_id":null,"product_id":null,"variant_id":null,"product_handle":null,"metadata":"{\"url\":\"\"}","is_created":0,"product_name":null,"use_price":0},{"id":"705ff9ee-d40b-4d4d-9a62-1e5b4f85180f","option_type_id":6060810,"label":"Blue to Purple","sort_order":3,"option_id":1090101,"is_default":0,"image_url":"","image_canvas_url":null,"number_color":1,"color_code":"#5949c1,","additional_price":0,"image_id":"default_id_image","image_canvas_id":null,"product_id":null,"variant_id":null,"product_handle":null,"metadata":"{\"url\":\"\"}","is_created":0,"product_name":null,"use_price":0},{"id":"39b85604-3f88-46d0-a17e-ce7872d057c8","option_type_id":6060920,"label":"Option_5","sort_order":4,"option_id":1090101,"is_default":0,"image_url":"","image_canvas_url":null,"number_color":1,"color_code":"","additional_price":0,"image_id":"default_id_image","image_canvas_id":null,"product_id":null,"variant_id":null,"product_handle":null,"metadata":"{\"url\":\"\"}","is_created":0,"product_name":"","use_price":0}]}]}},{"option_set_id":338104,"domain":"https://09eed9-2.myshopify.com","link_id":302896,"option_set":{"option_set_id":338104,"title":"Tool Kit Add-on V2","status":1,"apply_type":1,"createdAt":"2025-09-26T02:05:28.000Z","updatedAt":"2026-07-31T05:04:35.000Z","is_my_template":0,"product_condition":"{\"operator\":\"any\",\"conditions\":[{\"select\":\"TITLE\",\"relative\":\"EQUAL\",\"value\":\"\"}]}","customer_tag":"{\"appliedCustomer\":\"ALL\",\"tagSet\":[]}","products_handle":"[]","additional_data":"{\"live_preview_background\":{},\"sharedBadgeLibrary\":[],\"sharedUploadedIcons\":{},\"backgroundRemovalToolIds\":[],\"custom_order_tags\":[]}","option_set_products":[{"product_id":"gid://shopify/Product/9603533865250"},{"product_id":"gid://shopify/Product/10109922279714"},{"product_id":"gid://shopify/Product/10213801558306"},{"product_id":"gid://shopify/Product/9979470283042"},{"product_id":"gid://shopify/Product/9860817420578"},{"product_id":"gid://shopify/Product/9813053112610"},{"product_id":"gid://shopify/Product/10436806312226"},{"product_id":"gid://shopify/Product/9979466154274"},{"product_id":"gid://shopify/Product/9725199352098"},{"product_id":"gid://shopify/Product/9979469594914"},{"product_id":"gid://shopify/Product/9725212131618"},{"product_id":"gid://shopify/Product/9979470938402"},{"product_id":"gid://shopify/Product/9860999446818"},{"product_id":"gid://shopify/Product/9813027717410"},{"product_id":"gid://shopify/Product/10021406048546"},{"product_id":"gid://shopify/Product/9603369140514"},{"product_id":"gid://shopify/Product/9603362357538"},{"product_id":"gid://shopify/Product/9861013504290"},{"product_id":"gid://shopify/Product/10214164529442"},{"product_id":"gid://shopify/Product/9551166341410"},{"product_id":"gid://shopify/Product/9743506440482"},{"product_id":"gid://shopify/Product/9646522433826"},{"product_id":"gid://shopify/Product/9861071405346"},{"product_id":"gid://shopify/Product/10021437702434"},{"product_id":"gid://shopify/Product/9813072937250"},{"product_id":"gid://shopify/Product/10109900325154"},{"product_id":"gid://shopify/Product/10021318197538"},{"product_id":"gid://shopify/Product/9812936360226"},{"product_id":"gid://shopify/Product/9943119921442"},{"product_id":"gid://shopify/Product/9943177822498"},{"product_id":"gid://shopify/Product/9943171662114"},{"product_id":"gid://shopify/Product/10214218072354"},{"product_id":"gid://shopify/Product/9603534782754"},{"product_id":"gid://shopify/Product/9506678112546"},{"product_id":"gid://shopify/Product/9603552346402"},{"product_id":"gid://shopify/Product/10021379834146"},{"product_id":"gid://shopify/Product/9725229695266"},{"product_id":"gid://shopify/Product/9979463696674"},{"product_id":"gid://shopify/Product/9506605138210"},{"product_id":"gid://shopify/Product/9813087420706"},{"product_id":"gid://shopify/Product/10021421777186"},{"product_id":"gid://shopify/Product/10213316362530"},{"product_id":"gid://shopify/Product/10021365481762"},{"product_id":"gid://shopify/Product/9743499821346"},{"product_id":"gid://shopify/Product/10109912908066"},{"product_id":"gid://shopify/Product/9725225828642"},{"product_id":"gid://shopify/Product/10109870768418"},{"product_id":"gid://shopify/Product/9813064352034"},{"product_id":"gid://shopify/Product/9603544514850"},{"product_id":"gid://shopify/Product/10109855105314"},{"product_id":"gid://shopify/Product/10109884694818"},{"product_id":"gid://shopify/Product/9788490907938"},{"product_id":"gid://shopify/Product/9860997021986"},{"product_id":"gid://shopify/Product/9813089386786"},{"product_id":"gid://shopify/Product/9860994335010"},{"product_id":"gid://shopify/Product/9813014708514"},{"product_id":"gid://shopify/Product/9603532128546"},{"product_id":"gid://shopify/Product/9860997120290"},{"product_id":"gid://shopify/Product/10109807722786"},{"product_id":"gid://shopify/Product/9979460485410"},{"product_id":"gid://shopify/Product/9545085845794"}],"options":[{"id":"727f2f9d-9d8f-4bca-9540-a9fa4319c141","option_id":2571218,"type":"checkbox","is_required":0,"title":"Include:","sort_order":0,"option_set_id":338104,"option_identifier":"Add-ons","hidden_label":0,"multi_select":1,"help_text":"","info_text":"Select whether you would like to add a tool kit. Tool kit include wax, pen, tray, and washi. One tool kit is more than enough for one kit. All diamond painting kits DO NOT include tool kit to minimize waste. ","placeholder":"","min_value":0,"max_value":1,"file_restriction_type":0,"file_extension":"","conditions_serialized":"{\"match\":\"ALL\",\"conditionOptions\":[{\"id\":\"\",\"relative\":\"EQUAL\",\"value\":\"\"}],\"action\":\"SHOW\",\"conditionalField\":false}","switch_label":"Yes","additional_price":null,"show_price_position":1,"metadata":"{\"useUrl\":false,\"linkDisplay\":\"separate\",\"linkLabel\":\"View\",\"separateAddOnProduct\":true}","date_time_type":"","date_time_values":"[]","is_in_group":0,"price_type":"one","option_label":null,"swatch_shape":"radius","is_change_image":1,"column_width":100,"label_position":"hover","image_size":"small","switch_value":0,"show_selected_values":0,"is_active_option":1,"column_number":1,"show_selected_on_label":null,"quantity_selector":"{\"enable\":false,\"configs\":{\"showTotalSelected\":false,\"hasLimitations\":false,\"minValue\":1,\"maxValue\":1,\"limitTotalSelected\":0,\"isUseCustomIncrement\":false,\"customIncrementValue\":1,\"isUseMinMaxSelected\":false,\"minValueTotal\":1,\"maxValueTotal\":1,\"isShowNewTotalSelected\":true}}","swatchesSliderDisabled":null,"button_price_position":null,"is_change_label":0,"one_time_charge":"{}","swatch_position":null,"saved_as_template":0,"image_color":0,"default_value":null,"live_preview_transform":null,"is_search_dropdown":0,"show_selected_inside_on_label":0,"option_types":[{"id":"
42001a0afcda-2a26-43b6-8e57-c6decfe431da","option_type_id":14766469,"label":"Tool kit","sort_order":0,"option_id":2571218,"is_default":0,"image_url":"https://cdn.shopify.com/s/files/1/0748/6904/7603/files/default_image_url.png?v=1713240055","image_canvas_url":null,"number_color":1,"color_code":",","additional_price":3,"image_id":"default_id_image","image_canvas_id":null,"product_id":null,"variant_id":null,"product_handle":null,"metadata":"{\"url\":\"\"}","is_created":0,"product_name":null,"use_price":0},{"id":"ee559ad8-a909-44fd-ab80-70bd1536aee3","option_type_id":14766470,"label":"Tool kit + tweezer","sort_order":1,"option_id":2571218,"is_default":0,"image_url":"","image_canvas_url":null,"number_color":1,"color_code":"","additional_price":5,"image_id":"default_id_image","image_canvas_id":null,"product_id":null,"variant_id":null,"product_handle":null,"metadata":"{\"url\":\"\"}","is_created":0,"product_name":"","use_price":0}]}]}},{"option_set_id":338105,"domain":"https://09eed9-2.myshopify.com","link_id":302897,"option_set":{"option_set_id":338105,"title":"Tool Kit Add-on for Moki Donut","status":1,"apply_type":1,"createdAt":"2025-09-26T02:08:11.000Z","updatedAt":"2025-09-26T02:20:28.000Z","is_my_template":0,"product_condition":"{\"operator\":\"any\",\"conditions\":[{\"select\":\"TITLE\",\"relative\":\"EQUAL\",\"value\":\"\"}]}","customer_tag":"{\"tagSet\":[],\"appliedCustomer\":\"ALL\"}","products_handle":"[]","additional_data":"{\"live_preview_background\":{}}","option_set_products":[{"product_id":"gid://shopify/Product/9861077696802"}],"options":[{"id":"727f2f9d-9d8f-4bca-9540-a9fa4319c141","option_id":2571222,"type":"checkbox","is_required":0,"title":"Include:","sort_order":0,"option_set_id":338105,"option_identifier":"Add-ons","hidden_label":0,"multi_select":0,"help_text":"","info_text":"Select whether you would like to add a tool kit. One tool kit is more than enough for one kit. All diamond painting kits DO NOT include tool kit to minimize waste. ","placeholder":"","min_value":0,"max_value":1,"file_restriction_type":0,"file_extension":"","conditions_serialized":"{\"match\":\"ALL\",\"conditionOptions\":[{\"id\":\"\",\"relative\":\"EQUAL\",\"value\":\"\"}],\"action\":\"SHOW\",\"conditionalField\":false}","switch_label":"Yes","additional_price":null,"show_price_position":1,"metadata":"{\"useUrl\":false,\"linkDisplay\":\"separate\",\"linkLabel\":\"View\"}","date_time_type":"","date_time_values":"[]","is_in_group":0,"price_type":"one","option_label":null,"swatch_shape":"square","is_change_image":1,"column_width":100,"label_position":"hover","image_size":"small","switch_value":0,"show_selected_values":0,"is_active_option":1,"column_number":1,"show_selected_on_label":null,"quantity_selector":"{\"enable\":false,\"configs\":{\"showTotalSelected\":false,\"hasLimitations\":false,\"minValue\":1,\"maxValue\":1,\"limitTotalSelected\":0,\"isUseCustomIncrement\":false,\"customIncrementValue\":1,\"isUseMinMaxSelected\":false,\"minValueTotal\":1,\"maxValueTotal\":1,\"isShowNewTotalSelected\":false}}","swatchesSliderDisabled":null,"button_price_position":null,"is_change_label":0,"one_time_charge":"{}","swatch_position":null,"saved_as_template":0,"image_color":0,"default_value":null,"live_preview_transform":null,"is_search_dropdown":0,"show_selected_inside_on_label":0,"option_types":[{"id":"1a0afcda-2a26-43b6-8e57-c6decfe431da","option_type_id":14766474,"label":"Pen, wax, and tray kit","sort_order":0,"option_id":2571222,"is_default":0,"image_url":"https://cdn.shopify.com/s/files/1/0832/6519/2226/files/Tray_Pen_Wax_set.png?v=1758853225","image_canvas_url":null,"number_color":1,"color_code":",","additional_price":0,"image_id":"gid://shopify/MediaImage/52804119724322","image_canvas_id":null,"product_id":null,"variant_id":null,"product_handle":null,"metadata":"{\"url\":\"\"}","is_created":0,"product_name":null,"use_price":0},{"id":"b9ecbdb8-1946-477c-ae4f-86b4b08a880b","option_type_id":14766480,"label":"Add Moki Donut Packaging","sort_order":1,"option_id":2571222,"is_default":0,"image_url":"https://cdn.shopify.com/s/files/1/0832/6519/2226/files/6_e6ca05d9-1bd4-44e2-ae1c-5083a77b0075.png?v=1758853025","image_canvas_url":null,"number_color":1,"color_code":"","additional_price":2,"image_id":"gid://shopify/MediaImage/52804095377698","image_canvas_id":null,"product_id":null,"variant_id":null,"product_handle":null,"metadata":"{\"url\":\"\"}","is_created":0,"product_name":"","use_price":0}]}]}}];
4201        
4202
4203        
4204          
4205          window.TPOConfigs.product_options_1 = [];
4206        
4207
4208        
4209          
4210          window.TPOConfigs.product_options_2 = [];
4211        
4212
4213        
4214          
4215          window.TPOConfigs.product_options_3 = [];
4216        
4217
4218        
4219          
4220          window.TPOConfigs.product_options_4 = [];
4221        
4222      
4223
4224      
4225        
4226        window.TPOConfigs.settings = {"extraRequirement":"MWZkMjIzN2JjYjQ4ZTQzNjA2M2JhYTFkMDZlNzY2NDE=","internalClosePopupCount":"3","internalLastClosePopupDate":"2025-07-11T05:15:25.962Z","internalLastReturnPopupDate":"2026-06-26T06:49:59.077Z","customFonts":"[]","customOptionsDisplay":"split","notifications":"[]","isShowTotalPrice":"active","totalPriceMode":"exclude","selectorSettings":"{\"productPageSelector\":{},\"cartDrawerSelector\":{},\"cartPageSelector\":{}}","outStockOptions":"disable","tieredPricePosition":"below_add_to_cart","enableTieredPrice"
4226:"1","designSetting":"{}","totalPriceIncludeTaxLabel":"Total price include tax: ","originalPriceLabelField":"Original pricing: "};
4227      
4228
4229      window.TPOConfigs.theme = {
4230        product: {
4231          form: [
4232            "form[action*=\"/cart/add\"][data-type=\"add-to-cart-form\"]:not(.cart-drawer *):not(.header__dropdown__wrapper *)",
4233            "form.shopify-product-form[action*=\"/cart/add\"]:not([id*=\"installment\"]):not([id*=\"mini-cart\"]):not(.header__dropdown__wrapper *):not(.cart-drawer__complementary-products *):not(.horizontal-product-list-carousel *)",
4234            "form.product-single__form[action*=\"/cart/add\"]:not([id*=\"installment\"]):not(.header__dropdown__wrapper *)",
4235            "form.productForm:not([id*=\"installment\"]):not(.header__dropdown__wrapper *)",
4236            "form.ProductForm:not([id*=\"installment\"]):not(.header__dropdown__wrapper *)",
4237            ".home-product form[action*=\"/cart/add\"]:not([id*=\"installment\"]):not(.header__dropdown__wrapper *)",
4238            ".shop-product form[action*=\"/cart/add\"]:not([id*=\"installment\"]):not(.header__dropdown__wrapper *)",
4239            "#shopify-section-featured-product form[action*=\"/cart/add\"]:not([id*=\"installment\"]):not(.header__dropdown__wrapper *)",
4240            "form.apb-product-form:not([id*=\"installment\"]):not(.header__dropdown__wrapper *)",
4241            ".product-form__buy-buttons form[action*=\"/cart/add\"]:not([id*=\"installment\"]):not(.header__dropdown__wrapper *)",
4242            "product-form form[action*=\"/cart/add\"]:not([id*=\"installment\"]):not([class*=\"instalments\"]):not(.cart-drawer *):not(.header__dropdown__wrapper *)",
4243            ".product-form form[action*=\"/cart/add\"]:not([id*=\"installment\"]):not([class*=\"instalments\"]):not(.cart-drawer *):not(.header__dropdown__wrapper *)",
4244            ".product-page form[action*=\"/cart/add\"]:not([id*=\"installment\"]):not(.header__dropdown__wrapper *):not(.tpo_ignore)",
4245            ".product-add form[action*=\"/cart/add\"]:not([id*=\"installment\"]):not(.header__dropdown__wrapper *)",
4246            "[id*=\"ProductSection--\"] form[action*=\"/cart/add\"]:not([id*=\"installment\"]):not(.header__dropdown__wrapper *)",
4247            "form#add-to-cart-form:not([id*=\"installment\"]):not(.header__dropdown__wrapper *)",
4248            "form.sf-cart__form:not([id*=\"installment\"]):not(.header__dropdown__wrapper *)",
4249            "form.productForm:not([id*=\"installment\"]):not(.cart-drawer *):not(.header__dropdown__wrapper *)",
4250            "form.product-form:not([id*=\"installment\"]):not(.cart-drawer *):not(.header__dropdown__wrapper *):not(.cart-summary *):not(.uic_price *):not(.atc_sticky-container *)",
4251            "form.product-single__form:not([id*=\"installment\"]):not(.header__dropdown__wrapper *)",
4252            "form.shopify-product-form:not([id*=\"installment\"]):not([id*=\"mini-cart\"]):not(.header__dropdown__wrapper *):not(.cart-drawer__complementary-products *):not(.horizontal-product-list-carousel *)",
4253            "form.atc-form:not([id*=\"installment\"]):not(.header__dropdown__wrapper *)",
4254            "form.atc-form-mobile:not([id*=\"installment\"]):not(.header__dropdown__wrapper *)",
4255            "form[action*=\"/cart/add\"]:not([hidden]):not(.dbtfy-cart-upsell-item__form):not([id*=\"payment\"]):not([class*=\"installment\"]):not([id*=\"installment\"]):not([id*=\"instalments\"]):not([class*=\"instalments\"]):not([id*=\"mini-cart\"]):not(.cart-drawer *):not(.menu-dropdown__wrapper *):not(.header__dropdown__wrapper *):not(.uic_price *):not(.atc_sticky-container *):not(.quickSearchResults *):not(.cart-drawer__complementary-products *):not(.horizontal-product-list-carousel *):not(.tpo_ignore)",
4256            "product-main#product-details product-form",
4257            "form.nm-easywholesale-form#product_form_product",
4258            ".product-info__block > product-form form[action='/cart/add'].js-product-form.js-product-form-main",
4259            ".tpo-custom_form_selector",
4260            ".product-converter__add-to-cart form[action*=\"/cart/add\"]:not([id*=\"installment\"])",
4261            "form.ecom-product-form.ecom-product-form--single"
4262          ],
4263          addToCartButton: [
4264            "#product-add-to-cart-cloned",
4265            "gp-product-button button:not(.tpo_ignore)",
4266            "button[type=submit]:not(.sf-wishlist__button):not([name='country_code']):not(.hidden-cart-btn),button.ProductForm__AddToCart",
4267            ".product__add-to-cart-button.add_to_cart",
4268            "input.ajax-submit.js-ajax-submit.add-item[type=submit]",
4269            ".product-submit.action-button.addtocart-button-active",
4270            ".tpo-custom_add_to_cart_selector",
4271            ".btn.btn-cart",
4272            "button[data-pf-type*='ProductATC']",
4273            ".button.product-form__submit:not(.tpo_ignore)"
4274          ],
4275          variantWrapper: [
4276            "[id*=\"MainProduct-\"] variant-selects",
4277            ".product__info-wrapper .variant-space",
4278            ".product__info-wrapper variant-selects",
4279            ".product__info-wrapper variant-radios",
4280            "[id*=\"MainProduct-\"] variant-radios",
4281            ".product-info variant-picker",
4282            ".product__info product-variants",
4283            ".prd-block-info variant-selects",
4284            ".product-details .productView-options variant-radios",
4285            ".product_details_info .product-variant-option",
4286            ".product-info swatch-component",
4287            ".featured-product product-info.product__info-container variant-radios",
4288            "#AddToCartForm div.product-variant-option",
4289            "product-root.product-page--root product-options-root.product-options--root",
4290            ".product-form > .swatch",
4291            "#ProductHero variant-selects.variant-picker",
4292            ".product-single__info-wrapper .selector-wrapper.js.product-form__item",
4293            ".product-info__block.product-options",
4294            ".product__wrapper .product-option-selector-box",
4295            "product-form [data-aid=\"full-product-options\"][data-name=\"options\"]",
4296            ".product-single__meta .rio-options",
4297            ".product-form__variants.product__section--variants",
4298            ".product__page--info .product__swatches",
4299            ".t4s-product__info-container .t4s-product-form__variants .t4s-swatch",
4300            ".product_section variant-selection",
4301            ".product-single .product-form__variant .product-form__swatches",
4302            ".product-single__meta .product-swatch",
4303            ".main__product variant-selects",
4304            ".product-infors .dropdown_picker_js.variations",
4305            ".product-page--wrapper .product-options-root",
4306            ".product-block-list__item--info .product-form__variants",
4307            ".product-details .option-selectors",
4308            ".tpo-custom_variant_selector",
4309            ".variant-picker__option-values",
4310            "variant-picker.variant-picker"
4311          ]
4312        },
4313        cart: {
4314          form: [
4315            "cart-form",
4316            "form[action*=\"/cart\"]:not(.drawer__contents):not(.currency-selector)",
4317            "form.ajax-cart__cart-form.js-cart-form[action*=\"/checkout\"]"
4318          ]
4319        }
4320      };
4321
4322      window.TPOConfigs.template = 'cart';
4323    </script>
4323
4324
4325    
4325<script id="tpo-store-data" type="application/json">
4326      {
4327        "shop": {
4328          "money_format": "${{amount}}",
4329          "money_with_currency_format": "${{amount}} USD"
4330        },
4331        "customer": {
4332          "id": null,
4333          "tags": null
4334        },
4335        "product": null,
4336        "cart_type": "drawer",
4337        "collection": null,
4338        "collections": [
4339          
4340        ]
4341      }
4342    </script>
4342
4343
4344    <!-- BEGIN app snippet: entrypoint-components -->
4345
4346
4347  <link href="//cdn.shopify.com/extensions/01a0fc6a-89df-74dc-a369-ebb89bb92714/easify-product-options-2059/assets/variables-DPklB0sj.css" rel="stylesheet" type="text/css" media="all" />
4348
4349<!-- END app snippet -->
4350    <!-- BEGIN app snippet: entrypoint-components -->
4351
4352
4353  <link href="//cdn.shopify.com/extensions/01a0fc6a-89df-74dc-a369-ebb89bb92714/easify-product-options-2059/assets/style-DhvitKWk.css" rel="stylesheet" type="text/css" media="all" />
4354
4355<!-- END app snippet -->
4356
4357    
4358      <!-- BEGIN app snippet: entrypoint-components -->
4359
4360
4361  <link href="//cdn.shopify.com/extensions/01a0fc6a-89df-74dc-a369-ebb89bb92714/easify-product-options-2059/assets/classic-PlHMWzxc.css" rel="stylesheet" type="text/css" media="all" />
4362
4363<!-- END app snippet -->
4364    
4365
4366    
4367
4368    
4369
4370    <!-- BEGIN app snippet: entrypoint-components -->
4371
4372
4373  
4373<script src="https://cdn.shopify.com/extensions/01a0fc6a-89df-74dc-a369-ebb89bb92714/easify-product-options-2059/assets/tpo-global-CHiKCI7s.js" type="module" crossorigin="anonymous"></script>
4373
4374
4375<!-- END app snippet -->
4376    <!-- BEGIN app snippet: entrypoint-components -->
4377
4378
4379  
4379<script src="https://cdn.shopify.com/extensions/01a0fc6a-89df-74dc-a369-ebb89bb92714/easify-product-options-2059/assets/tpo-class-lrydwkkR.js" type="module" crossorigin="anonymous"></script>
4379
4380
4381<!-- END app snippet -->
4382
4383    
4384      <!-- BEGIN app snippet: entrypoint-components -->
4385
4386
4387  
4387<script src="https://cdn.shopify.com/extensions/01a0fc6a-89df-74dc-a369-ebb89bb92714/easify-product-options-2059/assets/product-options-BrGX6FTw.js" type="module" crossorigin="anonymous"></script>
4387
4388
4389<!-- END app snippet -->
4390    
4391
4392
4393
4394
4395</div><div id="shopify-block-AYjBoMXJCSmhaWGVOY__17852612332013092652" class="shopify-block shopify-app-block">
4396
4397
4398<!-- BEGIN app snippet: swymVersion -->
4398<script>var __SWYM__VERSION__ = '7.0.8';</script>
4398<!-- END app snippet -->
4399<!-- BEGIN app snippet: swymCustomCss -->
4400
4401
4402
4403
4404<style id="swym-custom-css">
4405
4406</style>
4407
4408<!-- END app snippet -->
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421<script>
4422  (function () {
4423    // Get CompanyLocation Metadata for B2B customer scenerios (SFS)
4424    
4425
4426    // Put metafields in window variable
4427    const commonCustomizationSettings = '{"global-settings":{"icon":"heart","primaryColor":"#622909","secondaryColor":"#ffddc9","storefrontLayoutType":"as-drawer","buttonType":{"displayIcon":true,"displayText":true,"style":"text"},"collectionsButtonPosition":{"position":"top-right","verticalOffset":0,"horizontalOffset":0},"pdpButtonPosition":{"position":"default","verticalOffset":0,"horizontalOffset":0},"enableStorefrontLayoutNotification":true,"storefrontLayoutDrawerWidth":400,"launchType":"header","launchPointPosition":"right","showItemsCount":true}}';
4428    try {
4429      const parsedSettings = JSON.parse(commonCustomizationSettings);
4430      if (parsedSettings) {
4431        window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings'];
4432      } else {
4433        window.SwymWishlistCommonCustomizationSettings = {};
4434      }
4435    } catch (e) {
4436      window.SwymWishlistCommonCustomizationSettings = {};
4437    }
4438
4439    let enabledCommonFeatures = '{"add-to-wishlist-collections-button":true,"add-to-wishlist-pdp-button":true,"auto-add-to-wishlist-from-pdp":{"pdpViewCount":"3","notificationTimeoutDuration":"5","selectedPosition":"TopLeft","enabled":false,"loggedInUsersOnly":false},"sfl-popup-v2":false,"control-centre":true,"multiple-wishlist":false,"social-count":{"enabledOnCollections":true},"education-layer":true,"login-nudge":true,"advanced-collections-circular-bg":true}';
4440    try {
4441      enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {};
4442    } catch (e) {
4443      enabledCommonFeatures = {};
4444    }
4445    // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code.
4446    window.SwymEnabledCommonFeatures = enabledCommonFeatures;
4447
4448    // Ghost-Intent Configuration
4449    // Defaults to disabled (false). Only enabled when metafields explicitly set to "true".
4450    try {
4451      let ghostIntentConfig = {
4452        isExplicitConsentNeeded: false,
4453        isExplicitConsentNeededEvenForLocalStorage: false,
4454        askForPermissionOnFirstClick: true
4455      };
4456      
4457      
4458      
4459      window.SwymGhostIntentConfig = ghostIntentConfig;
4460    } catch(e) {
4461      window.SwymGhostIntentConfig = {
4462        isExplicitConsentNeeded: false,
4463        isExplicitConsentNeededEvenForLocalStorage: false,
4464        askForPermissionOnFirstClick: true
4465      };
4466    }
4467
4468    // Education Layer Configuration
4469    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
4470    
4471    
4472    window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true;
4473
4474    // Login Nudge Configuration
4475    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
4476    
4477    
4478    window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true;
4479
4480    // Initialize or ensure SwymViewProducts exists
4481    if (!window.SwymViewProducts) {
4482      window.SwymViewProducts = {};
4483    }
4484    
4485  })();
4486</script>
4486
4487
4488<!-- BEGIN app snippet: swymLoadConsentManager -->
4489<script>
4490  (function () {
4491    if (document.querySelector("script[data-swym-consent-manager]")) return;
4492    var swymConsentManagerScript = document.createElement("script");
4493    swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0f142-9ec3-73a2-babd-8904a7e44cee\/swym-relay-840\/assets\/swym-consent-manager.js";
4494    swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves
4495    swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true");
4496    document.head.appendChild(swymConsentManagerScript);
4497  })();
4498</script>
4498
4499<!-- END app snippet -->
4500
4501<script
4502  
4503  id="wishlist-embed-init"
4504  defer
4505  async
4506>
4507  (function () {
4508    window.swymWishlistEmbedLoaded = true;
4509    var fullAssetUrl = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/apps.bundle.js"; 
4510    var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1);
4511    var swymJsPath = '//freecdn.swymrelay.com/code/swym-shopify.js';
4512    var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1);
4513    window.SwymCurrentJSPath = baseJsPath;
4514    window.SwymAssetBaseUrl = assetBaseUrl;
4515    
4516      window.SwymCurrentStorePath = "//swymstore-v3free-01.swymrelay.com";
4517    
4518    function loadSwymShopifyScript() {
4519      var element = "";
4520      var scriptSrc = "";
4521
4522      
4523        element = "swym-ext-shopify-script";
4524        window.SwymShopifyCdnInUse = true;
4525        scriptSrc = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-ext-shopify.js";
4526      
4527
4528      if (document.getElementById(element)) {
4529        return;
4530      }
4531
4532      var s = document.createElement("script");
4533      s.id = element;
4534      s.type = "text/javascript";
4535      s.async = true;
4536      s.defer = true;
4537      s.src = scriptSrc;
4538
4539      s.onerror = function() {
4540        console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default");
4541        // Fallback logic here
4542        element = `swym-ext-shopify-script-${__SWYM__VERSION__}`;
4543        var fallbackJsPathVal = "\/\/freecdn.swymrelay.com\/code\/swym-shopify.js";
4544        var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify");
4545        scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__;
4546
4547        var fallbackScript = document.createElement("script");
4548        fallbackScript.id = element;
4549        fallbackScript.type = "text/javascript";
4550        fallbackScript.async = true;
4551        fallbackScript.defer = true;
4552        fallbackScript.src = scriptSrc;
4553        var y = document.getElementsByTagName("script")[0];
4554        y.parentNode.insertBefore(fallbackScript, y);
4555      };
4556
4557      var x = document.getElementsByTagName("script")[0];
4558      x.parentNode.insertBefore(s, x);
4559    }
4560    
4561      var consentAPICallbackInvoked = false;
4562      function checkConsentAndLoad() {
4563        // Allow app to load in design mode (theme editor) regardless of consent
4564        if (window.Shopify?.designMode) {
4565          loadSwymShopifyScript();
4566          return;
4567        }
4568
4569        // Ghost-Intent: If merchant enabled explicit consent, block SDK until
4570        // consent is given through our Ghost-Intent flow (sync nudge accept).
4571        // This works on any store regardless of region (EU or non-EU).
4572        var ghostConfig = window.SwymGhostIntentConfig || {};
4573        if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) {
4574          try {
4575            var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || '');
4576            if (localStorage.getItem(consentKey) === 'true') {
4577              // Consent was given through our flow — load SDK
4578              loadSwymShopifyScript();
4579              return;
4580            }
4581          } catch(e) {}
4582
4583          // Check if Shopify native cookie consent was given via the cookie banner.
4584          // If user accepted cookies through Shopify's banner, load SDK normally
4585          // (Ghost-Intent is only needed when NO consent mechanism has been used).
4586          var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
4587          if (shopifyConsentGiven) {
4588            loadSwymShopifyScript();
4589            return;
4590          }
4591
4592          console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given");
4593          return;
4594        }
4595
4596        var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.();
4597        if(!isCookieBannerVisible) {
4598          loadSwymShopifyScript();
4599          return;
4600        }
4601        var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
4602        if (shouldLoadSwymScript) {
4603          loadSwymShopifyScript();
4604        } else {
4605          console.warn("No customer consent to load Swym Wishlist Plus");
4606        }
4607      }
4608      function initialiseConsentCheck() {
4609        document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); });
4610        window.Shopify?.loadFeatures?.(
4611          [{name: 'consent-tracking-api', version: '0.1'}],
4612          error => { 
4613            consentAPICallbackInvoked = true;
4614            if (error) {
4615              if(!window.Shopify?.customerPrivacy) {
4616                loadSwymShopifyScript();
4617                return;
4618              }
4619            }
4620            checkConsentAndLoad();
4621          }
4622        );
4623      }
4624      function consentCheckFallback(retryCount) {
4625        if(!consentAPICallbackInvoked) {
4626          if (window.Shopify?.customerPrivacy) {
4627            checkConsentAndLoad();
4628          } else if (retryCount >= 1) {
4629            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");
4630            // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected
4631            checkConsentAndLoad();
4632          } else {
4633            setTimeout(() => consentCheckFallback(retryCount + 1), 1000);
4634          }
4635        }
4636      }
4637      if (document.readyState === "loading") {
4638        document.addEventListener("DOMContentLoaded", initialiseConsentCheck);
4639        window.addEventListener("load", () => consentCheckFallback(0));
4640      } else {
4641        initialiseConsentCheck();
4642      }
4643    
4644  })();
4645</script>
4645
4646
4647<!-- BEGIN app snippet: swymSnippet -->
4647<script defer>
4648  (function () {
4649    const currentSwymJSPath = '//freecdn.swymrelay.com/code/swym-shopify.js';
4650    const currentSwymStorePath = 'https://swymstore-v3free-01.swymrelay.com';
4651    const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`;
4652    const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`;
4653    const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`;
4654    const swymSnippet = document.getElementById('wishlist-embed-init');        
4655    if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);}
4656    if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);}
4657    if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);}
4658  })()
4659</script>
vendor: 1 bytes, line 4659
4659
4660<script id="swym-snippet" type="text">
4661  window.swymLandingURL = document.URL;
4662  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":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
4663  window.swymPageLoad = function() {
4664    window.SwymProductVariants = window.SwymProductVariants || {};
4665    window.SwymHasCartItems = 0 > 0;
4666    window.SwymPageData = {}, window.SwymProductInfo = {};
4667      var unknown = {et: 0};
4668      window.SwymPageData = unknown;
4669    
4670    window.SwymPageData.uri = window.swymLandingURL;
4671  };
4672  if(window.selectCallback){
4673    (function(){
4674      var originalSelectCallback = window.selectCallback;
4675      window.selectCallback = function(variant){
4676        originalSelectCallback.apply(this, arguments);
4677        try{
4678          if(window.triggerSwymVariantEvent){
4679            window.triggerSwymVariantEvent(variant.id);
4680          }
4681        }catch(err){
4682          console.warn("Swym selectCallback", err);
4683        }
4684      };})();}
4685  window.swymCustomerId =null;
4686  window.swymCustomerExtraCheck =
4687    null;
4688  var swappName = ("Wishlist" || "Wishlist");
4689  var swymJSObject = {
4690    pid: "o8axNn6B7b6F4WtG2TsJGPCYptjO1lucqsgpxImX100=",
4691    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
4692  };
4693  window.swymJSShopifyLoad = function(){
4694    if(window.swymPageLoad) swymPageLoad();
4695    if(!window._swat) {
4696      (function (s, w, r, e, l, a, y) {
4697        r['SwymRetailerConfig'] = s;
4698        r[s] = r[s] || function (k, v) {
4699          r[s][k] = v;
4700        };
4701      })('_swrc', '', window);
4702      _swrc('RetailerId', swymJSObject.pid);
4703      _swrc('Callback', function(){initSwymShopify();});
4704    }else if(window._swat.postLoader){
4705      _swrc = window._swat.postLoader;
4706      _swrc('RetailerId', swymJSObject.pid);
4707      _swrc('Callback', function(){initSwymShopify();});
4708    }else{
4709      initSwymShopify();}
4710  }
4711  if(!window._SwymPreventAutoLoad) {
4712    swymJSShopifyLoad();
4713  }
4714</script>
4714
4715
4716<style id="safari-flasher-pre"></style>
4717<script>
4718  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
4719    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;}' + '';
4720    window.SwymCallbacks = window.SwymCallbacks || [];
4721    window.SwymCallbacks.push(function(tracker) {
4722      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() {
4723        var x = function() {
4724          SwymUtils.onDOMReady(function() {
4725            var d = document.createElement("div");
4726            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>";
4727            document.head.appendChild(d);
4728          });};
4729        setTimeout(x, 10);
4730      });});}
4731  window.SwymOverrideMoneyFormat = "${{amount}}";
4732</script>
4732
4733<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet -->
4734
4735<script
4736  
4737  id="swymSnippetCheckAndActivate"
4738>
4739  (function () {
4740    var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler'];
4741
4742    function removeDuplicateIdNodes(id) {
4743      var nodes = document.querySelectorAll('#' + id);
4744      nodes.forEach(function (node, index) {
4745        if (index > 0) {
4746          node.remove();
4747        }
4748      });
4749    }
4750
4751    function cleanupDuplicateSnippetNodes(activeScript) {
4752      if (!activeScript) {
4753        return;
4754      }
4755      var allSwymSnippets = document.querySelectorAll('script#swym-snippet');
4756      allSwymSnippets.forEach(function (scriptNode) {
4757        if (scriptNode !== activeScript) {
4758          scriptNode.remove();
4759        }
4760      });
4761    }
4762
4763    function cleanupDuplicateActivationGuards() {
4764      var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate');
4765      guardScripts.forEach(function (scriptNode, index) {
4766        if (index > 0) {
4767          scriptNode.removeAttribute('id');
4768        }
4769      });
4770    }
4771
4772    function postDomLoad() {
4773      var activeScript = document.querySelector('script#swym-snippet:not([type="text"])');
4774      if (!activeScript) {
4775        var inactiveScript = document.querySelector('script#swym-snippet[type="text"]');
4776        if (inactiveScript) {
4777          inactiveScript.type = 'text/javascript';
4778          new Function(inactiveScript.textContent)();
4779          activeScript = inactiveScript;
4780        }
4781      }
4782
4783      cleanupDuplicateSnippetNodes(activeScript);
4784      cleanupDuplicateActivationGuards();
4785      duplicateProneIds.forEach(removeDuplicateIdNodes);
4786    }
4787
4788    if (document.readyState === 'loading') {
4789      document.addEventListener('DOMContentLoaded', postDomLoad);
4790    } else {
4791      postDomLoad();
4792    }
4793  })();
4794</script>
4794
4795
4796
4797
4798<script>
4799  (function () {
4800    const themeSchemaName = window.Shopify.theme.schema_name;
4801
4802    if (!window.SwymCallbacks) {
4803      window.SwymCallbacks = [];
4804    }
4805    window.SwymCallbacks.push(swat => {
4806      if (!swat) {
4807        return;
4808      }
4809
4810      // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent
4811      if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) {
4812        window.SwymLocalWishlist.syncToCloud(swat);
4813      }
4814
4815      if (window._SwymSDKOnlyMode) {
4816        return;
4817      }
4818
4819      // ENABLE COMMON FEATURES
4820      let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures;
4821      Object.keys(swymEnabledCommonFeatures).forEach(key => {
4822        if (!swymEnabledCommonFeatures[key]) return;
4823
4824        switch (key) {
4825          case 'add-to-wishlist-collections-button':
4826            // Check if app block is already handling the collections button
4827            if (window.SwymCollectionsConfig) {
4828              return;
4829            }
4830
4831            // Check if v2 default collections is handling it
4832            if (window.SwymAdvancedCollectionsWishlistConfig) {
4833              return;
4834            }
4835
4836            // Fallback to old v1 behavior if v2 config is not present
4837            swat?.collectionsApi?.setDefaultCustomizationOptions();
4838            swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName);
4839
4840            break;
4841          case 'add-to-wishlist-pdp-button':
4842            // Check if app block is already handling the PDP button
4843            if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') {
4844              return;
4845            }
4846
4847            if (!(window.SwymPageData && window.SwymPageData.et === 1)) {
4848              // Not initiating pdp button as it is not a product page
4849              return;
4850            }
4851
4852            // Inject addtowishlist.css into the document's <head>
4853            var head = document.head;
4854            var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.css";
4855            var pdpButtonStylesheetTag = document.createElement('link');
4856            pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`;
4857            pdpButtonStylesheetTag.rel = 'stylesheet';
4858            pdpButtonStylesheetTag.href = pdpButtonStylesheet;
4859
4860            if (!document.getElementById('swym-pdp-button-stylesheet')) {
4861              head.appendChild(pdpButtonStylesheetTag);
4862            }
4863
4864            var x = document.getElementsByTagName('script')[0];
4865            function createAndInsertScript(id, src, onLoadCallback) {
4866              var scriptTag = document.createElement('script');
4867              scriptTag.id = id;
4868              scriptTag.type = 'text/javascript';
4869              scriptTag.src = src;
4870              scriptTag.onload = onLoadCallback;
4871              x.parentNode.insertBefore(scriptTag, x);
4872            }
4873
4874            var pdpButtonScript = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.js";
4875            createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () {
4876              const pdpBtnApi = window.WishlistPlusPDPButtonAPI;
4877              if (pdpBtnApi) {
4878                pdpBtnApi.setDefaultCustomizationOptions(swat);
4879                pdpBtnApi.initializePDPButton(swat, true);
4880              }
4881            });
4882            break;
4883          default:
4884            return;
4885        }
4886      });
4887    });
4888  })(); // IIFE to prevent polluting global scope
4889</script>
4889
4890
4891
4892
4893<script> 
4894  (function () {
4895    // Get the settings from Shopify's Liquid variables and create the styles
4896    const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
4897    const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
4898      Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
4899    const isControlCentreEnabledFromBlockSettings = false;
4900    
4901    if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
4902      // Don't enable control centre if this is disabled and block settings are not enabled
4903      return;
4904    }
4905    
4906    let borderRadius = 6;
4907    let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400;
4908    
4909    // Check if block settings exist, use them, otherwise fall back to common settings
4910    let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 
4911      "#000000" : 
4912      window.SwymWishlistCommonCustomizationSettings.primaryColor;
4913    
4914    let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 
4915      "#ffffff" : 
4916      window.SwymWishlistCommonCustomizationSettings.secondaryColor;
4917    
4918    let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 
4919      "#f4f8fe" : null;
4920    let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 
4921      "#333333" : null;
4922
4923    // Only use color adjustment functions if we're using common settings
4924    if (!secondaryBgColor || !secondaryTextColor) {
4925      function adjustOpacity(color, opacity) {
4926        if (color[0] === '#') {
4927          color = color.slice(1);
4928        }
4929
4930        if (color.length === 3) {
4931          color = color.split('').map(char => char + char).join('');
4932        }
4933
4934        const r = parseInt(color.slice(0, 2), 16);
4935        const g = parseInt(color.slice(2, 4), 16);
4936        const b = parseInt(color.slice(4, 6), 16);
4937
4938        return `rgba(${r}, ${g}, ${b}, ${opacity})`;
4939      }
4940
4941      function hexToRgb(color) {
4942        if (color[0] === '#') {
4943          color = color.slice(1);
4944        }
4945        if (color.length === 3) {
4946          color = color.split('').map(c => c + c).join('');
4947        }
4948
4949        return {
4950          r: parseInt(color.slice(0, 2), 16),
4951          g: parseInt(color.slice(2, 4), 16),
4952          b: parseInt(color.slice(4, 6), 16)
4953        };
4954      }
4955
4956      function getLuminance({ r, g, b }) {
4957        return 0.299 * r + 0.587 * g + 0.114 * b;
4958      }
4959
4960      function generateSecondaryColors(primaryBgColor, primaryTextColor) {
4961        const secondaryBgOpacity = 0.2;
4962        const secondaryTextOpacity = 0.8;
4963
4964        const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity);
4965
4966        const bgRgb = hexToRgb(primaryBgColor);
4967        const bgLuminance = getLuminance(bgRgb);
4968
4969        // Determine whether to use dark or light text for contrast
4970        const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity);
4971        const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity);
4972
4973        const secondaryTextColor = bgLuminance > 186 ? darkText : lightText;
4974
4975        return {
4976          secondaryBgColor,
4977          secondaryTextColor
4978        };
4979      }
4980
4981      const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor);
4982      secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor;
4983      secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor;
4984    }
4985
4986    // Create the CSS rule
4987    let styles = `
4988      .swym-storefront-layout-root-component {
4989        --swym-storefront-layout-ui-border-radius: ${borderRadius}px;
4990        --swym-storefront-layout-button-border-radius: ${borderRadius}px;
4991        --swym-storefront-layout-side-drawer-width: ${drawerWidth}px;
4992        --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor};
4993        --swym-storefront-layout-button-color-text-primary: ${primaryTextColor};
4994        --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor};
4995        --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor};
4996      }
4997    `;
4998
4999    // Create a <style> element and append the styles
5000    let styleSheet = document.createElement("style");
5001    styleSheet.type = "text/css";
5002    styleSheet.innerText = styles;
5003    document.head.appendChild(styleSheet);
5004
5005    if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
5006        window.SwymStorefrontLayoutContext = {};
5007    }
5008    if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){
5009        window.SwymStorefrontLayoutExtensions = {};
5010    }
5011
5012    // Expose block settings toggle state so ThemeCSSMapping can respect it.
5013    // When true, theme editor color pickers take priority over inherited theme CSS variables.
5014    SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings;
5015
5016    if (isControlCentreEnabledFromBlockSettings) {
5017      // If block settings are enabled, use them
5018      SwymStorefrontLayoutContext.Settings = {
5019        EnableStorefrontLayoutOnLauncher: true,
5020        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
5021        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
5022        StorefrontLayoutDrawerPosition: "left",
5023        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
5024        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
5025        EnableStorefrontLayoutVariantSelector: true,
5026        StorefrontLayoutNotificationPosition: "left",
5027        StorefrontLayoutActionPopupPosition: "left",
5028        StorefrontLayoutNotificationDuration: 5000
5029      };
5030    } else {
5031      // If only metafield is enabled but no block settings, use common settings
5032      SwymStorefrontLayoutContext.Settings = {
5033        EnableStorefrontLayoutOnLauncher: true,
5034        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
5035        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
5036        StorefrontLayoutDrawerPosition: "left",
5037        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
5038        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
5039        EnableStorefrontLayoutVariantSelector: true,
5040        StorefrontLayoutNotificationPosition: "left",
5041        StorefrontLayoutActionPopupPosition: "left",
5042        StorefrontLayoutNotificationDuration: 5000
5043      };
5044    }
5045    const storefrontLayoutCallback = (swat) =>{
5046      SwymStorefrontLayoutContext.swat = swat;
5047      let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid'];
5048      let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled'];
5049      SwymStorefrontLayoutContext.Settings = {
5050        ...SwymStorefrontLayoutContext?.Settings,
5051        EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false,
5052        EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield),
5053      }
5054
5055      if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){
5056        if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){
5057          var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 
5058            detail: { settings: SwymStorefrontLayoutContext?.Settings }
5059          });
5060          document.dispatchEvent(event);
5061        }else{
5062          swat.utils.warn(`LayoutInitialized event is not defined.`);
5063        }
5064      }else{
5065        swat.utils.warn(`Storefront Layout is disabled.`);
5066        document.getElementById("swym-storefront-layout-container")?.remove();
5067        document.getElementById("swym-storefront-extention-render-container")?.remove();
5068      }
5069    }
5070  
5071    if (!window.SwymCallbacks) {
5072      window.SwymCallbacks = [];
5073    }
5074    window.SwymCallbacks.push(storefrontLayoutCallback);
5075  
5076    SwymStorefrontLayoutContext.SwymCustomerData = {
5077      
5078        name: null,
5079        email: null
5080      
5081    };
5082    SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email;
5083  })();
5084</script>
5084
5085
5086
5087
5088
5089  
5090    <div id="swym-storefront-extention-render-container">
5091      <!-- BEGIN app snippet: swymStorefrontLayout -->
5091<script>
5092    (function () {
5093        const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
5094        const isControlCentreEnabledFromBlockSettings = false;
5095        const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
5096            Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
5097        
5098        if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
5099            return;
5100        }
5101        if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
5102            window.SwymStorefrontLayoutContext = {};
5103        }
5104        
5105        // Initialize strings with empty values first to prevent string changes after loadStrings()
5106        SwymStorefrontLayoutContext.Strings = {
5107            title: "",
5108            addToCart: "",
5109            addedToCart: "",
5110            addAllToCartCta: "",
5111            addAllToCartSuccessText: "",
5112            addAllToCartEmptyText: "",
5113            addAllToCartErrorText: "",
5114            soldOut: "",
5115            addingToCart: "",
5116            viewCartCta: "",
5117            moveToCartCta: "",
5118            movingToCartCta: "",
5119            removeSflItemCta: "",
5120
5121            loginHeading: "",
5122            loginText: "",
5123            loginButtonText: "",
5124            loggedUserWelcomeMessage: "",
5125            VariantSelectorBtnText: "",
5126            wishlistTitle: "",
5127            wishlistInfo: "",
5128            emptyWishlistTitle: "",
5129            emptyWishlistDescription: "",
5130            
5131            collectionTitle: "",
5132            emptyCarouselCollectionText: "",
5133            emptyCollectionText: "",
5134            emptyCollectionDescription: "",
5135            
5136            addToCollectionTitle: "",
5137            removeItemCta: "",
5138            addToCollectionCta: "",
5139            createCollectionCta: "",
5140            saveNewCollectionCta: "",
5141            renameCollectionCta: "",
5142            deleteCollectionCta: "",
5143            shareCollectionCta: "",
5144            saveCollectionCta: "",
5145            editCollectionCta: "",
5146            shareCollectionTitle: "",
5147            shareCollectionMessage: "",
5148            sharedCollectionMessage: "",
5149            updateCollectionTitle: "",
5150
5151            errorMessageListNameRequired: "",
5152            errorMessageListNameRequire3Char: "",
5153            errorMessageListNameAlreadyExist: "",
5154
5155            notificationMessageItemSaved: "",
5156            notificationMessageItemRemoved: "",
5157            notificationMessageAddedToCart: "",
5158            notificationMessageAddedToCollection: "",
5159            notificationMessageCollectionSaved: "",
5160            notificationMessageCollectionDeleted: "",
5161            notificationMessageCollectionUpdated: "",
5162            notificationMessageCollectionUnavailable: "",
5163            notificationMessageSFLItemSaved: "",
5164            notificationMessageSFLItemRemoved: "",
5165            notificationMessageMovedToCart: "",
5166
5167            notificationActionAddToCollection: "",
5168            notificationActionView: "",
5169            notificationActionViewCollection: "",
5170            notificationActionGoToCart: "",
5171
5172            item: "",
5173            items: "",
5174
5175            tabWishlist: "",
5176            tabSavedForLater: "",
5177            tabSavedForYou: "",
5178            
5179            savedForLaterTitle: "",
5180            emptySavedForLaterTitle: "",
5181            emptySavedForLaterDescription: "",
5182
5183            awNudgeMessage: "",
5184            awNudgeMessageSub: "",
5185            awNudgeLoginCTA: "",
5186            awNudgeDismiss: "",
5187
5188            emptySingleLoggedInTitle: "",
5189            emptySingleLoggedInDescription: "",
5190            emptySingleLoggedInBullet1: "",
5191            emptySingleLoggedInBullet2: "",
5192            emptySingleLoggedInBullet3: "",
5193            emptySingleLoggedInCTA: "",
5194
5195            emptyMultiLoggedInTitle: "",
5196            emptyMultiLoggedInDescription: "",
5197            emptyMultiLoggedInCreateTitle: "",
5198            emptyMultiLoggedInCreateDescription: "",
5199            emptyMultiLoggedInBrowseLabel: "",
5200            emptyMultiLoggedInCTA: "",
5201            emptyMultiLoggedInTag1: "",
5202            emptyMultiLoggedInTag2: "",
5203            emptyMultiLoggedInTag3: "",
5204            emptyMultiLoggedInTag4: "",
5205            emptyMultiLoggedInTag5: "",
5206
5207            emptyGuestTitle: "",
5208            emptyGuestDescription: "",
5209            emptyGuestSingleNotice: "",
5210            emptyGuestMultiNotice: "",
5211            emptyGuestLoginCTA: "",
5212            emptyGuestBrowseCTA: "",
5213            emptyGuestSignupText: "",
5214            emptyGuestSignupCTA: "",
5215
5216            emptySflTitle: "",
5217            emptySflDescription: "",
5218            emptySflStep1Title: "",
5219            emptySflStep1Description: "",
5220            emptySflStep2Title: "",
5221            emptySflStep2Description: "",
5222            emptySflLoggedInNotice: "",
5223            emptySflGuestNotice: "",
5224            emptySflGoToCartCTA: "",
5225            emptySflLoginCTA: "",
5226            emptySflSignupText: "",
5227            emptySflSignupCTA: ""
5228        };
5229
5230        SwymStorefrontLayoutContext.stringsLoaded = false;
5231        SwymStorefrontLayoutContext.StorefrontLayoutUrls = SwymStorefrontLayoutContext.StorefrontLayoutUrls || {};
5232        SwymStorefrontLayoutContext.StorefrontLayoutUrls.Login = "\/customer_authentication\/login?return_to=%2Fcart\u0026locale=en\u0026ui_hint=full\u0026region_country=US";
5233
5234        /** 
5235        * Function to override Swym's default UI behavior.
5236        **/
5237        const overrideSwymDefaultUI = (swat) => {
5238            try{
5239                swat.ui.open = function(){
5240                    window.location.hash = SwymStorefrontLayoutContext?.StorefrontLayoutUrls?.List;
5241                }
5242
5243                if (swat.ui?.uiRef?.settings?.UI) {
5244                    swat.ui.uiRef.settings.UI.NotificationDisabled = true;
5245                }
5246            }catch(e){
5247                swat.utils?.warn('Error overriding Swym default UI:', e);
5248            }
5249        }
5250
5251        /**
5252        * Callback function to override Swym's default UI behavior based on Storefront Layout settings.
5253        * 
5254        * - Overrides `swat.ui.open` to redirect to a custom Storefront Layout URL if enabled.
5255        * - Overrides Swym's default notifications to log notifications instead of displaying them.
5256        * - Ensures the callback is pushed to `window.SwymCallbacks` for execution when Swym is initialized.
5257        * 
5258        * @param {Object} swat - Swym's UI object used for overriding UI behaviors.
5259        */
5260        const swymStorefrontLayoutCallback = (swat) =>{
5261            SwymStorefrontLayoutContext.swat = swat;
5262            
5263            overrideSwymDefaultUI(swat);
5264
5265
5266            let triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat;
5267            if (typeof triggerHeartbeat !== "function") return;
5268
5269            let wishlistNewUiHeartbeatData = '';
5270            try {
5271                wishlistNewUiHeartbeatData = JSON.parse(wishlistNewUiHeartbeatData) || {};
5272            } catch (e) {
5273                wishlistNewUiHeartbeatData = {};
5274            }
5275
5276            let themeId = window.Shopify.theme.id;
5277            let isDesignMode = !!window.swymDesignMode;
5278            let lastHeartbeat = isDesignMode ? wishlistNewUiHeartbeatData?.editor : wishlistNewUiHeartbeatData?.[themeId];
5279            let themeContext = isDesignMode ? 'editor' : themeId;
5280            let extensionData = {
5281                extensionName: "wishlist-new-ui", 
5282                extensionType: "app-embed", 
5283                metadata: {}, 
5284                themeId: themeContext, 
5285                extensionSource: "default"
5286            };
5287            /** Stop heartbeat
5288            triggerHeartbeat(extensionData, lastHeartbeat);
5289            */
5290        }
5291        
5292        if (!window.SwymCallbacks) {
5293            window.SwymCallbacks = [];
5294        }
5295        window.SwymCallbacks.push(swymStorefrontLayoutCallback);
5296    })();
5297</script>
5297
5298<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/storefront-layout.css">
5299<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 5299
5299
5300<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 5300
5300
5301<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/storefront-layout-components.js" defer="defer"></script>
5301
5302
5303<swym-storefront-layout class="swym-storefront-layout-root-component"></swym-storefront-layout>
5304<!-- END app snippet -->
5305    </div>
5306    <!-- BEGIN app snippet: swymEducationTooltip -->
5307
5308
5309  
5310
5311  <div id="swym-education-tooltip" aria-hidden="true"
5312    data-toast-desktop-message="Interesting? Click &#39;{{wishlistIcon}}&#39; to save it to your {{wishlistName}}."
5313    data-toast-mobile-message="Interesting? Tap &#39;{{wishlistIcon}}&#39; to add to your {{wishlistName}}."
5314    data-toast-cta="Wishlist Now"
5315    data-tooltip-desktop-message="Interesting? Click &#39;{{wishlistIcon}}&#39; to save it to your {{wishlistName}}."
5316    data-tooltip-mobile-message="Interesting? Tap &#39;{{wishlistIcon}}&#39; to add to your {{wishlistName}}."
5317    data-button-transition-text-1="Price drops? Know first."
5318    data-button-transition-text-2="Almost gone. Just saying."
5319    data-button-transition-text-3="Yours when ready.">
5320  </div>
5321
5322  <div id="swym-education-tooltip-bubble" class="swym-education-tooltip swym-education-tooltip-above" aria-hidden="true" role="tooltip">
5323    <div class="swym-education-tooltip-content">
5324      <span class="swym-education-tooltip-message"></span>
5325      <button class="swym-education-tooltip-close" data-swym-education-tooltip-close aria-label="Close consent dialog">
5326        <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5327          <path d="M18 6L6 18M6 6l12 12"></path>
5328        </svg>
5329      </button>
5330    </div>
5331    <div class="swym-education-tooltip-arrow"></div>
5332  </div>
5333
5334  <style>
5335    /* Education tooltip — positioned fixed, managed by JS */
5336    .swym-education-tooltip {
5337      position: fixed;
5338      z-index: 500;
5339      visibility: hidden;
5340      opacity: 0;
5341      transition: opacity 0.2s ease, visibility 0.2s ease;
5342      pointer-events: none;
5343    }
5344    .swym-education-tooltip.swym-education-tooltip-visible {
5345      visibility: visible;
5346      opacity: 1;
5347      pointer-events: auto;
5348    }
5349    .swym-education-tooltip-content {
5350      background: var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
5351      color: var(--swym-storefront-layout-notification-neutral-text-color, #383d41);
5352      border: 1px solid var(--swym-storefront-layout-notification-neutral-border-color, #d6d8db);
5353      padding: 10px 14px;
5354      border-radius: var(--swym-storefront-layout-ui-border-radius, 10px);
5355      font-size: 13px;
5356      line-height: 1.4;
5357      display: flex;
5358      align-items: center;
5359      gap: 8px;
5360      max-width: 320px;
5361      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
5362    }
5363    .swym-education-tooltip-message {
5364      flex: 1;
5365    }
5366    .swym-education-tooltip-close {
5367      background: none;
5368      border: none;
5369      color: inherit;
5370      cursor: pointer;
5371      padding: 2px;
5372      line-height: 1;
5373      flex-shrink: 0;
5374      opacity: 0.7;
5375    }
5376    .swym-education-tooltip-close:hover {
5377      opacity: 1;
5378    }
5379
5380    /* Button text fade transition for education nudge */
5381    .swym-btn-text-fade-out {
5382      opacity: 0;
5383      transition: opacity 0.2s ease;
5384    }
5385    .swym-btn-text-fade-in {
5386      opacity: 1;
5387      transition: opacity 0.3s ease;
5388    }
5389
5390    /* Arrow — points down when tooltip is above, up when below */
5391    .swym-education-tooltip-arrow {
5392      width: 0;
5393      height: 0;
5394      position: absolute;
5395      left: 50%;
5396      transform: translateX(-50%);
5397    }
5398    .swym-education-tooltip-above .swym-education-tooltip-arrow {
5399      bottom: -6px;
5400      border-left: 6px solid transparent;
5401      border-right: 6px solid transparent;
5402      border-top: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
5403    }
5404    .swym-education-tooltip-below .swym-education-tooltip-arrow {
5405      top: -6px;
5406      border-left: 6px solid transparent;
5407      border-right: 6px solid transparent;
5408      border-bottom: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
5409    }
5410
5411    /* Hidden data element */
5412    #swym-education-tooltip {
5413      display: none;
5414    }
5415
5416    @media (max-width: 480px) {
5417      .swym-education-tooltip-content {
5418        max-width: 90vw;
5419        font-size: 12px;
5420      }
5421    }
5422  </style>
5423
5424  
5424<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-education-tooltip.js" defer="defer"></script>
5424
5425  
5425<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-education.js" defer="defer"></script>
5425
5426
5427<!-- END app snippet -->
5428  
5429
5430</div><div id="shopify-block-Abm0rUlNXcDY5T3ZuN__2734250573734242505" class="shopify-block shopify-app-block">
5431<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-local-wishlist.js" defer></script>
5431
5432
5433<!-- BEGIN app snippet: swymConsentPopup -->
5434
5435
5436
5437  
5438
5439  <style id="swym-consent-popup-styles">
5440    /* Consent popup styles */
5441    .swym-consent-popup {
5442      position: fixed;
5443      top: 0;
5444      left: 0;
5445      width: 100%;
5446      height: 100%;
5447      z-index: 999999;
5448      display: flex;
5449      align-items: center;
5450      justify-content: center;
5451      opacity: 0;
5452      visibility: hidden;
5453      transition: opacity 0.2s ease, visibility 0.2s ease;
5454    }
5455    .swym-consent-popup[aria-hidden="false"] {
5456      opacity: 1;
5457      visibility: visible;
5458    }
5459    .swym-consent-popup-overlay {
5460      position: absolute;
5461      top: 0;
5462      left: 0;
5463      width: 100%;
5464      height: 100%;
5465      background: rgba(0, 0, 0, 0.5);
5466      cursor: pointer;
5467    }
5468    .swym-consent-popup-content {
5469      position: relative;
5470      background: #fff;
5471      padding: 32px;
5472      border-radius: 12px;
5473      max-width: 440px;
5474      width: 90%;
5475      box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
5476      z-index: 1;
5477      text-align: left;
5478    }
5479    .swym-consent-popup[aria-hidden="false"] .swym-consent-popup-content {
5480      animation: swymPopupSlideIn 0.25s ease;
5481    }
5482    @keyframes swymPopupSlideIn {
5483      from {
5484        opacity: 0;
5485        transform: translateY(-20px) scale(0.95);
5486      }
5487      to {
5488        opacity: 1;
5489        transform: translateY(0) scale(1);
5490      }
5491    }
5492    .swym-consent-popup-close {
5493      position: absolute;
5494      top: 12px;
5495      right: 12px;
5496      background: none;
5497      border: none;
5498      cursor: pointer;
5499      padding: 4px;
5500      color: #666;
5501      transition: color 0.15s ease;
5502    }
5503    .swym-consent-popup-close:hover {
5504      color: #000;
5505    }
5506    .swym-consent-popup-title {
5507      margin: 0 0 12px 0;
5508      font-size: 20px;
5509      font-weight: 600;
5510      color: #111;
5511      text-align: center;
5512    }
5513    .swym-consent-popup-message {
5514      margin: 0 0 24px 0;
5515      font-size: 14px;
5516      line-height: 1.6;
5517      color: #555;
5518      text-align: left;
5519    }
5520    .swym-consent-popup-actions {
5521      display: flex;
5522      gap: 12px;
5523      justify-content: center;
5524    }
5525    /* Secondary buttons — all CTAs have equal weight, outlined style */
5526    .swym-consent-btn {
5527      flex: 1;
5528      padding: 12px 24px;
5529      font-size: 14px;
5530      font-weight: 500;
5531      border-radius: 6px;
5532      cursor: pointer;
5533      transition: all 0.15s ease;
5534      min-width: 100px;
5535      min-height: 44px;
5536      background: #fff;
5537      color: #111;
5538      border: 1px solid #ccc;
5539      position: relative;
5540      text-align: center;
5541    }
5542    .swym-consent-btn:hover {
5543      background: #f5f5f5;
5544      border-color: #999;
5545    }
5546    /* Disclaimer text under popup actions */
5547    .swym-consent-popup-disclaimer {
5548      margin: 16px 0 0 0;
5549      font-size: 12px;
5550      line-height: 1.5;
5551      color: #888;
5552      font-style: italic;
5553      text-align: left;
5554    }
5555    /* First CTA (accept button) has bolder font weight */
5556    .swym-consent-btn[data-swym-consent-accept] {
5557      font-weight: 600;
5558    }
5559    /* Spinner for accept button */
5560    .swym-consent-btn .swym-consent-spinner {
5561      display: none;
5562      width: 16px;
5563      height: 16px;
5564      border: 2px solid #111;
5565      border-top-color: transparent;
5566      border-radius: 50%;
5567      animation: swymConsentSpin 0.7s linear infinite;
5568    }
5569    .swym-consent-btn.swym-loading {
5570      pointer-events: none;
5571    }
5572    .swym-consent-btn.swym-loading .swym-consent-btn-text {
5573      visibility: hidden;
5574    }
5575    .swym-consent-btn.swym-loading .swym-consent-spinner {
5576      display: block;
5577      position: absolute;
5578      top: 50%;
5579      left: 50%;
5580      transform: translate(-50%, -50%);
5581    }
5582    @keyframes swymConsentSpin {
5583      to { transform: translate(-50%, -50%) rotate(360deg); }
5584    }
5585    .swym-consent-popup-note {
5586      display: none;
5587    }
5588    @media (max-width: 480px) {
5589      .swym-consent-popup-content {
5590        padding: 24px 20px;
5591        margin: 16px;
5592      }
5593      .swym-consent-popup-actions {
5594        flex-direction: column;
5595      }
5596      .swym-consent-btn {
5597        width: 100%;
5598      }
5599    }
5600    /* Ghost-Intent login toast */
5601    .swym-ghost-toast {
5602      position: fixed;
5603      bottom: 20px;
5604      left: 50%;
5605      transform: translateX(-50%) translateY(100px);
5606      background: #111;
5607      color: #fff;
5608      padding: 14px 20px;
5609      border-radius: 8px;
5610      display: flex;
5611      align-items: center;
5612      gap: 12px;
5613      z-index: 999999;
5614      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
5615      opacity: 0;
5616      transition: opacity 0.3s ease, transform 0.3s ease;
5617      max-width: 90%;
5618    }
5619    .swym-ghost-toast-visible {
5620      opacity: 1;
5621      transform: translateX(-50%) translateY(0);
5622    }
5623    .swym-ghost-toast-message {
5624      font-size: 14px;
5625    }
5626    .swym-ghost-toast-cta {
5627      color: #fff;
5628      text-decoration: underline;
5629      font-weight: 600;
5630      font-size: 14px;
5631      white-space: nowrap;
5632    }
5633    .swym-ghost-toast-close {
5634      background: none;
5635      border: none;
5636      color: #999;
5637      font-size: 18px;
5638      cursor: pointer;
5639      padding: 0 0 0 4px;
5640      line-height: 1;
5641    }
5642    .swym-ghost-toast-close:hover {
5643      color: #fff;
5644    }
5645    /* Confirmation alert (shown after second consent decline) */
5646    .swym-consent-confirm-alert {
5647      position: fixed;
5648      top: 0;
5649      left: 0;
5650      width: 100%;
5651      height: 100%;
5652      z-index: 9999999;
5653      display: flex;
5654      align-items: center;
5655      justify-content: center;
5656      opacity: 0;
5657      visibility: hidden;
5658      transition: opacity 0.2s ease, visibility 0.2s ease;
5659    }
5660    .swym-consent-confirm-alert[aria-hidden="false"] {
5661      opacity: 1;
5662      visibility: visible;
5663    }
5664    .swym-consent-confirm-overlay {
5665      position: absolute;
5666      top: 0;
5667      left: 0;
5668      width: 100%;
5669      height: 100%;
5670      background: rgba(0, 0, 0, 0.6);
5671      cursor: pointer;
5672    }
5673    .swym-consent-confirm-content {
5674      position: relative;
5675      background: #fff;
5676      padding: 32px;
5677      border-radius: 12px;
5678      max-width: 480px;
5679      width: 90%;
5680      box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
5681      z-index: 1;
5682      text-align: left;
5683    }
5684    .swym-consent-confirm-alert[aria-hidden="false"] .swym-consent-confirm-content {
5685      animation: swymPopupSlideIn 0.25s ease;
5686    }
5687    .swym-consent-confirm-icon {
5688      margin-right: 8px;
5689    }
5690    .swym-consent-confirm-title {
5691      margin: 0 0 12px 0;
5692      font-size: 18px;
5693      font-weight: 600;
5694      color: #111;
5695      text-align: center;
5696      display: flex;
5697      align-items: center;
5698      justify-content: center;
5699    }
5700    .swym-consent-confirm-message {
5701      margin: 0 0 24px 0;
5702      font-size: 14px;
5703      line-height: 1.6;
5704      color: #555;
5705      text-align: left;
5706    }
5707    .swym-consent-confirm-actions {
5708      display: flex;
5709      gap: 12px;
5710      justify-content: center;
5711    }
5712    /* Secondary buttons for confirmation alert — equal weight, outlined */
5713    .swym-consent-confirm-btn {
5714      flex: 1;
5715      padding: 12px 24px;
5716      font-size: 14px;
5717      font-weight: 500;
5718      border-radius: 6px;
5719      cursor: pointer;
5720      transition: all 0.15s ease;
5721      min-width: 120px;
5722      background: #fff;
5723      color: #111;
5724      border: 1px solid #ccc;
5725    }
5726    .swym-consent-confirm-btn:hover {
5727      background: #f5f5f5;
5728      border-color: #999;
5729    }
5730    .swym-consent-confirm-disclaimer {
5731      margin: 16px 0 0 0;
5732      font-size: 12px;
5733      line-height: 1.5;
5734      color: #888;
5735      font-style: italic;
5736      text-align: left;
5737    }
5738    /* First CTA (accept button) in confirmation alert has bolder font weight */
5739    .swym-consent-confirm-btn[data-swym-confirm-accept] {
5740      font-weight: 600;
5741    }
5742    @media (max-width: 480px) {
5743      .swym-consent-confirm-content {
5744        padding: 24px 20px;
5745        margin: 16px;
5746      }
5747      .swym-consent-confirm-actions {
5748        flex-direction: column;
5749      }
5750      .swym-consent-confirm-btn {
5751        width: 100%;
5752      }
5753    }
5754  </style>
5755
5756  <div id="swym-consent-popup" class="swym-consent-popup" aria-hidden="true" role="dialog" aria-modal="true" aria-labelledby="swym-consent-title"
5757    data-login-url="/customer_authentication/login?return_to=%2Fcart&locale=en&ui_hint=full&region_country=US"
5758    data-local-only-title="Save your wishlist to this device?"
5759    data-local-only-message="To start your favorites list, we need to save your items to this device."
5760    data-local-only-accept="OK, Save to Device"
5761    data-local-only-decline="No, do not save"
5762    data-local-only-note="If you decline, you won&#39;t be able to add items to your wishlist."
5763    data-ghost-title="Saving more? sync your list"
5764    data-ghost-message="You have already saved {{itemCount}} of 5 items you can store on this device. For unlimited saves and accessing across devices please Log in."
5765    data-ghost-message-full="You have already saved {{itemCount}} of 5 items on this device, to save more and sync it across devices please Log in."
5766    data-ghost-disclaimer="Disclaimer: By logging in you are providing your consent to save the wishlist data."
5767    data-ghost-accept="Log in to sync"
5768    data-ghost-decline="Keep on this device"
5769    data-toast-message="Item saved! Log in to sync across all your devices."
5770    data-toast-cta="Log in to sync">
5771    <div class="swym-consent-popup-overlay" data-swym-consent-close></div>
5772    <div class="swym-consent-popup-content">
5773      <button type="button" class="swym-consent-popup-close" data-swym-consent-close aria-label="Close consent dialog">
5774        <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true" focusable="false">
5775          <path d="M18 6L6 18M6 6l12 12"></path>
5776        </svg>
5777      </button>
5778      <h3 id="swym-consent-title" class="swym-consent-popup-title">Your Consent Matters</h3>
5779      <p class="swym-consent-popup-message">To save items to your wishlist and provide a personalized experience, we need your consent to store your preferences.</p>
5780      <div class="swym-consent-popup-actions">
5781        <button type="button" class="swym-consent-btn" data-swym-consent-accept>
5782          <span class="swym-consent-btn-text">Accept</span>
5783          <span class="swym-consent-spinner" aria-hidden="true"></span>
5784        </button>
5785        <button type="button" class="swym-consent-btn" data-swym-consent-decline>Decline</button>
5786      </div>
5787      <p class="swym-consent-popup-note swym-consent-popup-disclaimer"></p>
5788    </div>
5789  </div>
5790
5791  <div id="swym-consent-confirm-alert" class="swym-consent-confirm-alert" aria-hidden="true" role="alertdialog" aria-modal="true" aria-labelledby="swym-confirm-title">
5792    <div class="swym-consent-confirm-overlay" data-swym-confirm-close></div>
5793    <div class="swym-consent-confirm-content">
5794      <h3 id="swym-confirm-title" class="swym-consent-confirm-title">
5795        <svg class="swym-consent-confirm-icon" width="40" height="40" viewBox="0 0 24 24" fill="none" stroke="#d97706" stroke-width="2" aria-hidden="true" focusable="false">
5796          <path d="M10.29 3.86L1.82 18a2 2 0 001.71 3h16.94a2 2 0 001.71-3L13.71 3.86a2 2 0 00-3.42 0z"></path>
5797          <line x1="12" y1="9" x2="12" y2="13"></line>
5798          <line x1="12" y1="17" x2="12.01" y2="17"></line>
5799        </svg>
5800        Are you sure? keep only on this device
5801      </h3>
5802      <p class="swym-consent-confirm-message" data-confirm-message-template="You have already saved {{itemCount}} of 5 items so you won&#39;t be able to save more on this device">You have already saved {{itemCount}} of 5 items so you won&#39;t be able to save more on this device</p>
5803      <div class="swym-consent-confirm-actions">
5804        <button type="button" class="swym-consent-confirm-btn" data-swym-confirm-accept>Login and sync</button>
5805        <button type="button" class="swym-consent-confirm-btn" data-swym-confirm-decline>Yes, only on this device</button>
5806      </div>
5807      <p class="swym-consent-confirm-disclaimer">Disclaimer: By logging in you are providing your consent to save the wishlist data.</p>
5808    </div>
5809  </div>
5810
5811  <!-- BEGIN app snippet: swymLoadConsentManager -->
5812<script>
5813  (function () {
5814    if (document.querySelector("script[data-swym-consent-manager]")) return;
5815    var swymConsentManagerScript = document.createElement("script");
5816    swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0f142-9ec3-73a2-babd-8904a7e44cee\/swym-relay-840\/assets\/swym-consent-manager.js";
5817    swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves
5818    swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true");
5819    document.head.appendChild(swymConsentManagerScript);
5820  })();
5821</script>
5821
5822<!-- END app snippet -->
5823
5824<!-- END app snippet -->
5825<!-- BEGIN app snippet: swymGhostWishlistDrawer -->
5826
5827
5828<div id="swym-ghost-wishlist-data" style="display:none"
5829  data-title="My Wishlist"
5830  data-empty-title="Your wishlist is empty"
5831  data-empty-description="Add items to your wishlist and see them here"
5832  data-add-to-cart="Add to Cart"
5833  data-added-to-cart="Added to Cart"
5834  data-remove="Remove"
5835  data-view-product="View Product"
5836  data-consent-cta="Sync across devices"
5837  data-items-count="{{count}} items"
5838  data-close="Close"
5839></div>
5840
5841<style id="swym-ghost-wishlist-drawer-styles">
5842  /* Ghost Wishlist Drawer — overlay */
5843  .swym-ghost-wl-overlay {
5844    position: fixed;
5845    top: 0;
5846    left: 0;
5847    width: 100%;
5848    height: 100%;
5849    background: rgba(0, 0, 0, 0.4);
5850    z-index: 999998;
5851    opacity: 0;
5852    visibility: hidden;
5853    transition: opacity 0.3s ease, visibility 0.3s ease;
5854  }
5855  .swym-ghost-wl-overlay-visible {
5856    opacity: 1;
5857    visibility: visible;
5858  }
5859
5860  /* Ghost Wishlist Drawer — drawer panel */
5861  .swym-ghost-wl-drawer {
5862    position: fixed;
5863    top: 0;
5864    right: 0;
5865    width: 400px;
5866    max-width: 90vw;
5867    height: 100%;
5868    background: #fff;
5869    z-index: 999999;
5870    display: flex;
5871    flex-direction: column;
5872    box-shadow: -4px 0 20px rgba(0, 0, 0, 0.1);
5873    transform: translateX(100%);
5874    transition: transform 0.3s ease;
5875  }
5876  .swym-ghost-wl-drawer-open {
5877    transform: translateX(0);
5878  }
5879
5880  /* Drawer header */
5881  .swym-ghost-wl-header {
5882    display: flex;
5883    align-items: center;
5884    justify-content: space-between;
5885    padding: 20px 24px;
5886    border-bottom: 1px solid #eee;
5887    flex-shrink: 0;
5888  }
5889  .swym-ghost-wl-header-left {
5890    display: flex;
5891    align-items: baseline;
5892    gap: 8px;
5893  }
5894  .swym-ghost-wl-title {
5895    margin: 0;
5896    font-size: 18px;
5897    font-weight: 600;
5898    color: #111;
5899    line-height: 1.2;
5900  }
5901  .swym-ghost-wl-count {
5902    font-size: 13px;
5903    color: #888;
5904    font-weight: 400;
5905  }
5906  .swym-ghost-wl-close {
5907    background: none;
5908    border: none;
5909    cursor: pointer;
5910    padding: 4px;
5911    color: #666;
5912    transition: color 0.15s ease;
5913    display: flex;
5914    align-items: center;
5915    justify-content: center;
5916  }
5917  .swym-ghost-wl-close:hover {
5918    color: #000;
5919  }
5920
5921  /* Items list (scrollable) */
5922  .swym-ghost-wl-items {
5923    flex: 1;
5924    overflow-y: auto;
5925    padding: 16px 24px;
5926  }
5927
5928  /* Empty state */
5929  .swym-ghost-wl-empty {
5930    display: flex;
5931    flex-direction: column;
5932    align-items: center;
5933    justify-content: center;
5934    text-align: center;
5935    padding: 60px 20px;
5936    color: #999;
5937  }
5938  .swym-ghost-wl-empty svg {
5939    margin-bottom: 16px;
5940    opacity: 0.5;
5941  }
5942  .swym-ghost-wl-empty-title {
5943    margin: 0 0 8px;
5944    font-size: 16px;
5945    font-weight: 600;
5946    color: #555;
5947  }
5948  .swym-ghost-wl-empty-desc {
5949    margin: 0;
5950    font-size: 14px;
5951    color: #888;
5952    line-height: 1.5;
5953  }
5954
5955  /* Product tile */
5956  .swym-ghost-wl-item {
5957    display: flex;
5958    gap: 16px;
5959    padding: 16px 0;
5960    border-bottom: 1px solid #f0f0f0;
5961  }
5962  .swym-ghost-wl-item:last-child {
5963    border-bottom: none;
5964  }
5965
5966  /* Product image */
5967  .swym-ghost-wl-item-image-link {
5968    flex-shrink: 0;
5969    width: 90px;
5970    height: 90px;
5971    display: block;
5972    text-decoration: none;
5973  }
5974  .swym-ghost-wl-item-image {
5975    width: 90px;
5976    height: 90px;
5977    object-fit: cover;
5978    border-radius: 8px;
5979    background: #f5f5f5;
5980    display: block;
5981  }
5982  .swym-ghost-wl-item-image-placeholder {
5983    width: 90px;
5984    height: 90px;
5985    border-radius: 8px;
5986    background: #f5f5f5;
5987    display: flex;
5988    align-items: center;
5989    justify-content: center;
5990  }
5991
5992  /* Product info */
5993  .swym-ghost-wl-item-info {
5994    flex: 1;
5995    display: flex;
5996    flex-direction: column;
5997    justify-content: center;
5998    min-width: 0;
5999  }
6000  .swym-ghost-wl-item-title {
6001    font-size: 14px;
6002    font-weight: 500;
6003    color: #111;
6004    text-decoration: none;
6005    line-height: 1.4;
6006    margin-bottom: 4px;
6007    display: -webkit-box;
6008    -webkit-line-clamp: 2;
6009    -webkit-box-orient: vertical;
6010    overflow: hidden;
6011  }
6012  .swym-ghost-wl-item-title:hover {
6013    text-decoration: underline;
6014  }
6015  .swym-ghost-wl-item-price {
6016    font-size: 14px;
6017    font-weight: 600;
6018    color: #111;
6019    margin-bottom: 10px;
6020  }
6021
6022  /* Action buttons row */
6023  .swym-ghost-wl-item-actions {
6024    display: flex;
6025    align-items: center;
6026    gap: 10px;
6027  }
6028  .swym-ghost-wl-item-atc {
6029    display: inline-flex;
6030    align-items: center;
6031    justify-content: center;
6032    padding: 6px 14px;
6033    font-size: 12px;
6034    font-weight: 500;
6035    color: #fff;
6036    background: #111;
6037    border: 1px solid #111;
6038    border-radius: 4px;
6039    cursor: pointer;
6040    text-decoration: none;
6041    transition: background 0.15s ease;
6042    white-space: nowrap;
6043  }
6044  .swym-ghost-wl-item-atc:hover {
6045    background: #333;
6046    color: #fff;
6047    text-decoration: none;
6048  }
6049  /* Add to Cart — loading spinner */
6050  .swym-ghost-wl-atc-spinner {
6051    display: none;
6052    width: 12px;
6053    height: 12px;
6054    border: 2px solid rgba(255,255,255,0.3);
6055    border-top-color: #fff;
6056    border-radius: 50%;
6057    animation: swym-ghost-wl-spin 0.6s linear infinite;
6058    margin-left: 6px;
6059  }
6060  .swym-ghost-wl-atc-loading .swym-ghost-wl-atc-spinner {
6061    display: inline-block;
6062  }
6063  .swym-ghost-wl-atc-loading {
6064    opacity: 0.7;
6065    pointer-events: none;
6066  }
6067  /* Add to Cart — added state (keeps same style, just disabled) */
6068  .swym-ghost-wl-atc-added {
6069    pointer-events: none;
6070    opacity: 0.8;
6071  }
6072  @keyframes swym-ghost-wl-spin {
6073    to { transform: rotate(360deg); }
6074  }
6075  .swym-ghost-wl-item-soldout {
6076    font-size: 12px;
6077    color: #999;
6078    font-weight: 500;
6079  }
6080  .swym-ghost-wl-item-remove {
6081    background: none;
6082    border: none;
6083    cursor: pointer;
6084    padding: 4px;
6085    color: #999;
6086    transition: color 0.15s ease;
6087    display: flex;
6088    align-items: center;
6089    justify-content: center;
6090  }
6091  .swym-ghost-wl-item-remove:hover {
6092    color: #e53e3e;
6093  }
6094
6095  /* Footer with consent CTA */
6096  .swym-ghost-wl-footer {
6097    padding: 16px 24px;
6098    border-top: 1px solid #eee;
6099    flex-shrink: 0;
6100  }
6101  .swym-ghost-wl-consent-btn {
6102    width: 100%;
6103    padding: 12px 20px;
6104    font-size: 14px;
6105    font-weight: 500;
6106    color: #111;
6107    background: #fff;
6108    border: 1px solid #ddd;
6109    border-radius: 6px;
6110    cursor: pointer;
6111    transition: all 0.15s ease;
6112    text-align: center;
6113  }
6114  .swym-ghost-wl-consent-btn:hover {
6115    background: #f5f5f5;
6116    border-color: #ccc;
6117  }
6118
6119  /* Responsive */
6120  @media (max-width: 480px) {
6121    .swym-ghost-wl-drawer {
6122      width: 100%;
6123      max-width: 100vw;
6124    }
6125    .swym-ghost-wl-header {
6126      padding: 16px 16px;
6127    }
6128    .swym-ghost-wl-items {
6129      padding: 12px 16px;
6130    }
6131    .swym-ghost-wl-item-image-link,
6132    .swym-ghost-wl-item-image,
6133    .swym-ghost-wl-item-image-placeholder {
6134      width: 72px;
6135      height: 72px;
6136    }
6137    .swym-ghost-wl-footer {
6138      padding: 12px 16px;
6139    }
6140  }
6141</style>
6142
6143<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-ghost-wishlist-drawer.js" defer></script>
6143
6144<!-- END app snippet -->
6145
6146
6147
6148
6149  <!-- BEGIN app snippet: swymHeaderIcon -->
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159  
6160  <a id="swym-advanced-header-icon"
6161      class="swym-advanced-header-icon swym-header-icon-wrapper"
6162      href="#"
6163      aria-label="Wishlist"
6164      aria-haspopup="dialog"
6165      aria-expanded="false"
6166      >
6167    <span class="swym-header-icon-html">
6168      
6169<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24" fill="none" aria-hidden="true" focusable="false"><path d="M19.6706 5.4736C17.6806 3.8336 14.7206 4.1236 12.8906 5.9536L12.0006 6.8436L11.1106 5.9536C9.29063 4.1336 6.32064 3.8336 4.33064 5.4736C2.05064 7.3536 1.93063 10.7436 3.97063 12.7836L11.6406 20.4536C11.8406 20.6536 12.1506 20.6536 12.3506 20.4536L20.0206 12.7836C22.0706 10.7436 21.9506 7.3636 19.6706 5.4736Z" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"></path></svg>
6170
6171      <span class="swym-header-icon-count-bubble" aria-live="polite" aria-atomic="true" style="display: none;">
6172        <span class="swym-header-icon-count" data-swym-count>0</span>
6173      </span>
6174    </span>
6175  </a>
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206<script>
6207  // Initialize configuration object immediately
6208  window.swymAdvancedHeaderIconConfig = window.swymAdvancedHeaderIconConfig || {};
6209  window.swymAdvancedHeaderIconConfig.iconHtml = "\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19.6706 5.4736C17.6806 3.8336 14.7206 4.1236 12.8906 5.9536L12.0006 6.8436L11.1106 5.9536C9.29063 4.1336 6.32064 3.8336 4.33064 5.4736C2.05064 7.3536 1.93063 10.7436 3.97063 12.7836L11.6406 20.4536C11.8406 20.6536 12.1506 20.6536 12.3506 20.4536L20.0206 12.7836C22.0706 10.7436 21.9506 7.3636 19.6706 5.4736Z\" stroke=\"currentColor\" stroke-miterlimit=\"10\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n";
6210  window.swymAdvancedHeaderIconConfig.countBubbleHtml = "\n\u003cspan class=\"swym-header-icon-count\" data-swym-count\u003e{{WISHLIST_COUNT}}\u003c\/span\u003e\n";
6211  window.swymAdvancedHeaderIconConfig.attachSelectorDesktop = "a[href=\"\/cart\"], header .header__icons, .header__icon--cart, .site-header__icons, .header-icons, cart-icon-bubble, .header__icons, [data-cart-icon], .cart-icon-wrapper";
6212  window.swymAdvancedHeaderIconConfig.attachSelectorMobile = "a[href=\"\/cart\"], header .header__icons, .header__icon--cart, .site-header__icons, .header-icons, cart-icon-bubble, .header__icons, [data-cart-icon], .cart-icon-wrapper";
6213  window.swymAdvancedHeaderIconConfig.hasCustomIconHtml = 1;
6214  window.swymAdvancedHeaderIconConfig.hasCustomCountBubbleHtml = 1;
6215  window.swymAdvancedHeaderIconConfig.ariaLabel = "Wishlist";
6216  
6217    window.swymAdvancedHeaderIconConfig.showWishlistCount = true;
6218  
6219</script>
6219
6220
6221<style id="swym-advanced-header-icon-styles">
6222
6223/* Header Icon Container (anchor tag with both classes) */
6224.swym-advanced-header-icon {
6225  position: relative;
6226  display: inline-flex;
6227  align-items: center;
6228  justify-content: center;
6229  text-decoration: none;
6230  color: inherit;
6231  cursor: pointer;
6232  transition: opacity 0.2s ease;
6233}
6234
6235.swym-advanced-header-icon:hover {
6236  opacity: 0.7;
6237}
6238
6239/* Focus visibility (WCAG 2.4.7) — use currentColor so the ring inherits the
6240   merchant's own link/icon colour and remains visible across all themes */
6241.swym-advanced-header-icon:focus-visible {
6242  outline: 2px solid currentColor;
6243  outline-offset: 2px;
6244}
6245
6246/* Header Icon HTML Container - positioning context for count bubble */
6247.swym-header-icon-html {
6248  position: relative;
6249  display: inline-flex;
6250  align-items: center;
6251  justify-content: center;
6252}
6253
6254/* Header Icon SVG */
6255.swym-header-icon-svg {
6256  width: 24px;
6257  height: 24px;
6258  display: block;
6259}
6260
6261/* Header Icon Count Bubble Container */
6262.swym-header-icon-count-bubble {
6263  position: absolute;
6264  top: -7px;
6265  right: -7px;
6266  display: flex;
6267  align-items: center;
6268  justify-content: center;
6269}
6270
6271/* Header Icon Count Badge */
6272.swym-header-icon-count {
6273  min-width: 18px;
6274  height: 18px;
6275  padding: 0 5px;
6276  font-size: 11px;
6277  font-weight: 600;
6278  line-height: 18px;
6279  text-align: center;
6280  color: #fff;
6281  background-color: #000;
6282  border-radius: 50%;
6283}
6284
6285/* Hide count when zero */
6286.swym-header-icon-count:empty,
6287.swym-header-icon-count[data-count="0"] {
6288  display: none;
6289}
6290
6291/* Loading state */
6292.swym-advanced-header-icon.swym-loading {
6293  opacity: 0.5;
6294  pointer-events: none;
6295}
6296
6297/* ACCESSIBILITY IMPROVEMENTS */
6298@media (prefers-reduced-motion: reduce) {
6299  .swym-advanced-header-icon {
6300    transition: none;
6301  }
6302}
6303
6304
6305/* Ensure icon is always visible regardless of consent state */
6306.swym-advanced-header-icon,
6307#swym-advanced-header-icon,
6308#swym-advanced-header-icon-mobile {
6309  display: inline-flex !important;
6310  visibility: visible !important;
6311  opacity: 1 !important;
6312}
6313
6314/* Loading state overrides the above */
6315.swym-advanced-header-icon.swym-loading {
6316  opacity: 0.5 !important;
6317}
6318
6319/* Hide old SDK header launcher if advanced header icon is enabled */
6320.swym-header-launcher,
6321#swym-header-launcher {
6322  display: none !important;
6323}
6324</style>
6325
6326
6327<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/advanced-header-icon.js" defer></script>
6327
6328<!-- END app snippet -->
6329
6330
6331
6332  <!-- BEGIN app snippet: advancedCollectionsWishlist -->
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368<script
6369  id="swym-advanced-wishlist-collections-config"
6370>
6371  window.SwymAdvancedCollectionsWishlistConfig = {
6372    beforeHtml: "\u003cbutton type=\"button\" class=\"swym-advanced-wishlist-collections\" aria-label=\"{{ADD_TO_WISHLIST}}\" aria-pressed=\"false\" style=\"color:{{ICON_COLOR}}; transform:{{ICON_POSITION}};\"\u003e\n  \u003cdiv class=\"swym-advanced-wishlist-collections-social-count\"\u003e\n    {{SOCIAL_COUNT}}\n  \u003c\/div\u003e\n  \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n    \u003cpath d=\"M19.6706 5.4736C17.6806 3.8336 14.7206 4.1236 12.8906 5.9536L12.0006 6.8436L11.1106 5.9536C9.29063 4.1336 6.32064 3.8336 4.33064 5.4736C2.05064 7.3536 1.93063 10.7436 3.97063 12.7836L11.6406 20.4536C11.8406 20.6536 12.1506 20.6536 12.3506 20.4536L20.0206 12.7836C22.0706 10.7436 21.9506 7.3636 19.6706 5.4736Z\" stroke=\"{{ICON_COLOR}}\" stroke-width=\"{{ICON_WIDTH}}\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n  \u003c\/svg\u003e\n\u003c\/button\u003e",
6373    afterHtml: "\u003cbutton type=\"button\" class=\"swym-advanced-wishlist-collections\" aria-label=\"{{ADDED_TO_WISHLIST}}\" aria-pressed=\"true\" style=\"color:{{ICON_COLOR}}; transform:{{ICON_POSITION}};\"\u003e\n  \u003cdiv class=\"swym-advanced-wishlist-collections-social-count\"\u003e\n    {{SOCIAL_COUNT}}\n  \u003c\/div\u003e\n  \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n    \u003cpath d=\"M19.6706 5.4736C17.6806 3.8336 14.7206 4.1236 12.8906 5.9536L12.0006 6.8436L11.1106 5.9536C9.29063 4.1336 6.32064 3.8336 4.33064 5.4736C2.05064 7.3536 1.93063 10.7436 3.97063 12.7836L11.6406 20.4536C11.8406 20.6536 12.1506 20.6536 12.3506 20.4536L20.0206 12.7836C22.0706 10.7436 21.9506 7.3636 19.6706 5.4736Z\" stroke=\"{{ICON_COLOR}}\" stroke-width=\"{{ICON_WIDTH}}\" fill=\"{{ICON_COLOR}}\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n  \u003c\/svg\u003e\n\u003c\/button\u003e",
6374    ariaLabels: {
6375      viewWishlist: "Item Added. View Wishlist",
6376      addToWishlist: "Add to Wishlist",
6377      removeFromWishlist: "Remove from Wishlist",
6378      wishlistAddedAnnouncement: " people wishlisted this"
6379    },
6380    socialCountEnabled: true,
6381    iconColor: "#653b09",
6382    iconWidth: "1.7",
6383    iconPosition: "top-right",
6384    buttonWidth: 60,
6385    buttonHeight: 40,
6386    shouldCalculatePosition: true,
6387    socialCountCharWidth: 8,
6388    socialCountPadding: 5,
6389    variantSelectorEnabled: false,
6390    variantSelectorChooseCreateText: "Choose or Create new wishlist",
6391    variantSelectorCreateListPlaceholder: "Enter wish list name",
6392    variantSelectorCreateListTitle: "Name Your Wishlist",
6393    ProductUrlSelector: "a.product-link",
6394    AttachButtonSelector: ".product-item",
6395    isCollectionPage: false,
6396    disabledProductPaths: []
6397  };
6398
6399  // Theme selectors for automated button injection
6400  
6401
6402  // Overwrite variant selector text strings with retailer settings once _swat is ready
6403  window.SwymCallbacks = window.SwymCallbacks || [];
6404  window.SwymCallbacks.push(function() {
6405    var s = (window._swat && window._swat.retailerSettings && window._swat.retailerSettings.Strings) || {};
6406    var c = window.SwymAdvancedCollectionsWishlistConfig;
6407    if (s.CollectionsVariantSelectorChooseActionText) c.variantSelectorChooseCreateText = s.CollectionsVariantSelectorChooseActionText;
6408    if (s.CollectionsCreateListPlaceholder) c.variantSelectorCreateListPlaceholder = s.CollectionsCreateListPlaceholder;
6409    if (s.CollectionsCreateListTitle) c.variantSelectorCreateListTitle = s.CollectionsCreateListTitle;
6410  });
6411</script>
6411
6412
6413<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/advanced-collections-wishlist.js" defer></script>
6413
6414
6415<style id="swym-advanced-wishlist-collections-styles">
6416  .swym-advanced-wishlist-collections-container {
6417  position: absolute;
6418  top: 0;
6419  left: 0;
6420  padding: 10px;
6421  z-index: 5;
6422  cursor: pointer;
6423  width: 60px;
6424  height: 40px;
6425}
6426
6427.swym-advanced-wishlist-collections,
6428.swym-advanced-wishlist-collections svg {
6429  cursor: pointer;
6430  background: unset;
6431  border: unset;
6432  display: flex;
6433  align-items: center;
6434  flex-direction: row-reverse;
6435  gap: 5px;
6436  color: currentColor;
6437  min-width: 24px;
6438  min-height: 24px;
6439}
6440
6441.swym-advanced-wishlist-collections svg path {
6442  stroke: currentColor;
6443}
6444
6445.swym-advanced-wishlist-collections
6446  .swym-advanced-wishlist-collections-social-count {
6447  font-size: 14px;
6448  font-weight: 500;
6449  color: currentColor;
6450}
6451
6452.swym-sr-only {
6453  clip: rect(0 0 0 0);
6454  clip-path: inset(50%);
6455  height: 1px;
6456  width: 1px;
6457  overflow: hidden;
6458  white-space: nowrap;
6459  position: absolute;
6460}
6461</style>
6462<!-- END app snippet -->
6463
6464
6465
6466
6467
6468
6469
6470</div><div id="shopify-block-AT09ZS1VJd1F0bEErR__9377937747802625048" class="shopify-block shopify-app-block">
6471
6472
6473  <style>
6474    [data-biscuits-bundle-detected="true"] .biscuits--disabled {
6475      pointer-events: none !important;
6476      opacity: 0.5 !important;
6477    }
6478    [data-biscuits-bundle-detected="true"].biscuits--hidden {
6479      display: none !important;
6480      opacity: 0 !important;
6481    }
6482     
6483  </style>
6484
6485  
6485<script>
6486    window.BiscuitsBundle = window.BiscuitsBundle || {};
6487    window.BiscuitsBundle.quickAddRules = {
6488      bundleProductIds: ["51864362352930","10212829593890"],
6489      bundleProductHandles: ["10-off-bundle-1"],
6490      quickAddDisplayRule: "replace",
6491      quickViewDisplayRules: "hide",
6492      quickAddButtonClasses: "",
6493      quickAddSelector: "",
6494      quickViewSelector: "",
6495      gridItemSelector: "",
6496      productPageFormSelector: "",
6497      linkText: "View product",
6498      dialogType: "modal",
6499      dialogTemplateName: "",
6500      dialogContentSelector: "",
6501    };
6502  </script>
6502 
6503
6504  
6504<script type="application/json" class="biscuits-bundle-app-embed__json">
6505    {"868":{"c":{"o":{"t":"none"},"r":{"n":"theme:cart:refresh","t":"event","ob":"document"}},"e":{"qab":["quick-add__button"]},"n":"broadcast","bc":"btn btn--primary btn--solid"},"1431":{"c":{"o":{"t":"custom-open","cs":"cart-drawer"},"r":{"n":"cart:refresh","t":"section-api","cs":"cart-drawer","ob":"cart","str":[{"id":"cart-icon-bubble"},{"id":"cart-drawer","selector":"#CartDrawer"}]}},"n":"studio","bc":"product-form__submit button button--full-width button--primary","sn":"dawn"},"1891":{"c":{"o":{"t":"custom-open","cs":"cart-drawer"},"r":{"n":"cart:refresh","t":"section-api","cs":"cart-drawer","ob":"cart","str":[{"id":"cart-icon-bubble"},{"id":"cart-drawer","selector":"#CartDrawer"}]}},"n":"spotlight","bc":"product-form__submit button button--full-width button--primary","sn":"dawn"}} 
6506  </script>
6506
6507
6508  
6509    
6509<script src="https://cdn.shopify.com/extensions/01a0e6ae-328d-7788-b736-29f83a8f04e4/biscuits-bundles-251/assets/biscuits-app-embed-production.min.js" defer></script>
6509
6510  
6511
6512  
6513
6514
6515
6516
6517</div>
6517<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6517
6518</body>
6519</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.